我正在尝试编译包含ASM优化的源代码,其中还包含Power CPU体系结构的C实现。使用GCC 4.6.6.1成功编译了源代码。但是Clang 3.0失败了。我面临下面列出的错误:
1) invalid output constraint '+wr' in asm
2) unknown register name 'xer' in asm
3) unknown register name 'r0' in asm
我是交叉编译器的新手。有人可以帮我解决问题吗?我试着在网上检查很多解决方案,但我无奈:(
我尝试编译源文件,如下所示:
C:\Tools\clang.exe -cc1 -emit-llvm -I C:\MinGW\mingw64\x86_64-w64-mingw32\include -o "Mohan/test/test.o" "../Mohan/test/test.c"
提前致谢!