これは奇妙な問題です。一貫してターゲットを起動していた 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_
この問題をデバッグするためのポインタは役に立ちます。