次の方法で共有


/ARM64XFUNCTIONPADMINX64 (最低限の x64 関数埋め込み)

ARM64X イメージの x64 関数間のパディングの最小バイト数を指定します。

構文

/ARM64XFUNCTIONPADMINX64:[number]

引数

number
x64 関数間のパディングの最小バイト数。

解説

このスイッチにより、ARM64X イメージ内の X64 関数間に、指定された数以上のパディングが確実に存在します。 アーキテクチャのアラインメント要件を満たすために、パディングが増える可能性があります。

このフラグは、Visual Studio 17.8 以降で使用できます。

Visual Studio 開発環境でこのリンカー オプションを設定するには

  1. プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、Visual Studio での C++ コンパイラとビルド プロパティの設定に関する記事を参照してください。
  2. [構成プロパティ]>[リンカー]>[コマンド ライン] プロパティ ページを選択します。
  3. Additional Options プロパティを変更して、/ARM64XFUNCTIONPADMINX64:number を含めます。ここで、numberは x64 関数間に配置するパディングの最小バイト数であり、OK を選択します。

このリンカーをコードから設定するには

関連項目

/FUNCTIONPADMIN (ホットパッチ可能なイメージを作成する)
/NOFUNCTIONPADSECTION
MSVC リンカー オプション
MSVC リンカーのリファレンス