aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2026-04-08 08:57:39 +0930
committerAlan Modra <amodra@gmail.com>2026-04-08 22:33:45 +0930
commit7376294773866a66031f91dd3272669ef41d6b04 (patch)
tree5e8ab1f843d9a7f072478c88d0861a0f6d3f5ec3 /gdb/python/python.c
parente3998113f9b66cbd0806424ac4700d2aaf8d0f77 (diff)
downloadbinutils-7376294773866a66031f91dd3272669ef41d6b04.tar.gz
binutils-7376294773866a66031f91dd3272669ef41d6b04.tar.bz2
binutils-7376294773866a66031f91dd3272669ef41d6b04.zip
Don't write uninitialised data in .note.gnu.property
Seen when running the binutils x86-64 pr23494 tests. _bfd_elf_convert_gnu_properties doesn't initialise its "contents" buffer, and elf_write_gnu_properties doesn't write to padding. Fix this by initialising the padding and then dispense with zeroing contents in _bfd_elf_link_setup_gnu_properties. * elf-properties.c (elf_write_gnu_properties): Init padding. (_bfd_elf_link_setup_gnu_properties): Don't init contents.
Diffstat (limited to 'gdb/python/python.c')
0 files changed, 0 insertions, 0 deletions