mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-01 11:59:27 +08:00
* config/obj-elf.c (special_sections): Work around HP's incorrect usage
of .init and .fini sections for array initializers and finalizers.
This commit is contained in:
@ -1,3 +1,8 @@
|
||||
2003-01-01 John David Anglin <dave.anglin@nrc.ca>
|
||||
|
||||
* config/obj-elf.c (special_sections): Work around HP's incorrect usage
|
||||
of .init and .fini sections for array initializers and finalizers.
|
||||
|
||||
2002-12-31 Chris Demetriou <cgd@broadcom.com>
|
||||
|
||||
* config/tc-mips.c (validate_mips_insn, mips_ip): Recognize
|
||||
|
@ -609,8 +609,13 @@ static struct special_section const special_sections[] =
|
||||
{ ".data", SHT_PROGBITS, SHF_ALLOC + SHF_WRITE },
|
||||
{ ".data1", SHT_PROGBITS, SHF_ALLOC + SHF_WRITE },
|
||||
{ ".debug", SHT_PROGBITS, 0 },
|
||||
#if defined (TC_HPPA) && !defined (TE_LINUX) && TARGET_ARCH_SIZE == 64
|
||||
{ ".fini", SHT_PROGBITS, SHF_ALLOC + SHF_WRITE },
|
||||
{ ".init", SHT_PROGBITS, SHF_ALLOC + SHF_WRITE },
|
||||
#else
|
||||
{ ".fini", SHT_PROGBITS, SHF_ALLOC + SHF_EXECINSTR },
|
||||
{ ".init", SHT_PROGBITS, SHF_ALLOC + SHF_EXECINSTR },
|
||||
#endif
|
||||
{ ".line", SHT_PROGBITS, 0 },
|
||||
{ ".note", SHT_NOTE, 0 },
|
||||
{ ".rodata", SHT_PROGBITS, SHF_ALLOC },
|
||||
|
Reference in New Issue
Block a user