4.14 NOP に最適化される分岐について

リンカは NOP と分岐を置き換えることができますが、場合によってはこれを停止する場合があります。

デフォルトでは、リンカは次の命令に解決する再配置のある分岐を NOP 命令に置き換えます。リンカが末尾呼び出しセクションの再順序付けを行う場合は、この最適化も適用できます。

ただし、検証やパイプラインのフラッシュを実行する場合など、このオプションを無効にすることが必要になる場合もあります。

この最適化を制御するには、--branchnop コマンドラインオプションと --no_branchnop コマンドラインオプションを使用します。

関連する概念
4.15 リンカの末尾呼び出しセクションの再順序付け
関連する参考文書
12.18 --branchnop、--no_branchnop
非機密扱いPDF file icon PDF 版ARM DUI0474JJ
Copyright © 2010-2013 ARM.All rights reserved.