- 03 Nov, 2000 9 commits
-
-
simonmar authored
Remove unused files.
-
simonmar authored
maintainer-clean should include distclean.
-
simonmar authored
"make clean" in here now works as advertised.
-
sewardj authored
Finally get CompManager to compile. Also rm some redundant imports.
-
sewardj authored
stgSyn/StgInterp_HC_OPTS ---> ghci/StgInterp_HC_OPTS
-
simonmar authored
don't generate heimdall.summary unless -heimdall is on.
-
simonmar authored
Prepend "./" to the command to run only if the file exists in the current directory, rather than based on whether the command begins with a ''/'. This means that 'make HC=ghc-4.08.1' in ghc/tests works as expected.
-
simonmar authored
remind me that -nohi doesn't do anything
-
simonmar authored
remind me what this test does
-
- 02 Nov, 2000 5 commits
-
-
simonmar authored
Found a better way to do the arch test for $(GhcWithInterpreter), used it for $(GhcWithNativeCodeGen) too and removed one $(shell...).
-
simonmar authored
Cleaning up the configuration/build process. - New build.mk option: GhcWithInterpreter. It has reasonable defaults, and shouldn't need to be overriden (you get the interpreter if you're bootstrapping with ghc 4.09+ on an ELF architecture, at the moment). - compilation manager now lives in compiler/compMan. compiler/ghci contains only interpreter-related files. - WithGhcHc has gone, it now defaults to $(GHC). This is so that we can reliably determine the version of $(GHC) using the stuff that configure tells us. configure gets a new --with-ghc option so you can specify which ghc to use.
-
sewardj authored
Most, but not all changes needed to get CompManager to compile.
-
simonmar authored
Remove GhcWithRegisterised since it isn't used. It might be re-instated later if/when we decide on the right way to implement it.
-
simonpj authored
Omitted do-nothing case in SimplCore
-
- 01 Nov, 2000 3 commits
-
-
simonpj authored
More renamer commits Versioning now works properly I think. The main irritation is that interface files now have fuly-qualified names for *everything*, even things defined in that module. This is a deficiency in the pretty printing for interface files. Probable solution: add something to the SDoc styles. But not today.
-
simonmar authored
Add the GLADE config for the front panel, tweak a few things.
-
simonmar authored
Add a basic "front panel" for GHC-compiled programs. How to use it: - re-autoconf & configure to detect GTK+ - add "GhcRtsWithFrontPanel = YES" to mk/build.mk - rebuild the RTS - compile up a program, add `gtk-config --libs` to the link command line - run with program with +RTS -f, - sit back & watch the show :-) Programs with lots of heap-resident data are the most interesting. For extra kicks, turn up the number of generations & steps like so: +RTS -f -G5 -T3. - Bootstrap your compiler, and see in glorious technicolor just how much of a lumbering beast GHC really is. This is a work in progress. There's lots more stuff we could display on the panel: suggestions/comments are of course welcome. The window layout was designed with GLADE, I'll commit the config file shortly. I haven't quite figured out how we're going to integrate this with the release yet (ie. whether we'll distribute two separate RTS's or what).
-
- 31 Oct, 2000 12 commits
-
-
simonmar authored
document <command>hs2c</command>
-
simonmar authored
docbook police
-
simonpj authored
PrelBase compiles!
-
sewardj authored
* Stop pipeline when recompilation not needed. * Check OPTIONS pragmas for non-dynamic flags. * Misc wibbles.
-
simonpj authored
Improve MkIface; get ready for NameEnv.lhs
-
simonmar authored
display unknown flags with a leading dash.
-
simonmar authored
remove extra leading dash from isStaticFlag predicate
-
simonmar authored
- fix the way flags, don't complain about non-static way flags - reset the dyn flags before each compilation cycle
-
simonmar authored
GHC_INPLACE is in ghc/compiler now.
-
simonpj authored
Error in TcDeriv
-
simonpj authored
Make it work again!
-
simonpj authored
More tidying up; esp of isLocallyDefined
-
- 30 Oct, 2000 9 commits
-
-
sewardj authored
Move readIface from RnM to IO, and commensurate changes. Also, add a field to ModuleLocation to hold preprocessed source locations.
-
rrt authored
cp and chmod during install switched over in case we're copying from a read-only medium or something.
-
simonpj authored
Renamer tidying up
-
sewardj authored
Only pass a ModuleLocation into hscMain, not a ModSummary, so as to facilitate Main.main not necessarily being in Main.hs.
-
sewardj authored
Don't be so promiscuous about hoovering up any and all files into the home/package directory caches.
-
sewardj authored
Tmp hacks to allow source-unchangedness to work in one-shot compilation.
-
simonpj authored
wibble
-
simonpj authored
Fix Name
-
simonpj authored
First steps to making it work
-
- 27 Oct, 2000 2 commits