PE fake section for C_SECTION syms
authorAlan Modra <amodra@gmail.com>
Tue, 21 Mar 2023 22:32:57 +0000 (09:02 +1030)
committerAlan Modra <amodra@gmail.com>
Tue, 21 Mar 2023 22:32:57 +0000 (09:02 +1030)
commit6634b215662aa856c8df9ee0e56c0a2f7ad3684e
tree18efcb641d4219448872fad32860db655fc4167a
parent509ab0875d598dc36edb80d4d6a957b41540d992
PE fake section for C_SECTION syms

It's an odd thing to have objdump -x show a different section table
to objdump -h, but that can happen if swapping in symbols leads to
creating sections.  Setting SEC_LINKER_CREATED stops the display of
these sections, so that you get shown what is in the object file.

* peXXigen.c (_bfd_XXi_swap_sym_in): Set SEC_LINKER_CREATED on
fake section created for C_SECTION syms.  Don't zero asection
fields that are already zero.
bfd/peXXigen.c