diff options
author | Jan Beulich <jbeulich@suse.com> | 2024-01-05 08:06:08 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2024-01-05 08:06:08 +0100 |
commit | 27a8c603360f55125fae98684d913aa073dc8df6 (patch) | |
tree | b9ef2ea815197d776a0157852777d88211997d69 /gas | |
parent | b22e2763388e3d5aaf28fd9621e16a038e8c94be (diff) | |
download | gdb-27a8c603360f55125fae98684d913aa073dc8df6.zip gdb-27a8c603360f55125fae98684d913aa073dc8df6.tar.gz gdb-27a8c603360f55125fae98684d913aa073dc8df6.tar.bz2 |
IA64: drop .bss override
It doesn't look to be a good idea to override the custom handlers that
ELF and COFF have. While in this case interaction with ELF's .previous
wasn't screwed, the sub-section specifier wasn't permitted.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/config/tc-ia64.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/gas/config/tc-ia64.c b/gas/config/tc-ia64.c index 81e1d3d..a1b1e61 100644 --- a/gas/config/tc-ia64.c +++ b/gas/config/tc-ia64.c @@ -68,8 +68,7 @@ enum special_section { /* IA-64 ABI section pseudo-ops. */ - SPECIAL_SECTION_BSS = 0, - SPECIAL_SECTION_SBSS, + SPECIAL_SECTION_SBSS = 0, SPECIAL_SECTION_SDATA, SPECIAL_SECTION_RODATA, SPECIAL_SECTION_COMMENT, @@ -645,7 +644,7 @@ static const bfd_vma nop[IA64_NUM_UNITS] = habit of setting temporary sentinels. */ static char special_section_name[][20] = { - {".bss"}, {".sbss"}, {".sdata"}, {".rodata"}, {".comment"}, + {".sbss"}, {".sdata"}, {".rodata"}, {".comment"}, {".IA_64.unwind"}, {".IA_64.unwind_info"}, {".init_array"}, {".fini_array"} }; @@ -3172,7 +3171,7 @@ dot_loc (int x) dwarf2_directive_loc (x); } -/* .sbss, .bss etc. are macros that expand into ".section SECNAME". */ +/* .sbss, .srodata etc. are macros that expand into ".section SECNAME". */ static void dot_special_section (int which) { @@ -5201,7 +5200,6 @@ const pseudo_typeS md_pseudo_table[] = { "radix", dot_radix, 0 }, { "lcomm", s_lcomm_bytes, 1 }, { "loc", dot_loc, 0 }, - { "bss", dot_special_section, SPECIAL_SECTION_BSS }, { "sbss", dot_special_section, SPECIAL_SECTION_SBSS }, { "sdata", dot_special_section, SPECIAL_SECTION_SDATA }, { "rodata", dot_special_section, SPECIAL_SECTION_RODATA }, |