From 476654beaead1ac1b4322c01722ace865e4adee4 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Fri, 7 May 2021 17:07:41 +0100 Subject: Add a generic .bss directive for ELF based targets. PR 3136 * config/obj-elf.c (elf_pseudo_table): Add entry for .bss. (obj_elf_bss): New function. Change to the .bss section. Support an optional subsection number. (obj_elf_change_section): Call obj_elf_section_change_hook. (obj_elf_section): Likewise. (obj_elf_data): Likewise. (obj_elf_text): Likewise. (obj_elf_struct): Likewise. (obj_elf_subsection): Likewise. (obj_elf_previous): Likewise. * config/obj-elf.h (obj_elf_bss): Prototype. * doc/as.texi (Bss): New node. --- gas/ChangeLog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'gas/ChangeLog') diff --git a/gas/ChangeLog b/gas/ChangeLog index b5c358d..aa3f613 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,19 @@ +2021-05-07 Nick Clifton + + PR 3136 + * config/obj-elf.c (elf_pseudo_table): Add entry for .bss. + (obj_elf_bss): New function. Change to the .bss section. + Support an optional subsection number. + (obj_elf_change_section): Call obj_elf_section_change_hook. + (obj_elf_section): Likewise. + (obj_elf_data): Likewise. + (obj_elf_text): Likewise. + (obj_elf_struct): Likewise. + (obj_elf_subsection): Likewise. + (obj_elf_previous): Likewise. + * config/obj-elf.h (obj_elf_bss): Prototype. + * doc/as.texi (Bss): New node. + 2021-05-07 Clément Chigot * config/obj-coff.c (coff_frob_symbol): Don't skip C_DWARF. -- cgit v1.1