1. 05 Aug, 2016 3 commits
  2. 04 Aug, 2016 3 commits
  3. 03 Aug, 2016 11 commits
  4. 02 Aug, 2016 1 commit
  5. 01 Aug, 2016 3 commits
  6. 30 Jul, 2016 1 commit
    • alexbiehl's avatar
      Add atomic operations to package.conf.in · c06e3f46
      alexbiehl authored
      This patch resulted from the discussion in D2431 and should be merged
      first.
      
      @erikd and @trommler reported errors like
      
      ```
      /home/erikd/Git/ghc-upstream/rts/dist/build/libHSrts_thr.a(PrimOps.thr_o
      ): In function `c14_info':
      (.text+0x2b8): undefined reference to `hs_cmpxchg32'
      /home/erikd/Git/ghc-upstream/rts/dist/build/libHSrts_thr.a(PrimOps.thr_o
      ): In function `c5e_info':
      (.text+0xac4): undefined reference to `hs_cmpxchg32'
      /home/erikd/Git/ghc-upstream/rts/dist/build/libHSrts_thr.a(PrimOps.thr_o
      ): In function `c8b_info':
      (.text+0x1198): undefined reference to `hs_cmpxchg32'
      /home/erikd/Git/ghc-upstream/rts/dist/build/libHSrts_thr.a(PrimOps.thr_o
      ): In function `c8b_info':
      (.text+0x122c): undefined reference to `hs_cmpxchg32'
      /home/erikd/Git/ghc-upstream/rts/dist/build/libHSrts_thr.a(PrimOps.thr_o
      ): In function `c8b_info':
      (.text+0x12ec): undefined reference to `hs_cmpxchg32'
      ```
      
      on PowerPC. @simonmar suggests to add the specific exports to
      `rts/package.conf.in`. This patch does exactly that, including all
      other atomic ops as they probably (maybe someone can verify?) suffer
      from the same problem on PPC.
      
      Test Plan: Please make sure to build on PPC.
      
      Reviewers: erikd, austin, bgamari, simonmar, trommler
      
      Reviewed By: erikd, trommler
      
      Subscribers: thomie
      
      Differential Revision: https://phabricator.haskell.org/D2435
      c06e3f46
  7. 28 Jul, 2016 1 commit
  8. 27 Jul, 2016 2 commits
  9. 26 Jul, 2016 4 commits
  10. 25 Jul, 2016 1 commit
  11. 24 Jul, 2016 1 commit
  12. 22 Jul, 2016 8 commits
  13. 21 Jul, 2016 1 commit