[project @ 1999-05-13 17:30:50 by simonm]
Support for "unregisterised" builds. An unregisterised build doesn't use the assembly mangler, doesn't do tail jumping (uses the mini-interpreter), and doesn't use global register variables. Plenty of cleanups and bugfixes in the process. Add way 'u' to GhcLibWays to get unregisterised libs & RTS. [ note: not *quite* working fully yet... there's still a bug or two lurking ]
Showing
- ghc/compiler/Makefile 4 additions, 1 deletionghc/compiler/Makefile
- ghc/compiler/absCSyn/AbsCSyn.lhs 4 additions, 4 deletionsghc/compiler/absCSyn/AbsCSyn.lhs
- ghc/compiler/absCSyn/CLabel.lhs 7 additions, 22 deletionsghc/compiler/absCSyn/CLabel.lhs
- ghc/compiler/absCSyn/PprAbsC.lhs 19 additions, 34 deletionsghc/compiler/absCSyn/PprAbsC.lhs
- ghc/compiler/codeGen/CgCase.lhs 5 additions, 5 deletionsghc/compiler/codeGen/CgCase.lhs
- ghc/compiler/codeGen/CgClosure.lhs 7 additions, 7 deletionsghc/compiler/codeGen/CgClosure.lhs
- ghc/compiler/codeGen/CgHeapery.lhs 15 additions, 5 deletionsghc/compiler/codeGen/CgHeapery.lhs
- ghc/compiler/codeGen/CgLetNoEscape.lhs 9 additions, 8 deletionsghc/compiler/codeGen/CgLetNoEscape.lhs
- ghc/compiler/codeGen/CgMonad.lhs 9 additions, 3 deletionsghc/compiler/codeGen/CgMonad.lhs
- ghc/compiler/codeGen/CgRetConv.lhs 9 additions, 8 deletionsghc/compiler/codeGen/CgRetConv.lhs
- ghc/compiler/codeGen/CgTailCall.lhs 3 additions, 3 deletionsghc/compiler/codeGen/CgTailCall.lhs
- ghc/compiler/main/CmdLineOpts.lhs 152 additions, 121 deletionsghc/compiler/main/CmdLineOpts.lhs
- ghc/driver/Makefile 3 additions, 45 deletionsghc/driver/Makefile
- ghc/driver/ghc.lprl 36 additions, 30 deletionsghc/driver/ghc.lprl
- ghc/includes/ClosureMacros.h 13 additions, 9 deletionsghc/includes/ClosureMacros.h
- ghc/includes/InfoMacros.h 319 additions, 78 deletionsghc/includes/InfoMacros.h
- ghc/includes/InfoTables.h 12 additions, 2 deletionsghc/includes/InfoTables.h
- ghc/includes/StgMacros.h 6 additions, 5 deletionsghc/includes/StgMacros.h
- ghc/includes/Updates.h 2 additions, 2 deletionsghc/includes/Updates.h
- ghc/lib/std/Makefile 0 additions, 5 deletionsghc/lib/std/Makefile
Loading
Please register or sign in to comment