Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 24, 2011
  1. @igfoo

    Derive some Typeable instances

    igfoo authored
    We were using the Typeable.hs macros, but for no good reason as
    far as I can tell.
  2. @igfoo
Commits on Apr 23, 2011
  1. @igfoo
  2. @igfoo

    Fix warnings in DynFlags

    igfoo authored
    I also made the -ffloat-all-lams flag not take an argument, as it just
    ignored it.
  3. @igfoo

    Rename "GCC command" to "C compiler command"

    igfoo authored
    Makes it consistent with the existing "C compiler flags"
    field.
  4. @igfoo

    Get CC_STAGE0 from the bootstrapping compiler

    igfoo 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).
  5. @igfoo
  6. @igfoo
  7. @igfoo
  8. @igfoo
  9. @igfoo
  10. @igfoo
  11. @igfoo

    Remove unused Makefile.local

    igfoo authored
  12. @igfoo

    Remove unused Makefile.inc

    igfoo authored
  13. @igfoo

    Remove an nhc-specific makefile

    igfoo authored
  14. @igfoo

    Make stage-specific CC variables

    igfoo authored
    This allows different gcc's to be used when building different stages,
    which we need to do when cross-compiling.
  15. @igfoo
Commits on Apr 22, 2011
  1. @igfoo

    Remove UseGcc makefile var

    igfoo authored
    It couldn't be overridden, and was defined as YES.
  2. @igfoo
  3. @igfoo
  4. @igfoo

    Remove redundant tests for whether we're in a GHC tree

    igfoo authored
    We always are, nowadays.
  5. @igfoo

    Revert "Output ELF .size directives for functions"

    igfoo authored
    This reverts commit b1f453e.
    It caused dynHelloWorld(dyn) to fail.
  6. @igfoo

    Move gcc's and perl's location to the settings file

    igfoo authored
    They were hardcoded in Config.hs
  7. @tibbe @igfoo

    Output ELF .size directives for functions

    tibbe authored igfoo committed
    This allows tools like Linux's perf events to display symbol names for
    CMM primops.
  8. @igfoo

    Move the opt* fields from DynFlags into the Settings type

    igfoo authored
    The pgm* fields are already in Settings
  9. @igfoo

    Tweak build rules for libffi

    igfoo 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).
  10. @igfoo

    no need to set --build when configuring libffi

    Mark Lentczner authored igfoo committed
    The value --build was set to broke cross-compilier builds, and isn't
    needed for regular builds.
  11. @igfoo

    fix documentation of FP_ARG_WITH_PATH_GNU_PROG

    Mark Lentczner authored igfoo committed
Commits on Apr 21, 2011
  1. @igfoo

    Initialise Settings before DynFlags

    igfoo 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.
  2. @kolmodin @igfoo

    Fix typo in shared libraries documentation.

    kolmodin authored igfoo committed
  3. @igfoo
  4. @igfoo
  5. @igfoo

    Fix typo in comment

    igfoo authored
  6. @simonpj
Commits on Apr 20, 2011
  1. @mkilian @igfoo

    do not use sed for version date processing but rather cut and tr

    mkilian authored igfoo committed
    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).
Something went wrong with that request. Please try again.