- 21 Jan, 2002 2 commits
- 18 Jan, 2002 2 commits
- 17 Jan, 2002 3 commits
- 16 Jan, 2002 1 commit
-
-
chak authored
Added an intro to the workings of the desugarer and details about the pattern matching compiler.
-
- 15 Jan, 2002 1 commit
-
-
sof authored
updates & fixes to hc-bootstrapping story; from Thomas Nordin
-
- 11 Jan, 2002 1 commit
-
-
sof authored
add HSstd{1,2}.o to INSTALL_LIBS (mingw only)
-
- 10 Jan, 2002 3 commits
- 09 Jan, 2002 3 commits
-
-
simonmar authored
First cut at enhancing the facilities for manipulating the scope in GHCi. The scope now consists of 1. the full top-level scope of zero or more interpreted modules 2. the exports from zero or more modules 3. the temporary bindings The sets 1 & 2 are manipulated using an extended :m command: eg :m +A will add module A to either set 1 or two depending on whether A is interpreted, and :m -A will remove it. The user interface may change, pending feedback from the punters on the mailing list. 'Prelude' is automatically added to the scope if set 1 is empty and set 2 doesn't already contain it. We now cache the GlobalRdrEnv for the current scope between evaluations in the InteractiveContext, and also the current PrintUnqualified setting (which also depends on the scope). Cvs: ----------------------------------------------------------------------
-
simonmar authored
Back out previous fix, I've hacked it in a different place which is at least closer to the source of the problem.
-
simonmar authored
Don't add -package-name if $(PACKAGE) == "rts". THis is a HACK and we need to fix the mess in ghc/rts/Makefile properly.
-
- 08 Jan, 2002 10 commits
-
-
simonmar authored
Fix a problem which lead to home-package instances ending up in the package instance table in GHCi, which results in strange duplicate instance errors when reloading modules. See the comments for details.
-
sof authored
Make better use of the -M<size> setting under Win32. Use it to guide the amount of VM to reserve -- the default is (still) 256M, but the user will now have a way of overriding this setting.
-
sof authored
Track PrimOp changes.
-
sof authored
make -split-objs work again
-
sof authored
adjust pointer to the RTS profiling options section
-
sof authored
IS setup: remove HDirect com lib reference; no longer bundled
-
sewardj authored
merge from stable branch: 1.46.4.3 +14 -7 fptools/ghc/compiler/nativeGen/AsmCodeGen.lhs 1.47.4.3 +2 -0 fptools/ghc/compiler/nativeGen/MachMisc.lhs Treat literal appearances of BaseReg in Stix trees uniformly. This is now taken to mean the &MainCapability.r, regardless of whether BaseReg is in a register (x86) or synthesised (sparc).
-
sewardj authored
merge from stable branch, rev 1.34.4.1: Add missing case to magicIdPrimRep.
-
sewardj authored
merge from the stable branch: 1.70.4.2 fptools/ghc/compiler/nativeGen/StixPrim.lhs 1.5.10.3 fptools/ghc/includes/mkNativeHdr.c Track recent changes to HpLim assignment in load_thread_state.
-
chak authored
Some docu covering VarSet, NameSet, VarEnv, and NameEnv.
-
- 07 Jan, 2002 10 commits
-
-
ken authored
Ignore -package-name <package-name> on the command line. MERGE TO STABLE
-
ken authored
On the alpha, __divq() in libc.a clobbers $s6, so StgRun() needs to save $s6. While we are at it, let us save $f8 and $f9 as well. MERGE TO STABLE
-
sof authored
updated
-
sof authored
Convert PrelPosix from a .hsc file into a .hs file (that gets its configuration-time info via config.h).
-
sof authored
remove debugging bits
-
sof authored
added feature tests for a bunch of C types we need to know the Haskell equiv. of
-
sof authored
doc fix - correct example invoc. of 'rc'
-
sof authored
Ho-hum, readdir() and readdir_r() with GNU libc doesn't flag the end of the directory stream the same way. Cope.
-
simonpj authored
Dont print (Prod [AAA]) same as (Poly Abs)
-
simonpj authored
comments only
-
- 05 Jan, 2002 1 commit
-
-
sof authored
fix pathconf() usage
-
- 04 Jan, 2002 3 commits
-
-
sof authored
prel_readdir: tidied
-
simonmar authored
Some driver cleanups; in particular -fno-code should work in a more reasonable way (it is now a "mode flag" like -C, -c, --make etc.).
-
simonpj authored
----------------------------- Fix a too-vigorous export bug ----------------------------- MERGE TO STABLE [this is the Ian Lynagh -O2 bug] CoreTidy didn't filter the rules that it exports, so it exported some that mentioned Ids on the *left* hand side that are not exported. So an importing module fell over. The fix is simple: filter the exposed rules. On the way I tidied up CoreFVs a little.
-