- May 15, 1998
-
-
Simon Marlow authored
only strip libraries if $(StripLibraries) eq "YES"
-
Simon Marlow authored
Fix splitting on i386-unknwon-linux: string constants were being duplicated in each object, leading to large increases in binary sizes.
-
Simon Marlow authored
- remove $opt_UnfoldingUseThreshold, it's a per-compilation flag now (not per-simplification) - pass through all -funfolding-.* flags, so we can get at the rest
-
Simon Marlow authored
- add unsafeCoerce#
-
- May 14, 1998
-
-
sof authored
Weed out #\!, even if they do look like cpp droppings
-
- May 13, 1998
-
-
Simon Peyton Jones authored
Fix kind error in TcIfaceSig for specialisations
-
- May 12, 1998
-
-
sof authored
fdToHandle: use openFd
-
sof authored
- closeFile: make sure that (FILE*)s pointing to non-regular, unlocked files (sockets, FDs etc.) are closed. - new function: openFd, which implements process local file locking for files that are initially opened by the Posix Fd-based ops before being converted into a Haskell handle by Posix.fdToHandle
-
Simon Marlow authored
- add *.hc to MOSTLY_CLEAN_FILES.
-
Simon Marlow authored
- remove *.hc from MOSTLY_CLEAN_FILES.
-
sof authored
hscpp no longer supports -genSPECS
-
sof authored
Removed -genSPECS magic (no longer used.)
-
Simon Marlow authored
add a specialise pragma and remove some GENERATE_SPECS
-
Simon Marlow authored
- specialise some gratuitously overloaded functions
-
Simon Marlow authored
- add a few SPECIALISE pragmas
-
Simon Marlow authored
Update this file to the version generated by 'autoheader'. It shouldn't really be in the repository anyway.
-
Simon Marlow authored
- remove uint, ulong, ullong (we're using nat and lnat now) - sort entries
-
- May 11, 1998
-
-
Simon Marlow authored
Convert floating point literals from interfaces directly to Rationals, rather than go via Doubles.
-
sof authored
Tidied up -accept-output `feature\', should now work better.
-
Simon Marlow authored
Generate proper floating point literals when we know the type is either Float or Double.
-
Simon Marlow authored
add isFloatTy and isDoubleTy
-
- May 08, 1998
-
-
Simon Marlow authored
Add PrelGHC.unsafeCoerce# :: a -> b Use with care.
-
Simon Marlow authored
move update analyser into -O2 optimisations.
-
Simon Marlow authored
fix to StripLibraries support.
-
sof authored
Cleaned up and fixed is*Denormalized buglet
-
sof authored
Dead code removal
-
- May 07, 1998
-
-
sof authored
Testing RealFloat floating point special value predicates (is{NaN,Inf..} etc.)
-
Simon Marlow authored
- New option $(StripLibraries) removes local symbols from library objects. Turned off by default, as it only works with linkers that support the '-x' (remove local symbols) option.
-
- May 06, 1998
-
-
Simon Marlow authored
use SRC_HC_OPTS, not HC_OPTS.
-
Simon Marlow authored
- one `quotRem` is faster than separate `quot` and `rem` on Integers.
-
- May 05, 1998
- May 04, 1998
-
-
sof authored
mk_thing: Added non-overloaded type signature
-
sof authored
Import lists updated
-
Simon Peyton Jones authored
mkRhsTyLam now does not create redundant big lambdas
-
- May 01, 1998
-
-
Simon Peyton Jones authored
Fix two small renamer bugs, and Christophs duplicated-constraint-in-interface files bug
-
- Apr 30, 1998