PowerPC : Undefined reference to `__sync_fetch_and_xor_8'
Compiling on PowerPC with git head (0c9c2d89), 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.
Trac metadata
Trac field | Value |
---|---|
Version | 7.8.3 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Compiler (CodeGen) |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | simonmar |
Operating system | |
Architecture |
Edited by erikd