public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-jankratochvil-absdir: Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate
@ 2013-01-10 15:40 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2013-01-10 15:40 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-absdir has been updated
       via  8e8addb0556125fad1144f120d03ff109bf64836 (commit)
       via  31ca24d10b2f5cb57ad6dd8cefbe140e244b0b3e (commit)
       via  6e2ce5e8eae39f83677c640ef5820f707799ac0b (commit)
       via  345e3c4b5a820e1d42dbc96406dabe29c9c8f5b6 (commit)
       via  af7b7ea84d720c08aee368c774d0b1613b6655a7 (commit)
       via  6a3cdc0c9b7bbad700ef18a494769a521512d27a (commit)
       via  576fd43b2eca6a72d82429db084046a952798147 (commit)
       via  6bc1a5f67a46dac391cfdac4a0321ba42ffd3357 (commit)
       via  a5be60da21419b70b9b18be531453735a7a21f6c (commit)
       via  35c2679b3044b14a12f6ba600fa7e5826ab4492e (commit)
       via  f78eaab339d7ed043f483dda5f88c7face436ed5 (commit)
       via  af85dab4e298aa2f27761303e8fca2176671f6a3 (commit)
       via  a56d0e477711626b4c83ddd9d8beda5e2857d5b4 (commit)
       via  085ceefe7fc2d747a2ad0ac04e4029d97c5be63c (commit)
       via  1eeab16eaf151ecede4d19104b1a0f4b03cee83e (commit)
       via  90723a7dea6ccc85965924fed866521c1967cd28 (commit)
       via  ea1834108b3968559085039e08c614a5794107cb (commit)
       via  88459d108edaf82a4cd5429a1d72ccfa44e4a63d (commit)
       via  02e2ec2ce9838881ce91da6f8e0b52b82c67892e (commit)
       via  1dcc7d54ba0dafda81d456cd8377648fcaa0cfd6 (commit)
       via  b0eefc7ab60b74a6329e9aa912e672c5226b3b35 (commit)
       via  5aa42d412a9d66f0727031a7552198ae0cf5719e (commit)
       via  78ea7fc4f8f1e9472859eed706f7dd7d8d2c628b (commit)
       via  6f96d94e532486d20ccdd9b6dbc24156e49f717f (commit)
       via  2e910fbe101d79883344e166925c0a11644e434a (commit)
       via  285ac1eaec56ae5e8832c0ca9d0cc7262ed3ce63 (commit)
       via  b48d53122a387674b3f566abdaf28180b08e93cb (commit)
       via  39b9c765beef317dc69e261c8cbf9be1782c84be (commit)
       via  d8992a42e949c575a57b9b643beacdeaf6dd7f7f (commit)
       via  b8517b7d5b999934951494fd9586c2f54837eee3 (commit)
       via  a6d69ef518c8dacbc49572fe45c1480575797929 (commit)
       via  cb854046163cbcd72a0172b010e8e0665e48a9dc (commit)
       via  c074344d2d378042d91867f7b02cd1c7777f4b47 (commit)
       via  449f76cc54cf0a940f344f31cc2447d104d47f1d (commit)
       via  6486d28607560d0bf04787e7a250e53eb6643eb2 (commit)
       via  133bd58147d8d50ab526878ed35898b45063e20a (commit)
       via  787d320b03cb8cc63dbcca2fb0058fdf0f0a51d8 (commit)
       via  809c5154bcba596ab14f01e3abeab889139038fd (commit)
       via  ed1f2b7d06f5245f841f6d3dadb2d4626bd80a6f (commit)
       via  434b72874feb2ebbc2162f885f757258dcf8dd9f (commit)
       via  441d52602bc0eb2b80f2a8bdb5f3dc9c867bb88e (commit)
       via  c03995455027ea5d866d49755b59d6cef298af80 (commit)
       via  3f52c6512671fe26f36279750fc2b6f77550c9a7 (commit)
       via  1e1d5e2a940e9e22dfdc0e46b27459d22fef2359 (commit)
       via  e426538d438e391df351d833d28048209654c112 (commit)
       via  09da595f4db68662e20bfd01d97c1fe5997903d3 (commit)
       via  053f038b9b8f71074df94e2de7532339cc5bcd43 (commit)
       via  6e9c76bfb8dff9aca986920d37eb248e35dc0166 (commit)
       via  27023303061815d92f0e477426966decf2b2c9d3 (commit)
       via  e36d3d71f2cab6fc764128809d467f9319642bee (commit)
       via  da7703f22875248bad0c5e7fb11a380a1fdf8512 (commit)
       via  56bb90a30f0015aef0a30c3714c61d9a7ee9408b (commit)
       via  50e32af2ff0265eb3ca8798d3991587a7a74ef12 (commit)
       via  03ab51b18138a32b4eb47fc2fedf3a774d089ef9 (commit)
       via  a494bb9bb5672f449f83e866411da54780e4fbcf (commit)
       via  1140ec39b6b902bb8809edcab2e7727709f38400 (commit)
       via  689e33a2be5749198aa24da7bb98db0208bc1a0f (commit)
       via  262872052a9d1b6e60741d00396a21e5f6b0ed9e (commit)
       via  418d3e93d5e9a86683842470c25e0675adc75038 (commit)
       via  07d9b7c3e705f6c2bd50c624b7af2683062d1e81 (commit)
       via  33f566e9023afbd691ec6d773db73aec49852886 (commit)
       via  7cbe3823001f924b9e4581afe8b0b40e6556622f (commit)
       via  ba781439465026557ab7c6ee82684fc8361778d0 (commit)
       via  ecbc566979d3c3e30da891cdb4e5d962ea86b14c (commit)
       via  f510e2b0a7cba52b69547c5994e549c032385bcd (commit)
       via  8a66cc63087779a2b7eea7e7e2a6837f7ac2cc5d (commit)
       via  9af26caa9886084951c40f2c8426ed2b8410a11e (commit)
       via  44764476d1f0a45eb91ff3c9eb477574279b07fe (commit)
       via  efa93bc83b4c0d81dd72308520be4ff67d9893d1 (commit)
       via  037033b8a0abf586ef69adca59c1dda19dd88af9 (commit)
       via  afd6abcbe7182a99b1b8a8a4856ebc29ae226dc5 (commit)
       via  c2a78fe751fdab43d1bd47aab164928b0080e74a (commit)
       via  9d819d949fe5be4890e8a834995cf5e611bc04c7 (commit)
       via  f06c55aebbf4067e56424246465119acae96b497 (commit)
       via  4b1bdcc5c00dee5a2b41a8bfe425db7716460526 (commit)
       via  59b08bc19d3504443338d0ffbc55b842020e5c39 (commit)
       via  d602662400b99b030d9debadaa15b00ae70e09bf (commit)
       via  a6ac3e590101b8bf348bd21922eaea1ec93310f3 (commit)
       via  f5ae614f8f72f384ba71feeb9e592976676eafdf (commit)
       via  f32227a82e282798284368399b39ed1173bed52e (commit)
       via  60e557d6899460047245a011199072d51b868ae1 (commit)
       via  479daf6ac38a23b5d68c032163fd46743aa4018f (commit)
       via  8d1a95ac8520416d5a28586f93dddb3ab0cdffc8 (commit)
       via  047b163d3bd9e94391b0a172d4ff196aa7ed53ef (commit)
       via  55d51020cc4bd3775bab22e9f798870cfaafa1de (commit)
       via  7c8eba7ac12fbf15e550e130108936b65ae0d79f (commit)
       via  419734eff8a08eea217a6789114ced8be53d5ffa (commit)
       via  bee9c4cd6cda19b7521c20dedb9e60c13f1fce94 (commit)
       via  923120f7ac05e6ccd7240be02327cd312a3719a6 (commit)
       via  2688c2557578943710600cb10ebb246b41ca723f (commit)
      from  d07e0c15918d1e0f28bfa44a377eebe137f6b606 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 8e8addb0556125fad1144f120d03ff109bf64836
Merge: af7b7ea 31ca24d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:40:08 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit 31ca24d10b2f5cb57ad6dd8cefbe140e244b0b3e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:39:36 2013 +0100

    Revert "."
    
    This reverts commit 345e3c4b5a820e1d42dbc96406dabe29c9c8f5b6.

commit 6e2ce5e8eae39f83677c640ef5820f707799ac0b
Merge: 6a3cdc0 345e3c4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:39:30 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv

commit 345e3c4b5a820e1d42dbc96406dabe29c9c8f5b6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:39:14 2013 +0100

    .

commit af7b7ea84d720c08aee368c774d0b1613b6655a7
Merge: 6bc1a5f 6a3cdc0
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:32:19 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit 6a3cdc0c9b7bbad700ef18a494769a521512d27a
Merge: a5be60d 576fd43
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:32:17 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv

commit 576fd43b2eca6a72d82429db084046a952798147
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:32:14 2013 +0100

    .

commit 6bc1a5f67a46dac391cfdac4a0321ba42ffd3357
Merge: f78eaab a5be60d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:23:01 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit a5be60da21419b70b9b18be531453735a7a21f6c
Merge: af85dab 35c2679
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:23:00 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv

commit 35c2679b3044b14a12f6ba600fa7e5826ab4492e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 16:22:56 2013 +0100

    .

commit f78eaab339d7ed043f483dda5f88c7face436ed5
Merge: 1dcc7d5 af85dab
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:43 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit af85dab4e298aa2f27761303e8fca2176671f6a3
Merge: b48d531 a56d0e4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:41 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv

commit a56d0e477711626b4c83ddd9d8beda5e2857d5b4
Merge: 39b9c76 085ceef
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:40 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all

commit 085ceefe7fc2d747a2ad0ac04e4029d97c5be63c
Merge: d8992a4 1eeab16
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:39 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config

commit 1eeab16eaf151ecede4d19104b1a0f4b03cee83e
Merge: b8517b7 90723a7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:38 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname

commit 90723a7dea6ccc85965924fed866521c1967cd28
Merge: a6d69ef ea18341
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:37 2013 +0100

    Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs

commit ea1834108b3968559085039e08c614a5794107cb
Merge: cb85404 88459d1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:36 2013 +0100

    Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos

commit 88459d108edaf82a4cd5429a1d72ccfa44e4a63d
Merge: c074344 02e2ec2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:35 2013 +0100

    Merge branch 'substfix' into substfix-locsymtab

commit 02e2ec2ce9838881ce91da6f8e0b52b82c67892e
Merge: 449f76c b0eefc7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:59:34 2013 +0100

    Merge remote-tracking branch 'gdb/master' into substfix

commit 1dcc7d54ba0dafda81d456cd8377648fcaa0cfd6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 10 15:48:35 2013 +0100

    .

commit 285ac1eaec56ae5e8832c0ca9d0cc7262ed3ce63
Merge: 6486d28 b48d531
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:25 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit b48d53122a387674b3f566abdaf28180b08e93cb
Merge: 434b728 39b9c76
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:24 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv

