- 07 Nov, 2000 6 commits
-
-
simonmar authored
revert 1.109 (ghci isn't included in DIRS unless we're bootstrapping)
-
simonmar authored
Wave goodbye to FLOATS_AS_DOUBLES, it was a somewhat misconceived idea which will cause trouble with the FFI on 64-bit machines.
-
simonpj authored
More small changes
-
simonmar authored
merge before-ghci -> before-ghci-branch-merged into the ghc (non-compiler) parts of the tree.
-
simonmar authored
kill this file once and for all
-
simonmar authored
Merge before-ghci -> before-ghci-branch-merged in the non-ghc parts of the tree.
-
- 06 Nov, 2000 11 commits
-
-
rrt authored
Updated to reflect reality and be a bit more helpful.
-
simonmar authored
build the rts *after* the compiler
-
simonmar authored
Change the way source distributions are built. Now we do a 'make boot', 'make distclean', build a link tree to filter some files out (eg. .cvsignore), and finally tar up the result. The process isn't bulletproof, so it makes sense to compare the manifest against previous versions. Now you don't have to be in a linked build tree to make a source distribution.
-
simonmar authored
.depend should be in DIST_CLEAN, not MAINTAINER_CLEAN
-
simonmar authored
sgmlverb.c is in maintainer-clean
-
simonmar authored
config.status should be in distclean
-
simonpj authored
Remove FunDeps hi-boot files
-
simonpj authored
Remove SpecEnv.hi-boot-5; hasnt been used for ages
-
simonmar authored
enhance the clean target for doc subdirs
-
simonmar authored
clean more files: %.s for each %.hs/%.lhs, *_stub.{c,h}, *.raw_s.
-
simonpj authored
Dealing with instance-decl imports; and removing unnecessary imports
-
- 03 Nov, 2000 13 commits
-
-
simonpj authored
More renamer... not in a working state I fear
-
simonmar authored
clean up Parser.info in MAINTAINER_CLEAN.
-
simonmar authored
"make clean" fixes
-
simonmar authored
"make clean" fixes
-
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 2 commits