AR# 30590

11.1 EDK/ - -G16 を使用すると mb-gcc でエラーが発生する

説明

キーワード : structure, elf, 構造

-G16 オプションを使用してアレイを .sdata セクションに含めようとすると、次のようなエラー メッセージが表示されます。

"/cygdrive/d/EDK92/gnu/microblaze/nt/bin/../lib/gcc/microblaze-Xilinx-elf/4.1.1/../../../../microblaze-Xilinx-elf/bin/ld.real: /cygdrive/c/DOCUME~1/mafl/LOCALS~1/Temp/cc8SPlV5.o: The target (GpioInput) of an R_MICROBLAZE_SRW32 relocation is in the wrong section (COMMON)"

ソリューション

ドライバ コードに含まれる構造変数が問題で、このエラーが発生します。デフォルト値である -G8 のみを使用できます。


AR# 30590
日付 12/15/2012
ステータス アクティブ
種類 一般