- 19 Jul, 2001 4 commits
-
-
simonmar authored
Fix a number of bugs in the autoconf setup, thanks to Gregory Wright <gwright@packetstorm.com>.
-
simonmar authored
remove a vestige of the long-gone FLOATS_AS_DOUBLES
-
andy authored
import of hscThing needs to be conditional on GHCi status.
-
andy authored
Re-adding the -i flag for heap profiling. The problem was that profiling forces 2-space collection, and the census was done on *every* GC. Now, we still keep the 2-space for profiling, but just do the census periodically, according to a new flag, -i<secs>.
-
- 18 Jul, 2001 3 commits
-
-
sof authored
Restrict ghc-4.xx breakage to mingw only; not an issue for other plats
-
rrt authored
Add support for Hugs's :info command. Doesn't work yet, but shouldn't interfere with anything else. Some of the files touched are just to correct out-of-date comments. Highlights are: hscThing: like hscStmt, but just gets info about a single identifier cmInfoThing: exposes hscThing's functionality to the outside world
-
rrt authored
Fix typo (variable name wrong; wouldn't build)
-
- 17 Jul, 2001 15 commits
-
-
sof authored
wibble - the joys of CVS conflict merging
-
qrczak authored
Include way in HSC_C_OBJS to clean *_hsc.p_o too.
-
sof authored
wibble
-
sof authored
Drop the dependency on the Win32 library, as it is only used in an extremely limited way (a single 'foreign import' is all that's reqd) [Sorry Reuben, I don't buy your 'extra deps are good' argument :-) ]
-
sof authored
runSomething: narrow down prev commit, only quote args under mingw;it interacts badly with -D quoting already done on other plats (and isn't reqd)
-
simonpj authored
Add comment and use backslash consistently
-
simonpj authored
Remove trace
-
simonpj authored
-------------------------------- First cut at the demand analyser -------------------------------- This demand analyser is intended to replace the strictness/absence analyser, and the CPR analyser. This commit adds it to the compiler, but in an entirely non-invasive way. If you build the compiler without -DDEBUG, you won't get it at all. If you build the compiler with -DDEBUG, you'll get the demand analyser, but the existing strictness analyser etc are still there. All the demand analyser does is to compare its output with the existing stuff and report differences. There's no cross-module stuff for demand info yet. The strictness/demand info is put the IdInfo as newStrictnessInfo newDemandInfo Eventually we'll remove the old ones. Simon
-
rrt authored
Reset the terminal on exit so that ghci doesn't leave it messed up. To see what I mean, run ghci, then type :q RET, then su return, and start typing a password. Alarming, isn't it? This fix needs a patch to the Readline library (next commit).
-
rrt authored
Make -u's and symbols into separate args
-
rrt authored
1. Make GHC work with paths and filenames containing spaces (hopefully). This is done by quoting all arguments sent to the shell. To avoid causing problems, this means that each argument in a list had *better* be a single argument, hence the next commit to PackageSrc.hs. 2. undosify the path passed as the -h argument to unlit, to make unlit work on Windows again. 3. Fix getExecDir for Windows (broken by previous changes to the meaning of -B).
-
qrczak authored
Typos in a comment. Whitespace at eols.
-
qrczak authored
Fix comment.
-
qrczak authored
Long long functions are no longer in the rts.
-
sof authored
w
-
- 16 Jul, 2001 18 commits
-
-
qrczak authored
Follow the s/includes/include/ change in package.conf.
-
simonpj authored
Add ghc-usage.txt to install tree info
-
sof authored
GHC_INCLUDES => GHC_INCLUDE_DIR
-
rrt authored
Modify Windows installation instructions in accordance with the Way Of The Future.
-
simonpj authored
Wibbles
-
simonpj authored
Fix markup bugs; add documentation about deprecations
-
simonpj authored
Add docs re installed file layout
-
rrt authored
Remove spurious space.
-
rrt authored
Don't add -I flag for Windows gcc's include files here; do it in package.conf instead.
-
rrt authored
Add C includes path for Windows here rather than hardwiring into SysTools.lhs. Change to include rather than includes.
-
rrt authored
Now assume that -B passes libdir, not libexecdir
-
rrt authored
Binaries now live in extra-bin
-
rrt authored
Fix binary finding for Unix
-
simonpj authored
Tidy up Type/TcType stuff in DsCCall/DsForeign
-
rrt authored
Set -DDLLized when DLLized is true for use in C source
-
rrt authored
Add stubs for ILXized cbits DLL. Don't call resetNonBlockingFd when DLLized; this stops the cbits DLL depending on the RTS, which ILX needs; it doesn't matter for Windows, as that doesn't have non-blocking IO implemented anyway.
-
rrt authored
Fix DLL building, and add support for linking .hsc.o files into cbits libraries
-
qrczak authored
s/extra-bin/bin/ because this is where all programs are installed to. Perhaps it should be changed the other way around - I don't know what this extra-bin was supposed to be.
-