mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-27 22:48:57 +08:00
* elf64-hppa.c (elf64_hppa_special_sections): Change flags for .tbss
section from SHF_PARISC_WEAKORDER to SHF_HP_TLS. (elf_backend_special_sections): Remove #undef.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
2006-03-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||||
|
|
||||||
|
* elf64-hppa.c (elf64_hppa_special_sections): Change flags for .tbss
|
||||||
|
section from SHF_PARISC_WEAKORDER to SHF_HP_TLS.
|
||||||
|
(elf_backend_special_sections): Remove #undef.
|
||||||
|
|
||||||
2006-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
2006-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||||
|
|
||||||
* elf64-hppa.c (allocate_global_data_opd): Don't create an OPD entry
|
* elf64-hppa.c (allocate_global_data_opd): Don't create an OPD entry
|
||||||
|
@ -2703,7 +2703,7 @@ static const struct bfd_elf_special_section elf64_hppa_special_sections[] =
|
|||||||
{ ".dlt", 4, 0, SHT_PROGBITS, SHF_ALLOC + SHF_WRITE + SHF_PARISC_SHORT },
|
{ ".dlt", 4, 0, SHT_PROGBITS, SHF_ALLOC + SHF_WRITE + SHF_PARISC_SHORT },
|
||||||
{ ".sdata", 6, 0, SHT_PROGBITS, SHF_ALLOC + SHF_WRITE + SHF_PARISC_SHORT },
|
{ ".sdata", 6, 0, SHT_PROGBITS, SHF_ALLOC + SHF_WRITE + SHF_PARISC_SHORT },
|
||||||
{ ".sbss", 5, 0, SHT_NOBITS, SHF_ALLOC + SHF_WRITE + SHF_PARISC_SHORT },
|
{ ".sbss", 5, 0, SHT_NOBITS, SHF_ALLOC + SHF_WRITE + SHF_PARISC_SHORT },
|
||||||
{ ".tbss", 5, 0, SHT_NOBITS, SHF_ALLOC + SHF_WRITE + SHF_PARISC_WEAKORDER },
|
{ ".tbss", 5, 0, SHT_NOBITS, SHF_ALLOC + SHF_WRITE + SHF_HP_TLS },
|
||||||
{ NULL, 0, 0, 0, 0 }
|
{ NULL, 0, 0, 0, 0 }
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -2814,7 +2814,5 @@ const struct elf_size_info hppa64_elf_size_info =
|
|||||||
#undef TARGET_BIG_NAME
|
#undef TARGET_BIG_NAME
|
||||||
#define TARGET_BIG_NAME "elf64-hppa-linux"
|
#define TARGET_BIG_NAME "elf64-hppa-linux"
|
||||||
|
|
||||||
#undef elf_backend_special_sections
|
|
||||||
|
|
||||||
#define INCLUDED_TARGET_FILE 1
|
#define INCLUDED_TARGET_FILE 1
|
||||||
#include "elf64-target.h"
|
#include "elf64-target.h"
|
||||||
|
Reference in New Issue
Block a user