- 08 May, 2010 1 commit
-
-
Ian Lynagh authored
-
- 28 Apr, 2010 1 commit
-
-
Simon Marlow authored
Default currently NO. Validate passed with GhcDynamic=YES on x86/Linux here. The compiler is currently slower on x86 when linked -dynamic, because the GC inner loop has been adversely affected by -fPIC, I'm looking into how to fix it.
-
- 03 May, 2010 1 commit
-
-
Ian Lynagh authored
-
- 24 Apr, 2010 1 commit
-
-
Ian Lynagh authored
We weren't getting sharedlibs on amd64/FreeBSD because of this
-
- 12 Apr, 2010 1 commit
-
-
Ian Lynagh authored
They are now guaranteed to be YES
-
- 30 Mar, 2010 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 29 Mar, 2010 1 commit
-
-
Ian Lynagh authored
rather than assuming that all GNU ar's do. Apparently OpenBSD's older version doesn't.
-
- 24 Mar, 2010 1 commit
-
-
Ian Lynagh authored
-
- 20 Mar, 2010 1 commit
-
-
Ian Lynagh authored
-
- 21 Mar, 2010 1 commit
-
-
Ian Lynagh authored
-
- 14 Mar, 2010 1 commit
-
-
Ian Lynagh authored
-
- 14 Feb, 2010 1 commit
-
-
Ian Lynagh authored
-
- 06 Jan, 2010 1 commit
-
-
Ian Lynagh authored
From Maxime Henrion <mhenrion@gmail.com>
-
- 16 Dec, 2009 2 commits
-
-
Ian Lynagh authored
Rather than trying to handle tabs with sed portably, we just use tr to remove them before we start.
-
Simon Marlow authored
-
- 12 Dec, 2009 1 commit
-
-
chak@cse.unsw.edu.au. authored
- Defines a DTrace provider, called 'HaskellEvent', that provides a probe for every event of the eventlog framework. - In contrast to the original eventlog, the DTrace probes are available in all flavours of the runtime system (DTrace probes have virtually no overhead if not enabled); when -DTRACING is defined both the regular event log as well as DTrace probes can be used. - Currently, Mac OS X only. User-space DTrace probes are implemented differently on Mac OS X than in the original DTrace implementation. Nevertheless, it shouldn't be too hard to enable these probes on other platforms, too. - Documentation is at http://hackage.haskell.org/trac/ghc/wiki/DTrace
-
- 09 Dec, 2009 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
We now just call gcc to get the dependencies directly
-
- 01 Dec, 2009 1 commit
-
-
Ian Lynagh authored
We only use dlltool on Windows, and this way we don't require that the user has it installed.
-
- 10 Nov, 2009 1 commit
-
-
Ben.Lippmeier@anu.edu.au authored
-
- 11 Nov, 2009 1 commit
-
-
Simon Marlow authored
Patches from Goetz Isenmann <info@goetz-isenmann.de>, slightly updated for HEAD (the method for configuring platforms in configure.ac has changed).
-
- 07 Nov, 2009 1 commit
-
-
Ian Lynagh authored
-
- 05 Nov, 2009 2 commits
-
-
Ian Lynagh authored
This means we can remove some conditional stuff from the Makefiles, and means the testsuite doesn't have to work out whether or not it's on Windows.
-
Simon Marlow authored
-
- 04 Nov, 2009 1 commit
-
-
Simon Marlow authored
To get ticky profiling you still have to compile with -ticky (for those modules that you want to profile), but you can link with either -debug or -ticky.
-
- 23 Oct, 2009 1 commit
-
-
Ian Lynagh authored
-
- 26 Sep, 2009 1 commit
-
-
Ben.Lippmeier@anu.edu.au authored
-
- 27 Sep, 2009 3 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
We now do all the hard work in a bindistprep subdirectory, and just move the result to the root directory. This way we can delete anything in bindistprep/ without worrying about deleting anything important.
-
- 20 Sep, 2009 1 commit
-
-
kili authored
Haddock uses TcRnDriver.tcRnGetInfo, which is only available if GHCI is built. Set HADDOC_DOCS to NO if GhcWithInterpreter is NO, and disable the haddock build if HADDOC_DOCS = NO.
-
- 21 Sep, 2009 1 commit
-
-
Simon Marlow authored
This fixes at least one problem: libHSffi-ghc<version>.so wasn't being cleaned, because $(dyn_libsuf) wasn't defined while cleaning.
-
- 17 Sep, 2009 2 commits
-
-
chak@cse.unsw.edu.au. authored
- Needed to get arch-dependent options, eg, on Snow Leopard
-
Simon Marlow authored
-
- 13 Sep, 2009 1 commit
-
-
Ian Lynagh authored
-
- 11 Sep, 2009 1 commit
-
-
Simon Marlow authored
-
- 10 Sep, 2009 1 commit
-
-
Simon Marlow authored
- the package DB is a directory containing one file per package instance (#723) - there is a binary cache of the database (#593, #2089) - the binary package is now a boot package - there is a new package, bin-package-db, containing the Binary instance of InstalledPackageInfo for the binary cache. Also included in this patch - Use colour in 'ghc-pkg list' to indicate broken or hidden packages Broken packages are red, hidden packages are Colour support comes from the terminfo package, and is only used when - not --simple-output - stdout is a TTY - the terminal type has colour capability - Fix the bug that 'ghc-pkg list --user' shows everything as broken
-
- 09 Sep, 2009 1 commit
-
-
Simon Marlow authored
Now, adding dyn to $(GhcLibWays) is how shared libs are enabled. Everything else keys off that, rather than testing $(BuildSharedLibs).
-
- 08 Sep, 2009 1 commit
-
-
Simon Marlow authored
-