Commit [369029] Maximize Restore History

0.7.7.20-backend-cleanup-1.5:

Convert SPARC backend to new !DEFINE-TYPE-VOPS system
... define %TEST-FOO functions
... delete old over-general test type generating code
... delete DEF-TYPE-VOPS calls
... move early-type-vops earlier in the build process, so other
backend files can use TEST-TYPE
... update TEST-TYPE calls for new interface
CAVEAT: I haven't (yet) tested this precise version on either
x86 or SPARC. A very similar version has just passed
tests on SPARC/Solaris, however. It is expected that
this version works on both SPARC and x86 platforms

Christophe Rhodes Christophe Rhodes 2002-09-10

changed src/compiler/sparc/macros.lisp
changed src/compiler/sparc/subprim.lisp
changed src/compiler/sparc/type-vops.lisp
changed src/compiler/sparc/values.lisp
changed build-order.lisp-expr
changed version.lisp-expr
src/compiler/sparc/macros.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc/subprim.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc/type-vops.lisp Diff Switch to side-by-side view
Loading...
src/compiler/sparc/values.lisp Diff Switch to side-by-side view
Loading...
build-order.lisp-expr Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...