拡張キーワードの一覧
以下の表に、拡張キーワードの一覧を示します。
拡張キーワード | 説明 |
|---|---|
オブジェクトへの参照が絶対アドレスを使用するようにします。 | |
関数をArmモードで実行します。 | |
ビッグエンディアンバイトオーダを使用する変数を宣言します。 | |
非セキュアのコードを呼び出す関数ポインタを宣言します。 | |
非セキュアのイメージから呼び出し可能な関数を作成します。 | |
64ビットモード例外関数を宣言します | |
高速割り込み関数を宣言します。 | |
ArmおよびThumbモードの両方から呼び出し可能な関数を宣言します。 | |
コンパイラの内部使用専用に予約されています。 | |
割り込み関数を宣言します。 | |
リトルエンディアンバイトオーダを使用する変数を宣言します。 | |
関数フレームをセットアップまたはティアダウンするために、コードを生成しないで関数を宣言します | |
| |
実行ファイルで定数を使用可能にします。 | |
実行ファイルで文字列リテラルを使用可能にします。 | |
データオブジェクトを不揮発性メモリに配置します。 | |
関数がリターンしないことをコンパイラに通知します。 | |
データ型アライメントを1に減らします。 | |
|
|
関数をRAMモードで実行します。 | |
関数や変数を、未使用の場合でもオブジェクトに含めます。 | |
| |
|
|
機能するスタックなしに関数を呼び出し可能にします。 | |
32ビットモードのソフトウェア割込み関数、または64ビットモードのソフトウェア例外関数を宣言します | |
|
|
レジスタ保護の規則を緩和します | |
関数をThumbモードで実行します。 | |
外部的に弱いリンクになるようにシンボルを宣言します。 |