commit 39b9c765beef317dc69e261c8cbf9be1782c84be
Merge: 441d526 d8992a4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:23 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all

commit d8992a42e949c575a57b9b643beacdeaf6dd7f7f
Merge: c039954 b8517b7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:22 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config

commit b8517b7d5b999934951494fd9586c2f54837eee3
Merge: 3f52c65 a6d69ef
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:21 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname

commit a6d69ef518c8dacbc49572fe45c1480575797929
Merge: 1e1d5e2 cb85404
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:20 2013 +0100

    Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs

commit cb854046163cbcd72a0172b010e8e0665e48a9dc
Merge: e426538 c074344
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:19 2013 +0100

    Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos

commit c074344d2d378042d91867f7b02cd1c7777f4b47
Merge: 09da595 449f76c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:18 2013 +0100

    Merge branch 'substfix' into substfix-locsymtab

commit 449f76cc54cf0a940f344f31cc2447d104d47f1d
Merge: 053f038 133bd58
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:12:17 2013 +0100

    Merge remote-tracking branch 'gdb/master' into substfix

commit 6486d28607560d0bf04787e7a250e53eb6643eb2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 9 18:11:34 2013 +0100

    .

commit ed1f2b7d06f5245f841f6d3dadb2d4626bd80a6f
Merge: 1140ec3 434b728
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:21 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit 434b72874feb2ebbc2162f885f757258dcf8dd9f
Merge: 689e33a 441d526
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:20 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv

commit 441d52602bc0eb2b80f2a8bdb5f3dc9c867bb88e
Merge: 2628720 c039954
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:19 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all

commit c03995455027ea5d866d49755b59d6cef298af80
Merge: 418d3e9 3f52c65
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:17 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config

commit 3f52c6512671fe26f36279750fc2b6f77550c9a7
Merge: 07d9b7c 1e1d5e2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:16 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname

commit 1e1d5e2a940e9e22dfdc0e46b27459d22fef2359
Merge: 33f566e e426538
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:15 2013 +0100

    Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs

commit e426538d438e391df351d833d28048209654c112
Merge: 7cbe382 09da595
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:14 2013 +0100

    Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos

commit 09da595f4db68662e20bfd01d97c1fe5997903d3
Merge: ba78143 053f038
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:13 2013 +0100

    Merge branch 'substfix' into substfix-locsymtab

commit 053f038b9b8f71074df94e2de7532339cc5bcd43
Merge: ecbc566 da7703f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 8 20:42:11 2013 +0100

    Merge remote-tracking branch 'gdb/master' into substfix

commit 1140ec39b6b902bb8809edcab2e7727709f38400
Merge: afd6abc 689e33a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:14 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit 689e33a2be5749198aa24da7bb98db0208bc1a0f
Merge: c2a78fe 2628720
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:13 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv

commit 262872052a9d1b6e60741d00396a21e5f6b0ed9e
Merge: 9d819d9 418d3e9
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:12 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all

commit 418d3e93d5e9a86683842470c25e0675adc75038
Merge: f06c55a 07d9b7c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:11 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config

commit 07d9b7c3e705f6c2bd50c624b7af2683062d1e81
Merge: 4b1bdcc 33f566e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:10 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname

commit 33f566e9023afbd691ec6d773db73aec49852886
Merge: 59b08bc 7cbe382
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:09 2013 +0100

    Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs

commit 7cbe3823001f924b9e4581afe8b0b40e6556622f
Merge: d602662 ba78143
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:08 2013 +0100

    Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos

commit ba781439465026557ab7c6ee82684fc8361778d0
Merge: 5799199 ecbc566
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:07 2013 +0100

    Merge branch 'substfix' into substfix-locsymtab

commit ecbc566979d3c3e30da891cdb4e5d962ea86b14c
Merge: 5c492d5 efa93bc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 20:14:05 2013 +0100

    Merge remote-tracking branch 'gdb/master' into substfix

commit afd6abcbe7182a99b1b8a8a4856ebc29ae226dc5
Merge: d07e0c1 c2a78fe
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 16:38:59 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit c2a78fe751fdab43d1bd47aab164928b0080e74a
Merge: 9e1fdaf 9d819d9
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 16:38:58 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv

commit 9d819d949fe5be4890e8a834995cf5e611bc04c7
Merge: e39fcb2 f06c55a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 16:38:56 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all

commit f06c55aebbf4067e56424246465119acae96b497
Merge: f88bf5e 4b1bdcc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 16:38:55 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config

commit 4b1bdcc5c00dee5a2b41a8bfe425db7716460526
Merge: 05acfd2 59b08bc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 16:38:53 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname

commit 59b08bc19d3504443338d0ffbc55b842020e5c39
Merge: 2984187 d602662
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 16:38:50 2013 +0100

    Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs
    
    Conflicts:
    	gdb/symtab.c

commit d602662400b99b030d9debadaa15b00ae70e09bf
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 16:21:27 2013 +0100

    .

commit a6ac3e590101b8bf348bd21922eaea1ec93310f3
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 7 16:18:59 2013 +0100

    .

-----------------------------------------------------------------------

Summary of changes:
 COPYING.LIBGLOSS                                 |   36 +-
 ChangeLog                                        |   22 +
 Makefile.def                                     |    7 +
 Makefile.in                                      |   25 +
 bfd/ChangeLog                                    |   23 +
 bfd/bfd-in2.h                                    |   10 +-
 bfd/doc/ChangeLog                                |    4 +
 bfd/doc/bfd.texinfo                              |   12 +-
 bfd/elf-bfd.h                                    |    8 +-
 bfd/elf.c                                        |   84 ++-
 bfd/section.c                                    |   16 +-
 bfd/version.h                                    |    2 +-
 config.guess                                     |   26 +-
 config.sub                                       |   38 +-
 config/ChangeLog                                 |    5 +
 config/libstdc++-raw-cxx.m4                      |    2 +-
 gdb/ChangeLog                                    |   87 ++-
 gdb/NEWS                                         |    5 +
 gdb/ada-lang.c                                   |    2 +-
 gdb/ada-valprint.c                               |   48 +-
 gdb/breakpoint.c                                 |    4 +-
 gdb/common/linux-ptrace.c                        |    3 +-
 gdb/config/pa/hpux.mh                            |    2 +-
 gdb/configure                                    |   52 ++
 gdb/configure.ac                                 |    7 +
 gdb/cp-abi.c                                     |    2 +-
 gdb/cp-valprint.c                                |   51 +-
 gdb/darwin-nat.c                                 |    2 +-
 gdb/doc/ChangeLog                                |    5 +
 gdb/doc/gdb.texinfo                              |   25 -
 gdb/dwarf2read.c                                 |  234 ++++--
 gdb/gdbserver/ChangeLog                          |   33 +
 gdb/gdbserver/configure.srv                      |    6 +
 gdb/gdbserver/lynx-low.c                         |  215 ++----
 gdb/jv-valprint.c                                |   41 +-
 gdb/m2-lang.c                                    |   17 +-
 gdb/main.c                                       |    1 -
 gdb/objc-lang.c                                  |  160 +----
 gdb/p-lang.c                                     |   17 +-
 gdb/p-valprint.c                                 |   41 +-
 gdb/printcmd.c                                   |   32 +-
 gdb/psymtab.c                                    |   40 +-
 gdb/skip.c                                       |    5 +
 gdb/somread.c                                    |   92 ++--
 gdb/source.c                                     |    2 +-
 gdb/source.h                                     |    2 +
 gdb/symfile.h                                    |   10 -
 gdb/symtab.c                                     |   44 +-
 gdb/testsuite/gdb.dwarf2/dw2-dos-drive.S         |   75 ++
 gdb/testsuite/gdb.dwarf2/dw2-dos-drive.exp       |   41 +
 gdb/testsuite/gdb.linespec/filename-absolute.exp |   36 +
 gdb/top.c                                        |    2 -
 gdb/top.h                                        |    1 -
 gdb/tracepoint.c                                 |    5 -
 gdb/valprint.c                                   |   13 +-
 gdb/valprint.h                                   |   12 +-
 gdb/version.in                                   |    2 +-
 include/elf/ChangeLog                            |    5 +
 include/elf/common.h                             |   10 +-
 include/opcode/ChangeLog                         |    5 +
 include/opcode/cr16.h                            |    4 +-
 libiberty/ChangeLog                              |   14 +
 libiberty/Makefile.in                            |   11 +-
 libiberty/simple-object-common.h                 |    1 +
 libiberty/simple-object-mach-o.c                 |    5 +-
 libiberty/simple-object-xcoff.c                  |  898 ++++++++++++++++++++++
 libiberty/simple-object.c                        |    3 +-
 opcodes/ChangeLog                                |    5 +
 opcodes/cr16-dis.c                               |   10 +-
 sim/rl78/ChangeLog                               |    5 +
 sim/rl78/mem.c                                   |    4 +-
 71 files changed, 1949 insertions(+), 825 deletions(-)
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-dos-drive.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-dos-drive.exp
 create mode 100644 gdb/testsuite/gdb.linespec/filename-absolute.exp
 create mode 100644 libiberty/simple-object-xcoff.c

First 500 lines of diff:
diff --git a/COPYING.LIBGLOSS b/COPYING.LIBGLOSS
index e393f91..d813065 100644
--- a/COPYING.LIBGLOSS
+++ b/COPYING.LIBGLOSS
@@ -89,17 +89,20 @@ Mail Stop 573
 Austin, TX 78741
 800-292-9263
 
-(6) Array Technology Corporation and MIPS (mips/lsi33k-stub.h)
- 
-COPYRIGHT (C) 1991, 1992 ARRAY TECHNOLOGY CORPORATION
-              All Rights Reserved
+(6) - Analog Devices, Inc. (bfin-* targets)
 
-This software is confidential information which is proprietary to and
-a trade secret of ARRAY Technology Corporation.  Use, duplication, or
-disclosure is subject to the terms of a separate license agreement.
+Copyright (C) 2006, 2008, 2009, 2011, 2012 Analog Devices, Inc.
+
+The authors hereby grant permission to use, copy, modify, distribute,
+and license this software and its documentation for any purpose, provided
+that existing copyright notices are retained in all copies and that this
+notice is included verbatim in any distributions. No written agreement,
+license, or royalty fee is required for any of the authorized uses.
+Modifications to this software may be copyrighted by their authors
+and need not follow the licensing terms described here, provided that
+the new terms are clearly indicated on the first page of each file where
+they apply.
 
-Copyright 1985 by MIPS Computer Systems, Inc.
- 
 (7) University of Utah and the Computer Systems Laboratory (CSL)
     [applies only to hppa*-*-pro* targets]
 Copyright (c) 1990,1994 The University of Utah and
