Commit [a41c05] Maximize Restore History

0.9.18.28: allow read-only space to be placed in higher addresses on PPC

* Rewrite jumps encoding addresses to read-only space with a spare
register so that the address range is not limited.
* This means that fix-rospace magic can go away. (But the real reason for
this is the forthcoming adjustable dynamic-space-size and
relocation, which in conjunction with the rospace magic make me
uncomfortable).

Nikodemus Siivola Nikodemus Siivola 2006-11-02

removed src/runtime/ppc-darwin-fix-rospace.c
removed src/runtime/ppc-darwin-mkrospace.c
removed src/runtime/ppc-darwin-spacelist.h
removed src/runtime/x86-darwin-fix-rospace.c
removed src/runtime/x86-darwin-mkrospace.c
removed src/runtime/x86-darwin-spacelist.h
changed src/assembly/ppc/assem-rtns.lisp
changed src/assembly/ppc/support.lisp
changed src/compiler/ppc/call.lisp
changed src/compiler/ppc/macros.lisp
changed src/compiler/ppc/parms.lisp
changed src/compiler/x86/parms.lisp
changed src/runtime/Config.ppc-darwin
changed src/runtime/Config.x86-darwin
changed version.lisp-expr
src/assembly/ppc/assem-rtns.lisp Diff Switch to side-by-side view
Loading...
src/assembly/ppc/support.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ppc/call.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ppc/macros.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ppc/parms.lisp Diff Switch to side-by-side view
Loading...
src/compiler/x86/parms.lisp Diff Switch to side-by-side view
Loading...
src/runtime/Config.ppc-darwin Diff Switch to side-by-side view
Loading...
src/runtime/Config.x86-darwin Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...