Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • rtoy's avatar
    1e0ff599
    Lynn Quam noted that callbacks did not work on his system. This · 1e0ff599
    rtoy authored
    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
    1e0ff599
    History
    Lynn Quam noted that callbacks did not work on his system. This
    rtoy authored
    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