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 8dc293b881 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] adds f9a36b297d Automatic date update in version.in adds 319c2dbe24 Accept more epiphany targets adds 04f963fd48 Fix seg-faults in objdump when disassembling a corrupt versa [...] adds 05c966f3c9 [opcodes][arm] Remove bogus entry added by accident in former patch adds d5722aa2fe Introduce gdb::byte_vector, add allocator that default-initializes adds c53d2e6d74 Fix potential address violations when processing a corrupt A [...] adds 4c0b797e0d Move location of .jumptables section and add .hightext secti [...] adds 5524b5250e Fix register selection in var-access.exp adds db5fa77026 Fix address violation problems when disassembling a corrupt [...] adds b6947a7f08 Skip sizeof/startof tests on targets with leading char adds f78d1b3ae1 Add size to bar in ld-gc/pr20022a.s adds 8eca1095d9 Skip PR ld/21562 tests on targets with leading char or witho [...] adds 99031bafd6 xfail pr20022.d on targets without dynamic relocs in .text new 38a176354d Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new 5d6ac75b90 Apply ELF: Hide .startof.SECNAME and .sizeof.SECNAME adds 6394c60699 Don't use print_insn_XXX in GDB adds ae87f7e73e Fix address violation when disassembling a corrupt binary. adds f461bbd847 Fix address violation bug when disassembling a corrupt SH binary. adds e64519d1ed Fix seg-fault when trying to disassemble a corrupt score binary. adds b46c4cf090 Maxim Grigoriev stepping down as Xtensa maintainer adds f7e16c2a9c xtensa: don't expect XCHAL_* macros to be constant adds 6e89f89989 Automatic date update in version.in adds 45159d6ad3 PR gdb/21574: Mention $SHELL and startup-with-shell on "help run" adds 37de058ab2 [GOLD] Don't install branch-to-stub for TLS relaxed ERRATUM [...] adds 08c7881b81 Prevent invalid array accesses when disassembling a corrupt [...] adds 76800cba59 Handle EITR records in VMS Alpha binaries with overlarge com [...] adds 63323b5b23 Fix address violation when disassembling a corrupt RL78 binary. adds 63634bb4a1 Avoid a possible compiler bug by using a static buffer inste [...] adds 62b76e4b6e Fix address violation parsing a corrupt ieee binary. adds cd3ea7c69a Prevent address violation problem when disassembling corrupt [...] adds 0d96e4df48 i386-dis: Check valid bnd register adds 8cac017d35 i386-dis: Add 2 tests with invalid bnd register adds 6353d82b8f [AArch64] Allow COPY relocation elimination adds 75e06f9753 Correct "ld --help" to display "-z stack-size=SIZE" adds 00fd923b24 Automatic date update in version.in adds c092b67bf0 2017-06-15 Eric Christopher echristo@gmail.com adds a87dc45adc arc: Select CPU model properly before disassembling adds d68f19767d [AArch64] Use SYMBOL_REFERENCES_LOCAL in one symbol check adds 7dba9362c1 Rewrite __start and __stop symbol handling adds 4b48e2f6a5 Fixing linking configure generated tests of ifunc support. adds e197589b72 Regen rx-decode.c adds 6f98355cda extract/store integer function template adds 291e629539 Automatic date update in version.in adds cf0dd6f02c gdb: Pass -x c++ to the compiler adds 3e019bdc20 gdb: Use -Werror when checking for (un)supported warning flags adds 8465943af6 gdb: Add -Wno-mismatched-tags adds ae3e2ccfe7 linux-low: Remove usage of "register" keyword adds 1d4fbac99e Add ATTRIBUTE_PRINTF to trace_start_error adds 99149362b1 Automatic date update in version.in adds bdd32e03c5 is_underscore_target for ld-elf tests adds ffce45d224 nat/linux-ptrace.c: add missing gdb_byte* cast adds 65ce7763df Automatic date update in version.in adds 1c8e01c960 Use getenv instead of gdb_environ on mi-cmd-env.c adds 875ffa3edc Correct target_underscore for cris adds 72e84f9694 Fix access violation when disassembling a corrupt VMS binary. new a5bd768893 Merge remote-tracking branch 'origin/master' into users/hjl/ [...] new 2214c37f39 Revert "Apply ELF: Hide .startof.SECNAME and .sizeof.SECNAME" new 0fd1bd55f3 Update binutils-secondary.patch against master
The 5 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 | 135 ++ bfd/aout-adobe.c | 1 + bfd/aout-target.h | 3 + bfd/aout-tic30.c | 3 + bfd/bfd-in2.h | 15 +- bfd/binary.c | 1 + bfd/bout.c | 1 + bfd/coff-alpha.c | 1 + bfd/coff-mips.c | 1 + bfd/coff-rs6000.c | 1 + bfd/coff64-rs6000.c | 2 + bfd/coffcode.h | 4 + bfd/config.bfd | 15 +- bfd/elf-bfd.h | 3 + bfd/elf32-sh.c | 2 +- bfd/elf32-xtensa.c | 60 +- bfd/elflink.c | 32 +- bfd/elfnn-aarch64.c | 179 ++- bfd/elfxx-target.h | 6 + bfd/i386msdos.c | 1 + bfd/i386os9k.c | 1 + bfd/ieee.c | 5 +- bfd/ihex.c | 1 + bfd/libbfd-in.h | 3 + bfd/libbfd.h | 3 + bfd/linker.c | 37 + bfd/mach-o-target.c | 1 + bfd/mmo.c | 1 + bfd/nlm-target.h | 1 + bfd/oasys.c | 1 + bfd/pef.c | 1 + bfd/plugin.c | 1 + bfd/ppcboot.c | 1 + bfd/som.c | 1 + bfd/srec.c | 1 + bfd/targets.c | 8 +- bfd/tekhex.c | 1 + bfd/versados.c | 13 +- bfd/version.h | 2 +- bfd/vms-alpha.c | 67 +- bfd/xsym.c | 1 + binutils/objdump.c | 27 +- gas/ChangeLog | 20 + gas/config/tc-xtensa.c | 32 +- gas/config/tc-xtensa.h | 9 +- gas/testsuite/gas/i386/mpx.d | 4 + gas/testsuite/gas/i386/mpx.s | 12 + gas/testsuite/gas/i386/x86-64-mpx.d | 4 + gas/testsuite/gas/i386/x86-64-mpx.s | 12 + gdb/ChangeLog | 138 ++ gdb/MAINTAINERS | 2 +- gdb/Makefile.in | 2 +- gdb/aarch64-tdep.c | 2 +- gdb/ada-lang.c | 16 +- gdb/arc-tdep.c | 63 +- gdb/arm-tdep.c | 5 +- gdb/charset.c | 2 +- gdb/charset.h | 4 +- gdb/cli/cli-dump.c | 16 +- gdb/common/byte-vector.h | 62 + gdb/common/def-vector.h | 36 + gdb/common/default-init-alloc.h | 67 + gdb/configure | 7 +- gdb/defs.h | 47 +- gdb/dwarf2loc.c | 7 +- gdb/dwarf2read.c | 3 +- gdb/findvar.c | 105 +- gdb/gdb_regex.c | 7 +- gdb/gdbserver/ChangeLog | 17 + gdb/gdbserver/Makefile.in | 2 +- gdb/gdbserver/configure | 13 +- gdb/gdbserver/linux-low.c | 16 +- gdb/i386-tdep.c | 2 +- gdb/ia64-tdep.c | 2 +- gdb/infcmd.c | 11 +- gdb/mi/mi-cmd-env.c | 12 +- gdb/mi/mi-main.c | 5 +- gdb/mips-tdep.c | 6 +- gdb/nat/fork-inferior.h | 2 +- gdb/nat/linux-ptrace.c | 2 +- gdb/printcmd.c | 3 +- gdb/regcache.c | 108 +- gdb/regcache.h | 20 +- gdb/sh64-tdep.c | 12 +- gdb/spu-tdep.c | 2 +- gdb/testsuite/ChangeLog | 6 + gdb/testsuite/gdb.dwarf2/var-access.exp | 10 +- gdb/valprint.c | 5 +- gdb/warning.m4 | 7 +- gold/ChangeLog | 10 + gold/aarch64.cc | 40 +- include/ChangeLog | 16 + include/bfdlink.h | 3 - include/dis-asm.h | 8 - ld/ChangeLog | 142 ++ ld/configure.tgt | 2 +- ld/emultempl/elf32.em | 57 - ld/ldlang.c | 233 +++- ld/lexsup.c | 2 +- ld/scripttempl/avr.sc | 17 +- ld/testsuite/ld-aarch64/aarch64-elf.exp | 6 +- ld/testsuite/ld-aarch64/copy-reloc-2.d | 7 + ld/testsuite/ld-aarch64/copy-reloc-eliminate.d | 4 + ld/testsuite/ld-aarch64/copy-reloc-exe-2.s | 32 + ld/testsuite/ld-aarch64/copy-reloc-exe-eliminate.s | 7 + ld/testsuite/ld-aarch64/copy-reloc-so.s | 19 + ld/testsuite/ld-aarch64/pcrel.s | 6 + ld/testsuite/ld-aarch64/pcrel_pic_defined.d | 10 + ld/testsuite/ld-aarch64/pcrel_pic_defined_local.d | 5 - ld/testsuite/ld-aarch64/pcrel_pic_undefined.d | 16 +- ld/testsuite/ld-elf/elf.exp | 4 + ld/testsuite/ld-elf/pr14156a.d | 1 + ld/testsuite/ld-elf/pr21562a.d | 5 +- ld/testsuite/ld-elf/pr21562a.s | 4 + ld/testsuite/ld-elf/pr21562b.d | 5 +- ld/testsuite/ld-elf/pr21562b.s | 4 + ld/testsuite/ld-elf/pr21562c.d | 5 +- ld/testsuite/ld-elf/pr21562d.d | 5 +- ld/testsuite/ld-elf/pr21562e.d | 2 +- ld/testsuite/ld-elf/pr21562f.d | 2 +- ld/testsuite/ld-elf/pr21562g.d | 2 +- ld/testsuite/ld-elf/pr21562h.d | 2 +- ld/testsuite/ld-elf/pr21562i.d | 5 +- ld/testsuite/ld-elf/pr21562j.d | 5 +- ld/testsuite/ld-elf/pr21562k.d | 5 +- ld/testsuite/ld-elf/pr21562l.d | 5 +- ld/testsuite/ld-elf/pr21562m.d | 5 +- ld/testsuite/ld-elf/pr21562n.d | 5 +- ld/testsuite/ld-elf/sizeof.s | 4 + ld/testsuite/ld-elf/sizeofa.d | 2 +- ld/testsuite/ld-elf/sizeofb.d | 4 +- ld/testsuite/ld-elf/sizeofc.d | 2 +- ld/testsuite/ld-elf/startof.s | 4 + ld/testsuite/ld-elf/startofa.d | 4 +- ld/testsuite/ld-elf/startofb.d | 4 +- ld/testsuite/ld-elf/startofc.d | 2 +- ld/testsuite/ld-gc/pr20022.d | 2 + ld/testsuite/ld-gc/pr20022a.s | 1 + ld/testsuite/ld-nds32/diff.d | 6 +- ld/testsuite/lib/ld-lib.exp | 19 + opcodes/ChangeLog | 64 + opcodes/aarch64-dis.c | 5 +- opcodes/arm-dis.c | 4 +- opcodes/bfin-dis.c | 8 +- opcodes/disassemble.h | 8 + opcodes/i386-dis.c | 10 + opcodes/ia64-dis.c | 2 +- opcodes/mips-dis.c | 2 +- opcodes/rl78-decode.c | 820 +++++------ opcodes/rl78-decode.opc | 6 +- opcodes/rx-decode.c | 1448 ++++++++++---------- opcodes/rx-decode.opc | 24 +- opcodes/score7-dis.c | 3 +- opcodes/spu-dis.c | 2 +- patches/binutils-secondary.patch | 124 +- 155 files changed, 3078 insertions(+), 1810 deletions(-) create mode 100644 gdb/common/byte-vector.h create mode 100644 gdb/common/def-vector.h create mode 100644 gdb/common/default-init-alloc.h create mode 100644 ld/testsuite/ld-aarch64/copy-reloc-2.d create mode 100644 ld/testsuite/ld-aarch64/copy-reloc-eliminate.d create mode 100644 ld/testsuite/ld-aarch64/copy-reloc-exe-2.s create mode 100644 ld/testsuite/ld-aarch64/copy-reloc-exe-eliminate.s create mode 100644 ld/testsuite/ld-aarch64/pcrel_pic_defined.d delete mode 100644 ld/testsuite/ld-aarch64/pcrel_pic_defined_local.d