- Jun 28, 2000
-
-
Jeff Lewis authored
Bumped VERSION's version as well.
-
Simon Marlow authored
ignore lines beginning with '#' when looking for {-# OPTIONS #-}
-
Jeff Lewis authored
Wave goodbye to hscpp even harder. (erase it from SUBDIR list).
-
Simon Marlow authored
add in the -optl arguments to the linker command line
-
Simon Marlow authored
dumps go to stdout
-
Simon Marlow authored
dumps go to stdout now
-
Simon Marlow authored
Wave goodbye to hscpp, GHC's lexer now understands the '# \d+ \".*\"' output from cpp.
-
Simon Marlow authored
version of ghc-current is now 4.09
-
Simon Marlow authored
add missing default case for Eq (TyClDecl name pat)
-
Julian Seward authored
Partially fix signal (control-C) handling under mingw32. The interpreter can now be interrupted and successfully returns to the Hugs prompt, but only if Hugs was started from cmd.exe and not by bash (!). This is a known bogon with Cygwin, according to Sigbjorn. I still can't get Hugs to ignore other control-C's; instead it acts as if it was asked to exit. Bizarre.
-
- Jun 27, 2000
-
-
Jeff Lewis authored
splitFunTy_maybe was making a special case of implicit params by returning Nothing on a type `noted' as an implicit param. It shouldn't (my bad). It's mostly used downstream of the type checker, where we don't care so much about the difference between implicit and explicit params. The right thing to do is just see thru the NoteTy (i.e. eliminate the special case for IPs). Please merge.
-
Jeff Lewis authored
Cleaned out a handful of unused imports.
-
Reuben Thomas authored
Some initial notes on DLLs. plsmrg
-
Reuben Thomas authored
Replace documentation for dll_Ifs.hi with a note about using -package-name. Please merge.
-
Julian Seward authored
Fix compilation problems with int64 and nat64.
-
Jeff Lewis authored
Further refine the test for when to simplify... in particular, was generating bogus code when a signature asserted an implicit param, but the code didn't use one. Please Merge.
-
- Jun 26, 2000
-
-
Simon Peyton Jones authored
Add test for filterFB
-
Reuben Thomas authored
Fix it Good'n'Proper.
-
Reuben Thomas authored
Remove lots of junk from db2ps.sh, and make it find db2dvi properly. (I'll merge it)
-
- Jun 25, 2000
-
-
sven.panne@aedion.de authored
Changed "_" variable prefix to "c" (for "config", "constant", or whatever you like). This should enable building from CVS with GHC <4.07.
-
sven.panne@aedion.de authored
Keep gcc -Wall happy
-
sven.panne@aedion.de authored
* -#include's arg needs not be separate anymore. * Nuke leading and trailing spaces around option arguments.
-
sven.panne@aedion.de authored
Use "$@" instead of $* in shell script, the latter one doesn't handle spaces in arguments correctly. Heaven knows who invented this wierd rules.
-
sven.panne@aedion.de authored
Descend into include subdir first to create a config.h, which is needed in later subdirs.
-
sven.panne@aedion.de authored
Fixed xref to Storable docs
-
sven.panne@aedion.de authored
Synch unfoldr's signature in export list with reality
-
- Jun 24, 2000
-
-
sven.panne@aedion.de authored
Fixed "filterFB" RULE *** please merge ***
-
- Jun 23, 2000
-
-
Reuben Thomas authored
Get rid of hand-maintained HSrts.def, and generate it automatically.
-
Julian Seward authored
markHugsObjects() and lookupSection(): don't use debugging versions of macros module(), name(), tycon(), etc, even when debugging. Also, in lookupSection(), return immediately when not in combined mode. Together, these dramatically reduce the cost of GC in Hugs (by about a factor of 15 for nofib/real/anna).
-
Julian Seward authored
Minor mods to make fully-optimised builds of Hugs work again.
-
Julian Seward authored
Changes to make DietHEP.dll usable from Visual Basic: * Export DH_LoadLibrary and DH_GetProcAddress using stdcall, not ccall. * Append all messages to a logfile, diet_hep_logfile.txt, for debugging.
-
- Jun 22, 2000
-
-
sven.panne@aedion.de authored
* -syslib => -package * mkdependHS => ghc -M *** please merge ***
-
sven.panne@aedion.de authored
* Mentioned CTypesISO * Synched comments about MutableArray with reality *** please merge ***
-
sven.panne@aedion.de authored
Removed explicit usage of hslibs/docs, it belongs to ghc/docs/set. (untested) *** please merge ***
-
Simon Peyton Jones authored
*** NO NEED TO MERGE WITH 4.07 *** (but it would do no harm) * Improve an error message when overlapping instance declarations are present. Carl Witty reported this infelicitous message. The problem arises for this code: class Foo a class (Foo a) => Bar a data Dat a = Dat instance Foo (Dat a) instance Foo (Dat Integer) instance Bar (Dat a) The instance decl for Bar should say instance Foo (Dat a) => Bar (Dat a) because the overlapping instance decls for Foo can't be resolved (or at least might vary depending on how a is instantiated).
-
Simon Peyton Jones authored
*** MERGE WITH 4.07 *** * ParseIface.y should reject newtypes with no definition: newtype T a ; The rest of the compiler falls over if it sees such a thing.
-
Simon Peyton Jones authored
*** MERGE WITH 4.07 *** * The divide by zero check in the constant-folding rules was testing the numerator not denominator! (For Float and Double.)
-
Reuben Thomas authored
Add greencard support.
-
- Jun 21, 2000
-
-
chak@cse.unsw.edu.au. authored
As suggested by SimonM, moved an overview over the three components of the FFI into the FFI document included as Chapter 7 into the GHC user guide. Open questions: * How can I make cross references to the doc in hslibs/? There are already references to hslibs sections in other parts of ghc's user guide, but they are not correctly resolved when I generate html from the sgml files. * There is now a (little) overlap with material in 6.5 (GHC Language Features: The foreign interface). I would say, we could actually leave this as it is, as 6.5 goes on to describe GHC specifics.
-
- Jun 20, 2000
-
-
Simon Marlow authored
fix -fno-asm-mangling flag
-