- Nov 09, 2000
-
-
Reuben Thomas authored
...
-
Reuben Thomas authored
Removed spurious file.
-
Reuben Thomas authored
Spurious file.
-
Reuben Thomas authored
...
-
Reuben Thomas authored
...
-
Reuben Thomas authored
IS install continues...
-
Reuben Thomas authored
More files added.
-
Reuben Thomas authored
Updated to reflect new, more positive, reality.
-
Reuben Thomas authored
Add more bits of InstallShield setup
-
Reuben Thomas authored
Second stab at getting the GHC InstallShield setup into CVS in a sensible manner; the previous sticking point was having spaces in filenames.
-
Simon Peyton Jones authored
Make data constructors visible in unfoldings
-
- Nov 08, 2000
-
-
Simon Marlow authored
Fix a test that was backwards. Now we get unfoldings in the iface files again.
-
Simon Marlow authored
Fix a bug in object splitting which meant that no object files were being created :-)
-
Simon Marlow authored
remove traces
-
Simon Peyton Jones authored
Move fixity decl inside ifdef Hugs
-
Simon Marlow authored
- Finder now copes with .hi-boot files - some driver fixes: the -osuf flag turns out to mean "object suffix" rather than "output suffix" (duh. it makes more sense that way after all).
-
Simon Marlow authored
fix heavy-handed merge-o :(
-
Simon Peyton Jones authored
Compiles most of the Prelude; versioning still not good
-
Simon Marlow authored
Fixes for compiling w/ 4.08.1
-
Simon Marlow authored
-fvia-C for Main.hs; it uses myThreadId
-
Simon Marlow authored
document options to ./configure.
-
- Nov 07, 2000
-
-
Simon Marlow authored
URK! when scanning the heap we might find a DEAD_WEAK that either (a) is the size of a WEAK, because we just overwrote its info table, or (b) is the size of a DEAD_WEAK, because its been around at least one GC. The code herein only accounted for case (a). Fix: check the word at location p+sizeof(DEAD_WEAK), see whether it looks like an info table ptr, and if so we're in case (b). This is guaranteed to work, because we know that in case (a) the appropriate word will be a closure pointer.
-
Simon Marlow authored
Clean ups: - reduce the namespace pollution of StgTypes.h, it doesn't define the shorthand versions any more (W_, I_ etc.). These are moved into Stg.h. StgTypes.h also defines StgClosure as an "opaque" struct. - RtsAPI.h is now standalone, and includes HsFFI.h and thereby config.h & StgTypes.h. Now we don't need to #include "Stg.h" in *_stub.c. - all the rts_mkXXXX and rts_getXXXX functions are defined in terms of the HsXXXX types rather than random C types (this fixes some potential bugs in our foreign export support). - added HsWord type, to match StgWord. The Haskell version of this type isn't "documented", but perhaps it should be.
-
Simon Marlow authored
small fixes
-
Simon Marlow authored
wibble
-
Simon Marlow authored
Fix compilation with 4.08.1
-
Simon Marlow authored
conditionalise imports of StgInterp etc.
-
Simon Marlow authored
add hsc2hs, missed in the merge
-
Simon Marlow authored
This commit completes the merge of compiler part of the HEAD with the before-ghci-branch to before-ghci-branch-merged.
-
Simon Marlow authored
add -optc-DGHCI
-
Simon Marlow authored
revert 1.109 (ghci isn't included in DIRS unless we're bootstrapping)
-
Simon Marlow authored
Wave goodbye to FLOATS_AS_DOUBLES, it was a somewhat misconceived idea which will cause trouble with the FFI on 64-bit machines.
-
Simon Peyton Jones authored
More small changes
-
Simon Marlow authored
merge before-ghci -> before-ghci-branch-merged into the ghc (non-compiler) parts of the tree.
-
Simon Marlow authored
kill this file once and for all
-
Simon Marlow authored
Merge before-ghci -> before-ghci-branch-merged in the non-ghc parts of the tree.
-
- Nov 06, 2000
-
-
Reuben Thomas authored
Updated to reflect reality and be a bit more helpful.
-
Simon Marlow authored
build the rts *after* the compiler
-
Simon Marlow authored
Change the way source distributions are built. Now we do a 'make boot', 'make distclean', build a link tree to filter some files out (eg. .cvsignore), and finally tar up the result. The process isn't bulletproof, so it makes sense to compare the manifest against previous versions. Now you don't have to be in a linked build tree to make a source distribution.
-
Simon Marlow authored
.depend should be in DIST_CLEAN, not MAINTAINER_CLEAN
-