Set the stack alignment for X64 to 16 bytes per the X64 Calling Convention
authormdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 13 Nov 2006 06:44:15 +0000 (06:44 +0000)
committermdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 13 Nov 2006 06:44:15 +0000 (06:44 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1933 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Include/x64/ProcessorBind.h

index d8c76922c89f9e2e4c22c463ad5a91539a0e4522..49cb117776a93844ac8ba6d14698f0c3c7a12ff7 100644 (file)
@@ -166,7 +166,7 @@ typedef INT64   INTN;
 //\r
 // The stack alignment required for X64\r
 //\r
-#define CPU_STACK_ALIGNMENT   sizeof(UINTN)\r
+#define CPU_STACK_ALIGNMENT   16\r
 \r
 //\r
 // Modifier to ensure that all protocol member functions and EFI intrinsics\r