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 65cb033f43 Remove binutils-pr22471.patch adds 6f14765f9f [spu] Some additional test fixes adds 4a7e523498 PR22533, dynamic relocs generated for weak aliases adds 036aae7930 Fix segfault in relocate_erratum_stub on aarch64. adds e0feb13342 Fix problem where erratum stubs are not always applied. adds fd6798fa2d Fix internal error in fix_errata on aarch64. adds 875fb7a785 New gdb.ada/repeat_dyn testcase. adds 254cefe35f Automatic date update in version.in adds 63c1f59d66 readonly_dynrelocs adds 40363a913b weak alias test adds 0fbdde9429 Add --strip-unneeded to objcopy synopsis adds 7b2d209485 Check return value of bfd_new_link_order adds 1cc75e929f Replace mail address with the URL in copyright header adds 92f402a7e0 x86: Print dynreloc in readonly section for map file output adds 2ee0c9b3ee Update GDB's list of maintainers to reflect today's reality adds d0df06af9b Fix dependency tracking for objects in subdirectories adds 0f873fd58b Use consistent types for holding instructions, instruction m [...] adds e2e321740c Add support for the readnever concept adds 71739b698d Fix problem where undef can fail to trigger archive rescan. adds bd2e3511f7 Fix internal error from command line with unbalanced --start [...] adds ec6a20c268 (Ada) GDB crash printing expression with type casting adds 7ef67ba533 Fix localized help string output for -fuse-ld. adds 7f0f8ac8b1 Revert "Add support for the readnever concept" adds 40fc416f4e Make '{add-,}symbol-file' not care about the position of com [...] adds b57e49f726 Update and clean up RISC-V gas documentation. adds 754fa8997d Automatic date update in version.in adds 97cbe998d0 Add support for the readnever concept adds 059256c746 Fix incremental linking failure with GCC 7+. adds 0af4ccfc5b Workaround GCC 7 bug with debug line numbers causing debug_m [...] adds 158600eb98 Disallow --incremental with -pie and force -no-pie for incre [...] adds 222b39c283 Handle case where posix_fallocate is not supported for a fil [...] adds 035d856f2c Automatic date update in version.in adds 6d83e819df Fix typo in poison.h adds 634a3254c8 Remove usage of find_inferior in regcache_invalidate_pid adds c91bb56b06 Remove usage of find_inferior in lynx_mourn adds da25033cd9 Remove usages of find_inferior in linux-mips-low.c adds 8dc7b443a6 Remove find_inferior_id adds 83e1b6c13a Remove find_inferior_in_random adds e4eb0dec0b Remove usage of find_inferior in last_thread_of_process_p adds 798a38e8de Remove usage of find_inferior in linux_detach adds 6b2a85daf5 Remove usage of find_inferior in linux_mourn adds 454296a2c1 Remove usage of find_inferior in find_lwp_pid adds a1385b7b88 Remove usages of find_inferior calling not_stopped_callback adds 39a64da5fc Remove usages of find_inferior in select_event_lwp adds 5a6b0a41df Remove usage of find_inferior in linux_stabilize_threads adds df3e4dbe66 Remove usages of find_inferior in stop_all_lwps adds c80825ff32 Remove usage of find_inferior in linux_resume adds e2b4407579 Remove usages of find_inferior that call proceed_one_lwp adds 8f86d7aa85 Update comments adds 9521758bf9 Remove find_inferior adds f004534791 Remove for_each_inferior adds c0e15c9bfd Remove for_each_inferior_with_data adds f143cb5fc6 Fix "FAIL: VLE relocations 3" adds f0fb2488c9 Fix gdb.threads/process-dies-while-detaching.exp adds 10f6417841 Make make-target-delegates grok namespace scope op and templ [...] adds 1e97a22796 Remove mem_region_vector typedef adds fed44c60b3 Fix for texinfo 4.8. adds 97d4213f68 Modify ppceabi ld tests to run on all powerpc ELF targets adds 48f7f3036a Run powerpc vle gas tests for all powerpc ELF targets adds c88f7cba81 Automatic date update in version.in adds e21126b7b3 Documentation fix new 768f75b6d7 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new 9df1861d79 Remove binutils-pr22309.patch new acf1c7c81a Remove binutils-pr21841.patch
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 | 78 ++ bfd/elf32-arm.c | 51 +- bfd/elf32-hppa.c | 54 +- bfd/elf32-lm32.c | 52 +- bfd/elf32-m32r.c | 52 +- bfd/elf32-metag.c | 51 +- bfd/elf32-nds32.c | 105 +-- bfd/elf32-or1k.c | 52 +- bfd/elf32-ppc.c | 27 +- bfd/elf32-s390.c | 50 +- bfd/elf32-sh.c | 53 +- bfd/elf32-tic6x.c | 53 +- bfd/elf32-tilepro.c | 53 +- bfd/elf64-ppc.c | 26 +- bfd/elf64-s390.c | 51 +- bfd/elfnn-aarch64.c | 51 +- bfd/elfnn-riscv.c | 48 +- bfd/elfxx-sparc.c | 53 +- bfd/elfxx-tilegx.c | 53 +- bfd/elfxx-x86.c | 5 + bfd/version.h | 2 +- binutils/ChangeLog | 4 + binutils/doc/binutils.texi | 1 + gas/ChangeLog | 54 ++ gas/config/tc-ppc.c | 64 +- gas/doc/as.texinfo | 33 +- gas/doc/c-riscv.texi | 110 ++- gas/testsuite/gas/ppc/efs.d | 2 +- gas/testsuite/gas/ppc/efs2.d | 2 +- gas/testsuite/gas/ppc/lsp-checks.d | 2 +- gas/testsuite/gas/ppc/lsp.d | 2 +- gas/testsuite/gas/ppc/ppc.exp | 42 +- gas/testsuite/gas/ppc/spe.d | 2 +- gas/testsuite/gas/ppc/spe2-checks.d | 2 +- gas/testsuite/gas/ppc/spe2.d | 2 +- gas/testsuite/gas/ppc/spe_ambiguous.d | 2 +- gas/testsuite/gas/ppc/vle-mult-ld-st-insns.d | 2 +- gas/testsuite/gas/ppc/vle-reloc.d | 2 +- gas/testsuite/gas/ppc/vle-simple-1.d | 2 +- gas/testsuite/gas/ppc/vle-simple-2.d | 2 +- gas/testsuite/gas/ppc/vle-simple-3.d | 2 +- gas/testsuite/gas/ppc/vle-simple-4.d | 2 +- gas/testsuite/gas/ppc/vle-simple-5.d | 2 +- gas/testsuite/gas/ppc/vle-simple-6.d | 2 +- gas/testsuite/gas/ppc/vle.d | 2 +- gdb/ChangeLog | 91 ++ gdb/MAINTAINERS | 53 +- gdb/Makefile.in | 6 +- gdb/NEWS | 6 + gdb/ada-exp.y | 35 +- gdb/ada-lang.c | 58 +- gdb/coffread.c | 3 +- gdb/common/poison.h | 2 +- gdb/doc/ChangeLog | 8 + gdb/doc/gdb.texinfo | 21 +- gdb/dwarf2read.c | 3 + gdb/elfread.c | 3 +- gdb/gdbserver/ChangeLog | 140 +++ gdb/gdbserver/inferiors.c | 63 +- gdb/gdbserver/inferiors.h | 13 - gdb/gdbserver/linux-low.c | 377 ++++----- gdb/gdbserver/linux-mips-low.c | 37 +- gdb/gdbserver/lynx-low.c | 16 +- gdb/gdbserver/regcache.c | 17 +- gdb/gdbserver/server.c | 38 +- gdb/gdbserver/thread-db.c | 8 +- gdb/gdbserver/win32-low.c | 29 +- gdb/main.c | 37 +- gdb/make-target-delegates | 12 +- gdb/objfile-flags.h | 4 + gdb/symfile.c | 138 +-- gdb/target-debug.h | 4 +- gdb/target-delegates.c | 12 +- gdb/target.h | 7 +- gdb/testsuite/ChangeLog | 53 ++ gdb/testsuite/gdb.ada/repeat_dyn.exp | 30 + gdb/testsuite/gdb.ada/repeat_dyn/foo_oc22_002.adb | 25 + gdb/testsuite/gdb.ada/repeat_dyn/pck.adb | 27 + gdb/testsuite/gdb.ada/repeat_dyn/pck.ads | 22 + gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp | 3 +- gdb/testsuite/gdb.arch/aarch64-fp.exp | 3 +- gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp | 3 +- .../gdb.arch/ppc64-isa207-atomic-inst.exp | 3 +- gdb/testsuite/gdb.base/expand-psymtabs.exp | 3 +- gdb/testsuite/gdb.base/readnever.c | 41 + gdb/testsuite/gdb.base/readnever.exp | 83 ++ gdb/testsuite/gdb.base/relocate.exp | 86 ++ gdb/testsuite/gdb.cell/bt.exp | 2 +- gdb/testsuite/gdb.cell/gcore.exp | 5 +- gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp | 3 +- gdb/testsuite/gdb.fortran/common-block.exp | 3 +- gdb/testsuite/gdb.fortran/common-block.f90 | 3 +- gdb/testsuite/gdb.fortran/logical.exp | 3 +- gdb/testsuite/gdb.fortran/vla-datatypes.f90 | 3 +- gdb/testsuite/gdb.fortran/vla-sub.f90 | 3 +- .../gdb.threads/process-dies-while-detaching.c | 22 +- .../gdb.threads/process-dies-while-detaching.exp | 55 +- gdb/top.h | 1 + gdb/xcoffread.c | 48 +- gold/ChangeLog | 88 ++ gold/aarch64.cc | 33 +- gold/gold.cc | 2 +- gold/incremental.cc | 4 +- gold/options.cc | 8 + gold/options.h | 2 +- gold/output.cc | 18 +- gold/symtab.cc | 15 +- gold/testsuite/Makefile.am | 44 +- gold/testsuite/Makefile.in | 67 +- gold/testsuite/debug_msg.sh | 6 +- gold/testsuite/empty_command_line_test.sh | 43 + gold/testsuite/odr_violation2.cc | 8 + gold/testsuite/two_file_test_1.cc | 3 + gold/testsuite/two_file_test_1_v1.cc | 3 + gold/x86_64.cc | 38 +- include/ChangeLog | 10 + include/opcode/ppc.h | 22 +- ld/ChangeLog | 29 + ld/ldwrite.c | 4 + ld/testsuite/ld-elf/shared.exp | 25 + ld/testsuite/ld-elf/textrel.map | 3 + ld/testsuite/ld-elf/textrel.rd | 3 + ld/testsuite/ld-elf/textrel.s | 5 + ld/testsuite/ld-elf/textrel.warn | 3 + ld/testsuite/ld-elfweak/alias.c | 3 + ld/testsuite/ld-elfweak/alias.dat | 1 + ld/testsuite/ld-elfweak/aliasmain.c | 12 + ld/testsuite/ld-elfweak/elfweak.exp | 165 ++-- ld/testsuite/ld-elfweak/weakref1.c | 2 + ld/testsuite/ld-elfweak/weakref2.c | 2 + ld/testsuite/ld-powerpc/powerpc.exp | 36 +- opcodes/ChangeLog | 55 ++ opcodes/ppc-dis.c | 90 +- opcodes/ppc-opc.c | 940 ++++++++++----------- patches/README | 2 - patches/binutils-pr21841.patch | 63 -- patches/binutils-pr22309.patch | 61 -- 137 files changed, 3121 insertions(+), 1933 deletions(-) create mode 100644 gdb/testsuite/gdb.ada/repeat_dyn.exp create mode 100644 gdb/testsuite/gdb.ada/repeat_dyn/foo_oc22_002.adb create mode 100644 gdb/testsuite/gdb.ada/repeat_dyn/pck.adb create mode 100644 gdb/testsuite/gdb.ada/repeat_dyn/pck.ads create mode 100644 gdb/testsuite/gdb.base/readnever.c create mode 100644 gdb/testsuite/gdb.base/readnever.exp create mode 100755 gold/testsuite/empty_command_line_test.sh create mode 100644 ld/testsuite/ld-elf/textrel.map create mode 100644 ld/testsuite/ld-elf/textrel.rd create mode 100644 ld/testsuite/ld-elf/textrel.s create mode 100644 ld/testsuite/ld-elf/textrel.warn create mode 100644 ld/testsuite/ld-elfweak/alias.c create mode 100644 ld/testsuite/ld-elfweak/alias.dat create mode 100644 ld/testsuite/ld-elfweak/aliasmain.c create mode 100644 ld/testsuite/ld-elfweak/weakref1.c create mode 100644 ld/testsuite/ld-elfweak/weakref2.c delete mode 100644 patches/binutils-pr21841.patch delete mode 100644 patches/binutils-pr22309.patch