Memset&数组赋值导致在power pc体系结构中导致异常的指令。
示例:
uint32 xy_null_entry[SOC_MAX_MEM_WORDS] = {0};
或memset()
库函数导致以下指令:
vxor vr0,vr0,vr0
尝试了编译器选项-fno-builtin
,-mabi=no-spe
,-mabi=no-altivec
,但在反汇编(objdump -d <*.elf>
)仍包含这些说明时,它没有帮助ELF文件。怎么避免这个?有没有我可以克服的编译器选项?