]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Common/BootScript.h
Add gcc macro to remove pack() for gcc build
[mirror_edk2.git] / MdePkg / Include / Common / BootScript.h
index 8e2ddb9d1a85e7f50d37fcc1f949320c2929a47f..a6b6f50b1fa5bf55419963f8257a015197498522 100644 (file)
@@ -40,7 +40,9 @@
 #define EFI_BOOT_SCRIPT_TABLE_OPCODE                  0xAA\r
 #define EFI_BOOT_SCRIPT_TERMINATE_OPCODE              0xFF\r
 \r
+#ifndef __GNUC__\r
 #pragma pack(1)\r
+#endif\r
 \r
 //\r
 // EFI Boot Script Width\r
@@ -206,6 +208,8 @@ typedef union {
   UINT8                                 *Raw;\r
 } BOOT_SCRIPT_POINTERS;\r
 \r
+#ifndef __GNUC__\r
 #pragma pack()\r
+#endif\r
 \r
 #endif\r