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

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

デフォルトでは、リンカは次の命令に解決する再配置のある分岐を NOP 命令に置き換えます。リンカが末尾呼び出しセクションの再順序付けを行う場合は、この最適化も適用できます。
ただし、検証やパイプラインのフラッシュを実行する場合など、このオプションを無効にすることが必要になる場合もあります。
この最適化を制御するには、--branchnop コマンドラインオプションと --no_branchnop コマンドラインオプションを使用します。
関連する概念
4.11 リンカの末尾呼び出しセクションの再順序付け
関連する参考文書
12.18 --branchnop、--no_branchnop
非機密扱いPDF file icon PDF 版ARM DUI0474LJ
Copyright © 2010-2015 ARM.All rights reserved.