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 400e54229e Update lto and none-lto input support for ld -r adds 48aeef91c2 Include the fs_base and gs_base registers in amd64 target de [...] adds 0aa37b654c Support the fs_base and gs_base registers on FreeBSD/amd64 n [...] adds df2f63a6a0 Fixing for PR gold/21491 - Errata workaround can produce bro [...] adds bd6a8c1905 Automatic date update in version.in adds d42c267e9b bfd_error_handler bfd_vma and bfd_size_type args adds 2fe40b6792 rs6000 testsuite update adds 0bae9e9ec5 Fix compile time warnings building the binutils with gcc 7.1.1. adds 429d795d50 Update PO files adds b7d7d4598c Add missing gold/ChangeLog entry. adds bbe7ef6699 Automatic date update in version.in adds a502b0bbb8 Always delete $testarchive first adds 55efceabc6 S390: Add record/replay support for arch12 instructions adds 5d2cbaa526 gdb: Fix parameter passing to mi_create_breakpoint adds c55a47e723 Fix x86-64 GNU/Linux crashes adds b4365d025e gdb: Fix more parameter passing to mi_create_breakpoint adds e58ff055fa Add RDMA support for falkot/qdf24xx. adds ee77ed019f Automatic date update in version.in adds 6661ad4873 ax-gdb: Use ax->gdbarch instead of exp->gdbarch, remove unus [...] adds 053f805718 ax-gdb: Remove two unused agent_expr *ax parameters adds 40f4af2873 ax-gdb: Remove unnecessary gdbarch parameters adds 2347965cd9 ax-gdb: Remove more unused arguments adds 211b0bed95 PR ld/21529: Use a linker script to limit output with the test case adds 86038de0d8 ppc32 tlsopt tests adds 0f6329bd7f binutils/objdump: Fix disassemble for huge elf sections adds 8f14146e13 Fix gdb.base/completion.exp with --target_board=dwarf4-gdb-index adds 65547233e0 Make gdb.lookup_typename work for Rust types adds 8880f2a9cb Handle sizeof(type) in Rust adds 71d01ca93b Automatic date update in version.in adds 5bd6848722 gdb: Make some test names unique adds 046c08c44b Automatic date update in version.in adds 676ee2b5fa __tls_get_addr_opt GOT entries adds caa74962b6 Automatic date update in version.in adds f27dadca0a Update assembler documentation on some AVR cores. adds 2a925816fc Correct previous fix for an absence of input files on the ar [...] adds 330cdd9891 C++ify dwarf2_per_objfile adds bbf2f4dfae Fix TAB-completion + .gdb_index slowness (generalize filenam [...] adds 78b13106ed Rename make_symbol_completion_list_fn -> symbol_completer adds 6e1dbf8cda Clean up "completer_handle_brkchars" callback handling adds eb3ff9a551 Introduce class completion_tracker & rewrite completion<->re [...] adds 6a2c1b8790 "complete" command and completion word break characters adds 8090b426b5 Introduce CP_OPERATOR_STR/CP_OPERATOR_LEN and use throughout adds dd57c19c1a Re-indent elf_x86_64_relocate_section adds 1d550c828c Introduce strncmp_iw adds c5bb8910e8 x86-64: Limit PIC check to shared library build adds c6756f62e0 Rewrite/enhance explicit locations completer, parse left->right adds a245927022 Explicit locations -label completer adds be966d4207 Linespec lexing and C++ operators adds c45ec17c07 A smarter linespec completer adds 8e85f840e1 Add missing ChangeLog entries for PR ld/21782 fix adds 89d249d2f2 i386: Add tests for PIE with undefined weak symbol adds 25bda061bf Automatic date update in version.in adds 0a79bef4f2 * dwarf.c (display_debug_names): Initialize hash_prev. adds 386535dd91 Fix GDB builds that include the simulator adds b6a5771326 Import updated Ukranian and Swedish translations. adds c646b4e87f Improve doc about "maint print c-tdesc" adds cfb7e58b48 Simplify regcache_cpy and remove regcache::cpy_no_passthrough adds 27841e762c Remove one line comment new e29599e65a 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 | 210 + bfd/binary.c | 4 +- bfd/coff-arm.c | 6 +- bfd/coff-mcore.c | 5 +- bfd/coff-ppc.c | 14 +- bfd/coff-rs6000.c | 2 +- bfd/coff-sh.c | 36 +- bfd/coff-tic80.c | 4 +- bfd/coffcode.h | 16 +- bfd/coffgen.c | 4 +- bfd/cofflink.c | 8 +- bfd/compress.c | 4 +- bfd/configure | 2 +- bfd/configure.ac | 2 +- bfd/dwarf2.c | 21 +- bfd/ecoff.c | 2 +- bfd/elf-m10300.c | 4 +- bfd/elf.c | 4 +- bfd/elf32-arc.c | 18 +- bfd/elf32-arm.c | 81 +- bfd/elf32-bfin.c | 17 +- bfd/elf32-cris.c | 10 +- bfd/elf32-frv.c | 8 +- bfd/elf32-hppa.c | 16 +- bfd/elf32-i370.c | 8 +- bfd/elf32-i386.c | 14 +- bfd/elf32-ip2k.c | 4 +- bfd/elf32-iq2000.c | 4 +- bfd/elf32-lm32.c | 4 +- bfd/elf32-m32c.c | 8 +- bfd/elf32-m32r.c | 5 +- bfd/elf32-m68hc1x.c | 4 +- bfd/elf32-m68k.c | 19 +- bfd/elf32-mcore.c | 4 +- bfd/elf32-mep.c | 2 +- bfd/elf32-metag.c | 7 +- bfd/elf32-mt.c | 2 +- bfd/elf32-nds32.c | 46 +- bfd/elf32-nios2.c | 4 +- bfd/elf32-ppc.c | 37 +- bfd/elf32-rx.c | 2 +- bfd/elf32-s390.c | 14 +- bfd/elf32-score.c | 4 +- bfd/elf32-score7.c | 4 +- bfd/elf32-sh.c | 84 +- bfd/elf32-sh64.c | 6 +- bfd/elf32-spu.c | 4 +- bfd/elf32-tic6x.c | 6 +- bfd/elf32-tilepro.c | 6 +- bfd/elf32-v850.c | 34 +- bfd/elf32-vax.c | 8 +- bfd/elf32-xtensa.c | 33 +- bfd/elf64-alpha.c | 10 +- bfd/elf64-hppa.c | 6 +- bfd/elf64-ia64-vms.c | 19 +- bfd/elf64-mmix.c | 20 +- bfd/elf64-ppc.c | 37 +- bfd/elf64-s390.c | 14 +- bfd/elf64-sh64.c | 14 +- bfd/elf64-sparc.c | 4 +- bfd/elf64-x86-64.c | 48 +- bfd/elfcode.h | 4 +- bfd/elfcore.h | 6 +- bfd/elflink.c | 11 +- bfd/elfnn-aarch64.c | 14 +- bfd/elfnn-ia64.c | 14 +- bfd/elfnn-riscv.c | 6 +- bfd/elfxx-mips.c | 27 +- bfd/elfxx-sparc.c | 6 +- bfd/elfxx-tilegx.c | 6 +- bfd/ieee.c | 8 +- bfd/ihex.c | 7 +- bfd/mach-o-arm.c | 25 +- bfd/mach-o-i386.c | 6 +- bfd/mach-o.c | 38 +- bfd/merge.c | 4 +- bfd/mmo.c | 17 +- bfd/peXXigen.c | 4 +- bfd/po/es.po | 1 + bfd/po/fi.po | 1 + bfd/po/fr.po | 3551 ++-- bfd/po/{fr.po => hr.po} | 2708 ++- bfd/po/id.po | 4785 +++-- bfd/po/ja.po | 1 + bfd/po/ro.po | 1 + bfd/po/ru.po | 1 + bfd/po/sr.po | 1 + bfd/po/sv.po | 1 + bfd/po/tr.po | 1 + bfd/po/uk.po | 6438 ++++-- bfd/po/vi.po | 509 +- bfd/po/zh_CN.po | 1 + bfd/stabs.c | 2 +- bfd/version.h | 2 +- bfd/xcofflink.c | 10 +- binutils/ChangeLog | 50 + binutils/ar.c | 9 +- binutils/dwarf.c | 7 +- binutils/po/bg.po | 5665 ++++-- binutils/po/ca.po | 1 + binutils/po/da.po | 1 + binutils/po/es.po | 1 + binutils/po/fi.po | 1 + binutils/po/fr.po | 1 + binutils/po/hr.po | 1 + binutils/po/id.po | 3 +- binutils/po/it.po | 1 + binutils/po/ja.po | 1 + binutils/po/ro.po | 1 + binutils/po/ru.po | 2854 +-- binutils/po/sk.po | 1 + binutils/po/sr.po | 1 + binutils/po/sv.po | 6431 ++++-- binutils/po/tr.po | 1 + binutils/po/uk.po | 7157 +++++-- binutils/po/vi.po | 1557 +- binutils/po/zh_CN.po | 1 + binutils/po/zh_TW.po | 8060 +++++--- binutils/srconv.c | 15 +- binutils/testsuite/binutils-all/objdump.exp | 12 +- gas/ChangeLog | 41 + gas/config/tc-aarch64.c | 6 +- gas/config/tc-avr.c | 13 +- gas/config/tc-pru.c | 7 +- gas/config/tc-v850.c | 3 +- gas/doc/c-avr.texi | 9 +- gas/po/es.po | 1 + gas/po/fi.po | 1 + gas/po/fr.po | 11120 ++++++----- gas/po/id.po | 8742 +++++---- gas/po/ja.po | 249 +- gas/po/ru.po | 1 + gas/po/sv.po | 158 +- gas/po/tr.po | 21512 +++++++++------------ gas/po/uk.po | 9779 ++++++---- gas/po/zh_CN.po | 1 + gdb/ChangeLog | 595 + gdb/Makefile.in | 1 + gdb/ada-lang.c | 36 +- gdb/amd64-bsd-nat.c | 54 + gdb/amd64-darwin-tdep.c | 2 +- gdb/amd64-dicos-tdep.c | 2 +- gdb/amd64-fbsd-tdep.c | 2 +- gdb/amd64-linux-tdep.c | 16 +- gdb/amd64-nbsd-tdep.c | 2 +- gdb/amd64-obsd-tdep.c | 2 +- gdb/amd64-sol2-tdep.c | 2 +- gdb/amd64-tdep.c | 15 +- gdb/amd64-tdep.h | 13 +- gdb/amd64-windows-tdep.c | 2 +- gdb/ax-gdb.c | 250 +- gdb/break-catch-syscall.c | 25 +- gdb/breakpoint.c | 18 +- gdb/c-exp.y | 5 +- gdb/c-lang.c | 8 +- gdb/c-typeprint.c | 2 +- gdb/cli/cli-cmds.c | 87 +- gdb/cli/cli-decode.c | 41 +- gdb/cli/cli-decode.h | 17 +- gdb/command.h | 34 +- gdb/completer.c | 1765 +- gdb/completer.h | 371 +- gdb/corefile.c | 5 +- gdb/cp-abi.c | 5 +- gdb/cp-support.c | 9 +- gdb/cp-support.h | 8 + gdb/d-lang.c | 2 +- gdb/disasm.c | 6 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 5 +- gdb/dwarf2loc.c | 31 +- gdb/dwarf2loc.h | 1 - gdb/dwarf2read.c | 402 +- gdb/f-lang.c | 13 +- gdb/features/Makefile | 14 +- gdb/features/i386/amd64-avx-avx512.c | 180 +- gdb/features/i386/amd64-avx-avx512.xml | 1 + gdb/features/i386/amd64-avx-mpx-avx512-pku.c | 194 +- gdb/features/i386/amd64-avx-mpx-avx512-pku.xml | 1 + gdb/features/i386/amd64-avx-mpx.c | 48 +- gdb/features/i386/amd64-avx-mpx.xml | 1 + gdb/features/i386/amd64-avx.c | 36 +- gdb/features/i386/amd64-avx.xml | 1 + gdb/features/i386/amd64-mpx.c | 16 +- gdb/features/i386/amd64-mpx.xml | 1 + gdb/features/i386/amd64.c | 4 + gdb/features/i386/amd64.xml | 1 + gdb/filename-seen-cache.c | 66 + gdb/filename-seen-cache.h | 63 + gdb/gnu-v2-abi.c | 2 +- gdb/gnu-v3-abi.c | 2 +- gdb/go-lang.c | 4 +- gdb/guile/scm-cmd.c | 40 +- gdb/infrun.c | 13 +- gdb/interps.c | 8 +- gdb/interps.h | 7 +- gdb/language.c | 6 +- gdb/language.h | 13 +- gdb/linespec.c | 952 +- gdb/linespec.h | 26 + gdb/location.c | 308 +- gdb/location.h | 29 +- gdb/m2-lang.c | 2 +- gdb/objc-lang.c | 2 +- gdb/opencl-lang.c | 2 +- gdb/p-lang.c | 2 +- gdb/python/py-cmd.c | 52 +- gdb/regcache.c | 31 +- gdb/regcache.h | 13 +- gdb/regformats/i386/amd64-avx-avx512.dat | 2 + gdb/regformats/i386/amd64-avx-mpx-avx512-pku.dat | 2 + gdb/regformats/i386/amd64-avx-mpx.dat | 2 + gdb/regformats/i386/amd64-avx.dat | 2 + gdb/regformats/i386/amd64-mpx.dat | 2 + gdb/regformats/i386/amd64.dat | 2 + gdb/remote-sim.c | 48 +- gdb/remote.c | 2 - gdb/rust-exp.y | 39 +- gdb/rust-lang.c | 2 +- gdb/s390-linux-tdep.c | 120 +- gdb/symtab.c | 431 +- gdb/symtab.h | 53 +- gdb/testsuite/ChangeLog | 39 + gdb/testsuite/gdb.base/completion.exp | 2 +- gdb/testsuite/gdb.linespec/base/one/thefile.cc | 5 + gdb/testsuite/gdb.linespec/base/two/thefile.cc | 5 + gdb/testsuite/gdb.linespec/linespec.exp | 93 +- gdb/testsuite/gdb.linespec/ls-errs.exp | 27 +- gdb/testsuite/gdb.mi/mi-vla-fortran.exp | 55 +- gdb/testsuite/gdb.rust/simple.exp | 11 + gdb/top.c | 2 +- gdb/tui/tui-layout.c | 5 +- gdb/tui/tui-regs.c | 11 +- gdb/tui/tui-win.c | 28 +- gdb/utils.c | 77 +- gdb/utils.h | 19 +- gdb/value.c | 17 +- gdb/value.h | 3 +- gold/ChangeLog | 25 + gold/aarch64.cc | 222 +- gold/po/es.po | 1 + gold/po/fi.po | 1 + gold/po/fr.po | 1 + gold/po/id.po | 1410 +- gold/po/it.po | 1 + gold/po/{it.po => ja.po} | 990 +- gold/po/sv.po | 4733 +++++ gold/po/uk.po | 3451 ++++ gold/po/vi.po | 323 +- gold/po/zh_CN.po | 1 + gprof/ChangeLog | 25 + gprof/po/bg.po | 182 +- gprof/po/da.po | 1 + gprof/po/de.po | 1 + gprof/po/eo.po | 166 +- gprof/po/es.po | 311 +- gprof/po/fi.po | 1 + gprof/po/fr.po | 158 +- gprof/po/ga.po | 1 + gprof/po/hu.po | 1 + gprof/po/id.po | 144 +- gprof/po/it.po | 1 + gprof/po/ja.po | 1 + gprof/po/ms.po | 211 +- gprof/po/nl.po | 1 + gprof/po/pt_BR.po | 396 +- gprof/po/ro.po | 1 + gprof/po/ru.po | 171 +- gprof/po/sr.po | 1 + gprof/po/sv.po | 186 +- gprof/po/tr.po | 299 +- gprof/po/uk.po | 176 +- gprof/po/vi.po | 79 +- include/ChangeLog | 5 + include/dis-asm.h | 2 +- ld/ChangeLog | 72 + ld/configure | 2 +- ld/configure.ac | 2 +- ld/po/bg.po | 1529 +- ld/po/da.po | 329 +- ld/po/{fi.po => de.po} | 1074 +- ld/po/es.po | 1 + ld/po/fi.po | 1154 +- ld/po/fr.po | 1 + ld/po/id.po | 1154 +- ld/po/it.po | 1 + ld/po/ja.po | 1 + ld/po/{da.po => ru.po} | 1086 +- ld/po/tr.po | 1 + ld/po/uk.po | 1620 +- ld/po/vi.po | 383 +- ld/po/zh_CN.po | 1 + ld/po/zh_TW.po | 1 + ld/testsuite/ld-arc/nps-1b.err | 2 +- ld/testsuite/ld-i386/i386.exp | 2 + ld/testsuite/ld-i386/pie1-nacl.d | 18 + ld/testsuite/ld-i386/pie1.d | 17 + ld/testsuite/ld-i386/pie1.s | 5 + ld/testsuite/ld-powerpc/powerpc.exp | 4 +- ld/testsuite/ld-powerpc/tlsopt1_32.d | 2 +- ld/testsuite/ld-powerpc/tlsopt1_32.s | 2 +- ld/testsuite/ld-powerpc/tlsopt2_32.d | 4 +- ld/testsuite/ld-powerpc/tlsopt2_32.s | 4 +- ld/testsuite/ld-powerpc/tlsopt3_32.d | 4 +- ld/testsuite/ld-powerpc/tlsopt3_32.s | 4 +- ld/testsuite/ld-powerpc/tlsopt4_32.s | 10 +- ld/testsuite/ld-powerpc/tlsopt5.d | 14 +- ld/testsuite/ld-powerpc/tlsopt5_32.d | 53 +- ld/testsuite/ld-powerpc/tlsopt5_32.s | 18 +- ld/testsuite/ld-scripts/align.exp | 2 +- ld/testsuite/ld-scripts/assign-loc.d | 2 +- ld/testsuite/ld-scripts/defined2.d | 1 - ld/testsuite/ld-scripts/defined3.d | 2 +- ld/testsuite/ld-scripts/defined4.d | 2 +- ld/testsuite/ld-scripts/defined5.d | 2 +- ld/testsuite/ld-scripts/expr2.d | 2 +- ld/testsuite/ld-scripts/provide.exp | 2 +- ld/testsuite/ld-scripts/sane1.d | 2 +- ld/testsuite/ld-scripts/size.exp | 2 +- ld/testsuite/ld-unique/pr21529.d | 2 +- ld/testsuite/ld-unique/pr21529.ld | 5 + ld/testsuite/ld-x86-64/ilp32-11.d | 2 +- ld/testsuite/ld-x86-64/pie3-nacl.d | 14 + ld/testsuite/ld-x86-64/pie3.d | 13 + ld/testsuite/ld-x86-64/pie3.s | 5 + ld/testsuite/ld-x86-64/x86-64.exp | 2 + opcodes/ChangeLog | 23 + opcodes/dis-buf.c | 6 +- opcodes/po/da.po | 1 + opcodes/po/de.po | 1 + opcodes/po/es.po | 1 + opcodes/po/fi.po | 1 + opcodes/po/fr.po | 1 + opcodes/po/id.po | 777 +- opcodes/po/it.po | 1 + opcodes/po/nl.po | 1 + opcodes/po/pt_BR.po | 1 + opcodes/po/ro.po | 1 + opcodes/po/sv.po | 1 + opcodes/po/tr.po | 1 + opcodes/po/uk.po | 1456 +- opcodes/po/vi.po | 661 +- opcodes/po/zh_CN.po | 1 + 343 files changed, 83427 insertions(+), 51671 deletions(-) copy bfd/po/{fr.po => hr.po} (57%) create mode 100644 gdb/filename-seen-cache.c create mode 100644 gdb/filename-seen-cache.h copy gold/po/{it.po => ja.po} (58%) create mode 100644 gold/po/sv.po create mode 100644 gold/po/uk.po copy ld/po/{fi.po => de.po} (53%) copy ld/po/{da.po => ru.po} (59%) create mode 100644 ld/testsuite/ld-i386/pie1-nacl.d create mode 100644 ld/testsuite/ld-i386/pie1.d create mode 100644 ld/testsuite/ld-i386/pie1.s create mode 100644 ld/testsuite/ld-unique/pr21529.ld create mode 100644 ld/testsuite/ld-x86-64/pie3-nacl.d create mode 100644 ld/testsuite/ld-x86-64/pie3.d create mode 100644 ld/testsuite/ld-x86-64/pie3.s