- 29 Mar, 2001 4 commits
-
-
simonmar authored
update for GHC 5.00
-
qrczak authored
integralEnumFrom*To don't need Bounded.
-
qrczak authored
Allow specifying output filenames explicitly. Add -D --define option.
-
qrczak authored
Transform *.hsc into *.hs and optionally Hs*.h and Hs*.c (used to be *.hs and optionally *.hs.h and *.hs.c). Old names interacted badly with Makefile rules of the form '%: %.o' and looked ugly.
-
- 28 Mar, 2001 20 commits
-
-
qrczak authored
Fix Enum instances for types larger than Int.
-
qrczak authored
Typo.
-
qrczak authored
HS_CHAR_MAX is 0x10FFFF.
-
qrczak authored
s/ISO-8879-1/ISO-8859-1/
-
simonmar authored
Cleaning up error reporting, 2nd attempt. - The UserError name is already bagged by Exception (for userErrors). So we use ProgramError instead, which is more appropriate. - some previously UserErrors are now CmdLineErrors. GHCi catches CmdLineErrors and prints them without the "ghc: " prefix.
-
simonmar authored
Clean up GHC's error reporting - the GhcException type has some more constructors: CmdLineError, ProgramError, and InstallationError. OtherError has gone. - most error messages should begin with "<location>:". When the error is on the command-line or in GHC itself, <location> is "ghc", for consistency with std Unix semantics.
-
simonmar authored
add performGC
-
simonmar authored
use newStablePtr instead of deprecated makeStablePtr.
-
simonmar authored
add a simple test for IOExts.performGC
-
simonmar authored
Add a simple test for performGC.
-
simonmar authored
remove this outdated, nonworking test
-
simonmar authored
Use fromIntegral instead of fromInt/toInt. Marcin: this test shows up some problems with enumFrom & friends on the sized Integral types. Could you take a look? Cheers.
-
simonmar authored
- Note the difference in the size of Char between GHC & Haskell 98. - Don't lie about support for arbitrary-sized tuples. - Just for fun, document some of the more obscure differences between GHC syntax and Haskell 98.
-
simonmar authored
maxBound :: Char is 0x10ffff now.
-
simonmar authored
update expected output
-
simonmar authored
fix some test problems
-
simonmar authored
fix a cache problem with the Happy configure macro.
-
simonmar authored
Clean up GHC's error reporting. - the GhcException type has some more constructors: CmdLineError, UserError, and InstallationError. OtherError has gone. - most error messages should begin with "<location>:". When the error is on the command-line or in GHC itself, <location> is "ghc", for consistency with std Unix semantics. - GHCi no longer prints a superfluous "ghc: " before certain error messages.
-
simonmar authored
Document the use of :set with command-line options a little better.
-
kglynn authored
Cpr needs the correct arity for an imported function. In some cases the arity reported in the interface can be too small. In this test case the function is returning a newtype, and the newtype is hiding a function. The arity in the interface file says 0. It is triggered by compiling the cpr001.hs test files with profiling on. The code comes from a bug report. I should look for a better case, because the profiling flaw which reveals this problem will hopefully go away some time.
-
- 27 Mar, 2001 16 commits
-
-
simonmar authored
CmdLineOpts: - add dopt_set and dopt_unset utils. InteractiveUI: - unset -fwarn-unused-binds before evaluating a statement, to avoid bogus warnings about new bindings.
-
rrt authored
Make it work on Windows with recent GCCs.
-
rrt authored
Tweaks to make it work a bit better.
-
simonmar authored
shell-wrapper for ghc-pkg.
-
simonmar authored
- add --show-package option to display the config info for a particular package. - add --field info, for use with --show-package, which displays the contents of the given field in the package config only. The field is displayed one string per line.
-
simonpj authored
Print minimal import operators correctly
-
simonmar authored
- add ghc-pkg-$(ProjectVersion) and ghc-pkg-inplace scripts - add ghc-pkg script link - rename ghc-pkg to ghc-pkg.bin and put it in $(libdir) - remove the hacky passing of $(libdir) to the binary
-
simonmar authored
wibble
-
simonmar authored
bootstrap wibbles
-
simonmar authored
updates to work with GHC 5, I hope...
-
simonmar authored
non-absolute paths didn't work.
-
simonmar authored
complain if the -B<dir> flag is missing.
-
simonmar authored
we don't have a default TopDir any more.
-
simonmar authored
Config.hs no longer contains any absolute directories. The only absolute directory it knows about is always passed in from the mini-driver in the -B<dir> flag. This setup is pretty fragile for booting from .hc anyway because Config.hs contains platform-specific info, but it'll work enough to get the compiler booted.
-
simonmar authored
use fewer absolute paths
-
simonmar authored
fixes for linking the compiler
-