我正在将xv6从 GCC 移植到 Clang,并遇到以下错误消息:
clang -m32 -gdwarf-2 -Wa,-divide -c -o swtch.o swtch.S
clang-3.8: error: unsupported argument '-divide' to option 'Wa,'
请注意,-Wa
它用于将参数传递给汇编器,我无法弄清楚该-divide
选项是什么。
no-integrated-as
作为修复,目前我通过将选项传递给 Clang 来关闭集成汇编器。但我想使用 Clang 的集成汇编。忽略此选项是否安全?或者是否有另一种方法可以将该选项提供给 Clang?