Pete Batard
96e3b8469c
Apply stdbool/stdint MSVC fixes
...
It seems that while Visual Studio can support the C23 standard, Microsoft didn't get the memo
about no longer requiring stdbool.h for true/false, so add an exception for that.
Also harmonize the inclusion of stdint.h for IA32 and IA64 so that, just like for other archs,
it is not limited to GNU-like compilers only.
Signed-off-by: Pete Batard <pete@akeo.ie>
2024-06-03 21:13:41 +01:00
Callum Farmer
2c47753ad3
Update OS Indications to 2.10
...
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
2024-03-22 10:24:23 -04:00
Callum Farmer
86b8b5ea78
Update memory types to 2.10
...
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
2024-03-22 10:24:23 -04:00
Peter Jones
907bf6ce94
Fix some EFI_MEMORY_FOO definitions
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2024-03-22 10:23:56 -04:00
b'Nigel Croxon
bc46fbdc84
Merge /u/gmbr3/gnu-efi/ branch TRUEFALSE into master
...
https://sourceforge.net/p/gnu-efi/code/merge-requests/49/
2023-04-17 11:39:01 +00:00
b'Nigel Croxon
362ef3db04
Merge /u/gmbr3/gnu-efi/ branch nullptr into master
...
https://sourceforge.net/p/gnu-efi/code/merge-requests/46/
2023-04-17 11:37:07 +00:00
Callum Farmer
2a599ea133
Make TRUE/FALSE compatible with C23/C++
...
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
2023-04-15 14:45:19 +01:00
Callum Farmer
d0900861c2
Make NULL compatible with C23/C++
...
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
2023-04-07 14:13:43 +01:00
Callum Farmer
8efd8cde75
Use C/C++ boolean when available
...
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
2023-04-04 14:20:31 +01:00
Peter Jones
14899d899b
Make CHAR8 and similar be defined the same way edk2 does it.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2023-03-28 08:39:26 -04:00
Nigel Croxon
530d68ba19
The gnu-efi-3.0 toplevel subdirectory is really annoying. Kill it.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
Signed-off-by: Nigel Croxon <nigel.croxon@hp.com>
2014-11-25 10:09:50 -05:00