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 c935ff02ab Revert "Add "-z textonly" option to ELF linker" adds 98ab9e9603 Add notes on how to make a branch and a pre-release snapshot. adds bdf2a94aa5 Fix GDB hang with remote after error from resume adds eea61984ab Add testcase for GDB hang fixed by previous commit adds b4b07ef1d1 Apply: adds 906b4aac4c Use the correct value for the offset of 'kve_protection'. adds ba643918cf Install and generate docs for gdb-add-index adds cbcdb1aadd gdb/testsuite: Don't attempt tests if they fail to compile adds da4b575911 Automatic date update in version.in adds 27f7b092c2 Update gold version number to 1.15. adds 9176ac5bfc Add 2.30 markers to NEWS files. adds faf766e317 Add note about 2.30 branch creation to changelogs adds 769c7ea507 Bump version number to 2.30.51 adds 3957a4963f Update pot files adds 19e2900bd3 Update notes on how to make a release adds 1f8e8a3540 Automatic date update in version.in adds 801728126e Automatic date update in version.in adds dbfa452355 Fix gdb.texinfo for old makeinfo (again) adds 616dcb87ab Update Ukranian translations for bfd, binutils, gas, gold, l [...] adds d726cb5d37 Fix gdb.texinfo more adds df9909b867 [ARM] No IT usage deprecation for ARMv8-M adds 2875ce2b55 [ARM] Enable conditional Armv8-M instructions adds cf3cf39d53 [ARM] Add new macro for Thumb-only opcodes adds 930b5f8bfb Fix -fuse-ld option to accept string argument. adds 86d6a90c58 Fix scm-ports.exp regression adds db422fb212 gdb/common/signals-state-save-restore.c: Fix typos adds 2721d702a0 RISC-V: Add support for addi that compresses to c.nop. adds 46a7082471 Automatic date update in version.in adds 9a70f35c8d Mark register unavailable when PTRACE_PEEKUSER fails adds a960d29fb7 Remove trailing spaces in binutils/README-how-to-make-a-release adds f6efed019b Update translations for various binutils components. adds 0dd86f32bc binutils release procedure: Add AI to update branch name in crontab adds 78742b93a5 Automatic date update in version.in adds 9e390558ce PowerPC PLT stub tidy adds 1be5d8d3bb PowerPC PLT speculative execution barriers adds c75bc4f76f Warning fix adds d8447b6b9f Relax gdb.compile/compile.exp to match the address printed f [...] adds 7045b1ca73 Don't pass -m64 to libcc1 on aarch64-linux. adds f517c1805a configure: Fix test for fs_base/gs_base in <sys/user.h> adds 4bfce12836 Update Ukranian and Russian translations in bfd library adds d777820bf5 Replace CET bit with IBT and SHSTK bits. adds a7b2d0fbeb linux-nat: Remove unnecessary xstrdup adds 4d9b86e175 Make linux_ptrace_attach_fail_reason return an std::string adds 4166753056 Fix gdb segv when objfile can't be opened adds ee7f689e15 Fix ChangeLog dates of previous commit adds 5e2db402c8 Unify new_symbol and new_symbol_full adds 685af9cd22 Allocate abbrev_table with new adds fcd3b13d80 Allocate dwarf2_cu with new adds c89b44cdc5 Change dwarf2_cu::method_info to be a std::vector adds 50a820477b Remove objfile argument from add_dyn_prop adds 9e14690d06 Remove symbolp typedef adds e925c834ec RISC-V: Fix bug in prior addi/c.nop patch. adds 7d937cad0a Fix warning on gdb/compile/compile.c (C++-ify "triplet_rx") adds 2f89d95b71 Automatic date update in version.in adds 7ab8203798 Update Bulgarian translation of the binutils sub-directory adds 691d2e9af2 PowerPC PLT stub alignment fixes adds d679c21a43 Call cooked_read in ppu2spu_prev_register adds 4a17f7688f Make abbrev_table::abbrevs private adds 25d4fd8093 S390: Use soft float in s390-tdbregs test case adds dcc0692540 GDB testsuite: Re-enable -fdiagnostics-color=never adds 85ed4f7ece Automatic date update in version.in adds c5bdb02260 solaris2.em: Fold after_allocation into before_allocation adds f7968f08b7 x86: Update ld-elf/linkinfo1[ab].d for Solaris/x86 adds 1ebfa86a3c Also xfail ld-elf/group1.d for Solaris adds adf8243ba9 Make tests expect [ \t]+ pattern instead of \t for "info reg [...] adds dea445b940 Find arm-linux-gnueabi(hf)?-gcc in compile adds 88af8ea80b Don't pass -m32 to libcc1 on arm-linux adds ee3fbc1ebb Update French translation in bfd sub-directory new 3a057b8fa8 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] adds d6ad07fdef S390: Improve comments for s390-tdbregs test case adds a3ab6cb019 [gas/ARM] Remove spurious comments adds 6bd6f3b656 Remove args from target detach adds 6e1e1966ba Pass inferior down to target_detach and to_detach adds bc09b0c14f Make linux_nat_detach/thread_db_detach use the inferior parameter adds 5a6c3296a7 gdb: Fix ia64 defining TRAP_HWBKPT before including gdb_wait.h adds a0aad53764 gdb: Add missing #ifdef USE_THREAD_DB to gdbserver adds 634c1c3109 S390: Fix infcalls in s390-vregs test case adds fcfcc37696 Fix qualified name lookup for Rust adds 44301db1ac Automatic date update in version.in adds 8a1b824af7 x86: Check the versioned __tls_get_addr symbol adds f49464e428 Automatic date update in version.in new c59c5cd8f0 Merge remote-tracking branch 'origin/master' into users/hjl/ [...]
The 2 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: ChangeLog | 5 + bfd/ChangeLog | 105 + bfd/configure | 20 +- bfd/elf32-ppc.c | 329 +- bfd/elf32-ppc.h | 6 + bfd/elf64-ppc.c | 240 +- bfd/elf64-ppc.h | 3 + bfd/elfxx-x86.c | 11 +- bfd/po/bfd.pot | 2168 ++-- bfd/po/fr.po | 3779 +++---- bfd/po/ru.po | 7177 +++++++++---- bfd/po/uk.po | 3770 +++---- bfd/version.h | 2 +- bfd/version.m4 | 2 +- binutils/BRANCHES | 3 + binutils/ChangeLog | 41 + binutils/NEWS | 2 + binutils/README-how-to-make-a-release | 128 +- binutils/configure | 20 +- binutils/po/bg.po | 3613 ++++--- binutils/po/binutils.pot | 3534 +++--- binutils/po/fr.po | 3815 ++++--- binutils/po/uk.po | 3902 ++++--- cpu/ChangeLog | 4 + elfcpp/ChangeLog | 4 + gas/ChangeLog | 77 + gas/NEWS | 2 + gas/config/tc-arm.c | 42 +- gas/config/tc-i386.c | 10 +- gas/config/tc-riscv.c | 10 + gas/configure | 20 +- gas/doc/c-i386.texi | 6 +- gas/po/fr.po | 5091 ++++----- gas/po/gas.pot | 5023 ++++----- gas/po/uk.po | 5120 ++++----- gas/testsuite/gas/arm/archv8m-cmse-main.s | 13 +- gas/testsuite/gas/arm/armv8-ar-bad.l | 2 +- gas/testsuite/gas/arm/armv8-ar-it-bad.l | 30 +- .../gas/arm/sp-pc-validations-bad-t-v8a.l | 60 +- gas/testsuite/gas/arm/udf.d | 1 + gas/testsuite/gas/arm/udf.l | 4 +- gas/testsuite/gas/i386/cet-ibt-inval.l | 3 + gas/testsuite/gas/i386/cet-ibt-inval.s | 7 + gas/testsuite/gas/i386/cet-shstk-inval.l | 3 + gas/testsuite/gas/i386/cet-shstk-inval.s | 7 + gas/testsuite/gas/i386/i386.exp | 4 + gas/testsuite/gas/i386/x86-64-cet-ibt-inval.l | 3 + gas/testsuite/gas/i386/x86-64-cet-ibt-inval.s | 7 + gas/testsuite/gas/i386/x86-64-cet-shstk-inval.l | 3 + gas/testsuite/gas/i386/x86-64-cet-shstk-inval.s | 7 + gas/testsuite/gas/riscv/c-zero-imm.d | 5 +- gas/testsuite/gas/riscv/c-zero-imm.s | 1 + gdb/ChangeLog | 251 + gdb/Makefile.in | 9 + gdb/aarch64-linux-tdep.c | 11 + gdb/aix-thread.c | 4 +- gdb/arm-linux-tdep.c | 11 + gdb/common/signals-state-save-restore.c | 3 +- gdb/compile/compile.c | 11 +- gdb/configure | 6 +- gdb/configure.ac | 3 +- gdb/corefile.c | 2 +- gdb/corelow.c | 4 +- gdb/darwin-nat.c | 3 +- gdb/doc/ChangeLog | 17 + gdb/doc/Makefile.in | 9 +- gdb/doc/gdb.texinfo | 74 +- gdb/dwarf2read.c | 629 +- gdb/fbsd-tdep.c | 2 +- gdb/gdb_bfd.c | 12 +- gdb/gdb_bfd.h | 17 +- gdb/gdbserver/ChangeLog | 26 + gdb/gdbserver/configure | 6 +- gdb/gdbserver/configure.ac | 3 +- gdb/gdbserver/linux-low.c | 22 +- gdb/gdbserver/thread-db.c | 6 +- gdb/gdbtypes.c | 8 +- gdb/gdbtypes.h | 5 +- gdb/gnu-nat.c | 2 +- gdb/inf-ptrace.c | 18 +- gdb/inf-ptrace.h | 2 +- gdb/infcmd.c | 2 +- gdb/inferior.c | 15 +- gdb/inferior.h | 3 + gdb/infrun.c | 5 +- gdb/linux-fork.c | 2 +- gdb/linux-fork.h | 2 +- gdb/linux-nat.c | 49 +- gdb/linux-thread-db.c | 6 +- gdb/nat/linux-ptrace.c | 57 +- gdb/nat/linux-ptrace.h | 9 +- gdb/nto-procfs.c | 8 +- gdb/osabi.c | 2 +- gdb/ppc-linux-tdep.c | 6 +- gdb/procfs.c | 23 +- gdb/record.c | 4 +- gdb/record.h | 3 +- gdb/remote-sim.c | 12 +- gdb/remote.c | 13 +- gdb/rust-lang.c | 18 +- gdb/sol-thread.c | 4 +- gdb/target-debug.h | 2 + gdb/target-delegates.c | 8 +- gdb/target.c | 15 +- gdb/target.h | 9 +- gdb/testsuite/ChangeLog | 69 + gdb/testsuite/gdb.arch/altivec-regs.exp | 4 +- gdb/testsuite/gdb.arch/powerpc-d128-regs.exp | 6 +- gdb/testsuite/gdb.arch/s390-multiarch.exp | 4 +- gdb/testsuite/gdb.arch/s390-tdbregs.c | 9 + gdb/testsuite/gdb.arch/s390-tdbregs.exp | 7 +- gdb/testsuite/gdb.arch/s390-vregs.exp | 4 +- .../gdb.base/continue-after-aborted-step-over.c} | 26 +- .../gdb.base/continue-after-aborted-step-over.exp | 87 + gdb/testsuite/gdb.base/pc-fp.exp | 2 +- .../gdb.base/solib-vanish-lib1.c} | 21 +- .../gdb.base/solib-vanish-lib2.c} | 19 +- gdb/testsuite/gdb.base/solib-vanish-main.c | 75 + gdb/testsuite/gdb.base/solib-vanish.exp | 107 + gdb/testsuite/gdb.base/whatis-ptype-typedefs.exp | 9 +- gdb/testsuite/gdb.compile/compile.exp | 7 +- gdb/testsuite/gdb.guile/scm-ports.exp | 2 +- gdb/testsuite/gdb.reverse/i386-precsave.exp | 96 +- gdb/testsuite/gdb.reverse/i386-reverse.exp | 96 +- gdb/testsuite/gdb.reverse/i387-env-reverse.exp | 62 +- gdb/testsuite/gdb.reverse/i387-stack-reverse.exp | 126 +- gdb/testsuite/gdb.rust/modules.exp | 2 + gdb/testsuite/gdb.rust/modules.rs | 6 + gdb/testsuite/lib/gdb.exp | 2 +- gdb/top.c | 4 +- gdb/windows-nat.c | 2 +- gold/ChangeLog | 61 + gold/NEWS | 13 + gold/cref.cc | 6 +- gold/options.h | 8 +- gold/po/gold.pot | 2551 +++-- gold/po/uk.po | 2789 +++-- gold/powerpc.cc | 281 +- gold/version.cc | 2 +- gprof/ChangeLog | 12 + gprof/configure | 20 +- gprof/po/gprof.pot | 2 +- include/ChangeLog | 4 + ld/ChangeLog | 99 + ld/NEWS | 2 + ld/configure | 20 +- ld/emultempl/ppc32elf.em | 113 +- ld/emultempl/ppc64elf.em | 28 +- ld/emultempl/solaris2.em | 68 +- ld/ld.texinfo | 11 +- ld/po/ld.pot | 551 +- ld/po/pt_BR.po | 566 +- ld/po/uk.po | 600 +- ld/testsuite/ld-elf/group1.d | 2 +- ld/testsuite/ld-elf/linkinfo1a.d | 4 +- ld/testsuite/ld-elf/linkinfo1b.d | 4 +- ld/testsuite/ld-plugin/lto.exp | 26 + ld/testsuite/ld-plugin/pr22721.t | 7 + ld/testsuite/ld-plugin/pr22721a.s | 8 + ld/testsuite/ld-plugin/pr22721b.c | 7 + ld/testsuite/ld-powerpc/elfv2exe.d | 10 +- ld/testsuite/ld-powerpc/elfv2so.d | 20 +- ld/testsuite/ld-powerpc/powerpc.exp | 20 +- ld/testsuite/ld-powerpc/relbrlt.d | 44 +- ld/testsuite/ld-powerpc/relbrlt.s | 2 +- ld/testsuite/ld-powerpc/tlsexe.d | 5 +- ld/testsuite/ld-powerpc/tlsexe.r | 2 +- ld/testsuite/ld-powerpc/tlsexe32.d | 16 +- ld/testsuite/ld-powerpc/tlsexe32.g | 2 +- ld/testsuite/ld-powerpc/tlsexe32.r | 2 +- ld/testsuite/ld-powerpc/tlsexetoc.d | 5 +- ld/testsuite/ld-powerpc/tlsexetoc.r | 2 +- ld/testsuite/ld-powerpc/tlsopt5_32.d | 10 +- ld/testsuite/ld-powerpc/tlsso.d | 5 +- ld/testsuite/ld-powerpc/tlstocso.d | 5 +- opcodes/ChangeLog | 42 + opcodes/configure | 20 +- opcodes/i386-gen.c | 13 +- opcodes/i386-init.h | 432 +- opcodes/i386-opc.h | 8 +- opcodes/i386-opc.tbl | 30 +- opcodes/i386-tbl.h | 10664 +++++++++---------- opcodes/po/de.po | 791 +- opcodes/po/opcodes.pot | 774 +- opcodes/po/pt_BR.po | 1917 +++- opcodes/po/uk.po | 847 +- opcodes/riscv-opc.c | 8 + src-release.sh | 4 +- 188 files changed, 42517 insertions(+), 31599 deletions(-) create mode 100644 gas/testsuite/gas/i386/cet-ibt-inval.l create mode 100644 gas/testsuite/gas/i386/cet-ibt-inval.s create mode 100644 gas/testsuite/gas/i386/cet-shstk-inval.l create mode 100644 gas/testsuite/gas/i386/cet-shstk-inval.s create mode 100644 gas/testsuite/gas/i386/x86-64-cet-ibt-inval.l create mode 100644 gas/testsuite/gas/i386/x86-64-cet-ibt-inval.s create mode 100644 gas/testsuite/gas/i386/x86-64-cet-shstk-inval.l create mode 100644 gas/testsuite/gas/i386/x86-64-cet-shstk-inval.s copy gdb/{linux-fork.h => testsuite/gdb.base/continue-after-aborted-step-over.c} (57%) create mode 100644 gdb/testsuite/gdb.base/continue-after-aborted-step-over.exp copy gdb/{linux-fork.h => testsuite/gdb.base/solib-vanish-lib1.c} (57%) copy gdb/{linux-fork.h => testsuite/gdb.base/solib-vanish-lib2.c} (57%) create mode 100644 gdb/testsuite/gdb.base/solib-vanish-main.c create mode 100644 gdb/testsuite/gdb.base/solib-vanish.exp create mode 100644 ld/testsuite/ld-plugin/pr22721.t create mode 100644 ld/testsuite/ld-plugin/pr22721a.s create mode 100644 ld/testsuite/ld-plugin/pr22721b.c