-
Type: Bug
-
Resolution: Won't Fix
-
Priority: Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
Here is a same of the errors I get with clang. I used a patched version of clang that recognizes ".sx" files as ".S" files since clang does not recognize sx files natively.
src/third_party/wiredtiger/src/checksum/power8/crc32.sx:83:1: error: unrecognized instruction mnemonic FUNC_START(__crc32_vpmsum) ^ src/third_party/wiredtiger/src/checksum/power8/crc32.sx:84:13: error: invalid memory operand std r31,-8(r1) ^ src/third_party/wiredtiger/src/checksum/power8/crc32.sx:84:15: error: unknown operand std r31,-8(r1) ^ src/third_party/wiredtiger/src/checksum/power8/crc32.sx:84:15: error: unexpected token at start of statement std r31,-8(r1) ^ src/third_party/wiredtiger/src/checksum/power8/crc32.sx:85:14: error: invalid memory operand std r30,-16(r1) ^ src/third_party/wiredtiger/src/checksum/power8/crc32.sx:85:16: error: unknown operand std r30,-16(r1) ^ src/third_party/wiredtiger/src/checksum/power8/crc32.sx:85:16: error: unexpected token at start of statement std r30,-16(r1)