- Mar 15, 2000
-
-
Reuben Thomas authored
Added notes about DocBook
-
Simon Marlow authored
Unbreak signals.
-
Simon Marlow authored
Fix configuration/building of GMP.
-
Simon Marlow authored
Use the slightly more standard non-standard module ST instead of the completely non-standard MutableArray.
-
Simon Marlow authored
sigh, add some more #ifdefs to this file (MutableArray/STArray changes).
-
Simon Marlow authored
Undo part of last my previous commit, which was included accidentally.
-
AndyGill authored
Adding GHC style Dynamic to the Prelude understanding.
-
- Mar 14, 2000
-
-
Julian Seward authored
Update Hugs so as to work with the new way of referencing Prelude symbols from the RTS. The main action is in fixupRTStoPreludeRefs() in rts/Prelude.c.
-
Simon Marlow authored
Simplfy the mutable array story: - rename MutableArray to STArray (and similarly for all operations on MutableArray, eg newArray is now newSTArray). - remove the extra level of indirection between STArrays and MutableArrays. - remove the MutableArray interface from hslibs/lang/MutableArray. This module will go away soon - Andy, don't bother porting it to Hugs.
-
Simon Marlow authored
New file for RTS->Prelude dependencies.
-
Simon Marlow authored
Handle references from the RTS to the Prelude in a more consistent way. - For statically-linked binaries, nothing has changed. - For the interpreter, refs from the RTS to the Prelude are now indirected. The indirections need to be filled in at some point during startup by calling fixupPreludeRefs (in Prelude.c). - The CHARLIKE and INTLIKE tables are now handled in the same way for both Hugs and DLLs. Hugs will be broken for a short while until Julian sorts out the Hugs parts of this change.
-
Simon Marlow authored
oops, missed one instance of UnsafeThawByteArrayOp.
-
sof authored
Fixed recent -syslib com buglet
-
sof authored
mingw32: do as for cygwin platforms & default the name of the generated binary to main.exe if -o <...> isn't given.
-
sof authored
Simplified prog_* externs a little
-
sof authored
Misc Win32 bitrot
-
sof authored
Don't be selective about what's exported from the RTS DLL any more, as it requires sync'ing HSrts.def whenever the RTS offerings change.
-
sof authored
* 'inlined' subset of the MM protos needed to compile this module, i.e., don't require whoever does a 'make' in ghc/rts/ to have extended their <windows.h> * right Win32 proto for handle_tick()
-
sof authored
Support for setting target-specific CC options via AC_SUBST (and make use of it on the mingw32 front -- 'resist' the temptation to use GMP's config/ story for this.)
-
sof authored
mingw32 support
-
sof authored
remove some Makefile debugging bits
-
sof authored
When booting, pass in --target to gmp/
-
- Mar 13, 2000
-
-
Julian Seward authored
#include wibbles.
-
Julian Seward authored
Win32 wibble.
-
Julian Seward authored
Track recent re-homing of Prelude.h for INTERPRETER.
-
Simon Marlow authored
Remove unsafeThawByteArray# primop (which was a no-op), and use unsafeCoerce# instead.
-
Simon Marlow authored
remove duplicate signal type test.
-
Simon Marlow authored
Add PutFullMVar test
-
Julian Seward authored
Further cleanups of connect.h. Also, zap the Args macro. We really don't need to support K&R C any more.
-
Simon Marlow authored
Need to pull in PutFullMVar from PrelException.
-
Simon Marlow authored
Disable the stuff that was supposed to lex octal & hexadecimal literals, but which didn't work. The code in the Haskell report doesn't attempt to lex these either.
-
Simon Marlow authored
Add new exception: PutFullMVar for putting into an already full MVar.
-
Simon Marlow authored
Move Prelude.h from ghc/includes into ghc/rts. It's essentially a list of the things from the Prelude that the RTS depends on, and isn't relevant to STG code. Furthermore, this helps to clarify which parts of the RTS depend on things from the Prelude (by an explicity #include).
-
Julian Seward authored
Clean up a couple of compilation warnings.
-
Julian Seward authored
Remove #ifdef STANDALONE_INTEGER.
-
Simon Marlow authored
Pick up the pieces after Sven's Saturday Night Fever :)
-
Simon Marlow authored
remove unused gunk.
-
Simon Marlow authored
Remove duplicate definition of unblockOne.
-
Simon Marlow authored
Reset the interrupted flag after an interruption. This allows finalizers to run, and means that Hugs doesn't get stuck in an interruption loop.
-
- Mar 11, 2000
-
-
sven.panne@aedion.de authored
Saturday Night Fever: hPutBufBA again... >:-(
-