Enable link time garbage collection support for the IA64 target.
As suggested in long ago in a galaxy far, far away [1], I tried turning it on and it seems to work, as is evidenced by the Mesa package in Debian/ia64. Please enable it with the following patch. [1] https://sourceware.org/ml/binutils/2007-07/msg00241.html bfd * elfnn-ia64.c (elf_backend_can_gc_sections): Enable.
This commit is contained in:
parent
2d8adcbd07
commit
6e8d06db1a
@ -1,3 +1,7 @@
|
||||
2018-02-20 Jason Duerstock <jason.duerstock@gmail.com>
|
||||
|
||||
* elfnn-ia64.c (elf_backend_can_gc_sections): Enable.
|
||||
|
||||
2018-02-19 Maciej W. Rozycki <macro@mips.com>
|
||||
|
||||
Revert
|
||||
|
@ -5065,6 +5065,7 @@ elfNN_hpux_backend_symbol_processing (bfd *abfd ATTRIBUTE_UNUSED,
|
||||
elfNN_ia64_print_private_bfd_data
|
||||
|
||||
#define elf_backend_plt_readonly 1
|
||||
#define elf_backend_can_gc_sections 1
|
||||
#define elf_backend_want_plt_sym 0
|
||||
#define elf_backend_plt_alignment 5
|
||||
#define elf_backend_got_header_size 0
|
||||
|
Loading…
Reference in New Issue
Block a user