From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 101102 invoked by alias); 7 Feb 2017 20:49:25 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 101059 invoked by uid 9674); 7 Feb 2017 20:49:23 -0000 Date: Tue, 07 Feb 2017 20:49:00 -0000 Message-ID: <20170207204922.100845.qmail@sourceware.org> From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] users/jkratoch/dwarf5readelf: Merge remote-tracking branch 'gdb/master' into readelf X-Git-Refname: refs/heads/users/jkratoch/dwarf5readelf X-Git-Reftype: branch X-Git-Oldrev: 72fd5bdde06e30104d82167f4137d8931d855a9c X-Git-Newrev: 989edfd876c682f53108064b3efb232d8ee3a8f9 X-SW-Source: 2017-q1/txt/msg00027.txt.bz2 List-Id: The branch, users/jkratoch/dwarf5readelf has been updated via 989edfd876c682f53108064b3efb232d8ee3a8f9 (commit) via 3d044c0c78c11968b4fe3c5c019523e3177b1710 (commit) via 8a78ba5cf798d878b6551ae6986a648d19570a91 (commit) via 65f90e82590c34d4211ca3c984ef8caaf1808819 (commit) via 6ec7c1ae19e9e1bf2edad5125941a2fd5fdfde0b (commit) via 20b477a75c00de06a92b9577fd74416699d2c37f (commit) via 3f7b46f2daa6c396564d786bda9c81e66d4b9278 (commit) via de32a80f8f48896d4d07babd8c998789dd07c73d (commit) via 5d3debca762a4e23cb868a9e1411fb50f12db8c3 (commit) via f0fd41c1926984fd1a524ff551286cba694539a0 (commit) via e25dae2ce112305078ae7593da30ababfff53612 (commit) via d6f9b0fbc7998909712cbc1b194f1cbd4ae8b6fa (commit) via e666304ec603bb3249f80bac97200f2b4520ab0f (commit) via 1b7e3d2fb7036ce6f9d74e32dc052518f5cd45b6 (commit) via 65c40c956fcd9443a5390d6cc36f84bd1bf77df4 (commit) via b50f188dfa065c9edfe82c874e2f8c179eb6d697 (commit) via 03c85b11b07452f2d7341b405a7fe70c74226505 (commit) via 73dceb99fa57b79e83a6ed80aaad49d0e3e7da66 (commit) via 9b6da501bff22325867d8afe42fa01d4704e72f8 (commit) via b1ace6bdc2063f3dcf46172db98bb3474b6e1121 (commit) via ec4cb20ba971232450f3420d3c7c0c8bbecc1ace (commit) via e17b0c351f0b22fb42edf34e5a6e486d72e9ee05 (commit) via 55f8b9d243dbd879ffa585f7e0c7d8b6b819302d (commit) via 0f8c4b60ef3953a2373992e468106ae833049fff (commit) via 17a80fa80adbe79df39ba1fc70e611dff92df197 (commit) via fa93e3d3471aab48ae273437c3159ebb0205a592 (commit) via 2e9af2d0de9534765e7394d10b2d307c4259de31 (commit) via 8f56d4fd28b887cc709524b1993c9da4c64b0696 (commit) via 7320133163c796d187350013ddf65fcb5752da9e (commit) via 616268b639780e0819b51053c794037bcde3de16 (commit) via 5be5dbf0ce3d2eb20003fea3691eaa6bfa5710d2 (commit) via c99cc448c805b6bd481603155078881a503cd64a (commit) via 8b172ce7c9435095d14e0bd98cd431bb9584e95e (commit) via d7e747318f4d04af033f16325f9b6d74f67079ec (commit) via 187808b04f61df1c38fda0921e2d9eeb53e332ee (commit) via fd121c5c45bd2652a78c62812737874e36259e2a (commit) via 7a8eb317c5bce0f1ff290a9343777db74adec663 (commit) via 981d5de71da556bc3b43adbec2d12b1736628b5d (commit) via c0c237fcdd133e84e67657cc6b7e4678f106bdcb (commit) via 5139cfdb5515407900d0c3934c13712a5819456c (commit) via 7346ef59bb33e28161d78ab478c3476b3dab2e8e (commit) via 787f00256b3eabe34b8599fca4df0243df80d5ca (commit) via 68777c298919d6dbdb9537c92a64ed9440ef6f3c (commit) via 0a1c7e2881226bb9734d7c31c9415c636f35921d (commit) via b5ac99b0828d4e1dfa33540b428c0fc6c32eda67 (commit) via cd4007e43421a2f974f51574b6e2b52b9b1a7a50 (commit) via cf77c34ea71c27c3cb6dd31c9448249276e8a8a6 (commit) via ce7903706d30e5fa335dd96eaaab3ae914ff8e64 (commit) via 067869b677a9f167e13a7bdb5f5a4d408df9006a (commit) via ed35cc4a1cb76fd9ac53ad19efb97ee2caffbae9 (commit) via 15a00b13aedc6300732d0b3b6b9daefa361ced6f (commit) via be85ce7dcbe99a8e7cd847a0c5b449a0b18a8ce7 (commit) via a8128fa6a75e2d3da7d446bec9b8fa36573296cf (commit) via 29b0b2512ff436c46a77db39317ff50c4bc93601 (commit) via 289b5b2421ca79324b7374492ea652aceb869a1d (commit) via b47413b47e103677fedb7cd1301c62fee01ac4ba (commit) via 60adb36c08942fd4a2f8bf598864254c043668a1 (commit) via 1273da0414a2f2a31288749a17fe44cbef615ab5 (commit) via 07fbc63d1e282aa2e8b37cbdc343e0f0171e4ea9 (commit) via 8b10b0b3e100c25322a083248c7a18bf5a1f3527 (commit) via 7795a8f8bdde2fa5c0e0639b92280314b32ec78d (commit) via 17e9c56297339ab6b0da4fdc189e090425ae6db9 (commit) via ce6366f9aba4fe6534a2f514e46611acab62bab9 (commit) via 8dcdd12d21bc281870077f0c81b8cd1b88afd865 (commit) via c1d4523838b6ec9bcd827bdebab25ac8444dba70 (commit) via bf382b306a8db84b450aa1dc96ab686fb189a31c (commit) via 520306539a9a4eddb23677359c74b36192eb2209 (commit) via 6a849af808c1a9c5838b3d91af701c8d2a1bc480 (commit) via 4471a46f6f4b552b97bb546a85bf04c48faf64b4 (commit) via 2735833d5fb220983d09770087b573fed5bf93cd (commit) via 8884e97e78f337bccb50df7682333db4e7ee1542 (commit) via 7005d26ac72abbf12e02947ab87dbb3804f326a8 (commit) via 239b6d10954b18ce089e9c3a667e7f2df3655476 (commit) via 387dd77738619d7e898f063bbeb1b8b6faf6cad5 (commit) via 8ec5cf65a8213988a9f861e6a94d12311e9b04c3 (commit) via 0348d4be1676171b00c3609bea1e01c18af4ea98 (commit) via 4bd2e1b2aee122b46e335d932f7833f9c86610d0 (commit) via 22d9a0dee3a69973858000b326cf8eaa14ce7180 (commit) via 1fbd05e16ebde966e44c1108dc77871f3fba329a (commit) via b51e1e94d66af7f63cd9052a16881087da111ef1 (commit) via 03bc0a24dc1e1a29b972103c207153f91d0313a9 (commit) via 72ca04104418e4926790872a203f404af9453024 (commit) via e3ceef3544fb2178cef284b5fb8b267bf0ab4397 (commit) via e309aa6524f8becadf6f1b75060a74be4c221899 (commit) via 7cf1de6cf421f52b145b88055cc89fc666343fba (commit) via 515aff23b43756082fbe357eb9685b401c7aacac (commit) via 8b00c176168dc7b0d78d0dc1f7d42f915375dc4a (commit) via 874a1c8c32036f790fa527acfab3f6f18740f089 (commit) via d8b49cf0c891d09dd58de05ad5cfe396b612cf3b (commit) via 658ca58c4d41c7512dcabcbc4a5ea2109045c363 (commit) via 79843d45f7633f33dca8b0a9999a1b0795b6b459 (commit) via 8cafda321ca8588a9e42d78d8713b031696405bc (commit) via e47ad6c0bd7aa388b1bd488f6ef522c20c0b94ed (commit) via 80d758749a7a679288e6e72b2e849b814413b719 (commit) via 8e87a59348adb7e4c31c8f4faf86df8b17ffb54a (commit) via f13a9a0cf7d13b9ea51b0df4b9fa469652f92338 (commit) via 5ac95241162bf4729ecaf3c880cdaa846a3aded4 (commit) via a1aa5e81de977805b16f2b1b9a12027a7f61c20c (commit) via 82f252717eef101fb3d105aa2d5b5e3944df6123 (commit) via 4a7324e1bcb525a0a89b08aabf598009c59bdcec (commit) via c75b4ebd4f91f6884f046fa61f43e4cd88733290 (commit) via de514cf3db76d0298b94121c35aafcd927fa483d (commit) via 3e97ba8a528154c6c9698bb87d0a1d3ea21b3ff3 (commit) via 850d84f6a414660406d359ffcef6b7b763d3ac16 (commit) via 3fe6a8e6476556cd6a16f4c3915a7a918803de42 (commit) via 373832b6db219ee80cb0263c8b3788954f4e3a8b (commit) via 666c6aff6beaea9a5724ccc8079559a2c67a5113 (commit) via b531344c34b05fcd55ce65776ff50b9a752d60c1 (commit) via 1a792e1c00e07a1e644145a9f71446cf2e75e9ab (commit) via fae1616f5f1357ae8b8e98241657088248178ced (commit) via 077c11e8679ea7fb4fae977327786fea8353132f (commit) via f0158f44168c29338e0b4424c69589f79bf58b19 (commit) via 741bcbe94d7811caa1efa500dacd047c428cce61 (commit) via fbf32f638c7e2a80542cb90626a22a6b5bb3e580 (commit) via 04bc2a285435a82c45e3417906374307eafacd90 (commit) via c1f59f8ff9462ce45a3287ea06382a97e561fed3 (commit) via c780b47c74872da62b5b5dfcbfe8c3db1631f981 (commit) via 60685cd0b99c575a32c3d004b4af568dd0309bcb (commit) via 2d0ca824112f269a883cd04d344614ccab3baaf4 (commit) via c49f9d0fdaea8c2e5f78e20bec113fe3cf1b79f0 (commit) via 71d01c691ed49d72f8d0893a354be5260fd052a2 (commit) via cf581a9b94fb480491198be8fbe7da13c86d858e (commit) via 93df7317eebbd081e8025545233ca3220bbd23d3 (commit) via 33eaf5de31b248f84ae108cf0cf4e1664db9ee51 (commit) via 715e99a4980aeeb6511eded2e9d5ffe1b063f21e (commit) via 8069955ee0dbcf6813218a968828afb838c676d9 (commit) via 05a1325405543281f5529720bdcae4bc9f2d1b83 (commit) via 1e5f45bb15d287ed763b7b638254424149040f7a (commit) via fda46c417ff8324960ca305141df5fc6c2f580af (commit) via adcbdc63e5ccf663dacc8493cec63a95b653285e (commit) via 9966f7eece39ced8a09c190616b5b328bf97bfe5 (commit) via dcd310a08c9ab601b9dc883e706371f1232cdfef (commit) via 54f1917fb153898b9c2d2c0dd29c1719347bae52 (commit) via eb1cdb627c94164063e675d33361adcf509e8327 (commit) via b1ce65684d5f92f281d678581f0569cb16fa58e3 (commit) via fec93fb13d2cc088ba3e1aa944f3c2c02616edf1 (commit) via 6f8b04077b0c3dc697b1c2bb042c69413d9813b8 (commit) via 6dd1c25a5a34a7e3d270f1817aee7e4003c88ade (commit) via 0d0c83576a8a96b4729b33039ce21f197194b526 (commit) via 23e829301bd42b3964f457d50e462195d4343590 (commit) via 00d752777f25649a2a7b921fc84f14ae118b5b5c (commit) via d334ae250a3ec888f0603cf8e909d0f425aeb30f (commit) via 78cbbba8e0bc8b0288f5ce4360b4689ab893aa13 (commit) via 7f784814df7067396e9c00b5cdc0eff9cd5c68de (commit) via add3afb219e755e13f4ec1c91aa59223df31a965 (commit) via 9d46ce346fe3028d3d57332f286f3895c0724876 (commit) via a24df3057179f81a2624bf3bd3d78113cb2fcc8e (commit) via de1ab01e8ebf04a3503d8450e6b924c7bb160853 (commit) via 1737c64030af533c520dd1ed1ec2787302cdf830 (commit) via 2132fe850322e10313d94d505f7ea268f9524ba0 (commit) via 8b5a555d0948f0f1f38742c51ac8e53f8e79ba29 (commit) via 530d10ca18259a9893230afb2fa561e0871f833a (commit) via 6984613a53528c818482c3a531e17a86bac6e7dc (commit) via 81ff47b3a54633819fac4d973e34f1ff0c65606e (commit) via 9e009953a54bfbf79d83f37797f846c923aeea43 (commit) via c13a63b04677906020ee72a28d5869d979e36a6f (commit) via d1dff2266d29c4739aee6f68c8c587d44b03a717 (commit) via 9890e4338dcabf4512b4856b09511f25c81d10f1 (commit) via 2cedb9ebf8254a23d1fbd4f76a85e5f08dc3aaf5 (commit) via 1ec4b9f28bab4400c882a0f3e966eb12b73cee1a (commit) via 319b82e47dd12d6554e17a2ceedd3139b88ba55f (commit) via 6bb21700abb61cdb62a3d9fdf417971d528d5a37 (commit) via 01fabda4d46b34b2b02fb5a447943ab281c8ac8c (commit) via 05b3d79d265aa9de2a81ac2d0f5e6f5821161f34 (commit) via 11741d50eff1424bb1f628ede3dfe42a74343b52 (commit) via 640d6bfddb82560687d8796aa7f0675c93bb062f (commit) via f964e51d907b008bfdddd0824a56e420737212a3 (commit) via 7a36499abc7d110e83cb60f4895d0fcfbab43bf4 (commit) via 6aa1df2d44358bc3f098af76b0825dacc0a68bb6 (commit) via 17a3046bfd9c1ebb65d5ee029a05024c4089192e (commit) via e707b49e73ffd45b7a1f16c570e51927037dfef5 (commit) via 545e07dffdaf1b79497a866772caf0dd6e0a243f (commit) via 857e829e3a0b681c3cd807a307f53f466a332204 (commit) via 6f8976bfd6d7848268849b88e95917217ee31d3e (commit) via e4241ace685d9886c14f1362e1e1783129774b7c (commit) via 9608051a0eba6303adcadff7d09b70a36067fba3 (commit) via f622ea96de49d77646f52501ef00d03132fcb2df (commit) via 404c84343097091e21090727948d1461bf316118 (commit) via aca5eec611b4e30c745b9c9e7283d57255505471 (commit) via 8361ed4d6b7049264153434e8dc15e6dc2200ebf (commit) from 72fd5bdde06e30104d82167f4137d8931d855a9c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 989edfd876c682f53108064b3efb232d8ee3a8f9 Merge: 0d0c835 3d044c0 Author: Jan Kratochvil Date: Tue Feb 7 21:38:30 2017 +0100 Merge remote-tracking branch 'gdb/master' into readelf commit 0d0c83576a8a96b4729b33039ce21f197194b526 Author: Jan Kratochvil Date: Fri Jan 20 23:15:19 2017 +0100 . commit 00d752777f25649a2a7b921fc84f14ae118b5b5c Merge: 72fd5bd d334ae2 Author: Jan Kratochvil Date: Fri Jan 20 20:54:43 2017 +0100 Merge remote-tracking branch 'gdb/master' into readelf ----------------------------------------------------------------------- Summary of changes: ChangeLog | 50 + Makefile.def | 25 +- Makefile.in | 1569 ++------ Makefile.tpl | 27 +- bfd/ChangeLog | 161 + bfd/coffcode.h | 11 +- bfd/config.bfd | 38 +- bfd/elf32-cris.c | 33 +- bfd/elf32-nds32.c | 4 +- bfd/elf32-ppc.c | 504 ++-- bfd/elf64-ppc.c | 153 +- bfd/elf64-sparc.c | 4 +- bfd/elf64-x86-64.c | 106 +- bfd/elflink.c | 97 +- bfd/elfnn-aarch64.c | 222 +- bfd/elfnn-riscv.c | 14 + bfd/elfxx-mips.c | 89 +- bfd/elfxx-mips.h | 4 +- bfd/version.h | 2 +- binutils/ChangeLog | 41 + binutils/MAINTAINERS | 4 +- binutils/arlex.l | 6 +- binutils/deflex.l | 6 +- binutils/doc/binutils.texi | 75 +- binutils/objdump.c | 54 +- binutils/resbin.c | 7 +- .../testsuite/binutils-all/windres/controldata.rc | 6 + .../testsuite/binutils-all/windres/controldata.rsd | 18 + configure | 506 +-- configure.ac | 277 +- gas/ChangeLog | 236 ++ gas/as.c | 1 + gas/as.h | 5 +- gas/asintl.h | 2 +- gas/atof-generic.c | 2 +- gas/bit_fix.h | 2 +- gas/config.in | 3 + gas/config/atof-ieee.c | 2 +- gas/config/bfin-defs.h | 2 +- gas/config/bfin-lex.l | 11 +- gas/config/bfin-parse.y | 6 +- gas/config/obj-coff-seh.h | 2 +- gas/config/obj-coff.c | 10 +- gas/config/obj-evax.c | 8 +- gas/config/obj-macho.c | 8 +- gas/config/rx-parse.y | 2 +- gas/config/tc-aarch64.c | 30 +- gas/config/tc-alpha.c | 6 +- gas/config/tc-arc.c | 24 +- gas/config/tc-arm.c | 22 +- gas/config/tc-avr.c | 12 +- gas/config/tc-bfin.c | 4 +- gas/config/tc-cr16.c | 26 +- gas/config/tc-cris.c | 2 +- gas/config/tc-crx.c | 30 +- gas/config/tc-d10v.c | 2 +- gas/config/tc-d30v.c | 8 +- gas/config/tc-dlx.c | 2 +- gas/config/tc-epiphany.c | 4 +- gas/config/tc-frv.c | 2 +- gas/config/tc-hppa.c | 2 +- gas/config/tc-i370.c | 30 +- gas/config/tc-i386-intel.c | 2 +- gas/config/tc-i386.c | 18 +- gas/config/tc-i960.c | 8 +- gas/config/tc-ia64.c | 8 +- gas/config/tc-m32r.c | 8 +- gas/config/tc-m68hc11.c | 10 +- gas/config/tc-m68k.c | 20 +- gas/config/tc-mcore.c | 10 +- gas/config/tc-mep.c | 16 +- gas/config/tc-mep.h | 2 +- gas/config/tc-metag.c | 6 +- gas/config/tc-microblaze.c | 4 +- gas/config/tc-mips.c | 43 +- gas/config/tc-mmix.c | 2 +- gas/config/tc-mn10200.c | 2 +- gas/config/tc-mn10300.c | 4 +- gas/config/tc-msp430.c | 22 +- gas/config/tc-msp430.h | 2 +- gas/config/tc-nds32.c | 60 +- gas/config/tc-nds32.h | 4 +- gas/config/tc-nios2.c | 6 +- gas/config/tc-nios2.h | 2 +- gas/config/tc-ns32k.c | 26 +- gas/config/tc-pdp11.c | 12 +- gas/config/tc-ppc.c | 12 +- gas/config/tc-pru.c | 2 +- gas/config/tc-rx.c | 4 +- gas/config/tc-s390.c | 14 +- gas/config/tc-score.c | 70 +- gas/config/tc-score7.c | 22 +- gas/config/tc-sh.c | 6 +- gas/config/tc-sh64.c | 2 +- gas/config/tc-sparc.c | 4 +- gas/config/tc-tic4x.c | 4 +- gas/config/tc-tic54x.c | 10 +- gas/config/tc-v850.c | 14 +- gas/config/tc-vax.c | 8 +- gas/config/tc-visium.c | 6 +- gas/config/tc-xgate.c | 6 +- gas/config/tc-xtensa.c | 4 +- gas/config/tc-z80.c | 6 +- gas/config/tc-z8k.c | 2 +- gas/config/te-vms.c | 2 +- gas/config/xtensa-relax.c | 8 +- gas/configure | 11 + gas/configure.ac | 1 + gas/configure.tgt | 26 +- gas/doc/as.texinfo | 24 +- gas/doc/c-arm.texi | 6 +- gas/doc/c-hppa.texi | 2 +- gas/doc/c-i370.texi | 2 +- gas/doc/c-i386.texi | 2 +- gas/doc/c-m32r.texi | 8 +- gas/doc/c-m68k.texi | 2 +- gas/doc/c-mips.texi | 31 + gas/doc/c-mmix.texi | 2 +- gas/doc/c-msp430.texi | 2 +- gas/doc/c-nds32.texi | 2 +- gas/doc/c-ns32k.texi | 2 +- gas/doc/c-riscv.texi | 2 +- gas/doc/c-rx.texi | 2 +- gas/doc/c-s390.texi | 6 +- gas/doc/c-tic6x.texi | 2 +- gas/doc/c-tilegx.texi | 2 +- gas/doc/c-tilepro.texi | 2 +- gas/doc/c-v850.texi | 8 +- gas/doc/c-xgate.texi | 2 +- gas/doc/c-xtensa.texi | 2 +- gas/dwarf2dbg.c | 2 +- gas/ecoff.c | 4 +- gas/itbl-lex.l | 10 +- gas/itbl-ops.c | 4 +- gas/listing.c | 2 +- gas/macro.c | 4 +- gas/messages.c | 76 +- gas/po/gas.pot | 2 +- gas/po/sv.po | 4109 ++++++++++---------- gas/read.c | 4 +- gas/struc-symbol.h | 4 +- gas/symbols.h | 2 +- gas/testsuite/gas/arc/relocs-errors.err | 6 +- gas/testsuite/gas/arm/armv8_3-a-simd.d | 12 + gas/testsuite/gas/arm/armv8_3-a-simd.s | 14 + gas/testsuite/gas/mips/branch-local-2.d | 3 + gas/testsuite/gas/mips/branch-local-3.d | 3 + gas/testsuite/gas/mips/branch-local-ignore-2.d | 29 + gas/testsuite/gas/mips/branch-local-ignore-3.d | 23 + gas/testsuite/gas/mips/branch-local-ignore-n32-2.d | 29 + gas/testsuite/gas/mips/branch-local-ignore-n32-3.d | 23 + gas/testsuite/gas/mips/branch-local-ignore-n64-2.d | 37 + gas/testsuite/gas/mips/branch-local-ignore-n64-3.d | 27 + gas/testsuite/gas/mips/branch-local-n32-2.d | 3 + gas/testsuite/gas/mips/branch-local-n32-3.d | 3 + gas/testsuite/gas/mips/branch-local-n64-2.d | 3 + gas/testsuite/gas/mips/branch-local-n64-3.d | 3 + gas/testsuite/gas/mips/comdat-reloc.d | 31 + gas/testsuite/gas/mips/comdat-reloc.s | 38 + gas/testsuite/gas/mips/mips.exp | 26 +- gas/testsuite/gas/tic6x/insns16-parallel.d | 43 + gas/testsuite/gas/tic6x/insns16-parallel.s | 42 + gas/write.c | 2 +- gdb/ChangeLog | 837 ++++ gdb/Makefile.in | 9 +- gdb/NEWS | 16 + gdb/ada-lang.c | 12 +- gdb/ada-valprint.c | 9 +- gdb/ada-varobj.c | 23 +- gdb/aix-thread.c | 18 +- gdb/amd64-linux-nat.c | 60 +- gdb/amd64-linux-tdep.c | 7 +- gdb/amd64-linux-tdep.h | 2 +- gdb/amd64-nat.c | 13 +- gdb/amd64-tdep.c | 17 +- gdb/amd64-tdep.h | 6 +- gdb/arm-linux-nat.c | 8 +- gdb/arm-tdep.c | 18 +- gdb/breakpoint.c | 97 +- gdb/btrace.c | 34 +- gdb/c-exp.y | 8 +- gdb/cli/cli-cmds.c | 2 +- gdb/cli/cli-interp.c | 138 +- gdb/cli/cli-interp.h | 33 +- gdb/cli/cli-logging.c | 200 +- gdb/cli/cli-setshow.c | 36 +- gdb/common/scoped_restore.h | 11 +- gdb/compile/compile-c-support.c | 62 +- gdb/compile/compile-c-symbols.c | 21 +- gdb/compile/compile-internal.h | 2 +- gdb/compile/compile-loc2c.c | 107 +- gdb/compile/compile.c | 9 +- gdb/compile/compile.h | 4 +- gdb/corelow.c | 4 +- gdb/cp-support.c | 38 +- gdb/cris-tdep.c | 19 +- gdb/disasm-selftests.c | 220 ++ gdb/disasm.c | 204 +- gdb/disasm.h | 83 +- gdb/doc/ChangeLog | 21 + gdb/doc/gdb.texinfo | 78 + gdb/doc/python.texi | 2 +- gdb/dummy-frame.c | 9 +- gdb/dwarf2loc.c | 25 +- gdb/dwarf2loc.h | 2 +- gdb/dwarf2read.c | 65 +- gdb/event-top.c | 4 +- gdb/features/Makefile | 17 +- gdb/features/i386/64bit-segments.xml | 12 + gdb/features/i386/amd64-avx-linux.c | 36 +- gdb/features/i386/amd64-avx-linux.xml | 1 + gdb/features/i386/amd64-avx-mpx-linux.c | 48 +- gdb/features/i386/amd64-avx-mpx-linux.xml | 1 + gdb/features/i386/amd64-avx512-linux.c | 192 +- gdb/features/i386/amd64-avx512-linux.xml | 1 + gdb/features/i386/amd64-linux.c | 4 + gdb/features/i386/amd64-linux.xml | 1 + gdb/features/i386/amd64-mpx-linux.c | 16 +- gdb/features/i386/amd64-mpx-linux.xml | 1 + gdb/features/i386/x32-avx-linux.c | 36 +- gdb/features/i386/x32-avx-linux.xml | 1 + gdb/features/i386/x32-avx512-linux.c | 192 +- gdb/features/i386/x32-avx512-linux.xml | 1 + gdb/features/i386/x32-linux.c | 4 + gdb/features/i386/x32-linux.xml | 1 + gdb/features/sparc/sparc32-cp0.xml | 19 + gdb/features/sparc/sparc32-cpu.xml | 42 + gdb/features/sparc/sparc32-fpu.xml | 43 + gdb/features/sparc/sparc32-solaris.c | 98 + gdb/features/sparc/sparc32-solaris.xml | 15 + gdb/features/sparc/sparc64-cp0.xml | 17 + gdb/features/sparc/sparc64-cpu.xml | 42 + gdb/features/sparc/sparc64-fpu.xml | 60 + gdb/features/sparc/sparc64-solaris.c | 112 + gdb/features/sparc/sparc64-solaris.xml | 15 + gdb/gdbarch.c | 32 +- gdb/gdbarch.sh | 20 +- gdb/gdbserver/ChangeLog | 7 + gdb/gdbserver/config.in | 6 + gdb/gdbserver/configure | 26 + gdb/gdbserver/configure.ac | 7 + gdb/gdbserver/configure.srv | 2 +- gdb/gdbserver/linux-x86-low.c | 32 + gdb/gdbthread.h | 4 + gdb/gdbtypes.c | 3 +- gdb/guile/scm-breakpoint.c | 12 +- gdb/guile/scm-disasm.c | 93 +- gdb/guile/scm-frame.c | 9 +- gdb/guile/scm-ports.c | 95 +- gdb/guile/scm-type.c | 14 +- gdb/guile/scm-value.c | 29 +- gdb/i386-tdep.c | 37 +- gdb/infcmd.c | 12 +- gdb/infrun.c | 36 +- gdb/interps.c | 136 +- gdb/interps.h | 76 +- gdb/language.c | 38 +- gdb/location.c | 43 +- gdb/main.c | 2 +- gdb/maint.c | 9 +- gdb/mep-tdep.c | 10 +- gdb/mi/mi-cmd-disas.c | 1 - gdb/mi/mi-cmd-stack.c | 17 +- gdb/mi/mi-cmds.c | 1 + gdb/mi/mi-cmds.h | 1 + gdb/mi/mi-common.h | 36 +- gdb/mi/mi-console.c | 135 +- gdb/mi/mi-console.h | 36 +- gdb/mi/mi-interp.c | 113 +- gdb/mi/mi-main.c | 81 +- gdb/mi/mi-out.c | 27 +- gdb/mi/mi-out.h | 7 +- gdb/mips-tdep.c | 5 +- gdb/nat/linux-ptrace.c | 2 + gdb/printcmd.c | 11 +- gdb/psymtab.c | 19 +- gdb/python/py-arch.c | 30 +- gdb/python/py-breakpoint.c | 13 +- gdb/python/py-frame.c | 9 +- gdb/python/py-framefilter.c | 32 +- gdb/python/py-function.c | 11 +- gdb/python/py-gdb-readline.c | 5 +- gdb/python/py-inferior.c | 9 +- gdb/python/py-type.c | 19 +- gdb/python/py-unwind.c | 24 +- gdb/python/py-value.c | 16 +- gdb/python/py-xmethods.c | 5 +- gdb/python/python-internal.h | 7 + gdb/record-btrace.c | 15 +- gdb/regcache.c | 12 +- gdb/regformats/i386/amd64-avx-linux.dat | 2 + gdb/regformats/i386/amd64-avx-mpx-linux.dat | 2 + gdb/regformats/i386/amd64-avx512-linux.dat | 2 + gdb/regformats/i386/amd64-linux.dat | 2 + gdb/regformats/i386/amd64-mpx-linux.dat | 2 + gdb/regformats/i386/x32-avx-linux.dat | 2 + gdb/regformats/i386/x32-avx512-linux.dat | 2 + gdb/regformats/i386/x32-linux.dat | 2 + gdb/reggroups.c | 9 +- gdb/remote.c | 77 +- gdb/rust-exp.y | 19 +- gdb/rust-lang.c | 210 +- gdb/rust-lang.h | 11 +- gdb/selftest-arch.c | 102 + gdb/selftest-arch.h | 27 + gdb/serial.c | 9 +- gdb/sparc-tdep.c | 142 +- gdb/sparc-tdep.h | 21 +- gdb/sparc64-tdep.c | 179 +- gdb/sparc64-tdep.h | 7 +- gdb/spu-tdep.c | 20 +- gdb/stack.c | 37 +- gdb/symmisc.c | 14 +- gdb/symtab.h | 2 +- gdb/target.c | 49 + gdb/target.h | 3 + gdb/testsuite/ChangeLog | 153 + gdb/testsuite/gdb.arch/amd64-gs_base.c | 24 + gdb/testsuite/gdb.arch/amd64-gs_base.exp | 49 + gdb/testsuite/gdb.base/all-architectures.exp.in | 5 + gdb/testsuite/gdb.base/breakpoint-in-ro-region.exp | 3 + gdb/testsuite/gdb.base/memattr.exp | 21 +- gdb/testsuite/gdb.btrace/buffer-size.exp | 8 +- gdb/testsuite/gdb.btrace/data.exp | 9 +- gdb/testsuite/gdb.btrace/delta.exp | 9 +- gdb/testsuite/gdb.btrace/dlopen.exp | 16 +- gdb/testsuite/gdb.btrace/enable-running.c | 48 + gdb/testsuite/gdb.btrace/enable-running.exp | 100 + gdb/testsuite/gdb.btrace/enable.exp | 17 +- gdb/testsuite/gdb.btrace/exception.exp | 9 +- gdb/testsuite/gdb.btrace/function_call_history.exp | 10 +- gdb/testsuite/gdb.btrace/gcore.exp | 8 +- gdb/testsuite/gdb.btrace/instruction_history.exp | 9 +- gdb/testsuite/gdb.btrace/multi-thread-step.exp | 9 +- gdb/testsuite/gdb.btrace/nohist.exp | 8 +- gdb/testsuite/gdb.btrace/non-stop.exp | 16 +- gdb/testsuite/gdb.btrace/reconnect.exp | 10 +- gdb/testsuite/gdb.btrace/record_goto-step.exp | 9 +- gdb/testsuite/gdb.btrace/record_goto.exp | 10 +- gdb/testsuite/gdb.btrace/rn-dl-bind.exp | 9 +- gdb/testsuite/gdb.btrace/segv.exp | 8 +- gdb/testsuite/gdb.btrace/step.exp | 9 +- gdb/testsuite/gdb.btrace/stepi.exp | 14 +- gdb/testsuite/gdb.btrace/tailcall-only.exp | 10 +- gdb/testsuite/gdb.btrace/tailcall.exp | 9 +- gdb/testsuite/gdb.btrace/tsx.exp | 14 +- gdb/testsuite/gdb.btrace/unknown_functions.exp | 9 +- gdb/testsuite/gdb.btrace/vdso.exp | 9 +- gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptr-64bit.S | 226 -- gdb/testsuite/gdb.dwarf2/implptr-64bit.exp | 118 +- gdb/testsuite/gdb.dwarf2/nonvar-access.exp | 78 +- gdb/testsuite/gdb.mi/mi-logging.exp | 14 + gdb/testsuite/gdb.python/py-bad-printers.exp | 3 +- gdb/testsuite/gdb.python/py-events.exp | 2 +- gdb/testsuite/gdb.python/py-evsignal.exp | 2 +- gdb/testsuite/gdb.python/py-evthreads.exp | 2 +- gdb/testsuite/gdb.python/py-frame-args.exp | 3 +- .../gdb.python/py-framefilter-invalidarg.exp | 3 +- gdb/testsuite/gdb.python/py-framefilter-mi.exp | 3 +- gdb/testsuite/gdb.python/py-framefilter.exp | 5 +- gdb/testsuite/gdb.python/py-mi.exp | 2 +- gdb/testsuite/gdb.python/py-pp-maint.exp | 2 +- gdb/testsuite/gdb.python/py-pp-registration.exp | 3 +- gdb/testsuite/gdb.python/py-prettyprint.exp | 6 +- gdb/testsuite/gdb.python/py-typeprint.exp | 3 +- gdb/testsuite/gdb.python/py-xmethods.exp | 46 +- gdb/testsuite/gdb.python/python.exp | 16 +- gdb/testsuite/gdb.reverse/insn-reverse-aarch64.c | 105 + gdb/testsuite/gdb.reverse/insn-reverse-arm.c | 70 + gdb/testsuite/gdb.reverse/insn-reverse-x86.c | 261 ++ gdb/testsuite/gdb.reverse/insn-reverse.c | 146 +- gdb/testsuite/gdb.rust/simple.exp | 12 + gdb/testsuite/gdb.xml/tdesc-regs.exp | 9 + gdb/testsuite/lib/dwarf.exp | 45 +- gdb/testsuite/lib/gdb.exp | 6 + gdb/testsuite/lib/memory.exp | 31 + gdb/thread.c | 20 + gdb/top.c | 51 +- gdb/tracepoint.c | 7 +- gdb/tui/tui-disasm.c | 18 +- gdb/tui/tui-file.c | 230 +- gdb/tui/tui-file.h | 18 +- gdb/tui/tui-interp.c | 74 +- gdb/tui/tui-io.c | 4 +- gdb/tui/tui-regs.c | 21 +- gdb/tui/tui-stack.c | 33 +- gdb/typeprint.c | 17 +- gdb/ui-file.c | 802 +---- gdb/ui-file.h | 296 +- gdb/ui-out.c | 10 +- gdb/ui-out.h | 2 +- gdb/utils.c | 18 +- gdb/utils.h | 5 +- gdb/varobj.c | 29 +- gdb/xtensa-tdep.c | 31 +- gold/ChangeLog | 48 + gold/aarch64.cc | 10 +- gold/mips.cc | 11 +- gold/object.cc | 6 +- gold/powerpc.cc | 8 +- gold/testsuite/icf_safe_so_test.sh | 5 +- gold/testsuite/icf_safe_test.sh | 5 +- gold/testsuite/icf_test.sh | 2 + gold/x86_64.cc | 11 +- include/ChangeLog | 13 + include/elf/common.h | 2 + include/opcode/arc.h | 24 +- include/opcode/hppa.h | 2 +- include/opcode/i860.h | 2 +- include/opcode/nios2.h | 2 +- include/opcode/nios2r1.h | 2 +- include/opcode/nios2r2.h | 2 +- include/opcode/pru.h | 2 +- ld/ChangeLog | 259 ++ ld/configure | 2 +- ld/configure.ac | 2 +- ld/configure.tgt | 45 +- ld/emulparams/criself.sh | 3 +- ld/emultempl/mipself.em | 25 +- ld/emultempl/solaris2.em | 3 +- ld/ld.texinfo | 46 +- ld/ldlang.c | 5 +- ld/ldmain.c | 6 +- ld/po/ga.po | 2134 ++++++----- ld/po/sr.po | 2284 +++++++++++ ld/po/sv.po | 62 +- ld/testsuite/ld-aarch64/aarch64-elf.exp | 19 +- ld/testsuite/ld-aarch64/func-in-so.s | 6 + ld/testsuite/ld-aarch64/func-sym-hash-opt.d | 6 + ld/testsuite/ld-aarch64/func-sym-hash-opt.s | 7 + ld/testsuite/ld-aarch64/tls-desc-ie-ilp32.d | 37 + ld/testsuite/ld-aarch64/tls-relax-all-ilp32.d | 40 + ld/testsuite/ld-aarch64/tls-relax-gd-le-ilp32.d | 10 + .../ld-aarch64/tls-relax-gdesc-le-2-ilp32.d | 19 + ld/testsuite/ld-aarch64/tls-relax-gdesc-le-ilp32.d | 12 + ld/testsuite/ld-aarch64/tls-relax-ie-le-2-ilp32.d | 18 + ld/testsuite/ld-aarch64/tls-relax-ie-le-3-ilp32.d | 10 + ld/testsuite/ld-aarch64/tls-relax-ie-le-ilp32.d | 10 + ld/testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d | 12 + ld/testsuite/ld-aarch64/tls-tiny-desc-le-ilp32.d | 12 + ld/testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d | 12 + ld/testsuite/ld-aarch64/tls-tiny-gd-le-ilp32.d | 12 + ld/testsuite/ld-cris/tls-err-20x.d | 2 +- ld/testsuite/ld-elf/compress.exp | 8 +- ld/testsuite/ld-elf/eh-frame-hdr.d | 2 +- ld/testsuite/ld-elf/elf.exp | 35 +- ld/testsuite/ld-elf/pr20828-a.sd | 9 + ld/testsuite/ld-elf/pr20828-b.sd | 9 + ld/testsuite/ld-elf/pr20828-c.sd | 7 + ld/testsuite/ld-elf/pr20828.ld | 20 + ld/testsuite/ld-elf/pr20828.s | 2 + ld/testsuite/ld-elf/pr20828.ver | 1 + ld/testsuite/ld-elf/shared.exp | 138 +- ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d | 6 + ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d | 6 + ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore.d | 22 + ld/testsuite/ld-mips-elf/mips-elf.exp | 18 + ld/testsuite/ld-mips-elf/tls-multi-got-1-1.s | 3 + ld/testsuite/ld-mips-elf/tls-multi-got-1.got | 34 +- ld/testsuite/ld-mips-elf/tls-multi-got-1.r | 16 +- .../ld-mips-elf/unaligned-branch-ignore-2.d | 64 + .../unaligned-branch-ignore-micromips.d | 84 + .../ld-mips-elf/unaligned-branch-ignore-mips16.d | 36 + .../ld-mips-elf/unaligned-branch-ignore-r6-1.d | 72 + ld/testsuite/ld-mips-elf/vxworks-forced-local-1.d | 6 +- ld/testsuite/ld-mips-elf/vxworks1-lib.rd | 6 +- ld/testsuite/ld-mips-elf/vxworks1.dd | 8 +- ld/testsuite/ld-mips-elf/vxworks1.rd | 8 +- ld/testsuite/ld-plugin/lto.exp | 29 +- ld/testsuite/ld-powerpc/tlsexe.d | 4 +- ld/testsuite/ld-powerpc/tlsexe.g | 4 +- ld/testsuite/ld-powerpc/tlsexe.r | 4 +- ld/testsuite/ld-scripts/print-memory-usage-1.l | 2 +- ld/testsuite/ld-unique/unique.exp | 67 +- ld/testsuite/ld-x86-64/pr21038b.d | 9 + ld/testsuite/ld-x86-64/pr21038c.d | 90 + ld/testsuite/ld-x86-64/pr21038c.s | 9 + ld/testsuite/ld-x86-64/x86-64.exp | 1 + ld/testsuite/lib/ld-lib.exp | 50 +- opcodes/ChangeLog | 50 + opcodes/aarch64-opc.c | 6 +- opcodes/arc-dis.c | 211 +- opcodes/arc-dis.h | 196 +- opcodes/arc-opc.c | 57 +- opcodes/arc-tbl.h | 508 ++-- opcodes/arm-dis.c | 8 +- opcodes/m68k-dis.c | 116 +- opcodes/po/ga.po | 1267 ++++--- opcodes/pru-opc.c | 3 +- opcodes/tic6x-dis.c | 20 +- sim/aarch64/ChangeLog | 12 + sim/aarch64/simulator.c | 48 +- sim/testsuite/sim/aarch64/ChangeLog | 9 + sim/testsuite/sim/aarch64/addv.s | 50 + sim/testsuite/sim/aarch64/cmtst.s | 104 + sim/testsuite/sim/aarch64/xtn.s | 79 + zlib/CMakeLists.txt | 2 +- zlib/ChangeLog | 49 +- zlib/ChangeLog.bin-gdb | 22 + zlib/ChangeLog.gcj | 9 + zlib/README | 6 +- zlib/adler32.c | 21 +- zlib/as400/bndsrc | 215 - zlib/as400/compile.clp | 110 - zlib/as400/readme.txt | 115 - zlib/as400/zlib.inc | 451 --- zlib/compress.c | 42 +- zlib/configure | 4 +- zlib/contrib/README.contrib | 4 +- zlib/contrib/ada/zlib-streams.ads | 6 +- zlib/contrib/ada/zlib-thin.ads | 2 +- zlib/contrib/blast/blast.c | 46 +- zlib/contrib/blast/blast.h | 14 +- zlib/contrib/delphi/ZLib.pas | 2 +- zlib/contrib/dotzlib/DotZLib/UnitTests.cs | 2 +- zlib/contrib/infback9/inftree9.c | 6 +- zlib/contrib/minizip/configure.ac | 2 +- zlib/contrib/minizip/iowin32.c | 7 +- zlib/contrib/minizip/unzip.c | 2 +- zlib/contrib/minizip/zip.c | 22 +- zlib/contrib/pascal/zlibpas.pas | 4 +- zlib/contrib/puff/puff.c | 2 +- zlib/contrib/vstudio/readme.txt | 21 +- zlib/contrib/vstudio/vc10/zlib.rc | 8 +- zlib/contrib/vstudio/vc10/zlibvc.def | 12 +- zlib/contrib/vstudio/vc11/zlib.rc | 8 +- zlib/contrib/vstudio/vc11/zlibvc.def | 12 +- zlib/contrib/vstudio/vc12/miniunz.vcxproj | 316 ++ zlib/contrib/vstudio/vc12/minizip.vcxproj | 313 ++ zlib/contrib/vstudio/vc12/testzlib.vcxproj | 430 ++ zlib/contrib/vstudio/vc12/testzlibdll.vcxproj | 316 ++ zlib/contrib/vstudio/vc12/zlib.rc | 32 + zlib/contrib/vstudio/vc12/zlibstat.vcxproj | 467 +++ zlib/contrib/vstudio/vc12/zlibvc.def | 153 + zlib/contrib/vstudio/vc12/zlibvc.sln | 119 + zlib/contrib/vstudio/vc12/zlibvc.vcxproj | 692 ++++ zlib/contrib/vstudio/vc14/miniunz.vcxproj | 316 ++ zlib/contrib/vstudio/vc14/miniunz.vcxproj.user | 4 + zlib/contrib/vstudio/vc14/minizip.vcxproj | 313 ++ zlib/contrib/vstudio/vc14/minizip.vcxproj.user | 4 + zlib/contrib/vstudio/vc14/testzlib.vcxproj | 430 ++ zlib/contrib/vstudio/vc14/testzlib.vcxproj.user | 4 + zlib/contrib/vstudio/vc14/testzlibdll.vcxproj | 316 ++ zlib/contrib/vstudio/vc14/testzlibdll.vcxproj.user | 4 + zlib/contrib/vstudio/vc14/zlib.rc | 32 + zlib/contrib/vstudio/vc14/zlibstat.vcxproj | 467 +++ zlib/contrib/vstudio/vc14/zlibstat.vcxproj.user | 4 + zlib/contrib/vstudio/vc14/zlibvc.def | 153 + zlib/contrib/vstudio/vc14/zlibvc.sln | 119 + zlib/contrib/vstudio/vc14/zlibvc.vcxproj | 692 ++++ zlib/contrib/vstudio/vc14/zlibvc.vcxproj.user | 4 + zlib/contrib/vstudio/vc9/zlib.rc | 8 +- zlib/contrib/vstudio/vc9/zlibvc.def | 12 +- zlib/crc32.c | 41 +- zlib/deflate.c | 799 +++-- zlib/deflate.h | 35 +- zlib/examples/gun.c | 2 +- zlib/examples/gzlog.c | 4 +- zlib/examples/zran.c | 2 +- zlib/gzguts.h | 23 +- zlib/gzlib.c | 31 +- zlib/gzread.c | 156 +- zlib/gzwrite.c | 332 +- zlib/infback.c | 4 +- zlib/inffast.c | 85 +- zlib/inflate.c | 123 +- zlib/inflate.h | 11 +- zlib/inftrees.c | 26 +- zlib/msdos/Makefile.dj2 | 2 +- zlib/msdos/Makefile.emx | 2 +- zlib/old/Makefile.emx | 2 +- zlib/old/os2/Makefile.os2 | 2 +- zlib/os400/README400 | 48 + zlib/os400/bndsrc | 119 + zlib/os400/make.sh | 366 ++ zlib/os400/zlib.inc | 527 +++ zlib/qnx/package.qpg | 10 +- zlib/test/example.c | 17 +- zlib/test/infcover.c | 18 +- zlib/test/minigzip.c | 12 +- zlib/treebuild.xml | 6 +- zlib/trees.c | 97 +- zlib/uncompr.c | 98 +- zlib/win32/Makefile.gcc | 2 +- zlib/win32/README-WIN32.txt | 4 +- zlib/win32/zlib.def | 180 +- zlib/zconf.h | 41 +- zlib/zconf.h.cmakein | 41 +- zlib/zconf.h.in | 41 +- zlib/zlib.3 | 72 +- zlib/zlib.h | 451 ++- zlib/zlib.map | 177 +- zlib/zutil.c | 49 +- zlib/zutil.h | 52 +- 595 files changed, 26538 insertions(+), 12953 deletions(-) create mode 100644 binutils/testsuite/binutils-all/windres/controldata.rc create mode 100644 binutils/testsuite/binutils-all/windres/controldata.rsd create mode 100644 gas/testsuite/gas/mips/branch-local-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n32-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n32-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n64-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n64-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-n32-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-n32-3.d create mode 100644 gas/testsuite/gas/mips/branch-local-n64-2.d create mode 100644 gas/testsuite/gas/mips/branch-local-n64-3.d create mode 100644 gas/testsuite/gas/mips/comdat-reloc.d create mode 100644 gas/testsuite/gas/mips/comdat-reloc.s create mode 100644 gas/testsuite/gas/tic6x/insns16-parallel.d create mode 100644 gas/testsuite/gas/tic6x/insns16-parallel.s create mode 100644 gdb/disasm-selftests.c create mode 100644 gdb/features/i386/64bit-segments.xml create mode 100644 gdb/features/sparc/sparc32-cp0.xml create mode 100644 gdb/features/sparc/sparc32-cpu.xml create mode 100644 gdb/features/sparc/sparc32-fpu.xml create mode 100644 gdb/features/sparc/sparc32-solaris.c create mode 100644 gdb/features/sparc/sparc32-solaris.xml create mode 100644 gdb/features/sparc/sparc64-cp0.xml create mode 100644 gdb/features/sparc/sparc64-cpu.xml create mode 100644 gdb/features/sparc/sparc64-fpu.xml create mode 100644 gdb/features/sparc/sparc64-solaris.c create mode 100644 gdb/features/sparc/sparc64-solaris.xml create mode 100644 gdb/selftest-arch.c create mode 100644 gdb/selftest-arch.h create mode 100644 gdb/testsuite/gdb.arch/amd64-gs_base.c create mode 100644 gdb/testsuite/gdb.arch/amd64-gs_base.exp create mode 100644 gdb/testsuite/gdb.btrace/enable-running.c create mode 100644 gdb/testsuite/gdb.btrace/enable-running.exp delete mode 100644 gdb/testsuite/gdb.dwarf2/implptr-64bit.S create mode 100644 gdb/testsuite/gdb.reverse/insn-reverse-aarch64.c create mode 100644 gdb/testsuite/gdb.reverse/insn-reverse-arm.c create mode 100644 gdb/testsuite/gdb.reverse/insn-reverse-x86.c create mode 100644 gdb/testsuite/lib/memory.exp create mode 100644 ld/po/sr.po create mode 100644 ld/testsuite/ld-aarch64/func-in-so.s create mode 100644 ld/testsuite/ld-aarch64/func-sym-hash-opt.d create mode 100644 ld/testsuite/ld-aarch64/func-sym-hash-opt.s create mode 100644 ld/testsuite/ld-aarch64/tls-desc-ie-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-all-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gd-le-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gdesc-le-2-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gdesc-le-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-2-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-3-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-desc-le-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-gd-le-ilp32.d create mode 100644 ld/testsuite/ld-elf/pr20828-a.sd create mode 100644 ld/testsuite/ld-elf/pr20828-b.sd create mode 100644 ld/testsuite/ld-elf/pr20828-c.sd create mode 100644 ld/testsuite/ld-elf/pr20828.ld create mode 100644 ld/testsuite/ld-elf/pr20828.s create mode 100644 ld/testsuite/ld-elf/pr20828.ver create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore.d create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-2.d create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-micromips.d create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-mips16.d create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-r6-1.d create mode 100644 ld/testsuite/ld-x86-64/pr21038c.d create mode 100644 ld/testsuite/ld-x86-64/pr21038c.s create mode 100644 sim/testsuite/sim/aarch64/addv.s create mode 100644 sim/testsuite/sim/aarch64/cmtst.s create mode 100644 sim/testsuite/sim/aarch64/xtn.s create mode 100644 zlib/ChangeLog.bin-gdb delete mode 100644 zlib/as400/bndsrc delete mode 100644 zlib/as400/compile.clp delete mode 100644 zlib/as400/readme.txt delete mode 100644 zlib/as400/zlib.inc create mode 100644 zlib/contrib/vstudio/vc12/miniunz.vcxproj create mode 100644 zlib/contrib/vstudio/vc12/minizip.vcxproj create mode 100644 zlib/contrib/vstudio/vc12/testzlib.vcxproj create mode 100644 zlib/contrib/vstudio/vc12/testzlibdll.vcxproj create mode 100644 zlib/contrib/vstudio/vc12/zlib.rc create mode 100644 zlib/contrib/vstudio/vc12/zlibstat.vcxproj create mode 100644 zlib/contrib/vstudio/vc12/zlibvc.def create mode 100644 zlib/contrib/vstudio/vc12/zlibvc.sln create mode 100644 zlib/contrib/vstudio/vc12/zlibvc.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/miniunz.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/miniunz.vcxproj.user create mode 100644 zlib/contrib/vstudio/vc14/minizip.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/minizip.vcxproj.user create mode 100644 zlib/contrib/vstudio/vc14/testzlib.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/testzlib.vcxproj.user create mode 100644 zlib/contrib/vstudio/vc14/testzlibdll.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/testzlibdll.vcxproj.user create mode 100644 zlib/contrib/vstudio/vc14/zlib.rc create mode 100644 zlib/contrib/vstudio/vc14/zlibstat.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/zlibstat.vcxproj.user create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.def create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.sln create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.vcxproj create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.vcxproj.user create mode 100644 zlib/os400/README400 create mode 100644 zlib/os400/bndsrc create mode 100644 zlib/os400/make.sh create mode 100644 zlib/os400/zlib.inc First 500 lines of diff: diff --git a/ChangeLog b/ChangeLog index 1e9a495..c9a95fe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,53 @@ +2017-01-23 Nick Clifton + + * configure.ac: Update year in copyright notice. + Sync from FSF GCC mainline, bringing in the following patches. + * Makefile.def: Likewise. + * Makefile.tpl: Likewise. + * configure: Regenerate. + * Makefile.in: Regenerate. + + 2016-12-21 Jakub Jelinek + + * configure.ac: Don't bootstrap libmpx unless --with-build-config + includes bootstrap-mpx. + + 2016-12-01 Matthias Klose + + * configure.ac: Don't use pkg-config to check for bdw-gc. + + 2016-11-30 Matthias Klose + + * Makefile.def: Remove reference to boehm-gc target module. + * configure.ac: Include pkg.m4, check for --with-target-bdw-gc + options and for the bdw-gc pkg-config module. + + 2016-11-15 Matthias Klose + + * config-ml.in: Remove references to GCJ. + * configure.ac: Likewise. + + 2016-09-30 Jakub Jelinek + + * configure.ac: Add target-libffi to target_libraries. + Readd libgcj target disablings, modified to only target-libffi. + Readd target addition of go to unsupported languages. + + 2016-09-30 Andrew Haley + + * Makefile.def: Remove libjava. + * Makefile.tpl: Likewise. + * configure.ac: Likewise. + + 2016-09-26 Anton Kolesov + + * configure.ac: Disable "sim" directory for arc*-*-*. + + 2016-09-12 Maciej W. Rozycki + + * configure.ac: Check for the minimum in-tree MPFR version + handled. + 2016-12-31 Alan Modra * config.sub: Import from upstream. diff --git a/Makefile.def b/Makefile.def index ea8453e..0d13f03 100644 --- a/Makefile.def +++ b/Makefile.def @@ -4,7 +4,7 @@ AutoGen definitions Makefile.tpl; // Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'. // This file was originally written by Nathanael Nerode. // -// Copyright 2002-2013 Free Software Foundation +// Copyright 2002-2017 Free Software Foundation // // This file is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -50,6 +50,7 @@ host_modules= { module= gcc; bootstrap=true; host_modules= { module= gmp; lib_path=.libs; bootstrap=true; // Work around in-tree gmp configure bug with missing flex. extra_configure_flags='--disable-shared LEX="touch lex.yy.c"'; + extra_make_flags='AM_CFLAGS="-DNO_ASM"'; no_install= true; // none-*-* disables asm optimizations, bootstrap-testing // the compiler more thoroughly. @@ -57,11 +58,11 @@ host_modules= { module= gmp; lib_path=.libs; bootstrap=true; // gmp's configure will complain if given anything // different from host for target. target="none-${host_vendor}-${host_os}"; }; -host_modules= { module= mpfr; lib_path=.libs; bootstrap=true; +host_modules= { module= mpfr; lib_path=src/.libs; bootstrap=true; extra_configure_flags='--disable-shared @extra_mpfr_configure_flags@'; extra_make_flags='AM_CFLAGS="-DNO_ASM"'; no_install= true; }; -host_modules= { module= mpc; lib_path=.libs; bootstrap=true; +host_modules= { module= mpc; lib_path=src/.libs; bootstrap=true; extra_configure_flags='--disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@'; no_install= true; }; host_modules= { module= isl; lib_path=.libs; bootstrap=true; @@ -164,10 +165,7 @@ target_modules = { module= libtermcap; no_check=true; target_modules = { module= winsup; }; target_modules = { module= libgloss; no_check=true; }; target_modules = { module= libffi; no_install=true; }; -target_modules = { module= libjava; raw_cxx=true; - extra_configure_flags="$(EXTRA_CONFIGARGS_LIBJAVA)"; }; target_modules = { module= zlib; }; -target_modules = { module= boehm-gc; }; target_modules = { module= rda; }; target_modules = { module= libada; }; target_modules = { module= libgomp; bootstrap= true; lib_path=.libs; }; @@ -281,7 +279,6 @@ flags_to_pass = { flag= CPPFLAGS_FOR_TARGET ; }; flags_to_pass = { flag= CXXFLAGS_FOR_TARGET ; }; flags_to_pass = { flag= DLLTOOL_FOR_TARGET ; }; flags_to_pass = { flag= FLAGS_FOR_TARGET ; }; -flags_to_pass = { flag= GCJ_FOR_TARGET ; }; flags_to_pass = { flag= GFORTRAN_FOR_TARGET ; }; flags_to_pass = { flag= GOC_FOR_TARGET ; }; flags_to_pass = { flag= GOCFLAGS_FOR_TARGET ; }; @@ -533,7 +530,6 @@ dependencies = { module=all-m4; on=all-build-texinfo; }; // Target modules. These can also have dependencies on the language // environment (e.g. on libstdc++). By default target modules depend // on libgcc and newlib/libgloss. -lang_env_dependencies = { module=libjava; cxx=true; }; lang_env_dependencies = { module=libitm; cxx=true; }; lang_env_dependencies = { module=libffi; cxx=true; }; lang_env_dependencies = { module=libcilkrts; cxx=true; }; @@ -546,7 +542,6 @@ lang_env_dependencies = { module=libgcc; no_gcc=true; no_c=true; }; // a dependency on libgcc for native targets to configure. lang_env_dependencies = { module=libiberty; no_c=true; }; -dependencies = { module=configure-target-boehm-gc; on=all-target-libstdc++-v3; }; dependencies = { module=configure-target-fastjar; on=configure-target-zlib; }; dependencies = { module=all-target-fastjar; on=all-target-zlib; }; dependencies = { module=configure-target-libgo; on=configure-target-libffi; }; @@ -554,15 +549,6 @@ dependencies = { module=configure-target-libgo; on=all-target-libstdc++-v3; }; dependencies = { module=all-target-libgo; on=all-target-libbacktrace; }; dependencies = { module=all-target-libgo; on=all-target-libffi; }; dependencies = { module=all-target-libgo; on=all-target-libatomic; }; -dependencies = { module=configure-target-libjava; on=configure-target-zlib; }; -dependencies = { module=configure-target-libjava; on=configure-target-boehm-gc; }; -dependencies = { module=configure-target-libjava; on=configure-target-libffi; }; -dependencies = { module=all-target-libjava; on=all-fastjar; }; -dependencies = { module=all-target-libjava; on=all-target-zlib; }; -dependencies = { module=all-target-libjava; on=all-target-boehm-gc; }; -dependencies = { module=all-target-libjava; on=all-target-libffi; }; -dependencies = { module=configure-target-libobjc; on=configure-target-boehm-gc; }; -dependencies = { module=all-target-libobjc; on=all-target-boehm-gc; }; dependencies = { module=configure-target-libstdc++-v3; on=configure-target-libgomp; }; dependencies = { module=configure-target-liboffloadmic; on=configure-target-libgomp; }; dependencies = { module=configure-target-libsanitizer; on=all-target-libstdc++-v3; }; @@ -584,7 +570,6 @@ dependencies = { module=install-target-libcilkrts; on=install-target-libstdc++-v dependencies = { module=install-target-libcilkrts; on=install-target-libgcc; }; dependencies = { module=install-target-liboffloadmic; on=install-target-libstdc++-v3; }; dependencies = { module=install-target-liboffloadmic; on=install-target-libgcc; }; -dependencies = { module=install-target-libjava; on=install-target-libgcc; }; dependencies = { module=install-target-libitm; on=install-target-libgcc; }; dependencies = { module=install-target-libobjc; on=install-target-libgcc; }; dependencies = { module=install-target-libstdc++-v3; on=install-target-libgcc; }; @@ -609,8 +594,6 @@ languages = { language=c++; gcc-check-target=check-c++; languages = { language=fortran; gcc-check-target=check-fortran; lib-check-target=check-target-libquadmath; lib-check-target=check-target-libgfortran; }; -languages = { language=java; gcc-check-target=check-java; - lib-check-target=check-target-libjava; }; languages = { language=ada; gcc-check-target=check-ada; lib-check-target=check-target-libada; }; languages = { language=objc; gcc-check-target=check-objc; diff --git a/Makefile.in b/Makefile.in index cb0136e..3acb83b 100644 --- a/Makefile.in +++ b/Makefile.in @@ -4,7 +4,7 @@ # Makefile for directory with subdirs to build. # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, -# 2011, 2012, 2013, 2014, 2015, 2016 +# 2011, 2012, 2013, 2014, 2015, 2016, 2017 # Free Software Foundation # # This file is free software; you can redistribute it and/or modify @@ -154,7 +154,6 @@ BUILD_EXPORTS = \ CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ CXX="$(CXX_FOR_BUILD)"; export CXX; \ CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \ - GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \ GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \ GOC="$(GOC_FOR_BUILD)"; export GOC; \ GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \ @@ -192,7 +191,6 @@ HOST_EXPORTS = \ CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ CXX="$(CXX)"; export CXX; \ CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \ - GCJ="$(GCJ)"; export GCJ; \ GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \ GOC="$(GOC)"; export GOC; \ AR="$(AR)"; export AR; \ @@ -280,7 +278,6 @@ BASE_TARGET_EXPORTS = \ CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \ CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ - GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \ GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \ GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \ DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \ @@ -323,8 +320,6 @@ HOST_ISLVER = @islver@ HOST_LIBELFLIBS = @libelflibs@ HOST_LIBELFINC = @libelfinc@ -EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@ - # ---------------------------------------------- # Programs producing files for the BUILD machine # ---------------------------------------------- @@ -348,7 +343,6 @@ CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@ CXX_FOR_BUILD = @CXX_FOR_BUILD@ DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@ -GCJ_FOR_BUILD = @GCJ_FOR_BUILD@ GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@ GOC_FOR_BUILD = @GOC_FOR_BUILD@ LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ @@ -380,6 +374,8 @@ MAKEINFO = @MAKEINFO@ EXPECT = @EXPECT@ RUNTEST = @RUNTEST@ +AUTO_PROFILE = gcc-auto-profile -c 1000000 + # This just becomes part of the MAKEINFO definition passed down to # sub-makes. It lets flags be given on the command line while still # using the makeinfo from the object tree. @@ -416,6 +412,8 @@ CXXFLAGS = @CXXFLAGS@ LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates GOCFLAGS = $(CFLAGS) +CREATE_GCOV = create_gcov + TFLAGS = # Defaults for all stages; some are overridden below. @@ -510,6 +508,12 @@ STAGEprofile_TFLAGS = $(STAGE2_TFLAGS) STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS) +STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g +STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS) + +STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS) +STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS) + do-compare = @do_compare@ do-compare3 = $(do-compare) @@ -528,7 +532,6 @@ CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ -GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@ DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@ @@ -640,12 +643,12 @@ HOST_LIB_PATH_gmp = \ @if mpfr HOST_LIB_PATH_mpfr = \ - $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs: + $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs: @endif mpfr @if mpc HOST_LIB_PATH_mpc = \ - $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs: + $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs: @endif mpc @if isl @@ -751,7 +754,6 @@ BASE_FLAGS_TO_PASS = \ "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \ "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \ "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \ - "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \ "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \ "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \ "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \ @@ -806,7 +808,6 @@ EXTRA_HOST_FLAGS = \ 'CC=$(CC)' \ 'CXX=$(CXX)' \ 'DLLTOOL=$(DLLTOOL)' \ - 'GCJ=$(GCJ)' \ 'GFORTRAN=$(GFORTRAN)' \ 'GOC=$(GOC)' \ 'LD=$(LD)' \ @@ -817,7 +818,8 @@ EXTRA_HOST_FLAGS = \ 'READELF=$(READELF)' \ 'STRIP=$(STRIP)' \ 'WINDRES=$(WINDRES)' \ - 'WINDMC=$(WINDMC)' + 'WINDMC=$(WINDMC)' \ + 'CREATE_GCOV=$(CREATE_GCOV)' FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) @@ -861,7 +863,6 @@ EXTRA_TARGET_FLAGS = \ $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ - 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \ @@ -971,9 +972,7 @@ configure-target: \ maybe-configure-target-winsup \ maybe-configure-target-libgloss \ maybe-configure-target-libffi \ - maybe-configure-target-libjava \ maybe-configure-target-zlib \ - maybe-configure-target-boehm-gc \ maybe-configure-target-rda \ maybe-configure-target-libada \ maybe-configure-target-libgomp \ @@ -1138,9 +1137,7 @@ all-target: maybe-all-target-libtermcap all-target: maybe-all-target-winsup all-target: maybe-all-target-libgloss all-target: maybe-all-target-libffi -all-target: maybe-all-target-libjava all-target: maybe-all-target-zlib -all-target: maybe-all-target-boehm-gc all-target: maybe-all-target-rda all-target: maybe-all-target-libada @if target-libgomp-no-bootstrap @@ -1232,9 +1229,7 @@ info-target: maybe-info-target-libtermcap info-target: maybe-info-target-winsup info-target: maybe-info-target-libgloss info-target: maybe-info-target-libffi -info-target: maybe-info-target-libjava info-target: maybe-info-target-zlib -info-target: maybe-info-target-boehm-gc info-target: maybe-info-target-rda info-target: maybe-info-target-libada info-target: maybe-info-target-libgomp @@ -1319,9 +1314,7 @@ dvi-target: maybe-dvi-target-libtermcap dvi-target: maybe-dvi-target-winsup dvi-target: maybe-dvi-target-libgloss dvi-target: maybe-dvi-target-libffi -dvi-target: maybe-dvi-target-libjava dvi-target: maybe-dvi-target-zlib -dvi-target: maybe-dvi-target-boehm-gc dvi-target: maybe-dvi-target-rda dvi-target: maybe-dvi-target-libada dvi-target: maybe-dvi-target-libgomp @@ -1406,9 +1399,7 @@ pdf-target: maybe-pdf-target-libtermcap pdf-target: maybe-pdf-target-winsup pdf-target: maybe-pdf-target-libgloss pdf-target: maybe-pdf-target-libffi -pdf-target: maybe-pdf-target-libjava pdf-target: maybe-pdf-target-zlib -pdf-target: maybe-pdf-target-boehm-gc pdf-target: maybe-pdf-target-rda pdf-target: maybe-pdf-target-libada pdf-target: maybe-pdf-target-libgomp @@ -1493,9 +1484,7 @@ html-target: maybe-html-target-libtermcap html-target: maybe-html-target-winsup html-target: maybe-html-target-libgloss html-target: maybe-html-target-libffi -html-target: maybe-html-target-libjava html-target: maybe-html-target-zlib -html-target: maybe-html-target-boehm-gc html-target: maybe-html-target-rda html-target: maybe-html-target-libada html-target: maybe-html-target-libgomp @@ -1580,9 +1569,7 @@ TAGS-target: maybe-TAGS-target-libtermcap TAGS-target: maybe-TAGS-target-winsup TAGS-target: maybe-TAGS-target-libgloss TAGS-target: maybe-TAGS-target-libffi -TAGS-target: maybe-TAGS-target-libjava TAGS-target: maybe-TAGS-target-zlib -TAGS-target: maybe-TAGS-target-boehm-gc TAGS-target: maybe-TAGS-target-rda TAGS-target: maybe-TAGS-target-libada TAGS-target: maybe-TAGS-target-libgomp @@ -1667,9 +1654,7 @@ install-info-target: maybe-install-info-target-libtermcap install-info-target: maybe-install-info-target-winsup install-info-target: maybe-install-info-target-libgloss install-info-target: maybe-install-info-target-libffi -install-info-target: maybe-install-info-target-libjava install-info-target: maybe-install-info-target-zlib -install-info-target: maybe-install-info-target-boehm-gc install-info-target: maybe-install-info-target-rda install-info-target: maybe-install-info-target-libada install-info-target: maybe-install-info-target-libgomp @@ -1754,9 +1739,7 @@ install-pdf-target: maybe-install-pdf-target-libtermcap install-pdf-target: maybe-install-pdf-target-winsup install-pdf-target: maybe-install-pdf-target-libgloss install-pdf-target: maybe-install-pdf-target-libffi -install-pdf-target: maybe-install-pdf-target-libjava install-pdf-target: maybe-install-pdf-target-zlib -install-pdf-target: maybe-install-pdf-target-boehm-gc install-pdf-target: maybe-install-pdf-target-rda install-pdf-target: maybe-install-pdf-target-libada install-pdf-target: maybe-install-pdf-target-libgomp @@ -1841,9 +1824,7 @@ install-html-target: maybe-install-html-target-libtermcap install-html-target: maybe-install-html-target-winsup install-html-target: maybe-install-html-target-libgloss install-html-target: maybe-install-html-target-libffi -install-html-target: maybe-install-html-target-libjava install-html-target: maybe-install-html-target-zlib -install-html-target: maybe-install-html-target-boehm-gc install-html-target: maybe-install-html-target-rda install-html-target: maybe-install-html-target-libada install-html-target: maybe-install-html-target-libgomp @@ -1928,9 +1909,7 @@ installcheck-target: maybe-installcheck-target-libtermcap installcheck-target: maybe-installcheck-target-winsup installcheck-target: maybe-installcheck-target-libgloss installcheck-target: maybe-installcheck-target-libffi -installcheck-target: maybe-installcheck-target-libjava installcheck-target: maybe-installcheck-target-zlib -installcheck-target: maybe-installcheck-target-boehm-gc installcheck-target: maybe-installcheck-target-rda installcheck-target: maybe-installcheck-target-libada installcheck-target: maybe-installcheck-target-libgomp @@ -2015,9 +1994,7 @@ mostlyclean-target: maybe-mostlyclean-target-libtermcap mostlyclean-target: maybe-mostlyclean-target-winsup mostlyclean-target: maybe-mostlyclean-target-libgloss mostlyclean-target: maybe-mostlyclean-target-libffi -mostlyclean-target: maybe-mostlyclean-target-libjava mostlyclean-target: maybe-mostlyclean-target-zlib -mostlyclean-target: maybe-mostlyclean-target-boehm-gc mostlyclean-target: maybe-mostlyclean-target-rda mostlyclean-target: maybe-mostlyclean-target-libada mostlyclean-target: maybe-mostlyclean-target-libgomp @@ -2102,9 +2079,7 @@ clean-target: maybe-clean-target-libtermcap clean-target: maybe-clean-target-winsup clean-target: maybe-clean-target-libgloss clean-target: maybe-clean-target-libffi -clean-target: maybe-clean-target-libjava clean-target: maybe-clean-target-zlib -clean-target: maybe-clean-target-boehm-gc clean-target: maybe-clean-target-rda clean-target: maybe-clean-target-libada clean-target: maybe-clean-target-libgomp @@ -2189,9 +2164,7 @@ distclean-target: maybe-distclean-target-libtermcap distclean-target: maybe-distclean-target-winsup distclean-target: maybe-distclean-target-libgloss distclean-target: maybe-distclean-target-libffi -distclean-target: maybe-distclean-target-libjava distclean-target: maybe-distclean-target-zlib -distclean-target: maybe-distclean-target-boehm-gc distclean-target: maybe-distclean-target-rda distclean-target: maybe-distclean-target-libada distclean-target: maybe-distclean-target-libgomp @@ -2276,9 +2249,7 @@ maintainer-clean-target: maybe-maintainer-clean-target-libtermcap maintainer-clean-target: maybe-maintainer-clean-target-winsup maintainer-clean-target: maybe-maintainer-clean-target-libgloss maintainer-clean-target: maybe-maintainer-clean-target-libffi -maintainer-clean-target: maybe-maintainer-clean-target-libjava maintainer-clean-target: maybe-maintainer-clean-target-zlib -maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target: maybe-maintainer-clean-target-rda maintainer-clean-target: maybe-maintainer-clean-target-libada maintainer-clean-target: maybe-maintainer-clean-target-libgomp @@ -2419,9 +2390,7 @@ check-target: \ maybe-check-target-winsup \ maybe-check-target-libgloss \ maybe-check-target-libffi \ - maybe-check-target-libjava \ maybe-check-target-zlib \ - maybe-check-target-boehm-gc \ maybe-check-target-rda \ maybe-check-target-libada \ maybe-check-target-libgomp \ @@ -2602,9 +2571,7 @@ install-target: \ maybe-install-target-winsup \ maybe-install-target-libgloss \ maybe-install-target-libffi \ - maybe-install-target-libjava \ maybe-install-target-zlib \ - maybe-install-target-boehm-gc \ maybe-install-target-rda \ maybe-install-target-libada \ maybe-install-target-libgomp \ @@ -2709,9 +2676,7 @@ install-strip-target: \ maybe-install-strip-target-winsup \ maybe-install-strip-target-libgloss \ maybe-install-strip-target-libffi \ - maybe-install-strip-target-libjava \ maybe-install-strip-target-zlib \ - maybe-install-strip-target-boehm-gc \ maybe-install-strip-target-rda \ maybe-install-strip-target-libada \ maybe-install-strip-target-libgomp \ @@ -3432,6 +3397,7 @@ all-stage1-bfd: configure-stage1-bfd TFLAGS="$(STAGE1_TFLAGS)"; \ $(HOST_EXPORTS) \ cd $(HOST_SUBDIR)/bfd && \ + \ $(MAKE) $(BASE_FLAGS_TO_PASS) \ CFLAGS="$(STAGE1_CFLAGS)" \ CXXFLAGS="$(STAGE1_CXXFLAGS)" \ @@ -3441,7 +3407,7 @@ all-stage1-bfd: configure-stage1-bfd LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ $(EXTRA_HOST_FLAGS) \ $(STAGE1_FLAGS_TO_PASS) \ - TFLAGS="$(STAGE1_TFLAGS)" \ + TFLAGS="$(STAGE1_TFLAGS)" \ $(TARGET-stage1-bfd) maybe-clean-stage1-bfd: clean-stage1-bfd hooks/post-receive -- Repository for Project Archer.