
#9886: Undefined reference to `__sync_fetch_and_xor_8' -------------------------------------+------------------------------------- Reporter: erikd | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.8.3 (CodeGen) | Operating System: Keywords: | Unknown/Multiple Architecture: powerpc | Type of failure: Building Difficulty: Unknown | GHC failed Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: -------------------------------------+------------------------------------- Compiling on PowerPC with git head (0c9c2d899e63b810), compile terminates with: {{{ /home/ghc-upstream/libraries/ghc-prim/dist-install/build/ libHSghcpr_FgrV6cgh2JHBlbcx1OSlwt-ghc7.9.20141214.so: undefined reference to `__sync_fetch_and_xor_8' /home/ghc-upstream/libraries/ghc-prim/dist-install/build/ libHSghcpr_FgrV6cgh2JHBlbcx1OSlwt-ghc7.9.20141214.so: undefined reference to `__sync_fetch_and_and_8' /home/ghc-upstream/libraries/ghc-prim/dist-install/build/ libHSghcpr_FgrV6cgh2JHBlbcx1OSlwt-ghc7.9.20141214.so: undefined reference to `__sync_fetch_and_nand_8' /home/ghc-upstream/libraries/ghc-prim/dist-install/build/ libHSghcpr_FgrV6cgh2JHBlbcx1OSlwt-ghc7.9.20141214.so: undefined reference to `__sync_val_compare_and_swap_8' /home/ghc-upstream/libraries/ghc-prim/dist-install/build/ libHSghcpr_FgrV6cgh2JHBlbcx1OSlwt-ghc7.9.20141214.so: undefined reference to `__sync_fetch_and_sub_8' /home/ghc-upstream/libraries/ghc-prim/dist-install/build/ libHSghcpr_FgrV6cgh2JHBlbcx1OSlwt-ghc7.9.20141214.so: undefined reference to `__sync_fetch_and_add_8' /home/ghc-upstream/libraries/ghc-prim/dist-install/build/ libHSghcpr_FgrV6cgh2JHBlbcx1OSlwt-ghc7.9.20141214.so: undefined reference to `__sync_fetch_and_or_8' }}} Looks like some new primops that need to be implemented for powerpc. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9886 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler