Changelog for
gnu-efi-3.0.15-5.7.i586.rpm :
* Wed Oct 05 2022 Callum Farmer
- Update to gnu-efi 3.0.15:
*
*/
*.S: add non-executable GNU stack marking on ELF-linux
* lib/Makefile: add .o file dependency on libsubdirs targets
* Handle __mips64- Remove gnu-efi-add-GNU-stack-section.patch: upstreamed- Remove un-needed section from gnu-efi-bsc1182057-support-sbat-section.patch now that we have Binutils 2.38- Extend gnu-efi-bsc1182057-support-sbat-section.patch for IA-32
* Tue May 03 2022 Martin Liška - Add gnu-efi-add-GNU-stack-section.patch in order to add .note.GNU-stack sections, fixes upstream issue: https://sourceforge.net/p/gnu-efi/bugs/28/
* Mon Oct 18 2021 Andreas Schwab - Update to gnu-efi 3.0.14
* Add Device Path Utilities Protocol support
* Add EFI_SHELL_PROTOCOL definitions
* Move EFI_SHELL_PARAMETERS_PROTOCOL related definitions to efishell.h
* Add EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL definitions
* Undefined Status in LibGetVariableAndSize()
* Initial support for RISCV64
* lisb/str.c: simplify xtoi()
* lib/hand: missing va_end
* Fix dummy relocation block alignment
* Add EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID.
* ARM: hide \'hidden\' pragma for hosted build
* lib/hand: missing va_end() in LibReinstallProtocolInterfaces()
* lib/misc: avoid NULL dereference in LibInsertToTailOfBootOrder
* lib/str: simplify Atoi()
* efiapi.h: add RISC-V machine type definitions
* apps: simplify logical constraints
* riscv64: missing EFI_FUNCTION
* riscv64: provide efisetjmp_arch.h
* apps: define FrameBufferAddr for riscv64
* apps: memory leak in draw_boxes()
* Add definitions for the EFI device tree table
* Fix VS2019 Code Analysis warnings
* Set NumberOfSymbols to zero
* riscv64: finalize efibind.h- gnu-efi-bsc1182057-support-sbat-section.patch: Update context- Enable build on riscv64
* Fri Mar 12 2021 Gary Ching-Pang Lin - Update to gnu-efi 3.0.13 + Define UnicodeSPrint/UnicodeVSPrint as our main SPrint/VSPrint calls + Use EFI_FILE_SYSTEM_VOLUME_LABEL rather than EFI_FILE_SYSTEM_VOLUME_LABEL_INFO + Define BASE_CR as a duplicate of the _CR macro + Fix CopyMem() not handling overlaps + Add AsciiPrint and AsciiVSPrint + Replace Pause() macro with new library function + Add Simple Text Input Ex Protocol support- Add gnu-efi-bsc1182057-support-sbat-section.patch to support .sbat section (bsc#1182057)
* Mon Jan 04 2021 Dirk Müller - switch to https:// urls (+ spec-cleaner)
* Mon Sep 14 2020 Dirk Mueller - update to 3.0.12:
* Add SMBIOS 3.0 table support
* Fix ARCH on ARMv6.
* Wed Dec 11 2019 Gary Ching-Pang Lin - Update to gnu-efi 3.0.11 + Revert \"efilink: fix build with gcc 4.8\" + Do not include efisetjmp.h on efi.h + efiapi.h: fix EventGroup parameter of EFI_CREATE_EVENT_EX prototype + Make.rules incomplete/wrong; make -r failure + Redefine jmp_buf to comply with C calling convention + Fix for problem with undeclared intptr_t type + efilink: fix build with gcc 4.8 + Fix typos + Set \'\\0\' properly in StrnCpy() + Implement StrnCat() without StrnCpy() + Set \'\\0\' properly in StpnCpy() + Fix conversion from \'UINTN\' to \'UINT8\' warnings- Drop upstreamed gnu-efi-fix-strncpy-stpncpy-strncat.patch
* Thu Oct 11 2018 Gary Ching-Pang Lin - Add gnu-efi-fix-strncpy-stpncpy-strncat.patch to fix StrnCpy(), StpnCpy(), and StrnCat()
* Fri Oct 05 2018 Gary Ching-Pang Lin - Update to gnu-efi 3.0.8 + Add debug helper applications + Call ar in deterministic mode + Nerf -Werror=pragma away + Make ARCH overrideable on the command line + Add %D to print device paths + gnu-efi: add some more common string functions + Fix typedef of EFI_PXE_BASE_CODE + Work around -Werror=maybe-uninitialized not being very bright + Fix arm build paths in the makefile + Fix some types gcc doesn\'t like + Move memcpy/memset definition to global init.c + Use ARFLAGS when invoking ar + Disable AVX instruction set on IA32 and x86_64 platforms + Declare EFI_PXE_BASE_CODE correctly + inserts the libefi.a objects in a stable order + fallthrough attribute to notify gcc7 + x86-64/efibind: sanitize ms-abi cpp conditionals + Add Exit() library function which calls BS->Exit() + don\'t expect non-x86 compilers to compile x86 asm. also remove what looks like garbage inside an #if 0 block + For compatibility with an upcoming EDK2 feature- Drop upstreamed patches + gnu-efi-ar-stable-order.patch + gnu-efi-fix-efi-pxe-base-code.patch + gnu-efi-fix-switch-warning.patch- Drop gnu-efi-fix-armv6-and-armv7-detection.patch since upstream supports ARM officially
* Tue Mar 13 2018 kasimir_AATToutlook.de- Fix armv6 builds
* Renamed gnu-efi-fix-armv7-detection.patch to gnu-efi-fix-armv6-and-armv7-detection.patch