ppc: Implement :stack-allocatable-fixed-objects
authorAlastair Bridgewater <nyef@lain.lisphacker.com>
Tue, 23 Apr 2013 17:23:01 +0000 (13:23 -0400)
committerAlastair Bridgewater <nyef@lain.lisphacker.com>
Wed, 1 May 2013 20:23:27 +0000 (16:23 -0400)
commit37a9a1acdb9f9d6bd91b8420fc7fb351b44b11e9
tree787f1d3c7877a998eba1e02e335c5f2cdd00d4c9
parent7c15c5c42fb392729728d8b3c7eeee734e4375a3
ppc: Implement :stack-allocatable-fixed-objects

  * Alter SYS:SRC;COMPILER;PPC;MACROS.LISP, WITH-FIXED-ALLOCATION
to accept a parameter for requesting stack allocation instead of
heap allocation.

  * Alter SYS:SRC;COMPILER;PPC;ALLOC.LISP, VOP FIXED-ALLOC to pass
the new stack-allocation parameter.

  * And add :stack-allocatable-fixed-objects to the PPC section in
make-config.sh.
make-config.sh
src/compiler/ppc/alloc.lisp
src/compiler/ppc/macros.lisp