gnu-efi/gnuefi
Alfonso Sánchez-Beato 31a6aab44c Set NumberOfSymbols to zero
Acoording to what the spec says about the number of sybols [1]:

"This value should be zero for an image because COFF debugging
information is deprecated."

Changing as if not zero it causes problems to llvm-objcopy. This
affects only the architectures where COFF is not supported by objcopy
and where we build the PE header via assembly code.

[1] https://docs.microsoft.com/en-us/windows/win32/debug/pe-format
2021-07-29 11:38:16 +02:00
..
crt0-efi-aarch64.S Set NumberOfSymbols to zero 2021-07-29 11:38:16 +02:00
crt0-efi-arm.S Set NumberOfSymbols to zero 2021-07-29 11:38:16 +02:00
crt0-efi-ia32.S Fix dummy relocation block alignment 2021-04-06 22:35:03 +02:00
crt0-efi-ia64.S Fix dummy relocation block alignment 2021-04-06 22:35:03 +02:00
crt0-efi-mips64el.S Set NumberOfSymbols to zero 2021-07-29 11:38:16 +02:00
crt0-efi-riscv64.S Set NumberOfSymbols to zero 2021-07-29 11:38:16 +02:00
crt0-efi-x86_64.S Fix dummy relocation block alignment 2021-04-06 22:35:03 +02:00
elf_aarch64_efi.lds For compatibility with an upcoming EDK2 feature that maps UEFI apps 2017-02-15 19:54:32 -05:00
elf_arm_efi.lds Apparently some linkers will just throw caution to the wind and 2016-02-25 09:36:53 -05:00
elf_ia32_efi.lds gnuefi: preserve .gnu.hash sections (unbreaks elilo on IA-64) 2018-01-27 20:29:05 +00:00
elf_ia32_fbsd_efi.lds gnuefi: preserve .gnu.hash sections (unbreaks elilo on IA-64) 2018-01-27 20:29:05 +00:00
elf_ia64_efi.lds gnuefi: preserve .gnu.hash sections (unbreaks elilo on IA-64) 2018-01-27 20:29:05 +00:00
elf_mips64el_efi.lds Add support for 64 bit MIPS 2017-01-08 07:04:52 -05:00
elf_riscv64_efi.lds Initial support for RISCV64 2021-04-01 17:17:33 +02:00
elf_x86_64_efi.lds gnuefi: preserve .gnu.hash sections (unbreaks elilo on IA-64) 2018-01-27 20:29:05 +00:00
elf_x86_64_fbsd_efi.lds gnuefi: preserve .gnu.hash sections (unbreaks elilo on IA-64) 2018-01-27 20:29:05 +00:00
Makefile gnuefi/Makefile uses a strange rule to create libgnuefi.a, which only works 2019-04-02 09:47:24 -04:00
reloc_aarch64.c Commit 3dd05c and subsequent ones introduced the use of the GNU 2016-03-25 13:32:54 -04:00
reloc_arm.c Commit 3dd05c and subsequent ones introduced the use of the GNU 2016-03-25 13:32:54 -04:00
reloc_ia32.c Commit 3dd05c and subsequent ones introduced the use of the GNU 2016-03-25 13:32:54 -04:00
reloc_ia64.S The gnu-efi-3.0 toplevel subdirectory is really annoying. Kill it. 2014-11-25 10:09:50 -05:00
reloc_mips64el.c Add support for 64 bit MIPS 2017-01-08 07:04:52 -05:00
reloc_riscv64.c Initial support for RISCV64 2021-04-01 17:17:33 +02:00
reloc_x86_64.c Commit 3dd05c and subsequent ones introduced the use of the GNU 2016-03-25 13:32:54 -04:00