- Nov 09, 1998
- Nov 08, 1998
-
-
sof authored
Added {read,write}StablePtrOffAddr
-
sof authored
First take at 'foreign label's
-
sof authored
include 'foreign export' prototypes in generated .c file
-
sof authored
corrected Prelude home for {W,I}64
-
sof authored
primOpInfo WriteOffAddrOp fixed
-
sof authored
Added ioOkDataCon_NAME
-
sof authored
pREL_CCALL defined, but not exported
-
sof authored
front end support for 'foreign label's
-
sof authored
Tweaked __fexp regexps
-
- Oct 27, 1998
-
-
Alastair Reid authored
Added CAF text to rts document
-
- Oct 23, 1998
-
-
sof authored
getAllFilesMatching: increase malleability factor by a notch; just warn if an element along the import search path doesn't exist, don't barf.
-
- Oct 21, 1998
-
-
sof authored
Check if tc type substitutions clone correctly
-
sof authored
StablePtr array ops added
-
sof authored
Upped the heap sizes for Int and Word some more
-
sof authored
Oops, previous commit msg was a bit off; foreignObjToAddr added, but to this interface (Foreign.) Addr was augmented with writeForeignObjOffAddr though.
-
sof authored
Added foreignObjToAddr
-
sof authored
StablePtr primops
-
sof authored
Removed commented-out Haskell-1.2 methods
-
sof authored
StablePtr primops added
-
sof authored
- added primops for read&writing StablePtrs to ByteArrays, Adds and FOs - egcs crashes in odd ways when encountering the typedefs we need to produce when compiling 'foreign import dynamic's. To workaround the problem, kludgily add a CCallTypedef constructor to AbsCSyn.AbstractC which the flattener will produce (at the toplevel) when encountering CCallOps inside COptStmts. - augmented PrimOp.CCallOp to carry a unique when it represents a 'foreign import dynamic' call. The CoreToStg pass ensures that these uniques are exactly that. They're used to eventuall generate (unique) typedef names.
-
- Oct 12, 1998
-
-
Simon Marlow authored
oops, forgot to update bin dist configure for FreeBSD 2.0/3.0 split.
-
- Oct 09, 1998
-
-
Simon Marlow authored
clean up document makefiles.
-
- Oct 08, 1998
-
-
Simon Marlow authored
add -s option for extra obj suffixes, like mkdependHS
-
Simon Marlow authored
Default WithGhcHc is now just "ghc". Too many people complained.
-
Simon Marlow authored
fixup tests for 4.00
-
Simon Marlow authored
fix conc004 for new type of forkIO. add conc007: killThread test.
-
- Oct 07, 1998
-
-
Simon Marlow authored
mangle percent symbols properly.
-
Simon Marlow authored
update for 4.00, correct untruths
-
Simon Marlow authored
AT_GLASGOW went away.
-
Simon Marlow authored
fix a couple of bugs in the text/data segment end symbol tests.
-
- Oct 06, 1998
-
-
Simon Marlow authored
back out last commit on trunk (should have gone to new-rts branch).
-
Simon Marlow authored
back out revision 1.2 (change made on wrong branch).
-
- Oct 05, 1998
-
-
Simon Marlow authored
Add support for FreeBSD 3.0 (ELFish). Rename i386-unknown-freebsd to i386-unknown-freebsd2, and add i386-unknown-freebsd3. NOTE: this won't bootstrap an ELF GHC using an a.out GHC, some laying on of hands is required for that.
-
Simon Marlow authored
sync with recent changes to configure.in.
-
- Oct 02, 1998
-
-
sof authored
Generalise --exlude-module=M handling slightly, it now will ignore any appearances of M along the user import path too.
-
- Sep 30, 1998