Callum Farmer
|
8abf159da6
Merge .plt into .text
|
hai 1 ano |
Callum Farmer
|
b3e80c38bc
Split out rodata
|
hai 1 ano |
Callum Farmer
|
2011093544
Clean up size symbols
|
hai 1 ano |
Callum Farmer
|
9dbfe1c365
Align all ctors/dtors start to 16
|
hai 1 ano |
Callum Farmer
|
9c5403e1e6
Copy marker names from binutils for init/fini
|
hai 1 ano |
Callum Farmer
|
e2aa099738
lds: Support ctors/dtors with a priority
|
hai 1 ano |
Callum Farmer
|
4c938fac30
Merge ctors/dtors rela sections
|
hai 1 ano |
Callum Farmer
|
bf6fd0405d
ia32: No sdata section
|
hai 1 ano |
Peter Jones
|
4f8b339fac
Make ELF constructors and destructors work
|
hai 1 ano |
Callum Farmer
|
bc233a7a4b
Prevent deletion of .reloc by gc-sections
|
hai 1 ano |
Callum Farmer
|
1a10c66182
Un-merge .rel.plt section
|
hai 1 ano |
Callum Farmer
|
02f96e8a26
*.efi.lds: Add .rel.dyn section
|
hai 1 ano |
Callum Farmer
|
15f10734e7
Add some COMDAT sections
|
hai 1 ano |
Callum Farmer
|
eea6d31a22
*.efi.lds: Merge all rela sections into one
|
hai 1 ano |
Callum Farmer
|
231c7632c0
*.efi.lds: Use proper data segment placement
|
hai 1 ano |
Sergei Trofimovich
|
2cc0b085fb
gnuefi: preserve .gnu.hash sections (unbreaks elilo on IA-64)
|
%!s(int64=6) %!d(string=hai) anos |
Nigel Croxon
|
d39106b3e4
Apparently some linkers will just throw caution to the wind and
|
%!s(int64=8) %!d(string=hai) anos |
Nigel Croxon
|
11a459ba96
This patch makes the following symbols (relatively) consistent between
|
%!s(int64=9) %!d(string=hai) anos |
Nigel Croxon
|
530d68ba19
The gnu-efi-3.0 toplevel subdirectory is really annoying. Kill it.
|
%!s(int64=10) %!d(string=hai) anos |