public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM] archer-jankratochvil-ifunc: Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
@ 2011-01-02 17:21 jkratoch
0 siblings, 0 replies; 7+ messages in thread
From: jkratoch @ 2011-01-02 17:21 UTC (permalink / raw)
To: archer-commits
The branch, archer-jankratochvil-ifunc has been updated
via dc71de563bc1d242a93bf788c069dd3e1daf2837 (commit)
via 86dd523433b348f0740848dec5842e63037ae6b3 (commit)
from 94fbee6c99fcbd9231bb8847bdb09c874e559430 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit dc71de563bc1d242a93bf788c069dd3e1daf2837
Merge: 94fbee6 86dd523
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Jan 2 18:21:33 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
commit 86dd523433b348f0740848dec5842e63037ae6b3
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Jan 2 18:21:13 2011 +0100
Testcase for: https://bugzilla.redhat.com/show_bug.cgi?id=624967
-----------------------------------------------------------------------
Summary of changes:
gdb/testsuite/gdb.base/gnu-ifunc.exp | 26 +++++++++++++++++++++++---
1 files changed, 23 insertions(+), 3 deletions(-)
First 500 lines of diff:
diff --git a/gdb/testsuite/gdb.base/gnu-ifunc.exp b/gdb/testsuite/gdb.base/gnu-ifunc.exp
index 8ecf558..a14d8d0 100644
--- a/gdb/testsuite/gdb.base/gnu-ifunc.exp
+++ b/gdb/testsuite/gdb.base/gnu-ifunc.exp
@@ -18,12 +18,17 @@ if {[skip_shlib_tests]} {
}
set testfile "gnu-ifunc"
+set executable ${testfile}
set srcfile ${testfile}.c
-set binfile ${objdir}/${subdir}/${testfile}
+set binfile ${objdir}/${subdir}/${executable}
+set staticexecutable ${executable}-static
+set staticbinfile ${objdir}/${subdir}/${staticexecutable}
set libfile "${testfile}-lib"
set libsrc ${libfile}.c
set lib_so ${objdir}/${subdir}/${libfile}.so
+# $lib_o must not have {debug}, it would override the gnu-ifunc ELF markers.
+set lib_o ${objdir}/${subdir}/${libfile}.o
# We need DWARF for the "final" function as we "step" into the function and GDB
# would step-over the "final" function if there would be no line number debug
@@ -47,14 +52,16 @@ if [get_compiler_info ${binfile}] {
}
if { [gdb_compile_shlib ${srcdir}/${subdir}/$libsrc $lib_so $lib_opts] != ""
- || [gdb_compile ${srcdir}/${subdir}/$srcfile $binfile executable $exec_opts] != ""} {
+ || [gdb_compile ${srcdir}/${subdir}/$srcfile $binfile executable $exec_opts] != ""
+ || [gdb_compile ${srcdir}/${subdir}/$libsrc $lib_o object {}] != ""
+ || [gdb_compile "${srcdir}/${subdir}/$srcfile $lib_o" $staticbinfile executable {debug}] != ""} {
untested "Could not compile either $libsrc or $srcfile."
return -1
}
# Start with a fresh gdb.
-clean_restart $testfile
+clean_restart $executable
gdb_load_shlibs ${lib_so}
if ![runto_main] then {
@@ -108,3 +115,16 @@ gdb_test_multiple $test $test {
}
}
gdb_test "info sym $expect_out(1,string)" "gnu_ifunc in section .*" "info sym <gnu_ifunc-address>"
+
+
+# Test statically linked ifunc resolving during inferior start.
+# https://bugzilla.redhat.com/show_bug.cgi?id=624967
+
+if ![target_info exists gdb_stub] {
+ clean_restart $staticexecutable
+
+ gdb_breakpoint "gnu_ifunc"
+ gdb_breakpoint "main"
+ gdb_run_cmd
+ gdb_test "" "Breakpoint \[0-9\]*, main .*"
+}
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [SCM] archer-jankratochvil-ifunc: Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
@ 2011-03-08 8:19 jkratoch
0 siblings, 0 replies; 7+ messages in thread
From: jkratoch @ 2011-03-08 8:19 UTC (permalink / raw)
To: archer-commits
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 62809 bytes --]
The branch, archer-jankratochvil-ifunc has been updated
via 68e949969f1562f6182796581eccc41580f7151f (commit)
via a7cb96351f154109f97bbf0313d13c10a7b65ef6 (commit)
via 3d7bc500c3d897f24ce28404162329c010604ff0 (commit)
via 1bd04f839f61d8cdddc72daf0fe5fe6cf55f5c3c (commit)
via 84eb74c2a2f7a3623cada5e95054c496c0a25edb (commit)
via 108924feb23222c62a68e588f75d9fffc2feb89f (commit)
via ce7aa233c596554237c08fdb4667563908c28685 (commit)
via a8a24381ad7d678a1407c5aac0119fe6f2bb44d5 (commit)
via 26beb4ff92e886ed8f3b7e72a9578d97861cce6c (commit)
via 2493a1c3a1d73b5f38205f65ece3fa27ab25932e (commit)
via e195a4ceb1ab452b27fc9564338fccc20f878bf1 (commit)
via c6e18bb82bf2c38c32a676961cd318dd92def2e9 (commit)
via 7e5e52fb6509b772d8e8d9ffb18c91f7b9e9c0ac (commit)
via fb4eb6f59b41b325cc55c79ef7f621832d404b96 (commit)
via 4a8232486713495005ddb6a5a55852ef700d75c6 (commit)
via e3e944cf879ee5f1b73091d21f1519b0f29bc15c (commit)
via 1e487dd491198f245f53f4a912fe09293d7cc50c (commit)
via c102e38a31fbf19b82193e5da19f05136c67f2ba (commit)
via e519d312866adab5a38c2ddf6cd6c19a9c8e9025 (commit)
via 86eea50bade7cf59f53b9b9b44c928962e8c3c33 (commit)
via 865acd2c34063108064d99db373473e8f6d83ce4 (commit)
via a175fb966a6b301b97b11f5906ec0e52a1c4baf7 (commit)
via 67f954c319369009fa2f4262ec07bca10589f964 (commit)
via ee34b00175d8e9ba4d2f5fd3c92e9759bb4458b9 (commit)
via 528e3f0dd8575f77fd686822ca9762a68b792da6 (commit)
via 9a5782ef78308aca91b7cb1629aa10189c1fc52d (commit)
via 1c84b4e7ca1cf3aedc94dd3a0d20184691f32fa9 (commit)
via 128551d755e7bf034db311e280d88f3e8a042769 (commit)
via 197423bc2e1280911452b2066ed7acf35e6a0c71 (commit)
via 990ed04e24edcb0c508fb6343eed8421c3fed988 (commit)
via 34ea7968ce196d8b967e0b6f5ac75f043bb5d3db (commit)
via a5236f47cb82e12f4d1e5a4e7b219d75d5c7a916 (commit)
via 6163b7829ab7403041ad4e4b0a2f0791dca1602e (commit)
via 64cfa2f8a5b9c9b0e93034e358e3b4c364fb7fd8 (commit)
via dbf8a94cf0b4e1874969be8436b9474ccc3cba0f (commit)
via f8b0f11294d7f8d5cf7d1e494b46eadb55191c59 (commit)
via 3a956f99ebac41f4066f6f238dbfc78483a211ed (commit)
via 09848fc001acdf0661b735a6b8ab2772da8ec4e9 (commit)
via 274454609d032a0a5ef054e2e61e0fd8805df295 (commit)
via b530550b8c6dde9a01b54832e393f63efbbe6051 (commit)
via cf1feff15b48fb9d83aa22317e18a5759c1f734b (commit)
via 7d8a7543f4b30578d967c8e32b490ad25cfb38b8 (commit)
via 895f6fcbf7bcce233840c5f1f262cd6e6ef5af57 (commit)
via 73eb00f5435c4d7289c40f5ac19820b2099701e0 (commit)
via 19d40f47fbfcfa70eb2658b5857b82725a3fb7aa (commit)
via a7a4525a6e65b4b75c879867600e5a639fb00cd3 (commit)
via 76968cd942941b6020bffc90bb3f2318932c29a8 (commit)
via b37a4146f4df237f2231e091ef9d8111a4905518 (commit)
via c9b457b27759bcdb9fecd960957345d0d3c86064 (commit)
via a87a7f2c898ba901ffa25e6abd809f4397b60d1d (commit)
via ebd43e11859d3fee7f5b124798dc871c9a099825 (commit)
via 12eaf82ccac1f4aa0d6c97c5d9b4773331153eb9 (commit)
via 0cca6cb4318a8c65c6ab32dcb9f61ef6fbf71248 (commit)
via b6adc4bf9a851f22a3a848183d544233a1bb199a (commit)
via 77c866e72368ad166cb9e9036346188741e274bd (commit)
via 4434566b2eabcac263365d9a6cc8235f17301d2d (commit)
via 13506d14f7186a874f6ac100dc89a98ade3ac0bb (commit)
via 567449a00c676854c62ce5a729ba1437238c8357 (commit)
via f033fcb9b2e57511919fc0987fb3b7dd2662610e (commit)
via 0fe72a953243d7f1b1f1c2d665936a7ffaad76d2 (commit)
via 90e7e2bd6153028219b189bc2d9b8e862af8137e (commit)
via 20348fce11f4efd2d177ac2c1e562deb8246bf37 (commit)
via daa59a3ec50fe82c2e8a51745c9e64f2e2424c29 (commit)
via df80e5624b8f6034af9686dedc52b576c4d8bd1f (commit)
via 50ef7a70871caa838fe6fa4575fe931ced2e3cb2 (commit)
via efeda4c13365b964de92123df193723fa26e02c1 (commit)
via dbece6b30e561cf136d7505469315ba9489fbeab (commit)
via c2a77d08fbd7ad51be0c9c3bc8d3dee9ca9d62a5 (commit)
via 55070178fae932e723555605f8bb07e530fb438e (commit)
via 7b1eead1edd8cf6f2f0b6a063e1b208624c3f78c (commit)
via e216df5fdeb79ed3023629ec4ec113f2a376f67b (commit)
via ce67cacef161be2bfb564d30102895970c8fecbf (commit)
via d6cf8083cd1b9f34c4a4b0acb140a82e420c2858 (commit)
via 7ae2da53bda15b472eac647d746de6809dde2750 (commit)
via b98f2737fc7aa43ea5a1e82805e488df2eb9c76f (commit)
via 9fd44d9cc54a215430d02501df91cb26aeee0422 (commit)
via 5dc548a3814fc4a197a52a1d5db98a2a13ad4304 (commit)
via 236d899d77e6d8450f316d3e79b036870903ef86 (commit)
via 35ae39fa95c12c2372e93001e1f17fb89cbef9dc (commit)
via ea9b5567eac6f8776ba55424b1cbac1cbec8b720 (commit)
via 77704734b8d87e4aeaeb89740678ccf5789b6f66 (commit)
via 7873ed2ce9db6a489626449d53fc45a10dadc0f6 (commit)
via d1703457aecbebcd9b3f93c99d7fc4600e55ee27 (commit)
via 1711a09102f66a5af0f9694677034cecc2ea1694 (commit)
via 232c22877d7bf70641ec15521bddb5ebcc7b6355 (commit)
via 938e179b4dcd4169f1d382484b8d843447c045aa (commit)
via b3f7901d7fb661b8320af5fbdc60c9a25f451b22 (commit)
via 8591831e402c0f1ff9b5ae3366b7cb3201d64762 (commit)
via 904b297d1e06a0730bd85388658b72ef9641d91e (commit)
via 7cf66615213dc3e66b97adbc783a84bdc494f329 (commit)
via 027945ee45479b3a1df469981fe4c5d58bbb2ba0 (commit)
via 56f50d1a90674128b17d952c5580ec2acce7f77b (commit)
via 5c10c19b1ea641c512cf7c2ab7650f083b8c7501 (commit)
via 40ceea553f50717898292ba68b9630978aa49147 (commit)
via d3290ce50f7f9ce0a391d88d1f2cbc992397e91c (commit)
via e2d44e19f97ffa06c7a7332ec2bcc860ef23e673 (commit)
via 8712f6b3a7ed51bbbd99f0e820f566ac4528e7e6 (commit)
via 2dba2ad3a38a563e8a7d28a4d1296dfab4955994 (commit)
via e4a866e5deacf2bf6cafcd462d41667e6fa032ca (commit)
via a3e4477602283c0e534ca49af0bf09b256a50bf0 (commit)
via 8147ac0f74fb888fe6b66729c812c151307c7d5e (commit)
via 27c6a7ace80352e27afa0fee7341809766a13d2e (commit)
via 76fbea1ea7d8e78d12159d29415ffe1c1f70df62 (commit)
via 896c70ff4495c636f6a8d5ec62532171fc995f35 (commit)
via 9c4c7281a984ab95019192d462f864b123a2ad1c (commit)
via 714ad9e033af3d06d35ef6ce937dabe55dfa968e (commit)
via 0bfb840a31a370ce586953c254baaca97b9f46d9 (commit)
via b163c9501437a4f6632da009f33d8a2197918898 (commit)
via 185d8b9ecf6ad00878a9e5bd147b88bd257da666 (commit)
via bc2fb752d086693dac4cf5ad0ec0ddb20fb0a173 (commit)
via 083ad2b6bbab3514f395cddbabec2cd78a1d97da (commit)
via 851ad17489934b63a1bd2f7e853362b9c452c60b (commit)
via b99e17372d6ff13344989ae6ca42018f3f841b69 (commit)
via 599a69da541fa51f8aa370bb4b3c23fd57df3f9a (commit)
via ee92d7522f5402094ef0bd00adb12e1a48383e0a (commit)
via 1620f3d8a92f0560deb3152d491f82e5020ac6ca (commit)
via 9f251d2cc1260a969d74bb5af7c8da9ac88a7fc6 (commit)
via 7fe4036ca49d8b56e20dca06b549fc172e988622 (commit)
via a48c58eda29c4f3883e31abef174d07fe438ffa6 (commit)
via 75dd2c60feb420ddded746cf0a474116f71e3933 (commit)
via 1f78c5a06d3028c9ec35d0b4694e5637f4dac492 (commit)
via 8dd6af5bbf0050da8252ca047b1fb83e009f3aa7 (commit)
via 2df9e44b5cbf60749dc200a3fd08c198602b84f0 (commit)
via 0bf07cb790909a1eac146b28c7533aeeb389a64f (commit)
via a9fd35627defc77e0864835ebaa95785c0cb70b0 (commit)
via 32ae5aedbc0a47689187febe7c5f40d660f91a59 (commit)
via 7995dce02b043621f47a0c66f59736ec7680f5e7 (commit)
via afa6b8c846e6a3db1ca18c42a26d7ced07a10d7f (commit)
via 6a0d06588da416c7f04a7ad1c2c54d0fa6274827 (commit)
via 35986752ec17df5f88b1a123e8fe0047beb7ca31 (commit)
via eb68b71cf4c568b194f79acb2ab9fc0c1733b008 (commit)
via 5e1f4fb9c743a46027bfa63c6fa3f92d0a087956 (commit)
via 03819d4bd4ff37d538aa0a928d32570ddaad0d97 (commit)
via 2a703092846f7572742e6bf7c8427e3aa9fe0bf7 (commit)
via e0677154001c5bba64fe988c4aca1c3bdc670949 (commit)
via 736fab2e600de4c6b0956bc350bf9c6e52c4e549 (commit)
via e1805d140a1c3713beef932ae123a22fbe490feb (commit)
via e2e74595b709330baff98857221caafbea3bd4a8 (commit)
via 1fa24e9d8a432c7b03ee53f21eec3397977dac5a (commit)
via 33753101fec26b9e24032a1dc353c0cfe4fc2ed6 (commit)
via e81c6b73f804398744e85017b64808293d92bfca (commit)
via f9bbbacaf84c07c92a2a508c0d5a8874ab9f5264 (commit)
via 04b9c732a99a2b716432a3016a8b52e81dba179a (commit)
via 66328c61d23f35f5738ba1baa945e4cad9235828 (commit)
via a7920b13f9205c02b6439ad421d18c0349cac60b (commit)
via 241480d8d37124c87d214ff03804422101d9e73e (commit)
via f53409968e3e2589da115cebb7beb6e51f69fe23 (commit)
via 52c20dc91c671a38e2ab9162902d390108998f28 (commit)
via eb1a99a5e0ddc33ff30d899f9769e526ffe191e1 (commit)
via ea3a017f48b1df31039fc19db01d75ec18ce5ece (commit)
via 1551b89a191ccb6be85ed229986aab13b0b2c29f (commit)
via 9aa0d28f79691469c12aaf151b99911211317fac (commit)
via a8a0b9ac2053664cf98b67513644abafbedbd8ae (commit)
via b9b4fa36ec41efd5efea38d53173a52af9b9bb9a (commit)
via 996fac49cd48aa95477dbff6af6628901820cc73 (commit)
via 8669d7b6833e0fef879ceb8d609e7b4212ebb78c (commit)
via 3087ad20ead8e985a76a47687e578f1d21cdb1d5 (commit)
via 3ad6f2a23fb6bca83a15620b5be699ed31a1bab4 (commit)
via cc5fc8d50694b4777521c3e7a11a85273a3c5975 (commit)
via d9ff58d313f33045ae8b1f21c7bc0d96c97a1a22 (commit)
via 3586cd62d53a78ecbb688fb56810775561d4a5a2 (commit)
via 13f4062e5e1ee615ff47e374a838719d56a0cef6 (commit)
via 6a15a69c81244da2c6f8fd5f4ffc7e87a184bfe5 (commit)
via d052d8d33df04414db151c7a56855753bdf05599 (commit)
via 47d7480b3973a5a77fa506a90a3272bb0bc5fc5a (commit)
via d14717728494bff5a5a36a32a3f16220bb6a908e (commit)
via d6d4afc5c9848b575ed0f61793e38658a26079ce (commit)
via 8163e682004e5283fb8960ebf25cd6920380bf81 (commit)
via 136a659a10fc923b13f7777ef4f90efe477001bb (commit)
via bf15b55fc96fcb532198008ed6b7c418baf9551a (commit)
via f35e3245a84b118eed55accff8af8d0ccbc875d8 (commit)
via 34f69fb21fdceec180c2d99de8497f98c0a3e265 (commit)
via 67bcfd2d976bc3376ebd54a8fdee8b20a9327e4a (commit)
via 619a112d11a2bedc255b476c68a0d84afdf90b1f (commit)
via fe18f823cbbd4fb90b5d2925210049f454e72f7c (commit)
via 46025c82d31f8005411e7c76aeba604aa2cea79d (commit)
via 36485ab775bc9a758b40b8e3e77e0690f79d49e0 (commit)
via 925f5671e74998e94cd128e02179d48204b060dc (commit)
via 5b39881a981dd133b652510eb58d9b1bbf246eab (commit)
via 9bfdf5ff8abcbc5f783afab13370386b93efb870 (commit)
via 8373e02d8e40d4891a9e72becc05025315a96353 (commit)
via 96eade91d3a3f6078b077b1e7708ff21d2716e7c (commit)
via 7c3bf4874f7876a006ab8960934a219535013776 (commit)
via 79f30d2b834c4451e97d105b342dc6d666de7e3b (commit)
via eed62ddc2c7e01a344d7527ebd474cfaa6d96068 (commit)
via fa9d55580873e7ec9ceb6a2790d483aabb589564 (commit)
via 9b8b1216a728746dbe6acc04a303b43e3d041a67 (commit)
via 563f9f6b154c1835c701d8d3c62f39fa1a3c97ed (commit)
via 8626115a2d9b6376c07a1612f2d3fe9b767154c0 (commit)
via a3646fa8681721a4ba45d63edddfe9c7c54c8da5 (commit)
via 20a97700b7405ea6d02dcb8d177a32d0fbf0018f (commit)
via fcb8f7c2a37606c91ddc9d7d9e3d4aae5c013475 (commit)
via 7de7ee7de60cb8acf6d169d9de07bbaa7e521b3b (commit)
via 727b3aaa6c744f9a47c06ad1bb209a277d6eef8f (commit)
via 7100bf93e68783adfd2acfb3ef08d790a184a1e5 (commit)
via 50e29c8989697976181cce3f6553c989754c9558 (commit)
via 18685360b67b7650126479b4d706d0d754ba55d7 (commit)
via c0b28a21dceb5456c7013edc02e241297c030376 (commit)
via 6aadda0137bb63162fc19707fe498957396abdcb (commit)
via 07cbcaf14a327d41054620c8585fe72d153bb963 (commit)
via e95a0a9bf0afe088816b1e49b66d952e9835c543 (commit)
via 62daee5c00c23719d0a44763cdff443dca513724 (commit)
via 909a65aeb53bbe576c8abfbdb8742a27f3b8667b (commit)
via d5fedb173c8c363032965b7cb775b63a26c428da (commit)
via cdeba9189bff3df4d9960272c6c1ba7bca8af10f (commit)
via cb10834ff424afe024318c1c52e815aed12a291f (commit)
via ab14e648ba43e1217e5d498d3bef6d74ce12a1fa (commit)
via fafaf13337f94d6ce6f7715e09f4962c5a82df8e (commit)
via 1900c52efc5aaf6cfa6add566739e19f8ea751c0 (commit)
via a57264517ef09fb62650b948e01aa713d48c3910 (commit)
via 8bd2ba073a541ead833dd6592f9ec48392e506a9 (commit)
via a22de9cabf43402474aff50ce67ae3a1c2e0302d (commit)
via 1f60f2400bfb83a9137c2f44257a52e47b7a905d (commit)
via 2aedcc54cddbb33428affc714fb8a51d4416edf6 (commit)
via a08216b23ef31e26a30d3f9e3d4070efda1ced41 (commit)
via 4ef85c9f86bef0f0b5f50cb9e9a56aba6f168c21 (commit)
via 164e31cf9dd1a90500f6199c06e31f788e1c3b79 (commit)
via dbc21176c80d4354e66be0fd9a2c492738748db9 (commit)
via 74e82dd2d59e83f897823ddc27386e7b6e87d49c (commit)
via 6a68075223aa5f972c828b58e2426540b4bfb6cc (commit)
via 9760e7fbdb9421e66f92fa2bee8c733138434c0c (commit)
via 59a865cca319154f174699f0f8092143ef8dcbce (commit)
from 542084167ca7040ac6c0be22f5591da65a7e4f11 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 68e949969f1562f6182796581eccc41580f7151f
Merge: 5420841 a7cb963
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Mar 8 09:19:16 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
commit a7cb96351f154109f97bbf0313d13c10a7b65ef6
Merge: 4910860 3d7bc50
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Mar 8 09:19:00 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit 3d7bc500c3d897f24ce28404162329c010604ff0
Merge: 32a6c37 1bd04f8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Mar 8 09:18:59 2011 +0100
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
commit 1bd04f839f61d8cdddc72daf0fe5fe6cf55f5c3c
Merge: f01db51 84eb74c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Mar 8 09:18:57 2011 +0100
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit 84eb74c2a2f7a3623cada5e95054c496c0a25edb
Merge: d3d6bdd 108924f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Mar 8 09:18:55 2011 +0100
Merge branch 'relatedbpt' into relatedbpt-type
commit 108924feb23222c62a68e588f75d9fffc2feb89f
Merge: 215a953 ce7aa23
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Mar 8 09:18:51 2011 +0100
Merge remote-tracking branch 'origin/master' into relatedbpt
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 11 +
bfd/ChangeLog | 65 +
bfd/aoutx.h | 3 +-
bfd/archive.c | 75 +-
bfd/coff-x86_64.c | 2 +-
bfd/compress.c | 3 +
bfd/corefile.c | 2 +-
bfd/dwarf2.c | 2 +-
bfd/elf32-bfin.c | 6 +-
bfd/elf32-frv.c | 6 +-
bfd/elf32-i386.c | 2 +-
bfd/elf32-spu.c | 4 +-
bfd/elf64-x86-64.c | 53 +-
bfd/elflink.c | 37 +-
bfd/plugin.c | 22 +-
bfd/syms.c | 4 +-
bfd/version.h | 2 +-
bfd/xcofflink.c | 6 +-
bfd/xtensa-isa.c | 4 +-
config/ChangeLog | 6 +
config/cloog.m4 | 2 +-
config/override.m4 | 6 +
configure | 110 +-
configure.ac | 73 +-
gdb/ChangeLog | 623 ++
gdb/Makefile.in | 28 +-
gdb/ada-exp.y | 1 +
gdb/ada-lang.c | 13 +-
gdb/ada-valprint.c | 20 +-
gdb/amd64-linux-tdep.c | 37 +-
gdb/arm-linux-tdep.c | 49 +-
gdb/arm-tdep.c | 265 +-
gdb/arm-tdep.h | 17 +-
gdb/ax-gdb.c | 59 -
gdb/ax-gdb.h | 2 -
gdb/ax-general.c | 53 +-
gdb/ax.h | 2 -
gdb/bfin-tdep.c | 2 +
gdb/breakpoint.c | 113 +-
gdb/bsd-uthread.c | 2 +-
gdb/cli/cli-dump.c | 10 +-
gdb/cli/cli-utils.c | 52 +-
gdb/cli/cli-utils.h | 4 +-
gdb/coffread.c | 13 +-
gdb/common/ax.def | 6 +-
gdb/completer.c | 8 +-
gdb/configure.tgt | 2 +
gdb/corelow.c | 2 +-
gdb/cp-namespace.c | 9 +-
gdb/cp-support.c | 2 +-
gdb/cris-tdep.c | 4 +-
gdb/d-valprint.c | 10 +-
gdb/darwin-nat-info.c | 2 +-
gdb/dbxread.c | 8 +-
gdb/doc/ChangeLog | 24 +
gdb/doc/agentexpr.texi | 7 -
gdb/doc/gdb.texinfo | 54 +-
gdb/dwarf2expr.c | 3 +-
gdb/dwarf2expr.h | 2 +-
gdb/dwarf2loc.c | 33 +-
gdb/dwarf2read.c | 85 +-
gdb/elfread.c | 56 +-
gdb/eval.c | 27 +-
gdb/event-top.c | 4 +-
gdb/expprint.c | 2 +
gdb/fbsd-nat.c | 2 +-
gdb/fbsd-nat.h | 2 +-
gdb/fork-child.c | 7 +-
gdb/frame-unwind.h | 2 +-
gdb/frame.h | 4 +-
gdb/gdbserver/ChangeLog | 66 +
gdb/gdbserver/Makefile.in | 23 +-
gdb/gdbserver/hostio.c | 5 +-
gdb/gdbserver/i386-low.c | 1 +
gdb/gdbserver/linux-amd64-ipa.c | 2 +-
gdb/gdbserver/linux-arm-low.c | 2 +-
gdb/gdbserver/linux-low.c | 3 +-
gdb/gdbserver/remote-utils.c | 2 +-
gdb/gdbserver/server.c | 4 +-
gdb/gdbserver/tracepoint.c | 44 -
gdb/gdbserver/utils.c | 16 +-
gdb/gdbtypes.h | 2 +-
gdb/hppa-hpux-tdep.c | 2 +-
gdb/i386-linux-nat.c | 2 +-
gdb/i386-nat.c | 1 +
gdb/i387-tdep.c | 10 +-
gdb/infcmd.c | 6 +-
gdb/inferior.c | 151 +-
gdb/inferior.h | 8 +-
gdb/inflow.c | 18 +-
gdb/infrun.c | 18 +-
gdb/jv-lang.c | 3 +-
gdb/linespec.c | 14 +-
gdb/linux-fork.c | 2 +-
gdb/linux-nat.c | 23 +-
gdb/linux-record.c | 2 +
gdb/linux-tdep.c | 12 +-
gdb/linux-thread-db.c | 2 +-
gdb/m2-lang.c | 2 +-
gdb/machoread.c | 1 +
gdb/main.c | 13 +-
gdb/maint.c | 1 +
gdb/mdebugread.c | 6 +-
gdb/mi/mi-cmd-env.c | 1 +
gdb/mips-tdep.c | 20 +-
gdb/mipsread.c | 1 +
gdb/nbsd-nat.c | 2 +-
gdb/nbsd-nat.h | 2 +-
gdb/objc-lang.c | 16 +-
gdb/objfiles.c | 9 +-
gdb/objfiles.h | 5 +
gdb/opencl-lang.c | 20 +-
gdb/p-valprint.c | 2 +-
gdb/parse.c | 2 +-
gdb/ppc-linux-nat.c | 4 +-
gdb/ppc-linux-tdep.c | 4 +-
gdb/printcmd.c | 44 +-
gdb/proc-service.c | 1 +
gdb/psympriv.h | 6 -
gdb/psymtab.c | 90 +-
gdb/psymtab.h | 8 +
gdb/python/py-block.c | 2 +-
gdb/python/py-cmd.c | 3 +
gdb/python/py-inferior.c | 10 +-
gdb/python/py-param.c | 3 +-
gdb/python/py-prettyprint.c | 18 +-
gdb/python/py-symbol.c | 2 +-
gdb/python/py-symtab.c | 14 +-
gdb/python/py-utils.c | 1 -
gdb/python/py-value.c | 5 +-
gdb/python/python-internal.h | 1 +
gdb/python/python.c | 2 +
gdb/record.c | 6 +-
gdb/remote-fileio.c | 7 +-
gdb/remote-m32r-sdi.c | 10 +-
gdb/remote.c | 11 +-
gdb/ser-base.c | 7 +
gdb/ser-base.h | 2 +
gdb/ser-go32.c | 12 +
gdb/ser-mingw.c | 4 +
gdb/ser-pipe.c | 1 +
gdb/ser-tcp.c | 1 +
gdb/ser-unix.c | 17 +-
gdb/serial.c | 8 +-
gdb/serial.h | 7 +
gdb/sol-thread.c | 2 +-
gdb/solib-frv.c | 2 +-
gdb/solib.c | 1 +
gdb/solist.h | 4 +-
gdb/somread.c | 1 +
gdb/source.c | 3 +-
gdb/sparc64-tdep.c | 2 +-
gdb/spu-tdep.c | 2 +-
gdb/stabsread.c | 3 +-
gdb/std-regs.c | 14 +-
gdb/symfile.c | 56 +-
gdb/symfile.h | 13 +-
gdb/symtab.c | 3 +-
gdb/target-descriptions.c | 2 +-
gdb/target.c | 60 +-
gdb/target.h | 14 +-
gdb/testsuite/ChangeLog | 165 +
gdb/testsuite/Makefile.in | 9 +-
gdb/testsuite/configure | 87 +-
gdb/testsuite/configure.ac | 59 +-
gdb/testsuite/gdb.ada/catch_ex.exp | 4 +-
gdb/testsuite/gdb.ada/tasks.exp | 4 +-
gdb/testsuite/gdb.arch/ppc-dfp.exp | 2 +-
gdb/testsuite/gdb.base/a2-run.exp | 18 +-
gdb/testsuite/gdb.base/attach.exp | 4 +-
gdb/testsuite/gdb.base/bang.exp | 2 +-
gdb/testsuite/gdb.base/break-interp.exp | 4 +-
gdb/testsuite/gdb.base/break.exp | 123 +-
gdb/testsuite/gdb.base/call-signal-resume.exp | 3 +-
gdb/testsuite/gdb.base/catch-syscall.exp | 5 +-
gdb/testsuite/gdb.base/checkpoint.exp | 10 +-
gdb/testsuite/gdb.base/chng-syms.exp | 2 +-
gdb/testsuite/gdb.base/ending-run.exp | 8 +-
gdb/testsuite/gdb.base/exe-lock.exp | 4 +-
gdb/testsuite/gdb.base/gdb1555.exp | 2 +-
gdb/testsuite/gdb.base/help.exp | 2 +-
gdb/testsuite/gdb.base/interrupt.exp | 2 +-
gdb/testsuite/gdb.base/langs.exp | 8 +-
gdb/testsuite/gdb.base/reread.exp | 3 +-
gdb/testsuite/gdb.base/shlib-call.exp | 4 +-
gdb/testsuite/gdb.base/siginfo.exp | 2 +-
gdb/testsuite/gdb.base/sigstep.exp | 10 +-
gdb/testsuite/gdb.base/step-test.exp | 2 +-
gdb/testsuite/gdb.base/term.exp | 2 +-
gdb/testsuite/gdb.cell/configure | 2922 ----------
gdb/testsuite/gdb.cell/configure.ac | 15 -
gdb/testsuite/gdb.cell/fork.exp | 3 +-
gdb/testsuite/gdb.cp/annota2.exp | 2 +-
gdb/testsuite/gdb.cp/annota3.exp | 3 +-
gdb/testsuite/gdb.cp/mb-inline.exp | 4 +-
gdb/testsuite/gdb.cp/mb-templates.exp | 2 +-
gdb/testsuite/gdb.cp/method.exp | 4 +-
gdb/testsuite/gdb.cp/overload.cc | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges.S | 46 -
.../gdb.dwarf2/{dw2-ranges3.S => dw2-ranges.c} | 24 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges.exp | 46 +-
.../gdb.dwarf2/{dw2-ranges2.S => dw2-ranges2.c} | 33 +-
.../gdb.dwarf2/dw2-ranges3.c} | 30 +-
gdb/testsuite/gdb.hp/Makefile.in | 5 +-
gdb/testsuite/gdb.hp/configure | 3074 ----------
gdb/testsuite/gdb.hp/configure.ac | 17 -
gdb/testsuite/gdb.hp/gdb.aCC/Makefile.in | 3 -
gdb/testsuite/gdb.hp/gdb.aCC/configure | 2922 ----------
gdb/testsuite/gdb.hp/gdb.aCC/configure.ac | 15 -
gdb/testsuite/gdb.hp/gdb.base-hp/Makefile.in | 3 -
gdb/testsuite/gdb.hp/gdb.base-hp/configure | 2922 ----------
gdb/testsuite/gdb.hp/gdb.base-hp/configure.ac | 15 -
gdb/testsuite/gdb.hp/gdb.compat/Makefile.in | 3 -
gdb/testsuite/gdb.hp/gdb.compat/configure | 2922 ----------
gdb/testsuite/gdb.hp/gdb.compat/configure.ac | 15 -
gdb/testsuite/gdb.hp/gdb.defects/Makefile.in | 3 -
gdb/testsuite/gdb.hp/gdb.defects/configure | 2922 ----------
gdb/testsuite/gdb.hp/gdb.defects/configure.ac | 15 -
gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp | 4 +-
gdb/testsuite/gdb.hp/gdb.objdbg/Makefile.in | 3 -
gdb/testsuite/gdb.hp/gdb.objdbg/configure | 3073 ----------
gdb/testsuite/gdb.hp/gdb.objdbg/configure.ac | 16 -
gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01.exp | 4 +-
gdb/testsuite/gdb.hp/gdb.objdbg/objdbg02.exp | 4 +-
gdb/testsuite/gdb.multi/base.exp | 85 +
gdb/testsuite/gdb.python/py-frame.exp | 11 +-
gdb/testsuite/gdb.python/py-inferior.exp | 80 +-
gdb/testsuite/gdb.python/py-prettyprint.exp | 2 +-
gdb/testsuite/gdb.stabs/Makefile.in | 5 +-
gdb/testsuite/gdb.stabs/configure | 2922 ----------
gdb/testsuite/gdb.stabs/configure.ac | 15 -
gdb/testsuite/gdb.threads/execl.exp | 3 +-
.../gdb.threads/interrupted-hand-call.exp | 3 +-
gdb/testsuite/gdb.threads/print-threads.exp | 4 +-
gdb/testsuite/gdb.threads/step.exp | 6 +-
.../gdb.threads/thread-unwindonsignal.exp | 3 +-
gdb/testsuite/gdb.threads/tls.exp | 2 +-
gdb/testsuite/gdb.trace/report.exp | 20 +-
gdb/testsuite/lib/cell.exp | 6 +-
gdb/testsuite/lib/gdb.exp | 37 +-
gdb/testsuite/lib/mi-support.exp | 3 +-
gdb/testsuite/lib/opencl.exp | 5 +-
gdb/tracepoint.c | 45 +-
gdb/tui/tui-regs.c | 1 -
gdb/tui/tui-stack.c | 2 +-
gdb/tui/tui-win.c | 4 +-
gdb/tui/tui-winsource.c | 6 +-
gdb/ui-file.h | 2 +-
gdb/ui-out.c | 26 +-
gdb/ui-out.h | 3 +
gdb/utils.c | 21 +-
gdb/valops.c | 14 +-
gdb/value.c | 55 +-
gdb/value.h | 3 +-
gdb/varobj.c | 4 +-
gdb/vax-nat.c | 2 +-
gdb/version.in | 2 +-
gdb/xcoffread.c | 1 +
gdb/xml-syscall.c | 1 +
include/ChangeLog | 4 +
include/elf/ChangeLog | 6 +
include/elf/internal.h | 20 +-
include/filenames.h | 3 +
include/gdb/ChangeLog | 4 +
include/gdb/sim-bfin.h | 82 +
include/opcode/ChangeLog | 9 +-
include/opcode/mips.h | 1 +
libiberty/ChangeLog | 10 +
libiberty/cplus-dem.c | 5 +-
libiberty/filename_cmp.c | 49 +
libiberty/functions.texi | 18 +
opcodes/ChangeLog | 14 +-
opcodes/mips-opc.c | 3 +-
readline/ChangeLog.gdb | 4 +
readline/bind.c | 1 +
sim/ChangeLog | 6 +
sim/MAINTAINERS | 1 +
sim/bfin/Makefile.in | 97 +
sim/bfin/TODO | 28 +
sim/bfin/aclocal.m4 | 171 +
sim/bfin/bfin-sim.c | 6099 ++++++++++++++++++++
sim/bfin/bfin-sim.h | 350 ++
sim/bfin/bfroms/all.h | 43 +
sim/bfin/bfroms/bf50x-0.0.h | 3 +
sim/bfin/bfroms/bf51x-0.0.h | 3 +
sim/bfin/bfroms/bf51x-0.1.h | 3 +
sim/bfin/bfroms/bf51x-0.2.h | 3 +
sim/bfin/bfroms/bf526-0.0.h | 3 +
sim/bfin/bfroms/bf526-0.1.h | 3 +
sim/bfin/bfroms/bf527-0.0.h | 3 +
sim/bfin/bfroms/bf527-0.1.h | 3 +
sim/bfin/bfroms/bf527-0.2.h | 3 +
sim/bfin/bfroms/bf533-0.1.h | 3 +
sim/bfin/bfroms/bf533-0.2.h | 3 +
sim/bfin/bfroms/bf533-0.3.h | 3 +
sim/bfin/bfroms/bf537-0.0.h | 3 +
sim/bfin/bfroms/bf537-0.1.h | 3 +
sim/bfin/bfroms/bf537-0.3.h | 3 +
sim/bfin/bfroms/bf538-0.0.h | 3 +
sim/bfin/bfroms/bf54x-0.0.h | 3 +
sim/bfin/bfroms/bf54x-0.1.h | 3 +
sim/bfin/bfroms/bf54x-0.2.h | 3 +
sim/bfin/bfroms/bf54x_l1-0.0.h | 3 +
sim/bfin/bfroms/bf54x_l1-0.1.h | 3 +
sim/bfin/bfroms/bf54x_l1-0.2.h | 3 +
sim/bfin/bfroms/bf561-0.5.h | 3 +
sim/bfin/bfroms/bf59x-0.0.h | 3 +
sim/bfin/bfroms/bf59x_l1-0.1.h | 3 +
sim/bfin/config.in | 176 +
{gdb/testsuite => sim/bfin}/configure | 4868 +++++++++++-----
sim/bfin/configure.ac | 75 +
sim/bfin/devices.c | 163 +
sim/bfin/devices.h | 156 +
sim/bfin/dv-bfin_cec.c | 807 +++
sim/bfin/dv-bfin_cec.h | 139 +
sim/bfin/dv-bfin_ctimer.c | 267 +
gdb/printcmd.h => sim/bfin/dv-bfin_ctimer.h | 27 +-
sim/bfin/dv-bfin_dma.c | 553 ++
sim/bfin/dv-bfin_dma.h | 65 +
sim/bfin/dv-bfin_dmac.c | 469 ++
gdb/nbsd-nat.h => sim/bfin/dv-bfin_dmac.h | 23 +-
sim/bfin/dv-bfin_ebiu_amc.c | 456 ++
gdb/nbsd-nat.h => sim/bfin/dv-bfin_ebiu_amc.h | 22 +-
sim/bfin/dv-bfin_ebiu_ddrc.c | 184 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_ebiu_ddrc.h | 19 +-
sim/bfin/dv-bfin_ebiu_sdc.c | 201 +
sim/bfin/dv-bfin_ebiu_sdc.h | 39 +
sim/bfin/dv-bfin_emac.c | 603 ++
sim/bfin/dv-bfin_emac.h | 61 +
sim/bfin/dv-bfin_eppi.c | 271 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_eppi.h | 21 +-
sim/bfin/dv-bfin_evt.c | 153 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_evt.h | 22 +-
sim/bfin/dv-bfin_gptimer.c | 183 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_gptimer.h | 20 +-
sim/bfin/dv-bfin_jtag.c | 157 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_jtag.h | 20 +-
sim/bfin/dv-bfin_mmu.c | 574 ++
sim/bfin/dv-bfin_mmu.h | 94 +
sim/bfin/dv-bfin_nfc.c | 241 +
gdb/nbsd-nat.c => sim/bfin/dv-bfin_nfc.h | 47 +-
sim/bfin/dv-bfin_otp.c | 307 +
sim/bfin/dv-bfin_otp.h | 100 +
sim/bfin/dv-bfin_pll.c | 187 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_pll.h | 20 +-
sim/bfin/dv-bfin_ppi.c | 231 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_ppi.h | 23 +-
sim/bfin/dv-bfin_rtc.c | 194 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_rtc.h | 19 +-
sim/bfin/dv-bfin_sic.c | 1439 +++++
gdb/nbsd-nat.h => sim/bfin/dv-bfin_sic.h | 20 +-
sim/bfin/dv-bfin_spi.c | 229 +
sim/bfin/dv-bfin_spi.h | 54 +
sim/bfin/dv-bfin_trace.c | 285 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_trace.h | 28 +-
sim/bfin/dv-bfin_twi.c | 227 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_twi.h | 29 +-
sim/bfin/dv-bfin_uart.c | 437 ++
sim/bfin/dv-bfin_uart.h | 49 +
sim/bfin/dv-bfin_uart2.c | 258 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_uart2.h | 24 +-
sim/bfin/dv-bfin_wdog.c | 206 +
sim/bfin/dv-bfin_wdog.h | 36 +
sim/bfin/dv-bfin_wp.c | 188 +
gdb/nbsd-nat.h => sim/bfin/dv-bfin_wp.h | 20 +-
sim/bfin/dv-eth_phy.c | 206 +
sim/bfin/gui.c | 286 +
sim/bfin/gui.h | 50 +
sim/bfin/insn_list.def | 62 +
sim/bfin/interp.c | 1241 ++++
sim/bfin/linux-fixed-code.h | 74 +
sim/bfin/linux-fixed-code.s | 85 +
sim/bfin/linux-targ-map.h | 1992 +++++++
sim/bfin/machs.c | 1287 +++++
sim/bfin/machs.h | 56 +
gdb/nbsd-nat.h => sim/bfin/proc_list.def | 47 +-
sim/bfin/sim-main.h | 117 +
sim/bfin/tconfig.in | 27 +
sim/common/ChangeLog | 10 +
sim/common/callback.c | 2 +-
sim/common/gennltvals.sh | 4 +
sim/common/nltvals.def | 30 +
sim/configure | 8 +
sim/configure.tgt | 3 +
384 files changed, 29733 insertions(+), 27071 deletions(-)
delete mode 100644 gdb/testsuite/gdb.cell/configure
delete mode 100644 gdb/testsuite/gdb.cell/configure.ac
delete mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges.S
rename gdb/testsuite/gdb.dwarf2/{dw2-ranges3.S => dw2-ranges.c} (70%)
rename gdb/testsuite/gdb.dwarf2/{dw2-ranges2.S => dw2-ranges2.c} (59%)
copy gdb/{nbsd-nat.h => testsuite/gdb.dwarf2/dw2-ranges3.c} (61%)
delete mode 100755 gdb/testsuite/gdb.hp/configure
delete mode 100644 gdb/testsuite/gdb.hp/configure.ac
delete mode 100755 gdb/testsuite/gdb.hp/gdb.aCC/configure
delete mode 100644 gdb/testsuite/gdb.hp/gdb.aCC/configure.ac
delete mode 100755 gdb/testsuite/gdb.hp/gdb.base-hp/configure
delete mode 100644 gdb/testsuite/gdb.hp/gdb.base-hp/configure.ac
delete mode 100755 gdb/testsuite/gdb.hp/gdb.compat/configure
delete mode 100644 gdb/testsuite/gdb.hp/gdb.compat/configure.ac
delete mode 100755 gdb/testsuite/gdb.hp/gdb.defects/configure
delete mode 100644 gdb/testsuite/gdb.hp/gdb.defects/configure.ac
delete mode 100755 gdb/testsuite/gdb.hp/gdb.objdbg/configure
delete mode 100644 gdb/testsuite/gdb.hp/gdb.objdbg/configure.ac
delete mode 100755 gdb/testsuite/gdb.stabs/configure
delete mode 100644 gdb/testsuite/gdb.stabs/configure.ac
create mode 100644 include/gdb/sim-bfin.h
create mode 100644 sim/bfin/Makefile.in
create mode 100644 sim/bfin/TODO
create mode 100644 sim/bfin/aclocal.m4
create mode 100644 sim/bfin/bfin-sim.c
create mode 100644 sim/bfin/bfin-sim.h
create mode 100644 sim/bfin/bfroms/all.h
create mode 100644 sim/bfin/bfroms/bf50x-0.0.h
create mode 100644 sim/bfin/bfroms/bf51x-0.0.h
create mode 100644 sim/bfin/bfroms/bf51x-0.1.h
create mode 100644 sim/bfin/bfroms/bf51x-0.2.h
create mode 100644 sim/bfin/bfroms/bf526-0.0.h
create mode 100644 sim/bfin/bfroms/bf526-0.1.h
create mode 100644 sim/bfin/bfroms/bf527-0.0.h
create mode 100644 sim/bfin/bfroms/bf527-0.1.h
create mode 100644 sim/bfin/bfroms/bf527-0.2.h
create mode 100644 sim/bfin/bfroms/bf533-0.1.h
create mode 100644 sim/bfin/bfroms/bf533-0.2.h
create mode 100644 sim/bfin/bfroms/bf533-0.3.h
create mode 100644 sim/bfin/bfroms/bf537-0.0.h
create mode 100644 sim/bfin/bfroms/bf537-0.1.h
create mode 100644 sim/bfin/bfroms/bf537-0.3.h
create mode 100644 sim/bfin/bfroms/bf538-0.0.h
create mode 100644 sim/bfin/bfroms/bf54x-0.0.h
create mode 100644 sim/bfin/bfroms/bf54x-0.1.h
create mode 100644 sim/bfin/bfroms/bf54x-0.2.h
create mode 100644 sim/bfin/bfroms/bf54x_l1-0.0.h
create mode 100644 sim/bfin/bfroms/bf54x_l1-0.1.h
create mode 100644 sim/bfin/bfroms/bf54x_l1-0.2.h
create mode 100644 sim/bfin/bfroms/bf561-0.5.h
create mode 100644 sim/bfin/bfroms/bf59x-0.0.h
create mode 100644 sim/bfin/bfroms/bf59x_l1-0.1.h
create mode 100644 sim/bfin/config.in
copy {gdb/testsuite => sim/bfin}/configure (66%)
create mode 100644 sim/bfin/configure.ac
create mode 100644 sim/bfin/devices.c
create mode 100644 sim/bfin/devices.h
create mode 100644 sim/bfin/dv-bfin_cec.c
create mode 100644 sim/bfin/dv-bfin_cec.h
create mode 100644 sim/bfin/dv-bfin_ctimer.c
rename gdb/printcmd.h => sim/bfin/dv-bfin_ctimer.h (58%)
create mode 100644 sim/bfin/dv-bfin_dma.c
create mode 100644 sim/bfin/dv-bfin_dma.h
create mode 100644 sim/bfin/dv-bfin_dmac.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_dmac.h (58%)
create mode 100644 sim/bfin/dv-bfin_ebiu_amc.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_ebiu_amc.h (59%)
create mode 100644 sim/bfin/dv-bfin_ebiu_ddrc.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_ebiu_ddrc.h (63%)
create mode 100644 sim/bfin/dv-bfin_ebiu_sdc.c
create mode 100644 sim/bfin/dv-bfin_ebiu_sdc.h
create mode 100644 sim/bfin/dv-bfin_emac.c
create mode 100644 sim/bfin/dv-bfin_emac.h
create mode 100644 sim/bfin/dv-bfin_eppi.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_eppi.h (61%)
create mode 100644 sim/bfin/dv-bfin_evt.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_evt.h (58%)
create mode 100644 sim/bfin/dv-bfin_gptimer.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_gptimer.h (63%)
create mode 100644 sim/bfin/dv-bfin_jtag.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_jtag.h (63%)
create mode 100644 sim/bfin/dv-bfin_mmu.c
create mode 100644 sim/bfin/dv-bfin_mmu.h
create mode 100644 sim/bfin/dv-bfin_nfc.c
copy gdb/nbsd-nat.c => sim/bfin/dv-bfin_nfc.h (50%)
create mode 100644 sim/bfin/dv-bfin_otp.c
create mode 100644 sim/bfin/dv-bfin_otp.h
create mode 100644 sim/bfin/dv-bfin_pll.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_pll.h (63%)
create mode 100644 sim/bfin/dv-bfin_ppi.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_ppi.h (59%)
create mode 100644 sim/bfin/dv-bfin_rtc.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_rtc.h (63%)
create mode 100644 sim/bfin/dv-bfin_sic.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_sic.h (63%)
create mode 100644 sim/bfin/dv-bfin_spi.c
create mode 100644 sim/bfin/dv-bfin_spi.h
create mode 100644 sim/bfin/dv-bfin_trace.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_trace.h (52%)
create mode 100644 sim/bfin/dv-bfin_twi.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_twi.h (53%)
create mode 100644 sim/bfin/dv-bfin_uart.c
create mode 100644 sim/bfin/dv-bfin_uart.h
create mode 100644 sim/bfin/dv-bfin_uart2.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_uart2.h (58%)
create mode 100644 sim/bfin/dv-bfin_wdog.c
create mode 100644 sim/bfin/dv-bfin_wdog.h
create mode 100644 sim/bfin/dv-bfin_wp.c
copy gdb/nbsd-nat.h => sim/bfin/dv-bfin_wp.h (63%)
create mode 100644 sim/bfin/dv-eth_phy.c
create mode 100644 sim/bfin/gui.c
create mode 100644 sim/bfin/gui.h
create mode 100644 sim/bfin/insn_list.def
create mode 100644 sim/bfin/interp.c
create mode 100644 sim/bfin/linux-fixed-code.h
create mode 100644 sim/bfin/linux-fixed-code.s
create mode 100644 sim/bfin/linux-targ-map.h
create mode 100644 sim/bfin/machs.c
create mode 100644 sim/bfin/machs.h
copy gdb/nbsd-nat.h => sim/bfin/proc_list.def (61%)
create mode 100644 sim/bfin/sim-main.h
create mode 100644 sim/bfin/tconfig.in
First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 9f4591d..1f7648c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2011-03-03 Sebastian Pop <sebastian.pop@amd.com>
+
+ * configure.ac: Adjust test of with_ppl.
+ * configure: Regenerated.
+
+2011-03-02 Sebastian Pop <sebastian.pop@amd.com>
+
+ * configure.ac: Add -lpwl to ppllibs.
+ * config/cloog.m4: Add -lisl to clooglibs.
+ * configure: Regenerated.
+
2011-02-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Import from Libtool and gnulib:
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index a8907a0..31613e8 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,68 @@
+2011-03-06 Michael Snyder <msnyder@vmware.com>
+
+ * compress.c (bfd_compress_section_contents): Check for out of mem.
+
+ * elf64-x86-64.c (elf_x86_64_relocate_section): Document
+ that case statement falls through intentionally.
+
+ * elf32-i386.c (elf_i386_relocate_section): Document fall through.
+
+2011-03-04 Alan Modra <amodra@gmail.com>
+
+ * archive.c (bsd_write_armap): Don't call stat in deterministic
+ mode, and don't use st_mtime if stat returns error.
+
+2011-03-03 Michael Snyder <msnyder@vmware.com>
+
+ * elf64-x86-64.c (elf_x86_64_relocate_section): Remove dead code.
+
+ * coff-x86_64.c (coff_amd64_rtype_to_howto): Fencepost error.
+
+ * aoutx.h (aout_final_link): Use sizeof int not sizeof int*.
+ (aout_link_write_other_symbol): Missing break statement.
+
+ * dwarf2.c (scan_unit_for_symbols): Stop memory leak.
+
+ * archive.c (_bfd_slurp_extended_name_table): Fail if bfd_seek fails.
+
+2011-03-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ * elf64-x86-64.c (elf_x86_64_check_tls_transition): Supprt TLS
+ x32 IE->LE transition.
+ (elf_x86_64_relocate_section): Likewise.
+
+2011-03-02 Bernd Schmidt <bernds@codesourcery.com>
+
+ * elflink.c (is_reloc_section): Remove function.
+ (get_dynamic_reloc_section_name): Construct string manually.
+
+2011-02-28 Kai Tietz <kai.tietz@onevision.com>
+
+ * archive.c (_bfd_find_nested_archive): Use filename_(n)cmp.
+ (adjust_relative_path): Likewise.
+ (_bfd_construct_extended_name_table): Likewise.
+ * corefile.c (generic_core_file_matches_executable_p): Likewise.
+ * elf32-bfin.c (bfinfdpic_relocate_section): Likewise.
+ * elf32-frv.c (elf32_frv_relocate_section): Likewise.
+ * elf32-spu.c (sort_bfds): Likewise.
+ (spu_elf_auto_overlay): Likewise.
+ * syms.c (_bfd_stab_section_find_nearest_line): Likewise.
+ * xcofflink.c (xcoff_set_import_path): Likewise.
+ * xtensa-isa.c (xtensa_regfile_lookup): Likewise.
+ (xtensa_regfile_lookup_shortname): Likewise.
+
+2011-02-28 Alan Modra <amodra@gmail.com>
+
+ PR 12513
+ * archive.c (bfd_slurp_bsd_armap_f2): Sanity check parsed_size and
+ stringsize. Properly sanity check symdef_count. Remove redundant
+ bfd_release.
+
+2011-02-25 Rafael Ãvila de EspÃndola <respindola@mozilla.com>
+
+ * plugin.c (bfd_plugin_object_p): Correctly set the filesize
+ and handle claim_file seeking. Only try to load the plugin once.
+
2011-02-22 Andreas Schwab <schwab@redhat.com>
* elf32-m68k.c (elf_m68k_finish_dynamic_symbol): For a TLS_GD
diff --git a/bfd/aoutx.h b/bfd/aoutx.h
index 7ca221e..ec0bdf0 100644
--- a/bfd/aoutx.h
+++ b/bfd/aoutx.h
@@ -3637,6 +3637,7 @@ aout_link_write_other_symbol (struct aout_link_hash_entry *h, void * data)
case bfd_link_hash_undefweak:
type = N_WEAKU;
val = 0;
+ break;
case bfd_link_hash_indirect:
/* We ignore these symbols, since the indirected symbol is
already in the hash table. */
@@ -5448,7 +5449,7 @@ NAME (aout, final_link) (bfd *abfd,
/* Allocate buffers to hold section contents and relocs. */
aout_info.contents = (bfd_byte *) bfd_malloc (max_contents_size);
aout_info.relocs = bfd_malloc (max_relocs_size);
- aout_info.symbol_map = (int *) bfd_malloc (max_sym_count * sizeof (int *));
+ aout_info.symbol_map = (int *) bfd_malloc (max_sym_count * sizeof (int));
aout_info.output_syms = (struct external_nlist *)
bfd_malloc ((max_sym_count + 1) * sizeof (struct external_nlist));
if ((aout_info.contents == NULL && max_contents_size != 0)
diff --git a/bfd/archive.c b/bfd/archive.c
index 258c8d9..86d07e9 100644
--- a/bfd/archive.c
+++ b/bfd/archive.c
@@ -1,6 +1,6 @@
/* BFD back-end for archive files (libraries).
Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
- 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
+ 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
Free Software Foundation, Inc.
Written by Cygnus Support. Mostly Gumby Henkel-Wallace's fault.
@@ -348,7 +348,7 @@ _bfd_find_nested_archive (bfd *arch_bfd, const char *filename)
abfd != NULL;
abfd = abfd->archive_next)
{
- if (strcmp (filename, abfd->filename) == 0)
+ if (filename_cmp (filename, abfd->filename) == 0)
return abfd;
}
abfd = bfd_openr (filename, NULL);
@@ -1109,6 +1109,7 @@ bfd_slurp_bsd_armap_f2 (bfd *abfd)
struct artdata *ardata = bfd_ardata (abfd);
char *stringbase;
unsigned int stringsize;
+ unsigned int left;
bfd_size_type amt;
carsym *set;
int i = bfd_bread (nextname, 16, abfd);
@@ -1136,43 +1137,46 @@ bfd_slurp_bsd_armap_f2 (bfd *abfd)
if (mapdata == NULL)
return FALSE;
- amt = mapdata->parsed_size;
- raw_armap = (bfd_byte *) bfd_zalloc (abfd, amt);
- if (raw_armap == NULL)
+ if (mapdata->parsed_size < HPUX_SYMDEF_COUNT_SIZE + BSD_STRING_COUNT_SIZE)
{
+ wrong_format:
+ bfd_set_error (bfd_error_wrong_format);
byebye:
bfd_release (abfd, mapdata);
return FALSE;
}
+ left = mapdata->parsed_size - HPUX_SYMDEF_COUNT_SIZE - BSD_STRING_COUNT_SIZE;
+
+ amt = mapdata->parsed_size;
+ raw_armap = (bfd_byte *) bfd_zalloc (abfd, amt);
+ if (raw_armap == NULL)
+ goto byebye;
if (bfd_bread (raw_armap, amt, abfd) != amt)
{
if (bfd_get_error () != bfd_error_system_call)
bfd_set_error (bfd_error_malformed_archive);
- byebyebye:
- bfd_release (abfd, raw_armap);
goto byebye;
}
ardata->symdef_count = H_GET_16 (abfd, raw_armap);
- if (ardata->symdef_count * BSD_SYMDEF_SIZE
- > mapdata->parsed_size - HPUX_SYMDEF_COUNT_SIZE)
- {
- /* Probably we're using the wrong byte ordering. */
- bfd_set_error (bfd_error_wrong_format);
- goto byebyebye;
- }
-
ardata->cache = 0;
stringsize = H_GET_32 (abfd, raw_armap + HPUX_SYMDEF_COUNT_SIZE);
+ if (stringsize > left)
+ goto wrong_format;
+ left -= stringsize;
+
/* Skip sym count and string sz. */
stringbase = ((char *) raw_armap
+ HPUX_SYMDEF_COUNT_SIZE
+ BSD_STRING_COUNT_SIZE);
rbase = (bfd_byte *) stringbase + stringsize;
amt = ardata->symdef_count * BSD_SYMDEF_SIZE;
+ if (amt > left)
+ goto wrong_format;
+
ardata->symdefs = (struct carsym *) bfd_alloc (abfd, amt);
if (!ardata->symdefs)
return FALSE;
@@ -1216,7 +1220,9 @@ _bfd_slurp_extended_name_table (bfd *abfd)
/* FIXME: Formatting sucks here, and in case of failure of BFD_READ,
we probably don't want to return TRUE. */
- bfd_seek (abfd, bfd_ardata (abfd)->first_file_filepos, SEEK_SET);
+ if (bfd_seek (abfd, bfd_ardata (abfd)->first_file_filepos, SEEK_SET) != 0)
+ return FALSE;
+
if (bfd_bread (nextname, 16, abfd) == 16)
{
if (bfd_seek (abfd, (file_ptr) -16, SEEK_CUR) != 0)
@@ -1355,7 +1361,7 @@ adjust_relative_path (const char * path, const char * ref_path)
while (*e2 && ! IS_DIR_SEPARATOR (*e2))
++e2;
if (*e1 == '\0' || *e2 == '\0' || e1 - pathp != e2 - refp
- || strncmp (pathp, refp, e1 - pathp) != 0)
+ || filename_ncmp (pathp, refp, e1 - pathp) != 0)
break;
pathp = e1 + 1;
refp = e2 + 1;
@@ -1460,7 +1466,7 @@ _bfd_construct_extended_name_table (bfd *abfd,
/* If the path is the same as the previous path seen,
reuse it. This can happen when flattening a thin
archive that contains other archives. */
- if (last_filename && strcmp (last_filename, filename) == 0)
+ if (last_filename && filename_cmp (last_filename, filename) == 0)
continue;
last_filename = filename;
@@ -1506,7 +1512,7 @@ _bfd_construct_extended_name_table (bfd *abfd,
else
{
struct ar_hdr *hdr = arch_hdr (current);
- if (strncmp (normal, hdr->ar_name, thislen) != 0
+ if (filename_ncmp (normal, hdr->ar_name, thislen) != 0
|| (thislen < sizeof hdr->ar_name
&& hdr->ar_name[thislen] != ar_padchar (current)))
{
@@ -1554,7 +1560,7 @@ _bfd_construct_extended_name_table (bfd *abfd,
archive that contains other archives.
If the path is relative, adjust it relative to
the containing archive. */
- if (last_filename && strcmp (last_filename, filename) == 0)
+ if (last_filename && filename_cmp (last_filename, filename) == 0)
normal = last_filename;
else if (! IS_ABSOLUTE_PATH (filename)
&& ! IS_ABSOLUTE_PATH (abfd->filename))
@@ -2295,31 +2301,28 @@ bsd_write_armap (bfd *arch,
bfd_byte temp[4];
unsigned int count;
struct ar_hdr hdr;
- struct stat statbuf;
long uid, gid;
firstreal = mapsize + elength + sizeof (struct ar_hdr) + SARMAG;
- stat (arch->filename, &statbuf);
+ /* If deterministic, we use 0 as the timestamp in the map.
+ Some linkers may require that the archive filesystem modification
+ time is less than (or near to) the archive map timestamp. Those
+ linkers should not be used with deterministic mode. (GNU ld and
+ Gold do not have this restriction.) */
+ bfd_ardata (arch)->armap_timestamp = 0;
+ uid = 0;
+ gid = 0;
if ((arch->flags & BFD_DETERMINISTIC_OUTPUT) == 0)
{
- /* Remember the timestamp, to keep it holy. But fudge it a little. */
- bfd_ardata (arch)->armap_timestamp = (statbuf.st_mtime
- + ARMAP_TIME_OFFSET);
+ struct stat statbuf;
+
+ if (stat (arch->filename, &statbuf) == 0)
+ bfd_ardata (arch)->armap_timestamp = (statbuf.st_mtime
+ + ARMAP_TIME_OFFSET);
uid = getuid();
gid = getgid();
}
- else
- {
- /* If deterministic, we use 0 as the timestamp in the map.
- Some linkers may require that the archive filesystem modification
- time is less than (or near to) the archive map timestamp. Those
- linkers should not be used with deterministic mode. (GNU ld and
- Gold do not have this restriction.) */
- bfd_ardata (arch)->armap_timestamp = 0;
- uid = 0;
- gid = 0;
- }
memset (&hdr, ' ', sizeof (struct ar_hdr));
memcpy (hdr.ar_name, RANLIBMAG, strlen (RANLIBMAG));
diff --git a/bfd/coff-x86_64.c b/bfd/coff-x86_64.c
index 8083d97..c739d69 100644
--- a/bfd/coff-x86_64.c
+++ b/bfd/coff-x86_64.c
@@ -546,7 +546,7 @@ coff_amd64_rtype_to_howto (bfd *abfd ATTRIBUTE_UNUSED,
{
reloc_howto_type *howto;
- if (rel->r_type > ARRAY_SIZE (howto_table))
+ if (rel->r_type >= ARRAY_SIZE (howto_table))
{
bfd_set_error (bfd_error_bad_value);
return NULL;
diff --git a/bfd/compress.c b/bfd/compress.c
index a526ea9..669033c 100644
--- a/bfd/compress.c
+++ b/bfd/compress.c
@@ -100,6 +100,9 @@ bfd_compress_section_contents (bfd *abfd ATTRIBUTE_UNUSED,
compressed_size = compressBound (uncompressed_size) + 12;
compressed_buffer = (bfd_byte *) bfd_malloc (compressed_size);
+ if (compressed_buffer == NULL)
+ return FALSE;
+
if (compress ((Bytef*) compressed_buffer + 12,
&compressed_size,
(const Bytef*) uncompressed_buffer,
diff --git a/bfd/corefile.c b/bfd/corefile.c
index 605be8d..bba0d1c 100644
--- a/bfd/corefile.c
+++ b/bfd/corefile.c
@@ -186,6 +186,6 @@ generic_core_file_matches_executable_p (bfd *core_bfd, bfd *exec_bfd)
if (last_slash != NULL)
exec = last_slash + 1;
- return strcmp (exec, core) == 0;
+ return filename_cmp (exec, core) == 0;
}
diff --git a/bfd/dwarf2.c b/bfd/dwarf2.c
index e5d0103..3826856 100644
--- a/bfd/dwarf2.c
+++ b/bfd/dwarf2.c
@@ -2148,7 +2148,7 @@ scan_unit_for_symbols (struct comp_unit *unit)
{
info_ptr = read_attribute (&attr, &abbrev->attrs[i], unit, info_ptr);
if (info_ptr == NULL)
- return FALSE;
+ goto fail;
if (func)
{
diff --git a/bfd/elf32-bfin.c b/bfd/elf32-bfin.c
index 8aba7ed..40c2c04 100644
--- a/bfd/elf32-bfin.c
+++ b/bfd/elf32-bfin.c
@@ -3103,10 +3103,10 @@ bfinfdpic_relocate_section (bfd * output_bfd,
if (silence_segment_error == 1)
silence_segment_error =
(strlen (input_bfd->filename) == 6
- && strcmp (input_bfd->filename, "crt0.o") == 0)
+ && filename_cmp (input_bfd->filename, "crt0.o") == 0)
|| (strlen (input_bfd->filename) > 6
- && strcmp (input_bfd->filename
- + strlen (input_bfd->filename) - 7,
+ && filename_cmp (input_bfd->filename
+ + strlen (input_bfd->filename) - 7,
"/crt0.o") == 0)
? -1 : 0;
#endif
diff --git a/bfd/elf32-frv.c b/bfd/elf32-frv.c
index bce0540..8cd26f1 100644
--- a/bfd/elf32-frv.c
+++ b/bfd/elf32-frv.c
@@ -3957,10 +3957,10 @@ elf32_frv_relocate_section (output_bfd, info, input_bfd, input_section,
if (silence_segment_error == 1)
silence_segment_error =
(strlen (input_bfd->filename) == 6
- && strcmp (input_bfd->filename, "crt0.o") == 0)
+ && filename_cmp (input_bfd->filename, "crt0.o") == 0)
|| (strlen (input_bfd->filename) > 6
- && strcmp (input_bfd->filename
- + strlen (input_bfd->filename) - 7,
+ && filename_cmp (input_bfd->filename
+ + strlen (input_bfd->filename) - 7,
"/crt0.o") == 0)
? -1 : 0;
if (!silence_segment_error
diff --git a/bfd/elf32-i386.c b/bfd/elf32-i386.c
index e9b3933..693c8e8 100644
--- a/bfd/elf32-i386.c
+++ b/bfd/elf32-i386.c
@@ -3128,7 +3128,7 @@ elf_i386_relocate_section (bfd *output_bfd,
internal symbol, we have updated addend. */
continue;
}
-
+ /* FALLTHROUGH */
case R_386_PC32:
case R_386_PLT32:
goto do_relocation;
diff --git a/bfd/elf32-spu.c b/bfd/elf32-spu.c
index bcee155..ae3ed10 100644
--- a/bfd/elf32-spu.c
+++ b/bfd/elf32-spu.c
@@ -4067,7 +4067,7 @@ sort_bfds (const void *a, const void *b)
bfd *const *abfd1 = a;
bfd *const *abfd2 = b;
- return strcmp ((*abfd1)->filename, (*abfd2)->filename);
+ return filename_cmp ((*abfd1)->filename, (*abfd2)->filename);
}
static unsigned int
@@ -4299,7 +4299,7 @@ spu_elf_auto_overlay (struct bfd_link_info *info)
qsort (bfd_arr, bfd_count, sizeof (*bfd_arr), sort_bfds);
for (i = 1; i < bfd_count; ++i)
- if (strcmp (bfd_arr[i - 1]->filename, bfd_arr[i]->filename) == 0)
+ if (filename_cmp (bfd_arr[i - 1]->filename, bfd_arr[i]->filename) == 0)
{
if (bfd_arr[i - 1]->my_archive == bfd_arr[i]->my_archive)
{
diff --git a/bfd/elf64-x86-64.c b/bfd/elf64-x86-64.c
index 343abce..c26c40b 100644
--- a/bfd/elf64-x86-64.c
+++ b/bfd/elf64-x86-64.c
@@ -913,16 +913,29 @@ elf_x86_64_check_tls_transition (bfd *abfd,
case R_X86_64_GOTTPOFF:
/* Check transition from IE access model:
- movq foo@gottpoff(%rip), %reg
- addq foo@gottpoff(%rip), %reg
+ mov foo@gottpoff(%rip), %reg
+ add foo@gottpoff(%rip), %reg
*/
- if (offset < 3 || (offset + 4) > sec->size)
- return FALSE;
-
- val = bfd_get_8 (abfd, contents + offset - 3);
- if (val != 0x48 && val != 0x4c)
- return FALSE;
+ /* Check REX prefix first. */
+ if (offset >= 3 && (offset + 4) <= sec->size)
+ {
+ val = bfd_get_8 (abfd, contents + offset - 3);
+ if (val != 0x48 && val != 0x4c)
+ {
+ /* X32 may have 0x44 REX prefix or no REX prefix. */
+ if (ABI_64_P (abfd))
+ return FALSE;
+ }
+ }
+ else
+ {
+ /* X32 may not have any REX prefix. */
+ if (ABI_64_P (abfd))
+ return FALSE;
+ if (offset < 2 || (offset + 3) > sec->size)
+ return FALSE;
+ }
val = bfd_get_8 (abfd, contents + offset - 2);
if (val != 0x8b && val != 0x03)
@@ -2874,6 +2887,7 @@ elf_x86_64_relocate_section (bfd *output_bfd,
case R_X86_64_32:
if (ABI_64_P (output_bfd))
goto do_relocation;
+ /* FALLTHROUGH */
case R_X86_64_64:
if (rel->r_addend != 0)
{
@@ -2937,7 +2951,7 @@ elf_x86_64_relocate_section (bfd *output_bfd,
internal symbol, we have updated addend. */
continue;
}
-
+ /* FALLTHROUGH */
case R_X86_64_PC32:
case R_X86_64_PC64:
case R_X86_64_PLT32:
@@ -2999,18 +3013,6 @@ elf_x86_64_relocate_section (bfd *output_bfd,
relocation = (base_got->output_section->vma
+ base_got->output_offset + off);
- if (r_type != R_X86_64_GOTPCREL
- && r_type != R_X86_64_GOTPCREL64)
- {
- asection *gotplt;
- if (htab->elf.splt != NULL)
- gotplt = htab->elf.sgotplt;
- else
- gotplt = htab->elf.igotplt;
- relocation -= (gotplt->output_section->vma
- - gotplt->output_offset);
- }
-
goto do_relocation;
}
}
@@ -3505,6 +3507,9 @@ elf_x86_64_relocate_section (bfd *output_bfd,
if (val == 0x4c)
bfd_put_8 (output_bfd, 0x49,
contents + roff - 3);
+ else if (!ABI_64_P (output_bfd) && val == 0x44)
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [SCM] archer-jankratochvil-ifunc: Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
@ 2011-02-24 1:49 jkratoch
0 siblings, 0 replies; 7+ messages in thread
From: jkratoch @ 2011-02-24 1:49 UTC (permalink / raw)
To: archer-commits
The branch, archer-jankratochvil-ifunc has been updated
via 542084167ca7040ac6c0be22f5591da65a7e4f11 (commit)
via 4910860334ee811f7e3b3a2cd87191e29982812d (commit)
via 32a6c37dd1f2860784108987c6ae233887b62e95 (commit)
via f01db51c0cacbda8ccb6ebb15586fcbc52b6ad7d (commit)
via d3d6bdda69e762a41bc31f0cb2973836edbd1f39 (commit)
via 215a95351178bebc3536045f5cdd7b06073ef57d (commit)
via 35f19dab587ce780030a45bdd3f6f764ebe37a35 (commit)
via 26053571995689ef0f9e52a0c7ab4eae6c8a54a4 (commit)
via 1ee55999132376109286fac48d0ec22104707f59 (commit)
via 5925580b02ae1688b69e332e3f78a67613ea5acf (commit)
via cc2f895000bfeeaec30512259b5476d59df65483 (commit)
via 6190a1a50580965521964916a5b8b78ae2a8f118 (commit)
via 4591fad33019e7455166b61b933de3372ed079cd (commit)
via 39db203b0ea39da014d2507a9687befecc5e7292 (commit)
via b4f1a6c2346e5326d310f3c50ef387ca5864557c (commit)
via 7df6e4924ef035feff403e53ae46ecabef869af3 (commit)
via e20a9657c7974065308e491db26b45f18544a219 (commit)
from e73fbf223a54e47f99c1a3c897e45809f5bd78e5 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 542084167ca7040ac6c0be22f5591da65a7e4f11
Merge: e73fbf2 4910860
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Thu Feb 24 02:47:52 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
commit 4910860334ee811f7e3b3a2cd87191e29982812d
Merge: c2254dc 32a6c37
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Thu Feb 24 02:47:41 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit 32a6c37dd1f2860784108987c6ae233887b62e95
Merge: 9f860a9 f01db51
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Thu Feb 24 02:47:34 2011 +0100
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
Conflicts:
gdb/breakpoint.c
commit f01db51c0cacbda8ccb6ebb15586fcbc52b6ad7d
Merge: a0ddb03 d3d6bdd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Thu Feb 24 02:46:49 2011 +0100
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit d3d6bdda69e762a41bc31f0cb2973836edbd1f39
Merge: c7b4223 215a953
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Thu Feb 24 02:46:48 2011 +0100
Merge branch 'relatedbpt' into relatedbpt-type
commit 215a95351178bebc3536045f5cdd7b06073ef57d
Merge: 4dcb8a2 35f19da
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Thu Feb 24 02:44:34 2011 +0100
Merge remote-tracking branch 'origin/master' into relatedbpt
-----------------------------------------------------------------------
Summary of changes:
bfd/version.h | 2 +-
gdb/ChangeLog | 35 +++
gdb/NEWS | 2 +
gdb/ax-general.c | 1 +
gdb/breakpoint.c | 173 ++++++------
gdb/doc/ChangeLog | 16 ++
gdb/doc/gdb.texinfo | 45 +++-
gdb/memattr.c | 63 +----
gdb/python/py-symbol.c | 34 +++
gdb/python/python-internal.h | 2 +
gdb/python/python.c | 4 +
gdb/testsuite/ChangeLog | 17 ++
gdb/testsuite/gdb.base/break.exp | 88 ++++++
gdb/testsuite/gdb.base/completion.exp | 2 +-
gdb/testsuite/gdb.base/ena-dis-br.exp | 2 +-
gdb/testsuite/gdb.base/help.exp | 8 +-
gdb/testsuite/gdb.base/memattr.c | 28 ++
gdb/testsuite/gdb.base/memattr.exp | 455 ++++++++++++++++++++++++++++++++
gdb/testsuite/gdb.python/py-symbol.exp | 7 +
gdb/testsuite/gdb.trace/infotrace.exp | 4 +-
gdb/version.in | 2 +-
include/ChangeLog | 9 +
include/dwarf2.h | 93 +-------
23 files changed, 848 insertions(+), 244 deletions(-)
create mode 100644 gdb/testsuite/gdb.base/memattr.c
create mode 100644 gdb/testsuite/gdb.base/memattr.exp
First 500 lines of diff:
diff --git a/bfd/version.h b/bfd/version.h
index 8301ca0..716679a 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20110222
+#define BFD_VERSION_DATE 20110224
#define BFD_VERSION @bfd_version@
#define BFD_VERSION_STRING @bfd_version_package@ @bfd_version_string@
#define REPORT_BUGS_TO @report_bugs_to@
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 79fd478..bc358a0 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,38 @@
+2011-02-23 Tom Tromey <tromey@redhat.com>
+
+ * ax-general.c (ax_pick): Add missing newline.
+
+2011-02-23 Michael Snyder <msnyder@vmware.com>
+
+ * breakpoint.c (breakpoint_1): Change first argument from an int
+ to a char pointer, so that the function now accepts a list of
+ breakpoints rather than just one. Use new function
+ 'number_is_in_list' to implement.
+ (breakpoints_info): Pass char * instead of int to breakpoint_1.
+ (watchpoints_info): Ditto.
+ (tracepoints_info): Ditto.
+ (maintenance_info_breakpoints): Ditto.
+ (_initialize_breakpoint): Update help strings to reflect the fact
+ that these functions can now take more than one argument.
+ * cli/cli-utils.c (number_is_in_list): New function.
+ * cli/cli-utils.h (number_is_in_list): Export.
+
+2011-02-23 Michael Snyder <msnyder@vmware.com>
+
+ * memattr.c (mem_enable_command): Use get_number_or_range.
+ (mem_disable_command): Ditto.
+ (mem_delete_command): Ditto.
+ (_initialize_mem): Tweak usage message to reflect multiple
+ arguments.
+
+2011-02-22 Doug Evans <dje@google.com>
+
+ Add gdb.lookup_global_symbol python function.
+ * NEWS: Add entry.
+ * python/py-symbol.c (gdbpy_lookup_global_symbol): New function.
+ * python/python-internal.h (gdbpy_lookup_global_symbol): Declare it.
+ * python/python.c (GdbMethods): Add entry for lookup_global_symbol.
+
2011-02-22 Tom Tromey <tromey@redhat.com>
* language.c (language_class_name_from_physname): Rename
diff --git a/gdb/NEWS b/gdb/NEWS
index a07d32d..fb36383 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -38,6 +38,8 @@
* Python scripting
+ ** New function gdb.lookup_global_symbol looks up a global symbol.
+
** GDB values in Python are now callable if the value represents a
function. For example, if 'some_value' represents a function that
takes two integer parameters and returns a value, you can call
diff --git a/gdb/ax-general.c b/gdb/ax-general.c
index 95092e6..62c382c 100644
--- a/gdb/ax-general.c
+++ b/gdb/ax-general.c
@@ -145,6 +145,7 @@ ax_simple (struct agent_expr *x, enum agent_op op)
/* Append a pick operator to EXPR. DEPTH is the stack item to pick,
with 0 being top of stack. */
+
void
ax_pick (struct agent_expr *x, int depth)
{
diff --git a/gdb/breakpoint.c b/gdb/breakpoint.c
index a97a31c..f2cb011 100644
--- a/gdb/breakpoint.c
+++ b/gdb/breakpoint.c
@@ -134,7 +134,8 @@ static void breakpoints_info (char *, int);
static void watchpoints_info (char *, int);
-static int breakpoint_1 (int, int, int (*) (const struct breakpoint *));
+static int breakpoint_1 (char *, int,
+ int (*) (const struct breakpoint *));
static int breakpoint_cond_eval (void *);
@@ -5150,7 +5151,7 @@ user_breakpoint_p (struct breakpoint *b)
breakpoints listed. */
static int
-breakpoint_1 (int bnum, int allflag,
+breakpoint_1 (char *args, int allflag,
int (*filter) (const struct breakpoint *))
{
struct breakpoint *b;
@@ -5167,28 +5168,36 @@ breakpoint_1 (int bnum, int allflag,
required for address fields. */
nr_printable_breakpoints = 0;
ALL_BREAKPOINTS (b)
- if (bnum == -1
- || bnum == b->number)
- {
- /* If we have a filter, only list the breakpoints it accepts. */
- if (filter && !filter (b))
- continue;
-
- if (allflag || user_breakpoint_p (b))
- {
- int addr_bit, type_len;
+ {
+ /* If we have a filter, only list the breakpoints it accepts. */
+ if (filter && !filter (b))
+ continue;
+
+ /* If we have an "args" string, it is a list of breakpoints to
+ accept. Skip the others. */
+ if (args != NULL && *args != '\0')
+ {
+ if (allflag && parse_and_eval_long (args) != b->number)
+ continue;
+ if (!allflag && !number_is_in_list (args, b->number))
+ continue;
+ }
- addr_bit = breakpoint_address_bits (b);
- if (addr_bit > print_address_bits)
- print_address_bits = addr_bit;
+ if (allflag || user_breakpoint_p (b))
+ {
+ int addr_bit, type_len;
- type_len = strlen (bptype_string (b->type));
- if (type_len > print_type_col_width)
- print_type_col_width = type_len;
+ addr_bit = breakpoint_address_bits (b);
+ if (addr_bit > print_address_bits)
+ print_address_bits = addr_bit;
- nr_printable_breakpoints++;
- }
- }
+ type_len = strlen (bptype_string (b->type));
+ if (type_len > print_type_col_width)
+ print_type_col_width = type_len;
+
+ nr_printable_breakpoints++;
+ }
+ }
if (opts.addressprint)
bkpttbl_chain
@@ -5217,16 +5226,16 @@ breakpoint_1 (int bnum, int allflag,
annotate_field (3);
ui_out_table_header (uiout, 3, ui_left, "enabled", "Enb"); /* 4 */
if (opts.addressprint)
- {
- if (nr_printable_breakpoints > 0)
- annotate_field (4);
- if (print_address_bits <= 32)
- ui_out_table_header (uiout, 10, ui_left,
- "addr", "Address"); /* 5 */
- else
- ui_out_table_header (uiout, 18, ui_left,
- "addr", "Address"); /* 5 */
- }
+ {
+ if (nr_printable_breakpoints > 0)
+ annotate_field (4);
+ if (print_address_bits <= 32)
+ ui_out_table_header (uiout, 10, ui_left,
+ "addr", "Address"); /* 5 */
+ else
+ ui_out_table_header (uiout, 18, ui_left,
+ "addr", "Address"); /* 5 */
+ }
if (nr_printable_breakpoints > 0)
annotate_field (5);
ui_out_table_header (uiout, 40, ui_noalign, "what", "What"); /* 6 */
@@ -5235,22 +5244,34 @@ breakpoint_1 (int bnum, int allflag,
annotate_breakpoints_table ();
ALL_BREAKPOINTS (b)
- {
- QUIT;
- if (bnum == -1
- || bnum == b->number)
- {
- /* If we have a filter, only list the breakpoints it accepts. */
- if (filter && !filter (b))
- continue;
-
- /* We only print out user settable breakpoints unless the
- allflag is set. */
- if (allflag || user_breakpoint_p (b))
- print_one_breakpoint (b, &last_loc, print_address_bits, allflag);
- }
- }
-
+ {
+ QUIT;
+ /* If we have a filter, only list the breakpoints it accepts. */
+ if (filter && !filter (b))
+ continue;
+
+ /* If we have an "args" string, it is a list of breakpoints to
+ accept. Skip the others. */
+
+ if (args != NULL && *args != '\0')
+ {
+ if (allflag) /* maintenance info breakpoint */
+ {
+ if (parse_and_eval_long (args) != b->number)
+ continue;
+ }
+ else /* all others */
+ {
+ if (!number_is_in_list (args, b->number))
+ continue;
+ }
+ }
+ /* We only print out user settable breakpoints unless the
+ allflag is set. */
+ if (allflag || user_breakpoint_p (b))
+ print_one_breakpoint (b, &last_loc, print_address_bits, allflag);
+ }
+
do_cleanups (bkpttbl_chain);
if (nr_printable_breakpoints == 0)
@@ -5259,12 +5280,12 @@ breakpoint_1 (int bnum, int allflag,
empty list. */
if (!filter)
{
- if (bnum == -1)
+ if (args == NULL || *args == '\0')
ui_out_message (uiout, 0, "No breakpoints or watchpoints.\n");
else
ui_out_message (uiout, 0,
- "No breakpoint or watchpoint number %d.\n",
- bnum);
+ "No breakpoint or watchpoint matching '%s'.\n",
+ args);
}
}
else
@@ -5300,46 +5321,31 @@ default_collect_info (void)
}
static void
-breakpoints_info (char *bnum_exp, int from_tty)
+breakpoints_info (char *args, int from_tty)
{
- int bnum = -1;
-
- if (bnum_exp)
- bnum = parse_and_eval_long (bnum_exp);
-
- breakpoint_1 (bnum, 0, NULL);
+ breakpoint_1 (args, 0, NULL);
default_collect_info ();
}
static void
-watchpoints_info (char *wpnum_exp, int from_tty)
+watchpoints_info (char *args, int from_tty)
{
- int wpnum = -1, num_printed;
-
- if (wpnum_exp)
- wpnum = parse_and_eval_long (wpnum_exp);
-
- num_printed = breakpoint_1 (wpnum, 0, is_watchpoint);
+ int num_printed = breakpoint_1 (args, 0, is_watchpoint);
if (num_printed == 0)
{
- if (wpnum == -1)
+ if (args == NULL || *args == '\0')
ui_out_message (uiout, 0, "No watchpoints.\n");
else
- ui_out_message (uiout, 0, "No watchpoint number %d.\n", wpnum);
+ ui_out_message (uiout, 0, "No watchpoint matching '%s'.\n", args);
}
}
static void
-maintenance_info_breakpoints (char *bnum_exp, int from_tty)
+maintenance_info_breakpoints (char *args, int from_tty)
{
- int bnum = -1;
-
- if (bnum_exp)
- bnum = parse_and_eval_long (bnum_exp);
-
- breakpoint_1 (bnum, 1, NULL);
+ breakpoint_1 (args, 1, NULL);
default_collect_info ();
}
@@ -11611,21 +11617,18 @@ create_tracepoint_from_upload (struct uploaded_tp *utp)
omitted. */
static void
-tracepoints_info (char *tpnum_exp, int from_tty)
+tracepoints_info (char *args, int from_tty)
{
- int tpnum = -1, num_printed;
-
- if (tpnum_exp)
- tpnum = parse_and_eval_long (tpnum_exp);
+ int num_printed;
- num_printed = breakpoint_1 (tpnum, 0, is_tracepoint);
+ num_printed = breakpoint_1 (args, 0, is_tracepoint);
if (num_printed == 0)
{
- if (tpnum == -1)
+ if (args == NULL || *args == '\0')
ui_out_message (uiout, 0, "No tracepoints.\n");
else
- ui_out_message (uiout, 0, "No tracepoint number %d.\n", tpnum);
+ ui_out_message (uiout, 0, "No tracepoint matching '%s'.\n", args);
}
default_collect_info ();
@@ -12416,7 +12419,7 @@ breakpoint set."));
}
add_info ("breakpoints", breakpoints_info, _("\
-Status of user-settable breakpoints, or breakpoint number NUMBER.\n\
+Status of specified breakpoints (all user-settable breakpoints if no argument).\n\
The \"Type\" column indicates one of:\n\
\tbreakpoint - normal breakpoint\n\
\twatchpoint - watchpoint\n\
@@ -12564,9 +12567,7 @@ the memory to which it refers."));
set_cmd_completer (c, expression_completer);
add_info ("watchpoints", watchpoints_info, _("\
-Status of watchpoints, or watchpoint number NUMBER."));
-
-
+Status of specified watchpoints (all watchpoints if no argument)."));
/* XXX: cagney/2005-02-23: This should be a boolean, and should
respond to changes - contrary to the description. */
@@ -12632,7 +12633,7 @@ Do \"help tracepoints\" for info on other tracepoint commands."));
set_cmd_completer (c, location_completer);
add_info ("tracepoints", tracepoints_info, _("\
-Status of tracepoints, or tracepoint number NUMBER.\n\
+Status of specified tracepoints (all tracepoints if no argument).\n\
Convenience variable \"$tpnum\" contains the number of the\n\
last tracepoint set."));
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog
index ee9a63f..3f91321 100644
--- a/gdb/doc/ChangeLog
+++ b/gdb/doc/ChangeLog
@@ -1,3 +1,19 @@
+2011-02-23 Doug Evans <dje@google.com>
+
+ * gdb.texinfo (Symbols In Python): Fix mention of C++, use C@t{++}.
+
+2011-02-23 Michael Snyder <msnyder@vmware.com>
+
+ * gdb.texinfo (Set Breaks): Add @dots{} to arguments of info break.
+ (Set Watchpoints): Add @dots{} to argument of info watchpoints.
+ (Listing Tracepoints): Add @dots{} to argument of info tracepoints.
+
+2011-02-22 Doug Evans <dje@google.com>
+
+ * gdb.texinfo (Symbols In Python): Document lookup_global_symbol.
+ Clarify behaviour of lookup_symbol when `block' argument is omitted,
+ add description of result, fix @defun formatting.
+
2011-02-21 Hui Zhu <teawater@gmail.com>
* agentexpr.texi (Bytecode Descriptions): Add printf.
diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo
index f8b7e2d..32d9b44 100644
--- a/gdb/doc/gdb.texinfo
+++ b/gdb/doc/gdb.texinfo
@@ -3438,12 +3438,12 @@ optionally be surrounded by spaces.
@kindex info breakpoints
@cindex @code{$_} and @code{info breakpoints}
-@item info breakpoints @r{[}@var{n}@r{]}
-@itemx info break @r{[}@var{n}@r{]}
+@item info breakpoints @r{[}@var{n}@dots{}@r{]}
+@itemx info break @r{[}@var{n}@dots{}@r{]}
Print a table of all breakpoints, watchpoints, and catchpoints set and
not deleted. Optional argument @var{n} means print information only
-about the specified breakpoint (or watchpoint or catchpoint). For
-each breakpoint, following columns are printed:
+about the specified breakpoint(s) (or watchpoint(s) or catchpoint(s)).
+For each breakpoint, following columns are printed:
@table @emph
@item Breakpoint Numbers
@@ -3763,8 +3763,8 @@ by the program.
Set a watchpoint that will break when @var{expr} is either read from
or written into by the program.
-@kindex info watchpoints @r{[}@var{n}@r{]}
-@item info watchpoints
+@kindex info watchpoints @r{[}@var{n}@dots{}@r{]}
+@item info watchpoints @r{[}@var{n}@dots{}@r{]}
This command prints a list of watchpoints, using the same format as
@code{info break} (@pxref{Set Breaks}).
@end table
@@ -10289,10 +10289,10 @@ tracepoint hit.
@subsection Listing Tracepoints
@table @code
-@kindex info tracepoints
-@kindex info tp
+@kindex info tracepoints @r{[}@var{n}@dots{}@r{]}
+@kindex info tp @r{[}@var{n}@dots{}@r{]}
@cindex information about tracepoints
-@item info tracepoints @r{[}@var{num}@r{]}
+@item info tracepoints @r{[}@var{num}@dots{}@r{]}
Display information about the tracepoint @var{num}. If you don't
specify a tracepoint number, displays information about all the
tracepoints defined so far. The format is similar to that used for
@@ -22829,7 +22829,7 @@ The following symbol-related functions are available in the @code{gdb}
module:
@findex gdb.lookup_symbol
-@defun lookup_symbol name [block] [domain]
+@defun lookup_symbol name @r{[}block@r{]} @r{[}domain@r{]}
This function searches for a symbol by name. The search scope can be
restricted to the parameters defined in the optional domain and block
arguments.
@@ -22837,10 +22837,33 @@ arguments.
@var{name} is the name of the symbol. It must be a string. The
optional @var{block} argument restricts the search to symbols visible
in that @var{block}. The @var{block} argument must be a
-@code{gdb.Block} object. The optional @var{domain} argument restricts
+@code{gdb.Block} object. If omitted, the block for the current frame
+is used. The optional @var{domain} argument restricts
the search to the domain type. The @var{domain} argument must be a
domain constant defined in the @code{gdb} module and described later
in this chapter.
+
+The result is a tuple of two elements.
+The first element is a @code{gdb.Symbol} object or @code{None} if the symbol
+is not found.
+If the symbol is found, the second element is @code{True} if the symbol
+is a field of a method's object (e.g., @code{this} in C@t{++}),
+otherwise it is @code{False}.
+If the symbol is not found, the second element is @code{False}.
+@end defun
+
+@findex gdb.lookup_global_symbol
+@defun lookup_global_symbol name @r{[}domain@r{]}
+This function searches for a global symbol by name.
+The search scope can be restricted to by the domain argument.
+
+@var{name} is the name of the symbol. It must be a string.
+The optional @var{domain} argument restricts the search to the domain type.
+The @var{domain} argument must be a domain constant defined in the @code{gdb}
+module and described later in this chapter.
+
+The result is a @code{gdb.Symbol} object or @code{None} if the symbol
+is not found.
@end defun
A @code{gdb.Symbol} object has the following attributes:
diff --git a/gdb/memattr.c b/gdb/memattr.c
index abf1d00..1a2be8f 100644
--- a/gdb/memattr.c
+++ b/gdb/memattr.c
@@ -27,6 +27,7 @@
#include "language.h"
#include "vec.h"
#include "gdb_string.h"
+#include "breakpoint.h"
const struct mem_attrib default_mem_attrib =
{
@@ -562,8 +563,6 @@ mem_enable (int num)
static void
mem_enable_command (char *args, int from_tty)
{
- char *p = args;
- char *p1;
int num;
struct mem_region *m;
int ix;
@@ -572,26 +571,16 @@ mem_enable_command (char *args, int from_tty)
target_dcache_invalidate ();
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [SCM] archer-jankratochvil-ifunc: Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
@ 2011-01-28 13:26 jkratoch
0 siblings, 0 replies; 7+ messages in thread
From: jkratoch @ 2011-01-28 13:26 UTC (permalink / raw)
To: archer-commits
The branch, archer-jankratochvil-ifunc has been updated
via 715be438529b41088df6a0b45ec19ea02306f1a1 (commit)
via dde1c812aff82792608265cd1d09905621f92e33 (commit)
via b1a47205a025673e2f73b4d6a50a1d583a226e68 (commit)
via 8ffc37e03f9be9d05acf80455f1d87d7aa6dc735 (commit)
via 55e8882da4b8ccb2d5bf5d837dbfab19379a8467 (commit)
via 8800e981e44d9fb518feab23219447bf5fe7cc92 (commit)
via 37c07ecdd9ed0511df8ae020a0ac0c44eed22095 (commit)
via f55e548882956ee2b3513acc4b4e957b33de0dde (commit)
via e1ada6e3db79fa4d3706e5770b388c685ff86f4a (commit)
via 1a8fe8601aadf6a206a4f9b9a968ced2949b7c19 (commit)
via a9c024b9c5f3144b8b5b44fc03038afc05310747 (commit)
via ceb10c2b631a0f714a28423c56c9802b0c0269fe (commit)
via 916481a3b2b859c4fabd3ffc5005bee15a611d6d (commit)
via a40f3cdab6de0457290b72995f3ab5790735b776 (commit)
via 25ff0cbe0ffc4f5161388edf29a3393bd36337bd (commit)
via 06d60dbb3ec33298888c8107205064ef833d84a0 (commit)
via 5f6f9139e39b1e2b926f88b884f998b733053e5f (commit)
via ff1c7e2d8dadc64b58319e548f50ff2d3a43b79c (commit)
via d1a96080833408808c09bdb6c9263b9abe27ac39 (commit)
via 7f75bec967e52b1728936a4942e633a459b32202 (commit)
via f0a59e40849fe884f59e27868acc4a6b3d53956f (commit)
via eec8cd4c7db8c8a249a159b5e6694ff3e7913133 (commit)
via bc164ebe2a8cc9ee4f3831ffece97ddc9aa73439 (commit)
via b8ab6989f1a3bf5ee737b1ff6752772474c46dcd (commit)
via cb242295d1739b8ccb64e4edb9fb66d253d44c16 (commit)
via eaa4eac3f2b0b5b4364b7946d6d134ee618b0588 (commit)
via b5dd4e100992d41febd4276476a5aad99d1355f0 (commit)
via 90a763964dba5318d091dc839bc139ba19bdd703 (commit)
via 406f217393fa9f9cd68c600ce672ad9808da69bf (commit)
via 7142fa78824eaeb58b8276aeda013c300def656f (commit)
via f5e248ca1da7de9a570423cb568b79e50ecdbbd9 (commit)
via 17bbc3495ddc9adff2fbc2d902a4511ef50d9b8a (commit)
via 3ee1ceb823158a147782c07543457b39fffb4e88 (commit)
via a6c859acc211788f210ce8505afa9d75b71f981e (commit)
via 5660414653f6f44057a2ad8aab70d70b863376e5 (commit)
via 2a7dda4a72a710c38715f40663cb6e7308a1203b (commit)
via 19d48d461fee68e8dfa81f2fb2579182f432789c (commit)
via b14ab01fef68b19e497f0551a11584850c1a475e (commit)
via 783c9fc7bfd1b52ebe9a3f983c70e0405c7f76d7 (commit)
via 1db76bea462656feddb14384468b1ea608f47769 (commit)
via 5bfcc1f7c5a8bd08ed8b12f0dd36f0bfd199918b (commit)
via 8e89a9a6dbd26afab1a3d8aa6bd36da38755ea04 (commit)
via a76d6701cc58269fa7ef5e3c388b3bc697f4d9a7 (commit)
via f3afb768df121f0f44d56c373b3c042a101e1bb7 (commit)
via 2018673bc70edbc008000fa809f9b64343b8f337 (commit)
via be02c20dedf78058576c219353bb54b84da9617b (commit)
via b6100e6b9fb664d688414a575523316b07e5e3a4 (commit)
via 0169803b39156cc778373af253395e372a66aeb7 (commit)
via 42294ab40a733dbca9258929d0a6ec72e3059fbc (commit)
via 797407ac8fed56f60655bce2083f199296e1f5f4 (commit)
via ab3d3657a25c9555d1462e569bde72066f866a82 (commit)
via 70891828c8385f7d7eca68d063ee3e69e3f77141 (commit)
via 35694c442ca814c1454dccbb7c202d313880d2f3 (commit)
via e10622a6c9918ffc2be5a69897d4604999c8eb1a (commit)
via 039d6a9cc665580542d420dda3303792d25bcc75 (commit)
via 4cae3afdcb74147064e2c7193671d6c825ad0afd (commit)
via 4ee4798866cca547cbcccd2768a164d1cd154b5f (commit)
via a285ca111a1987a92c657dcc9ef9d5c506b6ddd9 (commit)
from 99d444914078d86d2bbf66cbac88724089b4ebf5 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 715be438529b41088df6a0b45ec19ea02306f1a1
Merge: 37c07ec dde1c81
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:26:07 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
commit dde1c812aff82792608265cd1d09905621f92e33
Merge: f55e548 b1a4720
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:26:02 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit b1a47205a025673e2f73b4d6a50a1d583a226e68
Merge: e1ada6e 8ffc37e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:26:02 2011 +0100
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
commit 8ffc37e03f9be9d05acf80455f1d87d7aa6dc735
Merge: 1a8fe86 55e8882
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:26:02 2011 +0100
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit 55e8882da4b8ccb2d5bf5d837dbfab19379a8467
Merge: a9c024b 8800e98
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:26:01 2011 +0100
Merge branch 'relatedbpt' into relatedbpt-type
commit 8800e981e44d9fb518feab23219447bf5fe7cc92
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:25:41 2011 +0100
Fix breakpoints unchaining.
Possibly: https://bugzilla.redhat.com/show_bug.cgi?id=673483
commit 37c07ecdd9ed0511df8ae020a0ac0c44eed22095
Merge: 99d4449 f55e548
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:19:30 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
commit f55e548882956ee2b3513acc4b4e957b33de0dde
Merge: 67350fc e1ada6e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:19:18 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit e1ada6e3db79fa4d3706e5770b388c685ff86f4a
Merge: b4d3577 1a8fe86
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:19:13 2011 +0100
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
Conflicts:
gdb/symtab.h
commit 1a8fe8601aadf6a206a4f9b9a968ced2949b7c19
Merge: 20ac9ab a9c024b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:18:47 2011 +0100
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit a9c024b9c5f3144b8b5b44fc03038afc05310747
Merge: 7b1b68f ceb10c2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:18:45 2011 +0100
Merge branch 'relatedbpt' into relatedbpt-type
commit ceb10c2b631a0f714a28423c56c9802b0c0269fe
Merge: 44b19fb 916481a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jan 28 14:18:42 2011 +0100
Merge remote branch 'origin/master' into relatedbpt
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 14 +
bfd/ChangeLog | 33 +
bfd/coffcode.h | 2 +-
bfd/elf32-arm.c | 24 +-
bfd/elf32-rx.c | 1 +
bfd/elf64-x86-64.c | 3 +
bfd/elfxx-ia64.c | 10 +-
bfd/elfxx-mips.c | 7 +-
bfd/version.h | 2 +-
bfd/vms-alpha.c | 2 +-
configure | 85 +-
configure.ac | 170 +-
gdb/ChangeLog | 200 +
gdb/Makefile.in | 2 +-
gdb/NEWS | 15 +
gdb/ada-valprint.c | 197 +-
gdb/breakpoint.c | 16 +-
gdb/c-valprint.c | 7 +-
gdb/cli/cli-cmds.c | 26 +-
gdb/configure.tgt | 5 +
gdb/d-valprint.c | 8 +-
gdb/doc/ChangeLog | 12 +
gdb/doc/gdb.texinfo | 107 +-
gdb/f-valprint.c | 75 +-
gdb/gdb_regex.h | 4 +
gdb/gdbserver/ChangeLog | 21 +
gdb/gdbserver/remote-utils.c | 14 +-
gdb/gdbserver/server.c | 794 ++--
gdb/gdbserver/server.h | 2 +-
gdb/gdbthread.h | 4 +
gdb/h8300-tdep.c | 5 +-
gdb/inflow.c | 36 +
gdb/jv-valprint.c | 42 +-
gdb/linux-nat.c | 38 +
gdb/m2-valprint.c | 4 +-
gdb/memory-map.c | 23 +-
gdb/osdata.c | 22 +-
gdb/p-lang.h | 1 +
gdb/p-valprint.c | 48 +-
gdb/python/py-infthread.c | 59 +
gdb/regcache.c | 87 +-
gdb/regcache.h | 1 -
gdb/remote-fileio.c | 76 +-
gdb/remote.c | 113 +-
gdb/remote.h | 5 -
gdb/rs6000-tdep.c | 9 +-
gdb/solib-target.c | 24 +-
gdb/target.c | 18 +
gdb/target.h | 6 +
gdb/testsuite/ChangeLog | 68 +
gdb/testsuite/gdb.asm/asm-source.exp | 5 +-
gdb/testsuite/gdb.base/dup-sect.exp | 3 +-
gdb/testsuite/gdb.base/printcmds.c | 22 +
gdb/testsuite/gdb.base/printcmds.exp | 13 +
gdb/testsuite/gdb.dwarf2/callframecfa.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dup-psym.exp | 8 +-
gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp | 9 +-
.../gdb.dwarf2/dw2-bad-parameter-type.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-basic.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-compressed.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-const.exp | 9 +-
.../gdb.dwarf2/dw2-cp-infcall-ref-static.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp | 9 +-
.../gdb.dwarf2/dw2-double-set-die-type.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-filename.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-intercu.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-intermix.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-noloc.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-op-call.exp | 11 +-
gdb/testsuite/gdb.dwarf2/dw2-producer.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-strp.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp | 9 +-
gdb/testsuite/gdb.dwarf2/implptr.exp | 9 +-
gdb/testsuite/gdb.dwarf2/mac-fileno.exp | 9 +-
gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp | 9 +-
gdb/testsuite/gdb.dwarf2/pieces.exp | 10 +-
gdb/testsuite/gdb.dwarf2/pr11465.exp | 9 +-
gdb/testsuite/gdb.dwarf2/valop.exp | 9 +-
gdb/testsuite/gdb.dwarf2/watch-notconst.exp | 9 +-
gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp | 9 +-
gdb/testsuite/gdb.python/py-infthread.exp | 11 +
gdb/testsuite/gdb.python/py-section-script.exp | 3 +-
gdb/testsuite/gdb.threads/manythreads.exp | 3 +
gdb/testsuite/gdb.xml/tdesc-regs.exp | 5 +-
.../watch-notconst.exp => lib/dwarf.exp} | 38 +-
gdb/testsuite/lib/opencl.exp | 2 +-
gdb/thread.c | 71 +-
gdb/top.c | 38 -
gdb/utils.c | 32 +
gdb/valprint.c | 17 +-
gdb/valprint.h | 2 +-
gdb/version.in | 2 +-
gdb/xml-support.c | 47 +-
gdb/xml-support.h | 12 +
gdb/xml-syscall.c | 8 +-
gdb/xml-tdesc.c | 7 +-
opcodes/ChangeLog | 34 +
opcodes/i386-dis.c | 64 +-
opcodes/i386-gen.c | 3 +
opcodes/i386-init.h | 135 +-
opcodes/i386-opc.h | 3 +
opcodes/i386-opc.tbl | 12 +
opcodes/i386-tbl.h | 5091 ++++++++++----------
opcodes/ppc-opc.c | 7 +-
112 files changed, 4668 insertions(+), 3877 deletions(-)
copy gdb/testsuite/{gdb.dwarf2/watch-notconst.exp => lib/dwarf.exp} (50%)
First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index aeb360f..30aa6ba 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2011-01-21 Andreas Schwab <schwab@redhat.com>
+
+ Sync from GCC:
+
+ 2011-01-21 Andreas Schwab <schwab@redhat.com>
+
+ * configure.ac: Use AS_HELP_STRING throughout.
+ * configure: Regenerate.
+
+ 2011-01-18 Jie Zhang <jie.zhang@analog.com>
+
+ * configure.ac (bfin-*-*): Remove gdb from noconfigdirs.
+ * configure: Regenerate.
+
2010-12-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* ltmain.sh (relink): Use absolute path when hardcoding with -L.
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 00ff8ff..9bbd329 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,36 @@
+2011-01-22 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Ignore
+ common sections too.
+
+2011-01-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ * elf64-x86-64.c (elf_backend_want_plt_sym): Redefine to 0 after
+ Solaris target.
+
+2011-01-18 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ Fix compilation for mingw64.
+ * coffcode.h (coff_slurp_symbol_table): Add intptr_t intermediate
+ typecast to avoid warning.
+ * elf32-rx.c: Add "bfd_stdint.h" include required for int32_t type
+ usage.
+ * elfxx-ia64.c (elfNN_ia64_relax_br): Use intptr_t typeacast instead
+ of long for pointer to avoid warning.
+ (elfNN_ia64_relax_brl): Idem.
+ (elfNN_ia64_install_value): Idem.
+ * vms-alpha.c (_bfd_vms_slurp_etir): Idem.
+
+2011-01-17 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * elf32-arm.c (elf32_arm_check_relocs): Check needs_plt rather than
+ h->needs_plt when deciding whether to record a possible dynamic reloc.
+
+2011-01-17 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * elf32-arm.c (elf32_arm_gc_sweep_hook): Remove all registered
+ dynamic relocs for the removed section.
+
2011-01-15 H.J. Lu <hongjiu.lu@intel.com>
* elf64-x86-64.c (elf_x86_64_check_relocs): Check invalid x32
diff --git a/bfd/coffcode.h b/bfd/coffcode.h
index 70f9851..5500f01 100644
--- a/bfd/coffcode.h
+++ b/bfd/coffcode.h
@@ -4852,7 +4852,7 @@ coff_slurp_symbol_table (bfd * abfd)
to the symbol instead of the index. FIXME: This
should use a union. */
src->u.syment.n_value =
- (long) (native_symbols + src->u.syment.n_value);
+ (long) (intptr_t) (native_symbols + src->u.syment.n_value);
dst->symbol.value = src->u.syment.n_value;
src->fix_value = 1;
break;
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index 6fdd500..54001a3 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -11277,21 +11277,13 @@ elf32_arm_gc_sweep_hook (bfd * abfd,
eh->plt_thumb_refcount--;
}
- if (r_type == R_ARM_ABS32
- || r_type == R_ARM_REL32
- || r_type == R_ARM_ABS32_NOI
- || r_type == R_ARM_REL32_NOI)
- for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
- if (p->sec == sec)
- {
- p->count -= 1;
- if (ELF32_R_TYPE (rel->r_info) == R_ARM_REL32
- || ELF32_R_TYPE (rel->r_info) == R_ARM_REL32_NOI)
- p->pc_count -= 1;
- if (p->count == 0)
- *pp = p->next;
- break;
- }
+ for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
+ if (p->sec == sec)
+ {
+ /* Everything must go for SEC. */
+ *pp = p->next;
+ break;
+ }
}
break;
@@ -11584,7 +11576,7 @@ elf32_arm_check_relocs (bfd *abfd, struct bfd_link_info *info,
if ((info->shared || htab->root.is_relocatable_executable)
&& (sec->flags & SEC_ALLOC) != 0
&& ((r_type == R_ARM_ABS32 || r_type == R_ARM_ABS32_NOI)
- || (h != NULL && ! h->needs_plt
+ || (h != NULL && ! needs_plt
&& (! info->symbolic || ! h->def_regular))))
{
struct elf_dyn_relocs *p, **head;
diff --git a/bfd/elf32-rx.c b/bfd/elf32-rx.c
index 7855d5e..0a5e12c 100644
--- a/bfd/elf32-rx.c
+++ b/bfd/elf32-rx.c
@@ -20,6 +20,7 @@
#include "sysdep.h"
#include "bfd.h"
+#include "bfd_stdint.h"
#include "libbfd.h"
#include "elf-bfd.h"
#include "elf/rx.h"
diff --git a/bfd/elf64-x86-64.c b/bfd/elf64-x86-64.c
index 9a3959a..343abce 100644
--- a/bfd/elf64-x86-64.c
+++ b/bfd/elf64-x86-64.c
@@ -4719,6 +4719,9 @@ elf64_l1om_elf_object_p (bfd *abfd)
#undef elf_backend_post_process_headers
#undef elf_backend_static_tls_alignment
+#undef elf_backend_want_plt_sym
+#define elf_backend_want_plt_sym 0
+
#include "elf64-target.h"
/* FreeBSD L1OM support. */
diff --git a/bfd/elfxx-ia64.c b/bfd/elfxx-ia64.c
index d42ad89..26e5919 100644
--- a/bfd/elfxx-ia64.c
+++ b/bfd/elfxx-ia64.c
@@ -636,7 +636,7 @@ elfNN_ia64_relax_br (bfd_byte *contents, bfd_vma off)
bfd_byte *hit_addr;
hit_addr = (bfd_byte *) (contents + off);
- br_slot = (long) hit_addr & 0x3;
+ br_slot = (intptr_t) hit_addr & 0x3;
hit_addr -= br_slot;
t0 = bfd_getl64 (hit_addr + 0);
t1 = bfd_getl64 (hit_addr + 8);
@@ -738,7 +738,7 @@ elfNN_ia64_relax_brl (bfd_byte *contents, bfd_vma off)
bfd_vma t0, t1, i0, i1, i2;
hit_addr = (bfd_byte *) (contents + off);
- hit_addr -= (long) hit_addr & 0x3;
+ hit_addr -= (intptr_t) hit_addr & 0x3;
t0 = bfd_getl64 (hit_addr);
t1 = bfd_getl64 (hit_addr + 8);
@@ -3874,7 +3874,7 @@ elfNN_ia64_install_value (bfd_byte *hit_addr, bfd_vma v,
switch (opnd)
{
case IA64_OPND_IMMU64:
- hit_addr -= (long) hit_addr & 0x3;
+ hit_addr -= (intptr_t) hit_addr & 0x3;
t0 = bfd_getl64 (hit_addr);
t1 = bfd_getl64 (hit_addr + 8);
@@ -3903,7 +3903,7 @@ elfNN_ia64_install_value (bfd_byte *hit_addr, bfd_vma v,
break;
case IA64_OPND_TGT64:
- hit_addr -= (long) hit_addr & 0x3;
+ hit_addr -= (intptr_t) hit_addr & 0x3;
t0 = bfd_getl64 (hit_addr);
t1 = bfd_getl64 (hit_addr + 8);
@@ -3928,7 +3928,7 @@ elfNN_ia64_install_value (bfd_byte *hit_addr, bfd_vma v,
break;
default:
- switch ((long) hit_addr & 0x3)
+ switch ((intptr_t) hit_addr & 0x3)
{
case 0: shift = 5; break;
case 1: shift = 14; hit_addr += 3; break;
diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c
index dcf6a9e..d5e99bb 100644
--- a/bfd/elfxx-mips.c
+++ b/bfd/elfxx-mips.c
@@ -12597,8 +12597,11 @@ _bfd_mips_elf_merge_private_bfd_data (bfd *ibfd, bfd *obfd)
for (sec = ibfd->sections; sec != NULL; sec = sec->next)
{
/* Ignore synthetic sections and empty .text, .data and .bss sections
- which are automatically generated by gas. */
- if (strcmp (sec->name, ".reginfo")
+ which are automatically generated by gas. Also ignore fake
+ (s)common sections, since merely defining a common symbol does
+ not affect compatibility. */
+ if ((sec->flags & SEC_IS_COMMON) == 0
+ && strcmp (sec->name, ".reginfo")
&& strcmp (sec->name, ".mdebug")
&& (sec->size != 0
|| (strcmp (sec->name, ".text")
diff --git a/bfd/version.h b/bfd/version.h
index df12f23..14ba307 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20110117
+#define BFD_VERSION_DATE 20110125
#define BFD_VERSION @bfd_version@
#define BFD_VERSION_STRING @bfd_version_package@ @bfd_version_string@
#define REPORT_BUGS_TO @report_bugs_to@
diff --git a/bfd/vms-alpha.c b/bfd/vms-alpha.c
index 309c3a2..322de62 100644
--- a/bfd/vms-alpha.c
+++ b/bfd/vms-alpha.c
@@ -1709,7 +1709,7 @@ _bfd_vms_slurp_etir (bfd *abfd, struct bfd_link_info *info)
#if VMS_DEBUG
_bfd_vms_debug (4, "etir: %s(%d)\n",
_bfd_vms_etir_name (cmd), cmd);
- _bfd_hexdump (8, ptr, cmd_length - 4, (long) ptr);
+ _bfd_hexdump (8, ptr, cmd_length - 4, (intptr_t) ptr);
#endif
switch (cmd)
diff --git a/configure b/configure
index 5e469f4..bc408db 100755
--- a/configure
+++ b/configure
@@ -1454,69 +1454,76 @@ Optional Features:
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-gold[=ARG] build gold [ARG={default,yes,no}]
- --enable-ld[=ARG] build ld [ARG={default,yes,no}]
+ --enable-ld[=ARG] build ld [ARG={default,yes,no}]
--disable-libquadmath do not build libquadmath directory
--disable-libquadmath-support
disable libquadmath support for Fortran
--enable-libada build libada directory
--enable-libssp build libssp directory
--enable-build-with-cxx build with C++ compiler instead of C compiler
- --disable-ppl-version-check disable check for PPL version
+ --disable-ppl-version-check
+ disable check for PPL version
--enable-cloog-backend[=BACKEND]
set the CLooG BACKEND used to either isl, ppl or
ppl-legacy (default)
--disable-cloog-version-check
disable check for CLooG version
--enable-lto enable link time optimization support
- --enable-stage1-languages[=all] choose additional languages to build during
- stage1. Mostly useful for compiler development.
- --enable-objc-gc enable use of Boehm's garbage collector with the
- GNU Objective-C runtime
+ --enable-stage1-languages[=all]
+ choose additional languages to build during stage1.
+ Mostly useful for compiler development
+ --enable-objc-gc enable use of Boehm's garbage collector with the GNU
+ Objective-C runtime
--enable-bootstrap enable bootstrapping [yes if native build]
--enable-serial-[{host,target,build}-]configure
- force sequential configuration of
- sub-packages for the host, target or build
- machine, or all sub-packages
- --enable-maintainer-mode enable make rules and dependencies not useful
- (and sometimes confusing) to the casual installer
- --enable-stage1-checking[=all] choose additional checking for stage1
- of the compiler
+ force sequential configuration of sub-packages for
+ the host, target or build machine, or all
+ sub-packages
+ --enable-maintainer-mode
+ enable make rules and dependencies not useful (and
+ sometimes confusing) to the casual installer
+ --enable-stage1-checking[=all]
+ choose additional checking for stage1 of the
+ compiler
--enable-werror enable -Werror in bootstrap stage2 and later
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-build-libsubdir=DIR Directory where to find libraries for build system
- --with-mpc=PATH specify prefix directory for installed MPC package.
- Equivalent to --with-mpc-include=PATH/include
- plus --with-mpc-lib=PATH/lib
- --with-mpc-include=PATH
- specify directory for installed MPC include files
- --with-mpc-lib=PATH specify directory for the installed MPC library
+ --with-mpc=PATH specify prefix directory for installed MPC package.
+ Equivalent to --with-mpc-include=PATH/include plus
+ --with-mpc-lib=PATH/lib
+ --with-mpc-include=PATH specify directory for installed MPC include files
+ --with-mpc-lib=PATH specify directory for the installed MPC library
--with-mpfr-dir=PATH this option has been REMOVED
--with-mpfr=PATH specify prefix directory for installed MPFR package.
- Equivalent to --with-mpfr-include=PATH/include
- plus --with-mpfr-lib=PATH/lib
+ Equivalent to --with-mpfr-include=PATH/include plus
+ --with-mpfr-lib=PATH/lib
--with-mpfr-include=PATH
specify directory for installed MPFR include files
--with-mpfr-lib=PATH specify directory for the installed MPFR library
--with-gmp-dir=PATH this option has been REMOVED
- --with-gmp=PATH specify prefix directory for the installed GMP package.
- Equivalent to --with-gmp-include=PATH/include
- plus --with-gmp-lib=PATH/lib
+ --with-gmp=PATH specify prefix directory for the installed GMP
+ package. Equivalent to
+ --with-gmp-include=PATH/include plus
+ --with-gmp-lib=PATH/lib
--with-gmp-include=PATH specify directory for installed GMP include files
--with-gmp-lib=PATH specify directory for the installed GMP library
- --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
- when linking with PPL
- --with-stage1-ldflags=FLAGS Linker flags for stage1
- -with-stage1-libs=LIBS Libraries for stage1
- --with-boot-libs=LIBS Libraries for stage2 and later
- --with-boot-ldflags=FLAGS Linker flags for stage2 and later
- --with-ppl=PATH Specify prefix directory for the installed PPL package
- Equivalent to --with-ppl-include=PATH/include
- plus --with-ppl-lib=PATH/lib
- --with-ppl-include=PATH Specify directory for installed PPL include files
- --with-ppl-lib=PATH Specify the directory for the installed PPL library
+ --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
+ linking with PPL
+ --with-stage1-ldflags=FLAGS
+ linker flags for stage1
+ --with-stage1-libs=LIBS libraries for stage1
+ --with-boot-libs=LIBS libraries for stage2 and later
+ --with-boot-ldflags=FLAGS
+ linker flags for stage2 and later
+ --with-ppl=PATH specify prefix directory for the installed PPL
+ package. Equivalent to
+ --with-ppl-include=PATH/include plus
+ --with-ppl-lib=PATH/lib
+ --with-ppl-include=PATH specify directory for installed PPL include files
+ --with-ppl-lib=PATH specify directory for the installed PPL library
--with-cloog=PATH Specify prefix directory for the installed CLooG-PPL
package. Equivalent to
--with-cloog-include=PATH/include plus
@@ -1528,9 +1535,9 @@ Optional Packages:
--with-build-sysroot=SYSROOT
use sysroot as the system root during the build
--with-debug-prefix-map='A=B C=D ...'
- map A to B, C to D ... in debug information
---with-build-config='NAME NAME2...'
- Use config/NAME.mk build configuration
+ map A to B, C to D ... in debug information
+ --with-build-config='NAME NAME2...'
+ use config/NAME.mk build configuration
--with-build-time-tools=PATH
use given path to find target tools during the build
@@ -3260,7 +3267,7 @@ case "${target}" in
;;
bfin-*-*)
unsupported_languages="$unsupported_languages java"
- noconfigdirs="$noconfigdirs target-boehm-gc gdb"
+ noconfigdirs="$noconfigdirs target-boehm-gc"
if test x${is_cross_compiler} != xno ; then
target_configdirs="${target_configdirs} target-bsp target-cygmon"
fi
diff --git a/configure.ac b/configure.ac
index c7a86e2..1227054 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-# 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
+# 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
# Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify it
@@ -344,7 +344,8 @@ esac
default_ld=
AC_ARG_ENABLE(gold,
-[[ --enable-gold[=ARG] build gold [ARG={default,yes,no}]]],
+[AS_HELP_STRING([[--enable-gold[=ARG]]],
+ [build gold @<:@ARG={default,yes,no}@:>@])],
ENABLE_GOLD=$enableval,
ENABLE_GOLD=no)
case "${ENABLE_GOLD}" in
@@ -385,7 +386,8 @@ case "${ENABLE_GOLD}" in
esac
AC_ARG_ENABLE(ld,
-[[ --enable-ld[=ARG] build ld [ARG={default,yes,no}]]],
+[AS_HELP_STRING([[--enable-ld[=ARG]]],
+ [build ld @<:@ARG={default,yes,no}@:>@])],
ENABLE_LD=$enableval,
ENABLE_LD=yes)
@@ -480,7 +482,7 @@ fi
AC_ARG_ENABLE(libada,
-[ --enable-libada build libada directory],
+[AS_HELP_STRING([--enable-libada], [build libada directory])],
ENABLE_LIBADA=$enableval,
ENABLE_LIBADA=yes)
if test "${ENABLE_LIBADA}" != "yes" ; then
@@ -488,7 +490,7 @@ if test "${ENABLE_LIBADA}" != "yes" ; then
fi
AC_ARG_ENABLE(libssp,
-[ --enable-libssp build libssp directory],
+[AS_HELP_STRING([--enable-libssp], [build libssp directory])],
ENABLE_LIBSSP=$enableval,
ENABLE_LIBSSP=yes)
@@ -711,7 +713,7 @@ case "${target}" in
;;
bfin-*-*)
unsupported_languages="$unsupported_languages java"
- noconfigdirs="$noconfigdirs target-boehm-gc gdb"
+ noconfigdirs="$noconfigdirs target-boehm-gc"
if test x${is_cross_compiler} != xno ; then
target_configdirs="${target_configdirs} target-bsp target-cygmon"
fi
@@ -1320,7 +1322,8 @@ ACX_PROG_CMP_IGNORE_INITIAL
# See if we are building gcc with C++.
AC_ARG_ENABLE(build-with-cxx,
-[ --enable-build-with-cxx build with C++ compiler instead of C compiler],
+[AS_HELP_STRING([--enable-build-with-cxx],
+ [build with C++ compiler instead of C compiler])],
ENABLE_BUILD_WITH_CXX=$enableval,
ENABLE_BUILD_WITH_CXX=no)
@@ -1334,12 +1337,17 @@ have_gmp=no
# Specify a location for mpc
# check for this first so it ends up on the link line before mpfr.
-AC_ARG_WITH(mpc, [ --with-mpc=PATH specify prefix directory for installed MPC package.
- Equivalent to --with-mpc-include=PATH/include
- plus --with-mpc-lib=PATH/lib])
-AC_ARG_WITH(mpc-include, [ --with-mpc-include=PATH
- specify directory for installed MPC include files])
-AC_ARG_WITH(mpc-lib, [ --with-mpc-lib=PATH specify directory for the installed MPC library])
+AC_ARG_WITH(mpc,
+[AS_HELP_STRING([--with-mpc=PATH],
+ [specify prefix directory for installed MPC package.
+ Equivalent to --with-mpc-include=PATH/include
+ plus --with-mpc-lib=PATH/lib])])
+AC_ARG_WITH(mpc-include,
+[AS_HELP_STRING([--with-mpc-include=PATH],
+ [specify directory for installed MPC include files])])
+AC_ARG_WITH(mpc-lib,
+[AS_HELP_STRING([--with-mpc-lib=PATH],
+ [specify directory for the installed MPC library])])
if test "x$with_mpc" != x; then
gmplibs="-L$with_mpc/lib $gmplibs"
@@ -1363,16 +1371,22 @@ fi
# Specify a location for mpfr
# check for this first so it ends up on the link line before gmp.
-AC_ARG_WITH(mpfr-dir, [ --with-mpfr-dir=PATH this option has been REMOVED],
- AC_MSG_ERROR([The --with-mpfr-dir=PATH option has been removed.
-Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH]))
-
-AC_ARG_WITH(mpfr, [ --with-mpfr=PATH specify prefix directory for installed MPFR package.
- Equivalent to --with-mpfr-include=PATH/include
- plus --with-mpfr-lib=PATH/lib])
-AC_ARG_WITH(mpfr-include, [ --with-mpfr-include=PATH
- specify directory for installed MPFR include files])
-AC_ARG_WITH(mpfr-lib, [ --with-mpfr-lib=PATH specify directory for the installed MPFR library])
+AC_ARG_WITH(mpfr-dir,
+[AS_HELP_STRING([--with-mpfr-dir=PATH], [this option has been REMOVED])],
+[AC_MSG_ERROR([The --with-mpfr-dir=PATH option has been removed.
+Use --with-mpfr=PATH or --with-mpfr-include=PATH plus --with-mpfr-lib=PATH])])
+
+AC_ARG_WITH(mpfr,
+[AS_HELP_STRING([--with-mpfr=PATH],
+ [specify prefix directory for installed MPFR package.
+ Equivalent to --with-mpfr-include=PATH/include
+ plus --with-mpfr-lib=PATH/lib])])
+AC_ARG_WITH(mpfr-include,
+[AS_HELP_STRING([--with-mpfr-include=PATH],
+ [specify directory for installed MPFR include files])])
+AC_ARG_WITH(mpfr-lib,
+[AS_HELP_STRING([--with-mpfr-lib=PATH],
+ [specify directory for the installed MPFR library])])
if test "x$with_mpfr" != x; then
gmplibs="-L$with_mpfr/lib $gmplibs"
@@ -1396,15 +1410,22 @@ if test "x$with_mpfr$with_mpfr_include$with_mpfr_lib" = x && test -d ${srcdir}/m
fi
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [SCM] archer-jankratochvil-ifunc: Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
@ 2011-01-04 5:01 jkratoch
0 siblings, 0 replies; 7+ messages in thread
From: jkratoch @ 2011-01-04 5:01 UTC (permalink / raw)
To: archer-commits
The branch, archer-jankratochvil-ifunc has been updated
via 1cd9c31c876bb85595665f59ef908fe279e091ce (commit)
via 67350fcf354af9f1f91785d8fa98ac6ebf2bb923 (commit)
via b4d35774d9b6ba278cf00b1d3932c1e7b8a87fdc (commit)
via 20ac9abaebcf449d4b6c6759cac525c0a95791c8 (commit)
via 7b1b68f439eca1cca95345228b57d7524a3f7f2a (commit)
via 44b19fba1136ee445b04b3858e8af42a365dcb2a (commit)
via 26ae9b76b64a97219d4ea5d83c8c9446b690a0c6 (commit)
via 443a01efb78cf5450066ae2817fdb3fe735efbe2 (commit)
via c195e19e3beb8f8ad7d5e2b8874cdcfc9e3369f4 (commit)
via 0477db51a0704ba62bc0c6133047411ec3640a71 (commit)
via 5c766a85ead96a2b46e9c6a0d621e56cc90d0dba (commit)
via 457da755a718113dcbc339f7823af0d439fa62c7 (commit)
via aefd15f62c6b46af4ffc9fd3ec8d849b03ebed50 (commit)
via e56270d3cfc3ee5403279e4f6853068519adfb9d (commit)
via f203fa39c811514a6d5d56595b8e6287c156a97b (commit)
via c0c55ea54be3d4ca1fff2f775e4d6410775ef139 (commit)
via 0c741c529e09621ad1ffcaf7e124387ad7bd6759 (commit)
via da23b1d01deda347f98a1753dcd81ca92f3af817 (commit)
via b062555b24d3e08fe18039db4edc18df9b9da81b (commit)
via a39584b4a71b81d30b63174936ef1409ac6c8d2a (commit)
via 114580503a36f7864388087b839750ed4583a589 (commit)
via 7f66283392a68f0992a3d40000723c49ca1c62fb (commit)
via 55490d832f51082a117eb7c17a52ade9dca6f6b0 (commit)
via 6d3bcdd4f73f02e252738c51ef90c804f3b281f7 (commit)
via e932f1922b2554951551c17864b28468de5f732c (commit)
via 95448c0b31869c3785bbe327ae93e8df0cafb352 (commit)
via 152966c4aa1ac1e2950b9c9f5c1515ff9591f936 (commit)
via a226e9bb547d097af59fa4ffe001381b82390216 (commit)
via 4b1d7842adfc9887086cea526e5ca5e923e48422 (commit)
from 3cc507641c9e4174b3e7207c74d22c7dea96d54f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 1cd9c31c876bb85595665f59ef908fe279e091ce
Merge: 3cc5076 67350fc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Jan 4 06:01:18 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
commit 67350fcf354af9f1f91785d8fa98ac6ebf2bb923
Merge: 90b1513 b4d3577
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Jan 4 06:01:00 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit b4d35774d9b6ba278cf00b1d3932c1e7b8a87fdc
Merge: 60eeea8 20ac9ab
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Jan 4 06:00:54 2011 +0100
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
commit 20ac9abaebcf449d4b6c6759cac525c0a95791c8
Merge: 801fa5b 7b1b68f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Jan 4 06:00:48 2011 +0100
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit 7b1b68f439eca1cca95345228b57d7524a3f7f2a
Merge: ced1a51 44b19fb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Jan 4 06:00:43 2011 +0100
Merge branch 'relatedbpt' into relatedbpt-type
commit 44b19fba1136ee445b04b3858e8af42a365dcb2a
Merge: f3a4231 26ae9b7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Jan 4 06:00:36 2011 +0100
Merge branch 'master' into relatedbpt
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 8 +
bfd/ChangeLog | 3564 +------
bfd/{ChangeLog => ChangeLog-2010} | 0
bfd/cpu-i386.c | 29 +-
bfd/version.h | 2 +-
configure | 3 +
configure.ac | 3 +
gdb/ChangeLog |11930 +-------------------
gdb/{ChangeLog => ChangeLog-2010} | 24 +
gdb/Makefile.in | 2 +-
gdb/ada-exp.y | 2 +-
gdb/ada-lang.h | 2 +-
gdb/ada-lex.l | 2 +-
gdb/ada-operator.inc | 2 +-
gdb/ada-tasks.c | 2 +-
gdb/ada-typeprint.c | 2 +-
gdb/ada-valprint.c | 2 +-
gdb/addrmap.c | 2 +-
gdb/addrmap.h | 2 +-
gdb/aix-thread.c | 2 +-
gdb/alpha-linux-nat.c | 2 +-
gdb/alpha-linux-tdep.c | 2 +-
gdb/alpha-mdebug-tdep.c | 2 +-
gdb/alpha-nat.c | 2 +-
gdb/alpha-osf1-tdep.c | 2 +-
gdb/alpha-tdep.c | 3 +-
gdb/alpha-tdep.h | 2 +-
gdb/alphabsd-nat.c | 4 +-
gdb/alphabsd-tdep.c | 2 +-
gdb/alphabsd-tdep.h | 2 +-
gdb/alphafbsd-tdep.c | 2 +-
gdb/alphanbsd-tdep.c | 2 +-
gdb/alphaobsd-tdep.c | 3 +-
gdb/amd64-darwin-tdep.c | 2 +-
gdb/amd64-darwin-tdep.h | 2 +-
gdb/amd64-dicos-tdep.c | 2 +-
gdb/amd64-linux-nat.c | 4 +-
gdb/amd64-linux-tdep.c | 2 +-
gdb/amd64-linux-tdep.h | 3 +-
gdb/amd64-nat.c | 2 +-
gdb/amd64-nat.h | 2 +-
gdb/amd64-sol2-tdep.c | 2 +-
gdb/amd64-tdep.c | 4 +-
gdb/amd64-tdep.h | 2 +-
gdb/amd64-windows-nat.c | 2 +-
gdb/amd64-windows-tdep.c | 2 +-
gdb/amd64bsd-nat.c | 2 +-
gdb/amd64fbsd-nat.c | 2 +-
gdb/amd64fbsd-tdep.c | 2 +-
gdb/amd64nbsd-nat.c | 2 +-
gdb/amd64nbsd-tdep.c | 2 +-
gdb/amd64obsd-nat.c | 2 +-
gdb/amd64obsd-tdep.c | 2 +-
gdb/annotate.c | 2 +-
gdb/annotate.h | 2 +-
gdb/arch-utils.c | 2 +-
gdb/arch-utils.h | 4 +-
gdb/arm-linux-nat.c | 2 +-
gdb/arm-linux-tdep.c | 2 +-
gdb/arm-linux-tdep.h | 3 +-
gdb/arm-symbian-tdep.c | 3 +-
gdb/arm-tdep.c | 2 +-
gdb/arm-tdep.h | 2 +-
gdb/arm-wince-tdep.c | 2 +-
gdb/armbsd-tdep.c | 3 +-
gdb/armnbsd-nat.c | 2 +-
gdb/armnbsd-tdep.c | 2 +-
gdb/armobsd-tdep.c | 3 +-
gdb/auxv.c | 2 +-
gdb/auxv.h | 2 +-
gdb/avr-tdep.c | 2 +-
gdb/ax-gdb.c | 2 +-
gdb/ax-gdb.h | 2 +-
gdb/ax-general.c | 2 +-
gdb/ax.h | 2 +-
gdb/bcache.c | 2 +-
gdb/bcache.h | 2 +-
gdb/bfd-target.c | 2 +-
gdb/bfd-target.h | 3 +-
gdb/bfin-linux-tdep.c | 2 +-
gdb/bfin-tdep.c | 2 +-
gdb/bfin-tdep.h | 2 +-
gdb/block.c | 3 +-
gdb/block.h | 3 +-
gdb/blockframe.c | 2 +-
gdb/breakpoint.c | 2 +-
gdb/breakpoint.h | 3 +-
gdb/bsd-kvm.c | 2 +-
gdb/bsd-kvm.h | 3 +-
gdb/bsd-uthread.c | 3 +-
gdb/bsd-uthread.h | 3 +-
gdb/buildsym.c | 2 +-
gdb/buildsym.h | 2 +-
gdb/c-exp.y | 2 +-
gdb/c-lang.c | 149 +-
gdb/c-lang.h | 30 +-
gdb/c-typeprint.c | 324 +-
gdb/c-valprint.c | 212 +-
gdb/call-cmds.h | 2 +-
gdb/cc-with-index.sh | 2 +-
gdb/charset-list.h | 2 +-
gdb/charset.c | 51 +-
gdb/charset.h | 10 +-
gdb/cli-out.c | 2 +-
gdb/cli-out.h | 2 +-
gdb/cli/cli-cmds.c | 4 +-
gdb/cli/cli-cmds.h | 3 +-
gdb/cli/cli-decode.c | 2 +-
gdb/cli/cli-decode.h | 2 +-
gdb/cli/cli-dump.c | 2 +-
gdb/cli/cli-dump.h | 2 +-
gdb/cli/cli-interp.c | 2 +-
gdb/cli/cli-logging.c | 2 +-
gdb/cli/cli-script.c | 2 +-
gdb/cli/cli-script.h | 2 +-
gdb/cli/cli-setshow.c | 2 +-
gdb/cli/cli-setshow.h | 2 +-
gdb/coff-pe-read.c | 64 +-
gdb/coff-pe-read.h | 6 +-
gdb/coffread.c | 487 +-
gdb/command.h | 70 +-
gdb/common/gdb_signals.h | 2 +-
gdb/common/i386-xstate.h | 2 +-
gdb/common/signals.c | 2 +-
gdb/complaints.c | 21 +-
gdb/complaints.h | 8 +-
gdb/completer.c | 195 +-
gdb/completer.h | 25 +-
gdb/config/alpha/nm-osf3.h | 2 +-
gdb/config/djgpp/djconfig.sh | 2 +-
gdb/config/djgpp/fnchange.lst | 3 +-
gdb/config/djgpp/langinfo.h | 2 +-
gdb/config/djgpp/nl_types.h | 2 +-
gdb/config/i386/nm-fbsd.h | 2 +-
gdb/config/i386/nm-i386gnu.h | 2 +-
gdb/config/nm-linux.h | 2 +-
gdb/config/nm-nto.h | 2 +-
gdb/config/rs6000/nm-rs6000.h | 2 +-
gdb/config/sparc/nm-sol2.h | 2 +-
gdb/copyright.sh | 2 +-
gdb/core-regset.c | 9 +-
gdb/corefile.c | 66 +-
gdb/corelow.c | 117 +-
gdb/cp-abi.c | 32 +-
gdb/cp-abi.h | 74 +-
gdb/cp-name-parser.y | 2 +-
gdb/cp-namespace.c | 234 +-
gdb/cp-support.c | 165 +-
gdb/cp-support.h | 29 +-
gdb/cp-valprint.c | 217 +-
gdb/cris-tdep.c | 4 +-
gdb/d-lang.c | 3 +-
gdb/d-lang.h | 3 +-
gdb/d-valprint.c | 2 +-
gdb/darwin-nat-info.c | 2 +-
gdb/darwin-nat.c | 2 +-
gdb/darwin-nat.h | 2 +-
gdb/data-directory/Makefile.in | 2 +-
gdb/dbug-rom.c | 2 +-
gdb/dcache.c | 2 +-
gdb/dcache.h | 4 +-
gdb/dec-thread.c | 2 +-
gdb/defs.h | 2 +-
gdb/demangle.c | 2 +-
gdb/dfp.c | 2 +-
gdb/dfp.h | 2 +-
gdb/dicos-tdep.c | 2 +-
gdb/dicos-tdep.h | 2 +-
gdb/dictionary.c | 3 +-
gdb/dictionary.h | 3 +-
gdb/dink32-rom.c | 2 +-
gdb/disasm.c | 4 +-
gdb/disasm.h | 3 +-
gdb/doc/ChangeLog | 5 +
gdb/doc/Makefile.in | 5 +-
gdb/doublest.c | 4 +-
gdb/doublest.h | 4 +-
gdb/dsrec.c | 2 +-
gdb/dummy-frame.c | 2 +-
gdb/dummy-frame.h | 2 +-
gdb/dwarf2-frame.c | 2 +-
gdb/dwarf2-frame.h | 2 +-
gdb/dwarf2expr.c | 2 +-
gdb/dwarf2expr.h | 2 +-
gdb/dwarf2loc.c | 2 +-
gdb/dwarf2loc.h | 2 +-
gdb/dwarf2read.c | 2 +-
gdb/elfread.c | 2 +-
gdb/environ.c | 2 +-
gdb/environ.h | 2 +-
gdb/eval.c | 2 +-
gdb/event-loop.c | 4 +-
gdb/event-loop.h | 2 +-
gdb/event-top.c | 4 +-
gdb/event-top.h | 2 +-
gdb/exceptions.c | 2 +-
gdb/exceptions.h | 2 +-
gdb/exec.c | 2 +-
gdb/exec.h | 3 +-
gdb/expprint.c | 2 +-
gdb/expression.h | 2 +-
gdb/f-exp.y | 2 +-
gdb/f-lang.c | 2 +-
gdb/f-lang.h | 2 +-
gdb/f-typeprint.c | 2 +-
gdb/f-valprint.c | 2 +-
gdb/fbsd-nat.c | 2 +-
gdb/fbsd-nat.h | 3 +-
gdb/features/Makefile | 2 +-
gdb/features/arm-core.xml | 2 +-
gdb/features/arm-fpa.xml | 2 +-
gdb/features/arm-m-profile.xml | 2 +-
gdb/features/arm-vfpv2.xml | 2 +-
gdb/features/arm-vfpv3.xml | 2 +-
gdb/features/arm-with-iwmmxt.xml | 2 +-
gdb/features/arm-with-m.xml | 2 +-
gdb/features/arm-with-neon.xml | 2 +-
gdb/features/arm-with-vfpv2.xml | 2 +-
gdb/features/arm-with-vfpv3.xml | 2 +-
gdb/features/feature_to_c.sh | 2 +-
gdb/features/gdb-target.dtd | 2 +-
gdb/features/i386/32bit-avx.xml | 2 +-
gdb/features/i386/32bit-core.xml | 2 +-
gdb/features/i386/32bit-linux.xml | 2 +-
gdb/features/i386/32bit-sse.xml | 2 +-
gdb/features/i386/64bit-avx.xml | 2 +-
gdb/features/i386/64bit-core.xml | 2 +-
gdb/features/i386/64bit-linux.xml | 2 +-
gdb/features/i386/64bit-sse.xml | 2 +-
gdb/features/i386/amd64-avx-linux.xml | 2 +-
gdb/features/i386/amd64-avx.xml | 2 +-
gdb/features/i386/amd64-linux.xml | 2 +-
gdb/features/i386/amd64.xml | 2 +-
gdb/features/i386/i386-avx-linux.xml | 2 +-
gdb/features/i386/i386-avx.xml | 2 +-
gdb/features/i386/i386-linux.xml | 2 +-
gdb/features/i386/i386-mmx-linux.xml | 2 +-
gdb/features/i386/i386-mmx.xml | 2 +-
gdb/features/i386/i386.xml | 2 +-
gdb/features/library-list.dtd | 2 +-
gdb/features/mips-cp0.xml | 2 +-
gdb/features/mips-cpu.xml | 2 +-
gdb/features/mips-fpu.xml | 2 +-
gdb/features/mips-linux.xml | 2 +-
gdb/features/mips64-cp0.xml | 2 +-
gdb/features/mips64-cpu.xml | 2 +-
gdb/features/mips64-fpu.xml | 2 +-
gdb/features/mips64-linux.xml | 2 +-
gdb/features/osdata.dtd | 2 +-
gdb/features/rs6000/power-altivec.xml | 2 +-
gdb/features/rs6000/power-core.xml | 2 +-
gdb/features/rs6000/power-fpu-isa205.xml | 2 +-
gdb/features/rs6000/power-fpu.xml | 2 +-
gdb/features/rs6000/power-linux.xml | 2 +-
gdb/features/rs6000/power-oea.xml | 2 +-
gdb/features/rs6000/power-spe.xml | 2 +-
gdb/features/rs6000/power-vsx.xml | 2 +-
gdb/features/rs6000/power64-core.xml | 2 +-
gdb/features/rs6000/power64-linux.xml | 2 +-
gdb/features/rs6000/powerpc-32.xml | 2 +-
gdb/features/rs6000/powerpc-32l.xml | 2 +-
gdb/features/rs6000/powerpc-403.xml | 2 +-
gdb/features/rs6000/powerpc-403gc.xml | 2 +-
gdb/features/rs6000/powerpc-405.xml | 2 +-
gdb/features/rs6000/powerpc-505.xml | 2 +-
gdb/features/rs6000/powerpc-601.xml | 2 +-
gdb/features/rs6000/powerpc-602.xml | 2 +-
gdb/features/rs6000/powerpc-603.xml | 2 +-
gdb/features/rs6000/powerpc-604.xml | 2 +-
gdb/features/rs6000/powerpc-64.xml | 2 +-
gdb/features/rs6000/powerpc-64l.xml | 2 +-
gdb/features/rs6000/powerpc-7400.xml | 2 +-
gdb/features/rs6000/powerpc-750.xml | 2 +-
gdb/features/rs6000/powerpc-860.xml | 2 +-
gdb/features/rs6000/powerpc-altivec32.xml | 2 +-
gdb/features/rs6000/powerpc-altivec32l.xml | 2 +-
gdb/features/rs6000/powerpc-altivec64.xml | 2 +-
gdb/features/rs6000/powerpc-altivec64l.xml | 2 +-
gdb/features/rs6000/powerpc-cell32l.xml | 2 +-
gdb/features/rs6000/powerpc-cell64l.xml | 2 +-
gdb/features/rs6000/powerpc-e500.xml | 2 +-
gdb/features/rs6000/powerpc-e500l.xml | 2 +-
gdb/features/rs6000/powerpc-isa205-32l.xml | 2 +-
gdb/features/rs6000/powerpc-isa205-64l.xml | 2 +-
gdb/features/rs6000/powerpc-isa205-altivec32l.xml | 2 +-
gdb/features/rs6000/powerpc-isa205-altivec64l.xml | 2 +-
gdb/features/rs6000/powerpc-isa205-vsx32l.xml | 2 +-
gdb/features/rs6000/powerpc-isa205-vsx64l.xml | 2 +-
gdb/features/rs6000/powerpc-vsx32.xml | 2 +-
gdb/features/rs6000/powerpc-vsx32l.xml | 2 +-
gdb/features/rs6000/powerpc-vsx64.xml | 2 +-
gdb/features/rs6000/powerpc-vsx64l.xml | 2 +-
gdb/features/rs6000/rs6000.xml | 2 +-
gdb/features/s390-acr.xml | 2 +-
gdb/features/s390-core32.xml | 2 +-
gdb/features/s390-core64.xml | 2 +-
gdb/features/s390-fpr.xml | 2 +-
gdb/features/s390-linux32.xml | 2 +-
gdb/features/s390-linux64.xml | 2 +-
gdb/features/s390x-core64.xml | 2 +-
gdb/features/s390x-linux64.xml | 2 +-
gdb/features/threads.dtd | 2 +-
gdb/features/xinclude.dtd | 2 +-
gdb/features/xscale-iwmmxt.xml | 2 +-
gdb/filesystem.c | 2 +-
gdb/filesystem.h | 2 +-
gdb/findcmd.c | 2 +-
gdb/findvar.c | 2 +-
gdb/fork-child.c | 2 +-
gdb/frame-base.c | 2 +-
gdb/frame-base.h | 3 +-
gdb/frame-unwind.c | 2 +-
gdb/frame-unwind.h | 2 +-
gdb/frame.c | 27 +-
gdb/frame.h | 2 +-
gdb/frv-linux-tdep.c | 2 +-
gdb/frv-tdep.c | 2 +-
gdb/frv-tdep.h | 3 +-
gdb/gcore.c | 4 +-
gdb/gdb-gdb.py | 2 +-
gdb/gdb-stabs.h | 2 +-
gdb/gdb.c | 3 +-
gdb/gdb.h | 2 +-
gdb/gdb_assert.h | 2 +-
gdb/gdb_buildall.sh | 2 +-
gdb/gdb_curses.h | 2 +-
gdb/gdb_dirent.h | 2 +-
gdb/gdb_expat.h | 3 +-
gdb/gdb_gcore.sh | 2 +-
gdb/gdb_locale.h | 3 +-
gdb/gdb_mbuild.sh | 2 +-
gdb/gdb_obstack.h | 3 +-
gdb/gdb_proc_service.h | 3 +-
gdb/gdb_ptrace.h | 2 +-
gdb/gdb_regex.h | 2 +-
gdb/gdb_select.h | 3 +-
gdb/gdb_stat.h | 3 +-
gdb/gdb_string.h | 4 +-
gdb/gdb_thread_db.h | 2 +-
gdb/gdb_usleep.c | 2 +-
gdb/gdb_usleep.h | 2 +-
gdb/gdb_vfork.h | 3 +-
gdb/gdb_wait.h | 3 +-
gdb/gdb_wchar.h | 2 +-
gdb/gdbarch.sh | 2 +-
gdb/gdbcmd.h | 2 +-
gdb/gdbcore.h | 2 +-
gdb/gdbserver/ChangeLog | 6 +
gdb/gdbserver/Makefile.in | 2 +-
gdb/gdbserver/event-loop.c | 2 +-
gdb/gdbserver/gdb_proc_service.h | 2 +-
gdb/gdbserver/gdbreplay.c | 4 +-
gdb/gdbserver/hostio-errno.c | 2 +-
gdb/gdbserver/hostio.c | 2 +-
gdb/gdbserver/i386-low.c | 2 +-
gdb/gdbserver/i386-low.h | 2 +-
gdb/gdbserver/i387-fp.c | 2 +-
gdb/gdbserver/i387-fp.h | 2 +-
gdb/gdbserver/inferiors.c | 2 +-
gdb/gdbserver/linux-amd64-ipa.c | 2 +-
gdb/gdbserver/linux-arm-low.c | 2 +-
gdb/gdbserver/linux-bfin-low.c | 2 +-
gdb/gdbserver/linux-cris-low.c | 2 +-
gdb/gdbserver/linux-crisv32-low.c | 2 +-
gdb/gdbserver/linux-i386-ipa.c | 2 +-
gdb/gdbserver/linux-ia64-low.c | 2 +-
gdb/gdbserver/linux-low.c | 2 +-
gdb/gdbserver/linux-low.h | 2 +-
gdb/gdbserver/linux-m32r-low.c | 3 +-
gdb/gdbserver/linux-m68k-low.c | 2 +-
gdb/gdbserver/linux-mips-low.c | 2 +-
gdb/gdbserver/linux-ppc-low.c | 2 +-
gdb/gdbserver/linux-s390-low.c | 2 +-
gdb/gdbserver/linux-sh-low.c | 2 +-
gdb/gdbserver/linux-sparc-low.c | 2 +-
gdb/gdbserver/linux-x86-low.c | 2 +-
gdb/gdbserver/linux-xtensa-low.c | 2 +-
gdb/gdbserver/lynx-i386-low.c | 2 +-
gdb/gdbserver/lynx-low.c | 2 +-
gdb/gdbserver/lynx-low.h | 2 +-
gdb/gdbserver/lynx-ppc-low.c | 2 +-
gdb/gdbserver/mem-break.c | 2 +-
gdb/gdbserver/mem-break.h | 2 +-
gdb/gdbserver/nto-low.c | 2 +-
gdb/gdbserver/nto-low.h | 2 +-
gdb/gdbserver/nto-x86-low.c | 2 +-
gdb/gdbserver/proc-service.c | 2 +-
gdb/gdbserver/proc-service.list | 2 +-
gdb/gdbserver/regcache.c | 2 +-
gdb/gdbserver/regcache.h | 2 +-
gdb/gdbserver/remote-utils.c | 2 +-
gdb/gdbserver/server.c | 5 +-
gdb/gdbserver/server.h | 2 +-
gdb/gdbserver/spu-low.c | 3 +-
gdb/gdbserver/target.c | 2 +-
gdb/gdbserver/target.h | 2 +-
gdb/gdbserver/thread-db.c | 2 +-
gdb/gdbserver/tracepoint.c | 2 +-
gdb/gdbserver/utils.c | 2 +-
gdb/gdbserver/win32-arm-low.c | 2 +-
gdb/gdbserver/win32-i386-low.c | 2 +-
gdb/gdbserver/win32-low.c | 3 +-
gdb/gdbserver/win32-low.h | 2 +-
gdb/gdbserver/wincecompat.c | 2 +-
gdb/gdbserver/wincecompat.h | 2 +-
gdb/gdbserver/xtensa-xtregs.c | 2 +-
gdb/gdbthread.h | 2 +-
gdb/gdbtypes.c | 2 +-
gdb/gdbtypes.h | 2 +-
gdb/glibc-tdep.c | 2 +-
gdb/glibc-tdep.h | 2 +-
gdb/gnu-nat.c | 2 +-
gdb/gnu-nat.h | 2 +-
gdb/gnu-v2-abi.c | 2 +-
gdb/gnu-v3-abi.c | 2 +-
gdb/gnulib/Makefile.am | 2 +-
gdb/gnulib/Makefile.in | 5 +-
gdb/gnulib/dummy.c | 2 +-
gdb/gnulib/extra/arg-nonnull.h | 2 +-
gdb/gnulib/extra/c++defs.h | 2 +-
gdb/gnulib/extra/warn-on-use.h | 2 +-
gdb/gnulib/m4/00gnulib.m4 | 2 +-
gdb/gnulib/m4/extensions.m4 | 2 +-
gdb/gnulib/m4/gnulib-cache.m4 | 2 +-
gdb/gnulib/m4/gnulib-common.m4 | 2 +-
gdb/gnulib/m4/gnulib-comp.m4 | 2 +-
gdb/gnulib/m4/gnulib-tool.m4 | 2 +-
gdb/gnulib/m4/include_next.m4 | 2 +-
gdb/gnulib/m4/longlong.m4 | 2 +-
gdb/gnulib/m4/memchr.m4 | 2 +-
gdb/gnulib/m4/mmap-anon.m4 | 2 +-
gdb/gnulib/m4/multiarch.m4 | 2 +-
gdb/gnulib/m4/stddef_h.m4 | 2 +-
gdb/gnulib/m4/stdint.m4 | 2 +-
gdb/gnulib/m4/string_h.m4 | 2 +-
gdb/gnulib/m4/warn-on-use.m4 | 2 +-
gdb/gnulib/m4/wchar_h.m4 | 2 +-
gdb/gnulib/m4/wchar_t.m4 | 2 +-
gdb/gnulib/m4/wint_t.m4 | 2 +-
gdb/gnulib/memchr.c | 2 +-
gdb/gnulib/memmem.c | 2 +-
gdb/gnulib/stddef.in.h | 2 +-
gdb/gnulib/stdint.in.h | 2 +-
gdb/gnulib/str-two-way.h | 2 +-
gdb/gnulib/string.in.h | 2 +-
gdb/gnulib/wchar.in.h | 2 +-
gdb/go32-nat.c | 4 +-
gdb/gregset.h | 2 +-
gdb/h8300-tdep.c | 2 +-
gdb/hppa-hpux-nat.c | 2 +-
gdb/hppa-hpux-tdep.c | 2 +-
gdb/hppa-linux-nat.c | 2 +-
gdb/hppa-linux-offsets.h | 2 +-
gdb/hppa-linux-tdep.c | 2 +-
gdb/hppa-tdep.c | 4 +-
gdb/hppa-tdep.h | 2 +-
gdb/hppabsd-nat.c | 2 +-
gdb/hppabsd-tdep.c | 2 +-
gdb/hppabsd-tdep.h | 2 +-
gdb/hppanbsd-nat.c | 2 +-
gdb/hppanbsd-tdep.c | 2 +-
gdb/hppaobsd-tdep.c | 2 +-
gdb/hpux-thread.c | 4 +-
gdb/i386-cygwin-tdep.c | 3 +-
gdb/i386-darwin-nat.c | 2 +-
gdb/i386-darwin-tdep.c | 2 +-
gdb/i386-darwin-tdep.h | 2 +-
gdb/i386-dicos-tdep.c | 2 +-
gdb/i386-linux-nat.c | 2 +-
gdb/i386-linux-tdep.c | 4 +-
gdb/i386-linux-tdep.h | 2 +-
gdb/i386-nat.c | 2 +-
gdb/i386-nat.h | 2 +-
gdb/i386-nto-tdep.c | 2 +-
gdb/i386-sol2-nat.c | 3 +-
gdb/i386-sol2-tdep.c | 2 +-
gdb/i386-tdep.c | 2 +-
gdb/i386-tdep.h | 2 +-
gdb/i386-windows-nat.c | 2 +-
gdb/i386bsd-nat.c | 4 +-
gdb/i386bsd-nat.h | 3 +-
gdb/i386bsd-tdep.c | 2 +-
gdb/i386fbsd-nat.c | 2 +-
gdb/i386fbsd-tdep.c | 2 +-
gdb/i386gnu-nat.c | 2 +-
gdb/i386gnu-tdep.c | 2 +-
gdb/i386nbsd-nat.c | 2 +-
gdb/i386nbsd-tdep.c | 2 +-
gdb/i386obsd-nat.c | 2 +-
gdb/i386obsd-tdep.c | 3 +-
gdb/i386v4-nat.c | 2 +-
gdb/i387-tdep.c | 2 +-
gdb/i387-tdep.h | 2 +-
gdb/ia64-linux-nat.c | 2 +-
gdb/ia64-linux-tdep.c | 2 +-
gdb/ia64-tdep.c | 2 +-
gdb/ia64-tdep.h | 2 +-
gdb/inf-child.c | 2 +-
gdb/inf-child.h | 3 +-
gdb/inf-loop.c | 3 +-
gdb/inf-loop.h | 3 +-
gdb/inf-ptrace.c | 2 +-
gdb/inf-ptrace.h | 2 +-
gdb/inf-ttrace.c | 2 +-
gdb/inf-ttrace.h | 3 +-
gdb/infcall.c | 2 +-
gdb/infcall.h | 3 +-
gdb/infcmd.c | 2 +-
gdb/inferior.c | 2 +-
gdb/inferior.h | 4 +-
gdb/inflow.c | 2 +-
gdb/inflow.h | 2 +-
gdb/infrun.c | 2 +-
gdb/inline-frame.c | 2 +-
gdb/inline-frame.h | 2 +-
gdb/interps.c | 2 +-
gdb/interps.h | 2 +-
gdb/iq2000-tdep.c | 2 +-
gdb/irix5-nat.c | 2 +-
gdb/jit.c | 2 +-
gdb/jit.h | 2 +-
gdb/jv-exp.y | 2 +-
gdb/jv-lang.c | 2 +-
gdb/jv-lang.h | 2 +-
gdb/jv-typeprint.c | 2 +-
gdb/jv-valprint.c | 2 +-
gdb/language.c | 2 +-
gdb/language.h | 2 +-
gdb/libunwind-frame.c | 2 +-
gdb/libunwind-frame.h | 2 +-
gdb/linespec.c | 2 +-
gdb/linespec.h | 3 +-
gdb/linux-fork.c | 2 +-
gdb/linux-fork.h | 2 +-
gdb/linux-nat.c | 4 +-
gdb/linux-nat.h | 2 +-
gdb/linux-record.c | 2 +-
gdb/linux-record.h | 2 +-
gdb/linux-tdep.c | 2 +-
gdb/linux-tdep.h | 2 +-
gdb/linux-thread-db.c | 2 +-
gdb/lm32-tdep.c | 2 +-
gdb/m2-exp.y | 2 +-
gdb/m2-lang.c | 2 +-
gdb/m2-lang.h | 2 +-
gdb/m2-typeprint.c | 2 +-
gdb/m2-valprint.c | 2 +-
gdb/m32c-tdep.c | 3 +-
gdb/m32r-linux-nat.c | 2 +-
gdb/m32r-linux-tdep.c | 3 +-
gdb/m32r-rom.c | 2 +-
gdb/m32r-tdep.c | 2 +-
gdb/m32r-tdep.h | 3 +-
gdb/m68hc11-tdep.c | 2 +-
gdb/m68k-tdep.c | 2 +-
gdb/m68k-tdep.h | 2 +-
gdb/m68kbsd-nat.c | 3 +-
gdb/m68kbsd-tdep.c | 2 +-
gdb/m68klinux-nat.c | 2 +-
gdb/m68klinux-tdep.c | 2 +-
gdb/m88k-tdep.c | 2 +-
gdb/m88k-tdep.h | 3 +-
gdb/m88kbsd-nat.c | 3 +-
gdb/machoread.c | 2 +-
gdb/macrocmd.c | 3 +-
gdb/macroexp.c | 3 +-
gdb/macroexp.h | 3 +-
gdb/macroscope.c | 3 +-
gdb/macroscope.h | 3 +-
gdb/macrotab.c | 3 +-
gdb/macrotab.h | 3 +-
gdb/main.c | 2 +-
gdb/main.h | 3 +-
gdb/maint.c | 2 +-
gdb/mdebugread.c | 4 +-
gdb/mdebugread.h | 3 +-
gdb/mem-break.c | 2 +-
gdb/memattr.c | 4 +-
gdb/memattr.h | 2 +-
gdb/memory-map.c | 3 +-
gdb/memory-map.h | 3 +-
gdb/mep-tdep.c | 4 +-
gdb/mi/mi-cmd-break.c | 2 +-
gdb/mi/mi-cmd-disas.c | 2 +-
gdb/mi/mi-cmd-env.c | 2 +-
gdb/mi/mi-cmd-file.c | 2 +-
gdb/mi/mi-cmd-stack.c | 2 +-
gdb/mi/mi-cmd-target.c | 2 +-
gdb/mi/mi-cmd-var.c | 2 +-
gdb/mi/mi-cmds.c | 2 +-
gdb/mi/mi-cmds.h | 2 +-
gdb/mi/mi-common.c | 3 +-
gdb/mi/mi-common.h | 3 +-
gdb/mi/mi-console.c | 2 +-
gdb/mi/mi-console.h | 3 +-
gdb/mi/mi-getopt.c | 2 +-
gdb/mi/mi-getopt.h | 3 +-
gdb/mi/mi-interp.c | 2 +-
gdb/mi/mi-main.c | 4 +-
gdb/mi/mi-main.h | 3 +-
gdb/mi/mi-out.c | 2 +-
gdb/mi/mi-out.h | 3 +-
gdb/mi/mi-parse.c | 2 +-
gdb/mi/mi-parse.h | 3 +-
gdb/mi/mi-symbol-cmds.c | 3 +-
gdb/microblaze-linux-tdep.c | 2 +-
gdb/microblaze-rom.c | 2 +-
gdb/microblaze-tdep.c | 2 +-
gdb/microblaze-tdep.h | 2 +-
gdb/mingw-hdep.c | 3 +-
gdb/minsyms.c | 3 +-
gdb/mips-irix-tdep.c | 3 +-
gdb/mips-linux-nat.c | 4 +-
gdb/mips-linux-tdep.c | 2 +-
gdb/mips-linux-tdep.h | 2 +-
gdb/mips-tdep.c | 2 +-
gdb/mips-tdep.h | 2 +-
gdb/mips64obsd-nat.c | 3 +-
gdb/mips64obsd-tdep.c | 3 +-
gdb/mipsnbsd-nat.c | 2 +-
gdb/mipsnbsd-tdep.c | 2 +-
gdb/mipsnbsd-tdep.h | 2 +-
gdb/mipsread.c | 2 +-
gdb/mn10300-linux-tdep.c | 2 +-
gdb/mn10300-tdep.c | 2 +-
gdb/mn10300-tdep.h | 2 +-
gdb/monitor.c | 2 +-
gdb/monitor.h | 2 +-
gdb/moxie-tdep.c | 2 +-
gdb/moxie-tdep.h | 2 +-
gdb/mt-tdep.c | 3 +-
gdb/nbsd-nat.c | 3 +-
gdb/nbsd-nat.h | 3 +-
gdb/nbsd-tdep.c | 2 +-
gdb/nbsd-tdep.h | 3 +-
gdb/nto-procfs.c | 2 +-
gdb/nto-tdep.c | 2 +-
gdb/nto-tdep.h | 3 +-
gdb/objc-exp.y | 2 +-
gdb/objc-lang.c | 2 +-
gdb/objc-lang.h | 2 +-
gdb/objfiles.c | 3 +-
gdb/objfiles.h | 3 +-
gdb/obsd-tdep.c | 3 +-
gdb/obsd-tdep.h | 3 +-
gdb/observer.c | 2 +-
gdb/observer.sh | 2 +-
gdb/opencl-lang.c | 2 +-
gdb/osabi.c | 2 +-
gdb/osabi.h | 2 +-
gdb/osdata.c | 2 +-
gdb/osdata.h | 2 +-
gdb/p-exp.y | 2 +-
gdb/p-lang.c | 2 +-
gdb/p-lang.h | 2 +-
gdb/p-typeprint.c | 2 +-
gdb/p-valprint.c | 2 +-
gdb/parse.c | 2 +-
gdb/parser-defs.h | 2 +-
gdb/posix-hdep.c | 3 +-
gdb/ppc-linux-nat.c | 3 +-
gdb/ppc-linux-tdep.c | 2 +-
gdb/ppc-linux-tdep.h | 2 +-
gdb/ppc-sysv-tdep.c | 2 +-
gdb/ppc-tdep.h | 4 +-
gdb/ppcbug-rom.c | 2 +-
gdb/ppcnbsd-nat.c | 2 +-
gdb/ppcnbsd-tdep.c | 2 +-
gdb/ppcnbsd-tdep.h | 2 +-
gdb/ppcobsd-nat.c | 2 +-
gdb/ppcobsd-tdep.c | 2 +-
gdb/ppcobsd-tdep.h | 2 +-
gdb/printcmd.c | 2 +-
gdb/proc-api.c | 2 +-
gdb/proc-events.c | 2 +-
gdb/proc-flags.c | 2 +-
gdb/proc-service.c | 2 +-
gdb/proc-service.list | 2 +-
gdb/proc-utils.h | 2 +-
gdb/proc-why.c | 2 +-
gdb/procfs.c | 4 +-
gdb/procfs.h | 2 +-
gdb/progspace.c | 2 +-
gdb/progspace.h | 2 +-
gdb/prologue-value.c | 2 +-
gdb/prologue-value.h | 2 +-
gdb/psympriv.h | 2 +-
gdb/psymtab.c | 2 +-
gdb/psymtab.h | 2 +-
gdb/python/lib/gdb/__init__.py | 2 +-
gdb/python/lib/gdb/command/__init__.py | 2 +-
gdb/python/lib/gdb/command/pretty_printers.py | 2 +-
gdb/python/lib/gdb/printing.py | 2 +-
gdb/python/lib/gdb/types.py | 2 +-
gdb/python/py-auto-load.c | 2 +-
gdb/python/py-block.c | 2 +-
gdb/python/py-breakpoint.c | 2 +-
gdb/python/py-cmd.c | 2 +-
gdb/python/py-frame.c | 2 +-
gdb/python/py-function.c | 2 +-
gdb/python/py-inferior.c | 2 +-
gdb/python/py-infthread.c | 2 +-
gdb/python/py-lazy-string.c | 2 +-
gdb/python/py-objfile.c | 2 +-
gdb/python/py-param.c | 2 +-
gdb/python/py-prettyprint.c | 2 +-
gdb/python/py-progspace.c | 2 +-
gdb/python/py-symbol.c | 2 +-
gdb/python/py-symtab.c | 2 +-
gdb/python/py-type.c | 2 +-
gdb/python/py-utils.c | 2 +-
gdb/python/py-value.c | 2 +-
gdb/python/python-internal.h | 2 +-
gdb/python/python.c | 2 +-
gdb/python/python.h | 2 +-
gdb/ravenscar-sparc-thread.c | 2 +-
gdb/ravenscar-thread.c | 2 +-
gdb/ravenscar-thread.h | 2 +-
gdb/record.c | 2 +-
gdb/record.h | 2 +-
gdb/regcache.c | 2 +-
gdb/regcache.h | 2 +-
gdb/regformats/regdat.sh | 3 +-
gdb/regformats/regdef.h | 3 +-
gdb/reggroups.c | 2 +-
gdb/reggroups.h | 3 +-
gdb/regset.c | 3 +-
gdb/regset.h | 2 +-
gdb/remote-fileio.c | 2 +-
gdb/remote-fileio.h | 3 +-
gdb/remote-m32r-sdi.c | 2 +-
gdb/remote-mips.c | 3 +-
gdb/remote-sim.c | 3 +-
gdb/remote.c | 2 +-
gdb/remote.h | 2 +-
gdb/reply_mig_hack.awk | 2 +-
gdb/reverse.c | 3 +-
gdb/rs6000-aix-tdep.c | 3 +-
gdb/rs6000-nat.c | 2 +-
gdb/rs6000-tdep.c | 2 +-
gdb/rs6000-tdep.h | 3 +-
gdb/rx-tdep.c | 2 +-
gdb/s390-tdep.c | 4 +-
gdb/s390-tdep.h | 3 +-
gdb/score-tdep.c | 3 +-
gdb/score-tdep.h | 3 +-
gdb/sentinel-frame.c | 2 +-
gdb/sentinel-frame.h | 3 +-
gdb/ser-base.c | 3 +-
gdb/ser-base.h | 3 +-
gdb/ser-go32.c | 2 +-
gdb/ser-mingw.c | 3 +-
gdb/ser-pipe.c | 2 +-
gdb/ser-tcp.c | 2 +-
gdb/ser-tcp.h | 3 +-
gdb/ser-unix.c | 2 +-
gdb/ser-unix.h | 2 +-
gdb/serial.c | 2 +-
gdb/serial.h | 2 +-
gdb/sh-linux-tdep.c | 3 +-
gdb/sh-tdep.c | 3 +-
gdb/sh-tdep.h | 2 +-
gdb/sh64-tdep.c | 3 +-
gdb/shnbsd-nat.c | 2 +-
gdb/shnbsd-tdep.c | 2 +-
gdb/sim-regno.h | 3 +-
gdb/sol-thread.c | 2 +-
gdb/sol2-tdep.c | 3 +-
gdb/sol2-tdep.h | 3 +-
gdb/solib-darwin.c | 2 +-
gdb/solib-darwin.h | 2 +-
gdb/solib-frv.c | 3 +-
gdb/solib-irix.c | 2 +-
gdb/solib-irix.h | 2 +-
gdb/solib-osf.c | 2 +-
gdb/solib-pa64.c | 3 +-
gdb/solib-pa64.h | 3 +-
gdb/solib-som.c | 2 +-
gdb/solib-som.h | 3 +-
gdb/solib-spu.c | 2 +-
gdb/solib-spu.h | 2 +-
gdb/solib-sunos.c | 2 +-
gdb/solib-svr4.c | 2 +-
gdb/solib-svr4.h | 2 +-
gdb/solib-target.c | 2 +-
gdb/solib-target.h | 2 +-
gdb/solib.c | 2 +-
gdb/solib.h | 2 +-
gdb/solist.h | 2 +-
gdb/somread.c | 2 +-
gdb/source.c | 2 +-
gdb/source.h | 3 +-
gdb/sparc-linux-nat.c | 2 +-
gdb/sparc-linux-tdep.c | 2 +-
gdb/sparc-nat.c | 2 +-
gdb/sparc-nat.h | 2 +-
gdb/sparc-sol2-nat.c | 2 +-
gdb/sparc-sol2-tdep.c | 2 +-
gdb/sparc-tdep.c | 2 +-
gdb/sparc-tdep.h | 2 +-
gdb/sparc64-linux-nat.c | 2 +-
gdb/sparc64-linux-tdep.c | 2 +-
gdb/sparc64-nat.c | 3 +-
gdb/sparc64-sol2-tdep.c | 2 +-
gdb/sparc64-tdep.c | 2 +-
gdb/sparc64-tdep.h | 2 +-
gdb/sparc64fbsd-nat.c | 2 +-
gdb/sparc64fbsd-tdep.c | 2 +-
gdb/sparc64nbsd-nat.c | 2 +-
gdb/sparc64nbsd-tdep.c | 2 +-
gdb/sparc64obsd-tdep.c | 2 +-
gdb/sparcnbsd-nat.c | 2 +-
gdb/sparcnbsd-tdep.c | 2 +-
gdb/sparcobsd-tdep.c | 2 +-
gdb/spu-linux-nat.c | 3 +-
gdb/spu-multiarch.c | 2 +-
gdb/spu-tdep.c | 3 +-
gdb/spu-tdep.h | 3 +-
gdb/srec.h | 2 +-
gdb/stabsread.c | 2 +-
gdb/stabsread.h | 2 +-
gdb/stack.c | 2 +-
gdb/stack.h | 3 +-
gdb/std-regs.c | 2 +-
gdb/symfile-mem.c | 2 +-
gdb/symfile.c | 4 +-
gdb/symfile.h | 2 +-
gdb/symmisc.c | 4 +-
gdb/symtab.c | 2 +-
gdb/symtab.h | 4 +-
gdb/syscalls/amd64-linux.xml | 2 +-
gdb/syscalls/bfin-linux.xml | 2 +-
gdb/syscalls/gdb-syscalls.dtd | 2 +-
gdb/syscalls/i386-linux.xml | 2 +-
gdb/syscalls/ppc-linux.xml | 2 +-
gdb/syscalls/ppc64-linux.xml | 2 +-
gdb/syscalls/sparc-linux.xml | 2 +-
gdb/syscalls/sparc64-linux.xml | 2 +-
gdb/target-descriptions.c | 3 +-
gdb/target-descriptions.h | 3 +-
gdb/target-memory.c | 3 +-
gdb/target.c | 2 +-
gdb/target.h | 2 +-
gdb/terminal.h | 2 +-
gdb/testsuite/ChangeLog | 9 +
gdb/testsuite/Makefile.in | 2 +-
gdb/testsuite/config/cfdbug.exp | 2 +-
gdb/testsuite/config/d10v.exp | 3 +-
gdb/testsuite/config/default.exp | 2 +-
gdb/testsuite/config/dve.exp | 3 +-
gdb/testsuite/config/gdbserver.exp | 2 +-
gdb/testsuite/config/i960.exp | 3 +-
gdb/testsuite/config/m32r.exp | 3 +-
gdb/testsuite/config/mips-idt.exp | 2 +-
gdb/testsuite/config/mips.exp | 2 +-
gdb/testsuite/config/mn10300-eval.exp | 3 +-
gdb/testsuite/config/monitor.exp | 2 +-
gdb/testsuite/config/proelf.exp | 3 +-
gdb/testsuite/config/rom68k.exp | 3 +-
gdb/testsuite/config/sh.exp | 3 +-
gdb/testsuite/config/sid.exp | 2 +-
gdb/testsuite/config/sim.exp | 2 +-
gdb/testsuite/config/slite.exp | 2 +-
gdb/testsuite/config/unix.exp | 4 +-
gdb/testsuite/config/vr4300.exp | 3 +-
gdb/testsuite/config/vr5000.exp | 3 +-
gdb/testsuite/config/vx.exp | 2 +-
gdb/testsuite/config/vxworks.exp | 3 +-
gdb/testsuite/config/vxworks29k.exp | 2 +-
gdb/testsuite/gdb.ada/array_bounds.exp | 2 +-
gdb/testsuite/gdb.ada/array_bounds/bar.adb | 2 +-
gdb/testsuite/gdb.ada/array_return.exp | 3 +-
gdb/testsuite/gdb.ada/array_return/p.adb | 3 +-
gdb/testsuite/gdb.ada/array_return/pck.adb | 3 +-
gdb/testsuite/gdb.ada/array_return/pck.ads | 3 +-
gdb/testsuite/gdb.ada/array_subscript_addr.exp | 2 +-
gdb/testsuite/gdb.ada/array_subscript_addr/p.adb | 2 +-
gdb/testsuite/gdb.ada/arrayidx.exp | 2 +-
gdb/testsuite/gdb.ada/arrayidx/p.adb | 3 +-
gdb/testsuite/gdb.ada/arrayparam.exp | 2 +-
gdb/testsuite/gdb.ada/arrayparam/foo.adb | 2 +-
gdb/testsuite/gdb.ada/arrayparam/pck.adb | 2 +-
gdb/testsuite/gdb.ada/arrayparam/pck.ads | 2 +-
gdb/testsuite/gdb.ada/arrayptr.exp | 2 +-
gdb/testsuite/gdb.ada/arrayptr/foo.adb | 2 +-
gdb/testsuite/gdb.ada/arrayptr/pck.adb | 2 +-
gdb/testsuite/gdb.ada/arrayptr/pck.ads | 2 +-
gdb/testsuite/gdb.ada/assign_1.exp | 2 +-
gdb/testsuite/gdb.ada/atomic_enum.exp | 2 +-
gdb/testsuite/gdb.ada/atomic_enum/foo.adb | 2 +-
gdb/testsuite/gdb.ada/atomic_enum/pck.adb | 2 +-
gdb/testsuite/gdb.ada/atomic_enum/pck.ads | 2 +-
gdb/testsuite/gdb.ada/boolean_expr.exp | 2 +-
gdb/testsuite/gdb.ada/call_pn.exp | 2 +-
gdb/testsuite/gdb.ada/call_pn/foo.adb | 2 +-
gdb/testsuite/gdb.ada/call_pn/pck.adb | 2 +-
gdb/testsuite/gdb.ada/call_pn/pck.ads | 2 +-
gdb/testsuite/gdb.ada/catch_ex.exp | 2 +-
gdb/testsuite/gdb.ada/catch_ex/foo.adb | 2 +-
gdb/testsuite/gdb.ada/char_param.exp | 2 +-
gdb/testsuite/gdb.ada/char_param/foo.adb | 2 +-
gdb/testsuite/gdb.ada/char_param/pck.adb | 2 +-
gdb/testsuite/gdb.ada/char_param/pck.ads | 2 +-
gdb/testsuite/gdb.ada/complete.exp | 2 +-
gdb/testsuite/gdb.ada/cond_lang.exp | 2 +-
gdb/testsuite/gdb.ada/cond_lang/a.adb | 2 +-
gdb/testsuite/gdb.ada/cond_lang/foo.c | 2 +-
gdb/testsuite/gdb.ada/cond_lang/mixed.adb | 2 +-
gdb/testsuite/gdb.ada/cond_lang/mixed.ads | 2 +-
gdb/testsuite/gdb.ada/cond_lang/pck.adb | 2 +-
gdb/testsuite/gdb.ada/cond_lang/pck.ads | 2 +-
gdb/testsuite/gdb.ada/dyn_loc.exp | 2 +-
gdb/testsuite/gdb.ada/dyn_loc/p.adb | 2 +-
gdb/testsuite/gdb.ada/dyn_loc/pack.adb | 2 +-
gdb/testsuite/gdb.ada/dyn_loc/pack.ads | 2 +-
gdb/testsuite/gdb.ada/exec_changed.exp | 2 +-
gdb/testsuite/gdb.ada/exec_changed/first.adb | 3 +-
gdb/testsuite/gdb.ada/exec_changed/second.adb | 3 +-
gdb/testsuite/gdb.ada/exprs.exp | 2 +-
gdb/testsuite/gdb.ada/exprs/p.adb | 2 +-
gdb/testsuite/gdb.ada/fixed_cmp.exp | 2 +-
gdb/testsuite/gdb.ada/fixed_cmp/fixed.adb | 2 +-
gdb/testsuite/gdb.ada/fixed_cmp/pck.adb | 2 +-
gdb/testsuite/gdb.ada/fixed_cmp/pck.ads | 2 +-
gdb/testsuite/gdb.ada/fixed_points.exp | 2 +-
.../gdb.ada/fixed_points/fixed_points.adb | 3 +-
gdb/testsuite/gdb.ada/formatted_ref.exp | 2 +-
gdb/testsuite/gdb.ada/formatted_ref/defs.adb | 2 +-
gdb/testsuite/gdb.ada/formatted_ref/defs.ads | 2 +-
.../gdb.ada/formatted_ref/formatted_ref.adb | 2 +-
gdb/testsuite/gdb.ada/frame_args.exp | 2 +-
gdb/testsuite/gdb.ada/frame_args/foo.adb | 2 +-
gdb/testsuite/gdb.ada/frame_args/pck.adb | 2 +-
gdb/testsuite/gdb.ada/frame_args/pck.ads | 2 +-
gdb/testsuite/gdb.ada/fun_addr.exp | 2 +-
gdb/testsuite/gdb.ada/fun_addr/foo.adb | 2 +-
gdb/testsuite/gdb.ada/fun_in_declare.exp | 2 +-
gdb/testsuite/gdb.ada/fun_in_declare/foo.adb | 2 +-
gdb/testsuite/gdb.ada/fun_in_declare/pck.adb | 2 +-
gdb/testsuite/gdb.ada/fun_in_declare/pck.ads | 2 +-
gdb/testsuite/gdb.ada/funcall_param.exp | 2 +-
gdb/testsuite/gdb.ada/funcall_param/foo.adb | 2 +-
gdb/testsuite/gdb.ada/funcall_param/pck.adb | 2 +-
gdb/testsuite/gdb.ada/funcall_param/pck.ads | 2 +-
gdb/testsuite/gdb.ada/gnat_ada.gpr | 3 +-
gdb/testsuite/gdb.ada/homonym.exp | 2 +-
gdb/testsuite/gdb.ada/homonym/homonym.adb | 2 +-
gdb/testsuite/gdb.ada/homonym/homonym.ads | 2 +-
gdb/testsuite/gdb.ada/homonym/homonym_main.adb | 2 +-
gdb/testsuite/gdb.ada/info_types.c | 2 +-
gdb/testsuite/gdb.ada/info_types.exp | 2 +-
gdb/testsuite/gdb.ada/int_deref.exp | 2 +-
gdb/testsuite/gdb.ada/int_deref/foo.adb | 2 +-
gdb/testsuite/gdb.ada/int_deref/pck.ads | 2 +-
gdb/testsuite/gdb.ada/interface.exp | 2 +-
gdb/testsuite/gdb.ada/interface/foo.adb | 2 +-
gdb/testsuite/gdb.ada/interface/types.adb | 2 +-
gdb/testsuite/gdb.ada/interface/types.ads | 2 +-
gdb/testsuite/gdb.ada/lang_switch.exp | 2 +-
gdb/testsuite/gdb.ada/lang_switch/foo.c | 2 +-
gdb/testsuite/gdb.ada/lang_switch/lang_switch.adb | 2 +-
gdb/testsuite/gdb.ada/mod_from_name.exp | 2 +-
gdb/testsuite/gdb.ada/mod_from_name/foo.adb | 2 +-
gdb/testsuite/gdb.ada/nested.exp | 2 +-
gdb/testsuite/gdb.ada/nested/hello.adb | 2 +-
gdb/testsuite/gdb.ada/null_array.exp | 2 +-
gdb/testsuite/gdb.ada/null_array/foo.adb | 2 +-
gdb/testsuite/gdb.ada/null_array/pck.adb | 2 +-
gdb/testsuite/gdb.ada/null_array/pck.ads | 2 +-
gdb/testsuite/gdb.ada/null_record.exp | 2 +-
gdb/testsuite/gdb.ada/null_record/bar.adb | 3 +-
gdb/testsuite/gdb.ada/null_record/bar.ads | 3 +-
gdb/testsuite/gdb.ada/null_record/null_record.adb | 3 +-
gdb/testsuite/gdb.ada/packed_array.exp | 2 +-
gdb/testsuite/gdb.ada/packed_array/pa.adb | 3 +-
gdb/testsuite/gdb.ada/packed_tagged.exp | 2 +-
gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb | 2 +-
gdb/testsuite/gdb.ada/print_chars.exp | 2 +-
gdb/testsuite/gdb.ada/print_chars/pck.adb | 2 +-
gdb/testsuite/gdb.ada/print_chars/pck.ads | 2 +-
gdb/testsuite/gdb.ada/print_pc.exp | 2 +-
gdb/testsuite/gdb.ada/ptype_arith_binop.exp | 2 +-
gdb/testsuite/gdb.ada/ptype_field.exp | 2 +-
gdb/testsuite/gdb.ada/ptype_field/foo.adb | 2 +-
gdb/testsuite/gdb.ada/ptype_field/pck.adb | 2 +-
gdb/testsuite/gdb.ada/ptype_field/pck.ads | 2 +-
gdb/testsuite/gdb.ada/ptype_tagged_param.exp | 2 +-
gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb | 2 +-
gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb | 2 +-
gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads | 2 +-
gdb/testsuite/gdb.ada/rec_return.exp | 2 +-
gdb/testsuite/gdb.ada/rec_return/foo.adb | 2 +-
gdb/testsuite/gdb.ada/rec_return/pck.adb | 2 +-
gdb/testsuite/gdb.ada/rec_return/pck.ads | 2 +-
gdb/testsuite/gdb.ada/ref_param.exp | 2 +-
gdb/testsuite/gdb.ada/ref_param/foo.adb | 2 +-
gdb/testsuite/gdb.ada/ref_param/pck.adb | 2 +-
gdb/testsuite/gdb.ada/ref_param/pck.ads | 2 +-
gdb/testsuite/gdb.ada/ref_tick_size.exp | 2 +-
gdb/testsuite/gdb.ada/ref_tick_size/p.adb | 2 +-
gdb/testsuite/gdb.ada/ref_tick_size/pck.adb | 2 +-
gdb/testsuite/gdb.ada/ref_tick_size/pck.ads | 2 +-
gdb/testsuite/gdb.ada/start.exp | 2 +-
gdb/testsuite/gdb.ada/start/dummy.adb | 3 +-
gdb/testsuite/gdb.ada/str_ref_cmp.exp | 2 +-
gdb/testsuite/gdb.ada/str_ref_cmp/foo.adb | 2 +-
gdb/testsuite/gdb.ada/str_ref_cmp/pck.ads | 2 +-
gdb/testsuite/gdb.ada/sym_print_name.exp | 2 +-
gdb/testsuite/gdb.ada/sym_print_name/foo.adb | 2 +-
gdb/testsuite/gdb.ada/sym_print_name/pck.adb | 2 +-
gdb/testsuite/gdb.ada/sym_print_name/pck.ads | 2 +-
gdb/testsuite/gdb.ada/taft_type.exp | 2 +-
gdb/testsuite/gdb.ada/taft_type/p.adb | 2 +-
gdb/testsuite/gdb.ada/taft_type/pck.adb | 2 +-
gdb/testsuite/gdb.ada/taft_type/pck.ads | 2 +-
gdb/testsuite/gdb.ada/tagged.exp | 2 +-
gdb/testsuite/gdb.ada/tagged/foo.adb | 2 +-
gdb/testsuite/gdb.ada/tagged/pck.adb | 2 +-
gdb/testsuite/gdb.ada/tagged/pck.ads | 2 +-
gdb/testsuite/gdb.ada/tasks.exp | 2 +-
gdb/testsuite/gdb.ada/tasks/foo.adb | 2 +-
gdb/testsuite/gdb.ada/tick_last_segv.exp | 2 +-
gdb/testsuite/gdb.ada/tick_last_segv/foo.adb | 2 +-
gdb/testsuite/gdb.ada/type_coercion.exp | 2 +-
gdb/testsuite/gdb.ada/type_coercion/assign.adb | 2 +-
gdb/testsuite/gdb.ada/type_coercion/ident.adb | 2 +-
gdb/testsuite/gdb.ada/uninitialized_vars.exp | 2 +-
gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb | 2 +-
.../uninitialized_vars/parse_controlled.ads | 2 +-
.../gdb.ada/variant_record_packed_array.exp | 2 +-
.../gdb.ada/variant_record_packed_array/foo.adb | 2 +-
.../gdb.ada/variant_record_packed_array/pck.adb | 2 +-
.../gdb.ada/variant_record_packed_array/pck.ads | 2 +-
gdb/testsuite/gdb.ada/watch_arg.exp | 2 +-
gdb/testsuite/gdb.ada/watch_arg/watch.adb | 3 +-
gdb/testsuite/gdb.arch/alpha-step.c | 2 +-
gdb/testsuite/gdb.arch/alpha-step.exp | 2 +-
gdb/testsuite/gdb.arch/altivec-abi.exp | 2 +-
gdb/testsuite/gdb.arch/altivec-regs.exp | 2 +-
gdb/testsuite/gdb.arch/amd64-byte.exp | 2 +-
gdb/testsuite/gdb.arch/amd64-disp-step.S | 2 +-
gdb/testsuite/gdb.arch/amd64-disp-step.exp | 2 +-
gdb/testsuite/gdb.arch/amd64-dword.exp | 2 +-
gdb/testsuite/gdb.arch/amd64-i386-address.S | 2 +-
gdb/testsuite/gdb.arch/amd64-i386-address.exp | 2 +-
gdb/testsuite/gdb.arch/amd64-pseudo.c | 2 +-
gdb/testsuite/gdb.arch/amd64-word.exp | 2 +-
gdb/testsuite/gdb.arch/arm-disp-step.S | 2 +-
gdb/testsuite/gdb.arch/arm-disp-step.exp | 2 +-
gdb/testsuite/gdb.arch/e500-abi.exp | 2 +-
gdb/testsuite/gdb.arch/e500-prologue.c | 2 +-
gdb/testsuite/gdb.arch/e500-prologue.exp | 2 +-
gdb/testsuite/gdb.arch/e500-regs.exp | 3 +-
gdb/testsuite/gdb.arch/gcore.c | 3 +-
gdb/testsuite/gdb.arch/gdb1291.exp | 2 +-
gdb/testsuite/gdb.arch/gdb1431.exp | 3 +-
gdb/testsuite/gdb.arch/gdb1558.c | 3 +-
gdb/testsuite/gdb.arch/gdb1558.exp | 2 +-
gdb/testsuite/gdb.arch/i386-avx.c | 2 +-
gdb/testsuite/gdb.arch/i386-avx.exp | 2 +-
gdb/testsuite/gdb.arch/i386-bp_permanent.exp | 2 +-
gdb/testsuite/gdb.arch/i386-byte.exp | 2 +-
gdb/testsuite/gdb.arch/i386-cpuid.h | 2 +-
gdb/testsuite/gdb.arch/i386-disp-step.S | 2 +-
gdb/testsuite/gdb.arch/i386-disp-step.exp | 2 +-
gdb/testsuite/gdb.arch/i386-gnu-cfi-asm.S | 2 +-
gdb/testsuite/gdb.arch/i386-gnu-cfi.exp | 2 +-
gdb/testsuite/gdb.arch/i386-permbkpt.S | 2 +-
gdb/testsuite/gdb.arch/i386-permbkpt.exp | 2 +-
gdb/testsuite/gdb.arch/i386-prologue.c | 2 +-
gdb/testsuite/gdb.arch/i386-prologue.exp | 2 +-
gdb/testsuite/gdb.arch/i386-pseudo.c | 2 +-
gdb/testsuite/gdb.arch/i386-signal.c | 2 +-
gdb/testsuite/gdb.arch/i386-signal.exp | 2 +-
gdb/testsuite/gdb.arch/i386-size-overlap.c | 2 +-
gdb/testsuite/gdb.arch/i386-size-overlap.exp | 2 +-
gdb/testsuite/gdb.arch/i386-size.c | 2 +-
gdb/testsuite/gdb.arch/i386-size.exp | 2 +-
gdb/testsuite/gdb.arch/i386-sse.c | 2 +-
gdb/testsuite/gdb.arch/i386-sse.exp | 3 +-
gdb/testsuite/gdb.arch/i386-unwind.c | 3 +-
gdb/testsuite/gdb.arch/i386-unwind.exp | 3 +-
gdb/testsuite/gdb.arch/i386-word.exp | 2 +-
gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.S | 2 +-
gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp | 2 +-
gdb/testsuite/gdb.arch/iwmmxt-regs.c | 2 +-
gdb/testsuite/gdb.arch/iwmmxt-regs.exp | 2 +-
gdb/testsuite/gdb.arch/pa-nullify.exp | 2 +-
gdb/testsuite/gdb.arch/powerpc-aix-prologue.c | 2 +-
gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp | 2 +-
gdb/testsuite/gdb.arch/powerpc-d128-regs.c | 2 +-
gdb/testsuite/gdb.arch/powerpc-d128-regs.exp | 2 +-
gdb/testsuite/gdb.arch/powerpc-prologue.c | 2 +-
gdb/testsuite/gdb.arch/powerpc-prologue.exp | 2 +-
gdb/testsuite/gdb.arch/ppc-dfp.c | 2 +-
gdb/testsuite/gdb.arch/ppc-dfp.exp | 2 +-
gdb/testsuite/gdb.arch/ppc-fp.c | 2 +-
gdb/testsuite/gdb.arch/ppc-fp.exp | 2 +-
gdb/testsuite/gdb.arch/ppc64-atomic-inst.c | 2 +-
gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp | 2 +-
gdb/testsuite/gdb.arch/spu-info.c | 2 +-
gdb/testsuite/gdb.arch/spu-info.exp | 2 +-
gdb/testsuite/gdb.arch/spu-ls.c | 2 +-
gdb/testsuite/gdb.arch/spu-ls.exp | 2 +-
gdb/testsuite/gdb.arch/system-gcore.exp | 3 +-
gdb/testsuite/gdb.arch/thumb-prologue.c | 2 +-
gdb/testsuite/gdb.arch/thumb-prologue.exp | 2 +-
gdb/testsuite/gdb.arch/thumb2-it.S | 2 +-
gdb/testsuite/gdb.arch/thumb2-it.exp | 2 +-
gdb/testsuite/gdb.arch/vsx-regs.exp | 2 +-
gdb/testsuite/gdb.asm/asm-source.exp | 2 +-
gdb/testsuite/gdb.base/a2-run.exp | 2 +-
gdb/testsuite/gdb.base/advance.exp | 2 +-
gdb/testsuite/gdb.base/all-bin.exp | 3 +-
gdb/testsuite/gdb.base/annota1.exp | 2 +-
gdb/testsuite/gdb.base/annota3.exp | 2 +-
gdb/testsuite/gdb.base/anon.exp | 2 +-
gdb/testsuite/gdb.base/args.exp | 2 +-
gdb/testsuite/gdb.base/arithmet.exp | 2 +-
gdb/testsuite/gdb.base/arrayidx.c | 2 +-
gdb/testsuite/gdb.base/arrayidx.exp | 2 +-
gdb/testsuite/gdb.base/assign.exp | 3 +-
gdb/testsuite/gdb.base/async.exp | 3 +-
gdb/testsuite/gdb.base/attach-pie-misread.c | 2 +-
gdb/testsuite/gdb.base/attach-pie-misread.exp | 2 +-
gdb/testsuite/gdb.base/attach.exp | 2 +-
gdb/testsuite/gdb.base/auxv.c | 4 +-
gdb/testsuite/gdb.base/bang.exp | 3 +-
gdb/testsuite/gdb.base/bfp-test.c | 2 +-
gdb/testsuite/gdb.base/bfp-test.exp | 2 +-
gdb/testsuite/gdb.base/bigcore.c | 2 +-
gdb/testsuite/gdb.base/bigcore.exp | 2 +-
gdb/testsuite/gdb.base/bitfields.exp | 2 +-
gdb/testsuite/gdb.base/bitfields2.exp | 2 +-
gdb/testsuite/gdb.base/bitops.exp | 3 +-
gdb/testsuite/gdb.base/break-always.c | 2 +-
gdb/testsuite/gdb.base/break-always.exp | 2 +-
gdb/testsuite/gdb.base/break-entry.exp | 2 +-
gdb/testsuite/gdb.base/break-interp-lib.c | 2 +-
gdb/testsuite/gdb.base/break-interp-main.c | 2 +-
gdb/testsuite/gdb.base/break-interp.exp | 2 +-
gdb/testsuite/gdb.base/break.c | 4 +-
gdb/testsuite/gdb.base/break.exp | 3 +-
gdb/testsuite/gdb.base/break1.c | 4 +-
gdb/testsuite/gdb.base/breakpoint-shadow.c | 2 +-
gdb/testsuite/gdb.base/breakpoint-shadow.exp | 2 +-
gdb/testsuite/gdb.base/call-ar-st.exp | 2 +-
gdb/testsuite/gdb.base/call-rt-st.exp | 4 +-
gdb/testsuite/gdb.base/call-sc.c | 2 +-
gdb/testsuite/gdb.base/call-sc.exp | 2 +-
gdb/testsuite/gdb.base/call-signal-resume.exp | 2 +-
gdb/testsuite/gdb.base/call-signals.c | 2 +-
gdb/testsuite/gdb.base/call-strs.exp | 2 +-
gdb/testsuite/gdb.base/callexit.c | 2 +-
gdb/testsuite/gdb.base/callexit.exp | 2 +-
gdb/testsuite/gdb.base/callfuncs.c | 2 +-
gdb/testsuite/gdb.base/callfuncs.exp | 2 +-
gdb/testsuite/gdb.base/catch-syscall.exp | 3 +-
gdb/testsuite/gdb.base/charset-malloc.c | 2 +-
gdb/testsuite/gdb.base/charset.c | 3 +-
gdb/testsuite/gdb.base/charset.exp | 3 +-
gdb/testsuite/gdb.base/checkpoint.c | 3 +-
gdb/testsuite/gdb.base/checkpoint.exp | 3 +-
gdb/testsuite/gdb.base/chng-syms.exp | 2 +-
gdb/testsuite/gdb.base/code-expr.exp | 3 +-
gdb/testsuite/gdb.base/code_elim.exp | 2 +-
gdb/testsuite/gdb.base/code_elim1.c | 3 +-
gdb/testsuite/gdb.base/code_elim2.c | 3 +-
gdb/testsuite/gdb.base/commands.exp | 2 +-
gdb/testsuite/gdb.base/completion.exp | 2 +-
gdb/testsuite/gdb.base/complex.c | 2 +-
gdb/testsuite/gdb.base/complex.exp | 2 +-
gdb/testsuite/gdb.base/cond-expr.exp | 3 +-
gdb/testsuite/gdb.base/condbreak.exp | 2 +-
gdb/testsuite/gdb.base/consecutive.exp | 3 +-
gdb/testsuite/gdb.base/constvars.exp | 2 +-
gdb/testsuite/gdb.base/corefile.exp | 2 +-
gdb/testsuite/gdb.base/coremaker.c | 2 +-
gdb/testsuite/gdb.base/coremaker2.c | 2 +-
gdb/testsuite/gdb.base/cursal.c | 2 +-
gdb/testsuite/gdb.base/cursal.exp | 2 +-
gdb/testsuite/gdb.base/cvexpr.c | 2 +-
gdb/testsuite/gdb.base/cvexpr.exp | 3 +-
gdb/testsuite/gdb.base/dbx.exp | 2 +-
gdb/testsuite/gdb.base/default.exp | 2 +-
gdb/testsuite/gdb.base/define.exp | 2 +-
gdb/testsuite/gdb.base/del.c | 2 +-
gdb/testsuite/gdb.base/del.exp | 2 +-
gdb/testsuite/gdb.base/detach.exp | 3 +-
gdb/testsuite/gdb.base/dfp-exprs.exp | 2 +-
gdb/testsuite/gdb.base/dfp-test.c | 2 +-
gdb/testsuite/gdb.base/dfp-test.exp | 2 +-
gdb/testsuite/gdb.base/display.exp | 2 +-
gdb/testsuite/gdb.base/dump.exp | 3 +-
gdb/testsuite/gdb.base/dup-sect.S | 2 +-
gdb/testsuite/gdb.base/dup-sect.exp | 2 +-
gdb/testsuite/gdb.base/echo.exp | 2 +-
gdb/testsuite/gdb.base/ena-dis-br.exp | 2 +-
gdb/testsuite/gdb.base/ending-run.exp | 2 +-
gdb/testsuite/gdb.base/environ.exp | 2 +-
gdb/testsuite/gdb.base/eval-skip.exp | 3 +-
gdb/testsuite/gdb.base/eval.exp | 2 +-
gdb/testsuite/gdb.base/exe-lock.exp | 2 +-
gdb/testsuite/gdb.base/expand-psymtabs.c | 2 +-
gdb/testsuite/gdb.base/expand-psymtabs.exp | 2 +-
gdb/testsuite/gdb.base/exprs.exp | 2 +-
gdb/testsuite/gdb.base/fileio.exp | 2 +-
gdb/testsuite/gdb.base/find.c | 2 +-
gdb/testsuite/gdb.base/find.exp | 2 +-
gdb/testsuite/gdb.base/finish.exp | 3 +-
gdb/testsuite/gdb.base/fixsection.c | 2 +-
gdb/testsuite/gdb.base/fixsection.exp | 2 +-
gdb/testsuite/gdb.base/float.exp | 2 +-
gdb/testsuite/gdb.base/foll-exec.exp | 2 +-
gdb/testsuite/gdb.base/foll-fork.exp | 2 +-
gdb/testsuite/gdb.base/foll-vfork.exp | 2 +-
gdb/testsuite/gdb.base/frame-args.c | 2 +-
gdb/testsuite/gdb.base/frame-args.exp | 2 +-
gdb/testsuite/gdb.base/freebpcmd.c | 3 +-
gdb/testsuite/gdb.base/freebpcmd.exp | 3 +-
gdb/testsuite/gdb.base/fullname.c | 2 +-
gdb/testsuite/gdb.base/fullname.exp | 2 +-
gdb/testsuite/gdb.base/funcargs.exp | 2 +-
gdb/testsuite/gdb.base/gcore-buffer-overflow.c | 2 +-
gdb/testsuite/gdb.base/gcore-buffer-overflow.exp | 2 +-
gdb/testsuite/gdb.base/gcore.c | 3 +-
gdb/testsuite/gdb.base/gcore.exp | 2 +-
gdb/testsuite/gdb.base/gdb1056.exp | 2 +-
gdb/testsuite/gdb.base/gdb1090.c | 2 +-
gdb/testsuite/gdb.base/gdb1090.exp | 2 +-
gdb/testsuite/gdb.base/gdb11530.c | 2 +-
gdb/testsuite/gdb.base/gdb11530.exp | 2 +-
gdb/testsuite/gdb.base/gdb11531.c | 2 +-
gdb/testsuite/gdb.base/gdb11531.exp | 2 +-
gdb/testsuite/gdb.base/gdb1250.c | 2 +-
gdb/testsuite/gdb.base/gdb1250.exp | 2 +-
gdb/testsuite/gdb.base/gdb1555.exp | 2 +-
gdb/testsuite/gdb.base/gdb1821.exp | 2 +-
gdb/testsuite/gdb.base/gdbvars.exp | 2 +-
gdb/testsuite/gdb.base/gnu_vector.c | 2 +-
gdb/testsuite/gdb.base/gnu_vector.exp | 2 +-
gdb/testsuite/gdb.base/hashline1.exp | 2 +-
gdb/testsuite/gdb.base/hashline2.exp | 2 +-
gdb/testsuite/gdb.base/hashline3.exp | 2 +-
gdb/testsuite/gdb.base/hbreak.c | 2 +-
gdb/testsuite/gdb.base/hbreak.exp | 2 +-
gdb/testsuite/gdb.base/help.exp | 2 +-
gdb/testsuite/gdb.base/hook-stop-continue.c | 2 +-
gdb/testsuite/gdb.base/hook-stop-continue.exp | 2 +-
gdb/testsuite/gdb.base/hook-stop-frame.c | 2 +-
gdb/testsuite/gdb.base/hook-stop-frame.exp | 2 +-
gdb/testsuite/gdb.base/huge.exp | 3 +-
gdb/testsuite/gdb.base/ifelse.exp | 2 +-
gdb/testsuite/gdb.base/included.c | 2 +-
gdb/testsuite/gdb.base/included.exp | 2 +-
gdb/testsuite/gdb.base/included.h | 2 +-
gdb/testsuite/gdb.base/infnan.c | 2 +-
gdb/testsuite/gdb.base/infnan.exp | 2 +-
gdb/testsuite/gdb.base/info-proc.exp | 2 +-
gdb/testsuite/gdb.base/info-target.exp | 2 +-
gdb/testsuite/gdb.base/interp.exp | 3 +-
gdb/testsuite/gdb.base/interrupt.exp | 4 +-
gdb/testsuite/gdb.base/jump.exp | 2 +-
gdb/testsuite/gdb.base/label.exp | 2 +-
gdb/testsuite/gdb.base/langs.exp | 2 +-
gdb/testsuite/gdb.base/lineinc.exp | 2 +-
gdb/testsuite/gdb.base/list.exp | 2 +-
gdb/testsuite/gdb.base/logical.exp | 2 +-
gdb/testsuite/gdb.base/long_long.exp | 2 +-
gdb/testsuite/gdb.base/longjmp.c | 2 +-
gdb/testsuite/gdb.base/longjmp.exp | 2 +-
gdb/testsuite/gdb.base/macscp.exp | 2 +-
gdb/testsuite/gdb.base/maint.exp | 2 +-
gdb/testsuite/gdb.base/mips_pro.exp | 2 +-
gdb/testsuite/gdb.base/miscexprs.exp | 2 +-
gdb/testsuite/gdb.base/morestack.c | 105 +
.../{step-resume-infcall.exp => morestack.exp} | 42 +-
gdb/testsuite/gdb.base/moribund-step.exp | 2 +-
gdb/testsuite/gdb.base/multi-forks.c | 3 +-
gdb/testsuite/gdb.base/multi-forks.exp | 2 +-
gdb/testsuite/gdb.base/nodebug.exp | 2 +-
gdb/testsuite/gdb.base/nofield.c | 2 +-
gdb/testsuite/gdb.base/nofield.exp | 2 +-
gdb/testsuite/gdb.base/nostdlib.c | 2 +-
gdb/testsuite/gdb.base/nostdlib.exp | 2 +-
gdb/testsuite/gdb.base/opaque.exp | 4 +-
gdb/testsuite/gdb.base/overlays.exp | 2 +-
gdb/testsuite/gdb.base/page.exp | 2 +-
gdb/testsuite/gdb.base/pc-fp.exp | 2 +-
gdb/testsuite/gdb.base/pending.c | 2 +-
gdb/testsuite/gdb.base/pending.exp | 2 +-
gdb/testsuite/gdb.base/pendshr.c | 2 +-
gdb/testsuite/gdb.base/permissions.exp | 2 +-
gdb/testsuite/gdb.base/pie-execl.c | 2 +-
gdb/testsuite/gdb.base/pie-execl.exp | 2 +-
gdb/testsuite/gdb.base/pointers.exp | 2 +-
gdb/testsuite/gdb.base/pr10179.exp | 2 +-
gdb/testsuite/gdb.base/pr11022.c | 2 +-
gdb/testsuite/gdb.base/pr11022.exp | 2 +-
gdb/testsuite/gdb.base/prelink-lib.c | 2 +-
gdb/testsuite/gdb.base/prelink.c | 2 +-
gdb/testsuite/gdb.base/prelink.exp | 2 +-
gdb/testsuite/gdb.base/printcmds.exp | 2 +-
gdb/testsuite/gdb.base/prologue.c | 2 +-
gdb/testsuite/gdb.base/prologue.exp | 2 +-
gdb/testsuite/gdb.base/psymtab.exp | 2 +-
gdb/testsuite/gdb.base/ptr-typedef.c | 2 +-
gdb/testsuite/gdb.base/ptr-typedef.exp | 2 +-
gdb/testsuite/gdb.base/ptype.exp | 2 +-
gdb/testsuite/gdb.base/radix.exp | 2 +-
gdb/testsuite/gdb.base/randomize.c | 2 +-
gdb/testsuite/gdb.base/randomize.exp | 2 +-
gdb/testsuite/gdb.base/readline.exp | 3 +-
gdb/testsuite/gdb.base/recurse.exp | 4 +-
gdb/testsuite/gdb.base/regs.exp | 2 +-
gdb/testsuite/gdb.base/relational.exp | 3 +-
gdb/testsuite/gdb.base/relativedebug.c | 2 +-
gdb/testsuite/gdb.base/relativedebug.exp | 2 +-
gdb/testsuite/gdb.base/relocate.c | 2 +-
gdb/testsuite/gdb.base/relocate.exp | 2 +-
gdb/testsuite/gdb.base/remote.exp | 2 +-
gdb/testsuite/gdb.base/remotetimeout.exp | 2 +-
gdb/testsuite/gdb.base/reread.exp | 2 +-
gdb/testsuite/gdb.base/restore.exp | 2 +-
gdb/testsuite/gdb.base/return-nodebug.c | 2 +-
gdb/testsuite/gdb.base/return-nodebug.exp | 2 +-
gdb/testsuite/gdb.base/return-nodebug1.c | 2 +-
gdb/testsuite/gdb.base/return.exp | 2 +-
gdb/testsuite/gdb.base/return2.exp | 2 +-
gdb/testsuite/gdb.base/savedregs.c | 2 +-
gdb/testsuite/gdb.base/savedregs.exp | 2 +-
gdb/testsuite/gdb.base/scope.exp | 2 +-
gdb/testsuite/gdb.base/sect-cmd.exp | 2 +-
gdb/testsuite/gdb.base/sep-proc.c | 2 +-
gdb/testsuite/gdb.base/sep.c | 2 +-
gdb/testsuite/gdb.base/sep.exp | 2 +-
gdb/testsuite/gdb.base/sepdebug.c | 2 +-
gdb/testsuite/gdb.base/sepdebug.exp | 2 +-
gdb/testsuite/gdb.base/sepdebug2.c | 2 +-
gdb/testsuite/gdb.base/sepsymtab.c | 2 +-
gdb/testsuite/gdb.base/sepsymtab.exp | 2 +-
gdb/testsuite/gdb.base/set-lang-auto.exp | 2 +-
gdb/testsuite/gdb.base/setshow.exp | 4 +-
gdb/testsuite/gdb.base/setvar.exp | 2 +-
gdb/testsuite/gdb.base/shlib-call.exp | 2 +-
gdb/testsuite/gdb.base/shreloc.exp | 2 +-
gdb/testsuite/gdb.base/sigall.exp | 2 +-
gdb/testsuite/gdb.base/sigaltstack.c | 2 +-
gdb/testsuite/gdb.base/sigaltstack.exp | 2 +-
gdb/testsuite/gdb.base/sigbpt.c | 2 +-
gdb/testsuite/gdb.base/sigbpt.exp | 3 +-
gdb/testsuite/gdb.base/sigchld.c | 2 +-
gdb/testsuite/gdb.base/sigchld.exp | 2 +-
gdb/testsuite/gdb.base/siginfo-addr.c | 2 +-
gdb/testsuite/gdb.base/siginfo-addr.exp | 2 +-
gdb/testsuite/gdb.base/siginfo-infcall.c | 2 +-
gdb/testsuite/gdb.base/siginfo-infcall.exp | 2 +-
gdb/testsuite/gdb.base/siginfo-obj.c | 2 +-
gdb/testsuite/gdb.base/siginfo-obj.exp | 2 +-
gdb/testsuite/gdb.base/siginfo.c | 2 +-
gdb/testsuite/gdb.base/siginfo.exp | 2 +-
gdb/testsuite/gdb.base/signals.exp | 2 +-
gdb/testsuite/gdb.base/signull.c | 2 +-
gdb/testsuite/gdb.base/signull.exp | 3 +-
gdb/testsuite/gdb.base/sigrepeat.c | 3 +-
gdb/testsuite/gdb.base/sigrepeat.exp | 3 +-
gdb/testsuite/gdb.base/sigstep.c | 2 +-
gdb/testsuite/gdb.base/sigstep.exp | 2 +-
gdb/testsuite/gdb.base/sizeof.exp | 2 +-
gdb/testsuite/gdb.base/so-disc-shr.c | 2 +-
gdb/testsuite/gdb.base/so-impl-ld.exp | 4 +-
gdb/testsuite/gdb.base/so-indr-cl.exp | 2 +-
gdb/testsuite/gdb.base/solib-corrupted.exp | 2 +-
gdb/testsuite/gdb.base/solib-disc.c | 2 +-
gdb/testsuite/gdb.base/solib-disc.exp | 2 +-
gdb/testsuite/gdb.base/solib-display-lib.c | 2 +-
gdb/testsuite/gdb.base/solib-display-main.c | 2 +-
gdb/testsuite/gdb.base/solib-display.exp | 2 +-
gdb/testsuite/gdb.base/solib-nodir.exp | 2 +-
gdb/testsuite/gdb.base/solib-overlap-lib.c | 2 +-
gdb/testsuite/gdb.base/solib-overlap-main.c | 2 +-
gdb/testsuite/gdb.base/solib-overlap.exp | 2 +-
gdb/testsuite/gdb.base/solib-symbol-lib.c | 2 +-
gdb/testsuite/gdb.base/solib-symbol-main.c | 2 +-
gdb/testsuite/gdb.base/solib-symbol.exp | 2 +-
gdb/testsuite/gdb.base/solib-weak.c | 2 +-
gdb/testsuite/gdb.base/solib-weak.exp | 3 +-
gdb/testsuite/gdb.base/solib.exp | 2 +-
gdb/testsuite/gdb.base/source-error.gdb | 2 +-
gdb/testsuite/gdb.base/source-test.gdb | 2 +-
gdb/testsuite/gdb.base/source.exp | 2 +-
gdb/testsuite/gdb.base/stack-checking.c | 2 +-
gdb/testsuite/gdb.base/stack-checking.exp | 2 +-
gdb/testsuite/gdb.base/start.c | 2 +-
gdb/testsuite/gdb.base/start.exp | 2 +-
gdb/testsuite/gdb.base/step-break.c | 2 +-
gdb/testsuite/gdb.base/step-break.exp | 2 +-
gdb/testsuite/gdb.base/step-bt.c | 2 +-
gdb/testsuite/gdb.base/step-bt.exp | 2 +-
gdb/testsuite/gdb.base/step-line.exp | 3 +-
gdb/testsuite/gdb.base/step-resume-infcall.c | 2 +-
gdb/testsuite/gdb.base/step-resume-infcall.exp | 2 +-
gdb/testsuite/gdb.base/step-test.exp | 2 +-
gdb/testsuite/gdb.base/store.exp | 2 +-
gdb/testsuite/gdb.base/structs.c | 2 +-
gdb/testsuite/gdb.base/structs.exp | 2 +-
gdb/testsuite/gdb.base/structs2.exp | 3 +-
gdb/testsuite/gdb.base/structs3.c | 2 +-
gdb/testsuite/gdb.base/structs3.exp | 2 +-
gdb/testsuite/gdb.base/subst.exp | 2 +-
.../gdb.base/symbol-without-target_section.c | 2 +-
.../gdb.base/symbol-without-target_section.exp | 2 +-
gdb/testsuite/gdb.base/term.exp | 2 +-
gdb/testsuite/gdb.base/trace-commands.exp | 2 +-
gdb/testsuite/gdb.base/tui-layout.exp | 2 +-
gdb/testsuite/gdb.base/twice.exp | 2 +-
gdb/testsuite/gdb.base/type-opaque.exp | 2 +-
gdb/testsuite/gdb.base/ui-redirect.exp | 2 +-
gdb/testsuite/gdb.base/unload.c | 2 +-
gdb/testsuite/gdb.base/unload.exp | 2 +-
gdb/testsuite/gdb.base/unloadshr.c | 2 +-
gdb/testsuite/gdb.base/unloadshr2.c | 2 +-
gdb/testsuite/gdb.base/until.exp | 2 +-
gdb/testsuite/gdb.base/unwindonsignal.c | 2 +-
gdb/testsuite/gdb.base/unwindonsignal.exp | 2 +-
gdb/testsuite/gdb.base/valgrind-db-attach.c | 2 +-
gdb/testsuite/gdb.base/valgrind-db-attach.exp | 2 +-
gdb/testsuite/gdb.base/value-double-free.c | 2 +-
gdb/testsuite/gdb.base/value-double-free.exp | 2 +-
gdb/testsuite/gdb.base/varargs.exp | 2 +-
gdb/testsuite/gdb.base/volatile.exp | 2 +-
gdb/testsuite/gdb.base/watch-cond-infcall.c | 2 +-
gdb/testsuite/gdb.base/watch-cond-infcall.exp | 2 +-
gdb/testsuite/gdb.base/watch-cond.c | 2 +-
gdb/testsuite/gdb.base/watch-cond.exp | 2 +-
gdb/testsuite/gdb.base/watch-non-mem.c | 2 +-
gdb/testsuite/gdb.base/watch-non-mem.exp | 2 +-
gdb/testsuite/gdb.base/watch-read.c | 2 +-
gdb/testsuite/gdb.base/watch-read.exp | 2 +-
gdb/testsuite/gdb.base/watch-vfork.c | 2 +-
gdb/testsuite/gdb.base/watch-vfork.exp | 2 +-
gdb/testsuite/gdb.base/watch_thread_num.c | 2 +-
gdb/testsuite/gdb.base/watch_thread_num.exp | 2 +-
.../gdb.base/watchpoint-cond-gone-stripped.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-cond-gone.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-cond-gone.exp | 2 +-
gdb/testsuite/gdb.base/watchpoint-hw-hit-once.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp | 2 +-
gdb/testsuite/gdb.base/watchpoint-hw.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-hw.exp | 2 +-
gdb/testsuite/gdb.base/watchpoint-solib-shr.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-solib.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-solib.exp | 2 +-
gdb/testsuite/gdb.base/watchpoint.exp | 2 +-
gdb/testsuite/gdb.base/watchpoints.c | 2 +-
gdb/testsuite/gdb.base/watchpoints.exp | 2 +-
gdb/testsuite/gdb.base/weaklib1.c | 2 +-
gdb/testsuite/gdb.base/weaklib2.c | 2 +-
gdb/testsuite/gdb.base/whatis-exp.exp | 3 +-
gdb/testsuite/gdb.base/whatis.c | 2 +-
gdb/testsuite/gdb.base/whatis.exp | 2 +-
gdb/testsuite/gdb.cell/arch.exp | 2 +-
gdb/testsuite/gdb.cell/break-spu.c | 2 +-
gdb/testsuite/gdb.cell/break.c | 2 +-
gdb/testsuite/gdb.cell/break.exp | 2 +-
gdb/testsuite/gdb.cell/bt-spu.c | 2 +-
gdb/testsuite/gdb.cell/bt.c | 2 +-
gdb/testsuite/gdb.cell/bt.exp | 2 +-
gdb/testsuite/gdb.cell/bt2-spu.c | 2 +-
gdb/testsuite/gdb.cell/core.exp | 2 +-
gdb/testsuite/gdb.cell/coremaker-spu.c | 2 +-
gdb/testsuite/gdb.cell/coremaker.c | 2 +-
gdb/testsuite/gdb.cell/data-spu.c | 2 +-
gdb/testsuite/gdb.cell/data.c | 2 +-
gdb/testsuite/gdb.cell/data.exp | 2 +-
gdb/testsuite/gdb.cell/dwarfaddr.S | 2 +-
gdb/testsuite/gdb.cell/dwarfaddr.exp | 2 +-
gdb/testsuite/gdb.cell/ea-cache-spu.c | 2 +-
gdb/testsuite/gdb.cell/ea-cache.c | 2 +-
gdb/testsuite/gdb.cell/ea-cache.exp | 2 +-
gdb/testsuite/gdb.cell/ea-standalone.c | 2 +-
gdb/testsuite/gdb.cell/ea-standalone.exp | 2 +-
gdb/testsuite/gdb.cell/ea-test.c | 2 +-
gdb/testsuite/gdb.cell/ea-test.exp | 2 +-
gdb/testsuite/gdb.cell/f-regs.exp | 2 +-
gdb/testsuite/gdb.cell/fork-spu.c | 2 +-
gdb/testsuite/gdb.cell/fork.c | 2 +-
gdb/testsuite/gdb.cell/fork.exp | 2 +-
gdb/testsuite/gdb.cell/gcore.exp | 2 +-
gdb/testsuite/gdb.cell/mem-access-spu.c | 2 +-
gdb/testsuite/gdb.cell/mem-access.c | 2 +-
gdb/testsuite/gdb.cell/mem-access.exp | 2 +-
gdb/testsuite/gdb.cell/ptype.exp | 2 +-
gdb/testsuite/gdb.cell/registers.exp | 2 +-
gdb/testsuite/gdb.cell/size-spu.c | 2 +-
gdb/testsuite/gdb.cell/size.c | 2 +-
gdb/testsuite/gdb.cell/sizeof.exp | 2 +-
gdb/testsuite/gdb.cell/solib-symbol.exp | 2 +-
gdb/testsuite/gdb.cell/solib.exp | 2 +-
gdb/testsuite/gdb.cp/abstract-origin.cc | 2 +-
gdb/testsuite/gdb.cp/abstract-origin.exp | 2 +-
gdb/testsuite/gdb.cp/ambiguous.exp | 2 +-
gdb/testsuite/gdb.cp/annota2.exp | 2 +-
gdb/testsuite/gdb.cp/annota3.exp | 3 +-
gdb/testsuite/gdb.cp/anon-union.exp | 2 +-
gdb/testsuite/gdb.cp/arg-reference.cc | 2 +-
gdb/testsuite/gdb.cp/arg-reference.exp | 2 +-
gdb/testsuite/gdb.cp/bool.cc | 3 +-
gdb/testsuite/gdb.cp/bool.exp | 3 +-
gdb/testsuite/gdb.cp/breakpoint.cc | 2 +-
gdb/testsuite/gdb.cp/breakpoint.exp | 2 +-
gdb/testsuite/gdb.cp/bs15503.cc | 3 +-
gdb/testsuite/gdb.cp/bs15503.exp | 2 +-
gdb/testsuite/gdb.cp/call-c-1.c | 2 +-
gdb/testsuite/gdb.cp/call-c.cc | 2 +-
gdb/testsuite/gdb.cp/call-c.exp | 2 +-
gdb/testsuite/gdb.cp/casts.exp | 2 +-
gdb/testsuite/gdb.cp/class2.cc | 3 +-
gdb/testsuite/gdb.cp/class2.exp | 3 +-
gdb/testsuite/gdb.cp/classes.cc | 2 +-
gdb/testsuite/gdb.cp/classes.exp | 2 +-
gdb/testsuite/gdb.cp/converts.exp | 2 +-
gdb/testsuite/gdb.cp/cp-relocate.cc | 2 +-
gdb/testsuite/gdb.cp/cp-relocate.exp | 2 +-
gdb/testsuite/gdb.cp/cpcompletion.exp | 2 +-
gdb/testsuite/gdb.cp/cpexprs.cc | 2 +-
gdb/testsuite/gdb.cp/cpexprs.exp | 2 +-
gdb/testsuite/gdb.cp/cplusfuncs.exp | 4 +-
gdb/testsuite/gdb.cp/ctti.exp | 2 +-
gdb/testsuite/gdb.cp/cttiadd.cc | 2 +-
gdb/testsuite/gdb.cp/cttiadd1.cc | 2 +-
gdb/testsuite/gdb.cp/cttiadd2.cc | 2 +-
gdb/testsuite/gdb.cp/cttiadd3.cc | 2 +-
gdb/testsuite/gdb.cp/demangle.exp | 2 +-
gdb/testsuite/gdb.cp/derivation.exp | 4 +-
gdb/testsuite/gdb.cp/exception.cc | 2 +-
gdb/testsuite/gdb.cp/exception.exp | 2 +-
gdb/testsuite/gdb.cp/expand-sals.cc | 2 +-
gdb/testsuite/gdb.cp/expand-sals.exp | 2 +-
gdb/testsuite/gdb.cp/extern-c.cc | 2 +-
gdb/testsuite/gdb.cp/extern-c.exp | 2 +-
gdb/testsuite/gdb.cp/formatted-ref.cc | 2 +-
gdb/testsuite/gdb.cp/formatted-ref.exp | 2 +-
gdb/testsuite/gdb.cp/fpointer.exp | 2 +-
gdb/testsuite/gdb.cp/gdb1355.exp | 2 +-
gdb/testsuite/gdb.cp/gdb2384-base.cc | 2 +-
gdb/testsuite/gdb.cp/gdb2384-base.h | 2 +-
gdb/testsuite/gdb.cp/gdb2384.cc | 2 +-
gdb/testsuite/gdb.cp/gdb2384.exp | 2 +-
gdb/testsuite/gdb.cp/gdb2495.cc | 2 +-
gdb/testsuite/gdb.cp/gdb2495.exp | 2 +-
gdb/testsuite/gdb.cp/hang.exp | 2 +-
gdb/testsuite/gdb.cp/infcall-dlopen-lib.cc | 2 +-
gdb/testsuite/gdb.cp/infcall-dlopen.cc | 2 +-
gdb/testsuite/gdb.cp/infcall-dlopen.exp | 2 +-
gdb/testsuite/gdb.cp/inherit.exp | 2 +-
gdb/testsuite/gdb.cp/koenig.exp | 2 +-
gdb/testsuite/gdb.cp/local.exp | 4 +-
gdb/testsuite/gdb.cp/m-data.exp | 2 +-
gdb/testsuite/gdb.cp/m-static.exp | 3 +-
gdb/testsuite/gdb.cp/mb-ctor.exp | 2 +-
gdb/testsuite/gdb.cp/mb-inline.exp | 2 +-
gdb/testsuite/gdb.cp/mb-inline.h | 2 +-
gdb/testsuite/gdb.cp/mb-inline1.cc | 2 +-
gdb/testsuite/gdb.cp/mb-inline2.cc | 2 +-
gdb/testsuite/gdb.cp/mb-templates.exp | 2 +-
gdb/testsuite/gdb.cp/member-ptr.cc | 2 +-
gdb/testsuite/gdb.cp/member-ptr.exp | 2 +-
gdb/testsuite/gdb.cp/method.exp | 2 +-
gdb/testsuite/gdb.cp/method2.exp | 2 +-
gdb/testsuite/gdb.cp/misc.cc | 2 +-
gdb/testsuite/gdb.cp/misc.exp | 4 +-
gdb/testsuite/gdb.cp/namespace-nested-import.exp | 2 +-
gdb/testsuite/gdb.cp/namespace.exp | 4 +-
gdb/testsuite/gdb.cp/namespace1.cc | 3 +-
gdb/testsuite/gdb.cp/nextoverthrow.cc | 2 +-
gdb/testsuite/gdb.cp/nextoverthrow.exp | 2 +-
gdb/testsuite/gdb.cp/nsdecl.exp | 2 +-
gdb/testsuite/gdb.cp/nsimport.exp | 2 +-
gdb/testsuite/gdb.cp/nsrecurs.exp | 2 +-
gdb/testsuite/gdb.cp/nsstress.exp | 2 +-
gdb/testsuite/gdb.cp/nsusing.exp | 2 +-
gdb/testsuite/gdb.cp/operator.exp | 2 +-
gdb/testsuite/gdb.cp/oranking.exp | 2 +-
gdb/testsuite/gdb.cp/overload.exp | 4 +-
gdb/testsuite/gdb.cp/ovldbreak.exp | 2 +-
gdb/testsuite/gdb.cp/pass-by-ref.cc | 2 +-
gdb/testsuite/gdb.cp/pass-by-ref.exp | 2 +-
gdb/testsuite/gdb.cp/pr-1023.exp | 2 +-
gdb/testsuite/gdb.cp/pr-1210.exp | 2 +-
gdb/testsuite/gdb.cp/pr-574.cc | 3 +-
gdb/testsuite/gdb.cp/pr-574.exp | 2 +-
gdb/testsuite/gdb.cp/pr10687.exp | 2 +-
gdb/testsuite/gdb.cp/pr10728.exp | 2 +-
gdb/testsuite/gdb.cp/pr12028.exp | 2 +-
gdb/testsuite/gdb.cp/pr9067.exp | 2 +-
gdb/testsuite/gdb.cp/pr9167.exp | 2 +-
gdb/testsuite/gdb.cp/pr9631.exp | 2 +-
gdb/testsuite/gdb.cp/printmethod.cc | 2 +-
gdb/testsuite/gdb.cp/printmethod.exp | 2 +-
gdb/testsuite/gdb.cp/psmang.exp | 3 +-
gdb/testsuite/gdb.cp/ptype-cv-cp.cc | 2 +-
gdb/testsuite/gdb.cp/ptype-cv-cp.exp | 2 +-
gdb/testsuite/gdb.cp/punctuator.exp | 2 +-
gdb/testsuite/gdb.cp/re-set-overloaded.cc | 2 +-
gdb/testsuite/gdb.cp/re-set-overloaded.exp | 2 +-
gdb/testsuite/gdb.cp/ref-params.cc | 2 +-
gdb/testsuite/gdb.cp/ref-params.exp | 2 +-
gdb/testsuite/gdb.cp/ref-types.cc | 3 +-
gdb/testsuite/gdb.cp/ref-types.exp | 2 +-
gdb/testsuite/gdb.cp/rtti.exp | 3 +-
gdb/testsuite/gdb.cp/rtti.h | 3 +-
gdb/testsuite/gdb.cp/rtti1.cc | 3 +-
gdb/testsuite/gdb.cp/rtti2.cc | 3 +-
gdb/testsuite/gdb.cp/shadow.exp | 2 +-
gdb/testsuite/gdb.cp/smartp.cc | 2 +-
gdb/testsuite/gdb.cp/smartp.exp | 2 +-
gdb/testsuite/gdb.cp/static-print-quit.cc | 2 +-
gdb/testsuite/gdb.cp/static-print-quit.exp | 2 +-
gdb/testsuite/gdb.cp/temargs.cc | 2 +-
gdb/testsuite/gdb.cp/temargs.exp | 2 +-
gdb/testsuite/gdb.cp/templates.exp | 2 +-
gdb/testsuite/gdb.cp/try_catch.exp | 2 +-
gdb/testsuite/gdb.cp/userdef.cc | 2 +-
gdb/testsuite/gdb.cp/userdef.exp | 2 +-
gdb/testsuite/gdb.cp/virtbase.exp | 2 +-
gdb/testsuite/gdb.cp/virtfunc.exp | 2 +-
gdb/testsuite/gdb.cp/virtfunc2.cc | 2 +-
gdb/testsuite/gdb.cp/virtfunc2.exp | 2 +-
gdb/testsuite/gdb.disasm/am33.exp | 3 +-
gdb/testsuite/gdb.disasm/h8300s.exp | 3 +-
gdb/testsuite/gdb.disasm/hppa.exp | 2 +-
gdb/testsuite/gdb.disasm/mn10300.exp | 2 +-
gdb/testsuite/gdb.disasm/sh3.exp | 2 +-
gdb/testsuite/gdb.disasm/t01_mov.exp | 3 +-
gdb/testsuite/gdb.disasm/t02_mova.exp | 3 +-
gdb/testsuite/gdb.disasm/t03_add.exp | 3 +-
gdb/testsuite/gdb.disasm/t04_sub.exp | 3 +-
gdb/testsuite/gdb.disasm/t05_cmp.exp | 3 +-
gdb/testsuite/gdb.disasm/t06_ari2.exp | 3 +-
gdb/testsuite/gdb.disasm/t07_ari3.exp | 3 +-
gdb/testsuite/gdb.disasm/t08_or.exp | 3 +-
gdb/testsuite/gdb.disasm/t09_xor.exp | 3 +-
gdb/testsuite/gdb.disasm/t10_and.exp | 3 +-
gdb/testsuite/gdb.disasm/t11_logs.exp | 3 +-
gdb/testsuite/gdb.disasm/t12_bit.exp | 3 +-
gdb/testsuite/gdb.disasm/t13_otr.exp | 3 +-
gdb/testsuite/gdb.dwarf2/Makefile.in | 2 +-
gdb/testsuite/gdb.dwarf2/callframecfa.S | 2 +-
gdb/testsuite/gdb.dwarf2/callframecfa.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dup-psym.S | 2 +-
gdb/testsuite/gdb.dwarf2/dup-psym.exp | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.S | 2 +-
.../gdb.dwarf2/dw2-bad-parameter-type.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-basic.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-basic.exp | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-compressed.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-compressed.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-const.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-const.exp | 2 +-
.../gdb.dwarf2/dw2-cp-infcall-ref-static-main.c | 2 +-
.../gdb.dwarf2/dw2-cp-infcall-ref-static.S | 2 +-
.../gdb.dwarf2/dw2-cp-infcall-ref-static.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-cu-size.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.S | 2 +-
.../gdb.dwarf2/dw2-double-set-die-type.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-filename.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-filename.exp | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-inheritance.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-inline-param-main.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-inline-param.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-intercu.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-intercu.exp | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-intermix.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-intermix.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-noloc-main.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-noloc.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-noloc.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-op-call.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-op-call.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-producer.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-producer.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges2.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges3.S | 2 +-
.../gdb.dwarf2/dw2-ref-missing-frame-func.c | 2 +-
.../gdb.dwarf2/dw2-ref-missing-frame-main.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-restore.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-restore.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-strp.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-strp.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-unresolved-main.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-unresolved.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp | 2 +-
gdb/testsuite/gdb.dwarf2/implptr.c | 2 +-
gdb/testsuite/gdb.dwarf2/implptr.exp | 2 +-
gdb/testsuite/gdb.dwarf2/mac-fileno.S | 2 +-
gdb/testsuite/gdb.dwarf2/mac-fileno.exp | 2 +-
gdb/testsuite/gdb.dwarf2/main.c | 2 +-
gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.S | 2 +-
gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp | 2 +-
gdb/testsuite/gdb.dwarf2/pieces.S | 2 +-
gdb/testsuite/gdb.dwarf2/pieces.c | 2 +-
gdb/testsuite/gdb.dwarf2/pieces.exp | 2 +-
gdb/testsuite/gdb.dwarf2/pr10770.exp | 2 +-
gdb/testsuite/gdb.dwarf2/pr11465.S | 2 +-
gdb/testsuite/gdb.dwarf2/pr11465.exp | 2 +-
gdb/testsuite/gdb.dwarf2/valop.S | 2 +-
gdb/testsuite/gdb.dwarf2/valop.exp | 2 +-
gdb/testsuite/gdb.dwarf2/watch-notconst.c | 2 +-
gdb/testsuite/gdb.dwarf2/watch-notconst.exp | 2 +-
gdb/testsuite/gdb.dwarf2/watch-notconst2.S | 2 +-
gdb/testsuite/gdb.dwarf2/watch-notconst2.c | 2 +-
gdb/testsuite/gdb.fortran/Makefile.in | 2 +-
gdb/testsuite/gdb.fortran/array-element.exp | 2 +-
gdb/testsuite/gdb.fortran/complex.exp | 2 +-
gdb/testsuite/gdb.fortran/derived-type.exp | 2 +-
gdb/testsuite/gdb.fortran/exprs.exp | 2 +-
gdb/testsuite/gdb.fortran/library-module.exp | 2 +-
gdb/testsuite/gdb.fortran/logical.exp | 2 +-
gdb/testsuite/gdb.fortran/module.exp | 2 +-
gdb/testsuite/gdb.fortran/subarray.exp | 2 +-
gdb/testsuite/gdb.fortran/types.exp | 2 +-
gdb/testsuite/gdb.gdb/complaints.exp | 3 +-
gdb/testsuite/gdb.gdb/observer.exp | 3 +-
gdb/testsuite/gdb.gdb/selftest.exp | 2 +-
gdb/testsuite/gdb.gdb/xfullpath.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.aCC/exception.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp | 3 +-
gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp | 3 +-
gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.base-hp/dollar.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.base-hp/hwwatchbus.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.exp | 3 +-
gdb/testsuite/gdb.hp/gdb.base-hp/reg-pa64.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.base-hp/sized-enum.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.compat/xdb1.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.compat/xdb2.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.compat/xdb3.exp | 3 +-
gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp | 3 +-
gdb/testsuite/gdb.java/jmain.exp | 3 +-
gdb/testsuite/gdb.java/jmisc.exp | 2 +-
gdb/testsuite/gdb.java/jnpe.exp | 2 +-
gdb/testsuite/gdb.java/jnpe.java | 2 +-
gdb/testsuite/gdb.java/jprint.exp | 3 +-
gdb/testsuite/gdb.java/jv-exp.exp | 2 +-
gdb/testsuite/gdb.java/jv-print.exp | 2 +-
gdb/testsuite/gdb.mi/basics.c | 2 +-
gdb/testsuite/gdb.mi/dw2-ref-missing-frame-func.c | 2 +-
gdb/testsuite/gdb.mi/dw2-ref-missing-frame-main.c | 2 +-
gdb/testsuite/gdb.mi/dw2-ref-missing-frame.S | 2 +-
gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp | 2 +-
gdb/testsuite/gdb.mi/gdb2549.exp | 2 +-
gdb/testsuite/gdb.mi/gdb669.exp | 2 +-
gdb/testsuite/gdb.mi/gdb680.exp | 2 +-
gdb/testsuite/gdb.mi/gdb701.exp | 2 +-
gdb/testsuite/gdb.mi/gdb792.exp | 3 +-
gdb/testsuite/gdb.mi/mi-async.exp | 2 +-
gdb/testsuite/gdb.mi/mi-basics.exp | 2 +-
gdb/testsuite/gdb.mi/mi-break.exp | 2 +-
gdb/testsuite/gdb.mi/mi-cli.exp | 2 +-
gdb/testsuite/gdb.mi/mi-console.exp | 2 +-
gdb/testsuite/gdb.mi/mi-disassemble.exp | 2 +-
gdb/testsuite/gdb.mi/mi-eval.exp | 2 +-
gdb/testsuite/gdb.mi/mi-file-transfer.exp | 2 +-
gdb/testsuite/gdb.mi/mi-file.exp | 2 +-
gdb/testsuite/gdb.mi/mi-hack-cli.exp | 3 +-
gdb/testsuite/gdb.mi/mi-nonstop-exit.exp | 2 +-
gdb/testsuite/gdb.mi/mi-nonstop.exp | 2 +-
gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp | 2 +-
gdb/testsuite/gdb.mi/mi-nsintrall.exp | 2 +-
gdb/testsuite/gdb.mi/mi-nsmoribund.exp | 2 +-
gdb/testsuite/gdb.mi/mi-nsthrexec.exp | 2 +-
gdb/testsuite/gdb.mi/mi-pending.c | 2 +-
gdb/testsuite/gdb.mi/mi-pending.exp | 2 +-
gdb/testsuite/gdb.mi/mi-pendshr.c | 2 +-
gdb/testsuite/gdb.mi/mi-pthreads.exp | 2 +-
gdb/testsuite/gdb.mi/mi-read-memory.exp | 2 +-
gdb/testsuite/gdb.mi/mi-regs.exp | 2 +-
gdb/testsuite/gdb.mi/mi-return.exp | 2 +-
gdb/testsuite/gdb.mi/mi-reverse.exp | 3 +-
gdb/testsuite/gdb.mi/mi-simplerun.exp | 2 +-
gdb/testsuite/gdb.mi/mi-stack.c | 2 +-
gdb/testsuite/gdb.mi/mi-stack.exp | 2 +-
gdb/testsuite/gdb.mi/mi-stepi.exp | 2 +-
gdb/testsuite/gdb.mi/mi-syn-frame.exp | 2 +-
gdb/testsuite/gdb.mi/mi-until.exp | 2 +-
gdb/testsuite/gdb.mi/mi-var-block.exp | 2 +-
gdb/testsuite/gdb.mi/mi-var-child-f.exp | 2 +-
gdb/testsuite/gdb.mi/mi-var-child.c | 2 +-
gdb/testsuite/gdb.mi/mi-var-child.exp | 2 +-
gdb/testsuite/gdb.mi/mi-var-cmd.exp | 2 +-
gdb/testsuite/gdb.mi/mi-var-cp.cc | 2 +-
gdb/testsuite/gdb.mi/mi-var-cp.exp | 2 +-
gdb/testsuite/gdb.mi/mi-var-display.exp | 4 +-
gdb/testsuite/gdb.mi/mi-var-invalidate.exp | 2 +-
gdb/testsuite/gdb.mi/mi-watch.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-basics.exp | 4 +-
gdb/testsuite/gdb.mi/mi2-break.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-cli.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-console.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-disassemble.exp | 4 +-
gdb/testsuite/gdb.mi/mi2-eval.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-file.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-hack-cli.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-pthreads.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-read-memory.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-regs.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-return.exp | 4 +-
gdb/testsuite/gdb.mi/mi2-simplerun.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-stack.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-stepi.exp | 4 +-
gdb/testsuite/gdb.mi/mi2-syn-frame.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-until.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-var-block.exp | 2 +-
gdb/testsuite/gdb.mi/mi2-var-cmd.exp | 4 +-
gdb/testsuite/gdb.mi/mi2-var-display.exp | 4 +-
gdb/testsuite/gdb.mi/mi2-watch.exp | 2 +-
gdb/testsuite/gdb.mi/non-stop-exit.c | 2 +-
gdb/testsuite/gdb.mi/non-stop.c | 2 +-
gdb/testsuite/gdb.mi/ns-stale-regcache.c | 2 +-
gdb/testsuite/gdb.mi/nsintrall.c | 2 +-
gdb/testsuite/gdb.mi/nsmoribund.c | 2 +-
gdb/testsuite/gdb.mi/nsthrexec.c | 2 +-
gdb/testsuite/gdb.mi/pthreads.c | 2 +-
gdb/testsuite/gdb.mi/var-cmd.c | 3 +-
gdb/testsuite/gdb.modula2/Makefile.in | 2 +-
gdb/testsuite/gdb.modula2/unbounded-array.exp | 2 +-
gdb/testsuite/gdb.modula2/unbounded1.c | 2 +-
gdb/testsuite/gdb.multi/base.exp | 2 +-
gdb/testsuite/gdb.multi/bkpt-multi-exec.exp | 2 +-
gdb/testsuite/gdb.multi/goodbye.c | 2 +-
gdb/testsuite/gdb.multi/hangout.c | 2 +-
gdb/testsuite/gdb.multi/hello.c | 2 +-
gdb/testsuite/gdb.objc/basicclass.exp | 2 +-
gdb/testsuite/gdb.objc/nondebug.exp | 2 +-
gdb/testsuite/gdb.objc/objcdecode.exp | 2 +-
gdb/testsuite/gdb.objc/print.exp | 2 +-
gdb/testsuite/gdb.opencl/convs_casts.cl | 2 +-
gdb/testsuite/gdb.opencl/convs_casts.exp | 2 +-
gdb/testsuite/gdb.opencl/datatypes.cl | 2 +-
gdb/testsuite/gdb.opencl/datatypes.exp | 2 +-
gdb/testsuite/gdb.opencl/operators.cl | 2 +-
gdb/testsuite/gdb.opencl/operators.exp | 2 +-
gdb/testsuite/gdb.opencl/vec_comps.cl | 2 +-
gdb/testsuite/gdb.opencl/vec_comps.exp | 2 +-
gdb/testsuite/gdb.opt/clobbered-registers-O2.c | 2 +-
gdb/testsuite/gdb.opt/clobbered-registers-O2.exp | 2 +-
gdb/testsuite/gdb.opt/inline-bt.c | 2 +-
gdb/testsuite/gdb.opt/inline-bt.exp | 2 +-
gdb/testsuite/gdb.opt/inline-cmds.c | 2 +-
gdb/testsuite/gdb.opt/inline-cmds.exp | 2 +-
gdb/testsuite/gdb.opt/inline-locals.c | 2 +-
gdb/testsuite/gdb.opt/inline-locals.exp | 2 +-
gdb/testsuite/gdb.opt/inline-markers.c | 2 +-
gdb/testsuite/gdb.pascal/floats.exp | 2 +-
gdb/testsuite/gdb.pascal/floats.pas | 2 +-
gdb/testsuite/gdb.pascal/gdb11492.exp | 2 +-
gdb/testsuite/gdb.pascal/gdb11492.pas | 2 +-
gdb/testsuite/gdb.pascal/hello.exp | 2 +-
gdb/testsuite/gdb.pascal/integers.exp | 2 +-
gdb/testsuite/gdb.pascal/integers.pas | 2 +-
gdb/testsuite/gdb.pascal/print.exp | 2 +-
gdb/testsuite/gdb.pascal/types.exp | 2 +-
gdb/testsuite/gdb.python/lib-types.cc | 2 +-
gdb/testsuite/gdb.python/lib-types.exp | 2 +-
gdb/testsuite/gdb.python/py-block.c | 2 +-
gdb/testsuite/gdb.python/py-block.exp | 2 +-
gdb/testsuite/gdb.python/py-breakpoint.c | 2 +-
gdb/testsuite/gdb.python/py-breakpoint.exp | 2 +-
gdb/testsuite/gdb.python/py-cmd.exp | 2 +-
gdb/testsuite/gdb.python/py-error.exp | 2 +-
gdb/testsuite/gdb.python/py-error.py | 2 +-
gdb/testsuite/gdb.python/py-frame.exp | 2 +-
gdb/testsuite/gdb.python/py-function.exp | 2 +-
gdb/testsuite/gdb.python/py-inferior.exp | 2 +-
gdb/testsuite/gdb.python/py-infthread.exp | 2 +-
gdb/testsuite/gdb.python/py-mi.exp | 2 +-
gdb/testsuite/gdb.python/py-parameter.exp | 2 +-
gdb/testsuite/gdb.python/py-pp-maint.c | 2 +-
gdb/testsuite/gdb.python/py-pp-maint.exp | 2 +-
gdb/testsuite/gdb.python/py-pp-maint.py | 2 +-
gdb/testsuite/gdb.python/py-prettyprint.c | 2 +-
gdb/testsuite/gdb.python/py-prettyprint.exp | 2 +-
gdb/testsuite/gdb.python/py-prettyprint.py | 2 +-
gdb/testsuite/gdb.python/py-progspace.c | 2 +-
gdb/testsuite/gdb.python/py-progspace.exp | 2 +-
gdb/testsuite/gdb.python/py-section-script.c | 2 +-
gdb/testsuite/gdb.python/py-section-script.exp | 2 +-
gdb/testsuite/gdb.python/py-section-script.py | 2 +-
gdb/testsuite/gdb.python/py-shared-sl.c | 2 +-
gdb/testsuite/gdb.python/py-shared.c | 2 +-
gdb/testsuite/gdb.python/py-shared.exp | 2 +-
gdb/testsuite/gdb.python/py-symbol.c | 2 +-
gdb/testsuite/gdb.python/py-symbol.exp | 2 +-
gdb/testsuite/gdb.python/py-symtab.exp | 2 +-
gdb/testsuite/gdb.python/py-template.cc | 2 +-
gdb/testsuite/gdb.python/py-template.exp | 2 +-
gdb/testsuite/gdb.python/py-type.c | 2 +-
gdb/testsuite/gdb.python/py-type.exp | 2 +-
gdb/testsuite/gdb.python/py-value.c | 2 +-
gdb/testsuite/gdb.python/py-value.exp | 2 +-
gdb/testsuite/gdb.python/python-1.c | 2 +-
gdb/testsuite/gdb.python/python.c | 2 +-
gdb/testsuite/gdb.python/python.exp | 2 +-
gdb/testsuite/gdb.python/source1 | 2 +-
gdb/testsuite/gdb.python/source2.py | 2 +-
gdb/testsuite/gdb.reverse/break-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/break-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/break-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/consecutive-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/consecutive-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/consecutive-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/finish-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/finish-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/finish-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/i386-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/i386-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/i386-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/i386-sse-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/i386-sse-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/i387-env-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/i387-stack-reverse.exp | 2 +-
.../gdb.reverse/machinestate-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/machinestate.c | 2 +-
gdb/testsuite/gdb.reverse/machinestate.exp | 2 +-
gdb/testsuite/gdb.reverse/ms1.c | 2 +-
gdb/testsuite/gdb.reverse/shr2.c | 2 +-
gdb/testsuite/gdb.reverse/sigall-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/sigall-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/sigall-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/solib-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/solib-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/solib-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/step-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/step-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/step-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/until-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/until-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/until-reverse.exp | 2 +-
gdb/testsuite/gdb.reverse/ur1.c | 2 +-
gdb/testsuite/gdb.reverse/watch-precsave.exp | 2 +-
gdb/testsuite/gdb.reverse/watch-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/watch-reverse.exp | 2 +-
gdb/testsuite/gdb.server/ext-attach.c | 2 +-
gdb/testsuite/gdb.server/ext-attach.exp | 2 +-
gdb/testsuite/gdb.server/ext-run.exp | 2 +-
gdb/testsuite/gdb.server/file-transfer.exp | 2 +-
gdb/testsuite/gdb.server/server-mon.exp | 2 +-
gdb/testsuite/gdb.server/server-run.exp | 2 +-
gdb/testsuite/gdb.server/server.c | 2 +-
gdb/testsuite/gdb.stabs/exclfwd.exp | 3 +-
gdb/testsuite/gdb.stabs/exclfwd.h | 2 +-
gdb/testsuite/gdb.stabs/exclfwd1.c | 2 +-
gdb/testsuite/gdb.stabs/exclfwd2.c | 2 +-
gdb/testsuite/gdb.stabs/gdb11479.c | 2 +-
gdb/testsuite/gdb.stabs/gdb11479.exp | 2 +-
gdb/testsuite/gdb.stabs/weird.exp | 4 +-
gdb/testsuite/gdb.threads/attach-into-signal.c | 2 +-
gdb/testsuite/gdb.threads/attach-into-signal.exp | 2 +-
gdb/testsuite/gdb.threads/attach-stopped.c | 2 +-
gdb/testsuite/gdb.threads/attach-stopped.exp | 2 +-
gdb/testsuite/gdb.threads/attachstop-mt.c | 2 +-
gdb/testsuite/gdb.threads/attachstop-mt.exp | 2 +-
gdb/testsuite/gdb.threads/bp_in_thread.c | 2 +-
gdb/testsuite/gdb.threads/bp_in_thread.exp | 3 +-
gdb/testsuite/gdb.threads/current-lwp-dead.c | 2 +-
gdb/testsuite/gdb.threads/current-lwp-dead.exp | 2 +-
gdb/testsuite/gdb.threads/execl.c | 2 +-
gdb/testsuite/gdb.threads/execl.exp | 2 +-
gdb/testsuite/gdb.threads/execl1.c | 2 +-
gdb/testsuite/gdb.threads/fork-child-threads.c | 2 +-
gdb/testsuite/gdb.threads/fork-child-threads.exp | 2 +-
gdb/testsuite/gdb.threads/fork-thread-pending.c | 2 +-
gdb/testsuite/gdb.threads/fork-thread-pending.exp | 2 +-
gdb/testsuite/gdb.threads/gcore-thread.exp | 2 +-
gdb/testsuite/gdb.threads/hand-call-in-threads.c | 2 +-
gdb/testsuite/gdb.threads/hand-call-in-threads.exp | 2 +-
gdb/testsuite/gdb.threads/ia64-sigill.c | 2 +-
gdb/testsuite/gdb.threads/ia64-sigill.exp | 2 +-
gdb/testsuite/gdb.threads/interrupted-hand-call.c | 2 +-
.../gdb.threads/interrupted-hand-call.exp | 2 +-
gdb/testsuite/gdb.threads/killed.c | 3 +-
gdb/testsuite/gdb.threads/killed.exp | 2 +-
gdb/testsuite/gdb.threads/linux-dp.exp | 4 +-
.../gdb.threads/local-watch-wrong-thread.c | 2 +-
.../gdb.threads/local-watch-wrong-thread.exp | 2 +-
gdb/testsuite/gdb.threads/manythreads.c | 3 +-
gdb/testsuite/gdb.threads/manythreads.exp | 2 +-
gdb/testsuite/gdb.threads/multi-create.c | 2 +-
gdb/testsuite/gdb.threads/multi-create.exp | 2 +-
gdb/testsuite/gdb.threads/pending-step.c | 2 +-
gdb/testsuite/gdb.threads/pending-step.exp | 2 +-
gdb/testsuite/gdb.threads/print-threads.exp | 2 +-
gdb/testsuite/gdb.threads/pthread_cond_wait.c | 2 +-
gdb/testsuite/gdb.threads/pthread_cond_wait.exp | 3 +-
gdb/testsuite/gdb.threads/pthreads.c | 2 +-
gdb/testsuite/gdb.threads/pthreads.exp | 2 +-
gdb/testsuite/gdb.threads/schedlock.c | 2 +-
gdb/testsuite/gdb.threads/schedlock.exp | 2 +-
gdb/testsuite/gdb.threads/sigthread.exp | 2 +-
gdb/testsuite/gdb.threads/staticthreads.c | 2 +-
gdb/testsuite/gdb.threads/staticthreads.exp | 3 +-
gdb/testsuite/gdb.threads/step.exp | 2 +-
gdb/testsuite/gdb.threads/step2.exp | 2 +-
gdb/testsuite/gdb.threads/switch-threads.c | 2 +-
gdb/testsuite/gdb.threads/switch-threads.exp | 3 +-
gdb/testsuite/gdb.threads/thread-execl.c | 2 +-
gdb/testsuite/gdb.threads/thread-execl.exp | 2 +-
gdb/testsuite/gdb.threads/thread-specific.c | 2 +-
gdb/testsuite/gdb.threads/thread-specific.exp | 2 +-
.../gdb.threads/thread-unwindonsignal.exp | 2 +-
gdb/testsuite/gdb.threads/thread_check.c | 3 +-
gdb/testsuite/gdb.threads/thread_check.exp | 3 +-
gdb/testsuite/gdb.threads/thread_events.c | 2 +-
gdb/testsuite/gdb.threads/thread_events.exp | 2 +-
gdb/testsuite/gdb.threads/threadapply.c | 2 +-
gdb/testsuite/gdb.threads/threadapply.exp | 2 +-
gdb/testsuite/gdb.threads/threxit-hop-specific.c | 2 +-
gdb/testsuite/gdb.threads/threxit-hop-specific.exp | 2 +-
gdb/testsuite/gdb.threads/tls-nodebug.exp | 3 +-
gdb/testsuite/gdb.threads/tls-shared.exp | 2 +-
gdb/testsuite/gdb.threads/tls.exp | 2 +-
gdb/testsuite/gdb.threads/tls2.c | 2 +-
gdb/testsuite/gdb.threads/watchthreads-reorder.c | 2 +-
gdb/testsuite/gdb.threads/watchthreads-reorder.exp | 2 +-
gdb/testsuite/gdb.threads/watchthreads.c | 2 +-
gdb/testsuite/gdb.threads/watchthreads.exp | 2 +-
gdb/testsuite/gdb.threads/watchthreads2.c | 2 +-
gdb/testsuite/gdb.threads/watchthreads2.exp | 2 +-
gdb/testsuite/gdb.trace/actions.exp | 3 +-
gdb/testsuite/gdb.trace/ax.exp | 2 +-
gdb/testsuite/gdb.trace/backtrace.exp | 3 +-
gdb/testsuite/gdb.trace/circ.exp | 2 +-
gdb/testsuite/gdb.trace/collection.exp | 3 +-
gdb/testsuite/gdb.trace/deltrace.exp | 2 +-
gdb/testsuite/gdb.trace/infotrace.exp | 3 +-
gdb/testsuite/gdb.trace/packetlen.exp | 3 +-
gdb/testsuite/gdb.trace/passc-dyn.exp | 2 +-
gdb/testsuite/gdb.trace/passcount.exp | 3 +-
gdb/testsuite/gdb.trace/report.exp | 3 +-
gdb/testsuite/gdb.trace/save-trace.exp | 3 +-
gdb/testsuite/gdb.trace/tfile.exp | 2 +-
gdb/testsuite/gdb.trace/tfind.exp | 2 +-
gdb/testsuite/gdb.trace/tracecmd.exp | 3 +-
gdb/testsuite/gdb.trace/tsv.exp | 2 +-
gdb/testsuite/gdb.trace/while-dyn.exp | 3 +-
gdb/testsuite/gdb.trace/while-stepping.exp | 3 +-
gdb/testsuite/gdb.xml/tdesc-arch.exp | 2 +-
gdb/testsuite/gdb.xml/tdesc-errors.exp | 2 +-
gdb/testsuite/gdb.xml/tdesc-regs.exp | 2 +-
gdb/testsuite/gdb.xml/tdesc-xinclude.exp | 2 +-
gdb/testsuite/lib/ada.exp | 2 +-
gdb/testsuite/lib/cell.exp | 2 +-
gdb/testsuite/lib/cl_util.c | 2 +-
gdb/testsuite/lib/cl_util.h | 2 +-
gdb/testsuite/lib/compiler.c | 2 +-
gdb/testsuite/lib/compiler.cc | 2 +-
gdb/testsuite/lib/cp-support.exp | 3 +-
gdb/testsuite/lib/fortran.exp | 2 +-
gdb/testsuite/lib/gdb-python.exp | 2 +-
gdb/testsuite/lib/gdb.exp | 3 +-
gdb/testsuite/lib/gdbserver-support.exp | 2 +-
gdb/testsuite/lib/java.exp | 2 +-
gdb/testsuite/lib/mi-support.exp | 2 +-
gdb/testsuite/lib/objc.exp | 2 +-
gdb/testsuite/lib/opencl.exp | 2 +-
gdb/testsuite/lib/opencl_hostapp.c | 2 +-
gdb/testsuite/lib/pascal.exp | 2 +-
gdb/testsuite/lib/prelink-support.exp | 2 +-
gdb/testsuite/lib/set_unbuffered_mode.c | 2 +-
gdb/testsuite/lib/trace-support.exp | 3 +-
gdb/thread.c | 2 +-
gdb/top.c | 4 +-
gdb/top.h | 2 +-
gdb/tracepoint.c | 2 +-
gdb/tracepoint.h | 2 +-
gdb/trad-frame.c | 2 +-
gdb/trad-frame.h | 2 +-
gdb/tramp-frame.c | 3 +-
gdb/tramp-frame.h | 2 +-
gdb/tui/tui-command.c | 2 +-
gdb/tui/tui-command.h | 2 +-
gdb/tui/tui-data.c | 2 +-
gdb/tui/tui-data.h | 2 +-
gdb/tui/tui-disasm.c | 2 +-
gdb/tui/tui-disasm.h | 2 +-
gdb/tui/tui-file.c | 2 +-
gdb/tui/tui-file.h | 2 +-
gdb/tui/tui-hooks.c | 4 +-
gdb/tui/tui-hooks.h | 3 +-
gdb/tui/tui-interp.c | 3 +-
gdb/tui/tui-io.c | 2 +-
gdb/tui/tui-io.h | 4 +-
gdb/tui/tui-layout.c | 2 +-
gdb/tui/tui-layout.h | 4 +-
gdb/tui/tui-main.c | 2 +-
gdb/tui/tui-out.c | 4 +-
gdb/tui/tui-regs.c | 2 +-
gdb/tui/tui-regs.h | 2 +-
gdb/tui/tui-source.c | 2 +-
gdb/tui/tui-source.h | 4 +-
gdb/tui/tui-stack.c | 2 +-
gdb/tui/tui-stack.h | 4 +-
gdb/tui/tui-win.c | 2 +-
gdb/tui/tui-win.h | 4 +-
gdb/tui/tui-windata.c | 2 +-
gdb/tui/tui-windata.h | 2 +-
gdb/tui/tui-wingeneral.c | 4 +-
gdb/tui/tui-wingeneral.h | 4 +-
gdb/tui/tui-winsource.c | 2 +-
gdb/tui/tui-winsource.h | 4 +-
gdb/tui/tui.c | 2 +-
gdb/tui/tui.h | 2 +-
gdb/typeprint.c | 2 +-
gdb/typeprint.h | 2 +-
gdb/ui-file.c | 2 +-
gdb/ui-file.h | 2 +-
gdb/ui-out.c | 4 +-
gdb/ui-out.h | 4 +-
gdb/user-regs.c | 2 +-
gdb/user-regs.h | 2 +-
gdb/utils.c | 2 +-
gdb/v850-tdep.c | 2 +-
gdb/valarith.c | 2 +-
gdb/valops.c | 2 +-
gdb/valprint.c | 2 +-
gdb/valprint.h | 2 +-
gdb/value.c | 2 +-
gdb/value.h | 2 +-
gdb/varobj.c | 2 +-
gdb/varobj.h | 2 +-
gdb/vax-nat.c | 2 +-
gdb/vax-tdep.c | 3 +-
gdb/vax-tdep.h | 2 +-
gdb/vaxbsd-nat.c | 2 +-
gdb/vaxnbsd-tdep.c | 3 +-
gdb/vaxobsd-tdep.c | 3 +-
gdb/vec.c | 2 +-
gdb/vec.h | 2 +-
gdb/version.h | 3 +-
gdb/version.in | 2 +-
gdb/windows-nat.c | 2 +-
gdb/windows-nat.h | 2 +-
gdb/windows-tdep.c | 2 +-
gdb/windows-tdep.h | 2 +-
gdb/windows-termcap.c | 2 +-
gdb/wrapper.c | 2 +-
gdb/wrapper.h | 2 +-
gdb/xcoffread.c | 2 +-
gdb/xcoffread.h | 2 +-
gdb/xcoffsolib.c | 2 +-
gdb/xcoffsolib.h | 2 +-
gdb/xml-support.c | 3 +-
gdb/xml-support.h | 3 +-
gdb/xml-syscall.c | 2 +-
gdb/xml-syscall.h | 2 +-
gdb/xml-tdesc.c | 2 +-
gdb/xml-tdesc.h | 2 +-
gdb/xstormy16-tdep.c | 2 +-
gdb/xtensa-config.c | 2 +-
gdb/xtensa-linux-nat.c | 2 +-
gdb/xtensa-linux-tdep.c | 2 +-
gdb/xtensa-tdep.c | 2 +-
gdb/xtensa-tdep.h | 2 +-
gdb/xtensa-xtregs.c | 2 +-
include/demangle.h | 2 +-
include/floatformat.h | 2 +-
include/gdb/callback.h | 2 +-
include/gdb/fileio.h | 2 +-
include/gdb/remote-sim.h | 4 +-
include/gdb/signals.def | 2 +-
include/gdb/signals.h | 2 +-
include/gdb/sim-arm.h | 3 +-
include/gdb/sim-cr16.h | 2 +-
include/gdb/sim-d10v.h | 3 +-
include/gdb/sim-frv.h | 2 +-
include/gdb/sim-h8300.h | 3 +-
include/gdb/sim-lm32.h | 2 +-
include/gdb/sim-m32c.h | 3 +-
include/gdb/sim-ppc.h | 2 +-
include/gdb/sim-rx.h | 2 +-
include/gdb/sim-sh.h | 2 +-
include/libiberty.h | 2 +-
include/plugin-api.h | 2 +-
include/xtensa-config.h | 2 +-
libdecnumber/Makefile.in | 3 +-
libdecnumber/dconfig.h | 2 +-
libiberty/ChangeLog | 4 -
libiberty/cp-demangle.h | 3 +-
libiberty/cplus-dem.c | 2 +-
libiberty/floatformat.c | 2 +-
libiberty/lbasename.c | 2 +-
libiberty/maint-tool | 2 +-
libiberty/make-temp-file.c | 3 +-
libiberty/pex-common.c | 2 +-
libiberty/pex-unix.c | 4 +-
opcodes/ChangeLog | 1006 +--
opcodes/{ChangeLog => ChangeLog-2010} | 0
opcodes/i386-gen.c | 4 +-
sim/Makefile.in | 2 +-
sim/arm/Makefile.in | 2 +-
sim/arm/iwmmxt.c | 3 +-
sim/arm/iwmmxt.h | 3 +-
sim/arm/maverick.c | 3 +-
sim/arm/wrapper.c | 4 +-
sim/avr/Makefile.in | 2 +-
sim/avr/interp.c | 2 +-
sim/common/Make-common.in | 4 +-
sim/common/Makefile.in | 2 +-
sim/common/callback.c | 4 +-
sim/common/cgen-cpu.h | 2 +-
sim/common/cgen-defs.h | 2 +-
sim/common/cgen-engine.h | 2 +-
sim/common/cgen-mem.h | 2 +-
sim/common/cgen-ops.h | 2 +-
sim/common/cgen-par.c | 2 +-
sim/common/cgen-par.h | 2 +-
sim/common/cgen-run.c | 3 +-
sim/common/cgen-scache.c | 2 +-
sim/common/cgen-scache.h | 3 +-
sim/common/cgen-sim.h | 3 +-
sim/common/cgen-trace.c | 2 +-
sim/common/cgen-trace.h | 2 +-
sim/common/cgen-types.h | 2 +-
sim/common/cgen-utils.c | 2 +-
sim/common/dv-core.c | 2 +-
sim/common/dv-glue.c | 2 +-
sim/common/dv-pal.c | 2 +-
sim/common/dv-sockser.c | 3 +-
sim/common/genmloop.sh | 2 +-
sim/common/hw-alloc.c | 3 +-
sim/common/hw-alloc.h | 3 +-
sim/common/hw-base.c | 2 +-
sim/common/hw-base.h | 2 +-
sim/common/hw-device.c | 2 +-
sim/common/hw-device.h | 2 +-
sim/common/hw-events.c | 3 +-
sim/common/hw-events.h | 3 +-
sim/common/hw-handles.c | 2 +-
sim/common/hw-handles.h | 2 +-
sim/common/hw-instances.c | 2 +-
sim/common/hw-instances.h | 2 +-
sim/common/hw-main.h | 3 +-
sim/common/hw-ports.c | 3 +-
sim/common/hw-ports.h | 3 +-
sim/common/hw-properties.c | 2 +-
sim/common/hw-properties.h | 2 +-
sim/common/hw-tree.c | 2 +-
sim/common/hw-tree.h | 2 +-
sim/common/nrun.c | 2 +-
sim/common/run-sim.h | 2 +-
sim/common/run.c | 3 +-
sim/common/sim-abort.c | 3 +-
sim/common/sim-alu.h | 2 +-
sim/common/sim-arange.c | 3 +-
sim/common/sim-arange.h | 3 +-
sim/common/sim-base.h | 2 +-
sim/common/sim-basics.h | 3 +-
sim/common/sim-bits.c | 2 +-
sim/common/sim-bits.h | 2 +-
sim/common/sim-config.c | 2 +-
sim/common/sim-config.h | 3 +-
sim/common/sim-core.c | 2 +-
sim/common/sim-core.h | 2 +-
sim/common/sim-cpu.c | 3 +-
sim/common/sim-cpu.h | 3 +-
sim/common/sim-endian.c | 2 +-
sim/common/sim-endian.h | 2 +-
sim/common/sim-engine.c | 2 +-
sim/common/sim-engine.h | 2 +-
sim/common/sim-events.c | 2 +-
sim/common/sim-events.h | 2 +-
sim/common/sim-fpu.c | 2 +-
sim/common/sim-fpu.h | 2 +-
sim/common/sim-hload.c | 3 +-
sim/common/sim-hrw.c | 3 +-
sim/common/sim-hw.c | 3 +-
sim/common/sim-hw.h | 3 +-
sim/common/sim-info.c | 3 +-
sim/common/sim-inline.c | 2 +-
sim/common/sim-inline.h | 2 +-
sim/common/sim-io.c | 2 +-
sim/common/sim-io.h | 2 +-
sim/common/sim-load.c | 2 +-
sim/common/sim-memopt.c | 2 +-
sim/common/sim-memopt.h | 3 +-
sim/common/sim-model.c | 2 +-
sim/common/sim-model.h | 2 +-
sim/common/sim-module.c | 2 +-
sim/common/sim-module.h | 2 +-
sim/common/sim-n-bits.h | 2 +-
sim/common/sim-n-core.h | 2 +-
sim/common/sim-n-endian.h | 2 +-
sim/common/sim-options.c | 2 +-
sim/common/sim-options.h | 2 +-
sim/common/sim-profile.c | 2 +-
sim/common/sim-profile.h | 2 +-
sim/common/sim-reason.c | 3 +-
sim/common/sim-reg.c | 3 +-
sim/common/sim-resume.c | 3 +-
sim/common/sim-run.c | 3 +-
sim/common/sim-signal.c | 3 +-
sim/common/sim-signal.h | 3 +-
sim/common/sim-stop.c | 3 +-
sim/common/sim-trace.c | 2 +-
sim/common/sim-trace.h | 2 +-
sim/common/sim-types.h | 3 +-
sim/common/sim-utils.c | 2 +-
sim/common/sim-utils.h | 3 +-
sim/common/sim-watch.c | 3 +-
sim/common/sim-watch.h | 3 +-
sim/common/syscall.c | 2 +-
sim/common/version.h | 3 +-
sim/cr16/Makefile.in | 2 +-
sim/cr16/cr16_sim.h | 2 +-
sim/cr16/endian.c | 2 +-
sim/cr16/gencode.c | 2 +-
sim/cr16/interp.c | 2 +-
sim/cr16/simops.c | 2 +-
sim/cris/Makefile.in | 2 +-
sim/cris/cris-sim.h | 2 +-
sim/cris/cris-tmpl.c | 2 +-
sim/cris/crisv10f.c | 2 +-
sim/cris/crisv32f.c | 2 +-
sim/cris/devices.c | 2 +-
sim/cris/dv-cris.c | 2 +-
sim/cris/dv-rv.c | 2 +-
sim/cris/mloop.in | 2 +-
sim/cris/rvdummy.c | 2 +-
sim/cris/sim-if.c | 2 +-
sim/cris/sim-main.h | 2 +-
sim/cris/tconfig.in | 2 +-
sim/cris/traps.c | 2 +-
sim/d10v/Makefile.in | 2 +-
sim/erc32/Makefile.in | 2 +-
sim/frv/Makefile.in | 2 +-
sim/frv/cache.c | 2 +-
sim/frv/cache.h | 2 +-
sim/frv/devices.c | 2 +-
sim/frv/frv-sim.h | 2 +-
sim/frv/frv.c | 4 +-
sim/frv/interrupts.c | 2 +-
sim/frv/memory.c | 2 +-
sim/frv/mloop.in | 2 +-
sim/frv/options.c | 2 +-
sim/frv/pipeline.c | 2 +-
sim/frv/profile-fr400.c | 3 +-
sim/frv/profile-fr400.h | 2 +-
sim/frv/profile-fr450.c | 2 +-
sim/frv/profile-fr500.c | 2 +-
sim/frv/profile-fr500.h | 2 +-
sim/frv/profile-fr550.c | 3 +-
sim/frv/profile-fr550.h | 3 +-
sim/frv/profile.c | 2 +-
sim/frv/profile.h | 2 +-
sim/frv/registers.c | 2 +-
sim/frv/registers.h | 3 +-
sim/frv/reset.c | 2 +-
sim/frv/sim-if.c | 2 +-
sim/frv/sim-main.h | 2 +-
sim/frv/traps.c | 2 +-
sim/h8300/Makefile.in | 2 +-
sim/igen/Makefile.in | 2 +-
sim/igen/compare_igen_models | 3 +-
sim/igen/filter.c | 2 +-
sim/igen/filter.h | 2 +-
sim/igen/filter_host.c | 2 +-
sim/igen/filter_host.h | 2 +-
sim/igen/gen-engine.c | 2 +-
sim/igen/gen-engine.h | 2 +-
sim/igen/gen-icache.c | 2 +-
sim/igen/gen-icache.h | 2 +-
sim/igen/gen-idecode.c | 2 +-
sim/igen/gen-idecode.h | 2 +-
sim/igen/gen-itable.c | 2 +-
sim/igen/gen-itable.h | 2 +-
sim/igen/gen-model.c | 2 +-
sim/igen/gen-model.h | 2 +-
sim/igen/gen-semantics.c | 2 +-
sim/igen/gen-semantics.h | 2 +-
sim/igen/gen-support.c | 2 +-
sim/igen/gen-support.h | 2 +-
sim/igen/gen.c | 2 +-
sim/igen/gen.h | 2 +-
sim/igen/igen.c | 2 +-
sim/igen/igen.h | 2 +-
sim/igen/ld-cache.c | 2 +-
sim/igen/ld-cache.h | 2 +-
sim/igen/ld-decode.c | 2 +-
sim/igen/ld-decode.h | 2 +-
sim/igen/ld-insn.c | 2 +-
sim/igen/ld-insn.h | 2 +-
sim/igen/lf.c | 2 +-
sim/igen/lf.h | 2 +-
sim/igen/misc.c | 2 +-
sim/igen/misc.h | 2 +-
sim/igen/table.c | 2 +-
sim/igen/table.h | 2 +-
sim/iq2000/Makefile.in | 3 +-
sim/iq2000/iq2000-sim.h | 2 +-
sim/iq2000/iq2000.c | 2 +-
sim/iq2000/mloop.in | 2 +-
sim/iq2000/sim-if.c | 3 +-
sim/lm32/dv-lm32cpu.c | 2 +-
sim/lm32/dv-lm32timer.c | 2 +-
sim/lm32/dv-lm32uart.c | 2 +-
sim/lm32/lm32-sim.h | 2 +-
sim/lm32/lm32.c | 2 +-
sim/lm32/sim-if.c | 2 +-
sim/lm32/sim-main.h | 2 +-
sim/lm32/traps.c | 2 +-
sim/lm32/user.c | 2 +-
sim/m32c/Makefile.in | 3 +-
sim/m32c/blinky.S | 3 +-
sim/m32c/configure.in | 3 +-
sim/m32c/cpu.h | 3 +-
sim/m32c/gdb-if.c | 3 +-
sim/m32c/gloss.S | 3 +-
sim/m32c/int.c | 3 +-
sim/m32c/int.h | 3 +-
sim/m32c/load.c | 3 +-
sim/m32c/load.h | 3 +-
sim/m32c/m32c.opc | 3 +-
sim/m32c/main.c | 3 +-
sim/m32c/mem.c | 3 +-
sim/m32c/mem.h | 3 +-
sim/m32c/misc.c | 3 +-
sim/m32c/misc.h | 3 +-
sim/m32c/opc2c.c | 3 +-
sim/m32c/r8c.opc | 3 +-
sim/m32c/reg.c | 3 +-
sim/m32c/safe-fgets.c | 3 +-
sim/m32c/safe-fgets.h | 3 +-
sim/m32c/sample.S | 3 +-
sim/m32c/sample.ld | 3 +-
sim/m32c/sample2.c | 3 +-
sim/m32c/srcdest.c | 3 +-
sim/m32c/syscalls.c | 3 +-
sim/m32c/syscalls.h | 3 +-
sim/m32c/trace.c | 3 +-
sim/m32c/trace.h | 3 +-
sim/m32r/Makefile.in | 2 +-
sim/m32r/devices.c | 2 +-
sim/m32r/m32r-sim.h | 2 +-
sim/m32r/m32r.c | 2 +-
sim/m32r/m32r2.c | 2 +-
sim/m32r/m32rx.c | 2 +-
sim/m32r/mloop.in | 2 +-
sim/m32r/mloop2.in | 2 +-
sim/m32r/mloopx.in | 2 +-
sim/m32r/sim-if.c | 2 +-
sim/m32r/traps-linux.c | 2 +-
sim/m32r/traps.c | 2 +-
sim/m68hc11/Makefile.in | 2 +-
sim/m68hc11/dv-m68hc11.c | 2 +-
sim/m68hc11/dv-m68hc11eepr.c | 2 +-
sim/m68hc11/dv-m68hc11sio.c | 2 +-
sim/m68hc11/dv-m68hc11spi.c | 2 +-
sim/m68hc11/dv-m68hc11tim.c | 2 +-
sim/m68hc11/dv-nvram.c | 2 +-
sim/m68hc11/emulos.c | 3 +-
sim/m68hc11/gencode.c | 2 +-
sim/m68hc11/interp.c | 4 +-
sim/m68hc11/interrupts.c | 2 +-
sim/m68hc11/interrupts.h | 2 +-
sim/m68hc11/m68hc11_sim.c | 2 +-
sim/m68hc11/sim-main.h | 2 +-
sim/mcore/Makefile.in | 4 +-
sim/mcore/interp.c | 2 +-
sim/mcore/sysdep.h | 3 +-
sim/microblaze/Makefile.in | 4 +-
sim/microblaze/interp.c | 2 +-
sim/microblaze/microblaze.h | 2 +-
sim/microblaze/microblaze.isa | 2 +-
sim/microblaze/sim-main.h | 2 +-
sim/microblaze/sysdep.h | 2 +-
sim/mips/cp1.c | 3 +-
sim/mips/cp1.h | 2 +-
sim/mips/dsp.c | 3 +-
sim/mips/dv-tx3904cpu.c | 3 +-
sim/mips/dv-tx3904irc.c | 3 +-
sim/mips/dv-tx3904sio.c | 2 +-
sim/mips/dv-tx3904tmr.c | 3 +-
sim/mips/mdmx.c | 3 +-
sim/mips/sim-main.h | 2 +-
sim/mn10300/Makefile.in | 2 +-
sim/mn10300/dv-mn103cpu.c | 3 +-
sim/mn10300/dv-mn103int.c | 3 +-
sim/mn10300/dv-mn103iop.c | 3 +-
sim/mn10300/dv-mn103ser.c | 3 +-
sim/mn10300/dv-mn103tim.c | 2 +-
sim/moxie/Makefile.in | 2 +-
sim/moxie/interp.c | 2 +-
sim/moxie/sim-main.h | 2 +-
sim/moxie/sysdep.h | 2 +-
sim/ppc/altivec_expression.h | 2 +-
sim/ppc/altivec_registers.h | 2 +-
sim/ppc/dp-bit.c | 3 +-
sim/ppc/e500_expression.h | 2 +-
sim/ppc/e500_registers.h | 2 +-
sim/ppc/gdb-sim.c | 3 +-
sim/rx/Makefile.in | 2 +-
sim/rx/configure.in | 3 +-
sim/rx/cpu.h | 3 +-
sim/rx/err.c | 2 +-
sim/rx/err.h | 2 +-
sim/rx/fpu.c | 2 +-
sim/rx/fpu.h | 2 +-
sim/rx/gdb-if.c | 2 +-
sim/rx/load.c | 3 +-
sim/rx/load.h | 2 +-
sim/rx/main.c | 3 +-
sim/rx/mem.c | 3 +-
sim/rx/mem.h | 3 +-
sim/rx/misc.c | 3 +-
sim/rx/misc.h | 3 +-
sim/rx/reg.c | 3 +-
sim/rx/rx.c | 2 +-
sim/rx/syscalls.c | 3 +-
sim/rx/syscalls.h | 3 +-
sim/rx/trace.c | 3 +-
sim/rx/trace.h | 3 +-
sim/sh/Makefile.in | 2 +-
sim/sh64/Makefile.in | 2 +-
sim/sh64/eng.h | 2 +-
sim/sh64/sh64-sim.h | 3 +-
sim/sh64/sh64.c | 2 +-
sim/sh64/sim-if.c | 2 +-
sim/testsuite/Makefile.in | 2 +-
sim/testsuite/common/bits-gen.c | 3 +-
sim/testsuite/d10v-elf/Makefile.in | 2 +-
sim/testsuite/frv-elf/Makefile.in | 3 +-
sim/testsuite/m32r-elf/Makefile.in | 3 +-
sim/testsuite/mips64el-elf/Makefile.in | 2 +-
sim/testsuite/sim/cris/asm/asm.exp | 3 +-
sim/testsuite/sim/cris/c/c.exp | 3 +-
sim/testsuite/sim/cris/hw/rv-n-cris/rvc.exp | 3 +-
sim/testsuite/sim/mips/testutils.inc | 3 +-
sim/testsuite/sim/mips/utils-dsp.inc | 3 +-
sim/testsuite/sim/mips/utils-fpu.inc | 3 +-
sim/testsuite/sim/mips/utils-mdmx.inc | 3 +-
sim/v850/Makefile.in | 2 +-
2561 files changed, 4746 insertions(+), 20226 deletions(-)
copy bfd/{ChangeLog => ChangeLog-2010} (100%)
copy gdb/{ChangeLog => ChangeLog-2010} (99%)
create mode 100644 gdb/testsuite/gdb.base/morestack.c
copy gdb/testsuite/gdb.base/{step-resume-infcall.exp => morestack.exp} (50%)
copy opcodes/{ChangeLog => ChangeLog-2010} (100%)
First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 3d04a72..5a48a71 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2011-01-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ Sync from GCC:
+ 2010-12-22 Hariharan Sandanagobalane <hariharan@picochip.com>
+
+ * configure.ac: (picochip): Disable libiberty.
+ * configure: Regenerate.
+
2010-12-18 Jeff Johnston <jjohnstn@redhat.com>
* COPYING.LIBGLOSS: Remove the GPL for fr30 target.
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index c486f58..0369051 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3558 +1,16 @@
-2010-12-31 Robert Millan <rmh@gnu.org>
-
- * config.bfd: Recognize mips-freebsd and mips-kfreebsd-gnu.
- * configure.host: Likewise.
- * configure.in: Support for `bfd_elf32_ntradbigmips_freebsd_vec',
- `bfd_elf32_ntradlittlemips_freebsd_vec',
- `bfd_elf32_tradbigmips_freebsd_vec',
- `bfd_elf32_tradlittlemips_freebsd_vec',
- `bfd_elf64_tradbigmips_freebsd_vec' and
- `bfd_elf64_tradlittlemips_freebsd_vec'.
- * configure: Regenerate.
- * elf32-mips.c: New target for FreeBSD support
- (same as traditional MIPS but overrides ELF_OSABI
- with ELFOSABI_FREEBSD).
- * elf64-mips.c: Likewise.
- * elfn32-mips.c: Likewise.
- * targets.c (_bfd_target_vector): Add
- `bfd_elf32_ntradbigmips_freebsd_vec',
- `bfd_elf32_ntradlittlemips_freebsd_vec',
- `bfd_elf32_tradbigmips_freebsd_vec',
- `bfd_elf32_tradlittlemips_freebsd_vec',
- `bfd_elf64_tradbigmips_freebsd_vec' and
- `bfd_elf64_tradlittlemips_freebsd_vec'.
-
-2010-12-30 H.J. Lu <hongjiu.lu@intel.com>
-
- * elfcode.h (NAME(elf,r_info)): New.
- (NAME(elf,r_sym)): Likewise.
-
- * elflink.c (elf64_r_info): Removed.
- (elf32_r_info): Likewise.
- (elf64_r_sym): Likewise.
- (elf32_r_sym): Likewise.
-
-2010-12-30 H.J. Lu <hongjiu.lu@intel.com>
-
- * elf64-x86-64.c (elf_x86_64_relocs_compatible): New.
- (elf_backend_relocs_compatible): Defined to
- elf_x86_64_relocs_compatible.
-
-2010-12-30 H.J. Lu <hongjiu.lu@intel.com>
-
- * archures.c (bfd_mach_x64_32): New.
- (bfd_mach_x64_32_intel_syntax): Likewise.
- * bfd-in2.h: Regenerated.
-
- * config.bfd (targ64_selvecs): Add bfd_elf32_x86_64_vec for
- i[3-7]86-*-linux-*.
- (targ_selvecs): Add bfd_elf32_x86_64_vec for x86_64-*-linux-*.
-
- * configure.in: Support bfd_elf32_x86_64_vec.
- * configure: Regenerated.
-
- * cpu-i386.c (bfd_x64_32_arch_intel_syntax): New.
+2011-01-03 H.J. Lu <hongjiu.lu@intel.com>
+
+ * cpu-i386.c (bfd_i386_compatible): New.
+ (bfd_x64_32_arch_intel_syntax): Replace bfd_default_compatible
+ with bfd_i386_compatible.
+ (bfd_x86_64_arch_intel_syntax): Likewise.
+ (bfd_i386_arch_intel_syntax): Likewise.
+ (i8086_arch): Likewise.
(bfd_x64_32_arch): Likewise.
+ (bfd_x86_64_arch): Likewise.
+ (bfd_i386_arch): Likewise.
- * elf-bfd.h (elf_append_rela): New prototype.
- (elf_append_rel): Likewise.
- (elf64_r_info): Likewise.
- (elf32_r_info): Likewise.
- (elf64_r_sym): Likewise.
- (elf32_r_sym): Likewise.
-
- * elf64-x86-64.c (ABI_64_P): New.
- (elf_x86_64_info_to_howto): Replace ELF64_R_TYPE with
- ELF32_R_TYPE. Replace ELF64_ST_TYPE with ELF_ST_TYPE.
- (elf_x86_64_check_tls_transition):Likewise.
- (elf_x86_64_check_relocs): Likewise.
- (elf_x86_64_gc_mark_hook):Likewise.
- (elf_x86_64_gc_sweep_hook): Likewise.
- (elf_x86_64_relocate_section): Likewise.
- (elf_x86_64_reloc_type_class): Likewise.
- (ELF_DYNAMIC_INTERPRETER): Renamed to ...
- (ELF64_DYNAMIC_INTERPRETER): This.
- (ELF32_DYNAMIC_INTERPRETER): New.
- (elf_x86_64_link_hash_table): Add r_info, r_sym, swap_reloca_out,
- dynamic_interpreter and dynamic_interpreter_size.
- (elf_x86_64_get_local_sym_hash): Replace ELF64_R_SYM with
- htab->r_sym. Replace ELF64_R_INFO with htab->r_info.
- (elf_x86_64_get_local_sym_hash): Likewise.
- (elf_x86_64_check_tls_transition):Likewise.
- (elf_x86_64_check_relocs): Likewise.
- (elf_x86_64_gc_mark_hook):Likewise.
- (elf_x86_64_gc_sweep_hook): Likewise.
- (elf_x86_64_relocate_section): Likewise.
- (elf_x86_64_finish_dynamic_symbol): Likewise.
- (elf_x86_64_finish_local_dynamic_symbol): Likewise.
- (elf_x86_64_link_hash_table_create): Initialize r_info, r_sym,
- swap_reloca_out, dynamic_interpreter and dynamic_interpreter_size.
- (elf_x86_64_check_relocs): Check ABI_64_P when requesting for
- PIC.
- (elf_x86_64_relocate_section): Likewise.
- (elf64_x86_64_adjust_dynamic_symbol): Replace sizeof
- (Elf64_External_Rela) with bed->s->sizeof_rela.
- (elf64_x86_64_allocate_dynrelocs): Likewise.
- (elf64_x86_64_size_dynamic_sections): Likewise.
- (elf64_x86_64_finish_dynamic_symbol): Likewise.
- (elf64_x86_64_append_rela): Removed.
- (elf32_x86_64_elf_object_p): New.
- Add bfd_elf32_x86_64_vec.
-
- * elf64-x86-64.c (elf64_x86_64_xxx): Renamed to ...
- (elf_x86_64_xxx): This.
-
- * elflink.c (bfd_elf_final_link): Check ELF file class on error.
- (elf_append_rela): New.
- (elf_append_rel): Likewise.
- (elf64_r_info): Likewise.
- (elf32_r_info): Likewise.
- (elf64_r_sym): Likewise.
- (elf32_r_sym): Likewise.
-
- * targets.c (bfd_elf32_x86_64_vec): New.
- (_bfd_target_vector): Add bfd_elf32_x86_64_vec.
-
-2010-12-24 Alan Modra <amodra@gmail.com>
-
- * compress.c (decompress_contents): Style.
- (bfd_get_full_section_contents): Do not decompress directly into
- caller buffer or directly return cached section contents.
- Check malloc return for compressed_buffer.
-
-2010-12-21 Kai Tietz <kai.tietz@onevision.com>
-
- * peXXigen.c (_bfd_XXi_final_link_postscript): Use
- bfd_get_symbol_leading_char to determine "_tls_used" name.
-
-2010-12-21 Pierre Muller <muller@ics.u-strasbg.fr>
-
- * peXXigen.c (_bfd_XXi_final_link_postscript): Use correct size
- for windows 64-bit TLS table size.
-
-2010-12-16 DJ Delorie <dj@redhat.com>
-
- * reloc.c (BFD_RELOC_RX_ABS16_REV): Add.
- (BFD_RELOC_RX_ABS32_REV): Add.
- * bfd-in2.h: Regenerate.
- * libbfd.h: Regenerate.
- * elf32-rx.c (rx_reloc_map): Add them.
-
-2010-12-15 H.J. Lu <hongjiu.lu@intel.com>
-
- * elf.c (_bfd_elf_new_section_hook): Special handling for
- .init_array/.fini_array output sections.
-
-2010-12-13 Alan Modra <amodra@gmail.com>
-
- * aoutx.h (aout_link_check_ar_symbols): Formatting.
- * cofflink.c (coff_link_check_ar_symbols): Likewise.
- * elflink.c (elf_link_add_archive_symbols): Likewise.
- * pdp11.c (aout_link_check_ar_symbols): Likewise.
- * xcofflink.c (xcoff_link_check_dynamic_ar_symbols,
- xcoff_link_check_dynamic_ar_symbols): Likewise.
-
- * aoutx.h (aout_link_check_archive_element): Simplify code dealing
- with add_archive_element substitute BFD.
- * cofflink.c (coff_link_check_archive_element): Likewise.
- * ecoff.c (ecoff_link_check_archive_element): Likewise.
- (ecoff_link_add_archive_symbols): Likewise.
- * linker.c (generic_link_check_archive_element): Likewise.
- * pdp11.c (aout_link_check_archive_element): Likewise.
- * vms-alpha.c (alpha_vms_link_add_archive_symbols): Likewise.
- * xcofflink.c (xcoff_link_check_archive_element): Likewise.
-
- * aoutx.h (aout_link_check_archive_element): Free symbols from old
- bfd if !keep_memory.
- * cofflink.c (coff_link_check_archive_element): Likewise.
- * pdp11.c (aout_link_check_archive_element): Likewise.
- * xcofflink.c (xcoff_link_check_archive_element): Likewise.
-
-2010-12-13 Alan Modra <amodra@gmail.com>
-
- * plugin.c (bfd_plugin_mkobject): Delete.
- (plugin_vec): Use bfd_false instead.
-
-2010-12-12 H.J. Lu <hongjiu.lu@intel.com>
-
- * elflink.c (elf_link_add_archive_symbols): Remove subsbfd.
-
-2010-12-12 H.J. Lu <hongjiu.lu@intel.com>
-
- * elf.c (special_sections_g): Add ".gnu.lto_".
-
-2010-12-10 Alan Modra <amodra@gmail.com>
-
- * config.bfd: Configure rs6000-*-aix* as for powerpc-*-aix*.
- Add aix5coff64_vec to powerpc ELF entries.
-
-2010-12-09 Mike Frysinger <vapier@gentoo.org>
-
- * .gitignore: New file.
-
-2010-12-06 Dmitry Gorbachev <d.g.gorbachev@gmail.com>
-
- PR ld/12288
- * plugin.c (message): Add putchar for the trailing `\n'.
-
-2010-12-04 Mike Frysinger <vapier@gentoo.org>
-
- * Makefile.am (!INSTALL_LIBBFD/bfdinclude_HEADERS): Set to nothing.
- (PLUGINS/bfdinclude_HEADERS): Append plugin-api.h.
- * Makefile.in: Regenerated.
-
-2010-12-04 Alan Modra <amodra@gmail.com>
-
- PR ld/12277
- * elflink.c (elf_link_output_extsym): Set bfd_error on symbol
- and section errors. Allow better translation of error messages.
-
-2010-12-02 Richard Sandiford <richard.sandiford@linaro.org>
-
- * elf32-arm.c (elf32_arm_link_hash_table): Remove sgot, sgotplt,
- srelgot, splt, srelplt.
- (create_got_section, elf32_arm_link_hash_table_create): Don't set them.
- (elf32_arm_create_dynamic_sections): Likewise. Use htab->root
- fields instead.
- (arm_type_of_stub): Use the root fields instead of the removed ones.
- (cortex_a8_erratum_scan, elf32_arm_size_stubs): Likewise.
- (bfd_elf32_arm_process_before_allocation): Likewise.
- (elf32_arm_check_relocs, allocate_dynrelocs): Likewise.
- (elf32_arm_size_dynamic_sections): Likewise.
- (elf32_arm_output_arch_local_syms): Likewise.
- (elf32_arm_final_link_relocate): Set sgot, splt and srelgot from the
- htab fields instead of looking them up by name. Consistently use
- these local variables instead of htab fields.
- (elf32_arm_finish_dynamic_symbol): Likewise sgot, splt and srel.
- Use srelbss instead of looking it up by name.
- (elf32_arm_finish_dynamic_sections): Use sgotplt, splt and srelplt
- instead of looking up the symbols by name. Use the root fields
- instead of the removed ones.
-
-2010-12-02 Richard Sandiford <richard.sandiford@linaro.org>
-
- * elf32-arm.c (elf32_arm_relocs_copied): Delete.
- (elf32_arm_link_hash_entry): Replace relocs_copied with dyn_relocs.
- (elf32_arm_link_hash_newfunc): Update accordingly.
- (elf32_arm_copy_indirect_symbol, elf32_arm_gc_sweep_hook): Likewise.
- (elf32_arm_check_relocs, allocate_dynrelocs): Likewise.
- (elf32_arm_readonly_dynrelocs): Likewise.
- (elf32_arm_size_dynamic_sections): Likewise.
-
-2010-12-02 Paul Koning <ni1d@arrl.net>
-
- * pdp11.c (aout_link_add_symbols): Ignore debug symbols.
-
-2010-11-30 Joel Sherrill <joel.sherrill@oarcorp.com>
-
- * config.bfd: Add sparc64-rtems.
-
-2010-11-25 Alan Modra <amodra@gmail.com>
-
- * po/es.po: Update.
- * po/fi.po: Update.
- * po/fr.po: Update.
- * po/ja.po: Update.
- * po/zh_CN.po: Update.
-
-2010-11-24 Joel Brobecker <brobecker@adacore.com>
-
- * Makefile.am (OPTIONAL_BACKENDS): Add rs6000-core.lo.
- (OPTIONAL_BACKENDS_CFILES): Add rs6000-core.c.
- * Makefile.in: Regenerate.
-
-2010-11-24 Alan Modra <amodra@gmail.com>
-
- PR ld/12253
- * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Correct
- DW_EH_PE_datarel handling. Truncate .eh_frame_hdr address to
- ptr_size.
-
-2010-11-23 Mingming Sun <mingm.sun@gmail.com>
-
- * elfxx-mips.c (mips_set_isa_flags): Move bfd_mach_loongson_3a
- after bfd_mach_mips_sb1.
-
-2010-11-17 Tristan Gingold <gingold@adacore.com>
-
- * vms-lib.c (vms_write_index): Add comments.
- Partially revert previous patch. Free blocks later.
-
-2010-11-17 Nick Clifton <nickc@redhat.com>
-
- PR ld/12161
- * elf32-avr.c (elf32_avr_check_relocs): Delete.
- (elf_backend_check_relocs): Delete.
-
-2010-11-16 Jie Zhang <jie.zhang@analog.com>
-
- * elf32-bfin.c (elf32_bfin_code_in_l1): New variable.
- (elf32_bfin_data_in_l1): New variable.
- (elf32_bfin_final_write_processing): New.
- (elf_backend_final_write_processing): Define.
-
-2010-11-15 Mike Frysinger <vapier@gentoo.org>
-
- PR binutils/12177
- * elf32-bfin.c (_bfin_create_got_section): Drop unused flags code.
-
-2010-11-12 H.J. Lu <hongjiu.lu@intel.com>
-
- * archive.c (_bfd_get_elt_at_filepos): Copy BFD_COMPRESS and
- BFD_DECOMPRESS.
- (bfd_openr_next_archived_file): Revert the last change.
-
-2010-11-11 Mingming Sun <mingm.sun@gmail.com>
-
- * archures.c (bfd_mach_mips_loongson_3a): Defined.
- * bfd-in2.h (bfd_mach_mips_loongson_3a): Defined.
- * cpu-mips.c (I_loongson_3a): New add.
- (arch_info_struct): Add loongson_3a.
- * elfxx-mips.c (_bfd_elf_mips_mach): Add loongson_3a.
- (mips_set_isa_flags): Add loongson_3a.
- (mips_mach_extensions): Add loongson_3a in MIPS64 extensions.
-
-2010-11-10 Richard Sandiford <richard.sandiford@linaro.org>
-
- * elf32-arm.c (elf32_arm_merge_eabi_attributes): Remove unused
- variables.
-
-2010-11-10 Nick Clifton <nickc@redhat.com>
-
- * po/ja.po: Updated Japanese translation.
- * po/ru.po: Updated Russian translation.
-
-2010-11-08 Nick Clifton <nickc@redhat.com>
-
- * po/ja.po: Updated Japanese translation.
-
-2010-11-08 Alan Modra <amodra@gmail.com>
-
- * hash.c (bfd_hash_hash): Extract from..
- (bfd_hash_lookup): ..here.
- (bfd_hash_rename): New function.
- * section.c (bfd_rename_section): New function.
- * bfd-in.h (bfd_hash_rename): Declare.
- * bfd-in2.h: Regenerate.
- * elf.c (_bfd_elf_make_section_from_shdr): Rename input sections
- when compressing or decompressing. Don't assert name match.
- * elf64-hppa.c (get_reloc_section): Don't assert name match.
- * elfxx-ia64.c (get_reloc_section): Likewise.
-
-2010-11-05 Joseph Myers <joseph@codesourcery.com>
-
- * elf32-tic6x.c (elf32_tic6x_obj_attrs_handle_unknown): New.
- (elf32_tic6x_merge_attributes): Use
- _bfd_elf_merge_unknown_attribute_low and
- _bfd_elf_merge_unknown_attribute_list.
- (elf_backend_obj_attrs_handle_unknown): Define.
-
-2010-11-05 Joseph Myers <joseph@codesourcery.com>
-
- * elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
- _bfd_elf_merge_unknown_attribute_list): Correct test for matching
- string attributes.
-
-2010-11-05 Tristan Gingold <gingold@adacore.com>
-
- * po/bfd.pot: Regenerate
-
-2010-11-05 Tristan Gingold <gingold@adacore.com>
-
- * configure.in: Bump version to 2.21.51
- * configure: Regenerate.
-
-2010-11-04 Maciej W. Rozycki <macro@codesourcery.com>
-
- PR ld/10144
- * elfxx-mips.c (_bfd_mips_elf_check_relocs)
- [R_MIPS_32, R_MIPS_REL32, R_MIPS_64]: Ignore relocs from
- SEC_DEBUGGING sections.
-
-2010-11-04 Tristan Gingold <gingold@adacore.com>
-
- * vms-lib.c (vms_write_index): Fix thinko: reverse the loop.
- Use bfd_zmalloc instead of bfd_malloc. Fix comment.
-
-2010-11-04 Kai Tietz <kai.tietz@onevision.com>
-
- * coffcode.h (GNU_LINKONCE_WT): New.
- (sec_to_styp_flags): Add handling of new debug
- section.
- (styp_to_sec_flags): Likewise.
-
-2010-11-04 Tristan Gingold <gingold@adacore.com>
-
- * makefile.vms (CFLAGS): Make badalias warnings informational.
- * vms-lib.c (vms_lib_bread): Avoid arithmetic on void pointer.
-
-2010-11-04 Joseph Myers <joseph@codesourcery.com>
-
- * elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
- _bfd_elf_merge_unknown_attribute_list): New.
- * elf-bfd.h (struct elf_backend_data): Add
- obj_attrs_handle_unknown.
- (_bfd_elf_merge_unknown_attribute_low,
- _bfd_elf_merge_unknown_attribute_list): Declare.
- * elf32-arm.c (elf32_arm_obj_attrs_handle_unknown): New. Split
- out from elf32_arm_merge_eabi_attributes.
- (elf32_arm_merge_eabi_attributes): Use
- _bfd_elf_merge_unknown_attribute_low and
- _bfd_elf_merge_unknown_attribute_list.
- (elf_backend_obj_attrs_handle_unknown): Define.
- * elfxx-target.h (elf_backend_obj_attrs_handle_unknown): Define.
- (elfNN_bed): Update initializer.
-
-2010-11-02 H.J. Lu <hongjiu.lu@intel.com>
-
- * bfd.c (BFD_FLAGS_FOR_BFD_USE_MASK): New.
- * bfd-in2.h: Regenerated.
-
-2010-11-02 Joseph Myers <joseph@codesourcery.com>
-
- * elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Except for
- Tag_ABI_compatibility, treat odd tags as strings and even ones as
- integers.
- (elf32_tic6x_obj_attrs_order, elf32_tic6x_tag_to_array_alignment,
- elf32_tic6x_array_alignment_to_tag): New.
- (elf32_tic6x_merge_attributes): Handle more attributes. Set type
- for merged attributes.
- (elf_backend_obj_attrs_order): Define.
-
-2010-10-29 Maciej W. Rozycki <macro@codesourcery.com>
-
- * elfxx-mips.c (mips_elf_calculate_relocation): Fix a typo.
-
-2010-10-29 Pawel Sikora <pluto@pld-linux.org>
-
- PR binutils/12075
- * compress.c (bfd_compress_section_contents): Use uLong on
- compressed_size.
-
-2010-10-29 Joseph Myers <joseph@codesourcery.com>
-
- * elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Check
- Tag_ABI_compatibility not Tag_compatibility.
- (elf32_tic6x_merge_attributes): Update compatibility attribute
- name in comment. Return FALSE if merging common attributes fails.
-
-2010-10-29 Nick Clifton <nickc@redhat.com>
-
- PR bintils/6962
- * coffcode.h (handle_COMDAT): Only check the base type when
- looking for a section symbol.
-
-2010-10-29 H.J. Lu <hongjiu.lu@intel.com>
- Cary Coutant <ccoutant@google.com>
-
- * archive.c (bfd_openr_next_archived_file): Copy BFD_COMPRESS
- and BFD_DECOMPRESS.
-
- * bfd.c (BFD_COMPRESS): New.
- (BFD_DECOMPRESS): Likewise.
- (BFD_FLAGS_SAVED): Likewise.
- (bfd_preserve_save): Replace BFD_IN_MEMORY with BFD_FLAGS_SAVED.
-
- * compress.c (bfd_uncompress_section_contents): Removed.
- (get_uncompressed_size): New.
- (decompress_contents): Likewise.
- (bfd_compress_section_contents): Likewise.
- (bfd_get_full_section_contents): Likewise.
- (bfd_is_section_compressed): Likewise.
- (bfd_init_section_decompress_status): Likewise.
- (bfd_init_section_compress_status): Likewise.
-
- * dwarf2.c (dwarf_debug_sections): New.
- (dwarf_debug_section_enum): Likewise.
- (read_section): Remove section_name and compressed_section_name.
- Add dwarf_debug_section_enum. Try compressed debug section.
- (read_indirect_string): Updated.
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [SCM] archer-jankratochvil-ifunc: Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
@ 2011-01-02 17:27 jkratoch
0 siblings, 0 replies; 7+ messages in thread
From: jkratoch @ 2011-01-02 17:27 UTC (permalink / raw)
To: archer-commits
The branch, archer-jankratochvil-ifunc has been updated
via 3cc507641c9e4174b3e7207c74d22c7dea96d54f (commit)
via 90b1513f9291220ad2d0314fc8c327219873bc25 (commit)
from dc71de563bc1d242a93bf788c069dd3e1daf2837 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 3cc507641c9e4174b3e7207c74d22c7dea96d54f
Merge: dc71de5 90b1513
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Jan 2 18:27:40 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
commit 90b1513f9291220ad2d0314fc8c327219873bc25
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Jan 2 18:27:31 2011 +0100
+testcase name
-----------------------------------------------------------------------
Summary of changes:
gdb/testsuite/gdb.base/gnu-ifunc.exp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
First 500 lines of diff:
diff --git a/gdb/testsuite/gdb.base/gnu-ifunc.exp b/gdb/testsuite/gdb.base/gnu-ifunc.exp
index a14d8d0..de59785 100644
--- a/gdb/testsuite/gdb.base/gnu-ifunc.exp
+++ b/gdb/testsuite/gdb.base/gnu-ifunc.exp
@@ -126,5 +126,5 @@ if ![target_info exists gdb_stub] {
gdb_breakpoint "gnu_ifunc"
gdb_breakpoint "main"
gdb_run_cmd
- gdb_test "" "Breakpoint \[0-9\]*, main .*"
+ gdb_test "" "Breakpoint \[0-9\]*, main .*" "static gnu_ifunc"
}
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [SCM] archer-jankratochvil-ifunc: Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
@ 2010-12-31 23:06 jkratoch
0 siblings, 0 replies; 7+ messages in thread
From: jkratoch @ 2010-12-31 23:06 UTC (permalink / raw)
To: archer-commits
The branch, archer-jankratochvil-ifunc has been updated
via 94fbee6c99fcbd9231bb8847bdb09c874e559430 (commit)
via c6c95b0c20a0b78a7fa6b8e3b78539bbe7eb65d0 (commit)
via 34cc4dbe65d3e674ca97b5d57b0cf1a36c90beb2 (commit)
via 60eeea8969cb6a06a50a9cfc1510791432b9e990 (commit)
via 801fa5be70b2c57f498c12a3d0328867273e7bb7 (commit)
via ced1a5105da227a8c87bdb7d5dcffa9c133e6467 (commit)
via f3a42315f7373f798b9d31002626dacc3c7c35ca (commit)
via d3cf99efbd69d1713af02f445f361e475c905f80 (commit)
via 063d51569a462844484401166c2fb3a46691668a (commit)
via 76c889a35e18796c235dd690f0bc9ed6b89e61e6 (commit)
via cfe876923224be1f46d60aa69d655dfec1768a6c (commit)
via 81739b404bb6e4c3a459e6fc4b707e4eab80eae1 (commit)
via 8fe80dd2edd866c0e1192f98ee36058af4048879 (commit)
via 66ca0ee28888b8575bb404f861255e1db83161b2 (commit)
via 8aefc2ca418cc5dfac6ac1a0d10d5650bd9aa027 (commit)
via 30a2b1ae93bae347f55202e06e2018fef3a1a40e (commit)
via 3425331568060820fe70c1a0850f125a5ca9901e (commit)
via dd2092437258c4ea93d4626f094446eed31b2fa0 (commit)
via ccc006fa2e3f99f18fc981675e2124a64634c65b (commit)
via cfdd0f22e02ed3349a6ba484100156ca9436fa75 (commit)
via c2b861d978cd5d2d41ead897dc8669d2e8bdb5a5 (commit)
via 1833bef9a3daf82ccda876eb55e62de9f47ad72a (commit)
via 3bd4170d41c20a915e702c91a013bcd8b6c343ac (commit)
via 7bf2eec6bf4875d8839bae92fb4f5a46a2476112 (commit)
via 135e6c0c93c6b85a3c853bb88312a78461748934 (commit)
via f3f560efa72dbf7d998ac2d3339d9f932499a966 (commit)
via f49218632086d26e821608f592cfd2756a5a856a (commit)
via 237fdcbd30b5d8d69b6fb8bd2e4333541843f8f0 (commit)
via 4b88473c312f66c7fba0c1a5d862cd5f95b732c2 (commit)
via 9d758ee0ddc2d3cc10691b1979e8c2a25554b51d (commit)
via 3ac5473c86b28350a3471edf76200e9b941fe001 (commit)
via 8f41f9254af45f73b179428340772ab4cb041f27 (commit)
via 594f1abf68931a3926d32aeab0e8121457614957 (commit)
via 142b87ff1070383a6b305aacfb45f5fe5f6a856f (commit)
via 249d172966a109f18942d85b3d3bf38852863406 (commit)
via dd1d3f685b51c2996a9f81d89158cc06ed50ec0e (commit)
via dd0cd188954843a3405c4f6becb47b6276afac07 (commit)
via 4d4d40dc46626e349e4c8ccac3794e526f8d4612 (commit)
via 696c2599d17f385ce997ce9711c1a4be7c2c0584 (commit)
via 2421f8328fd57072c31072a5a376f1e934c8c1f5 (commit)
via ef12035dafeda230288f20e47c1a1c7d65c9651f (commit)
via 0fdc9737f7cf1d6da69cdd731ea78aa5402f1b5a (commit)
via 62076b60432e25f9f414ca734e116f883c3d146f (commit)
via be6ba34d61fb7d31ffaefca57296afb3f2fbe7b6 (commit)
via fff4f6bf192a13ae7a51975ef671ce3bcc05bdad (commit)
via 9b11df95a832b163b7bd3eda3bee78a6ba59e9ca (commit)
via 39253445ced57a004bfd93762902a4e60871fc87 (commit)
via f6e3e4d589b46291c571a819fd1eb3631b8a4274 (commit)
via f103bb118c9f8cce464b778388c3bd1d9d0615ca (commit)
via 13f344dfff7f596d52e65481e2db4e1d915ff917 (commit)
via 473fe3e0dc4c364de5c62715239d5b55304cd589 (commit)
via 9e7c4050db8d5fa0a86a11b71d181483f25f33d8 (commit)
via 0e05886d0828e0f086cb0f8248301d8701ab432c (commit)
via 91b729d4c616a548dd6a97c986fdeaa5b7e097c3 (commit)
via 898fbdcb470ec74c0d852363612414bc04ec009c (commit)
via dcb148e9b1642e3114f6c6014743a21d2058b87e (commit)
via 7e5c6c4bacd72235e90629b621fb739c3d28b82c (commit)
via b46f28bf4451f7e1f316d9fac2dc3f788c788ab7 (commit)
via 0614dc0b4188bd6397cf03ddb32f0ac53d765ebd (commit)
via 377dab5a129f7ededed443e441bf2c9aecaccfc6 (commit)
via 300821622f68beff676fdb6149e6d46c4fecf109 (commit)
via 2a903ae8229ef39bf1309274f00375739dc2481f (commit)
via 0121fd42cd1c571be146bc38d522a886234a8b2a (commit)
via af9feb7dcf3c00d6b4f2fefdf238ed3cded6218e (commit)
via 1bd4cc0b9742f0ce70f926815d431b22ced95d02 (commit)
via a816124ca363aaa209351e6fea5618bdc5ef5ce0 (commit)
via 2ce488949646b137d041e724458bd0f8ea1ebcf5 (commit)
via 8adc5fddcedf6ba47d6fd40dc2ba4c4f9c9b6a45 (commit)
via e0b60493e555d6d78e5bd69890531ed86fdfbad8 (commit)
via 7c1179519d4f5f028b94a3071f775d9923ef1b0c (commit)
via 07433744611d5ed4beebbc27d382daa1daf7a134 (commit)
via c4e773b1fb01910f9ff94a7f64f8f94620980be3 (commit)
via 0893837e1e72edd31b082dcee67a79503d57f3ad (commit)
via 8a595ba5734900e915ba31b4b5f096deb7beb038 (commit)
via fc775018a7423273f64ae125707cef8f2be2910e (commit)
via f487a6054dbdc205228bff03589a5c6e2dade307 (commit)
via dae725ed5d0edf632f9d4bc21eabb28890db09a5 (commit)
via 4b1fa80c6f70ebb624342ad697c91909bb1db8c8 (commit)
via 503d1ef270c95e55a003fd913760a72d2fedf1aa (commit)
via 288180a93adab44652eb5fb4ce39bcce899f7be8 (commit)
via e3e2bdb5539511b75a332c087f629111ec04c6dc (commit)
via 61f06700b163fdeaa62e3b5e37029423088bd298 (commit)
via 91bef12495b6ec8dfdb0998eed18740bbeb390a8 (commit)
via 6fcf6494224a6606245c297e9602a7953434120b (commit)
via cd64fa3f4e535614b8210241598112ab19c606a9 (commit)
via bd7c9765d99b99a50caf868fc7431dd591c803b0 (commit)
via b04d3b7e2cebc68da35032b1eb9bdd9ad83cdcca (commit)
via 4ec81a5030cb0515eac5ed06c3116c07de6ba377 (commit)
via eddac4b4a1c638f6e5795e5b3da475d83e63d8cf (commit)
via a025fbffd7294700ecc406421d118f7a0392efde (commit)
via 486ee7f3437358941f0762ace2550170ef474de1 (commit)
via c40d16fcc57ba9e164faf064146f661aadbbfabe (commit)
via c399a3bbcd00c855d2ac47769aa870c9b975353d (commit)
via 0266671e24d8f20402ebe328038d84c22f068711 (commit)
via 23578b492741b32ee53c453ab50c7e7f78258dfb (commit)
via f7795948b64873aace3546059597ce7ed498c74b (commit)
via 8c6a4e026da60454cfe6c9c9a1ea0c071a9d9506 (commit)
via 0436b64a7ccf7888365a9f02d83bf23c3d513ab3 (commit)
via 0b7ce86af6cf99c9df0e634ccb61134315e79813 (commit)
via 12489706fabef7f148b877358c101c714d58e252 (commit)
via cb02304f78faa8600c5f2f32e10f0857ebd912df (commit)
via cafda6b69357061d11902df051b1201b91713e68 (commit)
via a879222a9818cc283b15ce90ff45cda33899178f (commit)
via 62d79c9a7841f6de070137b37dc138bfff7d62d4 (commit)
via 8bafd6a5d82aed290f27e458a53e11352362713c (commit)
via 5869f02d80550193b3346bebfa9d6941681d26b3 (commit)
via 7b66f834bb061187be876cdc21cac43be52ab6ca (commit)
via acfc984d522c7049bff69d410579c1bd398a1118 (commit)
via 87baf9c76d270004e5bce727862c62ee8f194b59 (commit)
via 37124605c17c958356b11b8ee98f39f0e9413514 (commit)
via 66d646742f09992f9fcc665fedca55c0809c42ae (commit)
via a4809228480c67d2d0ad49a2403de6b3fe0a6342 (commit)
via 38cdd2f1951b882ce68ff310f85e234a2450ddce (commit)
via a3568256dd143fe7badf11635b4607c26731325b (commit)
via 9ece7f002e466d35387177497d5991e55ddd04d6 (commit)
via a3422d9d1cf66dbfd75f1139fe924aba4133afd9 (commit)
via 8a65048726d8ceba13dfd089a76b3893562dfc1c (commit)
via 5c8b735209edd71f4c5337194b8f80c7effb9cb0 (commit)
via 06986c99481f6ac7677f3acefd4881b01db48371 (commit)
via c64955e410919ac6cdacefe2d5cb5b9d417d74c4 (commit)
via ab83f16f599b5d3d0f99245a6c58d2aa422168d6 (commit)
via 6c0ea7dd3632660e4f85170b5ce3e86c78087f1b (commit)
via e6377c333cf6f1573e4e0ff22ac56a3fe11bcf0e (commit)
via 9d6207ac0871bb8039bb5a08a59d0f4e30a2cf98 (commit)
via d84e5e930e2e86762b84643d39cfc31f3d13bb59 (commit)
via 6d2bf6d7d060fbbd3f32d8c3e7d54fe6460eed48 (commit)
via 6254e798e614d8120de346a830578666efe03c74 (commit)
via e33f3e3e0c1a0c2011bc46a5dd6b7d2ab056cbd8 (commit)
via 9ae2bba719f306e922e622bd3ff161a4bbaed20d (commit)
via 412f42e610580d43101d23aea4837002325c271e (commit)
via 823ea0e017d2c769a434845a0f4a2fdf99551c52 (commit)
via 5a36b4fd39d6ed34881f4b41320f2d262a2cf1f7 (commit)
via 9aef96442583bee6235626825ac5cd7ff249211a (commit)
via 6227a1b5c83a964f69d136366286901f3c6d6954 (commit)
via dbc801b6a84373b31d3c91fa6316bf793155aa9b (commit)
via 4e16f9ba78fefbc9866c210389754d842fb3c2aa (commit)
via 5ed19ecbad49ec0c29220870e9cfc69ef2ed5577 (commit)
via 63962a7ceeaa8d3e64fa64623061d76da307d839 (commit)
via aba8cd875362142c4a9415b27d7ee6569ed6467a (commit)
via 7b2b0d224cdb69b849e35c8cf9178a68b5fbb5a5 (commit)
via 78dfc48ba55545702ef520758de3cb70f9dae689 (commit)
via e014e39f5adef100506cdae7b40c33ab413c4a4f (commit)
via b5f2c9de753b28ba696acd64e2ae5f461e8e5bb3 (commit)
via 2bf6f365906ab18210152f960bb1964fc8bd8ea7 (commit)
via f066d508597485ba85468202f253fb8fa905cd70 (commit)
via fc2a20735997e42ad2a708f2ecde99284e6e6227 (commit)
via ecfcf3d644585028a6b31bd6b8fef11a99819abe (commit)
via e363f217cac07310e00c4a048c22e2fdc8eae2e6 (commit)
via 89ce8d4bd4a1aa64169928b4478eb112db891c8a (commit)
via e8c3912c58bde7afceb133154d94430097195e6e (commit)
via f6fffb5c85b6ae486e8c7c4818143b678d01207a (commit)
via 95eff2fb6321f6da995145ac27760e33e6300397 (commit)
via 625c318cdc3f4cda81d28a76878827b3930de728 (commit)
via 6483066954a45f74ba5c8714e67c911026b47c78 (commit)
via cfd59d46a2bcfc9de4e72aeba847ac29e56a8b43 (commit)
via 9d11e2823c8c241c2cf465e5eb8c0765a329e148 (commit)
via c649ca66b44a7390e0c263ed927c8fd5d4b18bc1 (commit)
via 68a319b90dca7951d5df3640da7e943a28b02e37 (commit)
via b9dfe9746d527111b67c454b6d64b44a69db63d2 (commit)
via 6703fb1c02cb1cab84045480543723ddb120a172 (commit)
via b47f816c5c5b4076f1b9d7601bd617d77d98a5da (commit)
via 431f664cad8887aed70646d72334ce5e42997e49 (commit)
via f56bc74802e5301a778b69b270767ec0cd4c167a (commit)
via b1463fe8242bc8a3ff48142ccf92a8c6848f59f9 (commit)
via a2c1503ec49af285b5d301ff6d47e34a17a152f7 (commit)
via 8d84f1b4d57be1385c4c778e522edf6c4f2fa408 (commit)
via 7c87f1bb2041e03818d3705f8719dad2a8c30d9b (commit)
via 68db70f05288f15c45bd62a8de6e84677f0fb985 (commit)
via 063caa6468033583e6ba78c8f88273de2c0ebb92 (commit)
via 47ec54a885067d30025c3adeca6bb7859196d1c0 (commit)
via 208f1fe14d05fae1b312d5c4f93d2fbcba7ec099 (commit)
via affaea642de48625e4f2c2c5f94e45da9d49a9d5 (commit)
via 2575f0876960e6a2f687a3fa5ac9e78eb5c3bc41 (commit)
via 10324b77c51dfcb388dfe6c73e4ba899c4299be0 (commit)
via 3b8b668119f4e13c43e0b48a87d89bc2303433c6 (commit)
via e857f088aa2014034c13a16a6f3371a57121bb46 (commit)
via ef3577f3951ccfbe46a6eb8b27c1b97218639925 (commit)
via 9c434f75aeaa0b00633c90e36295892c8c7effee (commit)
via bc0eec5df968522388fe1f429befbf0459309de1 (commit)
via 13b6ef50481fcd848929b318b0a2c5778ef49f0c (commit)
via 6198197160c73228157e2eba024db47a7c2c36f8 (commit)
via 8c2f422d73fa741746eb4229dbcf1e7da06ff830 (commit)
via 1c53376a468030ca605dcc68cba7cd2c3bc989ee (commit)
via 45caa5ecada82820bbc97526012e5a273f14afe1 (commit)
via 58721f002d34434cf546ceb8e84ab0074fcd02b4 (commit)
via 67035de23cccb3b513bbb38f14233fc6137dd1f0 (commit)
via 2d8421141d727a1fea5710ea2ecbe233059f5482 (commit)
via 8e8cccf62c844a3e6c5bd4d83d17e8c9524a4a53 (commit)
via 43bc0813e0971ead8195028935c804d707d97b0a (commit)
via 8d09ceb05be685c540469d4a6b726c8eef3b3c72 (commit)
via 609e018959c7aa390ea3aefdf360971ff1683335 (commit)
via 250315712b8621a9d3ad400dfb4333f71564b21c (commit)
via ae4029a1b3a9b71bfa5311763201aeee4deebf9b (commit)
via a3d62c38050b4871fa20ba93e2fae0bd649f808f (commit)
via 40b3754dd3c4e3773d584de01624b5896d1328a5 (commit)
via be9b6948c117e936c5e1c7c8f0ad75c662846b71 (commit)
via bf55fc65300668210defd040346ccb97572fbbf5 (commit)
via 0e3bd63abac1bf727c4ee3e1bb19a51478d8f26e (commit)
via dd7fa16627e6a20d07cd28f76d8e75b9f6859f2c (commit)
via 3a50499e5622e8367b5c9c198c413e81fa16762d (commit)
via 459e7811f623ac06f660a24ba7de0d59e19b8c2d (commit)
via b1f76c17d2109a25df532f640649c40258e88c28 (commit)
via b6119e4c53e0bcf363b0a4c94f0f2ad610311ad9 (commit)
via 1153e77e8c6b91750247cf178b37d3220fa7021c (commit)
via b5f803c02471fe84a46832837c260297a6a326b8 (commit)
via ae2216f8dc8476759f74a590c9d5dcf71079d9cb (commit)
via b6f9421c247b6719cf55d5c39035d1df94194ebe (commit)
via cb995e236d1c599ac3d488c83b0ca5764ed0aeb5 (commit)
via 78e9675f6783611aab8b4e94e046e95c4a18b2ea (commit)
via 3e8ef87fbbea3c9862f697fa1a29766f18617232 (commit)
via 85c05a4bbc86c4757e0b8a76a2bfd43e80d800ed (commit)
via d712a8cd14ef424c3375c4288d4a78f4ecc4166d (commit)
via 5a9fa87006fc0437a80a99e7029e602c0a3a30c3 (commit)
via 83520a07e6de31319c8ebce35d7ef9ea8abde0b5 (commit)
via 904b05782deb53da93b07a60b70193b5a80f6d40 (commit)
via d3bf95b7dcbba0d0b07a51c616e195e55554ae02 (commit)
via c81a691b89389250cd099d1a3f23d852a1ad755c (commit)
via e012eb4d0574f51690879f3f7d22b97624751f1d (commit)
via f436a264c48a1c9af4df3ce44f5a4a2b3baf9491 (commit)
via c1ba9992999df7398c4ecd1b5c5fd2744a94b698 (commit)
via 3d2e431c087213db1819fd1f79ec6f1615bb11b2 (commit)
via 7c77df928722862f8a421fa01d7d130536fcda28 (commit)
via 6b6d9dcf6b372f1621d66cfac6db16446db16cc4 (commit)
via 093e1a0ee6293f32388b272727b72252d3b61434 (commit)
via a620bea1c18806dbb70d4edfc53bf2780bdd3df4 (commit)
via 35eab7192e80a85ccaabc3f0e69e818b211668dd (commit)
via 991bb59f8b9ac560375ab4c88008f93a623658ef (commit)
via 700fddc9194d10d401750892a591a40e931c0aca (commit)
via 835fbceccdda29447944bbab66776d21c6d2d0cf (commit)
via 2aba9ea677658117faded40e8f1c6fb330917ab9 (commit)
via b8e1362dfeb4d6b60a43c94fd4aa8907e213e25b (commit)
via accc40197410a941c8204c6df41567c16f0a33dc (commit)
via 177ab22bbe9f6d7bb3ae7a9cba41e72ea9ea6c93 (commit)
via 71fc13a56b65aea77ee1317df8ac83a5b86f55b8 (commit)
via f09e6dcfbbda0f7246fbf3a810e24887d1e568f0 (commit)
via 6f8883e65614cae34cc7a9eb29fb9d3528c9cc85 (commit)
via a24ff2e26f4da78f60bd5aa5b7f87df2fb11ca82 (commit)
via c86ddad3a712a517ccdfbdb6c90cc03809e8b75b (commit)
via 7adb23486304cc019107f471d8244af795b051bb (commit)
via 89d9534b624f4f720b6220d2f9ab30edae799a82 (commit)
via f7695626f4b7194ce9641c157f102c202b69925e (commit)
via 39ce3341012e276568acbd9fdf3edd24adbb0908 (commit)
via a313658be3a7cd02ace023336e5b3ea8a743aa7d (commit)
via f9a30507f9f3627079c1780d91a3e1da89f6a9a7 (commit)
via e2c83c617157ec06dc3e76751b39e013584b2dd4 (commit)
via 5cf7563464e78052c620347f938ca42545c4cf9d (commit)
via 16072ec1dd19fe5e5c617db032ba8753e0b2b386 (commit)
via e055e88cae3798e2d6b0f8e701ca2e7146d92cc9 (commit)
via 5f23ff1059b86f13a502e8bf7a4c3aab124dd3b0 (commit)
via 593e09637f44612fe086029d32d8453ba75040b5 (commit)
via b070b0107a8b4b5cb7fbacda9b7e3d089deec1e7 (commit)
via e4af494a33d4e5f578c6c0750638a350c79df2a8 (commit)
via 8b67714783a8b60c04a24d838cf6c50ddd60cf23 (commit)
via c281b56cc2d7ea0605b7923173a78f035d38ffd4 (commit)
via 3fc7d264201681748647d014da65d380d05c2dba (commit)
via 39727e36ab29517fed8cb16ed0e2aaa79cb6f6f4 (commit)
via 3e9577a3f26567026aa5586abf2bc27f0823f244 (commit)
via 04e6c5faf49a7064d59f1a0f068aee524dd022bc (commit)
via 11ac5e7119e50062f24458ad2797b25dbc4a93f6 (commit)
via 972d3868050ac286a42db710a269a4629f554e6f (commit)
via 64fc52e7842e462ad8a0366aa8302c2403f3d56b (commit)
via cf9266e4aba69774199be4c1772f42ed3f71af28 (commit)
via 583382853d3785b95f0f884613a9983d9d5976f0 (commit)
via 040e6378851e55009a384a29e3e6fd30d0b21144 (commit)
via 8644bcf4e1ea08fa10b8921abbb3e8967d618029 (commit)
via e885e909e9fdf7e467f287f26d5937346e7be972 (commit)
via b678aa61bbede33bffb21d1488c4865ea331b102 (commit)
via 855894ae790aac1e57dfc1fe8518855c2477fb9a (commit)
via 3d81451aabc6ef8a122269afdc1440d4661c1732 (commit)
via d8d0d782ba2ecf92f27a8998d1e420598d42b22f (commit)
via 23f09e1ff96133c8b9816cf74bca30c443b48275 (commit)
via de2b84a059ad39ec7e20b946c21b57e4c01a88c7 (commit)
via 615974baac8d724eabe2cfedfc3dd62699adee82 (commit)
via 6c8a0aee8c8a7ca0d12f45dbd63028bce335f4b1 (commit)
via 197ed1878baf51c6fe8d95491ad427676846fc79 (commit)
via 8c45ad8c62da1ef803ce581fb9042235f7137c93 (commit)
via bb90878e4562bd391465e507479b4fb213bd6af8 (commit)
via 4603a5b5dc15bbffcc7812b67e0ad6351b700625 (commit)
via 415f09bd7cb0725648e5466e37dd2d69ecdc0d25 (commit)
via 2f5f9b1fcdf40195d6a61f1a65821ad4b1edbbc6 (commit)
via 57a6cbb76ff935e121f9aa53a8990efaec1e7425 (commit)
via 7a11e9bd3b139eb44ee7d42768e787ef8ca78fd3 (commit)
via d1fc604b415ca3131317a756b367ea897e0429ba (commit)
via 13c4c9e3f9bc987f086d1915f390463cb0cb2694 (commit)
via 91744bbf499d9ba21d1b37c4b1f579466025c120 (commit)
via 9f2350f5bdd0bb74d9cf5bbca93bb8c629de0563 (commit)
via 346b48e584fe2f29eb42a911b7a1f75b78de76b5 (commit)
via 3bdfa178f9adcd5c17982beabd2ce29bb95ac406 (commit)
via 9fddf5efe24f5845290b57e9f5d7c6fc18cccfc8 (commit)
via b8a1b776cab8fae3c84fb81b9612be3551d40528 (commit)
via 18d38d40f28cb3f1c8b8c8c06c34686ebcbbfb03 (commit)
via 9ab5dfcc43387a69d321dc5bb7164458d70343cf (commit)
via 9616aab5db4d77f873cf23e2cbc3202aa70b13a9 (commit)
via c4428a8156c05d6d4fba4b320b1d189e3ee2f51b (commit)
via 062bf169ea520e1df44d8be481d20980a6434688 (commit)
via f1be2183671500f038d5b2f306cb679f8ed40edc (commit)
via 9111ab394243391043003312d4ffabcb32d6d9b0 (commit)
via 91ae9167fecccf168d504c0d392a12fd20b55e24 (commit)
via 4ea975cacd5fc8294f794ffe0efd3a7dcd096a5f (commit)
via 10577ce572a9daca27e01b18989adf11fa311d16 (commit)
via b34773ff57ea50fb048666b5c5911ceff63ffe2e (commit)
via 4a90afa09837546b165e96237eb1aec193d3af1f (commit)
via 027ba3cf6c89accc0b4cf2a3e879d2deb2d86d57 (commit)
via a9844f83c0d32f1c7cdb4b1b391ce1931f5df31c (commit)
via 7850396a466baacc66a0bea032a62e3292d1f45c (commit)
via b2055d0efdde2d42d0e225b8b1cf3a83bde37909 (commit)
via 92d8796f2aa0ca266ee6f1712ff36114812a68bb (commit)
via 3058f5862f1d4cd76f4274e94f0f6167753458ec (commit)
via 03fe07839e8255e7d8b167503de6098487fd8209 (commit)
via d19aa4cdcb58fcd413e52b13f2ef8d2a10f2ca07 (commit)
via 013fb3f4708bfd4abaa7d23ed7d4686e8d2b0951 (commit)
via 8cc0c2627794bae027ad150b788e54a589418414 (commit)
via a76ad177c4b4612438364ac4f469c2ef956b3ed8 (commit)
via 2ed409cb3f9525381b01e66193036f0cebe9b241 (commit)
via 6db9963f5b0883efe02478fa1bfec4c1fd2fcadf (commit)
via 187ef33d1d9eeb5f5f1ba2c0477251d5ec4c2767 (commit)
via 8e903e74ea8b8a39cb8f99dd784a95619bdb0ae6 (commit)
via fa5655a7be2021f47987cd41832e24f509cb22f2 (commit)
via 0ae3b8b6314bfc9f48230d1af5dbdb990ff93ceb (commit)
via 89ee45e451255b49cef7b3a820d2d8ae30fda9bc (commit)
via 7830ad2370e2a87829effb377107a4cb08386fec (commit)
via 16410804ce6355fa6dc78239923dfb8d638d94fe (commit)
via d1948daf8039a20be8e0c7f7158fa4a95ec12940 (commit)
via ff947322d643fec3b6919d0cae094202ecfc5372 (commit)
via dff50c7ef0d9fe016b2e5856ce201dc89ffa6e2f (commit)
via b3c6f607ad7256ce4f86f54dea9696e22c867ffa (commit)
via 0fec15989c5dc2e7282232daf15ad8eb9eb510f3 (commit)
via ea4ca78691a43740d7ac943a53ea5f96e0c1fe76 (commit)
via c8609a0aae765cb889d774f83361604c6e36f297 (commit)
via 3b99f54ee46e5e954e818a0b837cceb3a959a98e (commit)
via a7331800f10aaf70f47f86a190fcbc451d8adc2f (commit)
via f8bf198119f671454a28f5b73b076241d2ffb0f8 (commit)
via 536f0f658a5b98a1f956bb6adf2eaa8ca0779a7d (commit)
via 1f0e769812ae2d78665bd19e5a23b0851cda1f70 (commit)
via 668eaa9cc3b461c19b956ca220edb93a2277a81c (commit)
via 922a2f859e44367126d79e95ae31caf5a36b6b1b (commit)
via d9036324c9967d3b0827921b6ea42f7f8628aeb4 (commit)
via fc6e5b2feca443977d434aaa0149896652f7a7f4 (commit)
via 457de2572b873f48b73acf83a36d46010ad4b71a (commit)
via 96ddd1630931869d456f3a853c5d5d89d15c7a3e (commit)
via 351f2c744eb4ca1ae67e675aadb536f6f52e99fb (commit)
via 489ec483fcbb4d9c6c2439327b30fb94abfad0df (commit)
via 7c74cd0a7de21d98ac48c2eb58a62c7286143628 (commit)
via c62cd4713e07cd2d00c57957eb09a45004daf310 (commit)
via d2cb625c47244e5d373e2534bf7a765aed69fd19 (commit)
from 132a678dbcbda9bc205a76e479e16deb2de7a87c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 94fbee6c99fcbd9231bb8847bdb09c874e559430
Merge: c6c95b0 34cc4db
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sat Jan 1 00:05:53 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc
Conflicts:
gdb/breakpoint.c
commit c6c95b0c20a0b78a7fa6b8e3b78539bbe7eb65d0
Merge: ff94732 132a678
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sat Jan 1 00:04:56 2011 +0100
Merge branch 'archer-jankratochvil-ifunc' of ssh://sourceware.org/git/archer into archer-jankratochvil-ifunc
commit 34cc4dbe65d3e674ca97b5d57b0cf1a36c90beb2
Merge: 0ae3b8b 60eeea8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sat Jan 1 00:01:02 2011 +0100
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit 60eeea8969cb6a06a50a9cfc1510791432b9e990
Merge: 89ee45e 801fa5b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Dec 31 23:51:08 2010 +0100
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
Conflicts:
gdb/breakpoint.c
commit 801fa5be70b2c57f498c12a3d0328867273e7bb7
Merge: 7830ad2 ced1a51
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Dec 31 23:49:54 2010 +0100
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit ced1a5105da227a8c87bdb7d5dcffa9c133e6467
Merge: 1641080 f3a4231
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Dec 31 23:49:52 2010 +0100
Merge branch 'relatedbpt' into relatedbpt-type
commit f3a42315f7373f798b9d31002626dacc3c7c35ca
Merge: d1948da d3cf99e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Dec 31 23:49:44 2010 +0100
Merge branch 'master' into relatedbpt
Conflicts:
gdb/breakpoint.c
commit 0ae3b8b6314bfc9f48230d1af5dbdb990ff93ceb
Merge: dff50c7 89ee45e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Oct 17 22:33:31 2010 +0200
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit 89ee45e451255b49cef7b3a820d2d8ae30fda9bc
Merge: b3c6f60 7830ad2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Oct 17 22:33:31 2010 +0200
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
commit 7830ad2370e2a87829effb377107a4cb08386fec
Merge: 0fec159 1641080
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Oct 17 22:33:30 2010 +0200
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit 16410804ce6355fa6dc78239923dfb8d638d94fe
Merge: ea4ca78 d1948da
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Oct 17 22:33:30 2010 +0200
Merge branch 'relatedbpt' into relatedbpt-type
commit d1948daf8039a20be8e0c7f7158fa4a95ec12940
Merge: c8609a0 653d38b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Oct 17 22:33:29 2010 +0200
Merge branch 'master' into relatedbpt
commit ff947322d643fec3b6919d0cae094202ecfc5372
Merge: 7c74cd0 653d38b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Sun Oct 17 22:33:18 2010 +0200
Merge branch 'master' into all
commit dff50c7ef0d9fe016b2e5856ce201dc89ffa6e2f
Merge: 3b99f54 b3c6f60
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:15:18 2010 +0200
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit b3c6f607ad7256ce4f86f54dea9696e22c867ffa
Merge: a733180 0fec159
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:15:18 2010 +0200
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
commit 0fec15989c5dc2e7282232daf15ad8eb9eb510f3
Merge: f8bf198 ea4ca78
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:15:18 2010 +0200
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit ea4ca78691a43740d7ac943a53ea5f96e0c1fe76
Merge: 536f0f6 c8609a0
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:15:18 2010 +0200
Merge branch 'relatedbpt' into relatedbpt-type
commit c8609a0aae765cb889d774f83361604c6e36f297
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:15:12 2010 +0200
+test
commit 3b99f54ee46e5e954e818a0b837cceb3a959a98e
Merge: 668eaa9 a733180
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:14:08 2010 +0200
Merge branch 'relatedbpt-type-findpcpart-all' into relatedbpt-type-findpcpart-all-test
commit a7331800f10aaf70f47f86a190fcbc451d8adc2f
Merge: 1f0e769 f8bf198
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:14:08 2010 +0200
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
commit f8bf198119f671454a28f5b73b076241d2ffb0f8
Merge: fc6e5b2 536f0f6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:14:07 2010 +0200
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
commit 536f0f658a5b98a1f956bb6adf2eaa8ca0779a7d
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:13:55 2010 +0200
type
commit 1f0e769812ae2d78665bd19e5a23b0851cda1f70
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:10:26 2010 +0200
foo
commit 668eaa9cc3b461c19b956ca220edb93a2277a81c
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:08:07 2010 +0200
+test
commit 922a2f859e44367126d79e95ae31caf5a36b6b1b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:07:35 2010 +0200
remove
commit d9036324c9967d3b0827921b6ea42f7f8628aeb4
Merge: 351f2c7 fc6e5b2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:06:01 2010 +0200
Merge branch 'relatedbpt-type-findpcpart' into relatedbpt-type-findpcpart-all
commit fc6e5b2feca443977d434aaa0149896652f7a7f4
Merge: 96ddd16 457de25
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:01:47 2010 +0200
Merge branch 'relatedbpt-type' into relatedbpt-type-findpcpart
Conflicts:
gdb/symtab.h
commit 457de2572b873f48b73acf83a36d46010ad4b71a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 23:01:03 2010 +0200
+type
commit 96ddd1630931869d456f3a853c5d5d89d15c7a3e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 22:57:38 2010 +0200
findpcpart
commit 351f2c744eb4ca1ae67e675aadb536f6f52e99fb
Merge: 489ec48 7c74cd0
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 22:06:35 2010 +0200
Merge branch 'all' into relatedbpt-all
commit 489ec483fcbb4d9c6c2439327b30fb94abfad0df
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 22:06:16 2010 +0200
relatedbpt
commit 7c74cd0a7de21d98ac48c2eb58a62c7286143628
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 22:01:56 2010 +0200
cleanup
commit c62cd4713e07cd2d00c57957eb09a45004daf310
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 21:58:01 2010 +0200
cleanup
commit d2cb625c47244e5d373e2534bf7a765aed69fd19
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Oct 15 21:57:13 2010 +0200
cleanup
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 40 +
COPYING.LIBGLOSS | 23 +-
COPYING.NEWLIB | 15 +
ChangeLog | 180 +
Makefile.def | 19 +-
Makefile.in | 2549 +++++++++++-
Makefile.tpl | 93 +-
bfd/.gitignore | 40 +
bfd/ChangeLog | 288 ++-
bfd/Makefile.am | 4 +
bfd/Makefile.in | 13 +-
bfd/aoutx.h | 43 +-
bfd/archures.c | 2 +
bfd/bfd-in2.h | 4 +
bfd/cofflink.c | 47 +-
bfd/compress.c | 127 +-
bfd/config.bfd | 54 +-
bfd/configure | 19 +-
bfd/configure.host | 1 +
bfd/configure.in | 19 +-
bfd/cpu-i386.c | 36 +-
bfd/cpu-mips.c | 2 +
bfd/ecoff.c | 25 +-
bfd/elf-bfd.h | 8 +
bfd/elf-eh-frame.c | 34 +-
bfd/elf.c | 14 +-
bfd/elf32-arm.c | 304 +-
bfd/elf32-avr.c | 43 -
bfd/elf32-mips.c | 31 +
bfd/elf32-rx.c | 2 +
bfd/elf64-mips.c | 33 +
bfd/elf64-x86-64.c | 852 +++--
bfd/elfcode.h | 16 +
bfd/elflink.c | 105 +-
bfd/elfn32-mips.c | 33 +
bfd/elfxx-mips.c | 8 +-
bfd/libbfd.h | 2 +
bfd/linker.c | 22 +-
bfd/pdp11.c | 39 +-
bfd/peXXigen.c | 13 +-
bfd/plugin.c | 10 +-
bfd/po/es.po | 3994 +++++++++++++-----
bfd/po/fi.po | 4053 +++++++++++++-----
bfd/po/fr.po | 3988 +++++++++++++-----
bfd/po/ja.po | 4464 ++++++++++++++------
bfd/po/zh_CN.po | 2 +-
bfd/reloc.c | 4 +
bfd/targets.c | 14 +
bfd/version.h | 2 +-
bfd/vms-alpha.c | 11 +-
bfd/vms-lib.c | 40 +-
bfd/xcofflink.c | 30 +-
config-ml.in | 18 +-
config/ChangeLog | 52 +
config/bootstrap-lto.mk | 7 +-
config/cloog.m4 | 286 ++
config/lthostflags.m4 | 33 +
config/mh-cygwin | 6 +-
config/{mh-ppc-darwin => mh-darwin} | 0
config/mh-mingw | 6 +-
configure | 765 +++-
configure.ac | 272 +-
etc/ChangeLog | 4 +
etc/Makefile.in | 2 +-
gdb/ChangeLog | 883 ++++
gdb/Makefile.in | 26 +-
gdb/NEWS | 31 +
gdb/ada-lang.c | 204 +-
gdb/ada-lang.h | 5 +-
gdb/ada-tasks.c | 19 +-
gdb/ada-typeprint.c | 8 +-
gdb/ada-valprint.c | 20 +-
gdb/alpha-tdep.c | 2 +-
gdb/annotate.c | 6 +-
gdb/arch-utils.c | 55 +-
gdb/arch-utils.h | 10 +-
gdb/arm-linux-tdep.c | 5 +-
gdb/arm-tdep.c | 232 +-
gdb/auxv.c | 73 +-
gdb/auxv.h | 2 +-
gdb/ax-gdb.c | 20 +-
gdb/ax-gdb.h | 2 +-
gdb/ax-general.c | 79 +-
gdb/bcache.c | 28 +-
gdb/bfin-linux-tdep.c | 175 +
gdb/bfin-tdep.c | 862 ++++
gdb/bfin-tdep.h | 102 +
gdb/block.c | 2 +-
gdb/blockframe.c | 26 +-
gdb/breakpoint.c | 1854 +++++----
gdb/breakpoint.h | 275 +-
gdb/bsd-kvm.c | 2 +-
gdb/buildsym.c | 108 +-
gdb/buildsym.h | 17 +-
gdb/cli/cli-cmds.c | 122 +-
gdb/cli/cli-cmds.h | 20 +-
gdb/cli/cli-decode.c | 182 +-
gdb/cli/cli-decode.h | 39 +-
gdb/cli/cli-dump.c | 32 +-
gdb/cli/cli-interp.c | 22 +-
gdb/cli/cli-logging.c | 20 +-
gdb/cli/cli-script.c | 113 +-
gdb/cli/cli-setshow.c | 20 +-
gdb/cli/cli-setshow.h | 8 +-
gdb/command.h | 8 +-
gdb/configure | 26 +-
gdb/configure.ac | 22 +-
gdb/configure.tgt | 14 +-
gdb/cp-valprint.c | 8 +
gdb/data-directory/Makefile.in | 4 +-
gdb/defs.h | 4 -
gdb/dictionary.c | 42 +-
gdb/dictionary.h | 8 +-
gdb/doc/ChangeLog | 57 +
gdb/doc/Makefile.in | 21 +-
gdb/doc/configure | 3064 --------------
gdb/doc/configure.ac | 9 -
gdb/doc/gdb.texinfo | 115 +-
gdb/dummy-frame.c | 13 +-
gdb/dummy-frame.h | 4 +-
gdb/dwarf2-frame.c | 10 +
gdb/dwarf2expr.c | 31 +
gdb/dwarf2expr.h | 22 +-
gdb/dwarf2loc.c | 291 ++-
gdb/dwarf2loc.h | 11 +-
gdb/dwarf2read.c | 724 +++-
gdb/elfread.c | 10 +-
gdb/event-loop.c | 328 +-
gdb/event-loop.h | 34 +-
gdb/event-top.c | 297 +-
gdb/exceptions.c | 5 +-
gdb/f-exp.y | 4 +-
gdb/fbsd-nat.c | 4 +-
gdb/features/arm-core.xml | 26 +-
gdb/features/arm-with-iwmmxt.c | 27 +-
gdb/features/arm-with-neon.c | 30 +-
gdb/features/arm-with-vfpv2.c | 30 +-
gdb/features/arm-with-vfpv3.c | 30 +-
gdb/gdb-add-index.sh | 29 -
gdb/gdb.h | 18 +-
gdb/gdbarch.c | 66 +
gdb/gdbarch.h | 20 +
gdb/gdbarch.sh | 10 +
gdb/gdbserver/.gitignore | 4 +
gdb/gdbserver/ChangeLog | 15 +
gdb/gdbserver/Makefile.in | 10 +-
gdb/gdbserver/README | 2 +
gdb/gdbserver/configure.srv | 5 +
gdb/gdbserver/linux-bfin-low.c | 107 +
gdb/gdbserver/linux-low.c | 4 +
gdb/gdbthread.h | 154 +-
gdb/gdbtypes.c | 2 +-
gdb/gdbtypes.h | 13 +-
gdb/inf-child.c | 8 -
gdb/inf-ptrace.c | 7 -
gdb/inf-ttrace.c | 7 -
gdb/infcall.c | 42 +-
gdb/infcmd.c | 108 +-
gdb/inferior.c | 5 +-
gdb/inferior.h | 71 +-
gdb/infrun.c | 762 +++--
gdb/irix5-nat.c | 11 +-
gdb/jv-valprint.c | 8 +
gdb/linespec.c | 23 +-
gdb/linux-nat.c | 12 +-
gdb/linux-tdep.c | 2 -
gdb/main.c | 97 +-
gdb/mi/mi-interp.c | 4 +-
gdb/mi/mi-main.c | 71 +-
gdb/mi/mi-parse.c | 53 +-
gdb/mi/mi-parse.h | 14 +-
gdb/mips-irix-tdep.c | 40 +
gdb/mips-tdep.c | 260 +-
gdb/mips64obsd-tdep.c | 8 +
gdb/opencl-lang.c | 39 +
gdb/p-valprint.c | 8 +
gdb/procfs.c | 4 +-
gdb/psympriv.h | 10 +-
gdb/psymtab.c | 19 +-
gdb/python/lib/gdb/command/pretty_printers.py | 10 +-
gdb/python/lib/gdb/printing.py | 10 +-
gdb/python/py-auto-load.c | 32 +-
gdb/python/py-breakpoint.c | 25 +-
gdb/python/py-inferior.c | 3 +
gdb/python/py-progspace.c | 5 +-
gdb/python/py-value.c | 2 +-
gdb/ravenscar-sparc-thread.c | 2 +-
gdb/ravenscar-thread.c | 44 +-
gdb/regformats/reg-bfin.dat | 56 +
gdb/rs6000-tdep.c | 2 +
gdb/solib-irix.c | 10 +-
gdb/solib-osf.c | 10 +-
gdb/solib-spu.c | 4 +-
gdb/solib-sunos.c | 10 +-
gdb/solib-svr4.c | 31 +-
gdb/sparc-tdep.c | 2 +-
gdb/symfile.c | 79 +-
gdb/symfile.h | 21 +-
gdb/syscalls/bfin-linux.xml | 326 ++
gdb/target.c | 14 -
gdb/target.h | 10 +-
gdb/testsuite/ChangeLog | 145 +
gdb/testsuite/gdb.ada/arrayptr.exp | 1 +
gdb/testsuite/gdb.ada/arrayptr/foo.adb | 2 +
gdb/testsuite/gdb.ada/lang_switch.exp | 2 +-
gdb/testsuite/gdb.arch/arm-disp-step.S | 120 +
gdb/testsuite/gdb.arch/arm-disp-step.exp | 172 +
gdb/testsuite/gdb.arch/system-gcore.exp | 21 +-
gdb/testsuite/gdb.asm/asm-source.exp | 44 +-
gdb/testsuite/gdb.asm/powerpc.inc | 6 +-
.../gdb.asm/{powerpc.inc => powerpc64.inc} | 37 +-
gdb/testsuite/gdb.base/call-ar-st.exp | 50 +-
gdb/testsuite/gdb.base/call-sc.exp | 30 +-
gdb/testsuite/gdb.base/callfuncs.exp | 12 +-
gdb/testsuite/gdb.base/catch-syscall.exp | 4 +-
gdb/testsuite/gdb.base/finish.exp | 6 +-
gdb/testsuite/gdb.base/funcargs.exp | 379 +-
gdb/testsuite/gdb.base/gcore.exp | 21 +-
gdb/testsuite/gdb.base/interp.exp | 11 +
gdb/testsuite/gdb.base/page.exp | 3 +-
gdb/testsuite/gdb.base/return.exp | 5 +-
gdb/testsuite/gdb.base/return2.exp | 8 +-
gdb/testsuite/gdb.base/sigaltstack.exp | 5 +-
gdb/testsuite/gdb.base/siginfo.exp | 5 +-
gdb/testsuite/gdb.base/signals.exp | 15 +-
gdb/testsuite/gdb.base/sigstep.exp | 5 +-
gdb/testsuite/gdb.base/step-resume-infcall.c | 47 +
gdb/testsuite/gdb.base/step-resume-infcall.exp | 52 +
gdb/testsuite/gdb.base/trace-commands.exp | 18 +-
gdb/testsuite/gdb.cp/nextoverthrow.cc | 235 +
gdb/testsuite/gdb.cp/nextoverthrow.exp | 162 +
gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.S | 55 +
gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp | 44 +
gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.S | 68 +
gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 52 +
gdb/testsuite/gdb.dwarf2/implptr.S | 882 ++++
gdb/testsuite/gdb.dwarf2/implptr.c | 68 +
gdb/testsuite/gdb.dwarf2/implptr.exp | 80 +
gdb/testsuite/gdb.java/jnpe.exp | 74 +
gdb/testsuite/gdb.java/jnpe.java | 40 +
gdb/testsuite/gdb.python/lib-types.exp | 3 -
gdb/testsuite/gdb.python/py-breakpoint.exp | 23 +
gdb/testsuite/gdb.python/py-pp-maint.exp | 21 +-
gdb/testsuite/gdb.python/python.exp | 5 +
gdb/testsuite/gdb.server/ext-run.exp | 5 +-
gdb/testsuite/gdb.threads/execl.exp | 6 +-
gdb/testsuite/gdb.threads/linux-dp.exp | 18 +-
gdb/testsuite/gdb.threads/manythreads.exp | 2 +-
gdb/testsuite/gdb.threads/thread-specific.exp | 7 +-
gdb/testsuite/gdb.threads/tls.exp | 6 +-
gdb/testsuite/gdb.trace/tsv.exp | 70 +-
gdb/testsuite/lib/gdb-python.exp | 18 -
gdb/testsuite/lib/gdb.exp | 40 +-
gdb/thread.c | 98 +-
gdb/top.c | 157 +-
gdb/top.h | 10 +-
gdb/utils.c | 2 +-
gdb/valarith.c | 24 +-
gdb/valops.c | 46 +-
gdb/valprint.c | 7 +
gdb/value.c | 49 +-
gdb/value.h | 16 +
gdb/varobj.c | 2 +
gdb/version.in | 2 +-
gdb/windows-nat.c | 8 +-
include/ChangeLog | 9 +
include/opcode/ChangeLog | 30 +
include/opcode/hppa.h | 4 +-
include/opcode/mips.h | 38 +-
include/opcode/s390.h | 3 +-
include/simple-object.h | 13 +-
libdecnumber/ChangeLog | 5 +
libdecnumber/dconfig.h | 7 +-
libiberty/.gitignore | 2 +
libiberty/ChangeLog | 55 +
libiberty/Makefile.in | 3 +
libiberty/config.in | 6 +-
libiberty/configure | 24 +-
libiberty/configure.ac | 12 +-
libiberty/cp-demangle.c | 16 +-
libiberty/setproctitle.c | 5 +-
libiberty/simple-object-coff.c | 15 +-
libiberty/simple-object-common.h | 8 +-
libiberty/simple-object-elf.c | 57 +-
libiberty/simple-object-mach-o.c | 20 +-
libiberty/simple-object.c | 13 +-
libiberty/splay-tree.c | 52 +-
libiberty/testsuite/demangle-expected | 4 +-
opcodes/.gitignore | 2 +
opcodes/ChangeLog | 37 +-
opcodes/hppa-dis.c | 10 +-
opcodes/i386-dis.c | 5 +
opcodes/mips-dis.c | 31 +
opcodes/mips-opc.c | 121 +-
opcodes/po/es.po | 353 +-
opcodes/po/fr.po | 351 +-
opcodes/po/nl.po | 348 +-
opcodes/po/zh_CN.po | 2 +-
sim/.gitignore | 7 +
sim/ChangeLog | 4 +
sim/common/ChangeLog | 31 +
sim/common/dv-sockser.c | 15 +-
sim/common/dv-sockser.h | 1 +
sim/common/hw-alloc.h | 3 +-
sim/common/sim-core.c | 3 +
sim/common/sim-memopt.c | 45 +-
sim/common/sim-profile.c | 10 +
sim/m32c/ChangeLog | 4 +
sim/m32c/Makefile.in | 11 +-
sim/rx/ChangeLog | 7 +
sim/rx/rx.c | 12 +-
src-release | 2 +-
312 files changed, 29690 insertions(+), 12926 deletions(-)
create mode 100644 .gitignore
create mode 100644 bfd/.gitignore
create mode 100644 config/cloog.m4
create mode 100644 config/lthostflags.m4
rename config/{mh-ppc-darwin => mh-darwin} (100%)
create mode 100644 gdb/bfin-linux-tdep.c
create mode 100644 gdb/bfin-tdep.c
create mode 100644 gdb/bfin-tdep.h
delete mode 100755 gdb/doc/configure
delete mode 100644 gdb/doc/configure.ac
delete mode 100755 gdb/gdb-add-index.sh
create mode 100644 gdb/gdbserver/.gitignore
create mode 100644 gdb/gdbserver/linux-bfin-low.c
create mode 100644 gdb/regformats/reg-bfin.dat
create mode 100644 gdb/syscalls/bfin-linux.xml
create mode 100644 gdb/testsuite/gdb.arch/arm-disp-step.S
create mode 100644 gdb/testsuite/gdb.arch/arm-disp-step.exp
copy gdb/testsuite/gdb.asm/{powerpc.inc => powerpc64.inc} (54%)
create mode 100644 gdb/testsuite/gdb.base/step-resume-infcall.c
create mode 100644 gdb/testsuite/gdb.base/step-resume-infcall.exp
create mode 100644 gdb/testsuite/gdb.cp/nextoverthrow.cc
create mode 100644 gdb/testsuite/gdb.cp/nextoverthrow.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.S
create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.S
create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.S
create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.c
create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.exp
create mode 100644 gdb/testsuite/gdb.java/jnpe.exp
create mode 100644 gdb/testsuite/gdb.java/jnpe.java
create mode 100644 libiberty/.gitignore
create mode 100644 opcodes/.gitignore
create mode 100644 sim/.gitignore
First 500 lines of diff:
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..dc1bf3f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,40 @@
+*.diff
+*.patch
+*.orig
+*.rej
+
+*~
+*.a
+*.flt
+*.gdb
+*.gmo
+*.info
+*.la
+*.lo
+*.o
+*.tmp
+
+.deps
+.libs
+
+autom4te.cache
+config.cache
+config.h
+config.intl
+config.log
+config.status
+libtool
+Makefile
+stamp-*
+POTFILES
+*-POTFILES
+*/po/Makefile.in
+
+.gdbinit
+.gdb_history
+core
+
+lost+found
+
+*.log
+*.sum
diff --git a/COPYING.LIBGLOSS b/COPYING.LIBGLOSS
index 403d42b..5e78978 100644
--- a/COPYING.LIBGLOSS
+++ b/COPYING.LIBGLOSS
@@ -58,27 +58,10 @@ duplicated in all such forms.
This file is distributed WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-(4) GPL (fr30 directory only)
+(4) (formerly GPL for fr30)
-Copyright (C) 1998 Free Software Foundation, Inc.
-Contributed by Cygnus Solutions.
-
-This file is part of GNU CC.
-
-GNU CC is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
-
-GNU CC is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with GNU CC; see the file COPYING. If not, write to
-the Free Software Foundation, 51 Franklin Street, Fifth Floor,
-Boston, MA 02110-1301, USA.
+The GPL is no longer applicable to the fr30 platform. The piece of
+code (syscalls.c) referencing the GPL has been officially relicensed.
(5) Advanced Micro Devices
diff --git a/COPYING.NEWLIB b/COPYING.NEWLIB
index 59687b6..7f90c7e 100644
--- a/COPYING.NEWLIB
+++ b/COPYING.NEWLIB
@@ -862,3 +862,18 @@ http://www.ti.com/
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.
+
+(38) National Semiconductor (cr16-* and crx-* targets)
+
+Copyright (c) 2004 National Semiconductor Corporation
+
+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 f97c1ab..3d04a72 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,188 @@
+2010-12-18 Jeff Johnston <jjohnstn@redhat.com>
+
+ * COPYING.LIBGLOSS: Remove the GPL for fr30 target.
+
+2010-12-10 Ian Lance Taylor <iant@google.com>
+
+ PR bootstrap/46819
+ * configure.ac: For --disable-libgcj clear libgcj_saved.
+ * configure: Rebuild.
+
+2010-12-10 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/46540
+ * configure.ac: Add --disable-libquadmath and
+ --disable-libquadmath-support.
+ * configure: Regenerate.
+
+2010-12-10 Tristan Gingold <gingold@adacore.com>
+
+ * src-release (ETC_SUPPORT): add gnu-oids.texi
+
+2010-12-03 Hans-Peter Nilsson <hp@axis.com>
+
+ PR libffi/46792
+ * configure.ac (cris-*-elf, crisv32-*-elf): Disable target-libffi.
+ * configure: Regenerate.
+
+2010-12-02 Ian Lance Taylor <iant@google.com>
+
+ * configure.ac: Always set default for poststage1_ldflags to
+ -static-libstdc++ -static-libgcc.
+
+2010-12-02 Jeff Johnston <jjohnstn@redhat.com>
+
+ * COPYING.NEWLIB: Add National Semiconductor notice.
+
+2010-11-29 Andreas Schwab <schwab@redhat.com>
+
+ * configure.ac: Move comment to remove extra space in last argument
+ of GCC_TARGET_TOOL.
+
+2010-11-26 Alexandre Oliva <aoliva@redhat.com>
+
+ PR other/46026
+ * configure.ac (CXX_FOR_TARGET): Add -funconfigured-libstdc++-v3.
+ * Makefile.def (CXX_FOR_TARGET): Removed from flags_to_pass.
+ * Makefile.tpl (CXX_FOR_TARGET_FLAG_TO_PASS): New.
+ (BASE_FLAGS_TO_PASS): Use it.
+ * configure: Rebuilt.
+ * Makefile.in: Rebuilt.
+
+2010-11-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR binutils/12258
+ * configure.ac: Correct comments for --enable-gold/--enable-ld.
+ Properly check default linker.
+ * configure: Regnerated.
+
+2010-11-23 Matthias Klose <doko@ubuntu.com>
+
+ * configure.ac: For --enable-gold, handle value `default' instead of
+ `both*'. New configure option --{en,dis}able-ld.
+ * configure: Regenerate.
+
+2010-11-20 Ian Lance Taylor <iant@google.com>
+
+ * configure.ac: Only disable a language library if no language needs
+ it. Don't let --disable-libgcj uncondtionally disable libffi.
+ * configure: Rebuild.
+
+2010-11-20 Paolo Bonzini <bonzini@gnu.org>
+
+ * configure: Regenerate.
+
+2010-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ PR other/46202
+ * configure.ac: Fix just-built in-tree STRIP name to be
+ binutils/strip-new.
+ * configure: Regenerate.
+ * Makefile.def (install-strip-gcc, install-strip-binutils)
+ (install-strip-opcodes, install-strip-ld, install-strip-itcl)
+ (install-strip-sid): Mirror dependencies on non-strip variants
+ of these targets on the respective -strip prerequisites.
+ * Makefile.tpl (install-strip, install-strip-host)
+ (install-strip-target): New targets.
+ (install-strip-[+module+], install-strip-target-[+module+]):
+ New targets.
+ * Makefile.in: Regenerate.
+
+2010-11-19 Ian Lance Taylor <iant@google.com>
+ Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * configure.ac: Add target-libgo to target_libraries. Set
+ and substitute GOC_FOR_BUILD and GOC_FOR_TARGET.
+ * Makefile.tpl (BUILD_EXPORTS): Add GOC and GOCFLAGS.
+ (HOST_EXPORTS): Add GOC.
+ (BASE_TARGET_EXPORTS): Add GOC.
+ (GOC_FOR_BUILD, GOCFLAGS, GOC_FOR_TARGET): New variables.
+ (GOCFLAGS_FOR_TARGET): New variable.
+ (EXTRA_HOST_FLAGS): Add GOC.
+ (EXTRA_TARGET_FLAGS): Add GOC and GOCFLAGS.
+ * Makefile.def (target_modules): Add libgo.
+ (flags_to_pass): Add GOC_FOR_TARGET and GOCFLAGS_FOR_TARGET.
+ (dependencies): Add dependency from configure-target-libgo to
+ configure-target-libffi and all-target-libstdc++-v3. Add
+ dependencies from all-target-libgo to all-target-libffi.
+ (languages): Add go.
+ * configure: Rebuild.
+ * Makefile.in: Rebuild.
+
+2010-11-19 Ian Lance Taylor <iant@google.com>
+
+ * config-ml.in: Add Go support: treat GOC and GOCFLAGS like other
+ compiler/flag environment variables.
+
+2010-11-18 Ian Lance Taylor <iant@google.com>
+
+ * configure.ac: Check for lang_requires_boot_languages in
+ config-lang.in files.
+ * configure: Rebuild.
+
+2010-11-17 Mike Frysinger <vapier@gentoo.org>
+
+ * .gitignore: New file.
+
+2010-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
+ Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/32049
+ * Makefile.def: Add libquadmath; build it with language=fortran.
+ * configure.ac: Add libquadmath.
+ * Makefile.tpl: Handle multiple libs in check-[+language+].
+ * Makefile.in: Regenerate.
+ * configure: Regenerate.
+
+2010-11-15 Andreas Schwab <schwab@redhat.com>
+
+ * configure.ac: Fix spelling in option names.
+ * configure: Regenerated.
+
+2010-11-13 Georg-Johann Lay <georgjohann@web.de>
+
+ PR bootstrap/39622
+ * configure.ac (FLAGS_FOR_TARGET): Add include-fixed path.
+ * configure: Regenerated.
+
+2010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
+
+ * config/cloog.m4: Add -enable-cloog-backend=(isl|ppl|ppl-legacy) to
+ define the cloog backend to use. Furthermore, only pass the ppllibs to
+ the configure checks, if necessary.
+ * configure: Regenerate.
+
+2010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
+
+ * config/cloog.m4: Use CLooG predefined macro to check for CLooG PPL.
+ * configure: regenerate
+
+2010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
+
+ * config/cloog.m4: Fix typo. verison -> version.
+ * configure: Regenerate.
+
+2010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
+
+ * config/cloog.m4: Pass ppl libraries to the CLooG version check.
+ * configure: Regenerate.
+
+2010-11-11 Andreas Simbuerger <simbuerg@fim.uni-passau.de>
+
+ * configure.ac: Support official CLooG.org versions.
+ * configure: Regenerate.
+ * config/cloog.m4: New.
+
2010-11-05 Michael Eager <eager@eagercon.com>
* COPYING.LIBGLOSS: Correct typo in microblaze.
* COPYING.NEWLIB: Same.
+2010-11-04 Iain Sandoe <iains@gcc.gnu.org>
+
+ * configure.ac (*-*-darwin*): Use mh-darwin for all Darwin variants.
+ * configure: Regenerate.
+
2010-11-03 Ian Lance Taylor <iant@google.com>
Dave Korn <dave.korn.cygwin@gmail.com>
diff --git a/Makefile.def b/Makefile.def
index 6223bf3..8eb5b03 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -155,8 +155,10 @@ target_modules = { module= libmudflap; lib_path=.libs; };
target_modules = { module= libssp; lib_path=.libs; };
target_modules = { module= newlib; };
target_modules = { module= libgcc; bootstrap=true; no_check=true; };
+target_modules = { module= libquadmath; };
target_modules = { module= libgfortran; };
target_modules = { module= libobjc; };
+target_modules = { module= libgo; };
target_modules = { module= libtermcap; no_check=true;
missing=mostlyclean;
missing=clean;
@@ -280,12 +282,13 @@ flags_to_pass = { flag= AS_FOR_TARGET ; };
flags_to_pass = { flag= CC_FOR_TARGET ; };
flags_to_pass = { flag= CFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= CPPFLAGS_FOR_TARGET ; };
-flags_to_pass = { flag= CXX_FOR_TARGET ; };
flags_to_pass = { flag= CXXFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= DLLTOOL_FOR_TARGET ; };
flags_to_pass = { flag= FLAGS_FOR_TARGET ; };
flags_to_pass = { flag= GCJ_FOR_TARGET ; };
flags_to_pass = { flag= GFORTRAN_FOR_TARGET ; };
+flags_to_pass = { flag= GOC_FOR_TARGET ; };
+flags_to_pass = { flag= GOCFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= LD_FOR_TARGET ; };
flags_to_pass = { flag= LIPO_FOR_TARGET ; };
flags_to_pass = { flag= LDFLAGS_FOR_TARGET ; };
@@ -346,6 +349,7 @@ dependencies = { module=dvi-gcc; on=all-build-libiberty; };
dependencies = { module=pdf-gcc; on=all-build-libiberty; };
dependencies = { module=html-gcc; on=all-build-libiberty; };
dependencies = { module=install-gcc ; on=install-fixincludes; };
+dependencies = { module=install-strip-gcc ; on=install-strip-fixincludes; };
dependencies = { module=configure-libcpp; on=configure-libiberty; hard=true; };
dependencies = { module=configure-libcpp; on=configure-intl; };
@@ -407,9 +411,11 @@ dependencies = { module=all-binutils; on=all-intl; };
// binutils might be on PATH, and they might need the shared opcodes
// library.
dependencies = { module=install-binutils; on=install-opcodes; };
+dependencies = { module=install-strip-binutils; on=install-strip-opcodes; };
// libopcodes depends on libbfd
dependencies = { module=install-opcodes; on=install-bfd; };
+dependencies = { module=install-strip-opcodes; on=install-strip-bfd; };
dependencies = { module=configure-gas; on=configure-intl; };
dependencies = { module=all-gas; on=all-libiberty; };
@@ -430,6 +436,7 @@ dependencies = { module=all-ld; on=all-build-byacc; };
dependencies = { module=all-ld; on=all-build-flex; };
dependencies = { module=all-ld; on=all-intl; };
dependencies = { module=install-ld; on=install-gold; };
+dependencies = { module=install-strip-ld; on=install-strip-gold; };
dependencies = { module=configure-gold; on=configure-intl; };
dependencies = { module=all-gold; on=all-libiberty; };
dependencies = { module=all-gold; on=all-intl; };
@@ -460,6 +467,7 @@ dependencies = { module=configure-itcl; on=configure-tk; };
dependencies = { module=all-itcl; on=all-tcl; };
dependencies = { module=all-itcl; on=all-tk; };
dependencies = { module=install-itcl; on=install-tcl; };
+dependencies = { module=install-strip-itcl; on=install-strip-tcl; };
dependencies = { module=configure-tk; on=configure-tcl; };
dependencies = { module=all-tk; on=all-tcl; };
@@ -470,7 +478,9 @@ dependencies = { module=all-sid; on=all-opcodes; };
dependencies = { module=all-sid; on=all-tcl; };
dependencies = { module=all-sid; on=all-tk; };
dependencies = { module=install-sid; on=install-tcl; };
+dependencies = { module=install-strip-sid; on=install-strip-tcl; };
dependencies = { module=install-sid; on=install-tk; };
+dependencies = { module=install-strip-sid; on=install-strip-tk; };
dependencies = { module=configure-sim; on=configure-intl; };
dependencies = { module=all-sim; on=all-intl; };
@@ -538,6 +548,9 @@ dependencies = { module=configure-target-boehm-gc; on=all-target-libstdc++-v3; }
dependencies = { module=configure-target-fastjar; on=configure-target-zlib; };
dependencies = { module=all-target-fastjar; on=all-target-zlib; };
dependencies = { module=all-target-fastjar; on=all-target-libiberty; };
+dependencies = { module=configure-target-libgo; on=configure-target-libffi; };
+dependencies = { module=configure-target-libgo; on=all-target-libstdc++-v3; };
+dependencies = { module=all-target-libgo; on=all-target-libffi; };
dependencies = { module=configure-target-libjava; on=configure-target-zlib; };
dependencies = { module=configure-target-libjava; on=configure-target-boehm-gc; };
dependencies = { module=configure-target-libjava; on=configure-target-qthreads; };
@@ -571,11 +584,13 @@ dependencies = { module=configure-target-libiberty; on=all-binutils; };
dependencies = { module=configure-target-libiberty; on=all-ld; };
dependencies = { module=configure-target-newlib; on=all-binutils; };
dependencies = { module=configure-target-newlib; on=all-ld; };
+dependencies = { module=configure-target-libgfortran; on=all-target-libquadmath; };
languages = { language=c; gcc-check-target=check-gcc; };
languages = { language=c++; gcc-check-target=check-c++;
lib-check-target=check-target-libstdc++-v3; };
languages = { language=fortran; gcc-check-target=check-fortran;
+ lib-check-target=check-target-libquadmath;
lib-check-target=check-target-libgfortran; };
languages = { language=java; gcc-check-target=check-java;
lib-check-target=check-target-libjava; };
@@ -584,6 +599,8 @@ languages = { language=ada; gcc-check-target=check-ada;
languages = { language=objc; gcc-check-target=check-objc;
lib-check-target=check-target-libobjc; };
languages = { language=obj-c++; gcc-check-target=check-obj-c++; };
+languages = { language=go; gcc-check-target=check-go;
+ lib-check-target=check-target-libgo; };
// Toplevel bootstrap
bootstrap_stage = { id=1 ; };
diff --git a/Makefile.in b/Makefile.in
index aaea69d..945fc5d 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -157,6 +157,8 @@ BUILD_EXPORTS = \
CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
+ GOC="$(GOC_FOR_BUILD)"; export GOC; \
+ GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
LD="$(LD_FOR_BUILD)"; export LD; \
LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
@@ -193,6 +195,7 @@ HOST_EXPORTS = \
CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
GCJ="$(GCJ)"; export GCJ; \
GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
+ GOC="$(GOC)"; export GOC; \
AR="$(AR)"; export AR; \
AS="$(AS)"; export AS; \
CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
@@ -273,6 +276,7 @@ BASE_TARGET_EXPORTS = \
CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
+ GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
@@ -339,6 +343,7 @@ CXX_FOR_BUILD = @CXX_FOR_BUILD@
DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
+GOC_FOR_BUILD = @GOC_FOR_BUILD@
LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
LD_FOR_BUILD = @LD_FOR_BUILD@
NM_FOR_BUILD = @NM_FOR_BUILD@
@@ -401,6 +406,7 @@ LDFLAGS = @LDFLAGS@
LIBCFLAGS = $(CFLAGS)
CXXFLAGS = @CXXFLAGS@
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
+GOCFLAGS = $(CFLAGS)
TFLAGS =
@@ -516,6 +522,7 @@ CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
+GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
LD_FOR_TARGET=@LD_FOR_TARGET@
@@ -537,6 +544,7 @@ CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
LDFLAGS_FOR_TARGET =
+GOCFLAGS_FOR_TARGET = -O2 -g
FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
@@ -632,6 +640,26 @@ HOST_LIB_PATH_libelf = \
@endif libelf
+CXX_FOR_TARGET_FLAG_TO_PASS = \
+ "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
+@if target-libstdc++-v3
+# CXX_FOR_TARGET is tricky to get right for target libs that require a
+# functional C++ compiler. When we recurse, if we expand
+# CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
+# libstdc++ include flags from the script. Instead, we get an
+# -funconfigured-* word, so that we'll get errors if this invalid C++
+# command line is used for anything, but also so that we can use the
+# word to decide whether or not to pass on this CXX_FOR_TARGET. If we
+# don't pass it on, sub-make will use the default definition, that
+# re-expands it at the time of use, so we'll get it right when we need
+# it. One potential exception is the expansion of CXX_FOR_TARGET
+# passed down as part of CXX within TARGET_FLAGS, but this wouldn't
+# really work, for C++ host programs can't depend on the current-stage
+# C++ target library.
+CXX_FOR_TARGET_FLAG_TO_PASS = \
+ $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
+@endif target-libstdc++-v3
+
# Flags to pass down to all sub-makes.
BASE_FLAGS_TO_PASS = \
"DESTDIR=$(DESTDIR)" \
@@ -699,12 +727,13 @@ BASE_FLAGS_TO_PASS = \
"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
"CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
- "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2011-03-08 8:19 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-02 17:21 [SCM] archer-jankratochvil-ifunc: Merge branch 'relatedbpt-type-findpcpart-all-test' into archer-jankratochvil-ifunc jkratoch
-- strict thread matches above, loose matches on Subject: below --
2011-03-08 8:19 jkratoch
2011-02-24 1:49 jkratoch
2011-01-28 13:26 jkratoch
2011-01-04 5:01 jkratoch
2011-01-02 17:27 jkratoch
2010-12-31 23:06 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).