This project is mirrored from https://gitlab.haskell.org/ghc/ghc.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 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 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
and fix up related cruft
-
- 29 Aug, 2009 1 commit
-
-
Simon Marlow authored
- tracing facilities are now enabled with -DTRACING, and -DDEBUG additionally enables debug-tracing. -DEVENTLOG has been removed. - -debug now implies -eventlog - events can be printed to stderr instead of being sent to the binary .eventlog file by adding +RTS -v (which is implied by the +RTS -Dx options). - -Dx debug messages can be sent to the binary .eventlog file by adding +RTS -l. This should help debugging by reducing the impact of debug tracing on execution time. - Various debug messages that duplicated the information in events have been removed.
-
- 26 Aug, 2009 2 commits
- 19 Aug, 2009 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
Fixes this failure in the unreigsterised build: /usr/bin/ld: cannot find -lHSrts_thr
-
- 17 Aug, 2009 1 commit
-
-
Simon Marlow authored
-
- 14 Aug, 2009 1 commit
-
-
Ian Lynagh authored
-
- 11 Aug, 2009 1 commit
-
-
Ian Lynagh authored
This checks that hackage would accept the packages. Currently warnings are printed, but don't result in failure.
-
- 06 Aug, 2009 1 commit
-
-
Ian Lynagh authored
-
- 02 Aug, 2009 1 commit
-
-
Ian Lynagh authored
-
- 01 Aug, 2009 1 commit
-
-
Ian Lynagh authored
-
- 20 Jul, 2009 1 commit
-
-
Simon Marlow authored
-
- 16 Jul, 2009 1 commit
-
-
Simon Marlow authored
-
- 24 Jun, 2009 1 commit
-
-
Simon Marlow authored
-
- 16 Jun, 2009 1 commit
-
-
Ian Lynagh authored
-
- 10 Jun, 2009 1 commit
-
-
Ian Lynagh authored
-
- 02 Jun, 2009 1 commit
-
-
Simon Marlow authored
* use --nonet, so xmllint and co don't go off trying to download stuff from the web * use the http:// reference for the stylesheet, so we don't have to search the filesystem for it (should speedup ./configure)
-
- 23 May, 2009 1 commit
-
-
Ian Lynagh authored
-
- 21 May, 2009 2 commits
-
-
Ian Lynagh authored
-
Simon Marlow authored
-
- 16 May, 2009 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 15 May, 2009 2 commits
-
-
Ian Lynagh authored
Now configure looks for it as an installed program instead.
-
Simon Marlow authored
-
- 13 May, 2009 1 commit
-
-
Simon Marlow authored
-
- 08 May, 2009 1 commit
-
-
Ian Lynagh authored
Now we have variables for whether or not to build the docbook docs as HTML, as PS, and as PDF. The configure script output now matches what the build system will do (except it cannot take account of any mk/build.mk settings, of course).
-
- 02 May, 2009 1 commit
-
-
Ian Lynagh authored
-
- 28 Apr, 2009 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 26 Apr, 2009 1 commit
-
-
Ian Lynagh authored
-
- 19 Mar, 2009 1 commit
-
-
Simon Marlow authored
-
- 17 Mar, 2009 1 commit
-
-
Simon Marlow authored
Generate binary log files from the RTS containing a log of runtime events with timestamps. The log file can be visualised in various ways, for investigating runtime behaviour and debugging performance problems. See for example the forthcoming ThreadScope viewer. New GHC option: -eventlog (link-time option) Enables event logging. +RTS -l (runtime option) Generates <prog>.eventlog with the binary event information. This replaces some of the tracing machinery we already had in the RTS: e.g. +RTS -vg for GC tracing (we should do this using the new event logging instead). Event logging has almost no runtime cost when it isn't enabled, though in the future we might add more fine-grained events and this might change; hence having a link-time option and compiling a separate version of the RTS for event logging. There's a small runtime cost for enabling event-logging, for most programs it shouldn't make much difference. (Todo: docs)
-
- 11 Mar, 2009 1 commit
-
-
Simon Marlow authored
Now ghc --info reports whether-split-objs is supported, rather than whether the libraries were built using -split-objs.
-
- 05 Mar, 2009 1 commit
-
-
Ian Lynagh authored
If you manually set HSCOLOUR_SRCS=YES then the build will fail if HsColour wasn't found.
-
- 10 Feb, 2009 1 commit
-
-
Ian Lynagh authored
On Windows, we end up doing something like rsync c:/build/ghc-6.10.1-unknown-mingw32.tar.bz2 haskell.org:dist and it thinks that it is meant to get the file from the host called "c". Now we just do rsync ghc-6.10.1-unknown-mingw32.tar.bz2 haskell.org:dist so rsync understand what we mean.
-