- 24 Apr, 2011 2 commits
-
-
Ian Lynagh authored
We were using the Typeable.hs macros, but for no good reason as far as I can tell.
-
Ian Lynagh authored
-
- 23 Apr, 2011 15 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
I also made the -ffloat-all-lams flag not take an argument, as it just ignored it.
-
Ian Lynagh authored
Makes it consistent with the existing "C compiler flags" field.
-
Ian Lynagh authored
Rather than using the compiler that configure detects, we use the "GCC command" field from the --info output of the bootstrapping compiler (provided it is >= 7.1).
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
This allows different gcc's to be used when building different stages, which we need to do when cross-compiling.
-
Ian Lynagh authored
-
- 22 Apr, 2011 11 commits
-
-
Ian Lynagh authored
It couldn't be overridden, and was defined as YES.
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
We always are, nowadays.
-
Ian Lynagh authored
This reverts commit b1f453e1. It caused dynHelloWorld(dyn) to fail.
-
Ian Lynagh authored
They were hardcoded in Config.hs
-
tibbe authored
This allows tools like Linux's perf events to display symbol names for CMM primops.
-
Ian Lynagh authored
The pgm* fields are already in Settings
-
Ian Lynagh authored
We were doing echo $(HOSTPLATFORM) | sed 's/i[567]86/i486/g' but the only x86 value HOSTPLATFORM can have is i386. We now tell libffi its build platform again, but we now tell it it's $(BUILDPLATFORM) rather than $(HOSTPLATFORM).
-
Mark Lentczner authored
The value --build was set to broke cross-compilier builds, and isn't needed for regular builds.
-
Mark Lentczner authored
-
- 21 Apr, 2011 6 commits
-
-
Ian Lynagh authored
Stops us having to temporarily have a panic in the DynFlags. We still need a panic in the DynFlags used for the top-level error handler, though.
-
Lennart Kolmodin authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
-
- 20 Apr, 2011 6 commits
-
-
kili authored
Based on an idea from Karel Gardas, who had troubles with the original sed version (which didn't work with /usr/bin/sed on Solaris).
-
CJ van den Berg authored
of 'invalid ELF header'.
-
CJ van den Berg authored
versions of Fedora. The INPUT command is use by libncursesw.so in Fedora.
-
kili authored
-
Simon Peyton Jones authored
This just a refactoring, removing dead code
-
Simon Peyton Jones authored
Some out of date code in TcErrors was suppressing an error report -- so some type-incorrect code leaked out and confused a later bit of the compiler.
-