- 27 Nov, 2006 1 commit
-
-
wolfgang.thaller@gmx.net authored
Basic -fvia-C code generation is there, not much testing.
-
- 21 Nov, 2006 1 commit
-
-
wolfgang.thaller@gmx.net authored
Apparently, the original fix never really worked due to typos and oversights.
-
- 20 Nov, 2006 1 commit
-
-
Simon Marlow authored
Add GhcRtsWithPapi=YES to mk/build.mk to turn it on
-
- 09 Nov, 2006 1 commit
-
-
'Alexey Rodriguez authored
-
- 20 Nov, 2006 1 commit
-
-
Ian Lynagh authored
-
- 24 Oct, 2006 1 commit
-
-
Ian Lynagh authored
-
- 18 Sep, 2006 1 commit
-
-
bjorn@bringert.net authored
-
- 07 Aug, 2006 1 commit
-
-
chak@cse.unsw.edu.au. authored
Fri Jul 28 06:49:35 EDT 2006 simonpj@microsoft.com
-
- 16 Sep, 2006 1 commit
-
-
Simon Marlow authored
-
- 25 Aug, 2006 1 commit
-
-
Ian Lynagh authored
-
- 09 Aug, 2006 1 commit
-
-
Ross Paterson authored
-
- 06 Jul, 2006 2 commits
-
-
duncan.coutts@worc.ox.ac.uk authored
On recent GNU ELF systems one can mark an object file as not requiring an executable stack. If all objects- linked into a program have this note then the program will not use an executable stack, which is good for security (and some distros have it as a QA policy). GHC generated code does not need an executable stack so add the note to the assembly output of the native code generator (conditional on a configure test).
- 30 Jul, 2006 1 commit
-
-
Ian Lynagh authored
Consistently used spaces rather than tabs. Removed trailing whitespace. Wrapped comments to fit in a standard terminal.
-
- 23 Jun, 2006 1 commit
-
-
Simon Marlow authored
Happy, Alex and Haddock are built separately using Cabal now.
-
- 12 Jun, 2006 1 commit
-
-
Simon Marlow authored
-
- 09 Jun, 2006 1 commit
-
-
Simon Marlow authored
-
- 03 May, 2006 1 commit
-
-
Simon Marlow authored
-
- 07 Apr, 2006 1 commit
-
-
Simon Marlow authored
Most of the other users of the fptools build system have migrated to Cabal, and with the move to darcs we can now flatten the source tree without losing history, so here goes. The main change is that the ghc/ subdir is gone, and most of what it contained is now at the top level. The build system now makes no pretense at being multi-project, it is just the GHC build system. No doubt this will break many things, and there will be a period of instability while we fix the dependencies. A straightforward build should work, but I haven't yet fixed binary/source distributions. Changes to the Building Guide will follow, too.
-
- 23 Mar, 2006 1 commit
-
-
Volker Stolz authored
-
- 07 Mar, 2006 1 commit
-
-
Ian Lynagh authored
-
- 26 Jan, 2006 1 commit
-
-
wolfgang.thaller@gmx.net authored
-
- 12 Jan, 2006 1 commit
-
-
simonmar authored
check for ctime_r
-
- 09 Jan, 2006 1 commit
-
-
simonmar authored
-
- 03 Nov, 2005 1 commit
-
-
simonmar authored
Check for librt and clock_gettime()
-
- 20 Sep, 2005 1 commit
-
-
ross authored
move RTLD_* tests down to unix package
-
- 04 Aug, 2005 1 commit
-
-
wolfgang authored
Check for RTLD_DEFAULT in dlfcn.h and use it if it is available. (On Mac OS X its value is -2, and using NULL instead does not work.) MERGE TO STABLE
-
- 15 Jul, 2005 1 commit
-
-
wolfgang authored
Mac OS X/PowerPC: Make GHCi deal with the additional statically linked symbols from libSystemStub.a on Tiger (printf$LDBLStub and friends). MERGE TO STABLE
-
- 09 Jun, 2005 1 commit
-
-
wolfgang authored
Following Apple's announcement to switch to Intel processors, add i[3456]86-apple-darwin platform. MERGE TO STABLE
-
- 10 May, 2005 1 commit
-
-
simonmar authored
GNU/Hurd platform (from Thomas Schwinge <schwinge-list-ghc-users@nic-nac-project.de>)
-
- 08 Mar, 2005 1 commit
-
-
wolfgang authored
Mac OS X: Kill HaskellSupport.framework. Instead, look for GMP.framework (a framework-version of libgmp), else look for a normal -lgmp as usual. The other part of HaskellSupport.framework, dlcompat, is no longer needed (as of Mac OS X 10.3, it's included in libSystem). It's enough to just use the normal configure tests for -ldl. MERGE TO STABLE
-
- 04 Mar, 2005 1 commit
-
-
sof authored
Temper 'libm' testing -- if 'atan' is available straight from libc, no need to include libm. Merge to STABLE
-
- 03 Mar, 2005 1 commit
-
-
wolfgang authored
Look for the docbook-xsl directory in /sw/share/xml/xsl/docbook-xsl, because that's where the Fink distribution for Mac OS X puts it. MERGE TO STABLE
-
- 01 Mar, 2005 1 commit
-
-
sof authored
aclocal.m4:FP_PROG_SORT: locate unix-like sort utility; on success, substituted as SortCmd. -configure.ac: use FP_PROG_SORT -mk/config.mk.in: added SORT setting..only used by libraries/Makefile Merge to STABLE
-
- 23 Feb, 2005 1 commit
-
-
simonmar authored
Sanity check for $hardtop containing space characters, suggested by Malcolm Wallace.
-
- 01 Feb, 2005 1 commit
-
-
ross authored
more regex test down to libraries/base
-
- 26 Jan, 2005 1 commit
-
-
stolz authored
Automagically find docbook on FreeBSD (or anybody else who cares to store it under /usr/local/share/xsl/docbook)
-
- 23 Jan, 2005 1 commit
-
-
wolfgang authored
Add support for the dead code stripping feature of recent Apple linkers. If your code is compiled using the NCG, you can now specify -optl-W,-dead_strip on the GHC command line when linking. It will have basically the same effect as using split-objs to build the libraries. Advantages over split-objs: * No evil perl script involved * Requires no special handling when building libraries Disadvantages: * The current version of Apple's linker is slow when given the -dead_strip flag. _REALLY_ slow. * Mac OS X only. This works by making the NCG emit the .subsections_via_symbols directive. Additionally, we have to add an extra label at the top of every info table, and make sure that the entry code references it (otherwise the info table will be considered part of the preceding entry code). The mangler just removes the .subsections_via_symbols directive.
-
- 10 Jan, 2005 2 commits
-
-
panne authored
Refactored and cleaned up ld-related tests. Only tested mildly under Linux.
-
simonmar authored
Work around problems caused by limit on the length of the command line in ld, which shows up when building OpenGL on Windows with SplitObjs=YES. We now pass the names of the input files to ld via a linker script. This is (probably) only supported by GNU ld, so we now have to detect GNU ld in the configure script (yawn) and back off to the old method if we don't have it.
-