- 24 Nov, 2000 1 commit
-
-
simonpj authored
Slurp unpackCString even for interfaces
-
- 23 Nov, 2000 1 commit
-
-
simonmar authored
more hacking
-
- 22 Nov, 2000 13 commits
-
-
simonmar authored
Today's hacking; more things work, but StgInterp is rapidly heading for a brick wall. Fortunately we're planning to swerve at the last minute.
-
sewardj authored
Infrastructure for the (machine-independent) assembler.
-
simonmar authored
:l now unloads the previously loaded module collection before loading the new ones. This allows you to :l Main, :cd <somewhere-else> and :l Main again without it saying "compilation IS NOT required".
-
simonmar authored
omit PrelMain from the GHCi library.
-
simonmar authored
remove some duplicate showPasses.
-
simonmar authored
message wibble
-
simonmar authored
add stuff for building GHCi libraries automatically.
-
simonmar authored
Fix problems with errors during renaming causing the PIT to get out of whack.
-
simonmar authored
typos
-
simonmar authored
- :type now prints names unqualified when possible. - :module is implemented
-
sewardj authored
Don't commit junk in the Makefile :-(
-
sewardj authored
compiling-with-4.08.1 wibbles
-
simonmar authored
message wibbles: don't print "compilation IS required" in -v0 mode.
-
- 21 Nov, 2000 22 commits
-
-
simonmar authored
Bugfixes, bugfixes: - allow compiling expressions in the context of any module we have an interface for, including "Prelude". - don't forget to pull in things like unpackCString# in the renamer, we might need to use them for desugaring Strings, for example. I'm sure there are other things we'll need to pull in too. - :quit now works from the interpreter (!)
-
simonmar authored
Zonk the expr we return from typecheckExpr.
-
sewardj authored
Delete pci field from PersistentCMState. Now that the list of available packages is a global variable (v_Packages), there's no point in having it in PersistentCMState.
-
simonmar authored
merge rev. 1.9.2.6
-
simonmar authored
merge rev. 1.44.2.4
-
sewardj authored
Message wibbles.
-
sewardj authored
Only let the finder see the set of packages which will be available for linking with, rather than all available packages.
-
sewardj authored
Add dummy import dependency to CgExpr so that booting in batch mode works.
-
simonmar authored
* :t works !!! (but it's a bit excessive about qualifying everything at the moment). * lots of other things work.
-
sewardj authored
Return the correct file name for .stub_[ch] files.
-
simonmar authored
Mostly verbosity changes. GONE AWAY: -dshow-passes, -ddump-all, -ddump-most. NEW: -v<n>, where <n> is 0 | print errors & warnings only 1 | minimal verbosity: print "compiling M ... done." for each module. 2 | equivalent to -dshow-passes 3 | equivalent to existing "ghc -v" 4 | "ghc -v -ddump-most" 5 | "ghc -v -ddump-all" 4 & 5 are the same at the moment. -dshow-passes also prints out the passes in the driver, and some in the compilation manager.
-
simonpj authored
In the ModIface for an interface from a .hi file, generate an environment
-
rrt authored
Added rules for GreenCard.
-
simonmar authored
make ":l hello" load hello.hs if it exists.
-
sewardj authored
Clean up CM's messages a bit.
-
simonmar authored
- add default default settings for typecheckExpr - bugfixes in the interpreter print (1+2) now works!!
-
simonmar authored
fix some cut-n-pastos
-
simonpj authored
Fix field name checking
-
simonmar authored
add \$Id\$
-
sewardj authored
rm debugging printfs
-
simonmar authored
add missing case
-
simonpj authored
Fix renamer bugs
-
- 20 Nov, 2000 3 commits
-
-
sewardj authored
Split HscResult into HscFail | HscNoRecomp | HscRecomp, and clean up producers and consumers of such. In particular, if no recompilation happens, the resulting iface is put into the HIT instead of being thrown away. Also (trivial) unify functions *ModuleInThisPackage with *HomeModule.
-
simonmar authored
wibble
-
rrt authored
Tag-o.
-