MdePkg/Include/Protocol/TcgService.h:
MdePkg/Include/IndustryStandard/Tpm12.h:
* Remove usage of '#pragma push' unsupported usage which is not
supported by GCC.
MdeModulePkg/Universal/Network/PxeBcDxe/Pxe_bc_dhcp.c:
* Fix a warning encountered with GCC/IPF when Index2 (as a INT8) is
used as an index to an array on lines 2020 & 2028.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5905
6f19259b-4bc3-4df7-8a09-
765794883524
// now look for DHCP onlys and a Proxy\r
//\r
for (Index = 0; Index < NumOffers; ++Index) {\r
- INT8 Index2;\r
+ INTN Index2;\r
\r
//\r
// ignore proxies, bootps, non DHCP onlys, and bootable DHCPS\r
// Structures are all packed on 1-byte alignment\r
//\r
\r
-#pragma pack (push, 1)\r
+#pragma pack (1)\r
\r
//\r
// Part 2, section 2.2: Basic types & Helper redefinitions\r
TPM_RESULT returnCode;\r
} TPM_RSP_COMMAND_HDR;\r
\r
-#pragma pack (pop)\r
+#pragma pack ()\r
\r
#endif // _TPM12_H_\r
//\r
// Set structure alignment to 1-byte\r
//\r
-#pragma pack (push, 1)\r
+#pragma pack (1)\r
\r
typedef struct {\r
UINT8 Major;\r
//\r
// Restore original structure alignment\r
//\r
-#pragma pack (pop)\r
+#pragma pack ()\r
\r
/**\r
This service provides EFI protocol capability information, state information \r
//\r
// Set structure alignment to 1-byte\r
//\r
-#pragma pack (push, 1)\r
+#pragma pack (1)\r
\r
typedef UINT32 TCG_EVENTTYPE;\r
\r
//\r
// Restore original structure alignment\r
//\r
-#pragma pack (pop)\r
+#pragma pack ()\r
\r
#endif\r
\r