Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gnu-efi | Distribution: openSUSE Tumbleweed |
Version: 3.0.15 | Vendor: openSUSE |
Release: 1.6 | Build date: Fri Feb 9 21:47:11 2024 |
Group: Development/Libraries/Other | Build host: i03-armsrv2 |
Size: 917633 | Source RPM: gnu-efi-3.0.15-1.6.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://sourceforge.net/projects/gnu-efi | |
Summary: Library for EFI Applications |
Library to develop EFI applications for IA-64 (IPF), IA-32 (x86), x86_64, ARM-32, and ARM-64 platforms using the GNU toolchain and the EFI development environment.
BSD-3-Clause AND GPL-2.0-or-later
* Wed Oct 05 2022 Callum Farmer <gmbr3@opensuse.org> - 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 <mliska@suse.cz> - 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 <schwab@suse.de> - 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 <glin@suse.com> - 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 <dmueller@suse.com> - switch to https:// urls (+ spec-cleaner) * Mon Sep 14 2020 Dirk Mueller <dmueller@suse.com> - update to 3.0.12: * Add SMBIOS 3.0 table support * Fix ARCH on ARMv6. * Wed Dec 11 2019 Gary Ching-Pang Lin <glin@suse.com> - 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 <glin@suse.com> - Add gnu-efi-fix-strncpy-stpncpy-strncat.patch to fix StrnCpy(), StpnCpy(), and StrnCat() * Fri Oct 05 2018 Gary Ching-Pang Lin <glin@suse.com> - 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_@outlook.de - Fix armv6 builds * Renamed gnu-efi-fix-armv7-detection.patch to gnu-efi-fix-armv6-and-armv7-detection.patch
/usr/include/efi /usr/include/efi/aarch64 /usr/include/efi/aarch64/efibind.h /usr/include/efi/aarch64/efilibplat.h /usr/include/efi/aarch64/efisetjmp_arch.h /usr/include/efi/efi.h /usr/include/efi/efi_nii.h /usr/include/efi/efi_pxe.h /usr/include/efi/efiapi.h /usr/include/efi/eficompiler.h /usr/include/efi/eficon.h /usr/include/efi/eficonex.h /usr/include/efi/efidebug.h /usr/include/efi/efidef.h /usr/include/efi/efidevp.h /usr/include/efi/efierr.h /usr/include/efi/efifs.h /usr/include/efi/efigpt.h /usr/include/efi/efiip.h /usr/include/efi/efilib.h /usr/include/efi/efilink.h /usr/include/efi/efinet.h /usr/include/efi/efipart.h /usr/include/efi/efipciio.h /usr/include/efi/efipoint.h /usr/include/efi/efiprot.h /usr/include/efi/efipxebc.h /usr/include/efi/efirtlib.h /usr/include/efi/efiser.h /usr/include/efi/efisetjmp.h /usr/include/efi/efishell.h /usr/include/efi/efishellintf.h /usr/include/efi/efistdarg.h /usr/include/efi/efitcp.h /usr/include/efi/efiudp.h /usr/include/efi/efiui.h /usr/include/efi/lib.h /usr/include/efi/libsmbios.h /usr/include/efi/pci22.h /usr/include/efi/protocol /usr/include/efi/protocol/adapterdebug.h /usr/include/efi/protocol/eficonsplit.h /usr/include/efi/protocol/efidbg.h /usr/include/efi/protocol/efivar.h /usr/include/efi/protocol/intload.h /usr/include/efi/protocol/legacyboot.h /usr/include/efi/protocol/piflash64.h /usr/include/efi/protocol/vgaclass.h /usr/include/efi/romload.h /usr/lib64/crt0-efi-aarch64.o /usr/lib64/elf_aarch64_efi.lds /usr/lib64/libefi.a /usr/lib64/libgnuefi.a /usr/share/doc/packages/gnu-efi /usr/share/doc/packages/gnu-efi/README.efilib /usr/share/doc/packages/gnu-efi/README.elilo /usr/share/doc/packages/gnu-efi/README.git /usr/share/doc/packages/gnu-efi/README.gnuefi
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 16 01:36:29 2024