- 15 Oct, 2002 1 commit
-
-
simonpj authored
Some reorganising. Simon and I agreed to leave out most of the (inaccurate) section on primitive operations, pointing people instead to the Real Truth in primops.txt and the External Core document. Also: bugs section added
-
- 14 Oct, 2002 3 commits
- 13 Oct, 2002 1 commit
-
-
wolfgang authored
Darwin/PowerPC: Don't generate PIC code by default Non-PIC-code is slightly smaller and faster. This means that GHC now requires GCC3 (Mac OS X 10.2 Jaguar). MERGE TO STABLE
-
- 12 Oct, 2002 4 commits
-
-
wolfgang authored
The Native Code Generator for PowerPC. Still to be done: *) Proper support of Floats and Doubles currently it seems to work, but it's just guesswork. *) Some missing operations, only needed for -O, AFAICT. *) Mach-O dynamic linker stub generation. (can't import foreign functions from dynamic libraries, and it might fail for big programs)
-
wolfgang authored
Object Splitting for Mac OS X. MERGE TO STABLE (... but not today, I have to test it first)
-
wolfgang authored
Make the Mac OS X build use the HaskellSupport.framework (a MacOS-style "framework" that includes the required libraries libgmp and dlcompat) if it is present. The HaskellSupport.framework is not yet in CVS, but is available from me.
-
erkok authored
mdo wibbles
-
- 11 Oct, 2002 14 commits
-
-
simonpj authored
Document infix type constructors
-
simonpj authored
title wibble
-
simonpj authored
More reification wibbling; and -ddump-splices
-
simonpj authored
Docs for Template Haskell
-
simonpj authored
Wibble
-
simonpj authored
------------------------------------------ Implement reification for Template Haskell ------------------------------------------ This is entirely un-tested, but I don't think it'll break non-TH stuff. Implements reifyDecl T :: Dec -- Data type T reifyDecl C :: Dec -- Class C reifyType f :: Typ -- Function f I hope.
-
stolz authored
'usleep' nightmare: Sometimes return type is void, sometimes int.
-
simonpj authored
wibbles
-
simonpj authored
Fix mdo so that it works with polymorphic functions
-
simonpj authored
Remove usage-analysis guff in applyTys
-
simonpj authored
Compatibility fixes for Exception.try
-
simonpj authored
Add an example about -osuf etc
-
simonpj authored
Add a note about existential data constructors
-
simonpj authored
Fix two separate egregious errors in RdrHsSyn, which I heavily modified when re-doing the top level plumbing. One had the effect of throwing away fixity decls if there was also a class decl The other threw away all but the first and last equation of a function definition. Sorry about having so utterly broken the head, guys.
-
- 10 Oct, 2002 4 commits
-
-
sof authored
rules: permit trailing semi-colon(s) again (inserted by the lexer & needed when compiling Base.lhs)
-
sof authored
make it compile with 4.08 (module author may very reasonably want to abstract away the ifdef this commit intros.)
-
sof authored
make it compile in non-DEBUG mode
-
sof authored
partial undo of prev commit (AC_CHECK_HEADERS([foo],..) isn't equal to AC_CHECK_HEADER([foo],..). Fixes HEAD breakage (cf. _SC_CLK_TCK undefinedness)
-
- 09 Oct, 2002 10 commits
-
-
simonpj authored
Fix to mdo, plus SrcLocs on splices and brackets
-
simonpj authored
Import Exception.Try via HsVersions
-
simonpj authored
Fix and simplify renamer warnings about export lists
-
simonpj authored
Dont try to splice if compiler isnt bootstrapped
-
simonpj authored
Missing eqn in getMonoBind
-
simonpj authored
Remove circular dependencies
-
simonpj authored
Dont complain about unused things bound by deriving clause
-
simonpj authored
Bale out if duplicate binders
-
simonpj authored
--------------------- PS: remove ParseUtils --------------------- I've combined ParseUtils into RdrHsSyn. I could never figure out which thing was defined in which module, and they were both short.
-
simonpj authored
----------------------------------- Lots more Template Haskell stuff ----------------------------------- At last! Top-level declaration splices work! Syntax is $(f x) not "splice (f x)" as in the paper. Lots jiggling around, particularly with the top-level plumbining. Note the new data type HsDecls.HsGroup.
-
- 08 Oct, 2002 1 commit
-
-
wolfgang authored
Make the new Posix bindings compile on Mac OS X. Most notable, Mac OS X lacks *) lchown *) SIGPOLL I don't know of a replacement of either, so they are just left out when they are not detected by configure.
-
- 06 Oct, 2002 1 commit
-
-
wolfgang authored
Make it compile for Mac OS X again.
-
- 05 Oct, 2002 1 commit
-
-
panne authored
The never-ending docbook tragedy: Adapt the catalogs once more... >:-P NOTE: I don't really have a clue what I'm doing here, but at least it works with the current SuSE Linux distribution 8.1.
-