From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21429 invoked by alias); 21 Nov 2014 18:37:39 -0000 Mailing-List: contact src-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: src-cvs-owner@sourceware.org Received: (qmail 21369 invoked by uid 9013); 21 Nov 2014 18:37:38 -0000 Date: Fri, 21 Nov 2014 18:37:00 -0000 Message-ID: <20141121183734.21242.qmail@sourceware.org> From: hjl@sourceware.org To: binutils-cvs@sourceware.org, gdb-cvs@sourceware.org, src-cvs@sourceware.org Subject: gdb and binutils branch hjl/linux/master updated. c16861216cc0a5f5db77360394420e9e76dbf998 X-Git-Refname: refs/heads/hjl/linux/master X-Git-Reftype: branch X-Git-Oldrev: cbfe97314b10bc83d120a9f5e6b26bc5beaf50b9 X-Git-Newrev: c16861216cc0a5f5db77360394420e9e76dbf998 X-SW-Source: 2014-q4/txt/msg00037.txt.bz2 This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gdb and binutils". The branch, hjl/linux/master has been updated via c16861216cc0a5f5db77360394420e9e76dbf998 (commit) via 96d86dac60524f367c8e897555ad68aa72176740 (commit) via 4a7a79238819b06f8995ee9d916c8e06f680c631 (commit) via ce641d0b6b9fc9d873cf204c5ecd25a451fef3d2 (commit) via 278289d5d70324b580cb5faf663a8398e4710816 (commit) via e01e2baa693e8d623e04dd66a55a75a2102bb7cb (commit) via f0c00af8b494001e2a49a2f9ee2df7f340f80f0d (commit) via 0cae13bb02b69af6713fc0133eb705ca0ea8b084 (commit) via 9c232dda88ade649e92be7a6c9917e0a80ea54c8 (commit) via 00d7f58fd4e59c9ffe375f3a6edbe918fd7b5645 (commit) via 6068ad5d49cb80f5f2934bc100fffdc856e7e9be (commit) via 5d921cbd81554867007e903b634acc6bc8281f9f (commit) via cd11f78f810cf12b04046ac954ceb6528b00956c (commit) via 3cfdb7812cda6ca610be8bf65ffaf5138dc0d379 (commit) via a715796ba188e7ca9eac6e613439b63fe50a677d (commit) via 45e44d277a1b558bb77ea0a1962172a06be26594 (commit) via 82dac402d2a0fa22abd9b355a7bd8383dce9527c (commit) via 5e72919e37bd753a5e8dd32325fbcbd7056c5400 (commit) via 3ffaac206b7169712e1d556a881ea6730ea110a7 (commit) via a6e6a8b796f5e9fa0321e45e5cb248257c9ab1fd (commit) via 344d1e9ca89655827ee4b1d613bd248829978def (commit) via 4cd4358388c02ca25f626b3e66a02df79a8ce968 (commit) via 9a12853891521c3e0f0467f78fb720d58432b4f7 (commit) via 76e7af5ffa07e570c7cedb8b8141a822905d78f0 (commit) via 731885c1add5b5012654fe1a70572f033c8d21f8 (commit) via 5f7cbeec7d698c4881ffbb55d9c3288536098d32 (commit) via 7e7cbeb3a21dd677d35321c5eafae75e3dc0dc1a (commit) via 458c8db89f7e9913da6fa67c3df73404375c436b (commit) via d840c081f8082e8b9e63fead5306643975a97bb3 (commit) via c22ee0ad9de7efff74942263c71b1878003e3eda (commit) via 43f3e411c415ac74130808a76473e05ff41a1d94 (commit) via 5c47e525893b06db772d8b1c043233a173101c8c (commit) via 0cfb07174869f3542a96619fb36a85398af35da2 (commit) via 1e269e9b8fb2acf403bfa09486cdc5d496bbf27b (commit) via 005e2509a167c05719df3a3edd966865110a5052 (commit) via 9274e9de160a98d737bb2bd068c22d37ec66d98d (commit) via 430ce64f28318ef6f8e24b38af6c79741560b4f5 (commit) via f9dffbf0863b9010a5eece87bd6b36e38c09ffb0 (commit) via 3f9034c204cf1845d2f2d94f906a8573183831ba (commit) via e44c58ce2fdf07b5c0acb7eab7155dca48d0e6da (commit) via 54a28c4ce5b18cccee584d7a5e26df750edfafe1 (commit) via 0d7b2549024f66cb98dd173b6f339673df1b0ea1 (commit) via 2b0f535a446c682c3dc7c1276e2cbc747bfae163 (commit) via 8908fca5772fcff9f7766158ba2aa59f5a2b1f68 (commit) via 4a46959e7b897a74c0ee4a0b6ecbaacc1a9f243e (commit) via 2acf986b741bd27cc441d2972b248dd506f0415a (commit) via b10779500e8a7c0734beaefe782c495ab1ecc930 (commit) via ab7fede88eddf004994f8769e3c7ac145628f5b4 (commit) via 439247b656ce3bcfaa00fec7dbce70e65ca17cf5 (commit) via 4d663531f209bcbd7209ef2f1a02e0b0d4e7385a (commit) via 0593bd3ace3cb64775f4d9e8039da919c26803cd (commit) via 8435453b810d8ab0574e509446003d10d04abfd4 (commit) via ee6f8984bbdbf340816a7f2aebe736f100601b22 (commit) via eb822aa6d0f2cdc1a3125da084b96c5bbe32cb86 (commit) via 98387a2917d136b1acbaa9229d5b6a787d9efd54 (commit) via aff0895837de06af4e16b809d1f2eb17930297ad (commit) via 7bab9b58fd9c05c20cbd56d778ffa05d9fe3af3e (commit) via f194fefb5e345e8c3b55de1d957bc6d7b95667ad (commit) via 6937bb54a9c3ddc7ba330bc18af76f8dbe856ac3 (commit) via 5d7edbfdf706d8cff0b6e0bc58aa119321bed695 (commit) via de84aee38c50fd306876cdbf92007afaacbfab4d (commit) via 2e178bbf28998aebba7fdbb945f51c0d9c2d97d9 (commit) via d258b828287a863376af60a1ef7ceafbccc83d93 (commit) via 470e2f4e300e5f84b1c35070df43d69b501e0b91 (commit) via ae527cd876fe35de72d876d3484e194ccc66232f (commit) via 0a9ce86dafbd889ab3dfc8f61db364a2426be99b (commit) via 070cb95614a9c50be0d1191d9b9daee178dd4c38 (commit) via 0eff716535f3e8f501d6b438f7f796b70a0b9f98 (commit) via 25a0334e39963239f03555efe7e933558cc897e0 (commit) via 14f195c9a0960335c0ff548e86e051072036cb5f (commit) via 2cc1b5aad8defa9b5e6d9b4920c4d2ab6cf1f02e (commit) via 9d8596f0792ad0f9d21d6af23ff0db68beb56ccd (commit) via c5e7287a1a245a2043352e0db9c731fb7e31a90f (commit) via a267f3ad3f8c3f76f46ed006ac11a88426414339 (commit) via 12084a9ae15f6844e987ff6d3b2a64bb5963da8a (commit) via dc7e1a77a4d3fb8c636628af674327ba20c736b6 (commit) via 43968415b0025fa8e1fa5c813e53e87ae392e977 (commit) via abdef8eb901ce829fdc9fbe7eb89c8327c262f07 (commit) via 41c7760520c02124d2d3d0b8ad12e2186ba48f46 (commit) via 209fed2decc3cbda86fdf0c2c7bf24ee14cd9fc8 (commit) via 8969c424dc03ef605841c7cf60cda7ed60161730 (commit) via 37e77caf21a38d4bce74d89ff3ab9aca6191b719 (commit) via e30465112ed4c6320dd19107302057a5f7712cf2 (commit) via a3f89f9768198adc31f6c6554d467044eb1d0025 (commit) via 34248c3af73049fe1f8b7a4b9eb7ae09f42eed95 (commit) via 2097ae2584c1018a7a58d93d9edd7f6d1d9654c8 (commit) via 1ada499f30b82fe7ab3636154ce0d39ebc06ec55 (commit) via e88ba8d56975c6d5d7c6ba83fc146ab6e89510d5 (commit) from cbfe97314b10bc83d120a9f5e6b26bc5beaf50b9 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c16861216cc0a5f5db77360394420e9e76dbf998 commit c16861216cc0a5f5db77360394420e9e76dbf998 Author: H.J. Lu Date: Fri Nov 21 09:45:15 2014 -0800 Add i386 .plt.got support https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=96d86dac60524f367c8e897555ad68aa72176740 commit 96d86dac60524f367c8e897555ad68aa72176740 Merge: 5e72919 4a7a792 Author: H.J. Lu Date: Fri Nov 21 09:29:32 2014 -0800 Merge remote-tracking branch 'origin/master' into hjl/linux/master https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5e72919e37bd753a5e8dd32325fbcbd7056c5400 commit 5e72919e37bd753a5e8dd32325fbcbd7056c5400 Author: H.J. Lu Date: Thu Nov 20 15:25:08 2014 -0800 Add binutils-pltgot.patch https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=a6e6a8b796f5e9fa0321e45e5cb248257c9ab1fd commit a6e6a8b796f5e9fa0321e45e5cb248257c9ab1fd Merge: 9a12853 344d1e9 Author: H.J. Lu Date: Thu Nov 20 13:39:59 2014 -0800 Merge remote-tracking branch 'origin/master' into hjl/linux/master https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9a12853891521c3e0f0467f78fb720d58432b4f7 commit 9a12853891521c3e0f0467f78fb720d58432b4f7 Merge: 5d7edbf 76e7af5 Author: H.J. Lu Date: Thu Nov 20 12:53:00 2014 -0800 Merge remote-tracking branch 'origin/master' into hjl/linux/master https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=5d7edbfdf706d8cff0b6e0bc58aa119321bed695 commit 5d7edbfdf706d8cff0b6e0bc58aa119321bed695 Merge: 2e178bb de84aee Author: H.J. Lu Date: Tue Nov 18 05:59:37 2014 -0800 Merge remote-tracking branch 'origin/master' into hjl/linux/master https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2e178bbf28998aebba7fdbb945f51c0d9c2d97d9 commit 2e178bbf28998aebba7fdbb945f51c0d9c2d97d9 Merge: cbfe973 d258b82 Author: H.J. Lu Date: Tue Nov 18 05:41:12 2014 -0800 Merge remote-tracking branch 'origin/master' into hjl/linux/master ----------------------------------------------------------------------- Summary of changes: ChangeLog | 18 + bfd/ChangeLog | 49 + bfd/coffgen.c | 6 +- bfd/elf32-arm.c | 12 +- bfd/elf32-ppc.c | 2 +- bfd/elf64-ppc.c | 4 +- bfd/elf64-x86-64.c | 40 +- bfd/peXXigen.c | 10 +- bfd/pei-x86_64.c | 7 + bfd/version.h | 2 +- binutils/ChangeLog | 44 + binutils/bucomm.c | 8 +- binutils/dwarf.c | 162 +- binutils/readelf.c | 26 +- compile | 236 +- config.guess | 11 +- config.sub | 11 +- depcomp | 544 +- gas/ChangeLog | 98 + gas/config/tc-aarch64.c | 100 +- gas/config/tc-arm.c | 59 +- gas/config/tc-arm.h | 3 + gas/config/tc-i386-intel.c | 4 +- gas/config/tc-i386.c | 68 +- gas/doc/c-aarch64.texi | 3 +- gas/doc/c-arm.texi | 3 + gas/doc/c-i386.texi | 7 +- gas/testsuite/ChangeLog | 82 +- gas/testsuite/gas/aarch64/crc32-directive.d | 17 + gas/testsuite/gas/aarch64/crc32.s | 6 + gas/testsuite/gas/aarch64/crypto-directive.d | 27 + gas/testsuite/gas/aarch64/crypto.s | 6 + gas/testsuite/gas/aarch64/diagnostic.l | 9 + gas/testsuite/gas/aarch64/diagnostic.s | 13 + gas/testsuite/gas/arm/armv7e-m+fpv5-d16.d | 60 + gas/testsuite/gas/arm/armv7e-m+fpv5-d16.s | 60 + gas/testsuite/gas/arm/armv7e-m+fpv5-sp-d16.d | 28 + gas/testsuite/gas/arm/armv7e-m+fpv5-sp-d16.s | 29 + gas/testsuite/gas/arm/attr-arch-assumption.d | 11 + gas/testsuite/gas/arm/attr-arch-assumption.s | 5 + gas/testsuite/gas/i386/avx512ifma-intel.d | 68 + gas/testsuite/gas/i386/avx512ifma.d | 68 + gas/testsuite/gas/i386/avx512ifma.s | 63 + gas/testsuite/gas/i386/avx512ifma_vl-intel.d | 116 + gas/testsuite/gas/i386/avx512ifma_vl.d | 116 + gas/testsuite/gas/i386/avx512ifma_vl.s | 111 + gas/testsuite/gas/i386/avx512vbmi-intel.d | 94 + gas/testsuite/gas/i386/avx512vbmi.d | 94 + gas/testsuite/gas/i386/avx512vbmi.s | 89 + gas/testsuite/gas/i386/avx512vbmi_vl-intel.d | 160 + gas/testsuite/gas/i386/avx512vbmi_vl.d | 160 + gas/testsuite/gas/i386/avx512vbmi_vl.s | 155 + gas/testsuite/gas/i386/clwb-intel.d | 16 + gas/testsuite/gas/i386/clwb.d | 16 + gas/testsuite/gas/i386/clwb.s | 12 + gas/testsuite/gas/i386/i386.exp | 24 + gas/testsuite/gas/i386/pcommit-intel.d | 14 + gas/testsuite/gas/i386/pcommit.d | 14 + gas/testsuite/gas/i386/pcommit.s | 10 + gas/testsuite/gas/i386/x86-64-avx512ifma-intel.d | 68 + gas/testsuite/gas/i386/x86-64-avx512ifma.d | 68 + gas/testsuite/gas/i386/x86-64-avx512ifma.s | 63 + .../gas/i386/x86-64-avx512ifma_vl-intel.d | 124 + gas/testsuite/gas/i386/x86-64-avx512ifma_vl.d | 124 + gas/testsuite/gas/i386/x86-64-avx512ifma_vl.s | 119 + gas/testsuite/gas/i386/x86-64-avx512vbmi-intel.d | 94 + gas/testsuite/gas/i386/x86-64-avx512vbmi.d | 94 + gas/testsuite/gas/i386/x86-64-avx512vbmi.s | 89 + .../gas/i386/x86-64-avx512vbmi_vl-intel.d | 176 + gas/testsuite/gas/i386/x86-64-avx512vbmi_vl.d | 176 + gas/testsuite/gas/i386/x86-64-avx512vbmi_vl.s | 171 + gas/testsuite/gas/i386/x86-64-clwb-intel.d | 16 + gas/testsuite/gas/i386/x86-64-clwb.d | 16 + gas/testsuite/gas/i386/x86-64-clwb.s | 12 + gas/testsuite/gas/i386/x86-64-mpx-branch-1.d | 16 +- gas/testsuite/gas/i386/x86-64-mpx-branch-2.d | 16 +- gas/testsuite/gas/i386/x86-64-pcommit-intel.d | 14 + gas/testsuite/gas/i386/x86-64-pcommit.d | 14 + gas/testsuite/gas/i386/x86-64-pcommit.s | 10 + gdb/ChangeLog | 469 + gdb/ada-exp.y | 2 +- gdb/ada-lang.c | 138 +- gdb/amd64-linux-tdep.c | 2 +- gdb/amd64-tdep.c | 18 +- gdb/arm-linux-tdep.c | 2 +- gdb/arm-tdep.c | 12 +- gdb/bfin-linux-tdep.c | 2 +- gdb/block.c | 85 +- gdb/block.h | 23 +- gdb/blockframe.c | 14 +- gdb/breakpoint.c | 33 +- gdb/buildsym.c | 646 +- gdb/buildsym.h | 68 +- gdb/c-exp.y | 2 +- gdb/cli/cli-cmds.c | 16 +- gdb/coffread.c | 31 +- gdb/common/common-defs.h | 1 + gdb/config/i386/go32.mh | 1 - gdb/configure | 190 - gdb/configure.ac | 1 - gdb/cp-namespace.c | 2 +- gdb/cp-support.c | 10 +- gdb/dbxread.c | 23 +- gdb/defs.h | 21 - gdb/disasm.c | 13 +- gdb/dwarf2-frame.c | 8 +- gdb/dwarf2read.c | 338 +- gdb/findvar.c | 4 +- gdb/frame.c | 10 +- gdb/gdb_wchar.h | 10 +- gdb/gdbarch.c | 44 + gdb/gdbarch.h | 11 + gdb/gdbarch.sh | 7 + gdb/gdbserver/ChangeLog | 15 + gdb/gdbserver/config.in | 3 - gdb/gdbserver/configure | 195 +- gdb/gdbserver/configure.ac | 4 +- gdb/gdbserver/gdbreplay.c | 7 +- gdb/gdbserver/lynx-low.c | 12 +- gdb/gdbserver/server.h | 9 - gdb/gdbtypes.c | 7 + gdb/gnulib/import/Makefile.am | 2 +- gdb/gnulib/import/Makefile.in | 2 +- gdb/gnulib/import/m4/gnulib-cache.m4 | 7 +- gdb/gnulib/update-gnulib.sh | 11 +- gdb/go32-nat.c | 2 +- gdb/guile/scm-block.c | 24 +- gdb/guile/scm-frame.c | 2 +- gdb/guile/scm-symbol.c | 2 +- gdb/guile/scm-symtab.c | 12 +- gdb/i386-linux-tdep.c | 2 +- gdb/i386-tdep.c | 15 +- gdb/infrun.c | 12 +- gdb/jit.c | 26 +- gdb/jv-lang.c | 23 +- gdb/linespec.c | 13 +- gdb/macroscope.c | 11 +- gdb/macrotab.c | 18 +- gdb/macrotab.h | 7 +- gdb/maint.c | 40 +- gdb/mdebugread.c | 89 +- gdb/mi/mi-cmd-file.c | 9 +- gdb/mi/mi-symbol-cmds.c | 11 +- gdb/mips-linux-tdep.c | 6 +- gdb/objfiles.c | 29 +- gdb/objfiles.h | 34 +- gdb/p-exp.y | 2 +- gdb/parse.c | 5 +- gdb/ppc-linux-tdep.c | 4 +- gdb/printcmd.c | 2 +- gdb/psympriv.h | 4 +- gdb/psymtab.c | 81 +- gdb/python/py-block.c | 12 +- gdb/python/py-frame.c | 2 +- gdb/python/py-linetable.c | 20 +- gdb/python/py-symbol.c | 6 +- gdb/python/py-symtab.c | 29 +- gdb/s390-linux-tdep.c | 4 +- gdb/source.c | 35 +- gdb/sparc-linux-tdep.c | 2 +- gdb/sparc64-linux-tdep.c | 2 +- gdb/spu-tdep.c | 11 +- gdb/stack.c | 10 +- gdb/symfile-debug.c | 40 +- gdb/symfile.c | 91 +- gdb/symfile.h | 36 +- gdb/symmisc.c | 125 +- gdb/symtab.c | 354 +- gdb/symtab.h | 228 +- gdb/testsuite/ChangeLog | 77 + gdb/testsuite/gdb.ada/arr_arr.exp | 33 + gdb/testsuite/gdb.ada/arr_arr/foo.adb | 25 + .../gdb.ada/{mi_interface => arr_arr}/pck.adb | 0 gdb/testsuite/gdb.ada/arr_arr/pck.ads | 19 + gdb/testsuite/gdb.ada/n_arr_bound.exp | 32 + gdb/testsuite/gdb.ada/n_arr_bound/foo.adb | 23 + .../gdb.ada/{mi_interface => n_arr_bound}/pck.adb | 0 gdb/testsuite/gdb.ada/n_arr_bound/pck.ads | 19 + gdb/testsuite/gdb.ada/pkd_arr_elem.exp | 38 + gdb/testsuite/gdb.ada/pkd_arr_elem/failure.adb | 45 + .../gdb.ada/{mi_interface => pkd_arr_elem}/pck.adb | 0 gdb/testsuite/gdb.ada/pkd_arr_elem/pck.ads | 19 + gdb/testsuite/gdb.base/bp-permanent.c | 8 + gdb/testsuite/gdb.base/catch-syscall.exp | 71 + gdb/testsuite/gdb.base/condbreak.exp | 28 +- gdb/testsuite/gdb.base/ena-dis-br.exp | 26 +- gdb/testsuite/gdb.base/hbreak2.exp | 25 +- gdb/testsuite/gdb.base/line-symtabs.c | 25 + gdb/testsuite/gdb.base/line-symtabs.exp | 33 + gdb/testsuite/gdb.base/line-symtabs.h | 24 + gdb/testsuite/gdb.base/maint.exp | 4 +- gdb/testsuite/gdb.base/symtab-search-order-1.c | 17 + .../gdb.base/symtab-search-order-shlib-1.c | 17 + gdb/testsuite/gdb.base/symtab-search-order.c | 17 + gdb/testsuite/gdb.mi/mi-until.exp | 23 +- gdb/testsuite/gdb.mi/until.c | 10 +- gdb/testsuite/gdb.python/py-framefilter-mi.c | 2 + gdb/testsuite/gdb.python/py-framefilter.c | 2 + gdb/testsuite/gdb.reverse/break-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/consecutive-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/finish-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/i386-precsave.exp | 2 +- .../gdb.reverse/machinestate-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/sigall-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/solib-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/step-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/until-precsave.exp | 8 +- gdb/testsuite/gdb.reverse/until-reverse.exp | 6 +- gdb/testsuite/gdb.reverse/watch-precsave.exp | 2 +- gdb/testsuite/gdb.trace/actions-changed.c | 3 + gdb/testsuite/lib/dwarf.exp | 4 +- gdb/tracepoint.c | 2 +- gdb/tui/tui-disasm.c | 2 +- gdb/tui/tui-hooks.c | 2 +- gdb/tui/tui-source.c | 4 +- gdb/tui/tui-win.c | 2 +- gdb/tui/tui-winsource.c | 14 +- gdb/utils.c | 2 +- gdb/valops.c | 2 +- gdb/xcoffread.c | 42 +- gdb/xml-syscall.c | 167 +- gdb/xml-syscall.h | 11 +- gold/ChangeLog | 27 + gold/powerpc.cc | 88 +- gold/x86_64.cc | 9 +- include/ChangeLog | 12 + include/bfdlink.h | 3 + include/opcode/arm.h | 9 +- install-sh | 385 +- ld/ChangeLog | 8 + ld/emulparams/elf_x86_64.sh | 5 +- ld/emultempl/elf32.em | 15 + ld/ld.texinfo | 3 + ld/testsuite/ChangeLog | 129 + ld/testsuite/ld-arm/arm-elf.exp | 15 + ld/testsuite/ld-arm/attr-merge-nosection-1.d | 18 + ld/testsuite/ld-arm/attr-merge-nosection-1a.s | 10 + ld/testsuite/ld-arm/attr-merge-nosection-1b.s | 10 + ld/testsuite/ld-arm/attr-merge-vfp-10.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-10r.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-11.d | 13 + ld/testsuite/ld-arm/attr-merge-vfp-11r.d | 13 + ld/testsuite/ld-arm/attr-merge-vfp-12.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-12r.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-13.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-13r.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-14.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-14r.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s | 2 + ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s | 2 + ld/testsuite/ld-arm/attr-merge-vfp-5.s | 2 + ld/testsuite/ld-arm/attr-merge-vfp-8.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-8r.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-9.d | 14 + ld/testsuite/ld-arm/attr-merge-vfp-9r.d | 14 + ld/testsuite/ld-arm/tls-longplt-lib.d | 4 +- ld/testsuite/ld-arm/tls-longplt-lib.s | 1 + ld/testsuite/ld-arm/tls-longplt.d | 4 +- ld/testsuite/ld-arm/tls-longplt.s | 1 + ld/testsuite/ld-i386/i386.exp | 70 + ld/testsuite/ld-i386/plt-lib.c | 11 + .../{ld-elf/dl1.out => ld-i386/plt-main.out} | 0 ld/testsuite/ld-i386/plt-main1.c | 8 + ld/testsuite/ld-i386/plt-main1.rd | 3 + ld/testsuite/ld-i386/plt-main2.c | 3 + ld/testsuite/ld-i386/plt-main2.rd | 3 + ld/testsuite/ld-i386/plt-main3.c | 15 + ld/testsuite/ld-i386/plt-main3.rd | 5 + ld/testsuite/ld-i386/plt-main4.c | 14 + ld/testsuite/ld-i386/plt-main4.rd | 5 + ld/testsuite/ld-i386/plt-main5.c | 15 + ld/testsuite/ld-ifunc/ifunc-lib.c | 29 + ld/testsuite/ld-ifunc/ifunc-main.c | 38 + .../{ld-elf/dl1.out => ld-ifunc/ifunc-main.out} | 0 ld/testsuite/ld-ifunc/ifunc.exp | 50 +- ld/testsuite/ld-x86-64/bnd-ifunc-1.d | 2 +- ld/testsuite/ld-x86-64/bnd-ifunc-2.d | 2 +- ld/testsuite/ld-x86-64/bnd-plt-1.d | 18 +- ld/testsuite/ld-x86-64/mpx.exp | 15 + ld/testsuite/ld-x86-64/mpx1a.rd | 2 +- ld/testsuite/ld-x86-64/mpx1c.rd | 2 +- ld/testsuite/ld-x86-64/mpx2a.rd | 2 +- ld/testsuite/ld-x86-64/mpx2c.rd | 2 +- ld/testsuite/ld-x86-64/mpx3.dd | 35 + ld/testsuite/ld-x86-64/mpx3a.s | 16 + ld/testsuite/ld-x86-64/mpx3b.s | 11 + ld/testsuite/ld-x86-64/mpx4.dd | 24 + ld/testsuite/ld-x86-64/mpx4a.s | 6 + ld/testsuite/ld-x86-64/mpx4b.s | 5 + ld/testsuite/ld-x86-64/plt-lib.c | 11 + .../{ld-elf/dl1.out => ld-x86-64/plt-main.out} | 0 ld/testsuite/ld-x86-64/plt-main1.c | 8 + ld/testsuite/ld-x86-64/plt-main1.rd | 3 + ld/testsuite/ld-x86-64/plt-main2.c | 3 + ld/testsuite/ld-x86-64/plt-main2.rd | 3 + ld/testsuite/ld-x86-64/plt-main3.c | 15 + ld/testsuite/ld-x86-64/plt-main3.rd | 5 + ld/testsuite/ld-x86-64/plt-main4.c | 14 + ld/testsuite/ld-x86-64/plt-main4.rd | 5 + ld/testsuite/ld-x86-64/plt-main5.c | 15 + ld/testsuite/ld-x86-64/pr17618.d | 5 + ld/testsuite/ld-x86-64/pr17618.s | 18 + ld/testsuite/ld-x86-64/x86-64.exp | 72 + ld/testsuite/lib/ld-lib.exp | 47 + libiberty/ChangeLog | 43 +- libiberty/ChangeLog.jit | 23 + libiberty/Makefile.in | 46 +- libiberty/choose-temp.c | 1 - libiberty/config.in | 31 + libiberty/configure | 122 +- libiberty/configure.ac | 14 +- libiberty/filename_cmp.c | 29 + libiberty/functions.texi | 49 +- libiberty/make-temp-file.c | 4 +- libiberty/strtoll.c | 175 + libiberty/strtoull.c | 122 + libiberty/testsuite/Makefile.in | 12 +- libiberty/testsuite/test-strtol.c | 185 + missing | 461 +- mkinstalldirs | 4 +- move-if-change | 6 +- opcodes/ChangeLog | 51 + opcodes/i386-dis-evex.h | 35 +- opcodes/i386-dis.c | 24 +- opcodes/i386-gen.c | 12 + opcodes/i386-init.h | 322 +- opcodes/i386-opc.h | 12 + opcodes/i386-opc.tbl | 40 + opcodes/i386-tbl.h |15851 +++++++++++++------- patches/README | 1 + patches/binutils-pltgot.patch | 966 ++ ylwrap | 202 +- 332 files changed, 21901 insertions(+), 8277 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/crc32-directive.d create mode 100644 gas/testsuite/gas/aarch64/crypto-directive.d create mode 100644 gas/testsuite/gas/arm/armv7e-m+fpv5-d16.d create mode 100644 gas/testsuite/gas/arm/armv7e-m+fpv5-d16.s create mode 100644 gas/testsuite/gas/arm/armv7e-m+fpv5-sp-d16.d create mode 100644 gas/testsuite/gas/arm/armv7e-m+fpv5-sp-d16.s create mode 100644 gas/testsuite/gas/arm/attr-arch-assumption.d create mode 100644 gas/testsuite/gas/arm/attr-arch-assumption.s create mode 100644 gas/testsuite/gas/i386/avx512ifma-intel.d create mode 100644 gas/testsuite/gas/i386/avx512ifma.d create mode 100644 gas/testsuite/gas/i386/avx512ifma.s create mode 100644 gas/testsuite/gas/i386/avx512ifma_vl-intel.d create mode 100644 gas/testsuite/gas/i386/avx512ifma_vl.d create mode 100644 gas/testsuite/gas/i386/avx512ifma_vl.s create mode 100644 gas/testsuite/gas/i386/avx512vbmi-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vbmi.d create mode 100644 gas/testsuite/gas/i386/avx512vbmi.s create mode 100644 gas/testsuite/gas/i386/avx512vbmi_vl-intel.d create mode 100644 gas/testsuite/gas/i386/avx512vbmi_vl.d create mode 100644 gas/testsuite/gas/i386/avx512vbmi_vl.s create mode 100644 gas/testsuite/gas/i386/clwb-intel.d create mode 100644 gas/testsuite/gas/i386/clwb.d create mode 100644 gas/testsuite/gas/i386/clwb.s create mode 100644 gas/testsuite/gas/i386/pcommit-intel.d create mode 100644 gas/testsuite/gas/i386/pcommit.d create mode 100644 gas/testsuite/gas/i386/pcommit.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512ifma-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512ifma.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512ifma.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512ifma_vl-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512ifma_vl.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512ifma_vl.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi.s create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi_vl-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi_vl.d create mode 100644 gas/testsuite/gas/i386/x86-64-avx512vbmi_vl.s create mode 100644 gas/testsuite/gas/i386/x86-64-clwb-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-clwb.d create mode 100644 gas/testsuite/gas/i386/x86-64-clwb.s create mode 100644 gas/testsuite/gas/i386/x86-64-pcommit-intel.d create mode 100644 gas/testsuite/gas/i386/x86-64-pcommit.d create mode 100644 gas/testsuite/gas/i386/x86-64-pcommit.s create mode 100644 gdb/testsuite/gdb.ada/arr_arr.exp create mode 100644 gdb/testsuite/gdb.ada/arr_arr/foo.adb copy gdb/testsuite/gdb.ada/{mi_interface => arr_arr}/pck.adb (100%) create mode 100644 gdb/testsuite/gdb.ada/arr_arr/pck.ads create mode 100644 gdb/testsuite/gdb.ada/n_arr_bound.exp create mode 100644 gdb/testsuite/gdb.ada/n_arr_bound/foo.adb copy gdb/testsuite/gdb.ada/{mi_interface => n_arr_bound}/pck.adb (100%) create mode 100644 gdb/testsuite/gdb.ada/n_arr_bound/pck.ads create mode 100644 gdb/testsuite/gdb.ada/pkd_arr_elem.exp create mode 100644 gdb/testsuite/gdb.ada/pkd_arr_elem/failure.adb copy gdb/testsuite/gdb.ada/{mi_interface => pkd_arr_elem}/pck.adb (100%) create mode 100644 gdb/testsuite/gdb.ada/pkd_arr_elem/pck.ads create mode 100644 gdb/testsuite/gdb.base/line-symtabs.c create mode 100644 gdb/testsuite/gdb.base/line-symtabs.exp create mode 100644 gdb/testsuite/gdb.base/line-symtabs.h create mode 100644 ld/testsuite/ld-arm/attr-merge-nosection-1.d create mode 100644 ld/testsuite/ld-arm/attr-merge-nosection-1a.s create mode 100644 ld/testsuite/ld-arm/attr-merge-nosection-1b.s create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-10.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-10r.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-11.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-11r.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-12.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-12r.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-13.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-13r.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-14.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-14r.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-4-sp.s create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-5-sp.s create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-5.s create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-8.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-8r.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-9.d create mode 100644 ld/testsuite/ld-arm/attr-merge-vfp-9r.d create mode 100644 ld/testsuite/ld-i386/plt-lib.c copy ld/testsuite/{ld-elf/dl1.out => ld-i386/plt-main.out} (100%) create mode 100644 ld/testsuite/ld-i386/plt-main1.c create mode 100644 ld/testsuite/ld-i386/plt-main1.rd create mode 100644 ld/testsuite/ld-i386/plt-main2.c create mode 100644 ld/testsuite/ld-i386/plt-main2.rd create mode 100644 ld/testsuite/ld-i386/plt-main3.c create mode 100644 ld/testsuite/ld-i386/plt-main3.rd create mode 100644 ld/testsuite/ld-i386/plt-main4.c create mode 100644 ld/testsuite/ld-i386/plt-main4.rd create mode 100644 ld/testsuite/ld-i386/plt-main5.c create mode 100644 ld/testsuite/ld-ifunc/ifunc-lib.c create mode 100644 ld/testsuite/ld-ifunc/ifunc-main.c copy ld/testsuite/{ld-elf/dl1.out => ld-ifunc/ifunc-main.out} (100%) create mode 100644 ld/testsuite/ld-x86-64/mpx3.dd create mode 100644 ld/testsuite/ld-x86-64/mpx3a.s create mode 100644 ld/testsuite/ld-x86-64/mpx3b.s create mode 100644 ld/testsuite/ld-x86-64/mpx4.dd create mode 100644 ld/testsuite/ld-x86-64/mpx4a.s create mode 100644 ld/testsuite/ld-x86-64/mpx4b.s create mode 100644 ld/testsuite/ld-x86-64/plt-lib.c copy ld/testsuite/{ld-elf/dl1.out => ld-x86-64/plt-main.out} (100%) create mode 100644 ld/testsuite/ld-x86-64/plt-main1.c create mode 100644 ld/testsuite/ld-x86-64/plt-main1.rd create mode 100644 ld/testsuite/ld-x86-64/plt-main2.c create mode 100644 ld/testsuite/ld-x86-64/plt-main2.rd create mode 100644 ld/testsuite/ld-x86-64/plt-main3.c create mode 100644 ld/testsuite/ld-x86-64/plt-main3.rd create mode 100644 ld/testsuite/ld-x86-64/plt-main4.c create mode 100644 ld/testsuite/ld-x86-64/plt-main4.rd create mode 100644 ld/testsuite/ld-x86-64/plt-main5.c create mode 100644 ld/testsuite/ld-x86-64/pr17618.d create mode 100644 ld/testsuite/ld-x86-64/pr17618.s create mode 100644 libiberty/ChangeLog.jit create mode 100644 libiberty/strtoll.c create mode 100644 libiberty/strtoull.c create mode 100644 libiberty/testsuite/test-strtol.c create mode 100644 patches/binutils-pltgot.patch hooks/post-receive -- gdb and binutils