From: lgao4 Date: Thu, 16 Nov 2006 06:19:47 +0000 (+0000) Subject: Add gcc macro to remove pack() for gcc build X-Git-Tag: edk2-stable201903~23915 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=b026832eadf7d1be84741cd8cab570e984460fe7 Add gcc macro to remove pack() for gcc build git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1962 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/MdePkg/Include/Common/BootScript.h b/MdePkg/Include/Common/BootScript.h index 8e2ddb9d1a..a6b6f50b1f 100644 --- a/MdePkg/Include/Common/BootScript.h +++ b/MdePkg/Include/Common/BootScript.h @@ -40,7 +40,9 @@ #define EFI_BOOT_SCRIPT_TABLE_OPCODE 0xAA #define EFI_BOOT_SCRIPT_TERMINATE_OPCODE 0xFF +#ifndef __GNUC__ #pragma pack(1) +#endif // // EFI Boot Script Width @@ -206,6 +208,8 @@ typedef union { UINT8 *Raw; } BOOT_SCRIPT_POINTERS; +#ifndef __GNUC__ #pragma pack() +#endif #endif