UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 22480

12.1 EDK - MicroBlaze または PowerPC プロセッサのいずれかを特定する定義はあるか

説明

GNU コンパイラにおいて MicroBlaze または PowerPC プロセッサの使用を特定する定義はありますか。

ソリューション

mb-gcc および powerpc-eabi-gcc コンパイラに #defines コードがあります。次に、MicroBlaze および PowerPC の使用を示したコード例を示します。

#if defined(__PPC__)

if (hdr->ih_arch != IH_CPU_PPC)

#elif defined(__MICROBLAZE__)

if (hdr->ih_arch != IH_CPU_MICROBLAZE)

#else

# error Unknown CPU type

#endif

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
34609 EDK 12.x - アンサーのリスト N/A N/A
AR# 22480
日付 12/15/2012
ステータス アクティブ
種類 一般
ツール
  • EDK - 11.5
  • EDK - 12.1
  • EDK - 12.2
このページをブックマークに追加