Changes to resurrect the C back end.
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Sat, 16 Sep 2006 11:19:09 +0000 (11:19 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Sat, 16 Sep 2006 11:19:09 +0000 (11:19 +0000)
commite8ff6cb7ee197cd3e0ee56d00575e1674406956d
tree36f5e395b0e4d75ed4d26ed4667a7ebac08c3b9c
parent8953fa37af305f298aca9a476877f486dcf61e5d
Changes to resurrect the C back end.

Changes to make the microcode work on OSX/Power PC.

Changes to make the microcode when compiled by a 64-bit compiler
(x86_64, Power PC, Itanium).
69 files changed:
v7/src/Setup.sh
v7/src/compiler/base/toplev.scm
v7/src/compiler/base/utils.scm
v7/src/compiler/configure
v7/src/compiler/fggen/fggen.scm
v7/src/compiler/machines/C/compiler.pkg
v7/src/compiler/machines/C/compiler.sf
v7/src/compiler/machines/C/cout.scm
v7/src/compiler/machines/C/ctop.scm
v7/src/compiler/machines/C/decls.scm
v7/src/compiler/machines/C/lapgen.scm
v7/src/compiler/machines/C/machin.scm
v7/src/compiler/machines/C/make.scm
v7/src/compiler/machines/C/recomp.scr [deleted file]
v7/src/compiler/machines/C/rules2.scm
v7/src/compiler/machines/C/rulrew.scm
v7/src/compiler/machines/C/stackify.scm [new file with mode: 0644]
v7/src/compiler/machines/C/stackops.scm [new file with mode: 0644]
v7/src/compiler/machines/C/swmake [deleted file]
v7/src/compiler/machines/C/traditional.scm [new file with mode: 0644]
v7/src/compiler/rtlgen/opncod.scm
v7/src/etc/script.scm [new file with mode: 0644]
v7/src/microcode/bignum.c
v7/src/microcode/bintopsb.c
v7/src/microcode/bitstr.c
v7/src/microcode/boot.c
v7/src/microcode/cmpauxmd/c.c
v7/src/microcode/cmpint.c
v7/src/microcode/cmpintmd/c.h
v7/src/microcode/comlin.c
v7/src/microcode/compinit.c
v7/src/microcode/comutl.c
v7/src/microcode/configure.ac
v7/src/microcode/confshared.h
v7/src/microcode/error.c
v7/src/microcode/fasl.h
v7/src/microcode/history.h
v7/src/microcode/liarc.h
v7/src/microcode/makegen/Makefile.in.in
v7/src/microcode/makegen/files-compiled.scm [new file with mode: 0644]
v7/src/microcode/makegen/makegen.scm
v7/src/microcode/memmag.c
v7/src/microcode/nttop.c
v7/src/microcode/object.h
v7/src/microcode/option.c
v7/src/microcode/os.h
v7/src/microcode/os2.c
v7/src/microcode/ppband.c
v7/src/microcode/prim.c
v7/src/microcode/primutl.c
v7/src/microcode/psbtobin.c
v7/src/microcode/ptrvec.c
v7/src/microcode/stackops.h [new file with mode: 0644]
v7/src/microcode/tterm.c
v7/src/microcode/unstackify.c [new file with mode: 0644]
v7/src/microcode/utabmd.scm
v7/src/microcode/ux.c
v7/src/microcode/ux.h
v7/src/microcode/uxproc.c
v7/src/microcode/uxsig.c
v7/src/microcode/uxtrap.c
v7/src/microcode/wind.c
v7/src/runtime/load.scm
v7/src/runtime/make.scm
v7/src/runtime/option.scm
v7/src/runtime/packag.scm
v7/src/runtime/random.scm
v7/src/runtime/runtime.pkg
v7/src/runtime/utabs.scm