Callum Farmer
|
8efd8cde75
Use C/C++ boolean when available
|
1 year ago |
Peter Jones
|
4f8b339fac
Make ELF constructors and destructors work
|
1 year ago |
Peter Jones
|
14899d899b
Make CHAR8 and similar be defined the same way edk2 does it.
|
5 years ago |
Peter Jones
|
b9c4b23d90
CFLAGS: add -Wno-pointer-sign
|
4 years ago |
Peter Jones
|
f7bf4302e4
Semi-asciibetize _Print()'s formatters.
|
5 years ago |
Peter Jones
|
368cdf1265
Switch to -fPIE
|
5 years ago |
Peter Jones
|
cc4ef911ee
Remove the accidentally created lib/Makefile.orig
|
5 years ago |
Peter Jones
|
1b94cff100
Fix a minor coverity complaint in some apps
|
6 years ago |
Peter Jones
|
3d82853ffe
lfbgrid: Make pointer size testing not arch name dependent
|
1 year ago |
b'Nigel Croxon
|
5e2444d115
Merge /u/gmbr3/gnu-efi/ branch gc-sections into master
|
1 year ago |
Callum Farmer
|
bc233a7a4b
Prevent deletion of .reloc by gc-sections
|
1 year ago |
Callum Farmer
|
7ad75d9162
Ensure objcopy sections are aligned
|
1 year ago |
[email protected]
|
0f9c15fe4f
riscv: Update SPDX license identifiers
|
1 year ago |
Callum Farmer
|
1a10c66182
Un-merge .rel.plt section
|
1 year ago |
b'Nigel Croxon
|
75e4ef25ad
Merge /u/gmbr3/gnu-efi/ branch fix-apps into master
|
1 year ago |
b'Nigel Croxon
|
330c88aa0c
Merge /u/gmbr3/gnu-efi/ branch function-sections into master
|
1 year ago |
Callum Farmer
|
3f9a656929
apps: Fix Makefile install and ordering
|
1 year ago |
Callum Farmer
|
02f96e8a26
*.efi.lds: Add .rel.dyn section
|
1 year ago |
Callum Farmer
|
15f10734e7
Add some COMDAT sections
|
1 year ago |
b'Nigel Croxon
|
d78b78cb2e
Merge /u/gmbr3/gnu-efi/ branch merge-rela2 into master
|
1 year ago |
Callum Farmer
|
eea6d31a22
*.efi.lds: Merge all rela sections into one
|
1 year ago |
Nigel Croxon
|
637b3bdb9b
Author: Callum Farmer <[email protected]>
|
1 year ago |
Callum Farmer
|
89d55b364d
ARM32/x86_64 lds: Force data segment align to 4KiB
|
1 year ago |
Callum Farmer
|
04e6df709d
Make.defaults: Force 4K page size on ARM64
|
1 year ago |
Callum Farmer
|
1e00550694
aarch64 lds: Force data segment align to 64KiB
|
1 year ago |
Callum Farmer
|
a90c2f16fa
Make.defaults: Enable objcopy on aarch64
|
1 year ago |
b'Nigel Croxon
|
f7b2e1ff6d
Merge /u/gmbr3/gnu-efi/ branch master into master
|
1 year ago |
Callum Farmer
|
593e13937c
Make aarch64 crt0/lds more like x86_64
|
1 year ago |
Callum Farmer
|
231c7632c0
*.efi.lds: Use proper data segment placement
|
1 year ago |
Xiaotian Wu
|
1ba13fdfd0
Add PE machine type definitions for the LoongArch
|
1 year ago |