diff options
author | Alan Modra <amodra@gmail.com> | 2025-01-25 10:15:58 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2025-01-25 10:52:07 +1030 |
commit | 314b99ee71e37919a9e67b5caf4448d1db5f04b0 (patch) | |
tree | b1138f1c9f356690a279f35227a4ca6490281920 /ld/testsuite/ld-mmix/b-bstab1.s | |
parent | 997cb2219db9d8a8c8b86e725b5fa568672b9f0d (diff) | |
download | binutils-master.zip binutils-master.tar.gz binutils-master.tar.bz2 |
Commit 3097045a18a8 runs into an abort in objalloc_free_block when the
memory being bfd_release'd wasn't bfd_alloc'd. Fix that.
* coffgen.c (_bfd_coff_free_cached_info): Don't release
raw_syments when obj_coff_keep_raw_syms.
* libcoff-in.h (obj_coff_keep_raw_syms): Define.
(struct coff_tdata): Add keep_raw_syms.
* peicode.h (pe_ILF_build_a_bfd): Set obj_coff_keep_raw_syms.
* libcoff.h: Regenerate.
Diffstat (limited to 'ld/testsuite/ld-mmix/b-bstab1.s')
0 files changed, 0 insertions, 0 deletions