Skip to content
Commits on Sep 17, 2011
  1. @trofi @igfoo

    Gentoo's scanelf program found executable stack in many resulting bin…

    trofi committed with igfoo Sep 17, 2011
    …aries:
    
    * RWX --- --- home/prefix/gentoo/usr/lib/ghc-7.2.1/ghc
    * !WX --- --- home/prefix/gentoo/usr/lib/ghc-7.2.1/libHSrts.a:AdjustorAsm.o
    
    More info can be found here: http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Commits on Jun 29, 2011
  1. @simonmar

    Use the x86/Darwin implementation of Adjustors on all x86 platforms,

    simonmar committed Jun 29, 2011
    as it maintains 16-byte alignment of the stack pointer (see #5250)
Commits on Apr 7, 2006
  1. Reorganisation of the source tree

    Simon Marlow committed Apr 7, 2006
    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.
Something went wrong with that request. Please try again.