- Nov 23, 1998
-
-
sof authored
Extend hConnectTo to also allow output handles to be connected, i.e., h1 <- openFile "foo" WriteMode h2 <- openFile "bar" WriteMode hConnectTo h1 h2 will cause h1's buffer to be flushed when h2's buffer overflows (and it is just about to be flushed.) The implementation is currently not as lazy as that, it flushes h1's buffer regardless of whether h2's buffer overflows or not. This is used to connect 'stderr' and 'stdout', i.e., output on 'stderr' will now cause 'stdout' output to (first) be flushed.
-
sof authored
Default GhcReportCompiles to NO
-
sof authored
Added {TEXT,DATA}_SECTION_MARKER_DECL
-
- Nov 22, 1998
-
-
sof authored
Added f-checks for symlink() and readlink()
-
- Nov 21, 1998
-
-
sof authored
Distinguish between defn and use of etext and end syms; they're not the same on platforms where we have to resort to asm labels.
-
- Nov 17, 1998
-
-
Alastair Reid authored
Added tests required by Hugs
-
- Nov 16, 1998
-
-
Simon Marlow authored
update tests for 4.00
-
sof authored
Cleaned up the handling of the default calling conventions for 'foreign' decls
-
- Nov 13, 1998
- Nov 12, 1998
-
-
sof authored
oops, <windows.h> shouldn't be included unconditionally
-
- Nov 11, 1998
-
-
sof authored
Fixed endian bug that struck when outputting on non-buffered handles
-
- Nov 10, 1998
- 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
-