From 86658411d6e46e9ba2744ec1b066f7a369be5bd5 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Fri, 5 Jan 2024 08:09:18 +0100 Subject: rl78: drop .bss override It doesn't look to be a good idea to override the custom handler that ELF has; afaict doing so broke .previous. --- gas/config/tc-rl78.c | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'gas') diff --git a/gas/config/tc-rl78.c b/gas/config/tc-rl78.c index 78027c0..3be82f3 100644 --- a/gas/config/tc-rl78.c +++ b/gas/config/tc-rl78.c @@ -375,16 +375,6 @@ md_show_usage (FILE * stream) } static void -s_bss (int ignore ATTRIBUTE_UNUSED) -{ - int temp; - - temp = get_absolute_expression (); - subseg_set (bss_section, (subsegT) temp); - demand_empty_rest_of_line (); -} - -static void rl78_float_cons (int ignore ATTRIBUTE_UNUSED) { if (elf_flags & E_FLAG_RL78_64BIT_DOUBLES) @@ -397,7 +387,6 @@ const pseudo_typeS md_pseudo_table[] = { /* Our "standard" pseudos. */ { "double", rl78_float_cons, 'd' }, - { "bss", s_bss, 0 }, { "3byte", cons, 3 }, { "int", cons, 4 }, { "word", cons, 4 }, -- cgit v1.1