1. 15 Nov, 2017 5 commits
    • Ben Gamari's avatar
      CLabel: Clean up unused label types · ea261622
      Ben Gamari authored
      Test Plan: Validate
      
      Reviewers: trommler, simonmar
      
      Reviewed By: trommler
      
      Subscribers: rwbarton, thomie
      
      GHC Trac Issues: #14454
      
      Differential Revision: https://phabricator.haskell.org/D4182
      ea261622
    • Peter Trommler's avatar
      RTS: Disable warnings in ffi.h · 8b1020ed
      Peter Trommler authored
      The update of GHC's in-tree libffi causes warnings about
      undefined macros and hence validate fails.
      
      Also mark broken tests that have a ticket.
      
      Fixes #14353
      
      Test Plan: ./validate (on AIX and powerpc if possible)
      
      Reviewers: bgamari, hvr, erikd, simonmar
      
      Reviewed By: bgamari
      
      Subscribers: snowleopard, rwbarton, thomie
      
      GHC Trac Issues: #14353, #11259, #14455, #11261
      
      Differential Revision: https://phabricator.haskell.org/D4181
      8b1020ed
    • Moritz Angermann's avatar
      Adds rts/rts.cabal.in file · 5dea62fb
      Moritz Angermann authored
      This is in preparation for cabalification of the `rts`. To be actually
      able to parse this file, a rather recent Cabal is required. One after
      commit 357d49d of haskell/cabal. The relevant PR to support the new
      `asm-sources` and `cmm-sources` is haskell/cabal/pull/4857.
      
      Not that this does *not* allow cabal to build the RTS. It does however
      provide enough information such that cabal can `copy` and `register`
      the package properly in the package database, if all the build
      artifacts have been build properly.
      
      As such it does not require any custom handling of the `rts` package.
      As the rts as well as all the other packages built by the GHC built
      system are built outside of cabal anyway.
      
      Reviewers: bgamari, hvr, erikd, simonmar
      
      Reviewed By: bgamari
      
      Subscribers: rwbarton, thomie, erikd
      
      Differential Revision: https://phabricator.haskell.org/D4174
      5dea62fb
    • Facundo Domínguez's avatar
      StaticPointers: Clarify documentation · 6dfe9828
      Facundo Domínguez authored
       * Document requirement to use the same binaries.
       * Fix some code comments.
      
      Test Plan: ./validate
      
      Reviewers: bgamari, mboes, hvr
      
      Reviewed By: bgamari, mboes
      
      Subscribers: rwbarton, thomie
      
      Differential Revision: https://phabricator.haskell.org/D4172
      6dfe9828
    • John Ky's avatar
      Add new mbmi and mbmi2 compiler flags · f5dc8ccc
      John Ky authored
      This adds support for the bit deposit and extraction operations provided
      by the BMI and BMI2 instruction set extensions on modern amd64 machines.
      
      Test Plan: Validate
      
      Reviewers: austin, simonmar, bgamari, hvr, goldfire, erikd
      
      Reviewed By: bgamari
      
      Subscribers: goldfire, erikd, trommler, newhoggy, rwbarton, thomie
      
      GHC Trac Issues: #14206
      
      Differential Revision: https://phabricator.haskell.org/D4063
      f5dc8ccc
  2. 14 Nov, 2017 3 commits
  3. 11 Nov, 2017 6 commits
  4. 10 Nov, 2017 2 commits
  5. 09 Nov, 2017 11 commits
  6. 08 Nov, 2017 1 commit
  7. 09 Nov, 2017 1 commit
  8. 08 Nov, 2017 6 commits
  9. 07 Nov, 2017 5 commits