This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-O3 in repository toolchain/ci/binutils-gdb.
from 6c0946d0d2 x86: correct VFPCLASSP{S,D} operand size handling adds cd5900f33b Cache the Thread Local Base pointer type in the gdbarch adds 052793ad15 Fix kill of processes created by win32_create_inferior adds d27b8e5f14 Remove dwarf_expr_baton adds aeefc73cb2 Print more information in arm_dump_tdep adds 7559c21717 Change booleans to bool in ARM's gdbarch_tdep adds a9d6541862 Change fde table to a vector adds a7a3ae5c02 Store the comp_unit instead of the FDE table adds 0d404d447a Add per-unit obstack adds 4debb23796 Remove a use of the comp_unit backlink adds 2198230456 Remove the objfile backlink from comp_unit adds 3d4560f707 Move the frame data to the BFD when possible adds c273235f6c Automatic date update in version.in adds d1437c0ea6 Remove some dead code from event-loop.c adds f3b0f7fe42 [gdb/testsuite] Fix gnatmake_version_at_least adds 7deea9aad8 x86: fix SSE4a dependencies of ".arch .nosse*" adds f98a845896 Adding myself to gdb/MAINTAINERS adds 99845b3b77 plugin: Search bfd-plugins directories only once adds 92b6eaf759 [gdb/testsuite] Add unsupported tests in catch_ex_std.exp adds 8f432634a5 [gdb/testsuite] Remove stale exec in gdb_compile_ada adds 06b3c5bdb0 gdbsupport: rename source files to .cc adds feacfcacaa gdbserver: rename source files to .cc adds 292676c15a x86: Resolve PLT32 reloc aganst local symbol to section adds d4059b1d6c Automatic date update in version.in adds 258bf0ee37 [gdb] Speedup lnp_state_machine::handle_special_opcode adds a9b3453245 Fix argv[] in programs invoked by gdbserver on MS-Windows adds 0e6724dee4 x86: Document movsx/movsxd/movzx for AT&T syntax adds 514a8bb031 x86: extend LEA's segment override warning adds 92334ad2c6 x86: optimize away pointless segment overrides adds b677388436 x86: adjust segment override prefix emission adds 65fca0597f x86: replace adhoc (partly wrong) ambiguous operand checking [...] adds 6867aac05b Remove Intel syntax comments on movsx and movzx adds 07d9838745 Remove the old movsx and movzx documentation for AT&T syntax adds 8084e579e1 Return unique_xmalloc_ptr from call_site_find_chain adds 5f661e0397 gnulib: import count-one-bits module and use it adds d8d83535e6 gdb: cleanup of displaced_step_inferior_state::reset/displac [...] adds e8217e61f5 gdb: make gdbarch_displaced_step_copy_insn return an std::un [...] adds f251f50533 Have testsuite find gdbserver in new location adds a4a38eb437 Cache .gnu_debugdata BFD adds 1a627e7e6c Change gdbserver to use existing gnulib and libiberty adds fdb61c6c39 gdb: introduce displaced_step_closure_up type alias adds 3580810c51 Automatic date update in version.in adds 5de9bb826d Automatic date update in version.in adds af5c13b01e x86: Don't disable SSE4a when disabling SSE4
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + Makefile.def | 5 + Makefile.in | 4 + bfd/ChangeLog | 12 + bfd/plugin.c | 77 ++-- bfd/version.h | 2 +- gas/ChangeLog | 86 ++++ gas/config/tc-i386.c | 101 +++-- gas/doc/c-i386.texi | 73 +++- gas/testsuite/gas/i386/i386-intel.d | 2 - gas/testsuite/gas/i386/i386.d | 2 - gas/testsuite/gas/i386/i386.exp | 7 + gas/testsuite/gas/i386/i386.s | 2 - gas/testsuite/gas/i386/iamcu-1.d | 2 - gas/testsuite/gas/i386/iamcu-1.s | 2 - gas/testsuite/gas/i386/ilp32/x86-64.d | 8 - gas/testsuite/gas/i386/ilp32/x86-64.s | 8 - gas/testsuite/gas/i386/k1om.d | 8 - gas/testsuite/gas/i386/l1om.d | 8 - gas/testsuite/gas/i386/lea-optimize.d | 13 + gas/testsuite/gas/i386/lea.d | 12 + gas/testsuite/gas/i386/lea.e | 3 + gas/testsuite/gas/i386/lea.s | 4 + gas/testsuite/gas/i386/movx16.l | 197 +++++++++ gas/testsuite/gas/i386/movx16.s | 2 + gas/testsuite/gas/i386/movx32.l | 197 +++++++++ gas/testsuite/gas/i386/movx32.s | 197 +++++++++ gas/testsuite/gas/i386/movx64.l | 485 +++++++++++++++++++++ gas/testsuite/gas/i386/movx64.s | 485 +++++++++++++++++++++ gas/testsuite/gas/i386/noreg16.d | 4 + gas/testsuite/gas/i386/noreg16.s | 4 + gas/testsuite/gas/i386/noreg32.d | 4 + gas/testsuite/gas/i386/noreg32.s | 4 + gas/testsuite/gas/i386/noreg64.d | 6 + gas/testsuite/gas/i386/noreg64.s | 6 + gas/testsuite/gas/i386/prefix32.l | 9 +- gas/testsuite/gas/i386/prefix32.s | 6 + gas/testsuite/gas/i386/relax-5.d | 15 + gas/testsuite/gas/i386/relax-5.s | 8 + gas/testsuite/gas/i386/x86-64-movsxd-intel.d | 2 +- gas/testsuite/gas/i386/x86-64-movsxd.d | 2 +- gas/testsuite/gas/i386/x86-64-relax-4.d | 17 + gas/testsuite/gas/i386/x86-64-relax-4.s | 8 + gas/testsuite/gas/i386/x86_64-intel.d | 8 - gas/testsuite/gas/i386/x86_64.d | 8 - gas/testsuite/gas/i386/x86_64.s | 8 - gdb/ChangeLog | 167 +++++++ gdb/MAINTAINERS | 1 + gdb/aarch64-tdep.c | 4 +- gdb/aarch64-tdep.h | 3 +- gdb/amd64-tdep.c | 8 +- gdb/amd64-tdep.h | 3 +- gdb/arch/arm-get-next-pcs.c | 9 +- gdb/arch/arm.c | 11 - gdb/arch/arm.h | 3 - gdb/arm-linux-tdep.c | 11 +- gdb/arm-tdep.c | 52 ++- gdb/arm-tdep.h | 12 +- gdb/dwarf2/frame-tailcall.c | 11 +- gdb/dwarf2/frame.c | 292 ++++++------- gdb/dwarf2/loc.c | 25 +- gdb/dwarf2/loc.h | 5 +- gdb/dwarf2/read.c | 10 +- gdb/event-loop.c | 33 -- gdb/gdbarch.c | 2 +- gdb/gdbarch.h | 6 +- gdb/gdbarch.sh | 4 +- gdb/i386-linux-tdep.c | 7 +- gdb/i386-tdep.c | 5 +- gdb/i386-tdep.h | 2 +- gdb/infrun.c | 58 ++- gdb/infrun.h | 6 +- gdb/minidebug.c | 11 + gdb/rs6000-tdep.c | 4 +- gdb/s390-tdep.c | 4 +- gdb/testsuite/ChangeLog | 20 + gdb/testsuite/boards/gdbserver-base.exp | 2 +- gdb/testsuite/gdb.ada/catch_ex_std.exp | 12 + gdb/testsuite/lib/ada.exp | 6 +- gdb/testsuite/lib/gdbserver-support.exp | 14 +- gdb/windows-tdep.c | 15 +- gdbserver/ChangeLog | 38 ++ gdbserver/Makefile.in | 247 +++++------ gdbserver/acinclude.m4 | 2 - gdbserver/{ax.c => ax.cc} | 0 gdbserver/configure | 221 +--------- gdbserver/configure.ac | 20 +- gdbserver/{debug.c => debug.cc} | 0 gdbserver/{dll.c => dll.cc} | 0 gdbserver/{event-loop.c => event-loop.cc} | 0 gdbserver/{fork-child.c => fork-child.cc} | 0 gdbserver/{gdbreplay.c => gdbreplay.cc} | 0 gdbserver/{hostio-errno.c => hostio-errno.cc} | 0 gdbserver/{hostio.c => hostio.cc} | 0 gdbserver/{i387-fp.c => i387-fp.cc} | 0 gdbserver/{inferiors.c => inferiors.cc} | 0 .../{linux-aarch32-low.c => linux-aarch32-low.cc} | 0 ...inux-aarch32-tdesc.c => linux-aarch32-tdesc.cc} | 0 .../{linux-aarch64-ipa.c => linux-aarch64-ipa.cc} | 0 .../{linux-aarch64-low.c => linux-aarch64-low.cc} | 0 ...inux-aarch64-tdesc.c => linux-aarch64-tdesc.cc} | 0 .../{linux-amd64-ipa.c => linux-amd64-ipa.cc} | 0 gdbserver/{linux-arm-low.c => linux-arm-low.cc} | 0 .../{linux-arm-tdesc.c => linux-arm-tdesc.cc} | 0 gdbserver/{linux-bfin-low.c => linux-bfin-low.cc} | 0 gdbserver/{linux-cris-low.c => linux-cris-low.cc} | 0 .../{linux-crisv32-low.c => linux-crisv32-low.cc} | 0 gdbserver/{linux-i386-ipa.c => linux-i386-ipa.cc} | 0 gdbserver/{linux-ia64-low.c => linux-ia64-low.cc} | 0 gdbserver/{linux-low.c => linux-low.cc} | 0 gdbserver/{linux-m32r-low.c => linux-m32r-low.cc} | 0 gdbserver/{linux-m68k-low.c => linux-m68k-low.cc} | 0 gdbserver/{linux-mips-low.c => linux-mips-low.cc} | 0 .../{linux-nios2-low.c => linux-nios2-low.cc} | 0 gdbserver/{linux-ppc-ipa.c => linux-ppc-ipa.cc} | 0 gdbserver/{linux-ppc-low.c => linux-ppc-low.cc} | 0 gdbserver/{linux-s390-ipa.c => linux-s390-ipa.cc} | 0 gdbserver/{linux-s390-low.c => linux-s390-low.cc} | 0 gdbserver/{linux-sh-low.c => linux-sh-low.cc} | 0 .../{linux-sparc-low.c => linux-sparc-low.cc} | 0 .../{linux-tic6x-low.c => linux-tic6x-low.cc} | 0 gdbserver/{linux-tile-low.c => linux-tile-low.cc} | 0 gdbserver/{linux-x86-low.c => linux-x86-low.cc} | 0 .../{linux-x86-tdesc.c => linux-x86-tdesc.cc} | 0 .../{linux-xtensa-low.c => linux-xtensa-low.cc} | 0 gdbserver/{lynx-i386-low.c => lynx-i386-low.cc} | 0 gdbserver/{lynx-low.c => lynx-low.cc} | 0 gdbserver/{lynx-ppc-low.c => lynx-ppc-low.cc} | 0 gdbserver/{mem-break.c => mem-break.cc} | 0 gdbserver/{notif.c => notif.cc} | 0 gdbserver/{nto-low.c => nto-low.cc} | 0 gdbserver/{nto-x86-low.c => nto-x86-low.cc} | 0 gdbserver/{proc-service.c => proc-service.cc} | 0 gdbserver/{regcache.c => regcache.cc} | 0 gdbserver/{remote-utils.c => remote-utils.cc} | 0 gdbserver/{server.c => server.cc} | 0 gdbserver/{symbol.c => symbol.cc} | 0 gdbserver/{target.c => target.cc} | 0 gdbserver/{tdesc.c => tdesc.cc} | 0 gdbserver/{thread-db.c => thread-db.cc} | 0 gdbserver/{tracepoint.c => tracepoint.cc} | 0 gdbserver/{utils.c => utils.cc} | 0 gdbserver/{win32-arm-low.c => win32-arm-low.cc} | 0 gdbserver/{win32-i386-low.c => win32-i386-low.cc} | 0 gdbserver/{win32-low.c => win32-low.cc} | 47 +- gdbserver/{wincecompat.c => wincecompat.cc} | 0 gdbserver/{x86-low.c => x86-low.cc} | 0 gdbserver/{xtensa-xtregs.c => xtensa-xtregs.cc} | 0 gdbsupport/ChangeLog | 13 + gdbsupport/Makefile.am | 73 ++-- gdbsupport/Makefile.in | 126 +++--- gdbsupport/{agent.c => agent.cc} | 0 gdbsupport/{btrace-common.c => btrace-common.cc} | 0 gdbsupport/{buffer.c => buffer.cc} | 0 gdbsupport/{cleanups.c => cleanups.cc} | 0 gdbsupport/{common-debug.c => common-debug.cc} | 0 gdbsupport/common-defs.h | 2 +- .../{common-exceptions.c => common-exceptions.cc} | 0 .../{common-inferior.c => common-inferior.cc} | 0 .../{common-regcache.c => common-regcache.cc} | 0 gdbsupport/{common-utils.c => common-utils.cc} | 0 gdbsupport/{environ.c => environ.cc} | 0 gdbsupport/{errors.c => errors.cc} | 0 gdbsupport/{fileio.c => fileio.cc} | 0 gdbsupport/{filestuff.c => filestuff.cc} | 0 gdbsupport/{format.c => format.cc} | 0 gdbsupport/{gdb-dlfcn.c => gdb-dlfcn.cc} | 0 .../{gdb_tilde_expand.c => gdb_tilde_expand.cc} | 0 gdbsupport/{gdb_vecs.c => gdb_vecs.cc} | 0 gdbsupport/{gdb_wait.c => gdb_wait.cc} | 0 gdbsupport/{job-control.c => job-control.cc} | 0 gdbsupport/{netstuff.c => netstuff.cc} | 0 gdbsupport/{new-op.c => new-op.cc} | 0 gdbsupport/{pathstuff.c => pathstuff.cc} | 0 gdbsupport/{print-utils.c => print-utils.cc} | 0 gdbsupport/{ptid.c => ptid.cc} | 0 gdbsupport/{rsp-low.c => rsp-low.cc} | 0 gdbsupport/{run-time-clock.c => run-time-clock.cc} | 0 gdbsupport/{safe-strerror.c => safe-strerror.cc} | 0 gdbsupport/{scoped_mmap.c => scoped_mmap.cc} | 0 gdbsupport/{selftest.c => selftest.cc} | 0 ...ave-restore.c => signals-state-save-restore.cc} | 0 gdbsupport/{signals.c => signals.cc} | 0 gdbsupport/{tdesc.c => tdesc.cc} | 0 gdbsupport/{thread-pool.c => thread-pool.cc} | 0 gdbsupport/{xml-utils.c => xml-utils.cc} | 0 gnulib/ChangeLog | 15 + gnulib/Makefile.in | 5 +- gnulib/aclocal.m4 | 1 + gnulib/configure | 118 ++--- gnulib/import/Makefile.am | 9 + gnulib/import/Makefile.in | 50 ++- gnulib/import/count-one-bits.c | 7 + gnulib/import/count-one-bits.h | 136 ++++++ gnulib/import/m4/count-one-bits.m4 | 12 + gnulib/import/m4/gnulib-cache.m4 | 2 + gnulib/import/m4/gnulib-comp.m4 | 5 + gnulib/update-gnulib.sh | 1 + opcodes/ChangeLog | 25 ++ opcodes/i386-gen.c | 6 +- opcodes/i386-init.h | 12 +- opcodes/i386-opc.tbl | 18 +- opcodes/i386-tbl.h | 114 +---- 203 files changed, 3082 insertions(+), 1209 deletions(-) create mode 100644 gas/testsuite/gas/i386/lea-optimize.d create mode 100644 gas/testsuite/gas/i386/lea.d create mode 100644 gas/testsuite/gas/i386/lea.e create mode 100644 gas/testsuite/gas/i386/lea.s create mode 100644 gas/testsuite/gas/i386/movx16.l create mode 100644 gas/testsuite/gas/i386/movx16.s create mode 100644 gas/testsuite/gas/i386/movx32.l create mode 100644 gas/testsuite/gas/i386/movx32.s create mode 100644 gas/testsuite/gas/i386/movx64.l create mode 100644 gas/testsuite/gas/i386/movx64.s create mode 100644 gas/testsuite/gas/i386/relax-5.d create mode 100644 gas/testsuite/gas/i386/relax-5.s create mode 100644 gas/testsuite/gas/i386/x86-64-relax-4.d create mode 100644 gas/testsuite/gas/i386/x86-64-relax-4.s rename gdbserver/{ax.c => ax.cc} (100%) rename gdbserver/{debug.c => debug.cc} (100%) rename gdbserver/{dll.c => dll.cc} (100%) rename gdbserver/{event-loop.c => event-loop.cc} (100%) rename gdbserver/{fork-child.c => fork-child.cc} (100%) rename gdbserver/{gdbreplay.c => gdbreplay.cc} (100%) rename gdbserver/{hostio-errno.c => hostio-errno.cc} (100%) rename gdbserver/{hostio.c => hostio.cc} (100%) rename gdbserver/{i387-fp.c => i387-fp.cc} (100%) rename gdbserver/{inferiors.c => inferiors.cc} (100%) rename gdbserver/{linux-aarch32-low.c => linux-aarch32-low.cc} (100%) rename gdbserver/{linux-aarch32-tdesc.c => linux-aarch32-tdesc.cc} (100%) rename gdbserver/{linux-aarch64-ipa.c => linux-aarch64-ipa.cc} (100%) rename gdbserver/{linux-aarch64-low.c => linux-aarch64-low.cc} (100%) rename gdbserver/{linux-aarch64-tdesc.c => linux-aarch64-tdesc.cc} (100%) rename gdbserver/{linux-amd64-ipa.c => linux-amd64-ipa.cc} (100%) rename gdbserver/{linux-arm-low.c => linux-arm-low.cc} (100%) rename gdbserver/{linux-arm-tdesc.c => linux-arm-tdesc.cc} (100%) rename gdbserver/{linux-bfin-low.c => linux-bfin-low.cc} (100%) rename gdbserver/{linux-cris-low.c => linux-cris-low.cc} (100%) rename gdbserver/{linux-crisv32-low.c => linux-crisv32-low.cc} (100%) rename gdbserver/{linux-i386-ipa.c => linux-i386-ipa.cc} (100%) rename gdbserver/{linux-ia64-low.c => linux-ia64-low.cc} (100%) rename gdbserver/{linux-low.c => linux-low.cc} (100%) rename gdbserver/{linux-m32r-low.c => linux-m32r-low.cc} (100%) rename gdbserver/{linux-m68k-low.c => linux-m68k-low.cc} (100%) rename gdbserver/{linux-mips-low.c => linux-mips-low.cc} (100%) rename gdbserver/{linux-nios2-low.c => linux-nios2-low.cc} (100%) rename gdbserver/{linux-ppc-ipa.c => linux-ppc-ipa.cc} (100%) rename gdbserver/{linux-ppc-low.c => linux-ppc-low.cc} (100%) rename gdbserver/{linux-s390-ipa.c => linux-s390-ipa.cc} (100%) rename gdbserver/{linux-s390-low.c => linux-s390-low.cc} (100%) rename gdbserver/{linux-sh-low.c => linux-sh-low.cc} (100%) rename gdbserver/{linux-sparc-low.c => linux-sparc-low.cc} (100%) rename gdbserver/{linux-tic6x-low.c => linux-tic6x-low.cc} (100%) rename gdbserver/{linux-tile-low.c => linux-tile-low.cc} (100%) rename gdbserver/{linux-x86-low.c => linux-x86-low.cc} (100%) rename gdbserver/{linux-x86-tdesc.c => linux-x86-tdesc.cc} (100%) rename gdbserver/{linux-xtensa-low.c => linux-xtensa-low.cc} (100%) rename gdbserver/{lynx-i386-low.c => lynx-i386-low.cc} (100%) rename gdbserver/{lynx-low.c => lynx-low.cc} (100%) rename gdbserver/{lynx-ppc-low.c => lynx-ppc-low.cc} (100%) rename gdbserver/{mem-break.c => mem-break.cc} (100%) rename gdbserver/{notif.c => notif.cc} (100%) rename gdbserver/{nto-low.c => nto-low.cc} (100%) rename gdbserver/{nto-x86-low.c => nto-x86-low.cc} (100%) rename gdbserver/{proc-service.c => proc-service.cc} (100%) rename gdbserver/{regcache.c => regcache.cc} (100%) rename gdbserver/{remote-utils.c => remote-utils.cc} (100%) rename gdbserver/{server.c => server.cc} (100%) rename gdbserver/{symbol.c => symbol.cc} (100%) rename gdbserver/{target.c => target.cc} (100%) rename gdbserver/{tdesc.c => tdesc.cc} (100%) rename gdbserver/{thread-db.c => thread-db.cc} (100%) rename gdbserver/{tracepoint.c => tracepoint.cc} (100%) rename gdbserver/{utils.c => utils.cc} (100%) rename gdbserver/{win32-arm-low.c => win32-arm-low.cc} (100%) rename gdbserver/{win32-i386-low.c => win32-i386-low.cc} (100%) rename gdbserver/{win32-low.c => win32-low.cc} (97%) rename gdbserver/{wincecompat.c => wincecompat.cc} (100%) rename gdbserver/{x86-low.c => x86-low.cc} (100%) rename gdbserver/{xtensa-xtregs.c => xtensa-xtregs.cc} (100%) rename gdbsupport/{agent.c => agent.cc} (100%) rename gdbsupport/{btrace-common.c => btrace-common.cc} (100%) rename gdbsupport/{buffer.c => buffer.cc} (100%) rename gdbsupport/{cleanups.c => cleanups.cc} (100%) rename gdbsupport/{common-debug.c => common-debug.cc} (100%) rename gdbsupport/{common-exceptions.c => common-exceptions.cc} (100%) rename gdbsupport/{common-inferior.c => common-inferior.cc} (100%) rename gdbsupport/{common-regcache.c => common-regcache.cc} (100%) rename gdbsupport/{common-utils.c => common-utils.cc} (100%) rename gdbsupport/{environ.c => environ.cc} (100%) rename gdbsupport/{errors.c => errors.cc} (100%) rename gdbsupport/{fileio.c => fileio.cc} (100%) rename gdbsupport/{filestuff.c => filestuff.cc} (100%) rename gdbsupport/{format.c => format.cc} (100%) rename gdbsupport/{gdb-dlfcn.c => gdb-dlfcn.cc} (100%) rename gdbsupport/{gdb_tilde_expand.c => gdb_tilde_expand.cc} (100%) rename gdbsupport/{gdb_vecs.c => gdb_vecs.cc} (100%) rename gdbsupport/{gdb_wait.c => gdb_wait.cc} (100%) rename gdbsupport/{job-control.c => job-control.cc} (100%) rename gdbsupport/{netstuff.c => netstuff.cc} (100%) rename gdbsupport/{new-op.c => new-op.cc} (100%) rename gdbsupport/{pathstuff.c => pathstuff.cc} (100%) rename gdbsupport/{print-utils.c => print-utils.cc} (100%) rename gdbsupport/{ptid.c => ptid.cc} (100%) rename gdbsupport/{rsp-low.c => rsp-low.cc} (100%) rename gdbsupport/{run-time-clock.c => run-time-clock.cc} (100%) rename gdbsupport/{safe-strerror.c => safe-strerror.cc} (100%) rename gdbsupport/{scoped_mmap.c => scoped_mmap.cc} (100%) rename gdbsupport/{selftest.c => selftest.cc} (100%) rename gdbsupport/{signals-state-save-restore.c => signals-state-save-restore.cc} (100%) rename gdbsupport/{signals.c => signals.cc} (100%) rename gdbsupport/{tdesc.c => tdesc.cc} (100%) rename gdbsupport/{thread-pool.c => thread-pool.cc} (100%) rename gdbsupport/{xml-utils.c => xml-utils.cc} (100%) create mode 100644 gnulib/import/count-one-bits.c create mode 100644 gnulib/import/count-one-bits.h create mode 100644 gnulib/import/m4/count-one-bits.m4