/ARM64XFUNCTIONPADMINX64 (最低限の x64 関数埋め込み)
ARM64X イメージの x64 関数間のパディングの最小バイト数を指定します。
構文
/ARM64XFUNCTIONPADMINX64:[number]
引数
number
x64 関数間のパディングの最小バイト数。
解説
このスイッチにより、ARM64X イメージ内の X64 関数間に、指定された数以上のパディングが確実に存在します。 アーキテクチャのアラインメント要件を満たすために、パディングが増える可能性があります。
このフラグは、Visual Studio 17.8 以降で使用できます。
Visual Studio 開発環境でこのリンカー オプションを設定するには
- プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、Visual Studio での C++ コンパイラとビルド プロパティの設定に関する記事を参照してください。
- [構成プロパティ]>[リンカー]>[コマンド ライン] プロパティ ページを選択します。
- Additional Options プロパティを変更して、/ARM64XFUNCTIONPADMINX64:
number
を含めます。ここで、number
は x64 関数間に配置するパディングの最小バイト数であり、OK を選択します。
このリンカーをコードから設定するには
- 以下を参照してください。AdditionalOptions
関連項目
/FUNCTIONPADMIN
(ホットパッチ可能なイメージを作成する)
/NOFUNCTIONPADSECTION
MSVC リンカー オプション
MSVC リンカーのリファレンス