~vcs-imports-ii/gnu-smalltalk/master

  • Committer: Holger Hans Peter Freyther
  • Date: 2024-03-17 01:26:18 UTC
  • Revision ID: git-v1:bf3fd4b501c71efa86d7f91d5127cab621245a8d
mem: macos on arm64 does not allow write (and read) on executable pages

On macos with apple silicon mmap with PROT_EXEC|PROT_WRITE will fail.
This caused the heap code to fail. We do not expect to execute any of
these pages. So let's remove this bit.

The jit code will require some more changes to support RW^X on hardened
systems.

The change is enough to make basics of gst run on macos/arm64.
Filename Latest Rev Last Changed Committer Comment Size
..
build-aux 123 16 years ago Paolo Bonzini upgrade to autoconf 2.60 git-archimport-id: bonzi Diff
doc 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
examples 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
kernel 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
lib-src 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
libgst 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
lightning 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
packages 420 16 years ago Paolo Bonzini full blown .star support 2007-06-29 Paolo Bonzin Diff
scripts 5 20 years ago Paolo Bonzini initial import for gst 2.2 betas git-archimport-i Diff
snprintfv 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
superops 5 20 years ago Paolo Bonzini initial import for gst 2.2 betas git-archimport-i Diff
tests 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
unsupported 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org Diff
.gdbinit 1449 14 years ago Paolo Bonzini add handle SIGUSR2 noprint to .gdbinit 5.6 KB Diff Download File
.gitattributes 842 16 years ago Paolo Bonzini add .gitattributes file 32 bytes Diff Download File
.gitignore 2046 10 years ago Holger Hans Peter Freyther netlink: Fix build on older Linux builds due missi 1 KB Diff Download File
.travis.yml 1923 11 years ago Holger Hans Peter Freyther postgres: Work on formatting Smalltalk types for P 813 bytes Diff Download File
AUTHORS 1274 15 years ago Paolo Bonzini do not mention BLOX in the documentation 1.4 KB Diff Download File
ChangeLog 2087 9 months ago Holger Hans Peter Freyther gst-package.m4: Address warnings from autoconf abo 279 KB Diff Download File
configure.ac 2086 9 months ago Holger Hans Peter Freyther macos/ffi: Drop the usage of executable stacks Gi 28.5 KB Diff Download File
COPYING 44 16 years ago Paolo Bonzini update FSF address git-archimport-id: bonzini@gnu 17.5 KB Diff Download File
COPYING.DOC 1074 16 years ago Paolo Bonzini switch to GFDL 1.3 22.4 KB Diff Download File
COPYING.LIB 44 16 years ago Paolo Bonzini update FSF address git-archimport-id: bonzini@gnu 25.9 KB Diff Download File
Doxyfile 5 20 years ago Paolo Bonzini initial import for gst 2.2 betas git-archimport-i 40.4 KB Diff Download File
gnu-smalltalk.pc.in 1719.2.2 13 years ago Paolo Bonzini move static library dependencies to Libs.private a 448 bytes Diff Download File
gst-config.in 797 16 years ago Paolo Bonzini add --with-moduledir 1.8 KB Diff Download File
gst-mode.el.in 1066 16 years ago Paolo Bonzini update copyright years 12.7 KB Diff Download File
gst-tool.c 2079 7 years ago Holger Hans Peter Freyther gst-tool: Fix ASAN issue on comparing options In 13.2 KB Diff Download File
gsticon.ico 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org 8.2 KB Diff Download File
libc.la.in 1173 15 years ago Paolo Bonzini please libtool 2.2.6 430 bytes Diff Download File
main.c 1908 11 years ago Holger Hans Peter Freyther embedded: Allow to disable the line number bytecod 13.2 KB Diff Download File
Makefile.am 2086 9 months ago Holger Hans Peter Freyther macos/ffi: Drop the usage of executable stacks Gi 8 KB Diff Download File
makesetup.in 1839 13 years ago Paolo Bonzini Merge branch 'stable-3.2' 15 KB Diff Download File
NEWS 2052 10 years ago Holger Hans Peter Freyther kernel/all: Make >>#new/>>#new: go through >>#init 118 KB Diff Download File
packages.xml 1941 11 years ago Holger Hans Peter Freyther debugger: Create a Debugger package based on the M 5.4 KB Diff Download File
README 1 20 years ago Paolo Bonzini initial import git-archimport-id: bonzini@gnu.org 2.7 KB Diff Download File
smalltalk-mode-init.el.in 2078 7 years ago Holger Hans Peter Freyther Move smalltalk-mode autoloads to smalltalk-mode T 684 bytes Diff Download File
smalltalk-mode.el 2081 7 years ago Holger Hans Peter Freyther smalltalk-mode: Fix version and author in header 40.3 KB Diff Download File
THANKS 1581 14 years ago Paolo Bonzini recognize DragonFly 7 KB Diff Download File
TODO 1100 15 years ago Paolo Bonzini update TODO 2.7 KB Diff Download File
winewrapper.c 1492 14 years ago Paolo Bonzini more winewrapper hacks 2010-04-11 Paolo Bonzini 5.2 KB Diff Download File