audk/MdePkg/Include
Ard Biesheuvel ea2f6c68ee MdePkg/Base: Don't error out on missing compiler CPP macros
STATIC_ASSERT is #define'd to a compiler specific value, based on
built-in macros exposed by those compilers. If none of those are found,
an #error is raised.

This breaks the DTCPP build rule, which relies on the C preprocessor
for header file inclusion and value substitution, but doesn't define any
of the compiler macros we look for.

So drop the error case. If STATIC_ASSERT is used without a definition,
an error will be raised anyway.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
2025-01-17 16:39:29 +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 MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Guid MdePkg: Update StatusCodeDataTypeId.h 2024-12-11 09:54:54 +08:00
Ia32 MdePkg: Remove VS2008-VS2013 remnants 2023-05-05 11:41:35 +00:00
IndustryStandard MdePkg: Tpm2Acpi.h: Add defines for TPM2 ACPI table revision 5 2025-01-09 12:41:19 +08:00
Library Retrieve the USB class specific data from the configuration descriptor 2024-12-13 23:56:10 +00:00
LoongArch64 MdePkg: Fix UINT64 and INT64 word length for LoongArch64 2023-02-01 02:12:41 +00:00
Pi MdePkg: Add manageability status code defined in PI 1.9 Spec. 2025-01-17 04:36:00 +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: Update AtaPassThru header to UEFI 2.10A 2025-01-09 12:40:45 +08:00
Register MdePkg: Added definition of AMD specific public MSRs 2024-11-12 01:07:12 +00:00
RiscV64 MdePkg: Implement RISC-V Cache Management Operations 2023-12-19 12:48:14 +00:00
Uefi MdePkg: Add UEFI Specification macros 2025-01-09 12:40:45 +08:00
X64 MdePkg: don't set visibility to hidden 2023-06-01 10:53:35 +00:00
Base.h MdePkg/Base: Don't error out on missing compiler CPP macros 2025-01-17 16:39:29 +00:00
ConfidentialComputingGuestAttr.h MdePkg: Add AMD SEV features to PcdConfidentialComputingGuestAttr 2024-07-04 20:39:26 +00:00
PiDxe.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PiMm.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PiPei.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PiSmm.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Uefi.h MdePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00