0.8.13.34:
authorNathan Froyd <froydnj@cs.rice.edu>
Fri, 6 Aug 2004 22:55:16 +0000 (22:55 +0000)
committerNathan Froyd <froydnj@cs.rice.edu>
Fri, 6 Aug 2004 22:55:16 +0000 (22:55 +0000)
commitee94b07644c1130e1dcadcfd2bd581bf641fa58e
treea307696f9f7e087cd440b2ab857fb4191dc689c8
parentdc6275b2e4a18db86f3de147b531a94fb8a1144f
0.8.13.34:
* Start using Helmut Eller's cute computed features expression
  to distinguish between 32-bit and 64-bit pieces of code.
  Particularly useful because architecture names are not
  hardcoded; this idiom may have to be squirreled away in a
  function somewhere.
* SB!VM:WORD-SHIFT and SB!VM:N-WORD-BYTES were being defined
  the same way in every backend; move their definitions to
  generic/early-vm for MORE OOAO.  Tidy up comments in various
  backends for remaining constants--you can almost see the
  common code cut-and-pasted in each backend...
src/compiler/alpha/parms.lisp
src/compiler/generic/early-objdef.lisp
src/compiler/generic/early-vm.lisp
src/compiler/generic/genesis.lisp
src/compiler/hppa/parms.lisp
src/compiler/mips/parms.lisp
src/compiler/ppc/parms.lisp
src/compiler/sparc/parms.lisp
src/compiler/x86-64/parms.lisp
src/compiler/x86/parms.lisp
version.lisp-expr