summaryrefslogtreecommitdiff
path: root/gnuefi
Commit message (Expand)AuthorAgeFilesLines
* Align all ctors/dtors start to 16Callum Farmer2023-05-078-0/+24
* Copy marker names from binutils for init/finiCallum Farmer2023-05-048-32/+32
* lds: Support ctors/dtors with a priorityCallum Farmer2023-05-048-64/+96
* Merge ctors/dtors rela sectionsCallum Farmer2023-05-049-0/+37
* ia32: No sdata sectionCallum Farmer2023-04-211-15/+1
* Add pkgconfig fileCallum Farmer2023-04-072-1/+23
* Make ELF constructors and destructors workPeter Jones2023-03-2814-10/+177
* Merge /u/gmbr3/gnu-efi/ branch gc-sections into masterb'Nigel Croxon2023-03-234-4/+4
|\
| * Prevent deletion of .reloc by gc-sectionsCallum Farmer2023-03-224-4/+4
* | Ensure objcopy sections are alignedCallum Farmer2023-03-094-0/+7
|/
* riscv: Update SPDX license identifiersbmeng@tinylab.org2023-03-083-3/+3
* Un-merge .rel.plt sectionCallum Farmer2023-03-077-7/+14
* Merge /u/gmbr3/gnu-efi/ branch function-sections into masterb'Nigel Croxon2023-03-077-17/+22
|\
| * *.efi.lds: Add .rel.dyn sectionCallum Farmer2023-03-047-0/+7
| * Add some COMDAT sectionsCallum Farmer2023-03-036-17/+15
* | Merge /u/gmbr3/gnu-efi/ branch merge-rela2 into masterb'Nigel Croxon2023-02-227-26/+41
|\ \ | |/
| * *.efi.lds: Merge all rela sections into oneCallum Farmer2023-02-217-26/+41
* | Author: Callum Farmer <gmbr3@opensuse.org>Nigel Croxon2023-02-083-6/+3
|\ \
| * | ARM32/x86_64 lds: Force data segment align to 4KiBCallum Farmer2023-02-072-4/+2
| * | aarch64 lds: Force data segment align to 64KiBCallum Farmer2023-02-071-2/+1
| |/
* | Merge /u/gmbr3/gnu-efi/ branch master into masterb'Nigel Croxon2023-01-208-101/+49
|\ \ | |/
| * Make aarch64 crt0/lds more like x86_64Callum Farmer2023-01-192-97/+35
| * *.efi.lds: Use proper data segment placementCallum Farmer2023-01-197-4/+14
* | Merge /u/mingtaoxt/gnu-efi/ branch master into masterb'Nigel Croxon2022-11-163-0/+318
|\ \ | |/ |/|
| * use jr instead of jirlzhoumingtao2022-07-071-3/+6
| * Add support for LoongArch64 architecturezhoumingtao2021-12-303-0/+315
* | riscv: Fix ld RWX warningLetu Ren2022-10-101-0/+1
* | */*.S: add non-executable GNU stack marking on ELF-linuxSergei Trofimovich2022-08-088-0/+31
|/
* Set NumberOfSymbols to zeroAlfonso Sánchez-Beato2021-07-294-4/+4
* Fix dummy relocation block alignmentMarvin Häuser2021-04-063-4/+6
* Initial support for RISCV64Heinrich Schuchardt2021-04-013-0/+304
* gnuefi/Makefile uses a strange rule to create libgnuefi.a, which only worksNigel Croxon2019-04-021-1/+3
* gnuefi: preserve .gnu.hash sections (unbreaks elilo on IA-64)Sergei Trofimovich2018-01-275-5/+15
* For compatibility with an upcoming EDK2 feature that maps UEFI appsNigel Croxon2017-02-152-33/+24
* Add support for 64 bit MIPSNigel Croxon2017-01-083-0/+367
* Commit 3dd05c and subsequent ones introduced the use of the GNUNigel Croxon2016-03-254-8/+8
* This makes "-Werror=unused-parameter" not fail.Nigel Croxon2016-03-034-7/+15
* Apparently some linkers will just throw caution to the wind andNigel Croxon2016-02-257-0/+12
* arm: fix linker script for building efi binariesNigel Croxon2016-02-171-1/+2
* From: Ard Biesheuvel <ard.biesheuvel@linaro.org>Nigel Croxon2015-12-232-0/+2
* From: Ard Biesheuvel <ard.biesheuvel@linaro.org>Nigel Croxon2015-12-231-4/+11
* This patch makes the following symbols (relatively) consistent betweenNigel Croxon2015-07-167-2/+43
* Enable out-of-tree buildingNigel Croxon2015-02-191-5/+5
* The gnu-efi-3.0 toplevel subdirectory is really annoying. Kill it.Nigel Croxon2014-11-2518-0/+1660