Skip to main content

IAR Embedded Workbench for Arm 9.70.x

‑‑no_var_align

このセクションの内容:
構文
‑‑no_var_align
説明

デフォルトでは、サイズが4バイト以上の変数オブジェクトに対してアライメント4がコンパイラで使用されます。このオプションは、コンパイラで変数オブジェクトをそれらの型のアライメントに基づいてアライメントする場合に使用します。

たとえば、char 配列のアラインメントは1になります。これは型charの要素のアラインメントが1であるためです。このオプションを使用するとRAM空間を節約できますが、処理速度が低下することがあります。

関連項目

アライメント および ‑‑no_const_align

注意

このオプションを設定するには、[プロジェクト]>[オプション]>[C/C++コンパイラ]>[追加オプション]を選択します。