@@ -349,18 +352,3 @@ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-(18) - Analog Devices, Inc. (bfin-* targets)
-
-Copyright (C) 2006, 2008, 2009, 2011, 2012 Analog Devices, Inc.
-
-The authors hereby grant permission to use, copy, modify, distribute,
-and license this software and its documentation for any purpose, provided
-that existing copyright notices are retained in all copies and that this
-notice is included verbatim in any distributions. No written agreement,
-license, or royalty fee is required for any of the authorized uses.
-Modifications to this software may be copyrighted by their authors
-and need not follow the licensing terms described here, provided that
-the new terms are clearly indicated on the first page of each file where
-they apply.
-
-
diff --git a/ChangeLog b/ChangeLog
index a5a47ca..32defae 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2013-01-08  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
+
+	* config.guss: Update from config repo.
+	* config.sub: Dito.
+
+2013-01-07  Jeff Johnston  <jjohnstn@redhat.com>
+
+	* COPYING.LIBGLOSS: Remove license for mips/lsi33k-stub.h which no longer
+	exists and replace the new bfin license in its location.
+
+2013-01-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR gas/14899
+	* Makefile.def (dependencies): Make all-binutils, all-gprof,
+	all-ld and all-gold depend on all-gas.
+	* Makefile.in: Regenerated.
+
+2012-12-29  Ben Elliston  <bje@gnu.org>
+
+	* config.guess: Update to 2012-12-29 version.
+	* config.sub: Likewise.
+
 2012-12-20  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
 
 	* Makefile.def (install-target-libgo): Depend on
diff --git a/Makefile.def b/Makefile.def
index 899ea2d..edf87b9 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -373,6 +373,9 @@ dependencies = { module=all-bfd; on=all-intl; };
 dependencies = { module=configure-opcodes; on=configure-libiberty; hard=true; };
 dependencies = { module=all-opcodes; on=all-libiberty; };
 
+// We must build gas before binutils, gprof, ld and gold to avoid race
+// condition in the prev-gcc/as script during bootstrap of combined tree
+// with GCC and binutils.  See PR gas/14899 for details.
 dependencies = { module=configure-binutils; on=configure-intl; };
 dependencies = { module=all-binutils; on=all-libiberty; };
 dependencies = { module=all-binutils; on=all-opcodes; };
@@ -380,6 +383,7 @@ dependencies = { module=all-binutils; on=all-bfd; };
 dependencies = { module=all-binutils; on=all-build-flex; };
 dependencies = { module=all-binutils; on=all-build-bison; };
 dependencies = { module=all-binutils; on=all-intl; };
+dependencies = { module=all-binutils; on=all-gas; };
 
 // We put install-opcodes before install-binutils because the installed
 // binutils might be on PATH, and they might need the shared opcodes
@@ -401,6 +405,7 @@ dependencies = { module=all-gprof; on=all-libiberty; };
 dependencies = { module=all-gprof; on=all-bfd; };
 dependencies = { module=all-gprof; on=all-opcodes; };
 dependencies = { module=all-gprof; on=all-intl; };
+dependencies = { module=all-gprof; on=all-gas; };
 dependencies = { module=configure-ld; on=configure-intl; };
 dependencies = { module=all-ld; on=all-libiberty; };
 dependencies = { module=all-ld; on=all-bfd; };
@@ -408,6 +413,7 @@ dependencies = { module=all-ld; on=all-opcodes; };
 dependencies = { module=all-ld; on=all-build-bison; };
 dependencies = { module=all-ld; on=all-build-flex; };
 dependencies = { module=all-ld; on=all-intl; };
+dependencies = { module=all-ld; on=all-gas; };
 dependencies = { module=install-ld; on=install-gold; };
 dependencies = { module=install-strip-ld; on=install-strip-gold; };
 dependencies = { module=configure-gold; on=configure-intl; };
@@ -415,6 +421,7 @@ dependencies = { module=all-gold; on=all-libiberty; };
 dependencies = { module=all-gold; on=all-intl; };
 dependencies = { module=all-gold; on=all-bfd; };
 dependencies = { module=all-gold; on=all-build-bison; };
+dependencies = { module=all-gold; on=all-gas; };
 dependencies = { module=check-gold; on=all-binutils; };
 dependencies = { module=check-gold; on=all-gas; };
 
diff --git a/Makefile.in b/Makefile.in
index ba5e041..3e24047 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -45910,6 +45910,14 @@ all-stage3-binutils: maybe-all-stage3-intl
 all-stage4-binutils: maybe-all-stage4-intl
 all-stageprofile-binutils: maybe-all-stageprofile-intl
 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
+all-binutils: maybe-all-gas
+
+all-stage1-binutils: maybe-all-stage1-gas
+all-stage2-binutils: maybe-all-stage2-gas
+all-stage3-binutils: maybe-all-stage3-gas
+all-stage4-binutils: maybe-all-stage4-gas
+all-stageprofile-binutils: maybe-all-stageprofile-gas
+all-stagefeedback-binutils: maybe-all-stagefeedback-gas
 install-binutils: maybe-install-opcodes
 install-strip-binutils: maybe-install-strip-opcodes
 install-opcodes: maybe-install-bfd
@@ -45959,6 +45967,7 @@ all-gprof: maybe-all-libiberty
 all-gprof: maybe-all-bfd
 all-gprof: maybe-all-opcodes
 all-gprof: maybe-all-intl
+all-gprof: maybe-all-gas
 configure-ld: maybe-configure-intl
 
 configure-stage1-ld: maybe-configure-stage1-intl
@@ -46015,6 +46024,14 @@ all-stage3-ld: maybe-all-stage3-intl
 all-stage4-ld: maybe-all-stage4-intl
 all-stageprofile-ld: maybe-all-stageprofile-intl
 all-stagefeedback-ld: maybe-all-stagefeedback-intl
+all-ld: maybe-all-gas
+
+all-stage1-ld: maybe-all-stage1-gas
+all-stage2-ld: maybe-all-stage2-gas
+all-stage3-ld: maybe-all-stage3-gas
+all-stage4-ld: maybe-all-stage4-gas
+all-stageprofile-ld: maybe-all-stageprofile-gas
+all-stagefeedback-ld: maybe-all-stagefeedback-gas
 install-ld: maybe-install-gold
 install-strip-ld: maybe-install-strip-gold
 configure-gold: maybe-configure-intl
@@ -46057,6 +46074,14 @@ all-stage3-gold: maybe-all-build-bison
 all-stage4-gold: maybe-all-build-bison
 all-stageprofile-gold: maybe-all-build-bison
 all-stagefeedback-gold: maybe-all-build-bison
