Add :alien-callback to *faatures* for platforms that support it.
authorRaymond Toy <toy.raymond@gmail.com>
Wed, 26 Dec 2012 18:23:17 +0000 (10:23 -0800)
committerRaymond Toy <toy.raymond@gmail.com>
Wed, 26 Dec 2012 18:23:17 +0000 (10:23 -0800)
commit02f4566a61fa5857150f69398e9a0a9af2652e7f
tree96b0509ffc9b8fc68be1c3a4f98281f619275ede
parentc26b49e619c393dfddc156258fe24efd1bcafc1e
Add :alien-callback to *faatures* for platforms that support it.

bootfiles/20d/boot-2012-12-1.lisp::
  Add :alien-callback to *features*

bin/build.sh::
  Change bootstrap directory to 20d.

code/lispinit.lisp::
  * Register :alien-callback feature if enabled.
  * Heap overflow checking depends on gencgc, so register that only if
    both are enabled.

tools/comcom.lisp::
  Compile c-callback only if :alien-callback is a feature.

tools/worldcom.lisp:
  Compile alien-callback onlf if :alien-callback is a feature.
bin/build.sh
src/bootfiles/20d/boot-2012-12-1.lisp [new file with mode: 0644]
src/code/lispinit.lisp
src/tools/comcom.lisp
src/tools/worldcom.lisp