audk/MdePkg/Include
Michael D Kinney da1084ccf4 MdePkg/Include/IndustryStandard: Address C++ keyword collisions
Update Tpm12.h and Tpm20.h and not use c++ reserved keywords
operator and xor in C structures to support use of these
include files when building with a C++ compiler.

This patch removes the temporary use of anonymous unions and
warning 4201 disable for VS20xx tool chains to complete the
following field name changes:

* operator -> operator_
* xor -> xor_

NOTE: This is a non-backwards compatible change to Tpm12.h
and Tmp20.h. And consumers of these include files that access
the "operator" or "xor" fields must be updated.

Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
2024-12-03 06:25:32 +00:00
..
AArch64 MdePkg/AArch64: Add some missing MMU related constants 2024-11-26 23:53:16 +00:00
Arm MdePkg: Move AsmMacroIoLib*.h from ArmPkg 2024-09-12 19:36:59 +00:00
Ebc
Guid MdePkg/Include/Guid: Fix EFI_CXL_COMPONENT_EVENT_LOG in Cper.h 2024-10-22 21:01:27 +00:00
Ia32
IndustryStandard MdePkg/Include/IndustryStandard: Address C++ keyword collisions 2024-12-03 06:25:32 +00:00
Library MdePkg: Fix null macros for XCODE5 and CLANG 2024-10-18 16:22:07 +00:00
LoongArch64
Pi MdePkg: Define PI Specification Version Macro 2024-10-16 00:27:51 +00:00
Ppi MdePkg: Update Delayed Dispatch PPI as per PI 1.8 A Spec 2024-10-17 08:51:15 +00:00
Protocol MdePkg: Clarify EFI_MM_SX_DISPATCH_PROTOCOL.Register() as per PI 1.7 A spec 2024-10-16 00:27:51 +00:00
Register MdePkg: Added definition of AMD specific public MSRs 2024-11-12 01:07:12 +00:00
RiscV64
Uefi
X64
Base.h MdePkg:Update Return Error Macro in Base.h 2024-09-03 18:42:10 +00:00
ConfidentialComputingGuestAttr.h
PiDxe.h
PiMm.h
PiPei.h
PiSmm.h
Uefi.h