Lynn Quam noted that callbacks did not work on his system. This
happened because the callback trampoline used malloc'ed space which were not executable by default. Change this so that the trampoline is executable. code/unix.lisp, code/unix-glibc2.lisp: o Add UNIX-MPROTECT code/exports.lisp: o Export UNIX-MPROTECT code/alieneval.lisp: o Make sure the malloc'ed trampoline area is executable. general-info/release-19e.txt: o Update
Showing
- code/alieneval.lisp 12 additions, 1 deletioncode/alieneval.lisp
- code/exports.lisp 2 additions, 2 deletionscode/exports.lisp
- code/unix-glibc2.lisp 9 additions, 2 deletionscode/unix-glibc2.lisp
- code/unix.lisp 9 additions, 1 deletioncode/unix.lisp
- general-info/release-19e.txt 3 additions, 0 deletionsgeneral-info/release-19e.txt
Loading
Please register or sign in to comment