Details
-
Bug
-
Status: Closed
-
Minor - P4
-
Resolution: Won't Fix
-
None
-
None
-
None
-
None
Description
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)
|