Systemd/src/boot/efi
Zbigniew Jędrzejewski-Szmek ce4121c6ff meson: update efi path detection to gnu-efi-3.0.11
Fixes systemd build in Fedora rawhide.

The old ldsdir option is not useful, because both the directory and the
file name changed. Let's remove the option and try to autodetect the file
name. If this turns out to be not enough, a new option to simply specify
the full path to the file can be added.

F31:
         efi arch:                          x86_64
         EFI machine type:                  x64
         EFI CC                             ccache cc
         EFI lds:                           /usr/lib64/gnuefi/elf_x64_efi.lds
         EFI crt0:                          /usr/lib64/gnuefi/crt0-efi-x64.o
         EFI include directory:             /usr/include/efi
F32:
         efi arch:                          x86_64
         EFI machine type:                  x64
         EFI CC                             ccache cc
         EFI lds:                           /usr/lib/gnuefi/x64/efi.lds
         EFI crt0:                          /usr/lib/gnuefi/x64/crt0.o
         EFI include directory:             /usr/include/efi
2020-02-04 23:43:21 +09:00
..
boot.c sd-boot: fix -Wpointer-sign warning 2020-01-31 19:59:34 +09:00
console.c codespell: fix spelling errors 2019-04-29 16:47:18 +02:00
console.h console: avoid promotion to signed int 2018-10-12 12:38:41 +02:00
crc32.c sd-boot: also look for boot loader entries in the XBOOTLDR partition 2019-03-01 12:41:32 +01:00
crc32.h sd-boot: also look for boot loader entries in the XBOOTLDR partition 2019-03-01 12:41:32 +01:00
disk.c tree-wide: use c99 static for array size declarations 2019-01-04 12:37:25 +01:00
disk.h tree-wide: use c99 static for array size declarations 2019-01-04 12:37:25 +01:00
graphics.c tree-wide: drop copyright lines for more authors 2018-06-22 16:39:45 +02:00
graphics.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
linux.c src/boot/efi/linux: elide __attribute__((regparm(0))) on non-i386 2019-08-15 16:36:10 -04:00
linux.h Make systemd-boot compliant with the Linux Boot / EFI Handover Protocol 2019-02-20 22:59:52 +01:00
loader-features.h bootctl: add new feature flag for indicating random seed management support 2019-07-25 17:10:51 +02:00
measure.c sd-boot: Remove unnecessary call to GetEventLog 2019-06-03 15:47:09 +02:00
measure.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
meson.build meson: update efi path detection to gnu-efi-3.0.11 2020-02-04 23:43:21 +09:00
missing_efi.h boot: fix build with gnu-efi older than 3.0.5 2019-07-30 18:58:15 +02:00
no-undefined-symbols.sh scripts: use 4 space indentation 2019-04-12 08:30:31 +02:00
pe.c boot: Add ARM64 support to the EFI stub 2019-11-14 10:03:08 +01:00
pe.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
random-seed.c sd-boot: Don't loudly complain if RNG protocol isn't available 2019-10-30 17:47:50 +01:00
random-seed.h sd-boot: read random seed from ESP and pass it to OS 2019-07-25 18:16:46 +02:00
sha256.c efi: steal glibc sha256 implementation 2019-07-25 17:10:51 +02:00
sha256.h efi: steal glibc sha256 implementation 2019-07-25 17:10:51 +02:00
shim.c src/boot/efi/shim: elide __attribute__((sysv_abi)) on non-intel archs 2019-08-15 16:36:10 -04:00
shim.h tree-wide: remove various unused functions 2018-12-02 13:35:34 +09:00
splash.c boot: change multiplication order 2018-10-02 12:54:00 +02:00
splash.h tree-wide: use '#pragma once' for header guard 2018-08-30 06:10:43 +03:00
stub.c sd-boot: fix -Wpointer-sign warning 2020-01-31 19:59:34 +09:00
util.c sd-boot: fix warning about comparison is always true 2020-01-31 19:20:34 +09:00
util.h efi: fix build. 2020-01-27 16:13:28 +09:00