X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FInclude%2FIa32%2FProcessorBind.h;h=dd38e4958b1ee25504f8d69784b7386ac76b0289;hb=a477a165ffb7061b917a588a041a2fcb7e055c47;hp=2ed3a02ee3d1e20bed346e79c73e732d0319994d;hpb=0647c9adf92c6a8712091607a73b2768327a865d;p=mirror_edk2.git diff --git a/MdePkg/Include/Ia32/ProcessorBind.h b/MdePkg/Include/Ia32/ProcessorBind.h index 2ed3a02ee3..dd38e4958b 100644 --- a/MdePkg/Include/Ia32/ProcessorBind.h +++ b/MdePkg/Include/Ia32/ProcessorBind.h @@ -57,6 +57,15 @@ // #pragma warning ( disable : 4127 ) +// +// This warning is caused by functions defined but not used. For precompiled header only. +// +#pragma warning ( disable : 4505 ) + +// +// This warning is caused by empty (after preprocessing) souce file. For precompiled header only. +// +#pragma warning ( disable : 4206 ) #endif @@ -137,6 +146,11 @@ typedef INT32 INTN; // #define MAX_ADDRESS 0xFFFFFFFF +// +// The stack alignment required for IA-32 +// +#define CPU_STACK_ALIGNMENT sizeof(UINTN) + // // Modifier to ensure that all protocol member functions and EFI intrinsics // use the correct C calling convention. All protocol member functions and @@ -165,3 +179,4 @@ typedef INT32 INTN; #endif #endif +