public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
From: jkratoch@sourceware.org
To: archer-commits@sourceware.org
Subject: [SCM]  archer-jankratochvil-absdir: Merge branch 'substfix-locsymtab-dos-isabs-macfullname-config-all-priv' into substfix-locsymtab-dos-isabs-macfullname-config-all-priv-annotate
Date: Thu, 10 Jan 2013 15:40:00 -0000	[thread overview]
Message-ID: <20130110154045.32130.qmail@sourceware.org> (raw)

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.


             reply	other threads:[~2013-01-10 15:40 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-10 15:40 jkratoch [this message]
  -- strict thread matches above, loose matches on Subject: below --
2013-01-06 20:45 jkratoch
2013-01-06 20:20 jkratoch

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130110154045.32130.qmail@sourceware.org \
    --to=jkratoch@sourceware.org \
    --cc=archer-commits@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).