This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from bf84f706662 gdbserver: Add RISC-V/Linux support new 2e3cd5d013c Adjust PR25355 testcase new 2d0e121701a c99 elfxx-riscv.c fix new 986f078366b bfd_size_type to size_t new 96d3b80f549 Check return status of memory alloc functions new 7c5fa58ea90 bfd_get_file_size calls new b03202e32c8 bfd_get_size cache new 446f7ed5abf alloc2 used unnecessarily new 1f4361a77b1 _bfd_mul_overflow new 806470a219e Miscellaneous memory alloc related fixes
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/ChangeLog | 287 +++++++++++++++++++++++++++++++++++++++ bfd/aix386-core.c | 2 +- bfd/aout-target.h | 2 +- bfd/aout-tic30.c | 2 +- bfd/aoutx.h | 37 +++-- bfd/archive.c | 16 +-- bfd/archive64.c | 4 +- bfd/archures.c | 2 +- bfd/bfd-in2.h | 19 ++- bfd/bfd.c | 21 +-- bfd/bfdio.c | 23 +++- bfd/binary.c | 2 +- bfd/cisco-core.c | 2 +- bfd/coff-arm.c | 10 +- bfd/coff-ppc.c | 8 +- bfd/coff-rs6000.c | 4 +- bfd/coff-sh.c | 2 +- bfd/coff64-rs6000.c | 2 +- bfd/coffcode.h | 82 +++++++---- bfd/coffgen.c | 35 ++--- bfd/cofflink.c | 4 +- bfd/dwarf1.c | 4 +- bfd/dwarf2.c | 44 +++--- bfd/ecoff.c | 88 +++++++----- bfd/ecofflink.c | 2 +- bfd/elf-attrs.c | 5 +- bfd/elf-hppa.h | 2 +- bfd/elf-m10300.c | 8 +- bfd/elf-strtab.c | 2 +- bfd/elf.c | 191 +++++++++++++++----------- bfd/elf32-arm.c | 8 +- bfd/elf32-avr.c | 8 +- bfd/elf32-bfin.c | 4 +- bfd/elf32-cr16.c | 2 +- bfd/elf32-cris.c | 2 +- bfd/elf32-csky.c | 6 +- bfd/elf32-frv.c | 2 +- bfd/elf32-hppa.c | 6 +- bfd/elf32-i386.c | 2 +- bfd/elf32-lm32.c | 2 +- bfd/elf32-m32c.c | 18 ++- bfd/elf32-m32r.c | 4 +- bfd/elf32-m68hc1x.c | 6 +- bfd/elf32-m68k.c | 2 +- bfd/elf32-metag.c | 6 +- bfd/elf32-microblaze.c | 4 +- bfd/elf32-nds32.c | 4 +- bfd/elf32-nios2.c | 8 +- bfd/elf32-or1k.c | 4 +- bfd/elf32-ppc.c | 4 +- bfd/elf32-pru.c | 2 +- bfd/elf32-rl78.c | 18 ++- bfd/elf32-rx.c | 18 ++- bfd/elf32-s390.c | 4 +- bfd/elf32-score.c | 6 +- bfd/elf32-score7.c | 4 +- bfd/elf32-sh.c | 4 +- bfd/elf32-tic6x.c | 6 +- bfd/elf32-tilepro.c | 4 +- bfd/elf32-v850.c | 2 +- bfd/elf32-vax.c | 2 +- bfd/elf32-xtensa.c | 4 +- bfd/elf64-alpha.c | 23 ++-- bfd/elf64-hppa.c | 2 +- bfd/elf64-ia64-vms.c | 2 +- bfd/elf64-mmix.c | 2 +- bfd/elf64-ppc.c | 12 +- bfd/elf64-s390.c | 4 +- bfd/elf64-x86-64.c | 2 +- bfd/elfcode.h | 92 ++++++++----- bfd/elfcore.h | 9 +- bfd/elflink.c | 52 ++++--- bfd/elfnn-aarch64.c | 8 +- bfd/elfnn-ia64.c | 2 +- bfd/elfnn-riscv.c | 4 +- bfd/elfxx-mips.c | 30 ++-- bfd/elfxx-riscv.c | 10 +- bfd/elfxx-sparc.c | 6 +- bfd/elfxx-tilegx.c | 4 +- bfd/elfxx-x86.c | 2 +- bfd/format.c | 2 +- bfd/hash.c | 2 +- bfd/ihex.c | 2 +- bfd/irix-core.c | 2 +- bfd/libbfd-in.h | 18 ++- bfd/libbfd.c | 53 -------- bfd/libbfd.h | 18 ++- bfd/linker.c | 6 +- bfd/lynx-core.c | 2 +- bfd/mach-o.c | 167 ++++++++++++++--------- bfd/netbsd-core.c | 2 +- bfd/opncls.c | 67 +-------- bfd/osf-core.c | 2 +- bfd/pdp11.c | 10 +- bfd/peXXigen.c | 4 +- bfd/peicode.h | 8 +- bfd/ppcboot.c | 4 +- bfd/ptrace-core.c | 2 +- bfd/sco5-core.c | 2 +- bfd/som.c | 203 ++++++++++++++++++--------- bfd/srec.c | 2 +- bfd/syms.c | 2 +- bfd/targets.c | 2 +- bfd/tekhex.c | 4 +- bfd/trad-core.c | 2 +- bfd/vms-alpha.c | 134 +++++++++++------- bfd/vms-lib.c | 15 +- bfd/wasm-module.c | 10 +- bfd/xcofflink.c | 16 +-- ld/ChangeLog | 4 + ld/testsuite/ld-plugin/pr25355.d | 4 +- 111 files changed, 1313 insertions(+), 812 deletions(-)