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 8b2a8a34ae Group and sort output note sections by alignments adds 4daf19021f Remove redundant test in update_inserted_breakpoint_locations adds a767a1c4d3 elf32-nds32: Don't define fls if it is provided by the system adds f24ff6e9b5 csky-opc.h: Initialize fields of last array elements adds dfc616fa26 Revert part of commit 32ec8896025 adds fa0bb0c9f5 Automatic date update in version.in adds 948f296039 Automatic date update in version.in adds 0c0a40e0ab Fix build error in aarch64-linux-tdep.c on macOS adds a44294f5ed Remove a spurious target_terminal::ours() from windows_nat_t [...] adds 1db88d2272 Also recognize __sighndlr on Solaris/x86 adds 65773341ee Mark more file descriptors close-on-exec adds 6031ac352c Fix incorrect extraction of signed constants in nios2 disassembler. adds e6b5f1e9f5 Automatic date update in version.in adds fb4fa9469c Allow more Python scalar conversions adds 1c1e54f6b4 Preserve sign when converting gdb.Value to Python int adds f5769a2c69 Allow conversion of pointers to Python int adds 39a24317ac Report Python errors coming from gdb.post_event adds fd3ba736db Check for negative argument in Type.template_argument adds 2b4ad2fe43 Consolidate gdb.GdbError handling adds ae778caf09 Allow setting a parameter to raise gdb.GdbError adds b5a9bfbebe Add "const" to a few locals in gdb adds db72737006 Fix PR gdb/20948: --write option to GDB causes segmentation fault adds 551703cfd4 RISC-V: Allow pcrel_lo addends, error on addend overflow. adds a05f27b689 RISC-V: For PCREL_LO12, fix addend handling in auipc lookup. adds 28fc25e06b Automatic date update in version.in adds e95bc8bb1d Couple of minor tweaks to the linker testsuite. adds 49b036f1e0 Remove dead code from gdbserver's configure adds 3d6e0c015a S/390: Fix symbolic displacement in lay adds 5ef2379329 RISC-V: Give error for RVE PLTs. adds 7504c64dd9 Automatic date update in version.in adds 57dbb3afed Small fix for "winheight" usage adds 896ee09882 Remove dead definition from valops.c adds 853924149d elf32-nds32: Remove elf32_nds32_allocate_dynrelocs adds d354055e6e gdb/riscv: Improve non-dwarf stack unwinding adds ca60b3af44 Skip broken assembler test on Windows host. adds 115d0c1443 Automatic date update in version.in adds 9fc3183f0f testsuite: Fix race condition in check-libthread-db adds fec3f4ea46 Automatic date update in version.in adds 5f9aecea0d RISC-V: Pc-rel to gp-rel relaxation function cleanup. adds f67ffa6a78 gdb: Change how frames are selected for 'frame' and 'info frame'. adds 2283a21049 Change "xor" name in cpu_core to allow building with iso646. [...] adds f37bc8b13c Use the existing instruction to determine the RISC-V breakpo [...] adds 79c1bf3c71 bfd: Use elfclass instead of bed->s->elfclass adds 6424bdfcfc Automatic date update in version.in adds 7f0bd4202c Update gdb's configure instructions adds c82a2e6ff6 Remove some leftover text in gdb/README adds 105cd1d7a6 Automatic date update in version.in adds dd20378271 Darwin: Remove unused variables [-Werror=unused-variable] adds 15ec67475f Automatic date update in version.in adds 224d30d393 testsuite: fix is_amd64_regs_target adds a95746f917 Copy configure option documentation to gdb.texinfo adds 4176f14d9c Don't check HAVE_UNISTD_H adds 3795e81442 gdb_proc_service.h comment and whitespace synchronization adds 43b7e92b0c Add workaround from gdbserver's gdb_proc_service.h to GDB adds 358ffcf28c Update GDB gdb_proc_service.h workaround to match gdbserver adds 7c619dbdae Move duplicated code to common/gdb_proc_service.h adds 12b164e9a9 Remove ancient workaround adds 854b850681 [ARC] Refactored location where GOT information is collected. adds c834917fda [ARC] Improved robustness. Return FALSE in case of NULL pointer. adds 2936af9015 [ARC] Make sure global symbol is not an indirect or warning. adds ab16fcd743 [ARC] PLT information was still being generated when symbol [...] adds 0411fca5ec [ARC] Fixes TLS failures related to tls-align. adds 714e9a954a [ARC] Fixed issue with DTSOFF relocs. adds c74e7cb96f Aarch64: Move pseudo defines to header adds 05c71722fc Aarch64: Detect FP regs in signal frame adds 6bb8890e2c Add aarch64-sighandler-regs.exp test adds ff34e6ae38 Fix is_amd64_regs_target check in i386-avx512.exp adds a0389de085 Fix typo setting user_specified variable when parsing -Z option. new aa5c55eba3 Merge remote-tracking branch 'origin/master' into users/hjl/ [...]
The 1 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 | 55 ++- bfd/arc-got.h | 24 +- bfd/config.in | 3 + bfd/configure | 2 +- bfd/configure.ac | 2 +- bfd/elf-properties.c | 2 +- bfd/elf.c | 12 + bfd/elf32-arc.c | 95 ++-- bfd/elf32-nds32.c | 15 +- bfd/elfnn-riscv.c | 143 +++--- bfd/version.h | 2 +- binutils/ChangeLog | 4 + binutils/readelf.c | 7 +- gas/ChangeLog | 5 + gas/config/tc-s390.c | 2 +- gas/testsuite/gas/all/gas.exp | 6 +- gas/testsuite/gas/s390/s390.exp | 1 + .../testsuite/gas/s390/zarch-z990-symbol-lay.l | 0 gas/testsuite/gas/s390/zarch-z990-symbol-lay.s | 6 + gdb/ChangeLog | 243 ++++++++++ gdb/Makefile.in | 1 + gdb/NEWS | 8 + gdb/PROBLEMS | 7 +- gdb/README | 219 +++++---- gdb/aarch64-linux-tdep.c | 220 ++++++++- gdb/aarch64-tdep.c | 8 - gdb/amd64-sol2-tdep.c | 3 +- gdb/arch/aarch64.h | 8 + gdb/breakpoint.c | 2 +- gdb/cli/cli-decode.c | 44 +- gdb/command.h | 14 + gdb/{ => common}/gdb_proc_service.h | 44 +- gdb/common/pathstuff.c | 4 +- gdb/common/scoped_fd.h | 5 - gdb/common/scoped_mmap.c | 3 +- gdb/config.in | 9 +- gdb/configure | 54 +-- gdb/configure.ac | 30 +- gdb/ctf.c | 7 +- gdb/darwin-nat-info.c | 4 - gdb/darwin-nat.c | 32 -- gdb/disasm-selftests.c | 7 +- gdb/doc/ChangeLog | 26 + gdb/doc/gdb.texinfo | 412 ++++++++++++---- gdb/doc/python.texi | 24 + gdb/gdb_proc_service.h | 156 +----- gdb/gdbserver/ChangeLog | 15 + gdb/gdbserver/configure | 5 - gdb/gdbserver/configure.ac | 6 - gdb/gdbserver/gdb_proc_service.h | 127 +---- gdb/i386-darwin-nat.c | 1 - gdb/i386-sol2-tdep.c | 3 +- gdb/main.c | 2 +- gdb/mi/mi-cmd-stack.c | 77 ++- gdb/proc-service.c | 5 +- gdb/python/py-cmd.c | 48 +- gdb/python/py-function.c | 51 +- gdb/python/py-param.c | 5 +- gdb/python/py-type.c | 7 + gdb/python/py-utils.c | 56 +++ gdb/python/py-value.c | 33 +- gdb/python/python-internal.h | 1 + gdb/python/python.c | 3 +- gdb/riscv-tdep.c | 108 +++-- gdb/stack.c | 526 ++++++++++++++------- gdb/stack.h | 6 +- gdb/testsuite/ChangeLog | 75 +++ gdb/testsuite/gdb.arch/aarch64-sighandler-regs.c | 187 ++++++++ gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp | 149 ++++++ gdb/testsuite/gdb.arch/i386-avx512.exp | 4 +- .../gdb.base/frame-selection.c} | 68 ++- gdb/testsuite/gdb.base/frame-selection.exp | 188 ++++++++ gdb/testsuite/gdb.base/large-frame-1.c | 32 ++ gdb/testsuite/gdb.base/large-frame-2.c | 25 + gdb/testsuite/gdb.base/large-frame.exp | 57 +++ gdb/testsuite/gdb.base/large-frame.h | 24 + gdb/testsuite/gdb.base/write_mem.c | 20 + gdb/testsuite/gdb.base/write_mem.exp | 47 ++ gdb/testsuite/gdb.python/py-parameter.exp | 15 + gdb/testsuite/gdb.python/py-template.exp | 4 + gdb/testsuite/gdb.python/py-value.exp | 32 +- gdb/testsuite/gdb.python/python.exp | 13 +- gdb/testsuite/gdb.threads/check-libthread-db.c | 8 + gdb/testsuite/lib/gdb.exp | 63 ++- gdb/top.c | 2 +- gdb/tui/tui-win.c | 2 +- gdb/unittests/scoped_fd-selftests.c | 7 - gdb/unittests/scoped_mmap-selftests.c | 6 +- gdb/valops.c | 7 - gdb/windows-nat.c | 2 - gprof/ChangeLog | 6 + gprof/gprof.c | 2 +- include/elf/arc-reloc.def | 4 +- ld/ChangeLog | 13 + ld/testsuite/ld-elf/pr14156b.d | 1 + ld/testsuite/ld-elf/pr22677.s | 10 +- ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp | 1 + ld/testsuite/ld-riscv-elf/pcrel-lo-addend-2.d | 5 + ld/testsuite/ld-riscv-elf/pcrel-lo-addend-2.s | 16 + ld/testsuite/ld-riscv-elf/pcrel-lo-addend.d | 4 +- opcodes/ChangeLog | 16 + opcodes/Makefile.am | 1 - opcodes/Makefile.in | 2 - opcodes/aclocal.m4 | 1 - opcodes/configure | 62 +-- opcodes/configure.ac | 2 - opcodes/csky-opc.h | 4 +- opcodes/nios2-dis.c | 28 +- sim/common/ChangeLog | 8 + sim/common/sim-core.c | 8 +- sim/common/sim-core.h | 2 +- 111 files changed, 3000 insertions(+), 1298 deletions(-) copy binutils/testsuite/binutils-all/empty => gas/testsuite/gas/s390/zarch-z990-sy [...] create mode 100644 gas/testsuite/gas/s390/zarch-z990-symbol-lay.s copy gdb/{ => common}/gdb_proc_service.h (88%) create mode 100644 gdb/testsuite/gdb.arch/aarch64-sighandler-regs.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp copy gdb/{common/scoped_fd.h => testsuite/gdb.base/frame-selection.c} (50%) create mode 100644 gdb/testsuite/gdb.base/frame-selection.exp create mode 100644 gdb/testsuite/gdb.base/large-frame-1.c create mode 100644 gdb/testsuite/gdb.base/large-frame-2.c create mode 100644 gdb/testsuite/gdb.base/large-frame.exp create mode 100644 gdb/testsuite/gdb.base/large-frame.h create mode 100644 gdb/testsuite/gdb.base/write_mem.c create mode 100644 gdb/testsuite/gdb.base/write_mem.exp create mode 100644 ld/testsuite/ld-riscv-elf/pcrel-lo-addend-2.d create mode 100644 ld/testsuite/ld-riscv-elf/pcrel-lo-addend-2.s