标签: gcc assembly compiler-errors stack code-generation
我正在尝试为达尔文建造一个硬化的gcc(4.9.3)。
当我使用-fstack-protector-strong构建时,构建在尝试构建libgomp时失败,因为它使用Apple的古代GAS不知道的.symver伪操作生成程序集。
-fstack-protector-strong
.symver
是否有任何标志可以禁用或解决这个特定的codegen位?
或者我是否必须放弃-fstack-protector-strong?
(而且,我很好奇,编译器的堆栈保护器功能生成版本化符号是正常的吗?)