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