这是一个奇怪的问题。我有一个MIPS 34Kc处理器的自定义引导程序,它始终启动我的目标。这是用GCC-4.2.4编译的。最近我们已经转移到GCC-4.7.0并且引导加载程序无法一直启动目标。
优化如下:
W_OPTS = -Wimplicit -Wformat -Werror
CC_OPTS = -c -O -mips32r2 $(W_OPTS) -fomit-frame-pointer -fno-pic -nostdinc -mno-abicalls
CC_OPTS_16 = -c -O -mips16 $(W_OPTS) -fomit-frame-pointer -fno-pic -nostdinc -mno-abicalls
CC_OPTS_A = $(CC_OPTS) -D_ASSEMBLER_
任何调试此问题的指针都会有所帮助。