diff options
author | Clément Chigot <clement.chigot@atos.net> | 2021-06-15 11:06:52 +0200 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2021-06-17 23:29:47 +0930 |
commit | bcf8470303e06cb6cd5294608aad913fe5580f45 (patch) | |
tree | 7ef5ce89e4df1a0952945ad6655c060f66c2d6a1 /gas/ChangeLog | |
parent | 18263be7565782a9c07045a7a72d80c507a5be09 (diff) | |
download | gdb-bcf8470303e06cb6cd5294608aad913fe5580f45.zip gdb-bcf8470303e06cb6cd5294608aad913fe5580f45.tar.gz gdb-bcf8470303e06cb6cd5294608aad913fe5580f45.tar.bz2 |
gas: handle csect in bss section for XCOFF
Latest gcc versions are now generating csects instead of .lcomm
for bss symbols.
Some adjustements are needed in order to handle them.
* config/tc-ppc.c (md_begin): Create bss section with dummy
symbol.
(ppc_frob_symbol): Output XTY_CM for bss csects.
(ppc_fix_adjustable): Adjust condition to avoid bss csects.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index ad20137..821cc81 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,12 @@ 2021-06-17 Clément Chigot <clement.chigot@atos.net> + * config/tc-ppc.c (md_begin): Create bss section with dummy + symbol. + (ppc_frob_symbol): Output XTY_CM for bss csects. + (ppc_fix_adjustable): Adjust condition to avoid bss csects. + +2021-06-17 Clément Chigot <clement.chigot@atos.net> + * config/tc-ppc.c (md_apply_fix): Adjust addend to nullify section contents for BFD_RELOC_PPC_TLSM or BFD_RELOC_PPC64_TLSM. |