aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2024-01-05 08:06:08 +0100
committerJan Beulich <jbeulich@suse.com>2024-01-05 08:06:08 +0100
commit27a8c603360f55125fae98684d913aa073dc8df6 (patch)
treeb9ef2ea815197d776a0157852777d88211997d69 /gas
parentb22e2763388e3d5aaf28fd9621e16a038e8c94be (diff)
downloadgdb-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.c8
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 },