- 15 Nov, 2004 1 commit
-
-
simonmar authored
Need to add System to ALL_DIRS
-
- 14 Nov, 2004 3 commits
-
-
krasimir authored
Use findExecutable from Compat.Directory instead of its own findBinary. Now the tool works under Windows as well as under Linux. With cygwin we can use #!runghc ...
-
krasimir authored
* Add stub for System.FilePath * Add findExecutable & copyFile to Compat.Directory
-
wolfgang authored
Mac OS X: Track Cabal-related changes (extra_frameworks -> extraFrameworks)
-
- 13 Nov, 2004 1 commit
-
-
panne authored
Fixed DocBook XML once again. Perhaps I should add a "make validate" CVS hook, hmmm... >:-)
-
- 12 Nov, 2004 11 commits
-
-
simonmar authored
we need -package Cabal for stage2
-
simonmar authored
Fix build
-
simonmar authored
Add Haskell 98 isAlpha divergence
-
simonmar authored
darwin-only fix
-
stolz authored
Fix previous commit: Don't handle Solaris2-flag _POSIX_PTHREAD_SEMANTICS in configure at all but simply #ifdef solaris2_TARGET_OS #define ... it in the header-file.
-
simonpj authored
Windows fix (include config.h)
-
simonpj authored
Update to new InstalledPackageInfo
-
simonpj authored
build fix for Windows
-
simonpj authored
add bits required for Compat.Directory on Windows
-
stolz authored
Push FreeBSD-unicode-detection into package
-
stolz authored
Push some unixisms from toplvl into package: usleep, SunOS-handling, getpw*
-
- 11 Nov, 2004 15 commits
-
-
sof authored
drop win32 protos, current windows.h's now provide 'em.
-
simonmar authored
Restore compatibility with GHC 6.2
-
simonmar authored
add missing file
-
simonmar authored
Update comment
-
simonpj authored
--------------------------------- Buglet in the handling of unlifted bindings --------------------------------- Unlifted bindings, like let I# v = ... in ... can't be generalised. In teh transition to GADTs I introduced a bug that accidentally discarded some necessary dictionary bindings. This commit fixes it by moving the test for unlifted bindings to a much earlier point in tcBindWithSigs, which seems a lot cleaner to me.
-
simonmar authored
'make depend' fix
-
simonmar authored
Compiler changes for the new package.conf format.
-
simonmar authored
The new ghc-pkg tool. So far, the new syntax is supported, and the format of the package definitions has changed to InstalledPackageInfo rather than the old PackageConfig type. The format of the package.conf file is now [InstalledPackageInfo] (using show/read). We still support the old ghc-pkg command line syntax, and the old PackageConfig syntax for package definitions. These are deprecated features, of course. Not much is done with the list of exposed/hidden modules, or versions (yet).
-
simonmar authored
Add a more prominent description of what this library is all about.
-
simonmar authored
Compile fixes
-
simonmar authored
Get rawSystem from Compat.RawSystem in libghccompat.
-
simonmar authored
- include cbits dir - omit certain libraries when ghc > 6.2 - build this library at boot-time, because it will be needed by ghc-pkg
-
simonmar authored
include lib/ in the build
-
simonmar authored
Add directories for ghc/lib & ghc/lib/compat
-
simonpj authored
Wibble
-
- 10 Nov, 2004 9 commits
-
-
simonmar authored
Use rawSystem from libghccompat.a
-
simonmar authored
Move the compatibility code for rawSystem from libraries/base into ghc/lib/compat.
-
wolfgang authored
64-bit fix: Change the type of context_switch from 'nat' to 'int'. It's accessed as CInt from cmm code, and sizeof(nat) > sizeof(int) on many 64-bit platforms.
-
wolfgang authored
Add support for powerpc64-linux and probably powerpc64-AIX.
-
wolfgang authored
Add powerpc64-unknown-linux
-
wolfgang authored
Implement the mblock map for 64-bit architectures. Fairly primitive data structure, but one 4GB-block, described by a 12-bit block map, is cached for speed. Note that I've nuked the ia64-specific version (I think ia64 wants to use the general 64-bit solution, too).
-
wolfgang authored
64-bit fixes. Don't assume that sizeof(int) == sizeof(StgInt). This assumption creeped in in many places since 6.2.
-
wolfgang authored
64-bit fix: when loading the "era" global variable, convert it from cIntRep to wordRep after loading (this is a no-op on all 32-bit platforms).
-
wolfgang authored
Fix pretty-printing of integer constants on 64-bit platforms. If sizeof(int) == 4 on a 64-bit platform, we have to add an 'L' suffix to integer constants.
-