+all-gold: maybe-all-gas
+
+all-stage1-gold: maybe-all-stage1-gas
+all-stage2-gold: maybe-all-stage2-gas
+all-stage3-gold: maybe-all-stage3-gas
+all-stage4-gold: maybe-all-stage4-gas
+all-stageprofile-gold: maybe-all-stageprofile-gas
+all-stagefeedback-gold: maybe-all-stagefeedback-gas
 check-gold: maybe-all-binutils
 
 check-stage1-gold: maybe-all-stage1-binutils
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 4e1602b..7abc268 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,26 @@
+2013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>
+
+	* elf-bfd.h (elfcore_write_aarch_tls): Add prototype.
+	(elfcore_write_aarch_hw_break): Likewise.
+	(elfcore_write_aarch_hw_watch): Likewise.
+	* elf.c (elfcore_grok_aarch_tls): New function.
+	(elfcore_grok_aarch_hw_break): Likewise.
+	(elfcore_grok_aarch_hw_watch): Likewise.
+	(elfcore_grok_note): Call the new functions to handle the
+	corresponding notes.
+	(elfcore_write_aarch_tls): New function.
+	(elfcore_write_aarch_hw_break): Likewise.
+	(elfcore_write_aarch_hw_watch): Likewise.
+	(elfcore_write_register_note): Call the new functions to handle the
+	corresponding pseudo sections.
+
+2013-01-07  Tom Tromey  <tromey@redhat.com>
+
+	* section.c (_bfd_std_section): Rename from std_section.
+        (bfd_com_section_ptr, bfd_und_section_ptr, bfd_abs_section_ptr)
+        (STD_SECTION): Update.
+	* bfd-in2.h: Rebuild.
+
 2013-01-04  Juergen Urban <JuergenUrban@gmx.de>
 
 	* archures.c (bfd_mach_mips5900): Define.
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 01f0fa2..20a45b2 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -1575,7 +1575,7 @@ struct relax_table {
 /* These sections are global, and are managed by BFD.  The application
    and target back end are not permitted to change the values in
    these sections.  */
-extern asection std_section[4];
+extern asection _bfd_std_section[4];
 
 #define BFD_ABS_SECTION_NAME "*ABS*"
 #define BFD_UND_SECTION_NAME "*UND*"
@@ -1583,13 +1583,13 @@ extern asection std_section[4];
 #define BFD_IND_SECTION_NAME "*IND*"
 
 /* Pointer to the common section.  */
-#define bfd_com_section_ptr (&std_section[0])
+#define bfd_com_section_ptr (&_bfd_std_section[0])
 /* Pointer to the undefined section.  */
-#define bfd_und_section_ptr (&std_section[1])
+#define bfd_und_section_ptr (&_bfd_std_section[1])
 /* Pointer to the absolute section.  */
-#define bfd_abs_section_ptr (&std_section[2])
+#define bfd_abs_section_ptr (&_bfd_std_section[2])
 /* Pointer to the indirect section.  */
-#define bfd_ind_section_ptr (&std_section[3])
+#define bfd_ind_section_ptr (&_bfd_std_section[3])
 
 #define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
 #define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
diff --git a/bfd/doc/ChangeLog b/bfd/doc/ChangeLog
index 80308c0..db949ca 100644
--- a/bfd/doc/ChangeLog
+++ b/bfd/doc/ChangeLog
@@ -1,3 +1,7 @@
+2013-01-07  Patrice Dumas  <pertusus@free.fr>
+
+	* bfd.texinfo: Replace @ with @@ when it is part of the text.
+
 2012-12-17  Nick Clifton  <nickc@redhat.com>
 
 	* Makefile.am: Add copyright notice.
diff --git a/bfd/doc/bfd.texinfo b/bfd/doc/bfd.texinfo
index 45ffa73..3aa3300 100644
--- a/bfd/doc/bfd.texinfo
+++ b/bfd/doc/bfd.texinfo
@@ -1,7 +1,7 @@
 \input texinfo.tex
 @setfilename bfd.info
 @c Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1997, 2000,
-@c 2001, 2002, 2003, 2006, 2007, 2008, 2009
+@c 2001, 2002, 2003, 2006, 2007, 2008, 2009, 2013
 @c Free Software Foundation, Inc.
 @c 
 @synindex fn cp
@@ -16,7 +16,8 @@
 @copying
 This file documents the BFD library.
 
-Copyright @copyright{} 1991, 2000, 2001, 2003, 2006, 2007, 2008 Free Software Foundation, Inc.
+Copyright @copyright{} 1991, 2000, 2001, 2003, 2006, 2007, 2008, 2013
+Free Software Foundation, Inc.
 
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
@@ -64,7 +65,8 @@ included in the section entitled ``GNU Free Documentation License''.
 @end tex
 
 @vskip 0pt plus 1filll
-Copyright @copyright{} 1991, 2001, 2003, 2006, 2008 Free Software Foundation, Inc.
+Copyright @copyright{} 1991, 2001, 2003, 2006, 2008, 2013
+Free Software Foundation, Inc.
 
       Permission is granted to copy, distribute and/or modify this document
       under the terms of the GNU Free Documentation License, Version 1.3
@@ -322,7 +324,7 @@ All of BFD lives in one directory.
 @printindex cp
 
 @tex
-% I think something like @colophon should be in texinfo.  In the
+% I think something like @@colophon should be in texinfo.  In the
 % meantime:
 \long\def\colophon{\hbox to0pt{}\vfill
 \centerline{The body of this manual is set in}
@@ -333,7 +335,7 @@ All of BFD lives in one directory.
 \centerline{{\sl\fontname\tensl\/}}
 \centerline{are used for emphasis.}\vfill}
 \page\colophon
-% Blame: doc@cygnus.com, 28mar91.
+% Blame: doc@@cygnus.com, 28mar91.
 @end tex
 
 @bye
diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h
index b8d82b1..533c5d4 100644
--- a/bfd/elf-bfd.h
+++ b/bfd/elf-bfd.h
@@ -1,6 +1,6 @@
 /* BFD back-end data structures for ELF files.
    Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
-   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
    Free Software Foundation, Inc.
    Written by Cygnus Support.
 
@@ -2269,6 +2269,12 @@ extern char *elfcore_write_s390_system_call
   (bfd *, char *, int *, const void *, int);
 extern char *elfcore_write_arm_vfp
   (bfd *, char *, int *, const void *, int);
+extern char *elfcore_write_aarch_tls
+  (bfd *, char *, int *, const void *, int);
+extern char *elfcore_write_aarch_hw_break
+  (bfd *, char *, int *, const void *, int);
+extern char *elfcore_write_aarch_hw_watch
+  (bfd *, char *, int *, const void *, int);
 extern char *elfcore_write_lwpstatus
   (bfd *, char *, int *, long, int, const void *);
 extern char *elfcore_write_register_note
diff --git a/bfd/elf.c b/bfd/elf.c
index 17e9ad4..9cd3542 100644
--- a/bfd/elf.c
+++ b/bfd/elf.c
@@ -1,7 +1,8 @@
 /* ELF executable support for BFD.
 
    Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
-   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
+   2013
    Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
@@ -8162,6 +8163,24 @@ elfcore_grok_arm_vfp (bfd *abfd, Elf_Internal_Note *note)
   return elfcore_make_note_pseudosection (abfd, ".reg-arm-vfp", note);
 }
 
+static bfd_boolean
+elfcore_grok_aarch_tls (bfd *abfd, Elf_Internal_Note *note)
+{
+  return elfcore_make_note_pseudosection (abfd, ".reg-aarch-tls", note);
+}
+
+static bfd_boolean
+elfcore_grok_aarch_hw_break (bfd *abfd, Elf_Internal_Note *note)
+{
+  return elfcore_make_note_pseudosection (abfd, ".reg-aarch-hw-break", note);
+}
+
+static bfd_boolean
+elfcore_grok_aarch_hw_watch (bfd *abfd, Elf_Internal_Note *note)
+{
+  return elfcore_make_note_pseudosection (abfd, ".reg-aarch-hw-watch", note);
+}
+
 #if defined (HAVE_PRPSINFO_T)
 typedef prpsinfo_t   elfcore_psinfo_t;
 #if defined (HAVE_PRPSINFO32_T)		/* Sparc64 cross Sparc32 */
@@ -8602,6 +8621,27 @@ elfcore_grok_note (bfd *abfd, Elf_Internal_Note *note)
       else
 	return TRUE;
 
+    case NT_ARM_TLS:
+      if (note->namesz == 6
+	  && strcmp (note->namedata, "LINUX") == 0)
+	return elfcore_grok_aarch_tls (abfd, note);
+      else
+	return TRUE;
+
+    case NT_ARM_HW_BREAK:
+      if (note->namesz == 6
+	  && strcmp (note->namedata, "LINUX") == 0)
+	return elfcore_grok_aarch_hw_break (abfd, note);
+      else
+	return TRUE;
+
+    case NT_ARM_HW_WATCH:
+      if (note->namesz == 6
+	  && strcmp (note->namedata, "LINUX") == 0)
+	return elfcore_grok_aarch_hw_watch (abfd, note);
+      else
+	return TRUE;
+
     case NT_PRPSINFO:
     case NT_PSINFO:
       if (bed->elf_backend_grok_psinfo)
@@ -9406,6 +9446,42 @@ elfcore_write_arm_vfp (bfd *abfd,
 }
 
 char *
+elfcore_write_aarch_tls (bfd *abfd,
+		       char *buf,
+		       int *bufsiz,
+		       const void *aarch_tls,
+		       int size)
+{
+  char *note_name = "LINUX";
+  return elfcore_write_note (abfd, buf, bufsiz,
+			     note_name, NT_ARM_TLS, aarch_tls, size);
+}
+
+char *
+elfcore_write_aarch_hw_break (bfd *abfd,
+			    char *buf,
+			    int *bufsiz,
+			    const void *aarch_hw_break,
+			    int size)
+{
+  char *note_name = "LINUX";
+  return elfcore_write_note (abfd, buf, bufsiz,
+			     note_name, NT_ARM_HW_BREAK, aarch_hw_break, size);
+}
+
+char *
+elfcore_write_aarch_hw_watch (bfd *abfd,
+			    char *buf,
+			    int *bufsiz,
+			    const void *aarch_hw_watch,
+			    int size)
+{
+  char *note_name = "LINUX";
+  return elfcore_write_note (abfd, buf, bufsiz,
+			     note_name, NT_ARM_HW_WATCH, aarch_hw_watch, size);
+}
+
+char *
 elfcore_write_register_note (bfd *abfd,
 			     char *buf,
 			     int *bufsiz,
@@ -9441,6 +9517,12 @@ elfcore_write_register_note (bfd *abfd,
     return elfcore_write_s390_system_call (abfd, buf, bufsiz, data, size);
   if (strcmp (section, ".reg-arm-vfp") == 0)
     return elfcore_write_arm_vfp (abfd, buf, bufsiz, data, size);
+  if (strcmp (section, ".reg-aarch-tls") == 0)
+    return elfcore_write_aarch_tls (abfd, buf, bufsiz, data, size);
+  if (strcmp (section, ".reg-aarch-hw-break") == 0)
+    return elfcore_write_aarch_hw_break (abfd, buf, bufsiz, data, size);
+  if (strcmp (section, ".reg-aarch-hw-watch") == 0)
+    return elfcore_write_aarch_hw_watch (abfd, buf, bufsiz, data, size);
   return NULL;
 }
 
diff --git a/bfd/section.c b/bfd/section.c
index 6fd7d8e..a59bc71 100644
--- a/bfd/section.c
+++ b/bfd/section.c
@@ -1,7 +1,7 @@
 /* Object file "section" support for the BFD library.
    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
    2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
-   2012
+   2012, 2013
    Free Software Foundation, Inc.
    Written by Cygnus Support.
 
@@ -545,7 +545,7 @@ CODE_FRAGMENT
 .{* These sections are global, and are managed by BFD.  The application
 .   and target back end are not permitted to change the values in
 .   these sections.  *}
-.extern asection std_section[4];
+.extern asection _bfd_std_section[4];
 .
 .#define BFD_ABS_SECTION_NAME "*ABS*"
 .#define BFD_UND_SECTION_NAME "*UND*"
@@ -553,13 +553,13 @@ CODE_FRAGMENT
 .#define BFD_IND_SECTION_NAME "*IND*"
 .
 .{* Pointer to the common section.  *}
-.#define bfd_com_section_ptr (&std_section[0])
+.#define bfd_com_section_ptr (&_bfd_std_section[0])
 .{* Pointer to the undefined section.  *}
-.#define bfd_und_section_ptr (&std_section[1])
+.#define bfd_und_section_ptr (&_bfd_std_section[1])
 .{* Pointer to the absolute section.  *}
-.#define bfd_abs_section_ptr (&std_section[2])
+.#define bfd_abs_section_ptr (&_bfd_std_section[2])
 .{* Pointer to the indirect section.  *}
-.#define bfd_ind_section_ptr (&std_section[3])
+.#define bfd_ind_section_ptr (&_bfd_std_section[3])
 .
 .#define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
 .#define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
@@ -725,9 +725,9 @@ static const asymbol global_syms[] =


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [SCM]  archer-jankratochvil-absdir: Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate
@ 2013-01-06 20:45 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2013-01-06 20:45 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-absdir has been updated
       via  d07e0c15918d1e0f28bfa44a377eebe137f6b606 (commit)
       via  9e1fdaf18fc55999e65f43114ee7255b513fbe13 (commit)
       via  e39fcb24e907b7f31f6b2e15cba29b48e9781975 (commit)
       via  f88bf5e8af344cba4fbefa01b433dbf52e1ab940 (commit)
       via  05acfd2aa5a9e9ed68a77e3abae3cc17b4077a58 (commit)
       via  2984187f85998015c4c1ea9dabcb29d29a3c6518 (commit)
       via  550877241115e1f26ef3345b8cd9007e4fa0a2b5 (commit)
       via  57991995d84a00a589df6d45e0cfb38463dc6e5c (commit)
       via  5c492d5b8ff5b01d366b6f851c6366a9fb9c609f (commit)
      from  72179804a3fd2217235bf5192904c21870d12d6f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit d07e0c15918d1e0f28bfa44a377eebe137f6b606
Merge: 7217980 9e1fdaf
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:49 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit 9e1fdaf18fc55999e65f43114ee7255b513fbe13
Merge: 67453db e39fcb2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:46 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv
    
    Conflicts:
    	gdb/source.c

commit e39fcb24e907b7f31f6b2e15cba29b48e9781975
Merge: 6612040 f88bf5e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:26 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all

commit f88bf5e8af344cba4fbefa01b433dbf52e1ab940
Merge: 4023867 05acfd2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:25 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config

commit 05acfd2aa5a9e9ed68a77e3abae3cc17b4077a58
Merge: c0758fd 2984187
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:24 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname

commit 2984187f85998015c4c1ea9dabcb29d29a3c6518
Merge: 23b5273 5508772
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:23 2013 +0100

    Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs

commit 550877241115e1f26ef3345b8cd9007e4fa0a2b5
Merge: fb278a2 5799199
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:22 2013 +0100

    Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos

commit 57991995d84a00a589df6d45e0cfb38463dc6e5c
Merge: 11c130a 5c492d5
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:21 2013 +0100

    Merge branch 'substfix' into substfix-locsymtab

commit 5c492d5b8ff5b01d366b6f851c6366a9fb9c609f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:44:15 2013 +0100

    .

-----------------------------------------------------------------------

Summary of changes:
 gdb/source.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

First 500 lines of diff:
diff --git a/gdb/source.c b/gdb/source.c
index b8ce6f8..5991f97 100644
--- a/gdb/source.c
+++ b/gdb/source.c
@@ -1123,7 +1123,7 @@ symtab_to_fullname (struct symtab *s)
 	  /* rewrite_source_path would be applied by find_and_open_source, we
 	     should report the pathname where GDB tried to find the file.  */
 
-	  if (IS_ABSOLUTE_PATH (s->filename_) || s->dirname == NULL)
+	  if (s->dirname == NULL || IS_ABSOLUTE_PATH (s->filename_))
 	    fullname = xstrdup (s->filename_);
 	  else
 	    fullname = concat (s->dirname, SLASH_STRING, s->filename_, NULL);


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [SCM]  archer-jankratochvil-absdir: Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate
@ 2013-01-06 20:20 jkratoch
  0 siblings, 0 replies; 3+ messages in thread
From: jkratoch @ 2013-01-06 20:20 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-absdir has been updated
       via  72179804a3fd2217235bf5192904c21870d12d6f (commit)
       via  67453dbfb2b2de2d4ea85d9c20f5ff5947e126d2 (commit)
       via  661204024918f792f1afbe0cbc2e6ad8f7691f11 (commit)
       via  4023867f05404592e36133b35ba6e6a6ce6cfc15 (commit)
       via  c0758fd3c04c754cb5a1309d70c6d67495acbdc0 (commit)
       via  23b5273f0319e76c4434726317f28e5a05a5fedf (commit)
       via  fb278a287c8f3a8fe9929bc635772aee0101c264 (commit)
       via  11c130a849dc962bd79f45d2e99cdcd58fa6525b (commit)
       via  8d7739d5739e8ec06de5f1979b78553ddf34986e (commit)
       via  db3f550a822a62040da9458c573ae2f0a35990f0 (commit)
       via  3ef54cfc18eabc751e448c8347c91c718d8a9bf7 (commit)
       via  35124dbaa131f1727c407533486cbf6f1a4e3ab5 (commit)
       via  f8acc43d44d6b4c0fb83a130025ca33a6894ae76 (commit)
       via  9146c5f424dfe019c336938257d8beff05912812 (commit)
       via  0970e9b3e45aeb8a41640c786935cddee47f284b (commit)
       via  905dc3be4838c459373fcf29fa1e3c2709f9df0b (commit)
       via  92d23d93e573c853de980c5ed3aa2500b1757126 (commit)
       via  3d01712c87db4ab08fcc5f2b646c37d2a8aa66ca (commit)
       via  91632594a094ec56d560d7d004f0f5a6e57a3443 (commit)
       via  6750dab4e3f2585d778a8a0113313768c1a357e5 (commit)
       via  1649f63cc1238afc96b95854f9295f2ce8760183 (commit)
       via  a7eaa343a46d30a017fa40c84ed587156b00f67c (commit)
       via  c9cbaca3a67dc27838c8d4faf9ec96bbb13f12e3 (commit)
       via  46a2758fdb8681dcd7ae1bd4832ef1579937a094 (commit)
       via  9ab185c5991278db23eaa53528b6b49208a12532 (commit)
       via  add3d3cad9f96bd57097ad55ac5d95d35625e164 (commit)
       via  1a7e5a064fd90f7cee2d2bb8bc3328867c26298f (commit)
       via  c45bce6d944848f72f80d101e0834bc0ff2a55f9 (commit)
       via  ffc63899fb4479a386607cf786c58716c28a2a4d (commit)
       via  0d04f319ea04ba4b283c9bcecea60697504bce1d (commit)
       via  c9130b1160a276dc193d14da5547eb00a1fecd35 (commit)
       via  a5d8526781c7531f5e83c24c9c610833bb2b9f59 (commit)
       via  4b56d7f76931e2d475e29e62d281d8a5cc74e305 (commit)
       via  35ee52d103d1602232c9a14d46b8d6d68722ac93 (commit)
       via  656d9467a39b225995ce313e1c60baeb0b549aa8 (commit)
       via  ddf8309bff4e9a154672d03b08fc9b9259e10505 (commit)
       via  5b6390cdf52d5cea156cbecb6b0f0fe4e4901aca (commit)
       via  12c8f37314b21afbe76dd13e5f3a400a1a150862 (commit)
       via  42dbab03cc4e3c697430efba7936cc65b99c20f9 (commit)
       via  1c3ee254fc263cba1c7591f6a04ab9cecab67335 (commit)
       via  2a68d3475459bc700460292915d7f85cc8623863 (commit)
       via  18829915d08feef22821fbb317296a979338f83f (commit)
       via  d23c2296794689c1d09bf880073e1bf8105131fc (commit)
       via  7763f523c5d3ddd33b0f0c512abf4c0115eede98 (commit)
       via  797f8f366fa34dda9fc6d522987bcb1fd963c937 (commit)
       via  e413a27b027cbfca083b18beb3a25f02613ca917 (commit)
       via  425da05f98cb8e7dfbbe909b6fad711ea796558d (commit)
       via  37a379d1367cb08c619cbc120ae9e9c35d9f021c (commit)
       via  f90f9b483551923c9c175b9bc098d9c7e8796e0d (commit)
       via  b4c1c8d4d0075faabfd31ff7c0334dee272a3ac9 (commit)
       via  0506ba358dfb0690394e267f57052aac83987c94 (commit)
       via  faa84383c362ab0e0c22677dcdbf3cd58988e1aa (commit)
       via  d54ab0944f4954516febb619072a0a8ac5f9b13e (commit)
       via  2b1375a8b27d112284071a1cb0f2a25600196587 (commit)
       via  9b0a304d9f94b5578cbaf80f141bb392274a697c (commit)
       via  973437bd6c340c3585dc436bb4eba2bfef13ffde (commit)
       via  febcf9e50475b5418674f6a4c99fecdae9eaa974 (commit)
       via  67bbadb7c659062e9372d6a14d6ecca18b510219 (commit)
       via  99ac0cf2e4b049134d0471b560d6c90158508f36 (commit)
       via  b2b4841c0a912a8c8658d6d2abeacb1aec81c9c9 (commit)
       via  bc9eac4b10b0b2ff280863f8b7fae67b4e143277 (commit)
       via  d081f22f7f88ef868dc8217a4ab437979ed94696 (commit)
      from  0f32e03261da1c5c95df5584b08169736c781fda (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 72179804a3fd2217235bf5192904c21870d12d6f
Merge: 3ef54cf 67453db
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:19:27 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit 67453dbfb2b2de2d4ea85d9c20f5ff5947e126d2
Merge: 35124db 6612040
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:19:24 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv
    
    Conflicts:
    	gdb/macroscope.c
    	gdb/source.c

commit 661204024918f792f1afbe0cbc2e6ad8f7691f11
Merge: db3f550 4023867
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:18:36 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all

commit 4023867f05404592e36133b35ba6e6a6ce6cfc15
Merge: 9163259 c0758fd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:18:35 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config

commit c0758fd3c04c754cb5a1309d70c6d67495acbdc0
Merge: 6750dab 23b5273
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:18:34 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname

commit 23b5273f0319e76c4434726317f28e5a05a5fedf
Merge: 1649f63 fb278a2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:18:33 2013 +0100

    Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs

commit fb278a287c8f3a8fe9929bc635772aee0101c264
Merge: a7eaa34 11c130a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:18:32 2013 +0100

    Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos

commit 11c130a849dc962bd79f45d2e99cdcd58fa6525b
Merge: c9cbaca 8d7739d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:18:30 2013 +0100

    Merge branch 'substfix' into substfix-locsymtab

commit 8d7739d5739e8ec06de5f1979b78553ddf34986e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:18:25 2013 +0100

    .

commit db3f550a822a62040da9458c573ae2f0a35990f0
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 21:17:03 2013 +0100

    .

commit 3ef54cfc18eabc751e448c8347c91c718d8a9bf7
Merge: 0970e9b 35124db
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 20:36:47 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit 35124dbaa131f1727c407533486cbf6f1a4e3ab5
Merge: 9146c5f f8acc43
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 20:36:44 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv
    
    Conflicts:
    	gdb/macroscope.c

commit f8acc43d44d6b4c0fb83a130025ca33a6894ae76
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 20:36:17 2013 +0100

    .

commit 9146c5f424dfe019c336938257d8beff05912812
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 20:35:54 2013 +0100

    .

commit 0970e9b3e45aeb8a41640c786935cddee47f284b
Merge: c45bce6 905dc3b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 20:34:48 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit 905dc3be4838c459373fcf29fa1e3c2709f9df0b
Merge: ffc6389 92d23d9
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 20:34:44 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv
    
    Conflicts:
    	gdb/source.c

commit 92d23d93e573c853de980c5ed3aa2500b1757126
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 20:33:15 2013 +0100

    .

commit 3d01712c87db4ab08fcc5f2b646c37d2a8aa66ca
Merge: 46a2758 9163259
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 19:34:14 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config' into substfix-locsymtab-dos-isabs-macfullname-config-all

commit 91632594a094ec56d560d7d004f0f5a6e57a3443
Merge: c9130b1 6750dab
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 19:34:13 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs-macfullname' into substfix-locsymtab-dos-isabs-macfullname-config

commit 6750dab4e3f2585d778a8a0113313768c1a357e5
Merge: a5d8526 1649f63
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 19:34:12 2013 +0100

    Merge branch 'substfix-locsymtab-dos-isabs' into substfix-locsymtab-dos-isabs-macfullname

commit 1649f63cc1238afc96b95854f9295f2ce8760183
Merge: 4b56d7f a7eaa34
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 19:34:11 2013 +0100

    Merge branch 'substfix-locsymtab-dos' into substfix-locsymtab-dos-isabs

commit a7eaa343a46d30a017fa40c84ed587156b00f67c
Merge: 35ee52d c9cbaca
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 19:34:10 2013 +0100

    Merge branch 'substfix-locsymtab' into substfix-locsymtab-dos

commit c9cbaca3a67dc27838c8d4faf9ec96bbb13f12e3
Merge: 656d946 9ab185c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 19:34:08 2013 +0100

    Merge branch 'substfix' into substfix-locsymtab

commit 46a2758fdb8681dcd7ae1bd4832ef1579937a094
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 19:32:43 2013 +0100

    .

commit 9ab185c5991278db23eaa53528b6b49208a12532
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 10:28:17 2013 +0100

    .

commit add3d3cad9f96bd57097ad55ac5d95d35625e164
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 10:26:08 2013 +0100

    .

commit 1a7e5a064fd90f7cee2d2bb8bc3328867c26298f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 10:14:44 2013 +0100

    .

commit c45bce6d944848f72f80d101e0834bc0ff2a55f9
Merge: 0f32e03 ffc6389
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 02:31:26 2013 +0100

    Merge branch 'locsymtab-dos-isabs-macfullname-config-all-priv' into locsymtab-dos-isabs-macfullname-config-all-priv-annotate

commit ffc63899fb4479a386607cf786c58716c28a2a4d
Merge: 97f6a19 0d04f31
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 02:31:24 2013 +0100

    Merge branch 'locsymtab-dos-isabs-macfullname-config-all' into locsymtab-dos-isabs-macfullname-config-all-priv

commit 0d04f319ea04ba4b283c9bcecea60697504bce1d
Merge: b24dc19 c9130b1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 02:31:22 2013 +0100

    Merge branch 'locsymtab-dos-isabs-macfullname-config' into locsymtab-dos-isabs-macfullname-config-all

commit c9130b1160a276dc193d14da5547eb00a1fecd35
Merge: ec68fea a5d8526
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 02:31:20 2013 +0100

    Merge branch 'locsymtab-dos-isabs-macfullname' into locsymtab-dos-isabs-macfullname-config

commit a5d8526781c7531f5e83c24c9c610833bb2b9f59
Merge: 1040986 4b56d7f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 02:31:18 2013 +0100

    Merge branch 'locsymtab-dos-isabs' into locsymtab-dos-isabs-macfullname

commit 4b56d7f76931e2d475e29e62d281d8a5cc74e305
Merge: 8bf8e90 35ee52d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 02:31:17 2013 +0100

    Merge branch 'locsymtab-dos' into locsymtab-dos-isabs

commit 35ee52d103d1602232c9a14d46b8d6d68722ac93
Merge: 64f4534 656d946
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 02:31:15 2013 +0100

    Merge branch 'locsymtab' into locsymtab-dos

commit 656d9467a39b225995ce313e1c60baeb0b549aa8
Merge: 3f1fda6 ddf8309
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Jan 6 02:31:12 2013 +0100

    Merge remote-tracking branch 'gdb/master' into locsymtab

commit ddf8309bff4e9a154672d03b08fc9b9259e10505
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Jan 6 00:00:33 2013 +0000

    *** empty log message ***

commit 5b6390cdf52d5cea156cbecb6b0f0fe4e4901aca
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat Jan 5 23:00:06 2013 +0000

    daily update

commit 12c8f37314b21afbe76dd13e5f3a400a1a150862
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Jan 5 00:00:35 2013 +0000

    *** empty log message ***

commit 42dbab03cc4e3c697430efba7936cc65b99c20f9
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Jan 4 23:00:07 2013 +0000

    daily update

commit 1c3ee254fc263cba1c7591f6a04ab9cecab67335
Author: Nick Clifton <nickc@redhat.com>
Date:   Fri Jan 4 17:22:42 2013 +0000

    	* archures.c: Add support for MIPS r5900
    	* bfd-in2.h: Add support for MIPS r5900
    	* config.bfd: Add support for Sony Playstation 2
    	* cpu-mips.c: Add support for MIPS r5900
    	* elfxx-mips.c: Add support for MIPS r5900 (extension of r4000)
    
    	* config/tc-mips.c: Add support for MIPS r5900
    	Add M_LQ_AB and M_SQ_AB to support large values for instructions lq and sq.
    	* config/tc-mips.c (can_swap_branch_p, get_append_method): Detect some conditional short loops to fix a bug on the r5900 by NOP in the branch delay slot.
    	* config/tc-mips.c (M_MUL): Support 3 operands in multu on r5900.
    	* config/tc-mips.c (M_TRUNCWS): Support trunc.w.s on r5900 in MIPS ISA I.
    	* config/tc-mips.c (s_mipsset): Force 32 bit floating point on r5900.
    	* configure.in: Detect CPU type when target string contains r5900 (e.g. mips64r5900el-linux-gnu).
    
    	* config/tc-mips.c (mips_ip): Check parameter range of instructions mfps and mtps on r5900.
    
    	* elf/mips.h: Add MIPS machine variant number for r5900 which is compatible with old Playstation 2 software.
    	* opcode/mips.h: Add support for r5900 instructions including lq and sq.
    
    	* configure.tgt: Support ELF files for Sony Playstation 2 (for ps2dev and ps2sdk).
    	* emulparams/elf32lr5900n32.sh: Create linker script for Sony Playstation 2 ELF files using MIPS ABI n32.
    	* emulparams/elf32lr5900.sh: Create linker script for Sony Playstation 2 ELF files using MIPS ABI o32.
    	* Makefile.am: Add linker scripts for Sony Playstation 2 ELF files.
    
    	* opcodes/mips-dis.c: Add names for CP0 registers of r5900.
    	* opcodes/mips-opc.c: Add M_SQ_AB and M_LQ_AB to support larger range for instructions sq and lq.
    
    	* opcodes/mips-opc.c: Add support for MIPS r5900 CPU.
    	Add support for 128 bit MMI (Multimedia Instructions).
    	Add support for EE instructions (Emotion Engine).
    	Disable unsupported floating point instructions (64 bit and undefined compare operations).
    	Enable instructions of MIPS ISA IV which are supported by r5900.
    	Disable 64 bit co processor instructions.
    	Disable 64 bit multiplication and division instructions.
    	Disable instructions for co-processor 2 and 3, because these are not supported (preparation for later VU0 support (Vector Unit)).
    	Disable cvt.w.s because this behaves like trunc.w.s and the correct execution can't be ensured on r5900.
    	Add trunc.w.s using the opcode encoding of cvt.w.s on r5900. This will confuse less developers and compilers.

commit 2a68d3475459bc700460292915d7f85cc8623863
Author: yufeng <yufeng>
Date:   Fri Jan 4 14:59:33 2013 +0000

    opcodes/
    
    2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
    
    	* aarch64-opc.c (aarch64_print_operand): Change to print
    	AARCH64_OPND_IMM_MOV in hexadecimal in the instruction and in decimal
    	in comment.
    	* aarch64-tbl.h (aarch64_opcode_table): Remove the 'F_PSEUDO' flag
    	from the opcode entries of OP_MOV_IMM_LOG, OP_MOV_IMM_WIDEN and
    	OP_MOV_IMM_WIDE.
    
    gas/testsuite/
    
    2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
    
    	* gas/aarch64/int-insns.d: Update.
    	* gas/aarch64/mov.d: Update.
    	* gas/aarch64/reloc-insn.d: Update.
    
    ld/testsuite/
    
    2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
    
    	* ld-aarch64/emit-relocs-264.d: Append the '-Mno-aliases' option to
    	the objdump directive.
    	* ld-aarch64/emit-relocs-266.d: Ditto.
    	* ld-aarch64/emit-relocs-268.d: Ditto.
    	* ld-aarch64/emit-relocs-269.d: Ditto.
    	* ld-aarch64/emit-relocs-270.d: Ditto.
    	* ld-aarch64/emit-relocs-271.d: Ditto.
    	* ld-aarch64/emit-relocs-272.d: Ditto.

commit 18829915d08feef22821fbb317296a979338f83f
Author: Nick Clifton <nickc@redhat.com>
Date:   Fri Jan 4 13:32:05 2013 +0000

            * aarch64-opc.c (aarch64_prfops): Update to support PLIL1KEEP,
            PLIL1STRM, PLIL2KEEP, PLIL2STRM, PLIL3KEEP and PLIL3STRM.
    
            * gas/aarch64/system.d: Update.

-----------------------------------------------------------------------

Summary of changes:
 bfd/ChangeLog                                | 3290 +-------------------------
 bfd/{ChangeLog => ChangeLog-2012}            |    0
 bfd/archures.c                               |    3 +-
 bfd/bfd-in2.h                                |    1 +
 bfd/config.bfd                               |   13 +-
 bfd/cpu-mips.c                               |    5 +-
 bfd/elflink.c                                |   42 +-
 bfd/elfxx-mips.c                             |   10 +-
 bfd/version.h                                |    2 +-
 gdb/ChangeLog                                |   46 +
 gdb/MAINTAINERS                              |    2 +-
 gdb/acinclude.m4                             |   34 +
 gdb/breakpoint.c                             |    7 +
 gdb/config/i386/darwin.mh                    |    2 +-
 gdb/configure                                |   97 +-
 gdb/configure.ac                             |   36 +-
 gdb/darwin-nat.c                             |    7 +-
 gdb/doc/ChangeLog                            |    7 +
 gdb/doc/gdb.texinfo                          |  146 +-
 gdb/macrocmd.c                               |    4 +-
 gdb/macroscope.c                             |   12 +-
 gdb/macrotab.c                               |   33 +-
 gdb/macrotab.h                               |    4 +-
 gdb/main.c                                   |    2 +-
 gdb/objfiles.c                               |    1 -
 gdb/psymtab.c                                |   18 +-
 gdb/source.c                                 |   21 +-
 gdb/symfile.h                                |    7 -
 gdb/symtab.h                                 |   15 -
 gdb/testsuite/gdb.mi/mi-fullname-deleted.exp |   12 +-
 gdb/utils.c                                  |  103 -
 gdb/utils.h                                  |    3 -
 gdb/version.in                               |    2 +-
 include/coff/ChangeLog                       |    5 +
 include/coff/arm.h                           |    6 +-
 include/elf/ChangeLog                        |    5 +
 include/elf/mips.h                           |    3 +-
 include/opcode/ChangeLog                     |   10 +
 include/opcode/cr16.h                        |  371 ++--
 include/opcode/mips.h                        |   11 +-
 opcodes/ChangeLog                            | 1101 +---------
 opcodes/{ChangeLog => ChangeLog-2012}        |    0
 opcodes/aarch64-opc.c                        |   48 +-
 opcodes/aarch64-tbl.h                        |    8 +-
 opcodes/cr16-dis.c                           |  126 +-
 opcodes/i386-gen.c                           |    4 +-
 opcodes/mips-dis.c                           |   26 +
 opcodes/mips-opc.c                           |  433 +++--
 48 files changed, 1153 insertions(+), 4991 deletions(-)
 copy bfd/{ChangeLog => ChangeLog-2012} (100%)
 copy opcodes/{ChangeLog => ChangeLog-2012} (100%)

First 500 lines of diff:
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 9be65bf..4e1602b 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3291 +1,25 @@
-2012-12-23  Mike Frysinger  <vapier@gentoo.org>
+2013-01-04  Juergen Urban <JuergenUrban@gmx.de>
 
-	* config.bfd (i[3-7]86-*-linux-*): Add x86_64pei_vec to
-	targ64_selvecs.
-
-2012-12-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_relocate_section): Check
-	R_X86_64_standard instead of R_X86_64_max for unrecognized
-	relocation.
-
-2012-12-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/14980
-	* elf32-i386.c (elf_i386_adjust_dynamic_symbol): Properly
-	adjust h->plt.refcount.
-	* elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise.
-
-2012-12-19  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_relocate_section): Replace
-	bfd_elf32_swap_reloc_out with elf_append_rel.
-	(elf_i386_finish_dynamic_symbol): Likewise.
-
-	* elflink.c (elf_append_rel): Call swap_reloc_out instead of
-	swap_reloca_out.
-
-2012-12-18  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_finish_dynamic_symbol): Reindent.
-
-2012-12-18  Edgar E. Iglesias <edgar.iglesias@gmail.com>
-
-	PR ld/14736
-	* elf32-microblaze.c (calc_fixup): Add end range.
-
-2012-12-18  Alan Modra  <amodra@gmail.com>
-
-	* elf.c (swap_out_syms): Set shndx to SHN_ABS when not one of
-	the special MAP_* values.
-
-2012-12-17  Roland McGrath  <mcgrathr@google.com>
-	    Alan Modra  <amodra@gmail.com>
-
-	* elf32-arm.c (elf32_arm_size_stubs): Skip input BFDs that are
-	not ARM ELF.
-
-2012-12-17  Nick Clifton  <nickc@redhat.com>
-
-	* MAINTAINERS: Add copyright notice.
-	* Makefile.am: Likewise.
-	* PORTING: Likewise.
-	* README: Likewise.
-	* TODO: Likewise.
-	* acinclude.m4: Likewise.
-	* bfd.m4: Likewise.
-	* config.bfd: Likewise.
-	* configure.com: Likewise.
-	* configure.host: Likewise.
-	* configure.in: Likewise.
-	* makefile.vms: Likewise.
-	* warning.m4: Likewise.
-	* elf64-hppa.c: Fix copyright notice.
-	* Makefile.in: Regenerate.
-
-2012-12-16  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_check_relocs): Don't check IFUNC
-	relocations here.
-	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
-
-2012-12-16  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/14968
-	* elf32-i386.c (elf_i386_adjust_dynamic_symbol): Also check
-	local IFUNC references.
-	* elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise.
-
-2012-12-14  Tom Tromey  <tromey@redhat.com>
-
-	* elf.c (elfcore_grok_note) <NT_FILE>: New case.
-
-2012-12-13  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/14956
-	* elf32-i386.c (elf_i386_adjust_dynamic_symbol): Check local
-	IFUNC calls.
-	* elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise.
-
-2012-12-10  Edgar E. Iglesias <edgar.iglesias@gmail.com>
-
-	* reloc.c (MICROBLAZE): Document new relocations
-	* bfd-in2.h: Regenerated
-	* libbfd.h: Regenerated
-	* elf32-microblaze.c (microblaze_elf_howto_raw): Add TLS relocations
-	(microblaze_elf_reloc_type_lookup): Likewise
-	(elf32_mb_link_hash_entry): define TLS reference types
-	(elf32_mb_link_hash_table): add TLS Local dynamic GOT entry
-	#define has_tls_reloc if section has TLS relocs
-	(dtprel_base), (check_unique_offset): New
-	(microblaze_elf_output_dynamic_relocation): output simple
-	dynamic relocation into SRELOC.
-	(microblaze_elf_relocate_section): Accommodate TLS relocations.
-	(microblaze_elf_check_relocs): Likewise
-	(update_local_sym_info): New
-	(microblaze_elf_copy_indirect_symbol): Add tls_mask.
-	(allocate_dynrelocs): Handle TLS symbol
-	(microblaze_elf_size_dynamic_sections): Set size and offset
-	(microblaze_elf_finish_dynamic_symbol): Use
-	microblaze_elf_output_dynamic_relocation
-
-2012-12-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/14933
-	* archive.c (bsd_write_armap): Properly check indicies bigger
-	than 4Gb.
-
-2012-12-07  Alan Modra  <amodra@gmail.com>
-
-	PR ld/14926
-	* elf.c (_bfd_elf_map_sections_to_segments): Include elf header
-	size when determining phdr_in_segment.
-
-2012-12-06  Yufeng Zhang  <yufeng.zhang@arm.com>
-
-	* elf64-aarch64.c (elf64_aarch64_grok_prstatus): New function.
-	(elf_backend_grok_prstatus): Define to elf64_aarch64_grok_prstatus.
-
-2012-12-06  Alan Modra  <amodra@gmail.com>
-
-	* elfxx-mips.c (allocate_dynrelocs): Correct test for symbol
-	defined in a regular file to include common symbols.
-
-2012-12-05  Leif Ekblad  <leif@rdos.net>
-
-	* config.bfd: Add x86_64-*-rdos.
-
-2012-12-05  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (build_plt_stub): Fix off by one error in branch
-	to glink.
-
-2012-12-03  Maciej W. Rozycki  <macro@codesourcery.com>
-
-	PR ld/10629
-	* elfxx-mips.c (mips_elf_link_hash_table): Update comment for
-	use_rld_obj_head.
-	(_bfd_mips_elf_create_dynamic_sections): Always create a
-	.rld_map section if no __rld_obj_head symbol has been seen.
-
-2012-12-03  Maciej W. Rozycki  <macro@codesourcery.com>
-
-	* elf32-mips.c (mips_elf32_object_p): Return right away when the
-	ABI is not compatible.
-	* elfn32-mips.c (mips_elf_n32_object_p): Likewise.
-
-2012-12-03  Maciej W. Rozycki  <macro@codesourcery.com>
-
-	* elf32-tilepro.c (tilepro_elf_mkobject): New function.
-	(bfd_elf32_mkobject): New macro.
-
-2012-12-03  Maciej W. Rozycki  <macro@codesourcery.com>
-
-	* elf32-mips.c (bfd_elf32_mkobject): New macro.
-	* elf64-mips.c (bfd_elf64_mkobject): Likewise.
-	* elfn32-mips.c (bfd_elf32_mkobject): Likewise.
-	* elfxx-mips.h (_bfd_mips_elf_mkobject): New prototype.
-	* elfxx-mips.c (mips_elf_obj_tdata): New struct.
-	(mips_elf_tdata): New macro.
-	(_bfd_mips_elf_mkobject): New function.
-	(mips_elf_merge_obj_attributes): Report the originating input BFD
-	on attribute conflicts.
-
-2012-12-03  Maciej W. Rozycki  <macro@codesourcery.com>
-
-	* elfxx-mips.c (mips_elf_merge_obj_attributes): Correct messages
-	for the -mdouble-float and -msingle-float cases throughout; make
-	all the messages report the output file consistently on the
-	left-hand side.
-
-2012-11-29  Roland McGrath  <mcgrathr@google.com>
-
-	* elf-nacl.c (segment_eligible_for_headers): Disallow writable segments.
-
-2012-11-26  Roland McGrath  <mcgrathr@google.com>
-
-	* elf-nacl.c (nacl_modify_segment_map): Don't crash when INFO is null.
-
-2012-11-21  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/14493
-	* elf.c (copy_elf_program_header): When rewriting program
-	header, set the output maxpagesize to the maximum alignment
-	of input PT_LOAD segments.
-
-2012-11-21  Roland McGrath  <mcgrathr@google.com>
-
-	* elf-nacl.c (segment_nonexecutable_and_has_contents): Renamed to ...
-	(segment_eligible_for_headers): ... this.  Take new arguments
-	MAXPAGESIZE and SIZEOF_HEADERS.  Return false if the first section's
-	start address doesn't leave space for the headers.
-	(nacl_modify_segment_map): Update caller.
-
-2012-11-20  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR ld/14862
-	* elf-bfd.h (elf_link_hash_entry): Remove ref_dynamic_nonweak
-	added by accident.
-	(elf_link_add_object_symbols): Don't set nor check
-	ref_dynamic_nonweak.
-
-2012-11-20  Alan Modra  <amodra@gmail.com>
-
-	* elf32-rx.c (rx_elf_print_private_bfd_data): Warning fix.
-
-2012-11-16  Joey Ye  <joey.ye@arm.com>
-
-	* elf32-arm.c (elf32_arm_final_link_relocate
-	<case R_ARM_THM_ALU_PREL_11_0, case R_ARM_THM_PC12>): Align address of
-	the place being relocated.
-	(elf32_arm_final_link_relocate, case R_ARM_THM_PC8): Align address
-	of the place being relocated and truncate addend.
-	(Pa): New macro.
-
-2012-11-14  Roland McGrath  <mcgrathr@google.com>
-
-	* elf32-arm.c (elf32_arm_nacl_plt0_entry): Use bic rather than bfc
-	instruction for data sandboxing.
-
-2012-11-14  Tristan Gingold  <gingold@adacore.com>
-
-	* mach-o.c (bfd_mach_o_read_main)
-	(bfd_mach_o_read_source_version): New functions.
-	(bfd_mach_o_read_command): Handle BFD_MACH_O_LC_DATA_IN_CODE,
-	BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS, BFD_MACH_O_LC_MAIN,
-	BFD_MACH_O_LC_SOURCE_VERSION.
-	* mach-o.h (bfd_mach_o_main_command)
-	(bfd_mach_o_source_version_command): New types.
-	(bfd_mach_o_load_command): Add fields for these new types.
-
-2012-11-14  Tristan Gingold  <gingold@adacore.com>
-
-	* mach-o.c (bfd_mach_o_canonicalize_one_reloc): Add a special
-	handling for non-scattered pairs.  Update comments.
-
-2012-11-13  Joe Seymour  <jseymour@codesourcery.com>
-
-	* elf.c (rewrite_elf_program_header): Allocate elf_segment_map
-	with bfd_zalloc, instead of bfd_alloc.
-
-2012-11-09  Nick Clifton  <nickc@redhat.com>
-
-	* Makefile.am (ALL_MACHINES): Add cpu-v850-rh850.lo.
-	(ALL_MACHINES_CFILES): Add cpu-v850-rh850.c.
-	* archures.c (bfd_arch_info): Add bfd_v850_rh850_arch.
-	* config.bfd: Likewise.
-	* configure.in: Add bfd_elf32_v850_rh850_vec.
-	* cpu-v850.c: Update printed description.
-	* cpu-v850_rh850.c: New file.
-	* elf32-v850.c (v850_elf_check_relocs): Add support for RH850 ABI
-	relocs.
-	(v850_elf_perform_relocation): Likewise.
-	(v850_elf_final_link_relocate): Likewise.
-	(v850_elf_relocate_section): Likewise.
-	(v850_elf_relax_section): Likewise.
-	(v800_elf_howto_table): New.
-	(v850_elf_object_p): Add support for RH850 ABI values.
-	(v850_elf_final_write_processing): Likewise.
-	(v850_elf_merge_private_bfd_data): Likewise.
-	(v850_elf_print_private_bfd_data): Likewise.
-	(v800_elf_reloc_map): New.
-	(v800_elf_reloc_type_lookup): New.
-	(v800_elf_reloc_name_lookup): New.
-	(v800_elf_info_to_howto): New.
-	(bfd_elf32_v850_rh850_vec): New.
-	(bfd_arch_v850_rh850): New.
-	* targets.c (_bfd_targets): Add bfd_elf32_v850_rh850_vec.
-	* Makefile.in: Regenerate.
-	* bfd-in2.h: Regenerate.
-	* configure: Regenerate.
-
-	* elf32-rx.c (describe_flags): New function.  Returns a buffer
-	containing a description of the E_FLAG_RX_... values set.
-	(rx_elf_merge_private_bfd_data): Use it.
-	(rx_elf_print_private_bfd_data): Likewise.
-	(elf32_rx_machine): Skip EF_RX_CPU_RX check.
-	(elf32_rx_special_sections): Define.
-	(elf_backend_special_sections): Define.
-
-2012-11-09  Edgar E. Iglesias <edgar.iglesias@gmail.com>
-
-	* config.bfd: Add microblazeel-*-*
-	* configure.in: Likewise.
-	* configure: Regenerate.
-	* elf32-microblaze.c (microblaze_elf_relocate_section): Add endian awareness.
-	(microblaze_elf_merge_private_bfd_data): New.
-	(microblaze_bfd_write_imm_value_32): New.
-	(microblaze_bfd_write_imm_value_64): New.
-	(microblaze_elf_relax_section): Add endian awareness.
-	(microblaze_elf_add_symbol_hook): Define TARGET_LITTLE_NAME,
-	TARGET_LITTLE_SYM and bfd_elf32_bfd_merge_private_bfd_data.
-	* targets.c: Add bfd target bfd_elf32_microblazeel_vec.
-
-2012-11-09  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* aout-tic30.c (MY_final_link_callback): Remove trailing
-	redundant `;'.
-	* coff-h8500.c (extra_case): Likewise.
-	(bfd_coff_reloc16_get_value): Likewise.
-	* dwarf2.c (_bfd_dwarf2_cleanup_debug_info): Likewise.
-	* elf.c (_bfd_elf_slurp_version_tables): Likewise.
-	* elf32-frv.c (elf32_frv_relocate_section): Likewise.
-	* elf32-v850.c (v850_elf_perform_relocation): Likewise.
-	* opncls.c (bfd_calc_gnu_debuglink_crc32): Likewise.
-	* plugin.c (add_symbols): Likewise.
-	* reloc.c (bfd_check_overflow): Likewise.
-	* vms-lib.c (_bfd_vms_lib_archive_p): Likewise.
-
-2012-11-08  Tom Tromey  <tromey@redhat.com>
-
-	* elf.c (elfcore_grok_note) <NT_SIGINFO>: New case; make
-	pseudosection.
-
-2012-11-08  Alan Modra  <amodra@gmail.com>
-
-	* aclocal.m4: Regenerate.
-	* Makefile.in: Regenerate.
-	* po/SRC-POTFILES.in: Regenerate.
-
-2012-11-07  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* section.c (bfd_get_section_contents): Replace memcpy
-	with memmove.
-
-2012-11-07  Hans-Peter Nilsson  <hp@axis.com>
-
-	PR binutils/14481
-	* aout-target.h (MY_close_and_cleanup): Make local function
-	instead of alias of MY_bfd_free_cached_info.  Also call
-	_bfd_generic_close_and_cleanup.
-
-2012-11-06  H.J. Lu  <hongjiu.lu@intel.com>
-
-	PR binutils/14813
-	* bfdio.c (bfd_iovec): Change return type of bclose to
-	bfd_boolean.
-	(memory_bclose): Change return type to bfd_boolean.
-	* cache.c (cache_bclose): Likewise.
-	* opncls.c (opncls_bclose): Likewise.  Return TRUE on success.
-	* vms-lib.c (vms_lib_bclose): Likewise.  Return TRUE.
-	* libbfd.h: Regenerated.
-
-2012-11-06  Tristan Gingold  <gingold@adacore.com>
-
-	* coff-x86_64.c (_bfd_generic_find_nearest_line_discriminator):
-	Define as coff_find_nearest_line_discriminator.
-
-2012-11-06  Alan Modra  <amodra@gmail.com>
-
-	PR binutils/14567
-	* opncls.c (opncls_iovec): Forward declare.
-	(_bfd_new_bfd_contained_in): If using opncls_iovec, copy iostream
-	to new bfd.
-
-2012-11-06  Alan Modra  <amodra@gmail.com>
-
-	* mach-o.c (bfd_mach_o_close_and_cleanup): Don't call
-	_bfd_generic_close_and_cleanup for mach_o_fat archives.
-
-2012-11-06  Alan Modra  <amodra@gmail.com>
-
-	* coff-tic4x.c (tic4x_coff0_vec, tic4x_coff0_beh_vec,
-	tic4x_coff1_vec, tic4x_coff1_beh_vec, tic4x_coff2_vec,
-	tic4x_coff2_beh_vec): Allow SEC_CODE and SEC_READONLY in
-	section flags.
-	* coff-ppc.c (TARGET_LITTLE_SYM): Likewise.
-	(TARGET_BIG_SYM): Likewise.
-
-2012-11-06  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct ppc_link_hash_table): Add dot_toc_dot.
-	(ppc64_elf_size_stubs): Lookup ".TOC.".
-	(ppc64_elf_relocate_section): Resolve special symbol ".TOC.".
-
-2012-11-06  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (maybe_strip_output): Heed SEC_KEEP.
-
-2012-11-05  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
-
-	PR target/14788
-	* elf32-s390.c (elf_s390_relocate_section): Set elf.dynobj for
-	local ifunc symbols.
-	* elf64-s390.c (elf_s390_relocate_section): Likewise.
-
-2012-11-05  Alan Modra  <amodra@gmail.com>
-
-	* configure.in: Apply 2012-09-10 change to config.in here.
-
-2012-11-05  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (ppc64_elf_edit_toc): Clear "repeat" inside
-	loop.  Really mark toc entry referring to another toc entry
-	only if the first is used.
-
-2012-10-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* configure.in: Also handle --enable-64-bit-bfd when setting
-	CORE_HEADER for 'i[3-7]86-*-linux-*'.
-
-2012-10-30  Steve McIntyre  <steve.mcintyre@linaro.org>
-
-	* elf32-arm.c (elf32_arm_print_private_bfd_data): Recognise and
-	display the new ARM hard-float/soft-float ABI flags for EABI_VER5
-	(elf32_arm_post_process_headers): Add the hard-float/soft-float
-	ABI flag as appropriate for ET_DYN/ET_EXEC in EABI_VER5.
-
-2012-10-30  Yao Qi  <yao@codesourcery.com>
-	    H.J. Lu  <hongjiu.lu@intel.com>
-
-	* configure.in: Set CORE_HEADER to hosts/x86-64linux.h for
-	'i[3-7]86-*-linux-*' if x86_64-*linux is enabled.
-	* configure: Regenerated.
-
-	* elf64-x86-64.c (elf_x86_64_write_core_note): Replace type
-	'prpsinfo_t' and 'prstatus_t' with 'prpsinfo64_t' and
-	'prstatus64_t' respectively.
-
-	* hosts/x86-64linux.h (a8_uint64_t): New.
-	(user_regsx32_struct): Renamed to ...
-	(user_regs64_struct): This.  Replace uint64_t with a8_uint64_t.
-	(elf_gregx32_t): Renamed to ...
-	(elf_greg64_t): This.  Replace uint64_t with a8_uint64_t.
-	(ELF_NGREGX32): Removed.
-	(ELF_NGREG64): New.
-	(elf_gregx32_t): Removed.
-	(elf_greg64_t): New.
-	(struct prstatus64_timeval): New.
-	(elf_prstatusx32): Replace elf_gregsetx32_t with elf_gregset64_t.
-	(elf_prstatus64): New.
-	(elf_prpsinfo64): New.
-	(prstatus64_t, prpsinfo64_t): New typedef.
-
-2012-10-29  Sean Keys <skeys@ipdatasys.com>
-
-	* elf32-xgate.c(elf_xgate_howto_table): Fix src and dest mask for
-	R_XGATE_16
-
-2012-10-29  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (ppc_elf_howto_raw): Correct dst_mask in
-	R_PPC_VLE_LO16A, R_PPC_VLE_HI16A, R_PPC_VLE_HA16A,
-	R_PPC_VLE_SDAREL_LO16A, R_PPC_VLE_SDAREL_HI16A,
-	R_PPC_VLE_SDAREL_HA16A reloc howtos.
-
-2012-10-26  Nick Clifton  <nickc@redhat.com>
-
-	* po/uk.po: Updated Ukranian translation.
-
-2012-10-26  Alan Modra  <amodra@gmail.com>
-
-	PR target/14758
-	* elf32-ppc.c (ppc_elf_reloc_type_lookup): Decode ppc64 _DS
-	bfd_reloc values.  Map to corresponding D-form relocs.
-	(is_insn_ds_form, is_insn_qs_form): New functions.
-	(ppc_elf_relocate_section): Validate insn with DS-form or DQ-form
-	fields using D-form reloc.
-
-2012-10-25  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_size_dynamic_sections): Replace
-	_GLOBAL_OFFSET_TABLE_ lookup with htab->elf.hgot.
-	* elf64-x86-64.c (elf_x86_64_size_dynamic_sections): Likewise.
-
-2012-10-24  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* compress.c (bfd_is_section_compressed): Don't decompress the
-	section.
-
-2012-10-23  Nathan Sidwell  <nathan@codesourcery.com>
-
-	* bfd-in.h (bfd_elf_stack_segment_size): Declare.
-	* bfd-in2.h: Rebuilt.
-	* elfxx-target.h (elf_backend_stack_align): New.
-	(elfNN_bed): Add it.
-	* elf-bfd.h (struct elf_backend_data): Add stack_align field.
-	* elf.c (bfd_elf_map_sections_to_segments): Pay attention to
-	stack_align and stacksize for PT_GNU_STACK segment.
-	(assign_file_positions_for_non_load_sections): Set p_memsz for
-	PT_GNU_STACK segment.
-	(copy_elf_program_header): Copy PT_GNU_STACK size.
-	* elflink.c (bfd_elf_stack_segment_size): New function, taken from
-	uclinux backends.
-	(bfd_elf_size_dynamic_sections): Determine


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-01-10 15:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-10 15:40 [SCM] archer-jankratochvil-absdir: Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate jkratoch
  -- strict thread matches above, loose matches on Subject: below --
2013-01-06 20:45 jkratoch
2013-01-06 20:20 jkratoch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).