Thumb コードサイズの診断

Thumb コードでは、分岐や LDR(PC 相対)などの一部の命令を 32 ビット命令または 16 ビット命令としてエンコードできます。「Thumb での命令の幅の選択」で説明しているように、エンコードされた命令のサイズはアセンブラによって選択されます。

16 ビット Thumb 命令を使用できたにもかかわらず、命令が 32 ビット Thumb 命令にアセンブルされたときに、アセンブラによって警告が表示されるよにできます。この警告が表示されるようにするには、アセンブラの起動時に次のコマンドラインオプションを使用します。

armasm --diag_warning 1813

Show/hide関連項目

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0473FJ
Non-ConfidentialID111311