From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7364 invoked by alias); 12 Jan 2013 18:33:17 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 7185 invoked by uid 9674); 12 Jan 2013 18:33:11 -0000 Date: Sat, 12 Jan 2013 18:33:00 -0000 Message-ID: <20130112183310.7170.qmail@sourceware.org> From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] archer-jankratochvil-absdir: Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand-priv' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand-priv-annotate X-Git-Refname: refs/heads/archer-jankratochvil-absdir X-Git-Reftype: branch X-Git-Oldrev: 8e8addb0556125fad1144f120d03ff109bf64836 X-Git-Newrev: 9a49145cd2433c5d0c8777f7bca71fa7ee37279c X-SW-Source: 2013-q1/txt/msg00008.txt.bz2 List-Id: The branch, archer-jankratochvil-absdir has been updated via 9a49145cd2433c5d0c8777f7bca71fa7ee37279c (commit) via 356c99fb47668ba8ded976c3afa4f95a39f84ae8 (commit) via e47f00d280520dd609ba89a9a9db36a984c0bed9 (commit) via bbb3e9a4fd3e861c81be372dab692790b22b1389 (commit) via 1eda7cb13fc9b69fec004f36148a6f5ccdeb8453 (commit) via 6bcf95f9f77817c2cffe5af1419c1c172f79bcf3 (commit) via b762c5d58d58690f1adf3bda02823b7d195b553f (commit) via a08b382a9a8f59dc98f3a86169d3c83987444927 (commit) via 0aa223b3dfefb4c9e190e98cea93c5d893efea49 (commit) via 9e35033d6eed0018f807be3106ab065e9de31d9a (commit) via 11500c8ef198f2108bd4a906b43369afbbbb3747 (commit) via ab0f90dd54d017150598c1ff390d331cfbcdf935 (commit) via d3e56a92489c31b44fe200d4e7d1ba8611b8dcf8 (commit) via 3205b990be8386274b2d4d5cfdc1849a6641e174 (commit) via 1d00baaa7e40355d0a3accded878b2f214fa5c0d (commit) via 89e0a38e4ee6b9a4051a11f20d58f6eec8452730 (commit) via 7133e8dc9852e2dd8db84ae1359e31601e393da7 (commit) via 1cd8812cfb743c7e0320326774ca33e1d245db88 (commit) via 7463a43dc485caa4a3b503e7804efa10fde8f927 (commit) via 74eaf6848df64a99905d6fcd6bd363c1c4bf1433 (commit) via d9e29262ccf4f029c42065351181dadbf79a296a (commit) via eb3560866c69b501e6a16100877a498348e51835 (commit) via c0c0c1fbe6bdcc7c7f62723912b3021537b76487 (commit) via 06b6b58fedd81d92b068930170c0aa82e8022437 (commit) via 0f6d4bc514d3d578a7d0ed54ff661eda191d27c3 (commit) via bfed18bbafa83e0bfe3e18d1032b2da7b1f3684a (commit) via 04b597136cb6cab9fad7ea384fd049a65ee2b63d (commit) via 7689a57a68498f8acf714790bbb258482cea6af7 (commit) via 8a52a6991d64dc1c536601536d3e12965517d01b (commit) via 46573f8acf82edbbb084b049674042875ebd8f52 (commit) via f33a350f901d9f303270e2f01adc98ac050459a3 (commit) via 989caeb699088296ab9638aee08da422cac4ed20 (commit) via 25ff872da204ef85b0fcdfb14e2a110a12f57b9e (commit) via babc20ebfe7c6de9236d408c0e3cfced382bf086 (commit) via 52e6afdd555f2bccdd0e4491134714ec76355d55 (commit) via fceea83622de21aae11c69a6fb133c78f9a34dfb (commit) via ae89f0561191e3d3cdd9969e01f153360e0b8f9c (commit) via 5bf451993f30695e7887cdab1e5e33b4f6288279 (commit) via 7ce1ed1cd3c6c20806a9c616a0d1e2b664b116ad (commit) via 211ee617eabb07915add554e4bf9f5efa3953332 (commit) via 66ccf187053c940d47bc5a04bde1ab8d9c72de29 (commit) via 04b8e7e695c91d5b8040c9caf79d4c86d63eb965 (commit) via 5a523fe9ab6805a2560ed27bbd041f0eeb573f44 (commit) via 34b28ccf7ea283dcd206c4e329bca517314aaebe (commit) via 786f6d300d4a0624e9631b9a772a6b01bf7d8289 (commit) via 5adb731a4a2732a537d0595c5f716d2e3d4ffc7a (commit) via 480e84747712431b4d3576a9da7d8a90241e697d (commit) via d6efe834d6ba94379ae0c789862dde49a1838b11 (commit) via 513eaf6442cf19d4e417ba86ed5523cfa0c72fa3 (commit) via 4f19135eaeaf74170783dd6bb839c168c4a63dbe (commit) via 3833617fff282ad1702173b295e6cf31c4d901c7 (commit) via 79440f204e62e13d8f1efb54394a07c53a434772 (commit) via fc05e6767a576eee1656aca0fcce4ff03cbe95fa (commit) via c6eb36a83b509348dcf882474cfad01f45cad7c3 (commit) via c770ea5b65d13bb2dbe7b0982e1ecb247cf1c0b4 (commit) via 28f666167d3504f3c8ad1948370a483049dc1ea2 (commit) via 8ab7fe5a842d21f422fc826504bb40855d130f55 (commit) via b3449a66bd0f63ec485de5ff9763486750b454ad (commit) via b0f3ba0c70036cacf45aae01fe735088c39a3f6a (commit) via 34ca8b0fd4136f387e75e84712d73d5bbc10a017 (commit) via 05b45db8d51807094b52c3d404401739777b8a58 (commit) via 75816df504043d7fb73e18811fe11550336dede3 (commit) via 5397f0ffabe6559b193d0c5968df60ca286d29e0 (commit) via 1e57475758e265d55eea384c38c2764376a4f23f (commit) via 889fa666b9f56b56642481f2603c91c25f083a3e (commit) via f0842cac5023ba646a5c846c82174b685033d934 (commit) via f0fd747a9d7049339357909d497ade2fea7e8a7c (commit) via e663c5cd4e0c3b1a2da2ae3e29dc6973a3900fec (commit) via 94344695fe2848b604aa97e7f0009133a7ea2fed (commit) via ea3432217b4d63270821a6037d9f517d1788d6f3 (commit) via 4ccc5934db7dbc510b4e62ca2ae56472ccea316c (commit) via 1967165a5e78e59688d787f89ae70d716b23e3bc (commit) via 972816c0f912169f17c156d2b26adf27912c44b9 (commit) via bed0468edc787d637c0c66407ba1d5532abe0b0b (commit) via b958cee49ef05e10b4aea064bd04548f048f8816 (commit) via dc7041cca6fa61c58f959d1a621556b40b22baa5 (commit) via 7d6146e225c064512b04a4fc7b1a77edb29dc6d8 (commit) via 998218596c855f097b2c4d951beda388f67c738b (commit) via a4ea5d748c709234b6bb9fc4117337f6bb0c2dcf (commit) via d7fcfbb5946ca2901a8dc9b627625fe8c5c936de (commit) via 5ea75a49e52391075ec2b94474de55da287b184c (commit) via 925711ea825eb46cf9fd3f4a7cb80f6329c35260 (commit) via 444d54fee096ad8d12f7e5908ddfd3f2c3f6f8a2 (commit) via d4d080e6cda73397d0c56c4533ab7c5f350a8935 (commit) via fa633dae3dfbae78b51bfdb66c1af49226c6bc7e (commit) via f2d416dc9b05995104ac6fe84424da064e9a8a8e (commit) via 8fc8714742ff7753ee7bfeaff727822e052281e4 (commit) via 01e3b85b9ce672684d5a4f5064e4e23a530d12f8 (commit) via 3e9f027f7a1612e43f93e4e3dfea6643679c13f3 (commit) via bd5092c668c08a368c601b644bc9cc9162734b5a (commit) via b68f8288b463d5d40bbcde3be52b4f4d7466b9b5 (commit) via 3f402643a967d4ef6ed8e796563afa747f35b501 (commit) via 5133ffd6f80f9ca5890c4f6da3d1286568ecb333 (commit) via d994259690145758952b106b420e0ea278ca2e7f (commit) via 618ba1399b2d59df05b5108f237ed3a3096a70c7 (commit) via 2061b2a796ed675ad73c99097c9de5f0413a41dd (commit) via 89e82240e17f36e34f46bc1370ff2ad9aba37275 (commit) via 3302cfbd1ba86100e9443e957e58503a2a9d7056 (commit) via 644c5563d151678bd68e0d0a556155bc98731e2e (commit) via 49a9ec18d39ba4a732701600925dc09f8dff5037 (commit) via 28a3c6a1776c7abfff69c73dd677d6861cc81d2d (commit) via f15b2c023b1911c129a2e357002a66592f2f449a (commit) via f519dee5b52ce058677a18ff3dfaacc73f8fea30 (commit) via 02f5db4ec350e601abef8034b09538224ab8b267 (commit) via de38a4f96ffb80f6d20cc5d1621946779012e9e7 (commit) via b594fdddc37ece21d34fd169ffa4673d955c96e3 (commit) via 47583b1a5f0448e71ed5c58d833636a350dda756 (commit) via 828f877196248a472f2cc588b0d31504882b20b4 (commit) via 479d39976a643b2282d75c506801e7a47afb5d86 (commit) via 88c816d2b612919fbbf8862dedbe43af58bfd14f (commit) via 1d04a07bbd2c0222afd5581850e2d5a33a9d1965 (commit) via b2436a400af5592f9e2899a63c6042ac56c8cf40 (commit) via 76b477c04dae86fbdddd7903c3b96c656ad3ff2d (commit) via 9fa91f9bc5ee24f31bd582a9b93caafe868c80a5 (commit) via 117927f9231ec72328d2ecc10c6cdd30ed5ec243 (commit) via 367af6c3edac8491bbde67b418563acad7b0edec (commit) via b6f6702570d9e5127bc2dd45cae2385eafc5a4b1 (commit) via b86682d16009d84b08c33bb60d017ffaf7465636 (commit) from 8e8addb0556125fad1144f120d03ff109bf64836 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 9a49145cd2433c5d0c8777f7bca71fa7ee37279c Merge: 3205b99 356c99f Author: Jan Kratochvil Date: Sat Jan 12 19:30:53 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand-priv' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand-priv-annotate commit 356c99fb47668ba8ded976c3afa4f95a39f84ae8 Merge: 1d00baa e47f00d Author: Jan Kratochvil Date: Sat Jan 12 19:30:52 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand-priv commit e47f00d280520dd609ba89a9a9db36a984c0bed9 Merge: 89e0a38 bbb3e9a Author: Jan Kratochvil Date: Sat Jan 12 19:30:51 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand commit bbb3e9a4fd3e861c81be372dab692790b22b1389 Merge: 7133e8d 1eda7cb Author: Jan Kratochvil Date: Sat Jan 12 19:30:50 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel commit 1eda7cb13fc9b69fec004f36148a6f5ccdeb8453 Merge: 74eaf68 6bcf95f Author: Jan Kratochvil Date: Sat Jan 12 19:30:49 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex commit 6bcf95f9f77817c2cffe5af1419c1c172f79bcf3 Merge: d9e2926 b762c5d Author: Jan Kratochvil Date: Sat Jan 12 19:30:48 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple commit b762c5d58d58690f1adf3bda02823b7d195b553f Merge: eb35608 a08b382 Author: Jan Kratochvil Date: Sat Jan 12 19:30:48 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config commit a08b382a9a8f59dc98f3a86169d3c83987444927 Merge: c0c0c1f 0aa223b Author: Jan Kratochvil Date: Sat Jan 12 19:30:47 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname commit 0aa223b3dfefb4c9e190e98cea93c5d893efea49 Merge: 06b6b58 9e35033 Author: Jan Kratochvil Date: Sat Jan 12 19:30:46 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-expandfullname commit 9e35033d6eed0018f807be3106ab065e9de31d9a Merge: dc7041c 11500c8 Author: Jan Kratochvil Date: Sat Jan 12 19:30:45 2013 +0100 Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs commit 11500c8ef198f2108bd4a906b43369afbbbb3747 Merge: 7d6146e ab0f90d Author: Jan Kratochvil Date: Sat Jan 12 19:30:44 2013 +0100 Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos commit ab0f90dd54d017150598c1ff390d331cfbcdf935 Merge: 9982185 d3e56a9 Author: Jan Kratochvil Date: Sat Jan 12 19:30:43 2013 +0100 Merge branch 'substfix' into substfix-locsymtab commit d3e56a92489c31b44fe200d4e7d1ba8611b8dcf8 Merge: a4ea5d7 04b5971 Author: Jan Kratochvil Date: Sat Jan 12 19:30:42 2013 +0100 Merge remote-tracking branch 'gdb/master' into substfix commit 3205b990be8386274b2d4d5cfdc1849a6641e174 Merge: 989caeb 1d00baa Author: Jan Kratochvil Date: Sat Jan 12 19:28:59 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand-priv' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand-priv-annotate commit 1d00baaa7e40355d0a3accded878b2f214fa5c0d Merge: 25ff872 89e0a38 Author: Jan Kratochvil Date: Sat Jan 12 19:28:55 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand-priv Conflicts: gdb/macroscope.c commit 89e0a38e4ee6b9a4051a11f20d58f6eec8452730 Merge: fceea83 7133e8d Author: Jan Kratochvil Date: Sat Jan 12 19:27:50 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrorel-dw2expand commit 7133e8dc9852e2dd8db84ae1359e31601e393da7 Author: Jan Kratochvil Date: Sat Jan 12 19:26:51 2013 +0100 . commit 1cd8812cfb743c7e0320326774ca33e1d245db88 Author: Jan Kratochvil Date: Sat Jan 12 14:37:31 2013 +0100 . commit 7463a43dc485caa4a3b503e7804efa10fde8f927 Merge: bfed18b 74eaf68 Author: Jan Kratochvil Date: Sat Jan 12 14:36:53 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex-macrotest Conflicts: gdb/macrotab.c commit 74eaf6848df64a99905d6fcd6bd363c1c4bf1433 Merge: f33a350 d9e2926 Author: Jan Kratochvil Date: Sat Jan 12 14:35:59 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple-allcomplex commit d9e29262ccf4f029c42065351181dadbf79a296a Merge: 5bf4519 eb35608 Author: Jan Kratochvil Date: Sat Jan 12 14:35:57 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config-allsimple commit eb3560866c69b501e6a16100877a498348e51835 Merge: 786f6d3 c0c0c1f Author: Jan Kratochvil Date: Sat Jan 12 14:35:56 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname-tuifullname' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname-config commit c0c0c1fbe6bdcc7c7f62723912b3021537b76487 Merge: 5adb731 06b6b58 Author: Jan Kratochvil Date: Sat Jan 12 14:35:54 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-expandfullname' into substfix-locsymtab-dos-isabs-expandfullname-tuifullname commit 06b6b58fedd81d92b068930170c0aa82e8022437 Merge: bed0468 0f6d4bc Author: Jan Kratochvil Date: Sat Jan 12 14:34:14 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname commit 0f6d4bc514d3d578a7d0ed54ff661eda191d27c3 Author: Jan Kratochvil Date: Sat Jan 12 14:34:03 2013 +0100 . commit bfed18bbafa83e0bfe3e18d1032b2da7b1f3684a Author: Jan Kratochvil Date: Sat Jan 12 14:32:58 2013 +0100 . commit 04b597136cb6cab9fad7ea384fd049a65ee2b63d Author: Jan-Benedict Glaw Date: Sat Jan 12 03:46:44 2013 +0000 * ChangeLog: Fix typo. commit 7689a57a68498f8acf714790bbb258482cea6af7 Author: gdbadmin Date: Sat Jan 12 00:00:03 2013 +0000 *** empty log message *** commit 8a52a6991d64dc1c536601536d3e12965517d01b Author: Alan Modra Date: Fri Jan 11 23:00:06 2013 +0000 daily update commit 46573f8acf82edbbb084b049674042875ebd8f52 Author: Jan Kratochvil Date: Fri Jan 11 21:34:27 2013 +0000 gdb/ * macrocmd.c (macro_inform_no_debuginfo): Use puts_filtered instead of fputs_filtered. Append trailing newline. commit f33a350f901d9f303270e2f01adc98ac050459a3 Author: Jan Kratochvil Date: Fri Jan 11 21:19:58 2013 +0100 . commit 989caeb699088296ab9638aee08da422cac4ed20 Merge: babc20e 25ff872 Author: Jan Kratochvil Date: Fri Jan 11 21:15:45 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand-priv-annotate commit 25ff872da204ef85b0fcdfb14e2a110a12f57b9e Author: Jan Kratochvil Date: Fri Jan 11 21:15:42 2013 +0100 . commit babc20ebfe7c6de9236d408c0e3cfced382bf086 Merge: 211ee61 52e6afd Author: Jan Kratochvil Date: Fri Jan 11 21:14:29 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand-priv-annotate commit 52e6afdd555f2bccdd0e4491134714ec76355d55 Merge: 66ccf18 fceea83 Author: Jan Kratochvil Date: Fri Jan 11 21:14:28 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand-priv commit fceea83622de21aae11c69a6fb133c78f9a34dfb Merge: 04b8e7e ae89f05 Author: Jan Kratochvil Date: Fri Jan 11 21:14:27 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand commit ae89f0561191e3d3cdd9969e01f153360e0b8f9c Merge: 5a523fe 5bf4519 Author: Jan Kratochvil Date: Fri Jan 11 21:14:26 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex commit 5bf451993f30695e7887cdab1e5e33b4f6288279 Author: Jan Kratochvil Date: Fri Jan 11 21:14:23 2013 +0100 . commit 7ce1ed1cd3c6c20806a9c616a0d1e2b664b116ad Author: Jan Kratochvil Date: Fri Jan 11 21:13:45 2013 +0100 . commit 211ee617eabb07915add554e4bf9f5efa3953332 Merge: 34ca8b0 66ccf18 Author: Jan Kratochvil Date: Fri Jan 11 21:12:36 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand-priv-annotate commit 66ccf187053c940d47bc5a04bde1ab8d9c72de29 Merge: 05b45db 04b8e7e Author: Jan Kratochvil Date: Fri Jan 11 21:12:34 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand-priv commit 04b8e7e695c91d5b8040c9caf79d4c86d63eb965 Merge: 1e57475 5a523fe Author: Jan Kratochvil Date: Fri Jan 11 21:12:33 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex-dw2expand commit 5a523fe9ab6805a2560ed27bbd041f0eeb573f44 Merge: b3449a6 34b28cc Author: Jan Kratochvil Date: Fri Jan 11 21:12:20 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple-allcomplex commit 34b28ccf7ea283dcd206c4e329bca517314aaebe Merge: 480e847 786f6d3 Author: Jan Kratochvil Date: Fri Jan 11 21:12:19 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple commit 786f6d300d4a0624e9631b9a772a6b01bf7d8289 Merge: d6efe83 5adb731 Author: Jan Kratochvil Date: Fri Jan 11 21:12:18 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config commit 5adb731a4a2732a537d0595c5f716d2e3d4ffc7a Author: Jan Kratochvil Date: Fri Jan 11 21:12:15 2013 +0100 . commit 480e84747712431b4d3576a9da7d8a90241e697d Merge: b0f3ba0 d6efe83 Author: Jan Kratochvil Date: Fri Jan 11 21:10:54 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config-allsimple Conflicts: gdb/tui/tui-data.c gdb/tui/tui-data.h gdb/tui/tui-source.c gdb/tui/tui-winsource.c commit d6efe834d6ba94379ae0c789862dde49a1838b11 Merge: 4f19135 513eaf6 Author: Jan Kratochvil Date: Fri Jan 11 21:09:12 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config commit 513eaf6442cf19d4e417ba86ed5523cfa0c72fa3 Author: Jan Kratochvil Date: Fri Jan 11 21:09:09 2013 +0100 . commit 4f19135eaeaf74170783dd6bb839c168c4a63dbe Merge: 79440f2 3833617 Author: Jan Kratochvil Date: Fri Jan 11 21:08:32 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config commit 3833617fff282ad1702173b295e6cf31c4d901c7 Author: Jan Kratochvil Date: Fri Jan 11 21:08:28 2013 +0100 . commit 79440f204e62e13d8f1efb54394a07c53a434772 Merge: c6eb36a fc05e67 Author: Jan Kratochvil Date: Fri Jan 11 21:06:40 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config commit fc05e6767a576eee1656aca0fcce4ff03cbe95fa Author: Jan Kratochvil Date: Fri Jan 11 21:06:37 2013 +0100 . commit c6eb36a83b509348dcf882474cfad01f45cad7c3 Merge: 28f6661 c770ea5 Author: Jan Kratochvil Date: Fri Jan 11 21:05:29 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config commit c770ea5b65d13bb2dbe7b0982e1ecb247cf1c0b4 Author: Jan Kratochvil Date: Fri Jan 11 21:05:26 2013 +0100 . commit 28f666167d3504f3c8ad1948370a483049dc1ea2 Merge: 972816c 8ab7fe5 Author: Jan Kratochvil Date: Fri Jan 11 21:03:22 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-tuifullname-config commit 8ab7fe5a842d21f422fc826504bb40855d130f55 Author: Jan Kratochvil Date: Fri Jan 11 21:02:01 2013 +0100 . commit b3449a66bd0f63ec485de5ff9763486750b454ad Author: Jan Kratochvil Date: Fri Jan 11 20:54:48 2013 +0100 Revert "." This reverts commit b0f3ba0c70036cacf45aae01fe735088c39a3f6a. commit b0f3ba0c70036cacf45aae01fe735088c39a3f6a Author: Jan Kratochvil Date: Fri Jan 11 20:54:28 2013 +0100 . commit 34ca8b0fd4136f387e75e84712d73d5bbc10a017 Merge: 75816df 05b45db Author: Jan Kratochvil Date: Fri Jan 11 20:28:36 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-dw2expand-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-dw2expand-priv-annotate commit 05b45db8d51807094b52c3d404401739777b8a58 Author: Jan Kratochvil Date: Fri Jan 11 20:28:33 2013 +0100 . commit 75816df504043d7fb73e18811fe11550336dede3 Merge: e663c5c 5397f0f Author: Jan Kratochvil Date: Fri Jan 11 20:19:16 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-dw2expand-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-dw2expand-priv-annotate commit 5397f0ffabe6559b193d0c5968df60ca286d29e0 Merge: 9434469 1e57475 Author: Jan Kratochvil Date: Fri Jan 11 20:19:14 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-dw2expand' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-dw2expand-priv commit 1e57475758e265d55eea384c38c2764376a4f23f Author: Jan Kratochvil Date: Fri Jan 11 20:18:15 2013 +0100 Revert "." This reverts commit f0842cac5023ba646a5c846c82174b685033d934. commit 889fa666b9f56b56642481f2603c91c25f083a3e Merge: f0fd747 f0842ca Author: Jan Kratochvil Date: Fri Jan 11 20:17:30 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-dw2expand commit f0842cac5023ba646a5c846c82174b685033d934 Author: Jan Kratochvil Date: Fri Jan 11 20:17:23 2013 +0100 . commit f0fd747a9d7049339357909d497ade2fea7e8a7c Author: Jan Kratochvil Date: Fri Jan 11 20:17:00 2013 +0100 . commit e663c5cd4e0c3b1a2da2ae3e29dc6973a3900fec Merge: ea34322 9434469 Author: Jan Kratochvil Date: Fri Jan 11 16:41:49 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv-annotate commit 94344695fe2848b604aa97e7f0009133a7ea2fed Author: Jan Kratochvil Date: Fri Jan 11 16:41:46 2013 +0100 . commit ea3432217b4d63270821a6037d9f517d1788d6f3 Merge: 618ba13 4ccc593 Author: Jan Kratochvil Date: Fri Jan 11 16:39:03 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv-annotate commit 4ccc5934db7dbc510b4e62ca2ae56472ccea316c Merge: 2061b2a 1967165 Author: Jan Kratochvil Date: Fri Jan 11 16:38:58 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv Conflicts: gdb/macroscope.c commit 1967165a5e78e59688d787f89ae70d716b23e3bc Merge: d994259 972816c Author: Jan Kratochvil Date: Fri Jan 11 16:37:58 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all Conflicts: gdb/psymtab.c commit 972816c0f912169f17c156d2b26adf27912c44b9 Merge: 644c556 bed0468 Author: Jan Kratochvil Date: Fri Jan 11 16:37:32 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config commit bed0468edc787d637c0c66407ba1d5532abe0b0b Merge: 49a9ec1 b958cee Author: Jan Kratochvil Date: Fri Jan 11 16:37:30 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname commit b958cee49ef05e10b4aea064bd04548f048f8816 Merge: 28a3c6a dc7041c Author: Jan Kratochvil Date: Fri Jan 11 16:37:29 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname commit dc7041cca6fa61c58f959d1a621556b40b22baa5 Merge: 9fa91f9 7d6146e Author: Jan Kratochvil Date: Fri Jan 11 16:37:27 2013 +0100 Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs commit 7d6146e225c064512b04a4fc7b1a77edb29dc6d8 Merge: ea18341 9982185 Author: Jan Kratochvil Date: Fri Jan 11 16:37:26 2013 +0100 Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos commit 998218596c855f097b2c4d951beda388f67c738b Merge: 88459d1 a4ea5d7 Author: Jan Kratochvil Date: Fri Jan 11 16:37:24 2013 +0100 Merge branch 'substfix' into substfix-locsymtab commit a4ea5d748c709234b6bb9fc4117337f6bb0c2dcf Merge: 02e2ec2 f2d416d Author: Jan Kratochvil Date: Fri Jan 11 16:37:22 2013 +0100 Merge remote-tracking branch 'gdb/master' into substfix commit d7fcfbb5946ca2901a8dc9b627625fe8c5c936de Author: Jan Kratochvil Date: Fri Jan 11 15:21:13 2013 +0000 gdb/testsuite/ * gdb.base/dprintf.exp (dprintf info 1): Fix expectation on 64-bit targets. commit 5ea75a49e52391075ec2b94474de55da287b184c Author: Joel Brobecker Date: Fri Jan 11 15:17:35 2013 +0000 Sync the root .gitignore file with GCC's. commit 925711ea825eb46cf9fd3f4a7cb80f6329c35260 Author: Alan Modra Date: Fri Jan 11 14:09:55 2013 +0000 * elf-bfd.h (_bfd_elf_strtab_refcount): Declare. * elf-strtab.c (_bfd_elf_strtab_refcount): New function. * elflink.c (elf_add_dt_needed_tag): Use _bfd_elf_strtab_refcount. commit 444d54fee096ad8d12f7e5908ddfd3f2c3f6f8a2 Author: Alan Modra Date: Fri Jan 11 13:55:00 2013 +0000 PR ld/12549 * elf-bfd.h (_bfd_elf_strtab_clear_refs): Declare. (_bfd_elf_strtab_clear_all_refs): Define. * elf-strtab.c (_bfd_elf_strtab_clear_refs): New function. (_bfd_elf_strtab_clear_all_refs): Delete. * elflink.c (elf_link_add_object_symbols): Clear out added strtab refs. Correct handling of warning common symbols. commit d4d080e6cda73397d0c56c4533ab7c5f350a8935 Author: Jan-Benedict Glaw Date: Fri Jan 11 13:10:17 2013 +0000 * ChangeLog: Fix "Dito" to "Ditto". commit fa633dae3dfbae78b51bfdb66c1af49226c6bc7e Author: Jan-Benedict Glaw Date: Fri Jan 11 12:57:40 2013 +0000 * config.sub: Update from config repo. commit f2d416dc9b05995104ac6fe84424da064e9a8a8e Author: Eric Botcazou Date: Fri Jan 11 11:48:53 2013 +0000 * Makefile.tpl (BOOT_ADAFLAGS): Remove -gnata. * Makefile.in: Regenerate. commit 8fc8714742ff7753ee7bfeaff727822e052281e4 Author: Peter Bergner Date: Fri Jan 11 02:25:35 2013 +0000 include/opcode/ * ppc.h (PPC_OPCODE_POWER8): New define. (PPC_OPCODE_HTM): Likewise. opcodes/ * ppc-dis.c (ppc_opts): Add "power8", "pwr8" and "htm" entries. * ppc-opc.c (HTM_R, HTM_SI, XRTRB_MASK, XRTRARB_MASK, XRTLRARB_MASK, XRTARARB_MASK, XRTBFRARB_MASK, XRCL, POWER8, PPCHTM): New defines. (SH6): Update. <"tabort.", "tabortdc.", "tabortdci.", "tabortwc.", "tabortwci.", "tbegin.", "tcheck", "tend.", "trechkpt.", "treclaim.", "tsr.">: Add POWER8 HTM opcodes. <"tendall.", "tresume.", "tsuspend.">: Add POWER8 HTM extended opcodes. gas/ * doc/as.texinfo (Target PowerPC): Document -mpower8 and -mhtm. * doc/c-ppc.texi (PowerPC-Opts): Likewise. * config/tc-ppc.c (md_show_usage): Likewise. (ppc_handle_align): Handle power8's group ending nop. gas/testsuite/ * gas/ppc/htm.d: New test. * gas/ppc/htm.s: Likewise. * gas/ppc/power8.d: Likewise. * gas/ppc/power8.s: Likewise. * gas/ppc/ppc.exp: Run them. commit 01e3b85b9ce672684d5a4f5064e4e23a530d12f8 Author: qiyao Date: Fri Jan 11 00:56:05 2013 +0000 gdb/ 2013-01-11 Yao Qi Stan Shebs * psymtab.c (init_psymbol_list): Clarify the comment. commit 3e9f027f7a1612e43f93e4e3dfea6643679c13f3 Author: qiyao Date: Fri Jan 11 00:41:05 2013 +0000 gdb/ * breakpoint.c (print_one_breakpoint_location): Remove dead code. (update_dprintf_command_list): Assert that 'printf_line' is non-null. Remove condition check. commit bd5092c668c08a368c601b644bc9cc9162734b5a Author: qiyao Date: Fri Jan 11 00:31:56 2013 +0000 gdb/testsuite/ * gdb.base/dprintf.exp: Check the output of 'info breakpoints' for dprintf. * gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify): Check the fields in "=breakpoint-created" for dprintf. commit b68f8288b463d5d40bbcde3be52b4f4d7466b9b5 Author: gdbadmin Date: Fri Jan 11 00:00:03 2013 +0000 *** empty log message *** commit 3f402643a967d4ef6ed8e796563afa747f35b501 Author: Alan Modra Date: Thu Jan 10 23:00:05 2013 +0000 daily update commit 5133ffd6f80f9ca5890c4f6da3d1286568ecb333 Author: Jan Kratochvil Date: Thu Jan 10 21:15:44 2013 +0000 gdb/ Code cleanup. * psymtab.c (psymtab_to_fullname, psymtab_to_fullname): Make the return type const char *. * tui/tui-source.c (tui_source_is_displayed): Make the parameter fname const char *. * tui/tui-source.h (tui_source_is_displayed): Likewise. commit d994259690145758952b106b420e0ea278ca2e7f Author: Jan Kratochvil Date: Thu Jan 10 22:07:12 2013 +0100 . commit 618ba1399b2d59df05b5108f237ed3a3096a70c7 Merge: f519dee 2061b2a Author: Jan Kratochvil Date: Thu Jan 10 22:01:14 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv-annotate commit 2061b2a796ed675ad73c99097c9de5f0413a41dd Merge: 02f5db4 89e8224 Author: Jan Kratochvil Date: Thu Jan 10 22:01:13 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv commit 89e82240e17f36e34f46bc1370ff2ad9aba37275 Author: Jan Kratochvil Date: Thu Jan 10 22:01:09 2013 +0100 . commit 3302cfbd1ba86100e9443e957e58503a2a9d7056 Merge: de38a4f 644c556 Author: Jan Kratochvil Date: Thu Jan 10 21:54:56 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all Conflicts: gdb/macrocmd.c gdb/macrotab.c gdb/macrotab.h commit 644c5563d151678bd68e0d0a556155bc98731e2e Merge: b594fdd 49a9ec1 Author: Jan Kratochvil Date: Thu Jan 10 21:49:16 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config commit 49a9ec18d39ba4a732701600925dc09f8dff5037 Merge: 47583b1 28a3c6a Author: Jan Kratochvil Date: Thu Jan 10 21:49:14 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname commit 28a3c6a1776c7abfff69c73dd677d6861cc81d2d Merge: f15b2c0 76b477c Author: Jan Kratochvil Date: Thu Jan 10 21:48:45 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname2 commit f15b2c023b1911c129a2e357002a66592f2f449a Author: Jan Kratochvil Date: Thu Jan 10 21:48:38 2013 +0100 . commit f519dee5b52ce058677a18ff3dfaacc73f8fea30 Merge: 479d399 02f5db4 Author: Jan Kratochvil Date: Thu Jan 10 21:14:12 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv-annotate commit 02f5db4ec350e601abef8034b09538224ab8b267 Merge: 88c816d de38a4f Author: Jan Kratochvil Date: Thu Jan 10 21:14:11 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all-priv commit de38a4f96ffb80f6d20cc5d1621946779012e9e7 Merge: 1d04a07 b594fdd Author: Jan Kratochvil Date: Thu Jan 10 21:14:08 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname-config' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config-all Conflicts: gdb/psymtab.c gdb/symtab.c commit b594fdddc37ece21d34fd169ffa4673d955c96e3 Merge: b2436a4 47583b1 Author: Jan Kratochvil Date: Thu Jan 10 21:12:18 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-expandfullname' into substfix-locsymtab-dos-isabs-macfullname-expandfullname-config commit 47583b1a5f0448e71ed5c58d833636a350dda756 Author: Jan Kratochvil Date: Thu Jan 10 21:11:01 2013 +0100 . commit 828f877196248a472f2cc588b0d31504882b20b4 Author: H.J. Lu Date: Thu Jan 10 20:03:51 2013 +0000 Remove trailing white spaces in bfd * aout0.c: Remove trailing white spaces. * archive.c: Likewise. * archures.c: Likewise. * bfd-in.h: Likewise. * bfd-in2.h: Likewise. * coff-alpha.c: Likewise. * coff-i860.c: Likewise. * coff-mips.c: Likewise. * coff-ppc.c: Likewise. * coff-tic80.c: Likewise. * coff-x86_64.c: Likewise. * coff-z80.c: Likewise. * coffcode.h: Likewise. * coffgen.c: Likewise. * cofflink.c: Likewise. * compress.c: Likewise. * corefile.c: Likewise. * cpu-arm.c: Likewise. * cpu-avr.c: Likewise. * cpu-bfin.c: Likewise. * cpu-cr16.c: Likewise. * cpu-cr16c.c: Likewise. * cpu-crx.c: Likewise. * cpu-h8300.c: Likewise. * cpu-i386.c: Likewise. * cpu-lm32.c: Likewise. * cpu-m68k.c: Likewise. * cpu-moxie.c: Likewise. * cpu-msp430.c: Likewise. * cpu-sh.c: Likewise. * cpu-xc16x.c: Likewise. * dwarf2.c: Likewise. * ecofflink.c: Likewise. * ecoffswap.h: Likewise. * elf-ifunc.c: Likewise. * elf-m10300.c: Likewise. * elf-vxworks.c: Likewise. * elf32-avr.c: Likewise. * elf32-avr.h: Likewise. * elf32-cr16.c: Likewise. * elf32-cr16c.c: Likewise. * elf32-cris.c: Likewise. * elf32-crx.c: Likewise. * elf32-frv.c: Likewise. * elf32-hppa.c: Likewise. * elf32-i860.c: Likewise. * elf32-ip2k.c: Likewise. * elf32-iq2000.c: Likewise. * elf32-m32c.c: Likewise. * elf32-m68hc1x.c: Likewise. * elf32-msp430.c: Likewise. * elf32-mt.c: Likewise. * elf32-ppc.c: Likewise. * elf32-rl78.c: Likewise. * elf32-s390.c: Likewise. * elf32-score.h: Likewise. * elf32-sh-symbian.c: Likewise. * elf32-sh.c: Likewise. * elf32-spu.c: Likewise. * elf32-tic6x.c: Likewise. * elf32-v850.c: Likewise. * elf32-xc16x.c: Likewise. * elf32-xtensa.c: Likewise. * elf64-alpha.c: Likewise. * elf64-hppa.c: Likewise. * elf64-ppc.c: Likewise. * elf64-s390.c: Likewise. * elfcore.h: Likewise. * elflink.c: Likewise. * elfxx-mips.c: Likewise. * elfxx-sparc.c: Likewise. * elfxx-tilegx.c: Likewise. * ieee.c: Likewise. * libcoff.h: Likewise. * libpei.h: Likewise. * libxcoff.h: Likewise. * linker.c: Likewise. * mach-o-i386.c: Likewise. * mach-o-target.c: Likewise. * mach-o.c: Likewise. * mach-o.h: Likewise. * mmo.c: Likewise. * opncls.c: Likewise. * pdp11.c: Likewise. * pe-x86_64.c: Likewise. * peXXigen.c: Likewise. * pef-traceback.h: Likewise. * pei-x86_64.c: Likewise. * peicode.h: Likewise. * plugin.c: Likewise. * reloc.c: Likewise. * riscix.c: Likewise. * section.c: Likewise. * som.c: Likewise. * syms.c: Likewise. * tekhex.c: Likewise. * ticoff.h: Likewise. * vaxbsd.c: Likewise. * xcofflink.c: Likewise. * xtensa-isa.c: Likewise. commit 479d39976a643b2282d75c506801e7a47afb5d86 Merge: 8e8addb 88c816d Author: Jan Kratochvil Date: Thu Jan 10 20:19:32 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate commit 88c816d2b612919fbbf8862dedbe43af58bfd14f Merge: 31ca24d 1d04a07 Author: Jan Kratochvil Date: Thu Jan 10 20:19:31 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv commit 1d04a07bbd2c0222afd5581850e2d5a33a9d1965 Merge: 117927f b2436a4 Author: Jan Kratochvil Date: Thu Jan 10 20:19:28 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all Conflicts: gdb/breakpoint.c commit b2436a400af5592f9e2899a63c6042ac56c8cf40 Merge: 085ceef 76b477c Author: Jan Kratochvil Date: Thu Jan 10 20:18:41 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config commit 76b477c04dae86fbdddd7903c3b96c656ad3ff2d Merge: 1eeab16 9fa91f9 Author: Jan Kratochvil Date: Thu Jan 10 20:18:40 2013 +0100 Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname commit 9fa91f9bc5ee24f31bd582a9b93caafe868c80a5 Author: Jan Kratochvil Date: Thu Jan 10 20:18:27 2013 +0100 . commit 117927f9231ec72328d2ecc10c6cdd30ed5ec243 Author: Jan Kratochvil Date: Thu Jan 10 20:18:01 2013 +0100 . commit 367af6c3edac8491bbde67b418563acad7b0edec Author: H.J. Lu Date: Thu Jan 10 17:02:01 2013 +0000 Build gmp before configuring gcc * Makefile.def (configure-gcc): Depend on all-gmp. (all-gcc): Remove dependency on all-gmp. * Makefile.in: Regenerated. commit b6f6702570d9e5127bc2dd45cae2385eafc5a4b1 Author: Nick Clifton Date: Thu Jan 10 09:57:02 2013 +0000 * interp.c (sim_open): Add support for bfd_arch_v850_rh850 architecture type. Add support for bfd_mach_v850e2 and bfd_mach_v850e2v3 machine numbers. * v850.igen (dbtrap): Add support for SIM_OPEN_DEBUG. (cmpf.d): Correct order of operands. (cmpf.s): Likewise. (trncf.dul): New pattern. (trncf.duw): New pattern. (trncf.sul): New pattern. (trncf.suw): New pattern. * v850-dc: Correct bitfield selection for TRNCF.SW and CVTF.SW. commit b86682d16009d84b08c33bb60d017ffaf7465636 Author: Nick Clifton Date: Thu Jan 10 09:49:03 2013 +0000 * common.h: Fix case of "Meta". * metag.h: New file. * dis-asm.h (print_insn_metag): New declaration. * metag.h: New file. * Makefile.am: Add Meta. * Makefile.in: Regenerate. * configure: Regenerate. * configure.in: Add Meta. * disassemble.c: Add Meta support. * metag-dis.c: New file. * Makefile.am: Add Meta. * Makefile.in: Regenerate. * archures.c (bfd_mach_metag): New. * bfd-in2.h: Regenerate. * config.bfd: Add Meta. * configure: Regenerate. * configure.in: Add Meta. * cpu-metag.c: New file. * elf-bfd.h: Add Meta. * elf32-metag.c: New file. * elf32-metag.h: New file. * libbfd.h: Regenerate. * reloc.c: Add Meta relocations. * targets.c: Add Meta. * Makefile.am: Add Meta. * Makefile.in: Regenerate. * config/tc-metag.c: New file. * config/tc-metag.h: New file. * configure.tgt: Add Meta. * doc/Makefile.am: Add Meta. * doc/Makefile.in: Regenerate. * doc/all.texi: Add Meta. * doc/as.texiinfo: Document Meta options. * doc/c-metag.texi: New file. * gas/metag/labelarithmetic.d: New file. * gas/metag/labelarithmetic.s: New file. * gas/metag/metacore12.d: New file. * gas/metag/metacore12.s: New file. * gas/metag/metacore21-invalid.l: New file. * gas/metag/metacore21-invalid.s: New file. * gas/metag/metacore21.d: New file. * gas/metag/metacore21.s: New file. * gas/metag/metacore21ext.d: New file. * gas/metag/metacore21ext.s: New file. * gas/metag/metadsp21-invalid.l: New file. * gas/metag/metadsp21-invalid.s: New file. * gas/metag/metadsp21.d: New file. * gas/metag/metadsp21.s: New file. * gas/metag/metadsp21ext.d: New file. * gas/metag/metadsp21ext.s: New file. * gas/metag/metafpu21.d: New file. * gas/metag/metafpu21.s: New file. * gas/metag/metafpu21ext.d: New file. * gas/metag/metafpu21ext.s: New file. * gas/metag/metag.exp: New file. * gas/metag/tls.d: New file. * gas/metag/tls.s: New file. * Makefile.am: Add Meta. * Makefile.in: Regenerate. * configure.tgt: Add Meta. * emulparams/elf32metag.sh: New file. * emultempl/metagelf.em: New file. * ld-elf/merge.d: Mark Meta as xfail. * ld-gc/start.d: Skip this test on Meta. * ld-gc/personality.d: Skip this test on Meta. * ld-metag/external.s: New file. * ld-metag/metag.exp: New file. * ld-metag/pcrel.d: New file. * ld-metag/pcrel.s: New file. * ld-metag/shared.d: New file. * ld-metag/shared.r: New file. * ld-metag/shared.s: New file. * ld-metag/stub.d: New file. * ld-metag/stub.s: New file. * ld-metag/stub_pic_app.d: New file. * ld-metag/stub_pic_app.r: New file. * ld-metag/stub_pic_app.s: New file. * ld-metag/stub_pic_shared.d: New file. * ld-metag/stub_pic_shared.s: New file. * ld-metag/stub_shared.d: New file. * ld-metag/stub_shared.r: New file. * ld-metag/stub_shared.s: New file. * binutils/readelf.c: (guess_is_rela): Add EM_METAG. (dump_relocations): Add EM_METAG. (get_machine_name): Correct case for Meta. (is_32bit_abs_reloc): Add support for Meta ADDR32 reloc. (is_none_reloc): Add support for Meta NONE reloc. ----------------------------------------------------------------------- Summary of changes: .gitignore | 18 +- ChangeLog | 33 +- Makefile.def | 2 +- Makefile.in | 18 +- Makefile.tpl | 2 +- bfd/ChangeLog | 136 + bfd/Makefile.am | 4 + bfd/Makefile.in | 6 + bfd/aout0.c | 2 +- bfd/archive.c | 2 +- bfd/archures.c | 8 +- bfd/bfd-in.h | 4 +- bfd/bfd-in2.h | 80 +- bfd/coff-alpha.c | 6 +- bfd/coff-i860.c | 2 +- bfd/coff-mips.c | 4 +- bfd/coff-ppc.c | 8 +- bfd/coff-tic80.c | 2 +- bfd/coff-x86_64.c | 2 +- bfd/coff-z80.c | 8 +- bfd/coffcode.h | 16 +- bfd/coffgen.c | 6 +- bfd/cofflink.c | 6 +- bfd/compress.c | 4 +- bfd/config.bfd | 5 + bfd/configure | 1 + bfd/configure.in | 1 + bfd/corefile.c | 4 +- bfd/cpu-arm.c | 4 +- bfd/cpu-avr.c | 24 +- bfd/cpu-bfin.c | 2 +- bfd/cpu-cr16.c | 2 +- bfd/cpu-cr16c.c | 2 +- bfd/cpu-crx.c | 2 +- bfd/cpu-h8300.c | 2 +- bfd/cpu-i386.c | 2 +- bfd/cpu-lm32.c | 4 +- bfd/cpu-m68k.c | 8 +- bfd/{cpu-cr16c.c => cpu-metag.c} | 37 +- bfd/cpu-moxie.c | 2 +- bfd/cpu-msp430.c | 8 +- bfd/cpu-sh.c | 4 +- bfd/cpu-xc16x.c | 2 +- bfd/dwarf2.c | 6 +- bfd/ecofflink.c | 8 +- bfd/ecoffswap.h | 2 +- bfd/elf-bfd.h | 9 +- bfd/elf-ifunc.c | 8 +- bfd/elf-m10300.c | 6 +- bfd/elf-strtab.c | 14 +- bfd/elf-vxworks.c | 14 +- bfd/elf32-avr.c | 8 +- bfd/elf32-avr.h | 2 +- bfd/elf32-cr16.c | 32 +- bfd/elf32-cr16c.c | 4 +- bfd/elf32-cris.c | 2 +- bfd/elf32-crx.c | 28 +- bfd/elf32-frv.c | 6 +- bfd/elf32-hppa.c | 46 +- bfd/elf32-i860.c | 2 +- bfd/elf32-ip2k.c | 34 +- bfd/elf32-iq2000.c | 34 +- bfd/elf32-m32c.c | 44 +- bfd/elf32-m68hc1x.c | 8 +- bfd/elf32-metag.c | 4313 ++++++++++++++++++++ bfd/{cpu-cr16c.c => elf32-metag.h} | 42 +- bfd/elf32-msp430.c | 12 +- bfd/elf32-mt.c | 132 +- bfd/elf32-ppc.c | 10 +- bfd/elf32-rl78.c | 16 +- bfd/elf32-s390.c | 12 +- bfd/elf32-score.h | 4 +- bfd/elf32-sh-symbian.c | 20 +- bfd/elf32-sh.c | 18 +- bfd/elf32-spu.c | 14 +- bfd/elf32-tic6x.c | 32 +- bfd/elf32-v850.c | 6 +- bfd/elf32-xc16x.c | 6 +- bfd/elf32-xtensa.c | 216 +- bfd/elf64-alpha.c | 8 +- bfd/elf64-hppa.c | 22 +- bfd/elf64-ppc.c | 8 +- bfd/elf64-s390.c | 2 +- bfd/elfcore.h | 4 +- bfd/elflink.c | 25 +- bfd/elfxx-mips.c | 12 +- bfd/elfxx-sparc.c | 10 +- bfd/elfxx-tilegx.c | 2 +- bfd/ieee.c | 2 +- bfd/libbfd.h | 38 + bfd/libcoff.h | 2 +- bfd/libpei.h | 2 +- bfd/libxcoff.h | 10 +- bfd/linker.c | 4 +- bfd/mach-o-i386.c | 4 +- bfd/mach-o-target.c | 2 +- bfd/mach-o.c | 112 +- bfd/mach-o.h | 2 +- bfd/mmo.c | 2 +- bfd/opncls.c | 6 +- bfd/pdp11.c | 2 +- bfd/pe-x86_64.c | 2 +- bfd/peXXigen.c | 2 +- bfd/pef-traceback.h | 32 +- bfd/pei-x86_64.c | 4 +- bfd/peicode.h | 8 +- bfd/plugin.c | 4 +- bfd/reloc.c | 153 +- bfd/riscix.c | 2 +- bfd/section.c | 6 +- bfd/som.c | 6 +- bfd/syms.c | 4 +- bfd/targets.c | 2 + bfd/tekhex.c | 2 +- bfd/ticoff.h | 10 +- bfd/vaxbsd.c | 4 +- bfd/version.h | 2 +- bfd/xcofflink.c | 2 +- bfd/xtensa-isa.c | 10 +- config.sub | 4 +- gdb/ChangeLog | 25 + gdb/breakpoint.c | 51 +- gdb/dwarf2read.c | 65 +- gdb/macrocmd.c | 15 +- gdb/macroscope.c | 12 +- gdb/macrotab.c | 107 +- gdb/macrotab.h | 40 +- gdb/psymtab.c | 2 +- gdb/source.c | 2 +- gdb/symtab.c | 18 +- gdb/testsuite/ChangeLog | 12 + gdb/testsuite/gdb.base/dprintf.exp | 22 + gdb/testsuite/gdb.base/realname-expand-real.c | 21 + gdb/testsuite/gdb.base/realname-expand.c | 25 + gdb/testsuite/gdb.base/realname-expand.exp | 38 + gdb/testsuite/gdb.linespec/base/one/header.h | 29 + gdb/testsuite/gdb.linespec/base/two/header.h | 29 + gdb/testsuite/gdb.linespec/filename-absolute.exp | 67 +- gdb/testsuite/gdb.linespec/macro-relative.c | 29 + .../{filename-absolute.exp => macro-relative.exp} | 34 +- gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 2 +- gdb/tui/tui-data.h | 3 + gdb/tui/tui-source.c | 3 +- gdb/tui/tui-winsource.c | 6 +- gdb/version.in | 2 +- include/ChangeLog | 4 + include/dis-asm.h | 1 + include/elf/ChangeLog | 5 + include/elf/common.h | 2 +- include/elf/metag.h | 91 + include/opcode/ChangeLog | 9 + include/opcode/metag.h | 2079 ++++++++++ include/opcode/ppc.h | 8 + opcodes/ChangeLog | 20 + opcodes/Makefile.am | 1 + opcodes/Makefile.in | 2 + opcodes/configure | 1 + opcodes/configure.in | 1 + opcodes/disassemble.c | 11 + opcodes/metag-dis.c | 3384 +++++++++++++++ opcodes/ppc-dis.c | 12 + opcodes/ppc-opc.c | 54 +- sim/v850/ChangeLog | 14 + sim/v850/interp.c | 5 +- sim/v850/v850-dc | 2 +- sim/v850/v850.igen | 116 +- 166 files changed, 11748 insertions(+), 938 deletions(-) copy bfd/{cpu-cr16c.c => cpu-metag.c} (53%) create mode 100644 bfd/elf32-metag.c copy bfd/{cpu-cr16c.c => elf32-metag.h} (56%) create mode 100644 gdb/testsuite/gdb.base/realname-expand-real.c create mode 100644 gdb/testsuite/gdb.base/realname-expand.c create mode 100644 gdb/testsuite/gdb.base/realname-expand.exp create mode 100644 gdb/testsuite/gdb.linespec/base/one/header.h create mode 100644 gdb/testsuite/gdb.linespec/base/two/header.h create mode 100644 gdb/testsuite/gdb.linespec/macro-relative.c copy gdb/testsuite/gdb.linespec/{filename-absolute.exp => macro-relative.exp} (52%) create mode 100644 include/elf/metag.h create mode 100644 include/opcode/metag.h create mode 100644 opcodes/metag-dis.c First 500 lines of diff: diff --git a/.gitignore b/.gitignore index dc1bf3f..bda55a3 100644 --- a/.gitignore +++ b/.gitignore @@ -4,14 +4,16 @@ *.rej *~ -*.a +.#* +*# + *.flt -*.gdb *.gmo *.info *.la *.lo *.o +*.pyc *.tmp .deps @@ -24,17 +26,17 @@ config.intl config.log config.status libtool -Makefile -stamp-* POTFILES *-POTFILES -*/po/Makefile.in + +TAGS +TAGS.sub .gdbinit .gdb_history + +# ignore core files, but not java/net/protocol/core/ core +!core/ lost+found - -*.log -*.sum diff --git a/ChangeLog b/ChangeLog index 32defae..3938723 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,30 @@ +2013-01-11 Joel Brobecker + + Sync with GCC, merge: + + 2013-01-09 Jason Merrill + + * .gitignore: Import from gdb repository. + +2013-01-11 Jan-Benedict Glaw + + * config.sub: Update from config repo. + +2013-01-11 Eric Botcazou + + * Makefile.tpl (BOOT_ADAFLAGS): Remove -gnata. + * Makefile.in: Regenerate. + +2013-01-09 H.J. Lu + + * Makefile.def (configure-gcc): Depend on all-gmp. + (all-gcc): Remove dependency on all-gmp. + * Makefile.in: Regenerated. + 2013-01-08 Jan-Benedict Glaw - * config.guss: Update from config repo. - * config.sub: Dito. + * config.guess: Update from config repo. + * config.sub: Ditto. 2013-01-07 Jeff Johnston @@ -50,9 +73,9 @@ 2012-11-30 Jan-Benedict Glaw * configure.ac: Merge from GCC. - * Makefile.tpl: Dito. - * Makefile.in: Dito. - * configure: Dito. + * Makefile.tpl: Ditto. + * Makefile.in: Ditto. + * configure: Ditto. 2012-11-28 Jan-Benedict Glaw diff --git a/Makefile.def b/Makefile.def index edf87b9..bc5c0fc 100644 --- a/Makefile.def +++ b/Makefile.def @@ -291,6 +291,7 @@ dependencies = { module=all-build-fixincludes; on=all-build-libiberty; }; // Host modules specific to gcc. dependencies = { module=configure-gcc; on=configure-intl; }; +dependencies = { module=configure-gcc; on=all-gmp; }; dependencies = { module=configure-gcc; on=all-lto-plugin; }; dependencies = { module=configure-gcc; on=all-binutils; }; dependencies = { module=configure-gcc; on=all-gas; }; @@ -298,7 +299,6 @@ dependencies = { module=configure-gcc; on=all-ld; }; dependencies = { module=configure-gcc; on=all-gold; }; dependencies = { module=configure-gcc; on=all-libelf; }; dependencies = { module=all-gcc; on=all-libiberty; hard=true; }; -dependencies = { module=all-gcc; on=all-gmp; }; dependencies = { module=all-gcc; on=all-intl; }; dependencies = { module=all-gcc; on=all-mpfr; }; dependencies = { module=all-gcc; on=all-mpc; }; diff --git a/Makefile.in b/Makefile.in index 3e24047..a2ce354 100644 --- a/Makefile.in +++ b/Makefile.in @@ -364,7 +364,7 @@ BUILD_PREFIX_1 = @BUILD_PREFIX_1@ # here so that they can be overridden by Makefile fragments. BOOT_CFLAGS= -g -O2 BOOT_LDFLAGS= -BOOT_ADAFLAGS=-gnatpg -gnata +BOOT_ADAFLAGS= -gnatpg AWK = @AWK@ SED = @SED@ @@ -45485,6 +45485,14 @@ configure-stage3-gcc: maybe-configure-stage3-intl configure-stage4-gcc: maybe-configure-stage4-intl configure-stageprofile-gcc: maybe-configure-stageprofile-intl configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl +configure-gcc: maybe-all-gmp + +configure-stage1-gcc: maybe-all-stage1-gmp +configure-stage2-gcc: maybe-all-stage2-gmp +configure-stage3-gcc: maybe-all-stage3-gmp +configure-stage4-gcc: maybe-all-stage4-gmp +configure-stageprofile-gcc: maybe-all-stageprofile-gmp +configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp configure-gcc: maybe-all-lto-plugin configure-stage1-gcc: maybe-all-stage1-lto-plugin @@ -45541,14 +45549,6 @@ all-stage3-gcc: all-stage3-libiberty all-stage4-gcc: all-stage4-libiberty all-stageprofile-gcc: all-stageprofile-libiberty all-stagefeedback-gcc: all-stagefeedback-libiberty -all-gcc: maybe-all-gmp - -all-stage1-gcc: maybe-all-stage1-gmp -all-stage2-gcc: maybe-all-stage2-gmp -all-stage3-gcc: maybe-all-stage3-gmp -all-stage4-gcc: maybe-all-stage4-gmp -all-stageprofile-gcc: maybe-all-stageprofile-gmp -all-stagefeedback-gcc: maybe-all-stagefeedback-gmp all-gcc: maybe-all-intl all-stage1-gcc: maybe-all-stage1-intl diff --git a/Makefile.tpl b/Makefile.tpl index 5cdc119..3233a78 100644 --- a/Makefile.tpl +++ b/Makefile.tpl @@ -367,7 +367,7 @@ BUILD_PREFIX_1 = @BUILD_PREFIX_1@ # here so that they can be overridden by Makefile fragments. BOOT_CFLAGS= -g -O2 BOOT_LDFLAGS= -BOOT_ADAFLAGS=-gnatpg -gnata +BOOT_ADAFLAGS= -gnatpg AWK = @AWK@ SED = @SED@ diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 7abc268..0fcbe54 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,139 @@ +2013-01-12 Alan Modra + + * elf-bfd.h (_bfd_elf_strtab_refcount): Declare. + * elf-strtab.c (_bfd_elf_strtab_refcount): New function. + * elflink.c (elf_add_dt_needed_tag): Use _bfd_elf_strtab_refcount. + +2013-01-12 Alan Modra + + PR ld/12549 + * elf-bfd.h (_bfd_elf_strtab_clear_refs): Declare. + (_bfd_elf_strtab_clear_all_refs): Define. + * elf-strtab.c (_bfd_elf_strtab_clear_refs): New function. + (_bfd_elf_strtab_clear_all_refs): Delete. + * elflink.c (elf_link_add_object_symbols): Clear out added + strtab refs. Correct handling of warning common symbols. + +2013-01-10 H.J. Lu + + * aout0.c: Remove trailing white spaces. + * archive.c: Likewise. + * archures.c: Likewise. + * bfd-in.h: Likewise. + * bfd-in2.h: Likewise. + * coff-alpha.c: Likewise. + * coff-i860.c: Likewise. + * coff-mips.c: Likewise. + * coff-ppc.c: Likewise. + * coff-tic80.c: Likewise. + * coff-x86_64.c: Likewise. + * coff-z80.c: Likewise. + * coffcode.h: Likewise. + * coffgen.c: Likewise. + * cofflink.c: Likewise. + * compress.c: Likewise. + * corefile.c: Likewise. + * cpu-arm.c: Likewise. + * cpu-avr.c: Likewise. + * cpu-bfin.c: Likewise. + * cpu-cr16.c: Likewise. + * cpu-cr16c.c: Likewise. + * cpu-crx.c: Likewise. + * cpu-h8300.c: Likewise. + * cpu-i386.c: Likewise. + * cpu-lm32.c: Likewise. + * cpu-m68k.c: Likewise. + * cpu-moxie.c: Likewise. + * cpu-msp430.c: Likewise. + * cpu-sh.c: Likewise. + * cpu-xc16x.c: Likewise. + * dwarf2.c: Likewise. + * ecofflink.c: Likewise. + * ecoffswap.h: Likewise. + * elf-ifunc.c: Likewise. + * elf-m10300.c: Likewise. + * elf-vxworks.c: Likewise. + * elf32-avr.c: Likewise. + * elf32-avr.h: Likewise. + * elf32-cr16.c: Likewise. + * elf32-cr16c.c: Likewise. + * elf32-cris.c: Likewise. + * elf32-crx.c: Likewise. + * elf32-frv.c: Likewise. + * elf32-hppa.c: Likewise. + * elf32-i860.c: Likewise. + * elf32-ip2k.c: Likewise. + * elf32-iq2000.c: Likewise. + * elf32-m32c.c: Likewise. + * elf32-m68hc1x.c: Likewise. + * elf32-msp430.c: Likewise. + * elf32-mt.c: Likewise. + * elf32-ppc.c: Likewise. + * elf32-rl78.c: Likewise. + * elf32-s390.c: Likewise. + * elf32-score.h: Likewise. + * elf32-sh-symbian.c: Likewise. + * elf32-sh.c: Likewise. + * elf32-spu.c: Likewise. + * elf32-tic6x.c: Likewise. + * elf32-v850.c: Likewise. + * elf32-xc16x.c: Likewise. + * elf32-xtensa.c: Likewise. + * elf64-alpha.c: Likewise. + * elf64-hppa.c: Likewise. + * elf64-ppc.c: Likewise. + * elf64-s390.c: Likewise. + * elfcore.h: Likewise. + * elflink.c: Likewise. + * elfxx-mips.c: Likewise. + * elfxx-sparc.c: Likewise. + * elfxx-tilegx.c: Likewise. + * ieee.c: Likewise. + * libcoff.h: Likewise. + * libpei.h: Likewise. + * libxcoff.h: Likewise. + * linker.c: Likewise. + * mach-o-i386.c: Likewise. + * mach-o-target.c: Likewise. + * mach-o.c: Likewise. + * mach-o.h: Likewise. + * mmo.c: Likewise. + * opncls.c: Likewise. + * pdp11.c: Likewise. + * pe-x86_64.c: Likewise. + * peXXigen.c: Likewise. + * pef-traceback.h: Likewise. + * pei-x86_64.c: Likewise. + * peicode.h: Likewise. + * plugin.c: Likewise. + * reloc.c: Likewise. + * riscix.c: Likewise. + * section.c: Likewise. + * som.c: Likewise. + * syms.c: Likewise. + * tekhex.c: Likewise. + * ticoff.h: Likewise. + * vaxbsd.c: Likewise. + * xcofflink.c: Likewise. + * xtensa-isa.c: Likewise. + +2013-01-10 Will Newton + + * Makefile.am: Add Meta. + * Makefile.in: Regenerate. + * archures.c (bfd_mach_metag): New. + * bfd-in2.h: Regenerate. + * config.bfd: Add Meta. + * configure: Regenerate. + * configure.in: Add Meta. + * cpu-metag.c: New file. + * elf-bfd.h: Add Meta. + * elf32-metag.c: New file. + * elf32-metag.h: New file. + * libbfd.h: Regenerate. + * reloc.c: Add Meta relocations. + * targets.c: Add Meta. + 2013-01-08 Yufeng Zhang * elf-bfd.h (elfcore_write_aarch_tls): Add prototype. diff --git a/bfd/Makefile.am b/bfd/Makefile.am index 6fe6cb2..8098ee4 100644 --- a/bfd/Makefile.am +++ b/bfd/Makefile.am @@ -129,6 +129,7 @@ ALL_MACHINES = \ cpu-m88k.lo \ cpu-mcore.lo \ cpu-mep.lo \ + cpu-metag.lo \ cpu-microblaze.lo \ cpu-mips.lo \ cpu-mmix.lo \ @@ -211,6 +212,7 @@ ALL_MACHINES_CFILES = \ cpu-m88k.c \ cpu-mcore.c \ cpu-mep.c \ + cpu-metag.c \ cpu-microblaze.c \ cpu-mips.c \ cpu-mmix.c \ @@ -340,6 +342,7 @@ BFD32_BACKENDS = \ elf32-m88k.lo \ elf32-mcore.lo \ elf32-mep.lo \ + elf32-metag.lo \ elf32-microblaze.lo \ elf32-mips.lo \ elf32-moxie.lo \ @@ -528,6 +531,7 @@ BFD32_BACKENDS_CFILES = \ elf32-m88k.c \ elf32-mcore.c \ elf32-mep.c \ + elf32-metag.c \ elf32-microblaze.c \ elf32-mips.c \ elf32-moxie.c \ diff --git a/bfd/Makefile.in b/bfd/Makefile.in index c51c342..af4e5ed 100644 --- a/bfd/Makefile.in +++ b/bfd/Makefile.in @@ -430,6 +430,7 @@ ALL_MACHINES = \ cpu-m88k.lo \ cpu-mcore.lo \ cpu-mep.lo \ + cpu-metag.lo \ cpu-microblaze.lo \ cpu-mips.lo \ cpu-mmix.lo \ @@ -512,6 +513,7 @@ ALL_MACHINES_CFILES = \ cpu-m88k.c \ cpu-mcore.c \ cpu-mep.c \ + cpu-metag.c \ cpu-microblaze.c \ cpu-mips.c \ cpu-mmix.c \ @@ -642,6 +644,7 @@ BFD32_BACKENDS = \ elf32-m88k.lo \ elf32-mcore.lo \ elf32-mep.lo \ + elf32-metag.lo \ elf32-microblaze.lo \ elf32-mips.lo \ elf32-moxie.lo \ @@ -830,6 +833,7 @@ BFD32_BACKENDS_CFILES = \ elf32-m88k.c \ elf32-mcore.c \ elf32-mep.c \ + elf32-metag.c \ elf32-microblaze.c \ elf32-mips.c \ elf32-moxie.c \ @@ -1336,6 +1340,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-m9s12xg.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-mcore.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-mep.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-metag.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-microblaze.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-mips.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpu-mmix.Plo@am__quote@ @@ -1424,6 +1429,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-m88k.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-mcore.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-mep.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-metag.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-microblaze.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-mips.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/elf32-moxie.Plo@am__quote@ diff --git a/bfd/aout0.c b/bfd/aout0.c index 7cec377..be73fa0 100644 --- a/bfd/aout0.c +++ b/bfd/aout0.c @@ -4,7 +4,7 @@ Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. - + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or diff --git a/bfd/archive.c b/bfd/archive.c index 2fdc8b9..be0f562 100644 --- a/bfd/archive.c +++ b/bfd/archive.c @@ -2492,7 +2492,7 @@ bsd_write_armap (bfd *arch, bfd_set_error (bfd_error_file_truncated); return FALSE; } - + last_elt = current; H_PUT_32 (arch, map[count].namidx, buf); H_PUT_32 (arch, firstreal, buf + BSD_SYMDEF_OFFSET_SIZE); diff --git a/bfd/archures.c b/bfd/archures.c index 0843f36..d87185d 100644 --- a/bfd/archures.c +++ b/bfd/archures.c @@ -145,7 +145,7 @@ DESCRIPTION .#define bfd_mach_sparc_64bit_p(mach) \ . ((mach) >= bfd_mach_sparc_v9 && (mach) != bfd_mach_sparc_v8plusb) . bfd_arch_spu, {* PowerPC SPU *} -.#define bfd_mach_spu 256 +.#define bfd_mach_spu 256 . bfd_arch_mips, {* MIPS Rxxxx *} .#define bfd_mach_mips3000 3000 .#define bfd_mach_mips3900 3900 @@ -365,6 +365,8 @@ DESCRIPTION .#define bfd_mach_mep 1 .#define bfd_mach_mep_h1 0x6831 .#define bfd_mach_mep_c5 0x6335 +. bfd_arch_metag, +.#define bfd_mach_metag 1 . bfd_arch_ia64, {* HP/Intel ia64 *} .#define bfd_mach_ia64_elf64 64 .#define bfd_mach_ia64_elf32 32 @@ -419,7 +421,7 @@ DESCRIPTION . bfd_arch_s390, {* IBM s390 *} .#define bfd_mach_s390_31 31 .#define bfd_mach_s390_64 64 -. bfd_arch_score, {* Sunplus score *} +. bfd_arch_score, {* Sunplus score *} .#define bfd_mach_score3 3 .#define bfd_mach_score7 7 . bfd_arch_openrisc, {* OpenRISC *} @@ -548,6 +550,7 @@ extern const bfd_arch_info_type bfd_m68k_arch; extern const bfd_arch_info_type bfd_m88k_arch; extern const bfd_arch_info_type bfd_mcore_arch; extern const bfd_arch_info_type bfd_mep_arch; +extern const bfd_arch_info_type bfd_metag_arch; extern const bfd_arch_info_type bfd_mips_arch; extern const bfd_arch_info_type bfd_microblaze_arch; extern const bfd_arch_info_type bfd_mmix_arch; @@ -635,6 +638,7 @@ static const bfd_arch_info_type * const bfd_archures_list[] = &bfd_m88k_arch, &bfd_mcore_arch, &bfd_mep_arch, + &bfd_metag_arch, &bfd_microblaze_arch, &bfd_mips_arch, &bfd_mmix_arch, diff --git a/bfd/bfd-in.h b/bfd/bfd-in.h index 968b72c..1d51932 100644 --- a/bfd/bfd-in.h +++ b/bfd/bfd-in.h @@ -62,7 +62,7 @@ extern "C" { problem for example when trying to use STRING_COMMA_LEN to build the arguments to the strncmp() macro. Hence this alternative definition of strncmp is provided here. - + Note - these macros do NOT work if STR2 is not a constant string. */ #define CONST_STRNEQ(STR1,STR2) (strncmp ((STR1), (STR2), sizeof (STR2) - 1) == 0) /* strcpy() can have a similar problem, but since we know we are @@ -955,7 +955,7 @@ extern bfd_boolean elf64_aarch64_size_stubs void (*) (void)); extern bfd_boolean elf64_aarch64_build_stubs (struct bfd_link_info *); - + /* TI COFF load page support. */ extern void bfd_ticoff_set_section_load_page (struct bfd_section *, int); hooks/post-receive -- Repository for Project Archer.