- Nov 07, 2000
-
-
Simon Marlow authored
merge before-ghci -> before-ghci-branch-merged into the ghc (non-compiler) parts of the tree.
-
Simon Marlow authored
kill this file once and for all
-
Simon Marlow authored
Merge before-ghci -> before-ghci-branch-merged in the non-ghc parts of the tree.
-
- Nov 06, 2000
-
-
Reuben Thomas authored
Updated to reflect reality and be a bit more helpful.
-
Simon Marlow authored
build the rts *after* the compiler
-
Simon Marlow 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.
-
Simon Marlow authored
.depend should be in DIST_CLEAN, not MAINTAINER_CLEAN
-
Simon Marlow authored
sgmlverb.c is in maintainer-clean
-
Simon Marlow authored
config.status should be in distclean
-
Simon Peyton Jones authored
Remove FunDeps hi-boot files
-
Simon Peyton Jones authored
Remove SpecEnv.hi-boot-5; hasnt been used for ages
-
Simon Marlow authored
enhance the clean target for doc subdirs
-
Simon Marlow authored
clean more files: %.s for each %.hs/%.lhs, *_stub.{c,h}, *.raw_s.
-
Simon Peyton Jones authored
Dealing with instance-decl imports; and removing unnecessary imports
-
- Nov 03, 2000
-
-
Simon Peyton Jones authored
More renamer... not in a working state I fear
-
Simon Marlow authored
clean up Parser.info in MAINTAINER_CLEAN.
-
Simon Marlow authored
"make clean" fixes
-
Simon Marlow authored
"make clean" fixes
-
Simon Marlow authored
Remove unused files.
-
Simon Marlow authored
maintainer-clean should include distclean.
-
Simon Marlow authored
"make clean" in here now works as advertised.
-
Julian Seward authored
Finally get CompManager to compile. Also rm some redundant imports.
-
Julian Seward authored
stgSyn/StgInterp_HC_OPTS ---> ghci/StgInterp_HC_OPTS
-
Simon Marlow authored
don't generate heimdall.summary unless -heimdall is on.
-
Simon Marlow 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.
-
Simon Marlow authored
remind me that -nohi doesn't do anything
-
Simon Marlow authored
remind me what this test does
-
- Nov 02, 2000
-
-
Simon Marlow authored
Found a better way to do the arch test for $(GhcWithInterpreter), used it for $(GhcWithNativeCodeGen) too and removed one $(shell...).
-
Simon Marlow 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.
-
Julian Seward authored
Most, but not all changes needed to get CompManager to compile.
-
Simon Marlow 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.
-
Simon Peyton Jones authored
Omitted do-nothing case in SimplCore
-
- Nov 01, 2000
-
-
Simon Peyton Jones 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.
-
Simon Marlow authored
Add the GLADE config for the front panel, tweak a few things.
-
Simon Marlow 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).
-
- Oct 31, 2000
-
-
Simon Marlow authored
document <command>hs2c</command>
-
Simon Marlow authored
docbook police
-
Simon Peyton Jones authored
PrelBase compiles!
-
Julian Seward authored
* Stop pipeline when recompilation not needed. * Check OPTIONS pragmas for non-dynamic flags. * Misc wibbles.
-
Simon Peyton Jones authored
Improve MkIface; get ready for NameEnv.lhs
-