Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
1MB フラッシュが 0x00 にある mpc56xx プラットフォーム用の rtos をコンパイルしており、ベクター テーブルを 0xe0000 アドレスに配置しています。問題は、gcc がフラッシュ セクションの終わりと例外テーブルの開始の間に抽象的なゼロを含む elf をコンパイルすることです。その結果、私のエルフはフラッシュに収まらない巨大なサイズに無駄に増加しました.
テーブルをフラッシュ内に配置するだけなら、elf が適しています
これを解決する方法。