summaryrefslogtreecommitdiff
path: root/MdePkg/Include/Base.h
AgeCommit message (Expand)AuthorFilesLines
2024-06-20MdePkg: Check if compiler has __has_builtin before trying to use itRebecca Cran1-1/+1
2023-08-07MdePkg: Add missing status codesNate DeSimone1-0/+10
2023-04-01MdePkg/Base.h: Introduce various alignment-related macrosMarvin Häuser1-1/+97
2023-03-17MdePkg: Update Base.h to be compliant with C11Rebecca Cran1-6/+6
2022-11-11MdePkg/Include: Update Base.h to improve C++ compatibilityMichael D Kinney1-2/+10
2022-05-13MdePkg: Remove RVCT supportRebecca Cran1-41/+1
2021-12-07MdePkg: Apply uncrustify changesMichael Kubacki1-290/+295
2021-07-09MdePkg/Include: Add STATIC_ASSERT for L'' and L"" stringsMichael D Kinney1-1/+3
2020-07-28MdePkg Base.h: Delete prototype for __builtin_return_addressJessica Clarke1-1/+0
2020-02-06MdePkg Base.h: Use correct style to check macro _MSC_VER valueLiming Gao1-1/+1
2020-02-06MdePkg: Avoid using __clang__ to specify CLANGPDBLiu, Zhiguang1-1/+1
2020-01-17MdePkg Base.h: Use correct style to check the defined macroLiming Gao1-2/+2
2019-12-20MdePkg: Use __builtin_offset with CLANGPDB toolchainAlex James1-3/+1
2019-10-24MdePkg Base.h: Add definition for CLANG9 tool chainLiming Gao1-3/+3
2019-09-25MdePkg Base.h: Define STATIC_ASSERT macro as empty for EBC archLiming Gao1-1/+3
2019-09-17MdePkg: Drop VERIFY_SIZE_OF in favour of STATIC_ASSERTVitaly Cheptsov via Groups.Io1-13/+0
2019-09-17MdePkg: Use STATIC_ASSERT macroVitaly Cheptsov via Groups.Io1-39/+40
2019-09-11MdePkg: Add STATIC_ASSERT macroVitaly Cheptsov via Groups.Io1-0/+14
2019-04-09MdePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney1-7/+1
2019-01-08Revert "MdePkg: avoid __builtin_unreachable() on GCC v4.4"Laszlo Ersek1-2/+1
2018-11-02MdePkg/Base.h: Implement BASE_CR() via OFFSET_OF().Marvin.Haeuser@outlook.com1-1/+1
2018-06-28MdePkg: Clean up source filesLiming Gao1-4/+4
2018-03-19MdePkg/Include: Add VA list support for VS2017/ARM64Pete Batard1-4/+3
2018-02-07MdePkg/Include: Add VA list support for VS2017/ARMPete Batard1-0/+13
2018-01-25MdePkg/BaseSafeIntLib: Add SafeIntLib class and instanceSean Brogan1-0/+8
2018-01-10MdePkg: add RETURNS_TWICE attributeM1cha1-0/+20
2017-12-12MdePkg: correct and clarify documentation of VA_LIST in Base.hZenith4321-8/+17
2017-07-11MdePkg: Declare _ReturnAddress() in Base.h for MSFT tool chainLiming Gao1-0/+1
2017-06-23MdePkg: update Base.h in MdePkg to check the _MSC_VERYonghong Zhu1-1/+1
2017-02-28MdePkg: Define IPv4_ADDRESS and IPv6_ADDRESS in Base.hRuiyu Ni1-1/+15
2016-11-18MdePkg Base.h: Add add comments on __ prefix in enum VERIFY_UINTXX_ENUM_SIZELiming Gao1-0/+7
2016-11-04MdePkg/BaseLib: Move CHAR_NULL definition to Base.h in BaseLibSong, BinX1-0/+5
2016-10-27MdePkg/Include: Add enumeration size checks to Base.hMichael Kinney1-0/+16
2016-10-27MdePkg/Include/Base.h: introduce the ARRAY_SIZE() function-like macroLaszlo Ersek1-0/+13
2016-10-07MdePkg: Fix some typing errors in the header filesThomas Huth1-1/+1
2016-07-21MdePkg CryptoPkg EdkCompatibilityPkg: retire NO_BUILTIN_VA_FUNCS defineArd Biesheuvel1-1/+1
2016-07-21MdePkg: Enable new MS VA intrinsics for GNUC x86 64bits buildShi, Steven1-0/+26
2016-07-21MdePkg: avoid __builtin_unreachable() on GCC v4.4Ard Biesheuvel1-1/+2
2016-07-09MdePkg Base.h: Fix typo funcation to functionStar Zeng1-5/+5
2016-06-22MdePkg: Add NORETURN attribute and UNREACHABLE() macro.Marvin H?user1-0/+110
2016-02-25MdePkg: Add definition for new warning code EFI_WARN_FILE_SYSTEM.Fu Siyuan1-0/+6
2016-02-12MdePkg: Update Base.h to fix compilation issues with ICC.edk2-devel1-1/+1
2016-02-03MdePkg:Add a new error status code EFI_HTTP_ERROR.Zhang Lubo1-1/+6
2015-05-07MdePkg/Include: Add support for flexible array membersMichael Kinney1-1/+7
2014-11-17MdePkg Base.h: Fix EBC build failure and add comments for RETURN_ADDRESS macro.Star Zeng1-12/+32
2014-11-12MdePkg: Add RETURN_ADDRESS macro into Base.h.Star Zeng1-1/+22
2014-09-01MdePkg Base.h: Always define ASM_PFXJordan Justen1-13/+12
2013-07-121. Add defines for MAX values for UEFI data types.Liming Gao1-1/+12
2012-02-28MdePkg/Include/Base.h: Defined __va_copy macro when not defined by the ARM to...oliviermartin1-0/+5
2012-02-22MdePkg: Add a new macro VA_COPY for variable argument support. Fix a bug in t...rsun31-1/+19