This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/linux/master in repository binutils-gdb.
from fc42d4728f Update binutils-secondary.patch against master adds 461464f226 Fix use-after-move in compile/compile-cplus-types.c adds 4e2b18982a RISC-V: bge[u] should get higher priority than ble[u]. adds d35da542a7 [gdb/Python] Eliminate find_inferior_object adds da658607ed Check for gmp when checking for mpfr adds ae292b3afc Do not pass -DNDEBUG to Python compilations in development mode adds 62b1765c90 [OBVIOUS] enable frame-filter short help uses disable instea [...] adds 6eb5dbce1e [OBVIOUS] ChangeLog for obvious enable frame-filter help fix. adds aff4a11991 Automatic date update in version.in adds 206c1947c1 Cast RLIM_INFINITY to rlim_t to fix 64-bit Solaris 10 build adds af81c43b51 Fix Aarch64 bug in warning filtering. adds 3ff2c72e14 Aarch64 SVE: Fix stack smashing when calling functions adds 8ff71a9c80 Add a warning to the bfd library for when it encounters an E [...] adds c9e0a7e333 Remove munmap_listp_free_cleanup adds 40f03055a2 Remove remaining cleanups from compile-object-load.c adds 7a6d2b458f Expect for "@" when doing "complete break ada" on gdb.ada/co [...] adds b4c0d1a440 Expect optional "arch=" when executing "-stack-list-frames" [...] adds 5031d0ae0b Expect optional "arch=" when executing "-stack-list-frames" [...] adds 9f235e09e4 Use KF_PATH to verify the size of a struct kinfo_file. adds 2afffa7f62 Generate aclocal-m4-deps.mk more deterministically and portably. adds 725e299974 Import gnulib's inet_ntop module. adds e98ee8c458 Add a new 'info proc files' subcommand of 'info proc'. adds 57c2a98a4c Add support for 'info proc files' on FreeBSD core dumps. adds 7e69672e4d Support 'info proc files' on live FreeBSD processes. adds 8b11311136 Document the 'info proc files' command. adds 73f1bd769a Make the "info proc" documentation more consistent. adds 48219c6a06 Automatic date update in version.in adds b567ca638c Carry the gnulib getcwd backport as a patch adds 3d50f17063 Add gcc_target_options hook for nios2. adds aa654ee8f8 Tweak map file output for pei386_auto_import adds 7f0cfc6eb8 PR23648, Symbols based on MEMORY regions confuse --gc-sections adds 7e00df65a4 PR23648 testcase adds 13db92d3f4 Fix /proc pathname sizes on Solaris adds 7307a73aed Handle 64-bit Solaris/x86 ld.so.1 adds 23be8da739 Logical short circuiting with argument lists adds 07147793e6 Add missing spaces after inet_ntop invocations. adds 79b32f4a3a Darwin: Handle unrelocated dyld. adds 343a4a21eb Automatic date update in version.in adds 4ee9b0c53a Skip GDB tab-completion tests if no readline. adds 3083813299 Bug 23686, two segment faults in nm adds 8674be7924 Fold i386-v4-nat.c into i386-sol2-nat.c adds 8c93fae615 Missed last ChangeLog entry. adds 3d282ac370 Handle missing Solaris auxv entries adds 4206c05ea1 Provide pid_to_exec_file on Solaris (PR tdep/17903) adds cf93e9c2cf PR23685, buffer overflow adds fbaf61ad52 Andes Technology has good news for you, we plan to update th [...] adds ed3162adc4 RS6000/BFD: Remove dead duplicate `config.bfd' target matchers adds 53b6d6f5b2 ARC: Fix build errors with large constants and C89 adds 16de26a611 PPC/GAS: Correct a signed vs unsigned comparison error with GCC 4.1 adds fa9d2bd6b8 S12Z/GAS: Correct a signed vs unsigned comparison error with [...] adds a466edac5f Add '_' in the match pattern. adds 17f6ade235 binutils --dwarf=decodedline: Add display of is_stmt flag adds ddb77fcccb gas: Update expected outputs of "readelf -wL" adds c475f56919 More Solaris procfs cleanup adds dbfcd05365 RISC-V: Fix library search path for rv32. adds 3def145413 ld: Add the entry symbol, _main, for LynxOS targets new 119dd5e90c Merge remote-tracking branch 'origin/master' into users/hjl/ [...] adds c6a1c98cbc Automatic date update in version.in adds be9a9af906 Fix more fallout from 17f6ade235fc adds 95475e5d6b ELF: Don't include zero size sections at start of PT_NOTE segment adds b8426d169d gas: Make bfin-parse.c/rl78-parse.c/rx-parse.c depend on bfd [...] adds 0192e8aeeb Correct ChangeLog entry for commit b8426d169d3f8a new d8d37a1dc1 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new 8b2a8a34ae Group and sort output note sections by alignments
The 3 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 | 115 + bfd/bfd-in2.h | 30 +- bfd/config.bfd | 4 +- bfd/dwarf2.c | 9 +- bfd/elf32-nds32.c | 7881 ++++++++++++-------- bfd/elf32-nds32.h | 94 +- bfd/elfcode.h | 8 + bfd/libbfd.h | 28 +- bfd/peXXigen.c | 11 +- bfd/reloc.c | 48 +- bfd/syms.c | 22 +- bfd/version.h | 2 +- binutils/ChangeLog | 5 + binutils/dwarf.c | 11 +- binutils/testsuite/binutils-all/dw5.W | 14 +- binutils/testsuite/binutils-all/group-5.d | 3 +- binutils/testsuite/binutils-all/objcopy.exp | 6 +- binutils/testsuite/binutils-all/objdump.WL | 2 +- binutils/testsuite/binutils-all/strip-2.d | 3 +- binutils/testsuite/binutils-all/strip-5.d | 3 +- binutils/testsuite/binutils-all/strip-7.d | 3 +- binutils/testsuite/binutils-all/strip-9.d | 3 +- gas/ChangeLog | 132 + gas/Makefile.am | 6 +- gas/Makefile.in | 6 +- gas/config.in | 9 + gas/config/tc-aarch64.c | 2 +- gas/config/tc-arc.c | 4 +- gas/config/tc-nds32.c | 4435 +++++++---- gas/config/tc-nds32.h | 38 +- gas/config/tc-ppc.c | 2 +- gas/config/tc-s12z.c | 24 +- gas/configure | 39 + gas/configure.ac | 29 + gas/testsuite/gas/all/gas.exp | 3 +- gas/testsuite/gas/avr/large-debug-line-table.d | 5 +- gas/testsuite/gas/elf/dwarf2-11.d | 8 +- gas/testsuite/gas/elf/dwarf2-12.d | 10 +- gas/testsuite/gas/elf/dwarf2-13.d | 10 +- gas/testsuite/gas/elf/dwarf2-14.d | 10 +- gas/testsuite/gas/elf/dwarf2-15.d | 10 +- gas/testsuite/gas/elf/dwarf2-16.d | 10 +- gas/testsuite/gas/elf/dwarf2-17.d | 10 +- gas/testsuite/gas/elf/dwarf2-18.d | 10 +- gas/testsuite/gas/elf/dwarf2-5.d | 28 +- gas/testsuite/gas/elf/dwarf2-6.d | 24 +- gas/testsuite/gas/elf/dwarf2-7.d | 10 +- gas/testsuite/gas/elf/group0b.d | 4 +- gas/testsuite/gas/elf/group1b.d | 3 +- gas/testsuite/gas/elf/group3.d | 3 +- gas/testsuite/gas/elf/groupautob.d | 3 +- gas/testsuite/gas/elf/section12a.d | 2 +- gas/testsuite/gas/nds32/br-1.d | 4 +- gas/testsuite/gas/nds32/br-2.d | 3 +- gas/testsuite/gas/nds32/ji-jr.d | 16 +- gas/testsuite/gas/riscv/bge.d | 13 + gas/testsuite/gas/riscv/bge.s | 5 + gdb/ChangeLog | 271 + gdb/Makefile.in | 1 - gdb/NEWS | 3 + gdb/aarch64-tdep.c | 12 +- gdb/auxv.c | 13 +- gdb/compile/compile-cplus-types.c | 4 +- gdb/compile/compile-object-load.c | 148 +- gdb/compile/compile-object-load.h | 25 +- gdb/compile/compile-object-run.c | 2 +- gdb/configure | 8 +- gdb/configure.ac | 8 +- gdb/configure.nat | 2 +- gdb/defs.h | 3 + gdb/doc/ChangeLog | 10 + gdb/doc/gdb.texinfo | 34 +- gdb/eval.c | 44 +- gdb/expression.h | 4 +- gdb/fbsd-nat.c | 32 +- gdb/fbsd-tdep.c | 416 +- gdb/fbsd-tdep.h | 20 + gdb/gnulib/aclocal-m4-deps.mk | 231 +- gdb/gnulib/aclocal.m4 | 7 + gdb/gnulib/config.in | 98 + gdb/gnulib/configure | 1901 ++++- gdb/gnulib/import/Makefile.am | 179 +- gdb/gnulib/import/Makefile.in | 266 +- gdb/gnulib/import/arpa_inet.in.h | 140 + gdb/gnulib/import/inet_ntop.c | 260 + gdb/gnulib/import/m4/arpa_inet_h.m4 | 57 + gdb/gnulib/import/m4/gnulib-cache.m4 | 3 +- gdb/gnulib/import/m4/gnulib-comp.m4 | 37 + gdb/gnulib/import/m4/inet_ntop.m4 | 68 + gdb/gnulib/import/m4/netinet_in_h.m4 | 31 + gdb/gnulib/import/m4/socklen.m4 | 77 + gdb/gnulib/import/m4/sockpfaf.m4 | 87 + gdb/gnulib/import/m4/stdalign.m4 | 57 + gdb/gnulib/import/m4/sys_uio_h.m4 | 31 + gdb/gnulib/import/netinet_in.in.h | 47 + gdb/gnulib/import/stdalign.in.h | 121 + gdb/gnulib/import/sys_socket.c | 4 + gdb/gnulib/import/sys_socket.in.h | 692 ++ gdb/gnulib/import/sys_uio.in.h | 63 + ...23558-Use-system-s-getcwd-when-cross-comp.patch | 69 + gdb/gnulib/update-gnulib.sh | 16 +- gdb/i386-sol2-nat.c | 121 +- gdb/i386-v4-nat.c | 163 - gdb/infcmd.c | 24 +- gdb/nios2-tdep.c | 11 + gdb/proc-utils.h | 4 - gdb/procfs.c | 270 +- gdb/python/lib/gdb/command/frame_filters.py | 2 +- gdb/python/py-inferior.c | 14 - gdb/sol-thread.c | 11 +- gdb/solib-darwin.c | 71 +- gdb/solib-svr4.c | 6 +- gdb/sparc-sol2-nat.c | 8 +- gdb/testsuite/ChangeLog | 36 + gdb/testsuite/gdb.ada/complete.exp | 2 +- .../gdb.arch/amd64-invalid-stack-middle.exp | 4 +- gdb/testsuite/gdb.arch/amd64-invalid-stack-top.exp | 4 +- gdb/testsuite/gdb.base/complete-empty.exp | 8 + gdb/testsuite/gdb.base/reggroups.exp | 2 +- gdb/testsuite/gdb.base/utf8-identifiers.exp | 8 + gdb/testsuite/gdb.cp/cpcompletion.exp | 8 + gdb/testsuite/gdb.cp/koenig.exp | 3 + .../gdb.fortran/short-circuit-argument-list.exp | 106 + .../gdb.fortran/short-circuit-argument-list.f90 | 78 + gdb/testsuite/gdb.linespec/cpcompletion.exp | 8 + gdb/testsuite/gdb.linespec/cpls-abi-tag.exp | 8 + gdb/testsuite/gdb.linespec/cpls-ops.exp | 8 + gdb/utils.c | 2 +- include/ChangeLog | 27 + include/dis-asm.h | 1 + include/elf/common.h | 12 +- include/elf/internal.h | 10 +- include/elf/nds32.h | 65 +- include/opcode/nds32.h | 204 +- ld/ChangeLog | 58 + ld/emulparams/elf32lriscv.sh | 2 +- ld/emulparams/elf32lriscv_ilp32.sh | 2 +- ld/emulparams/elf32lriscv_ilp32f.sh | 2 +- ld/emultempl/nds32elf.em | 234 +- ld/ldgram.y | 1 - ld/ldlang.c | 12 +- ld/ldmain.c | 4 + ld/testsuite/ld-avr/gc-section-debugline.d | 89 +- ld/testsuite/ld-checks/over2.s | 2 + ld/testsuite/ld-elf/comm-data4.s | 2 + ld/testsuite/ld-elf/comm-data5.s | 2 + ld/testsuite/ld-elf/eh5b.s | 2 + ld/testsuite/ld-elf/empty.s | 3 + ld/testsuite/ld-elf/empty2.s | 3 + ld/testsuite/ld-elf/exclude3.s | 3 + ld/testsuite/ld-elf/fini0.s | 2 + ld/testsuite/ld-elf/group10.d | 3 +- ld/testsuite/ld-elf/group2.d | 3 +- ld/testsuite/ld-elf/group4.d | 3 +- ld/testsuite/ld-elf/group5.d | 3 +- ld/testsuite/ld-elf/group6.d | 3 +- ld/testsuite/ld-elf/group7.d | 12 +- ld/testsuite/ld-elf/group8a.d | 3 +- ld/testsuite/ld-elf/group8b.d | 3 +- ld/testsuite/ld-elf/group9a.d | 4 +- ld/testsuite/ld-elf/group9b.d | 9 +- ld/testsuite/ld-elf/init0.s | 2 + ld/testsuite/ld-elf/linkonce1b.s | 2 + ld/testsuite/ld-elf/linkonce2.d | 2 +- ld/testsuite/ld-elf/merge.d | 2 +- ld/testsuite/ld-elf/orphan3a.s | 2 + ld/testsuite/ld-elf/pr14926.s | 2 + ld/testsuite/ld-elf/pr20513a.s | 3 + ld/testsuite/ld-elf/pr23648.d | 9 + ld/testsuite/ld-elf/pr23648.s | 15 + ld/testsuite/ld-elf/pr23648.t | 10 + ld/testsuite/ld-elf/relocatable.d | 1 + ld/testsuite/ld-elf/sec64k.exp | 2 + ld/testsuite/ld-elf/start.s | 2 + ld/testsuite/ld-elf/var1.s | 2 + ld/testsuite/ld-elfcomm/elfcomm.exp | 8 +- ld/testsuite/ld-nds32/branch.d | 22 +- ld/testsuite/ld-nds32/gp.d | 18 +- ld/testsuite/ld-nds32/imm.d | 8 +- ld/testsuite/ld-nds32/relax_jmp.d | 6 +- ld/testsuite/ld-nds32/relax_load_store.d | 6 +- opcodes/ChangeLog | 48 + opcodes/arc-nps400-tbl.h | 52 +- opcodes/disassemble.c | 5 + opcodes/nds32-asm.c | 640 +- opcodes/nds32-asm.h | 33 +- opcodes/nds32-dis.c | 526 +- opcodes/riscv-opc.c | 4 +- ...up-PT_NOTE-segments-by-section-alignments.patch | 94 + ...nd-sort-output-note-sections-by-section-a.patch | 186 + .../0003-ELF-Add-testcases-for-PR-ld-23658.patch | 250 + patches/README | 3 + 192 files changed, 15909 insertions(+), 6671 deletions(-) create mode 100644 gas/testsuite/gas/riscv/bge.d create mode 100644 gas/testsuite/gas/riscv/bge.s create mode 100644 gdb/gnulib/import/arpa_inet.in.h create mode 100644 gdb/gnulib/import/inet_ntop.c create mode 100644 gdb/gnulib/import/m4/arpa_inet_h.m4 create mode 100644 gdb/gnulib/import/m4/inet_ntop.m4 create mode 100644 gdb/gnulib/import/m4/netinet_in_h.m4 create mode 100644 gdb/gnulib/import/m4/socklen.m4 create mode 100644 gdb/gnulib/import/m4/sockpfaf.m4 create mode 100644 gdb/gnulib/import/m4/stdalign.m4 create mode 100644 gdb/gnulib/import/m4/sys_uio_h.m4 create mode 100644 gdb/gnulib/import/netinet_in.in.h create mode 100644 gdb/gnulib/import/stdalign.in.h create mode 100644 gdb/gnulib/import/sys_socket.c create mode 100644 gdb/gnulib/import/sys_socket.in.h create mode 100644 gdb/gnulib/import/sys_uio.in.h create mode 100644 gdb/gnulib/patches/0001-Fix-PR-gdb-23558-Use-system-s-getcwd-wh [...] delete mode 100644 gdb/i386-v4-nat.c create mode 100644 gdb/testsuite/gdb.fortran/short-circuit-argument-list.exp create mode 100644 gdb/testsuite/gdb.fortran/short-circuit-argument-list.f90 create mode 100644 ld/testsuite/ld-elf/pr23648.d create mode 100644 ld/testsuite/ld-elf/pr23648.s create mode 100644 ld/testsuite/ld-elf/pr23648.t create mode 100644 patches/0001-ELF-Group-PT_NOTE-segments-by-section-alignments.patch create mode 100644 patches/0002-ELF-Group-and-sort-output-note-sections-by-section [...] create mode 100644 patches/0003-ELF-Add-testcases-for-PR-ld-23658.patch