From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18951 invoked by alias); 27 Jan 2014 17:21:31 -0000 Mailing-List: contact src-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: src-cvs-owner@sourceware.org Received: (qmail 18889 invoked by uid 9013); 27 Jan 2014 17:21:30 -0000 Date: Mon, 27 Jan 2014 17:21:00 -0000 Message-ID: <20140127172123.18454.qmail@sourceware.org> From: hjl@sourceware.org To: binutils-cvs@sourceware.org, gdb-cvs@sourceware.org, src-cvs@sourceware.org Subject: gdb and binutils branch hjl/linux/applied updated. hjl/linux/release/2.24.51.0.2-388-gd34dd12 X-Git-Refname: refs/heads/hjl/linux/applied X-Git-Reftype: branch X-Git-Oldrev: bbd7f545f1639be4573ba06ed688b8db670d4597 X-Git-Newrev: d34dd12051cc23ce2520c0c4c5867ba44ba8f327 X-SW-Source: 2014-q1/txt/msg00042.txt.bz2 This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gdb and binutils". The branch, hjl/linux/applied has been updated via d34dd12051cc23ce2520c0c4c5867ba44ba8f327 (commit) via c4086213966a0465f7600f8bf652e3692e9ff92e (commit) via 6d48a0ee6c20ac9db4e89ae0fe751936688c5e1a (commit) via 568e808b7d80a7613c1b6d94ff93dd517436b249 (commit) via 467d141bf5399b1092118981da1143523b19b896 (commit) via fb151210966ed045c124b7accfb3422d35166607 (commit) via aba02109701c9824499b42f1cf044a995fc603e1 (commit) via e62e21fd47826fd5501e7e06106c202763e7b260 (commit) via 859cf5d1dea467019bf0a822eeda059427ecf440 (commit) via 25790f6fc128f0785a3568019727c0512adc079c (commit) via cc64f6178ed618d3bd7905f20aa8cc76571fbede (commit) via a36b58a9d2cd44366893734f4a592ca361063163 (commit) via d3c3a746384d51232ae67641d5a22902a69f339d (commit) via 49a8347dbf23f6287575863ae9f6cdb31d3d3000 (commit) via 34b822e3bc707d31e8b8f07cfe264845bc3c6697 (commit) via a5262f834a754dcc37db768c1ee24d7ae52247e5 (commit) via a78ad74bbfbe2bee6b2909e9574892d38082e4ea (commit) via d85e71fec0aa4d9d8ca0d8c2401cd8ab69fe2edc (commit) via 6b6aa828818fa4a5754fb8520751077146d9d16c (commit) via 5d6df423905215fc5ef796f20525cd84f92c3a8e (commit) via d9d94ac86ba0193c897d1fc80b551996ae959d50 (commit) via 3ba720c788c2845c93a6dfe592f36163cbfa63fd (commit) via 598beeff91ca20aa09586d8b39eae8a1ae83baa0 (commit) via 8e75a78f36867b1454e830ef59cc31384fb7b21e (commit) via 419909418aa11876355005f85dca8c0dfd6ee465 (commit) via b7ee069f3d1045b67de287b9a7fb6aa1e54c1f1d (commit) via d923cae027fb7f86d6b684c9084c5521fef0ed56 (commit) via 83b645b833a4c137441b2ba1c03206371b28c9db (commit) via 0740f8d82dd18e48d1531c8d86b531341fc9e099 (commit) via 21909fa1c6d934bfa0c7ad3ef95909db48f6f756 (commit) via 17fde6d091a9a661119d152e2304012de5fce056 (commit) via f5a027733231f3af637a0cdcc0aaaa8c7870902d (commit) via 3d426a9e38bf2806468f6983f307610ad8548342 (commit) via 47a49d864c32681493ef47342490874dd6a22356 (commit) via df0d70ede18c09d3b479aae9364ad5e330eb084a (commit) via f21b38aac31b1e53797387bfefe4f2a738341f17 (commit) via 87ce2a04c53fa7bb4fff50a41e45c0b29af06dae (commit) via 6ee4e5fca4e98a7cd184fb377997da0b8d8a1c91 (commit) via 96b961024c796c5a609fd4d6a772b060eb3b6197 (commit) via 7c84a0ca904a7a80262506f70ccbe09f99a68535 (commit) via 8444f82a1d163171deccfcf014cc31adb81f703b (commit) via 237b092b9f52d90716e537d624e9a8c60a4cd4b5 (commit) via d674a7090f3ae01552e9df5044acc2df1127a7c0 (commit) via 20fa339009918ded4110124744bf97c12d3d77f5 (commit) via 784667142320ce3cbd8c4542c147451e43fb30d4 (commit) via 54bff650843cacd3c17a0afdb0fe32e15e1b65b0 (commit) via 14e361d7aa3bbd8601b0457ee8558344e444c651 (commit) via 16e4ecc0dbe114cfc97fe2cd32a035ae4c37f22b (commit) via cda796e168a389624b4e06031922bf5eaf0b6f51 (commit) via eb8d7fda368dbc5ddca45b672167a619e76e049f (commit) via 46bbb3edacf5a86d3f84de52593119396b448b69 (commit) via 3a80edfc74646ed5e651d60e7b4f95d165175a89 (commit) via 7dd9c6eb050bb23bff18b3139589f202d4c63a33 (commit) via 2edab91c10dcae30a93ce7d9f8088b8b33ee55eb (commit) via 4584ec12076e088cf36965b88ef8710ca85491f9 (commit) via efec45729843f9b1864b2a9b491adff85304525a (commit) via c9d665580ec705dab16bdf27147e584b44f70ed5 (commit) via 4869db5e97b2062a3adf81158577171990248ef3 (commit) via 281e9aa624806dfde63d006d7706dd84d54788d1 (commit) via 40101021d43f0ed6da0fd8ce11267bbcce0dac15 (commit) via 22ef172a21663abb477d72284b4d59c8eabcbb82 (commit) via 48ded086b6d25529dd336d74b73788d3cf87cfda (commit) via 5a4f233680ecf1132591f8213ff1cc6a2535b1b7 (commit) via 30feb358161fe68402e0e42deebe71a0c432763b (commit) via 9ea4267d62830b0b41e3282964d6cb0872355f6b (commit) via 1f2bdf09c6ace2eefc3dd4dfc7366dea9ff5b30e (commit) via 276bca85be232dccc4276f5079af0257e83d7eda (commit) via 12eac82991e1f035942bdad32216dcd144c0864d (commit) via a52e54b1e7f2119fc2786b180185bd447359e397 (commit) via cec2c50d38391e11f7116643450156560e5a1b91 (commit) via e671835b7afc90b3ff201b79f07a6fb67797bc5c (commit) via fa72205cb90527fd34753203993859907a53ead2 (commit) via 24ef1aa73ed312282bd1a755b3ac94681c9f1544 (commit) via d7c85de1c3d15d7abf68212e4b18cd140dd3f397 (commit) via 50367cd2ada722ddf5bede594d8ed7631fcde5ab (commit) via ec9f644ac9d154de4dde490bb1174be09c8fc540 (commit) via 94b1b47ee13476f376feddf808c63560c036cf1b (commit) via 6377854769ea85f2dd38aac9a9b11fded61245f3 (commit) via 3271ba660a6a8434b1ec32b88ba456e9287a89ac (commit) via 7f420862a712047fa2c0031ce42a28861ac43546 (commit) via d36b3012940ae4cb24d19359e6781efa2d92db41 (commit) via 4f3432f9df5726aaea0d537569e9352d3c1c53e5 (commit) via 6e245eba97de70d57c5ffa1080b482a29470be5c (commit) via d898ddd04240651ee3cafe2870f308dfee2583e0 (commit) via c90a6fb765e9339905803cbfa6cb7adf0431434b (commit) via 749234e5402bddc054d77b4113ecd09eda7a872e (commit) via df049a5831c7c573698b98bfd4bc0ec8dc854c1f (commit) via ea38d2a92e349df1f6438c1bd7b899f4cd951321 (commit) via 827f64ffb56038b080f630c6487bd4c5dbf83985 (commit) via c7faa97a858bc4eedfca029176fd54c6196c3248 (commit) via b5737fa98a3a488dbdc0c6aa7391cd038f6d24f1 (commit) via 69f9764846ca76d780e0ecd8b688200561f7c9bb (commit) via 7225345dbbe39f61b1c7e52732b621cfb1d830c5 (commit) via 40ed484e74e74fa116095eaf29e44b1cfee58811 (commit) via e07e2682b4c10f4d7ca14894189d8dbee761bf8f (commit) via 98b1cfdcc8998ad3e35896ade0fdba04ceda8d74 (commit) via 77a194459598886be9a0bf3e3bac0a11025ef208 (commit) via 62261490a36c6911c5eb61be7cddcfb1bd19ba18 (commit) via 4d65956b033ebbbc965bac09c607c2300d9c2ea9 (commit) via 52834460bc1e8813c8cedd876dac7156b34fa60f (commit) via 118e6252ca1cabce6d4480a4f24c53e5456a2cfa (commit) via 6e07b1d27e5d3fb20e7d13f0cadfd923243fc48d (commit) via 969c39fbcd6a5675c1f4b97cd23d680e4b5b6487 (commit) via 0b722aec57e2e54083c1d56657762945ad4604fc (commit) via 066ce621f46cabb382b31a682501f0de8120c9fc (commit) via e2887aa34ff4d8d972047e48803ed97b23beb739 (commit) via b2f4cfdebc3b7feb9572e83570d212f0ef31a78a (commit) via 633785ff2876e5bf03070a235d3e8cfe94cbf6bd (commit) via 3db08215d47b576303a8cbaf6195b5f4a3bb9a13 (commit) via cecac1aba0917b4f87837e3037a84954ac013b5c (commit) via 824344ca4f9765b5598aed2c11b6f3caf5cc77ba (commit) via 32261e523447cdecdfffe93807ac9bd0de3fe88d (commit) via ea001bdce2a4442eb556c64514c8ec2473f4c4d1 (commit) via 1f3ef5810cab04310a11d4d561a4f32329dfb002 (commit) via f32dbf8c793020592e09d6aafd5c2ed70ea4f2b1 (commit) via 07bbe694e779f4953911a50751abdc00117be7d3 (commit) via 0688d04e19c0e6305c1034eb5e97a66458fd805a (commit) via 8710b7097e6564969c5e417007a438d8f4ab710e (commit) via d0fa75352b7ffd586499d28983bff5d714e5211a (commit) via 5de9129b066591c6ef57829ab9e1c2a030de49af (commit) via 7acbe13307c209309f1733757b6d5d7a2d9bce9b (commit) via 23a7fe7580c5625dd19c852faf9a3acb56293207 (commit) via 8372a7cb96e9d193cb1f85f3fd2c01e38c33a750 (commit) via c2170eeffa616c51ca4c7ab7142523c04b762603 (commit) via 864089d2f64c6624aac3f52ece2c31dff6a8f59f (commit) via ed9edfb5d5edb1dd0b6280ae4acdd9963a12ebe6 (commit) via 724c7dd8a4520d4020883b4ae3a3f2fa489acb1a (commit) via 6d78d93b8d3854dcab6c90307b19f43e1a93f592 (commit) via 93a360cc5d11a18572239b30d5bae63703012086 (commit) via f6f6c6790a0f3704575b9e9c87cf55baf215eef3 (commit) via 6fcc66ab70d67efb1a8b96532b5eb96883caa727 (commit) via b75d42bce5609effad86fb8b5d902f4c337e0cf9 (commit) via ab7f45ba10d0a1a636a5ce7b4784a1d6ce3e94a3 (commit) via 5ae8deca2ac4925593779e52d4b7387be7f9bd9d (commit) via 3772b53f141b1324f3b77b5cad0e95104b1c9d10 (commit) via fbcbc3fda41263ce865b6dbe9f5382e027fcd8c5 (commit) via 3d548a532dd74f9bf5f2033541f0b504d96baf04 (commit) via 32ac0d11e648f4d5fa07c347ab109222a1162a0e (commit) via 9e6c82ad4f55d0ff125721b94fa2191f1cc1000a (commit) via 6ef55de768d4ab9065bc92aa00d828212c4af4f0 (commit) via 53eddfa6069cc556a22d388fbde0cc83beb91bfb (commit) via d56e56aaa79d7d65e9d969a7bf6795f2612d34ca (commit) via 33a97bbe01566b42a9e6a0466814c2fb46d0c368 (commit) via 596662fa9956dffad8ac9c3a9eb001bf39e1314e (commit) via c6ec2b30552155bab7aea718fd97fd5f90206c9f (commit) via 97dfe206170141e809e8ebef68a6a371861fd7f9 (commit) via 9904a494c1f85d283ffa7c18ac5103d2ff2feba6 (commit) via f969241e66e5c302d66a28d3f6ae5ce6fee19350 (commit) via bfbbec0088b7d581ce751cbbe4d6f3af90e086d1 (commit) via e40adcc9f8ba2dd64fdee98013ee0a98031684ea (commit) via e26f9aada6bbb86f22eaf027d0233e9bb550aee0 (commit) via f9c316c4d75be236bbaa8464ef803ed2d3859d6d (commit) via b3fac2667ff4add1fea9eb4447e4bd65c0b8c1f4 (commit) via b0a16e66b0391025b04acb79af36d4618379cb14 (commit) via bf7105a442e58c3444b096f30fd59c5c8acfd362 (commit) via a8f35c2ec3264c1825412ecb1eac22192a972917 (commit) via dcf106f37de996b7d7eb568382fbc9f403804174 (commit) via c353e543fe20cb01262548486ee2c9af70608a01 (commit) via 4199e3b8669d0a36448687850374fdc2ad7240b6 (commit) via bb4142cf49651ddcb0e00f6aaf451272c4c9977d (commit) via 206f2a5777679e6d1ad21ce435f6e7af92e2d41a (commit) via 540c2971fa25a14ae16a9bb14ba2f424b5f1ea96 (commit) via 818d220a6fe3d0512a226188e9164245a02c9185 (commit) via c3ce498cbd79fb40e31e5d5b5298e6976d4cdbb1 (commit) via 499de2f6ba09214fb2dd7575f844b6d0003403df (commit) via d1ec1e40b5b457c92aaa23f7af40e026e4596a99 (commit) via 8213266aeadc6cfae8313f1335f33a43e40f0a8c (commit) via f44a1f8e513b37bcc52ba9ea0c172c3e94852756 (commit) via 7ec1862d1ac21dd92a3ea76a5a15eda4cf7b41ce (commit) via dea80a27057a9bbf87f0bf5675b5a03ddd6fe18c (commit) via b55e14c72c74ad4bcab302f9a81651ced881c415 (commit) via 0580464083068647909386211d6a3f22b3d1cf0e (commit) via c0a6c611f171a40b0c69fdc2fb29b75abfd90ba6 (commit) via 73812f599c58b21a25c295e6ba546e875e63be50 (commit) via b5b08fb4ffa53ec088f8ad865bee0fd6edb2906f (commit) via 13aaf454542c1028a033ac836d7a0d47c63a7029 (commit) via 067c5c1de23cff42597ec35d4c2a0730d8c16fbe (commit) via c2cec97c243a014ce2535fc7ccef771f13d5e39a (commit) via 78e5999d375b8ceae5b114b7cfed4b2c20779921 (commit) via f2052bbe7a66ae99d72b48477289f1fea32bc982 (commit) via fde4f8ed8ce077b652f046ada8b208eaccbf3a7a (commit) via bdf61915fc102bc07c12aa450376d7402bd427b4 (commit) via f71e1a8ddb5a41dddb0dea92aefe694e26d4c174 (commit) via 42c85435d662ce7e355bb7d2b9c14675ebb6a1a1 (commit) via 66af0f440b7c203b3e3bc9b2e7fdee9f81e6ae77 (commit) via fd0fd00cded9d641ee55a09edcb62366213357a6 (commit) via f8de51293246a17166da9a2744c1eb5ab956d67b (commit) via fc270c357a3301fec8cc161199242bb934203cf6 (commit) via 70ba0933adb6b8d64b0687289d51837a58b804f9 (commit) via 41bf6acad7b02f67240f4cf84f066078f9ed7116 (commit) via aa726b9e09228f819a1ebe2c7ffe83b0c9e09d3d (commit) via c7e17e05b647f6233c2062d038e5421686217816 (commit) via 1a4416c4c7f02a73652429f4e8e8e966f55e3e8b (commit) via 02da5b2f609e10cf89151ac4bf172d1c0396f190 (commit) via 5acfdbae5d2b0aaa2320ddfa3aa1f2cddce7b978 (commit) via 024f4684065717944ab36c96154b023992fc56f1 (commit) via ab4db511337933c3aa679167862b6f25d424b3f0 (commit) via cf6f5ad3137f36dbf5cf8fcb31f3cd4a88b9e65b (commit) via b9d056dc854167f60b91172fd604ea041d02ea5f (commit) via a0061e49c0d08e256ab5988962ba7066b827c492 (commit) via 41ef2965ab38c28fb46dfc21695d6ed676a6b911 (commit) via 52d7fb1303dcc15fab68b89cf1dd8d2d719c7bb6 (commit) via eec2f3ed9f053653ed5d629eb50e08e3ee61e9bd (commit) via a2cd8cfed14491303eb8338f90e206034c5a3fe2 (commit) via 4e23fced8108c99ddc9d52fb2c02af8cac4cc7bb (commit) via d1e1519e662694c71ac2ad4e2300f592753446b5 (commit) via 3855dad79995e4392ff2593f8c30b5337fad7fb8 (commit) via c6a9e42ce45887180e2918ab53b323282193000d (commit) via e2e6193d65a20e6b7fccba288e5d1bc45b78d194 (commit) via 0000e5ccd8615d632ac6ddc831cd5d3af8084737 (commit) via c66a241cde1b8fe4207d425c9956cb6dac948732 (commit) via d345186d053575850e7cb541ae2d5eecf4242607 (commit) via 1464e221467fdb2e3812868d201f465559724349 (commit) via 92c09111f34c464c3dd2b0cfbfa13c3b6c74c3e5 (commit) via 09bf66a8e8f7e62f6e842b42b048721abef49904 (commit) via 1d20f082f2bc1570e72d8182f3b3253aff0fa79e (commit) via 9939e1314f970c6ba568956148a518ac710a280a (commit) via b7ea362b023feba8d75d5831948bc0d8496b4069 (commit) via 143e9f4a65664332159aa6eb2f3c4c55cc9f7138 (commit) via 2f205ad85e1b73d990e61cbdd102b1193bfa89db (commit) via 50b72dd0af47b95337214d24ecb49c91a168d36e (commit) via 43a8475ca01b676fb764aaed0c4ed1cc16fc3c87 (commit) via 221fd5d598e7dcf7b953150986a501b462b99891 (commit) via 5fb776a6371f2122e891467a8fe9b4d7b8b5c6a4 (commit) via b7bba0015567c096541d62f2637b9818b1634a59 (commit) via 16dfbded4ca0fc78810c78ee29cab33c8c9fea42 (commit) via 79301218fa0f074c5656db0ec8972a5ddcf91fb5 (commit) via 22c90ac1cd796561ba5e9e7eec0bc16c92f0c7e0 (commit) via d64ad97c6ba5a1deb97788fd015b60459f64a753 (commit) via f93ba80c9848d3cf4bd2a3d05d9c1f86239b60ef (commit) via 4cfc109c65d921ea7317f5bfebbbe705533025e8 (commit) via a4d9ba85ec5597a6a556afe26b712e878374b9dd (commit) via 1b67eb02738593359e929cf296a14f0be5637096 (commit) via 5e3f4fab9ab17362d758871ad9371042918c9374 (commit) via 6104cb7ae77a9514ada188ded4095eed39ce267e (commit) via bdca5ee4bcd2fce04de6c9eabdbef8d960298e02 (commit) via 1f635d209e61d900a6326aa281e697e31fcdae1e (commit) via 1651e569b457b0cbd6d0a57c09950166c7503f6b (commit) via b51f1626f645f272f19105c42cdb436381ee6357 (commit) via 3cea37c40cf9219b2842298ed1b37d11389bc1ea (commit) via e26167887817eaf9d6a4db73b96ca1dde47a7ac2 (commit) via bd1f77885b60e39e5a4125053ae2ae2a26244419 (commit) via 9877c63c84d71d43e3b9ce3c2e54ba3b4065459a (commit) via 3b631e3720979156e83af0dac8b77f479384c2af (commit) via f30b8b38d48949edc10344089d05015a659f87aa (commit) via 8e355c5d24da7a92110851de95ead5ccfa089fe9 (commit) via 4fbf5aa5f4c44b9bb56faee74c91bbb69829264f (commit) via 71855601a553755743aff19a36c53c62f3d63270 (commit) via 4eb27a304c5943962ba1afa90b6eaa6eb6b25a74 (commit) via 34b27950541eaf717bd02b31d460bab2edfbbbe6 (commit) via 079e459161edae487c667a7f976a6462957389ef (commit) via 8004dfd1cf9caaf8a65236ebe6a4a4b3f544ab7a (commit) via 760a2db02f0d160c7990c52903bd9aaa796bd815 (commit) via 3a92c861bbbd25cb894942f79d0c6f7f8bbd1de6 (commit) via cd1630f983e42527bc1b68b2f430b41ffadd16c4 (commit) via bdf779a0c5d06c958585c3ba9ca4613da163cda8 (commit) via c0d4881122d0491f5dea9fa2c017ab5d2ae5fe89 (commit) via c26e9cbb0ce70e8fca32a40c434a0837bf46750a (commit) via 0cc6f43dae73e5805f470fc823c3e503b8cdbffe (commit) via eec03155c293e340850c25d1aa5fdd8e7a666776 (commit) via f04a82ef62e9f32502772f64d2eac478b96ef566 (commit) via d57dda0ab3da976aeedce4a5c792a584d3fb9ec0 (commit) via 3aa8c9698a0e604eab7a1e913b09b6506ce00c4c (commit) via 94123b4f917eb03353fa46a43ea1fd7c37f3fb55 (commit) via 831883073995ff46717fa4918340e253f1c1d772 (commit) via dc81d70a97b942302d126fa2b5041cb2ef4bc01c (commit) via cc2f3c3582677a3697f416618ddee86eee7ed5ba (commit) via 369be6981b26787b2685e3b8c6da779dae8ce35f (commit) via fd259167db97c2b453be8029dc8b6893899e8b4e (commit) via eafbc3bf7b4ae9d85c833037413239c45393d266 (commit) via 78f47043ff0654e832d6ac9aa96c9d0819739483 (commit) via adcf2eed05bb041ba579d74102c18ea1e97b29d6 (commit) via b0b0c9fc49b72ec4f0f38419f20bcafcae9736d8 (commit) via 31e44d0a8b296c3224594c7de5a9bed6a278e34a (commit) via e4200acceb6922b4617f8e4bb152dc5d338d2ee6 (commit) via c33b7c1e2e926c0634e540d6fe6e65d6f575f1da (commit) via 5072219825e11652a4a61da85e6c0785d923640d (commit) via dc9155b24f8d8ea5ecb1af433d12280433b216ce (commit) via 8cc4c22675eaac5dabc1f4ffeb396688d1ae3b91 (commit) via dd8dfa392b78aeeaaebe0ee82c0fee5e785432dc (commit) via 044387affbeb9fd3d463e518dc2cb6970bbe1352 (commit) via 1be5090bcaf4bcab333cf03f4157b16d33881222 (commit) via e2359dfd4dd0f24cdb30886ed547c27a86813469 (commit) via 2fa4b86204b1c58d7d4bef7b8706e2504f848663 (commit) via ecd75fc8eed3bde86036141228074a20e55dcfc9 (commit) via 28498c4207945d583481d50ba6b181d3ce60fa72 (commit) via 7b6e104658a2d7169edd89d0b790dbced38a498d (commit) via df96af5539f8f9048f8d46bde8628d3197508ba4 (commit) via 1cff1293e62781933a9facb9bef657b540a29129 (commit) via bbad633bb88cf35a8865a07b80609b57d2f29bdd (commit) via 402333465480bd9a4e87091757f4649ae8835eca (commit) via 1f93a6d6f3c7a2fcb9e45eea93a09532178da2ab (commit) via 5fba4c0ff52c360549dc8fac4048b54f87e9d267 (commit) via c248fc1d2638dc283f455b51b89bc7d5f81a2a8c (commit) via 46f2883cdf5b77f0fe929c0b2992971fab0ce11f (commit) via 8d85bacb91f5e50baa8155598a9e5521db2fafd1 (commit) via 08248ca9fe11040e9a4126cefebc5023d1d67222 (commit) via 52d2001f06c9d8aeeb6db0ce40c6bbfc2be8b0f2 (commit) via 0809504b5eca5e73ad721919b6b13d941ffd0a30 (commit) via edef60002fc0c8d1bda6b5deb03c84d2733a32ba (commit) via 3f983adec9296e37fb0f8726009de75f4c967302 (commit) via 6994b6125fc3195c7b15c69ab1ffc8cdb5b576b1 (commit) via 9c9c3ba70736993a1484c7bdbe10e6716977de7d (commit) via b36c3d77cb23a8c7b5a669febfa957d5ec532c93 (commit) via 71b8c8455f40296ea83ebd2ddf6f06f3763b1c3f (commit) via e617b0692b15848fe5c91eb4810cc670d34ae628 (commit) via 4415de747e2d350a48661e87e2cde941cca6a46c (commit) via 97c2dca091f6cd078ddbede0a6abee1a2fa9c4c2 (commit) via d192b37306c0aeb5882002c1aae0f1f480254a41 (commit) via 8c707abce71058c7ddc5809aa69837bf6bdfae93 (commit) via a2049ab1e59d097be1f01858d300fb26f5514b57 (commit) via 0c821121de401be1494e42ed82fbf1c2ab777ce4 (commit) via ee792a4ecae5f779f6e93cc15490e25d73fccdff (commit) via 104b0111b9af3eab5e846e3922a32f6822e58ffa (commit) via 2171df072cb79af0dfdf9e988339aa126491e3fe (commit) via a319637f7c53fa20fa1ac9f09c1bd7e3255769df (commit) via abd266be45294bf11400856f3b65215d5e402ac7 (commit) via 2e9e81a8f5f5870900b815b947ad1cbad0a07333 (commit) via 99d190fac4d2aab238cfc798dc5c28ab41456882 (commit) via 21986715b1e238269e919f7d7c85b134a9e18b17 (commit) via ea4cff4f1fe213ebf9e43cb30b88937dc7450da6 (commit) via 6c09fb0ba1f48543909dea5a988cf8f951699d10 (commit) via 7331bf4ec9af2254904e0b23e822acec8d5ab1f5 (commit) via f9fda3f571bef013565e8a6632e9cf303f6c5eae (commit) via 1e87984a63faf4378f6f71c407f7e969441b944e (commit) via e85596e021d0c4246a4ea21885c52e91583c463e (commit) via 8ee5199a42ae43b3a9b349640b8a0e2125ede34f (commit) via 05c0465e16a5e2db92f8975aebf2bb5aacb1c542 (commit) via 9ef5d938819dff73d7640a2654b07df64670d7f9 (commit) via fa8761a3e0d999ada63194291ddf9b308a8d8276 (commit) via 4924df7977f97475c93709bd3119f3b83d84bc6a (commit) via 3f10b67a597334c1f7459ba696d40925fa7f4ae3 (commit) via 12e8c7d7c2af309b8fd6bf0f61e99b0a6aad4c80 (commit) via fcd488ca4e57141ac8ad28b6a5f560f3b9753a67 (commit) via d493b2839b90ba7f4b5200505f94e45268777d7b (commit) via 9373215cfffc82cd64517ca5ab3e00c13fa0bbfe (commit) via 530e8392d7d5d4a831c5ce0e4cd410e1c4bd166a (commit) via 7f9b20bb352768e14cfa7361a82373b8539bebed (commit) via f6ec89e7bc631c0bd48cb6c4b960b29266e19550 (commit) via 8356f2d009e20e5ca567f5f9456a40f75e9560dc (commit) via a6d17b01944cc51fec7f4bb74012a92e6f6a4293 (commit) via 2e0d821f2db9d3ffe06c3532993584d484b04699 (commit) via 3f06bfce701d5060c7a11c827742b86dc385b4b4 (commit) via f45c82da381e0ce5ce51b7fb24d0d28611d266b8 (commit) via 7174e19ff2ec10026c18e8582331d88e1c6242b2 (commit) via 720fbed62e63f627f297174d6751d5702621568a (commit) via b9e95fa2d182d00eefd059e38e3d34ae03d4e2ea (commit) via 4ac248ca0beb1dfdb56716a440c4558b89fd7b1a (commit) via cde33bf1035aac8e2e35c4699544dcc166f2054d (commit) via 230de03ab46fe0ed122dc0ed0370781f39692eb7 (commit) via 6b9d3259c3a3a1c051a0bc9164a1227a5d6f8fdf (commit) via 64c46ce4ace879a65e62933afac2f540ffbc40aa (commit) via 20ecd7ef4fbb1f14146c715fdcfea03d2362fcb6 (commit) via 7394f108c22108c2cde3d0f6d6c49313c847cb13 (commit) via 0af031261fa0326656d6dfd93f68179adcf9a48b (commit) via 782450358dc18c4818faaae643ab5f91d6464fe7 (commit) via 5ce0145de764dc9c6e92daf2f843fa6e496c49d0 (commit) via e234935207c21a212b5a35928f50b578c65b9649 (commit) via c506cef66d075e1d09427b028a72fef68bfea1f7 (commit) via 337e86d7c5a121bbd3983c580c3d33ab05a5325c (commit) via eb7e6b0f6e6d8144b386efa436f76bcc8f64ff0f (commit) via bdf22206150b19e4903e9cbc520de2c49b2a2b7f (commit) via 4a357820add595557dcd08d275288a4bcf43cbcb (commit) via bb60a9f178c86b8c2b61445b2c08f2496116e705 (commit) via 5879bb8fc592e4aea85bdc2a84381d89850e5770 (commit) via 978f0babbe2ca9fa69a19065d41eb815890613f9 (commit) via 774f74c2206a1f9acc7dba836290076fa8779077 (commit) via afc0578da2868f99075be48f4291bf13cf3c9b10 (commit) via dc76d75756a47325f5233ff684b05d6c0846e86a (commit) via 1a1fb62757c74f74a1e46afc207fc46fce1cea00 (commit) via e269fea784da752b49b5fc406ee7ea8403955a28 (commit) via 9a362b9a3291ef43316e1606e2b26fe55ebb187f (commit) via 4bc461905647a55faac8fe5eda16cc9f0266721d (commit) via b030cf11d6572eea467acf0ead3dad9474431033 (commit) via 07d100d43e70e856c802fec9b584f94c8efbd79d (commit) via e7d27824a6fdb4d3868eec745c977b3b1fef287b (commit) via 57fa7b8c7e59e35bced580f9bcb9668af43fdbce (commit) via 08159f13a2ea352c05ccc9f9028668f8cd689596 (commit) via 18bc6c1ac364282c0a2a112c6b50673fb19656ad (commit) via eb905d78018a592001f9ea20c5049df4fd0ada5a (commit) via 1332de018cb67603f49ba39a5a2aafe33c19fdd8 (commit) via 379a5e2d36e4323702d48aeb794a8e42bf5bff5b (commit) via 4210d83ee607bffaf27a235f0475bf1e5ea8266d (commit) via a75555d13b5d6c927cc0adca2a8b4bbd9da1200e (commit) via 3046b3d35684f30a0a0dfe88766b38b3fc578c6c (commit) via 35c081572f32263b24554ae40502fb5b51ece8c6 (commit) via 8a48ac9579f34efea9bc4f2d5b02230e2ac3dfc1 (commit) via fb5e3d5c693cf9d56188a0ebd7ead5eba99bfdb4 (commit) from bbd7f545f1639be4573ba06ed688b8db670d4597 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d34dd12051cc23ce2520c0c4c5867ba44ba8f327 commit d34dd12051cc23ce2520c0c4c5867ba44ba8f327 Merge: bbd7f54 c408621 Author: H.J. Lu Date: Mon Jan 27 09:15:45 2014 -0800 Merge remote-tracking branch 'origin/hjl/linux/master' into hjl/linux/applied Remove binutils-pr16322.patch and binutils-pr16317.patch, which have been upstreamed. Apply binutils-pr16496.patch. Update binutils-lto-mixed.patch. ----------------------------------------------------------------------- Summary of changes: ChangeLog | 25 + ChangeLog.lto-mixed | 5 + ChangeLog.pr16317 | 16 - ChangeLog.pr16322 | 32 - ChangeLog.pr16496 | 46 + bfd/ChangeLog | 3103 +---- bfd/ChangeLog-2013 | 3239 +++++ bfd/Makefile.am | 4 + bfd/Makefile.in | 6 + bfd/archive.c | 2 +- bfd/archures.c | 8 + bfd/bfd-in2.h | 178 + bfd/coff-rs6000.c | 266 +- bfd/config.bfd | 21 + bfd/config.in | 3 + bfd/configure | 26 +- bfd/configure.in | 8 +- bfd/cpu-nds32.c | 45 + bfd/elf-bfd.h | 5 +- bfd/elf-eh-frame.c | 16 +- bfd/elf.c | 169 +- bfd/elf32-arm.c | 17 +- bfd/elf32-bfin.c | 42 - bfd/elf32-frv.c | 42 - bfd/elf32-hppa.c | 1 - bfd/elf32-i370.c | 1 - bfd/elf32-i386.c | 6 +- bfd/elf32-iq2000.c | 22 - bfd/elf32-lm32.c | 22 +- bfd/elf32-m68k.c | 21 + bfd/elf32-mep.c | 17 - bfd/elf32-mips.c | 12 - bfd/elf32-msp430.c | 13 - bfd/elf32-mt.c | 20 - bfd/elf32-nds32.c |14271 +++++++++++++++++++ bfd/elf32-nds32.h | 147 + bfd/elf32-ppc.c | 22 +- bfd/elf32-sh.c | 23 +- bfd/elf32-sparc.c | 1 - bfd/elf32-spu.c | 5 +- bfd/elf32-tic6x.c | 14 - bfd/elf32-xtensa.c | 8 +- bfd/elf64-hppa.c | 2 - bfd/elf64-mips.c | 12 - bfd/elf64-ppc.c | 14 +- bfd/elf64-sparc.c | 2 - bfd/elf64-x86-64.c | 2 - bfd/elfcode.h | 7 +- bfd/elflink.c | 27 +- bfd/elfn32-mips.c | 12 - bfd/elfnn-aarch64.c | 39 +- bfd/elfxx-mips.c | 11 +- bfd/elfxx-target.h | 2 +- bfd/ieee.c | 7 +- bfd/libbfd.h | 94 + bfd/mach-o.c | 4 +- bfd/oasys.c | 7 +- bfd/opncls.c | 49 +- bfd/peXXigen.c | 1320 ++- bfd/pef.c | 7 +- bfd/plugin.c | 2 +- bfd/reloc.c | 268 + bfd/targets.c | 8 + bfd/version.h | 2 +- bfd/vms-lib.c | 5 +- binutils/ChangeLog | 637 +- binutils/ChangeLog-2013 | 681 + binutils/MAINTAINERS | 2 + binutils/NEWS | 4 + binutils/bucomm.c | 20 +- binutils/coffgrok.h | 4 +- binutils/dlltool.c | 11 +- binutils/dllwrap.c | 20 +- binutils/doc/binutils.texi | 12 + binutils/dwarf.c | 36 +- binutils/nlmheader.y | 4 +- binutils/objcopy.c | 78 + binutils/objdump.c | 23 +- binutils/readelf.c | 651 +- binutils/testsuite/ChangeLog | 20 + binutils/testsuite/binutils-all/dw2-1.W | 28 +- .../testsuite/binutils-all/i386/compressed-1a.d | 36 +- binutils/testsuite/binutils-all/objdump.W | 28 +- binutils/testsuite/binutils-all/objdump.exp | 4 +- binutils/testsuite/binutils-all/readelf.r | 4 +- binutils/testsuite/binutils-all/readelf.s | 2 +- binutils/testsuite/binutils-all/readelf.s-64 | 2 +- .../testsuite/binutils-all/x86-64/compressed-1a.d | 36 +- binutils/version.c | 4 +- configure | 20 + configure.ac | 20 + gas/ChangeLog | 2075 +--- gas/ChangeLog-2013 | 2105 +++ gas/Makefile.am | 2 + gas/Makefile.in | 17 + gas/NEWS | 2 + gas/as.c | 4 +- gas/config/tc-aarch64.c | 17 +- gas/config/tc-arm.c | 2 +- gas/config/tc-i386.c | 26 +- gas/config/tc-microblaze.h | 4 +- gas/config/tc-msp430.c | 136 +- gas/config/tc-msp430.h | 7 +- gas/config/tc-nds32.c | 5920 ++++++++ gas/config/tc-nds32.h | 264 + gas/config/tc-rl78.c | 36 +- gas/config/tc-rx.c | 22 +- gas/config/tc-tic30.c | 8 +- gas/config/tc-tic4x.c | 2 +- gas/config/tc-xc16x.h | 4 +- gas/config/tc-z80.c | 12 +- gas/configure | 94 + gas/configure.in | 69 + gas/configure.tgt | 5 + gas/doc/Makefile.am | 1 + gas/doc/Makefile.in | 1 + gas/doc/all.texi | 5 +- gas/doc/as.texinfo | 38 + gas/doc/c-arm.texi | 8 +- gas/doc/c-msp430.texi | 34 +- gas/doc/c-nds32.texi | 299 + gas/testsuite/ChangeLog | 1703 +--- gas/testsuite/ChangeLog-2013 | 1798 +++ gas/testsuite/gas/aarch64/rm-simd-ext.d | 4 + gas/testsuite/gas/aarch64/rm-simd-ext.l | 2 + gas/testsuite/gas/aarch64/rm-simd-ext.s | 28 + gas/testsuite/gas/all/gas.exp | 8 +- gas/testsuite/gas/arm/armv8-a+fp.d | 8 +- gas/testsuite/gas/elf/dwarf2-1.d | 28 +- gas/testsuite/gas/elf/dwarf2-2.d | 28 +- gas/testsuite/gas/elf/elf.exp | 2 + gas/testsuite/gas/i386/disassem.d | 14 + gas/testsuite/gas/i386/disassem.s | 3 + gas/testsuite/gas/i386/dw2-compress-1.d | 28 +- gas/testsuite/gas/i386/i386.exp | 2 + gas/testsuite/gas/i386/vgather-check-error.l | 8 + gas/testsuite/gas/i386/vgather-check-none.d | 18 + gas/testsuite/gas/i386/vgather-check-warn.d | 18 + gas/testsuite/gas/i386/vgather-check-warn.e | 8 + gas/testsuite/gas/i386/vgather-check.d | 18 + gas/testsuite/gas/i386/vgather-check.s | 18 + gas/testsuite/gas/i386/x86-64-disassem.d | 14 + gas/testsuite/gas/i386/x86-64-disassem.s | 3 + .../gas/i386/x86-64-vgather-check-error.l | 8 + gas/testsuite/gas/i386/x86-64-vgather-check-none.d | 18 + gas/testsuite/gas/i386/x86-64-vgather-check-warn.d | 18 + gas/testsuite/gas/i386/x86-64-vgather-check-warn.e | 8 + gas/testsuite/gas/i386/x86-64-vgather-check.d | 18 + gas/testsuite/gas/i386/x86-64-vgather-check.s | 18 + gas/testsuite/gas/lns/lns.exp | 1 + gas/testsuite/gas/macros/irp.d | 2 +- gas/testsuite/gas/macros/macros.exp | 4 +- gas/testsuite/gas/macros/rept.d | 2 +- gas/testsuite/gas/macros/test3.d | 1 + gas/testsuite/gas/mips/cp1-names-mips32.d | 74 + gas/testsuite/gas/mips/cp1-names-mips32r2.d | 74 + gas/testsuite/gas/mips/cp1-names-mips64.d | 74 + gas/testsuite/gas/mips/cp1-names-mips64r2.d | 74 + gas/testsuite/gas/mips/cp1-names-numeric.d | 74 + gas/testsuite/gas/mips/cp1-names-r3000.d | 75 + gas/testsuite/gas/mips/cp1-names-r4000.d | 75 + gas/testsuite/gas/mips/cp1-names-sb1.d | 74 + gas/testsuite/gas/mips/cp1-names.s | 77 + gas/testsuite/gas/mips/micromips-insn32.d | 84 +- gas/testsuite/gas/mips/micromips-noinsn32.d | 84 +- gas/testsuite/gas/mips/micromips-trap.d | 84 +- gas/testsuite/gas/mips/micromips.d | 84 +- gas/testsuite/gas/mips/micromips@msa.d | 42 +- gas/testsuite/gas/mips/micromips@msa64.d | 6 +- gas/testsuite/gas/mips/mips.exp | 12 + gas/testsuite/gas/mips/msa.d | 42 +- gas/testsuite/gas/mips/msa.s | 42 +- gas/testsuite/gas/mips/msa64.d | 6 +- gas/testsuite/gas/mips/msa64.s | 6 +- gas/testsuite/gas/mmix/bspec-1.d | 2 +- gas/testsuite/gas/mmix/bspec-2.d | 4 +- gas/testsuite/gas/nds32/alu-1.d | 47 + gas/testsuite/gas/nds32/alu-1.s | 39 + gas/testsuite/gas/nds32/alu-2.d | 41 + gas/testsuite/gas/nds32/alu-2.s | 33 + gas/testsuite/gas/nds32/br-1.d | 14 + gas/testsuite/gas/nds32/br-1.s | 3 + gas/testsuite/gas/nds32/br-2.d | 24 + gas/testsuite/gas/nds32/br-2.s | 8 + gas/testsuite/gas/nds32/ji-jr.d | 17 + gas/testsuite/gas/nds32/ji-jr.s | 6 + gas/testsuite/gas/nds32/ls.d | 25 + gas/testsuite/gas/nds32/ls.s | 17 + gas/testsuite/gas/nds32/lsi.d | 25 + gas/testsuite/gas/nds32/lsi.s | 17 + gas/testsuite/gas/nds32/nds32.exp | 32 + gas/testsuite/gas/nds32/sys-reg.d | 118 + gas/testsuite/gas/nds32/sys-reg.s | 114 + gas/testsuite/gas/nds32/to-16bit-v1.d | 79 + gas/testsuite/gas/nds32/to-16bit-v1.s | 70 + gas/testsuite/gas/nds32/to-16bit-v2.d | 15 + gas/testsuite/gas/nds32/to-16bit-v2.s | 6 + gas/testsuite/gas/nds32/to-16bit-v3.d | 25 + gas/testsuite/gas/nds32/to-16bit-v3.s | 16 + gas/testsuite/gas/nds32/usr-spe-reg.d | 29 + gas/testsuite/gas/nds32/usr-spe-reg.s | 21 + gdb/.dir-locals.el | 2 +- gdb/ChangeLog |14397 ++------------------ gdb/ChangeLog-2013 |13507 ++++++++++++++++++ gdb/MAINTAINERS | 1 + gdb/Makefile.in | 41 +- gdb/NEWS | 50 +- gdb/aarch64-linux-nat.c | 7 +- gdb/aarch64-linux-tdep.c | 139 +- gdb/aarch64-linux-tdep.h | 2 +- gdb/aarch64-newlib-tdep.c | 2 +- gdb/aarch64-tdep.c | 2 +- gdb/aarch64-tdep.h | 2 +- gdb/acinclude.m4 | 2 +- gdb/aclocal.m4 | 102 + gdb/acx_configure_dir.m4 | 2 +- gdb/ada-exp.y | 2 +- gdb/ada-lang.c | 41 +- gdb/ada-lang.h | 2 +- gdb/ada-lex.l | 2 +- gdb/ada-operator.def | 2 +- gdb/ada-tasks.c | 6 +- gdb/ada-typeprint.c | 92 +- gdb/ada-valprint.c | 1039 +- gdb/ada-varobj.c | 11 +- gdb/addrmap.c | 2 +- gdb/addrmap.h | 2 +- gdb/agent.c | 2 +- gdb/aix-thread.c | 36 +- 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 | 2 +- gdb/alpha-tdep.h | 2 +- gdb/alphabsd-nat.c | 3 +- gdb/alphabsd-tdep.c | 2 +- gdb/alphabsd-tdep.h | 2 +- gdb/alphafbsd-tdep.c | 2 +- gdb/alphanbsd-tdep.c | 2 +- gdb/alphaobsd-tdep.c | 2 +- gdb/amd64-darwin-tdep.c | 4 +- gdb/amd64-darwin-tdep.h | 2 +- gdb/amd64-dicos-tdep.c | 2 +- gdb/amd64-linux-nat.c | 8 +- gdb/amd64-linux-tdep.c | 566 +- gdb/amd64-linux-tdep.h | 282 +- gdb/amd64-nat.c | 2 +- gdb/amd64-nat.h | 2 +- gdb/amd64-sol2-tdep.c | 2 +- gdb/amd64-tdep.c | 117 +- gdb/amd64-tdep.h | 2 +- gdb/amd64-windows-nat.c | 2 +- gdb/amd64-windows-tdep.c | 2 +- gdb/amd64bsd-nat.c | 2 +- gdb/amd64bsd-nat.h | 2 +- gdb/amd64fbsd-nat.c | 3 +- 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 | 17 +- gdb/arch-utils.h | 6 +- gdb/arm-linux-nat.c | 2 +- gdb/arm-linux-tdep.c | 275 +- gdb/arm-linux-tdep.h | 2 +- gdb/arm-symbian-tdep.c | 2 +- gdb/arm-tdep.c | 721 +- gdb/arm-tdep.h | 6 +- gdb/arm-wince-tdep.c | 2 +- gdb/armbsd-tdep.c | 2 +- gdb/armnbsd-nat.c | 2 +- gdb/armnbsd-tdep.c | 2 +- gdb/armobsd-tdep.c | 2 +- gdb/auto-load.c | 5 +- gdb/auto-load.h | 2 +- gdb/auxv.c | 10 +- gdb/auxv.h | 10 +- gdb/avr-tdep.c | 4 +- gdb/ax-gdb.c | 3 +- gdb/ax-gdb.h | 2 +- gdb/ax-general.c | 2 +- gdb/ax.h | 2 +- gdb/bcache.c | 8 +- gdb/bcache.h | 2 +- gdb/bfd-target.c | 8 +- gdb/bfd-target.h | 2 +- gdb/bfin-linux-tdep.c | 2 +- gdb/bfin-tdep.c | 4 +- gdb/bfin-tdep.h | 2 +- gdb/block.c | 2 +- gdb/block.h | 2 +- gdb/blockframe.c | 2 +- gdb/break-catch-sig.c | 2 +- gdb/break-catch-throw.c | 2 +- gdb/breakpoint.c | 121 +- gdb/breakpoint.h | 2 +- gdb/bsd-kvm.c | 4 +- gdb/bsd-kvm.h | 2 +- gdb/bsd-uthread.c | 6 +- gdb/bsd-uthread.h | 2 +- gdb/btrace.c | 1363 ++- gdb/btrace.h | 271 +- gdb/build-id.c | 2 +- gdb/build-id.h | 2 +- gdb/buildsym.c | 2 +- gdb/buildsym.h | 2 +- gdb/c-exp.y | 2 +- gdb/c-lang.c | 2 +- gdb/c-lang.h | 2 +- gdb/c-typeprint.c | 2 +- gdb/c-valprint.c | 2 +- gdb/c-varobj.c | 2 +- gdb/charset-list.h | 2 +- gdb/charset.c | 2 +- gdb/charset.h | 2 +- gdb/cleanups.c | 2 +- gdb/cleanups.h | 2 +- gdb/cli-out.c | 4 +- gdb/cli-out.h | 2 +- gdb/cli/cli-cmds.c | 2 +- gdb/cli/cli-cmds.h | 2 +- gdb/cli/cli-decode.c | 38 +- gdb/cli/cli-decode.h | 105 +- gdb/cli/cli-dump.c | 6 +- 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 | 4 +- gdb/cli/cli-setshow.h | 2 +- gdb/cli/cli-utils.c | 2 +- gdb/cli/cli-utils.h | 2 +- gdb/coff-pe-read.c | 30 +- gdb/coff-pe-read.h | 2 +- gdb/coffread.c | 2 +- gdb/command.h | 2 +- gdb/common/agent.c | 2 +- gdb/common/agent.h | 2 +- gdb/common/ax.def | 2 +- gdb/common/break-common.h | 2 +- gdb/common/btrace-common.h | 31 +- gdb/common/buffer.c | 2 +- gdb/common/buffer.h | 2 +- gdb/common/common-utils.c | 2 +- gdb/common/common-utils.h | 20 +- gdb/common/common.m4 | 2 +- gdb/common/create-version.sh | 2 +- gdb/common/filestuff.c | 2 +- gdb/common/filestuff.h | 2 +- gdb/common/format.c | 2 +- gdb/common/format.h | 2 +- gdb/common/gdb_assert.h | 25 +- gdb/common/gdb_locale.h | 2 +- gdb/common/gdb_signals.h | 2 +- gdb/common/gdb_vecs.c | 61 +- gdb/common/gdb_vecs.h | 5 +- gdb/common/gdb_wait.h | 2 +- gdb/common/host-defs.h | 2 +- gdb/common/i386-cpuid.h | 2 +- gdb/common/i386-gcc-cpuid.h | 2 +- gdb/common/i386-xstate.h | 2 +- gdb/common/linux-btrace.c | 127 +- gdb/common/linux-btrace.h | 17 +- gdb/common/linux-osdata.c | 24 +- gdb/common/linux-osdata.h | 4 +- gdb/common/linux-procfs.c | 2 +- gdb/common/linux-procfs.h | 2 +- gdb/common/linux-ptrace.c | 2 +- gdb/common/linux-ptrace.h | 2 +- gdb/common/mips-linux-watch.c | 2 +- gdb/common/mips-linux-watch.h | 2 +- gdb/common/ptid.c | 2 +- gdb/common/ptid.h | 2 +- gdb/common/queue.h | 2 +- gdb/common/signals.c | 2 +- gdb/common/vec.c | 2 +- gdb/common/vec.h | 4 +- gdb/common/version.h | 2 +- gdb/common/xml-utils.c | 2 +- gdb/common/xml-utils.h | 2 +- gdb/complaints.c | 6 +- gdb/complaints.h | 2 +- gdb/completer.c | 2 +- gdb/completer.h | 2 +- gdb/config/aarch64/linux.mh | 2 +- gdb/config/alpha/nm-osf3.h | 2 +- gdb/config/djgpp/djcheck.sh | 2 +- gdb/config/djgpp/djconfig.sh | 2 +- gdb/config/djgpp/fnchange.lst | 1 + gdb/config/djgpp/langinfo.h | 2 +- gdb/config/djgpp/nl_types.h | 2 +- gdb/config/i386/cygwin64.mh | 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/powerpc/fbsd.mh | 2 +- gdb/config/sparc/nm-sol2.h | 2 +- gdb/configure | 115 + gdb/configure.ac | 33 +- gdb/configure.tgt | 2 +- gdb/continuations.c | 2 +- gdb/continuations.h | 2 +- gdb/contrib/ari/create-web-ari-in-src.sh | 2 +- gdb/contrib/ari/gdb_ari.sh | 2 +- gdb/contrib/ari/gdb_find.sh | 2 +- gdb/contrib/ari/update-web-ari.sh | 2 +- gdb/contrib/cc-with-tweaks.sh | 2 +- gdb/contrib/cleanup_check.py | 2 +- gdb/contrib/excheck.py | 2 +- gdb/contrib/expect-read1.c | 2 +- gdb/contrib/expect-read1.sh | 2 +- gdb/contrib/exsummary.py | 2 +- gdb/contrib/gcc-with-excheck | 2 +- gdb/contrib/gdb-add-index.sh | 2 +- gdb/contrib/test_pubnames_and_indexes.py | 2 +- gdb/copyright.py | 2 +- gdb/core-regset.c | 2 +- gdb/corefile.c | 2 +- gdb/corelow.c | 11 +- gdb/cp-abi.c | 2 +- gdb/cp-abi.h | 2 +- gdb/cp-name-parser.y | 2 +- gdb/cp-namespace.c | 6 +- gdb/cp-support.c | 2 +- gdb/cp-support.h | 2 +- gdb/cp-valprint.c | 2 +- gdb/cris-linux-tdep.c | 2 +- gdb/cris-tdep.c | 2 +- gdb/cris-tdep.h | 2 +- gdb/ctf.c | 4 +- gdb/ctf.h | 2 +- gdb/d-lang.c | 369 +- gdb/d-lang.h | 46 +- gdb/d-support.c | 621 + gdb/d-valprint.c | 2 +- gdb/darwin-nat-info.c | 2 +- gdb/darwin-nat.c | 24 +- gdb/darwin-nat.h | 10 +- gdb/data-directory/Makefile.in | 5 +- gdb/dbug-rom.c | 2 +- gdb/dbxread.c | 5 +- gdb/dcache.c | 2 +- gdb/dcache.h | 2 +- gdb/dec-thread.c | 2 +- gdb/defs.h | 16 +- gdb/demangle.c | 2 +- gdb/development.sh | 2 +- gdb/dfp.c | 2 +- gdb/dfp.h | 2 +- gdb/dicos-tdep.c | 2 +- gdb/dicos-tdep.h | 2 +- gdb/dictionary.c | 2 +- gdb/dictionary.h | 2 +- gdb/dink32-rom.c | 2 +- gdb/disasm.c | 2 +- gdb/disasm.h | 2 +- gdb/doc/ChangeLog | 79 + gdb/doc/Makefile.in | 2 +- gdb/doc/agentexpr.texi | 2 +- gdb/doc/all-cfg.texi | 2 +- gdb/doc/annotate.texinfo | 2 +- gdb/doc/gdb.texinfo | 938 +- gdb/doc/observer.texi | 2 +- gdb/doc/refcard.tex | 6 +- gdb/doc/stabs.texinfo | 2 +- gdb/doublest.c | 4 +- gdb/doublest.h | 2 +- gdb/dsrec.c | 2 +- gdb/dummy-frame.c | 4 +- gdb/dummy-frame.h | 2 +- gdb/dwarf2-frame-tailcall.c | 2 +- gdb/dwarf2-frame-tailcall.h | 2 +- gdb/dwarf2-frame.c | 29 +- gdb/dwarf2-frame.h | 2 +- gdb/dwarf2expr.c | 2 +- gdb/dwarf2expr.h | 2 +- gdb/dwarf2loc.c | 8 +- gdb/dwarf2loc.h | 2 +- gdb/dwarf2read.c | 57 +- gdb/elfread.c | 10 +- gdb/environ.c | 2 +- gdb/environ.h | 2 +- gdb/eval.c | 6 +- gdb/event-loop.c | 2 +- gdb/event-loop.h | 2 +- gdb/event-top.c | 2 +- gdb/event-top.h | 2 +- gdb/exceptions.c | 4 +- gdb/exceptions.h | 5 +- gdb/exec.c | 11 +- gdb/exec.h | 4 +- gdb/expprint.c | 2 +- gdb/expression.h | 2 +- gdb/f-exp.y | 40 +- 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 | 2 +- gdb/features/Makefile | 2 +- gdb/features/aarch64-core.xml | 4 +- gdb/features/aarch64-fpu.xml | 2 +- gdb/features/aarch64.c | 2 +- gdb/features/aarch64.xml | 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-fpa-layout.xml | 2 +- gdb/features/arm-with-m-vfp-d16.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/btrace.dtd | 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-mpx.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-mpx.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-mpx-linux.xml | 2 +- gdb/features/i386/amd64-mpx.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-mpx-linux.xml | 2 +- gdb/features/i386/i386-mpx.xml | 2 +- gdb/features/i386/i386.xml | 2 +- gdb/features/i386/x32-avx-linux.xml | 2 +- gdb/features/i386/x32-avx.xml | 2 +- gdb/features/i386/x32-core.xml | 2 +- gdb/features/i386/x32-linux.xml | 2 +- gdb/features/i386/x32.xml | 2 +- gdb/features/library-list-aix.dtd | 2 +- gdb/features/library-list-svr4.dtd | 2 +- gdb/features/library-list.dtd | 2 +- gdb/features/mips-cp0.xml | 2 +- gdb/features/mips-cpu.xml | 2 +- gdb/features/mips-dsp-linux.xml | 2 +- gdb/features/mips-dsp.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-dsp-linux.xml | 2 +- gdb/features/mips64-dsp.xml | 2 +- gdb/features/mips64-fpu.xml | 2 +- gdb/features/mips64-linux.xml | 2 +- gdb/features/nios2-cpu.xml | 2 +- gdb/features/nios2-linux.xml | 2 +- gdb/features/nios2.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-linux32v1.xml | 2 +- gdb/features/s390-linux32v2.xml | 2 +- gdb/features/s390-linux64.xml | 2 +- gdb/features/s390-linux64v1.xml | 2 +- gdb/features/s390-linux64v2.xml | 2 +- gdb/features/s390-tdb.xml | 2 +- gdb/features/s390-te-linux64.xml | 2 +- gdb/features/s390x-core64.xml | 2 +- gdb/features/s390x-linux64.xml | 2 +- gdb/features/s390x-linux64v1.xml | 2 +- gdb/features/s390x-linux64v2.xml | 2 +- gdb/features/s390x-te-linux64.xml | 2 +- gdb/features/threads.dtd | 2 +- gdb/features/tic6x-c62x-linux.xml | 2 +- gdb/features/tic6x-c62x.xml | 2 +- gdb/features/tic6x-c64x-linux.xml | 2 +- gdb/features/tic6x-c64x.xml | 2 +- gdb/features/tic6x-c64xp-linux.xml | 2 +- gdb/features/tic6x-c64xp.xml | 2 +- gdb/features/tic6x-c6xp.xml | 2 +- gdb/features/tic6x-core.xml | 2 +- gdb/features/tic6x-gp.xml | 2 +- gdb/features/traceframe-info.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 | 3 +- gdb/frame-base.c | 2 +- gdb/frame-base.h | 2 +- gdb/frame-unwind.c | 88 +- gdb/frame-unwind.h | 2 +- gdb/frame.c | 81 +- gdb/frame.h | 40 +- gdb/frv-linux-tdep.c | 2 +- gdb/frv-tdep.c | 2 +- gdb/frv-tdep.h | 2 +- gdb/gcore.c | 2 +- gdb/gcore.h | 2 +- gdb/gcore.in | 2 +- gdb/gdb-code-style.el | 2 +- gdb/gdb-demangle.h | 2 +- gdb/gdb-dlfcn.c | 2 +- gdb/gdb-dlfcn.h | 2 +- gdb/gdb-gdb.py | 2 +- gdb/gdb-stabs.h | 2 +- gdb/gdb.c | 3 +- gdb/gdb.h | 2 +- gdb/gdb_bfd.c | 71 +- gdb/gdb_bfd.h | 34 +- gdb/gdb_buildall.sh | 2 +- gdb/gdb_curses.h | 2 +- gdb/gdb_expat.h | 2 +- gdb/gdb_mbuild.sh | 2 +- gdb/gdb_obstack.c | 2 +- gdb/gdb_obstack.h | 2 +- gdb/gdb_proc_service.h | 2 +- gdb/gdb_ptrace.h | 2 +- gdb/gdb_regex.h | 2 +- gdb/gdb_select.h | 2 +- gdb/gdb_usleep.c | 3 +- gdb/gdb_usleep.h | 2 +- gdb/gdb_vfork.h | 2 +- gdb/gdb_wchar.h | 2 +- gdb/gdbarch.c | 281 +- gdb/gdbarch.h | 84 +- gdb/gdbarch.sh | 100 +- gdb/gdbcmd.h | 2 +- gdb/gdbcore.h | 4 +- gdb/gdbserver/ChangeLog | 141 + gdb/gdbserver/Makefile.in | 14 +- gdb/gdbserver/ax.c | 2 +- gdb/gdbserver/ax.h | 2 +- gdb/gdbserver/config.in | 3 + gdb/gdbserver/configure | 2 +- gdb/gdbserver/configure.ac | 4 +- gdb/gdbserver/configure.srv | 6 + gdb/gdbserver/debug.c | 98 + gdb/gdbserver/debug.h | 55 + gdb/gdbserver/dll.c | 7 +- gdb/gdbserver/dll.h | 2 +- gdb/gdbserver/event-loop.c | 2 +- gdb/gdbserver/event-loop.h | 2 +- gdb/gdbserver/gdb_proc_service.h | 2 +- gdb/gdbserver/gdbreplay.c | 4 +- gdb/gdbserver/gdbthread.h | 7 +- gdb/gdbserver/hostio-errno.c | 2 +- gdb/gdbserver/hostio.c | 2 +- gdb/gdbserver/hostio.h | 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 | 17 +- gdb/gdbserver/inferiors.h | 3 +- gdb/gdbserver/linux-aarch64-low.c | 9 +- gdb/gdbserver/linux-amd64-ipa.c | 2 +- gdb/gdbserver/linux-arm-low.c | 4 +- gdb/gdbserver/linux-bfin-low.c | 2 +- gdb/gdbserver/linux-cris-low.c | 4 +- gdb/gdbserver/linux-crisv32-low.c | 4 +- gdb/gdbserver/linux-i386-ipa.c | 2 +- gdb/gdbserver/linux-ia64-low.c | 2 +- gdb/gdbserver/linux-low.c | 617 +- gdb/gdbserver/linux-low.h | 2 +- gdb/gdbserver/linux-m32r-low.c | 4 +- gdb/gdbserver/linux-m68k-low.c | 2 +- gdb/gdbserver/linux-mips-low.c | 2 +- gdb/gdbserver/linux-nios2-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 | 4 +- gdb/gdbserver/linux-tic6x-low.c | 2 +- gdb/gdbserver/linux-tile-low.c | 2 +- gdb/gdbserver/linux-x86-low.c | 13 +- gdb/gdbserver/linux-xtensa-low.c | 4 +- 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 | 96 +- gdb/gdbserver/mem-break.h | 2 +- gdb/gdbserver/notif.c | 2 +- gdb/gdbserver/notif.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 | 8 +- gdb/gdbserver/remote-utils.h | 2 +- gdb/gdbserver/server.c | 393 +- gdb/gdbserver/server.h | 4 +- gdb/gdbserver/spu-low.c | 2 +- gdb/gdbserver/target.c | 7 +- gdb/gdbserver/target.h | 11 +- gdb/gdbserver/tdesc.c | 2 +- gdb/gdbserver/tdesc.h | 2 +- gdb/gdbserver/terminal.h | 2 +- gdb/gdbserver/thread-db.c | 30 +- gdb/gdbserver/tracepoint.c | 19 +- gdb/gdbserver/tracepoint.h | 2 +- gdb/gdbserver/utils.c | 2 +- gdb/gdbserver/utils.h | 2 +- gdb/gdbserver/win32-arm-low.c | 2 +- gdb/gdbserver/win32-i386-low.c | 2 +- gdb/gdbserver/win32-low.c | 150 +- 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 | 10 +- gdb/gdbtypes.h | 2 +- gdb/glibc-tdep.c | 2 +- gdb/glibc-tdep.h | 2 +- gdb/gnu-nat.c | 34 +- gdb/gnu-nat.h | 2 +- gdb/gnu-v2-abi.c | 2 +- gdb/gnu-v3-abi.c | 2 +- gdb/gnulib/Makefile.in | 2 +- gdb/gnulib/configure.ac | 2 +- gdb/gnulib/update-gnulib.sh | 2 +- gdb/go-exp.y | 2 +- gdb/go-lang.c | 2 +- gdb/go-lang.h | 2 +- gdb/go-typeprint.c | 2 +- gdb/go-valprint.c | 2 +- gdb/go32-nat.c | 30 +- 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/i386-cygwin-tdep.c | 4 +- gdb/i386-darwin-nat.c | 2 +- gdb/i386-darwin-tdep.c | 4 +- gdb/i386-darwin-tdep.h | 2 +- gdb/i386-dicos-tdep.c | 2 +- gdb/i386-linux-nat.c | 8 +- gdb/i386-linux-tdep.c | 2 +- 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 | 2 +- gdb/i386-sol2-tdep.c | 2 +- gdb/i386-tdep.c | 642 +- gdb/i386-tdep.h | 2 +- gdb/i386-windows-nat.c | 2 +- gdb/i386bsd-nat.c | 2 +- gdb/i386bsd-nat.h | 2 +- gdb/i386bsd-tdep.c | 2 +- gdb/i386fbsd-nat.c | 3 +- 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 | 2 +- gdb/i386v4-nat.c | 2 +- gdb/i387-tdep.c | 2 +- gdb/i387-tdep.h | 2 +- gdb/ia64-hpux-nat.c | 12 +- gdb/ia64-hpux-tdep.c | 2 +- gdb/ia64-hpux-tdep.h | 2 +- gdb/ia64-libunwind-tdep.c | 2 +- gdb/ia64-libunwind-tdep.h | 2 +- gdb/ia64-linux-nat.c | 8 +- gdb/ia64-linux-tdep.c | 15 +- gdb/ia64-tdep.c | 2 +- gdb/ia64-tdep.h | 2 +- gdb/ia64-vms-tdep.c | 2 +- gdb/inf-child.c | 7 +- gdb/inf-child.h | 2 +- gdb/inf-loop.c | 2 +- gdb/inf-loop.h | 2 +- gdb/inf-ptrace.c | 4 +- gdb/inf-ptrace.h | 2 +- gdb/inf-ttrace.c | 6 +- gdb/inf-ttrace.h | 2 +- gdb/infcall.c | 2 +- gdb/infcall.h | 2 +- gdb/infcmd.c | 3 +- gdb/inferior.c | 3 +- gdb/inferior.h | 2 +- gdb/inflow.c | 4 +- gdb/inflow.h | 2 +- gdb/infrun.c | 17 +- gdb/inline-frame.c | 2 +- gdb/inline-frame.h | 2 +- gdb/interps.c | 4 +- gdb/interps.h | 2 +- gdb/iq2000-tdep.c | 2 +- gdb/irix5-nat.c | 2 +- gdb/jit-reader.in | 2 +- gdb/jit.c | 22 +- gdb/jit.h | 2 +- gdb/jv-exp.y | 2 +- gdb/jv-lang.c | 4 +- gdb/jv-lang.h | 2 +- gdb/jv-typeprint.c | 2 +- gdb/jv-valprint.c | 2 +- gdb/jv-varobj.c | 2 +- gdb/language.c | 2 +- gdb/language.h | 2 +- gdb/libmcheck.m4 | 2 +- gdb/linespec.c | 4 +- gdb/linespec.h | 2 +- gdb/linux-fork.c | 4 +- gdb/linux-fork.h | 2 +- gdb/linux-nat.c | 35 +- gdb/linux-nat.h | 2 +- gdb/linux-record.c | 2 +- gdb/linux-record.h | 2 +- gdb/linux-tdep.c | 3 +- gdb/linux-tdep.h | 2 +- gdb/linux-thread-db.c | 42 +- gdb/lm32-tdep.c | 4 +- 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 | 2 +- gdb/m32r-linux-nat.c | 2 +- gdb/m32r-linux-tdep.c | 2 +- gdb/m32r-rom.c | 2 +- gdb/m32r-tdep.c | 4 +- gdb/m32r-tdep.h | 2 +- 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 | 4 +- gdb/m68klinux-tdep.c | 2 +- gdb/m88k-tdep.c | 2 +- gdb/m88k-tdep.h | 2 +- gdb/m88kbsd-nat.c | 2 +- gdb/machoread.c | 2 +- gdb/macrocmd.c | 2 +- gdb/macroexp.c | 2 +- gdb/macroexp.h | 2 +- gdb/macroscope.c | 2 +- gdb/macroscope.h | 2 +- gdb/macrotab.c | 2 +- gdb/macrotab.h | 2 +- gdb/main.c | 15 +- gdb/main.h | 3 +- gdb/maint.c | 32 +- gdb/maint.h | 2 +- gdb/mdebugread.c | 2 +- gdb/mdebugread.h | 2 +- gdb/mem-break.c | 6 +- gdb/memattr.c | 2 +- gdb/memattr.h | 2 +- gdb/memory-map.c | 2 +- gdb/memory-map.h | 2 +- gdb/memrange.c | 2 +- gdb/memrange.h | 2 +- gdb/mep-tdep.c | 2 +- gdb/mi/mi-cmd-break.c | 2 +- gdb/mi/mi-cmd-break.h | 2 +- gdb/mi/mi-cmd-catch.c | 2 +- gdb/mi/mi-cmd-disas.c | 2 +- gdb/mi/mi-cmd-env.c | 2 +- gdb/mi/mi-cmd-file.c | 6 +- gdb/mi/mi-cmd-info.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 | 2 +- gdb/mi/mi-common.h | 2 +- gdb/mi/mi-console.c | 4 +- gdb/mi/mi-console.h | 2 +- gdb/mi/mi-getopt.c | 2 +- gdb/mi/mi-getopt.h | 2 +- gdb/mi/mi-interp.c | 4 +- gdb/mi/mi-main.c | 2 +- gdb/mi/mi-main.h | 2 +- gdb/mi/mi-out.c | 4 +- gdb/mi/mi-out.h | 2 +- gdb/mi/mi-parse.c | 4 +- gdb/mi/mi-parse.h | 2 +- gdb/mi/mi-symbol-cmds.c | 2 +- gdb/microblaze-linux-tdep.c | 2 +- gdb/microblaze-rom.c | 2 +- gdb/microblaze-tdep.c | 5 +- gdb/microblaze-tdep.h | 2 +- gdb/mingw-hdep.c | 2 +- gdb/minidebug.c | 2 +- gdb/minsyms.c | 4 +- gdb/minsyms.h | 2 +- gdb/mips-irix-tdep.c | 2 +- gdb/mips-linux-nat.c | 2 +- gdb/mips-linux-tdep.c | 3 +- gdb/mips-linux-tdep.h | 2 +- gdb/mips-tdep.c | 2 +- gdb/mips-tdep.h | 2 +- gdb/mips64obsd-nat.c | 2 +- gdb/mips64obsd-tdep.c | 2 +- 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 | 3 +- gdb/mn10300-tdep.h | 2 +- gdb/monitor.c | 12 +- gdb/monitor.h | 2 +- gdb/moxie-tdep.c | 4 +- gdb/moxie-tdep.h | 2 +- gdb/msp430-tdep.c | 2 +- gdb/mt-tdep.c | 4 +- gdb/nat/linux-nat.h | 2 +- gdb/nat/linux-waitpid.c | 3 +- gdb/nat/linux-waitpid.h | 2 +- gdb/nbsd-nat.c | 2 +- gdb/nbsd-nat.h | 2 +- gdb/nbsd-tdep.c | 2 +- gdb/nbsd-tdep.h | 2 +- gdb/nios2-linux-tdep.c | 48 +- gdb/nios2-tdep.c | 2 +- gdb/nios2-tdep.h | 2 +- gdb/nto-procfs.c | 8 +- gdb/nto-tdep.c | 4 +- gdb/nto-tdep.h | 2 +- gdb/objc-lang.c | 2 +- gdb/objc-lang.h | 2 +- gdb/objfiles.c | 41 +- gdb/objfiles.h | 32 +- gdb/obsd-tdep.c | 2 +- gdb/obsd-tdep.h | 2 +- gdb/observer.c | 6 +- gdb/observer.sh | 2 +- gdb/opencl-lang.c | 7 +- gdb/osabi.c | 2 +- gdb/osabi.h | 2 +- gdb/osdata.c | 6 +- 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 | 2 +- gdb/ppc-linux-nat.c | 2 +- gdb/ppc-linux-tdep.c | 15 +- gdb/ppc-linux-tdep.h | 2 +- gdb/ppc-ravenscar-thread.c | 2 +- gdb/ppc-ravenscar-thread.h | 2 +- gdb/ppc-sysv-tdep.c | 2 +- gdb/ppc-tdep.h | 2 +- gdb/ppc64-tdep.c | 2 +- gdb/ppc64-tdep.h | 2 +- gdb/ppcbug-rom.c | 2 +- gdb/ppcfbsd-nat.c | 2 +- gdb/ppcfbsd-tdep.c | 2 +- gdb/ppcfbsd-tdep.h | 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 | 3 +- gdb/probe.c | 2 +- gdb/probe.h | 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 | 14 +- gdb/procfs.h | 2 +- gdb/progspace.c | 6 +- gdb/progspace.h | 2 +- gdb/prologue-value.c | 2 +- gdb/prologue-value.h | 2 +- gdb/psympriv.h | 2 +- gdb/psymtab.c | 44 +- gdb/psymtab.h | 8 +- gdb/python/lib/gdb/FrameDecorator.py | 14 +- gdb/python/lib/gdb/FrameIterator.py | 2 +- gdb/python/lib/gdb/__init__.py | 2 +- gdb/python/lib/gdb/command/__init__.py | 2 +- gdb/python/lib/gdb/command/bound_registers.py | 2 +- gdb/python/lib/gdb/command/explore.py | 2 +- gdb/python/lib/gdb/command/frame_filters.py | 2 +- gdb/python/lib/gdb/command/pretty_printers.py | 2 +- gdb/python/lib/gdb/command/prompt.py | 2 +- gdb/python/lib/gdb/command/type_printers.py | 2 +- gdb/python/lib/gdb/frames.py | 2 +- gdb/python/lib/gdb/function/__init__.py | 2 +- gdb/python/lib/gdb/function/strfns.py | 2 +- gdb/python/lib/gdb/printing.py | 2 +- gdb/python/lib/gdb/prompt.py | 2 +- gdb/python/lib/gdb/types.py | 2 +- gdb/python/py-arch.c | 2 +- gdb/python/py-auto-load.c | 2 +- gdb/python/py-block.c | 2 +- gdb/python/py-bpevent.c | 2 +- gdb/python/py-breakpoint.c | 2 +- gdb/python/py-cmd.c | 2 +- gdb/python/py-continueevent.c | 2 +- gdb/python/py-event.c | 2 +- gdb/python/py-event.h | 2 +- gdb/python/py-events.h | 2 +- gdb/python/py-evtregistry.c | 2 +- gdb/python/py-evts.c | 2 +- gdb/python/py-exitedevent.c | 2 +- gdb/python/py-finishbreakpoint.c | 2 +- gdb/python/py-frame.c | 2 +- gdb/python/py-framefilter.c | 16 +- gdb/python/py-function.c | 2 +- gdb/python/py-gdb-readline.c | 2 +- gdb/python/py-inferior.c | 2 +- gdb/python/py-infthread.c | 2 +- gdb/python/py-lazy-string.c | 2 +- gdb/python/py-linetable.c | 2 +- gdb/python/py-newobjfileevent.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-signalevent.c | 2 +- gdb/python/py-stopevent.c | 2 +- gdb/python/py-stopevent.h | 2 +- gdb/python/py-symbol.c | 2 +- gdb/python/py-symtab.c | 2 +- gdb/python/py-threadevent.c | 2 +- gdb/python/py-type.c | 32 +- gdb/python/py-utils.c | 2 +- gdb/python/py-value.c | 80 +- gdb/python/python-internal.h | 2 +- gdb/python/python.c | 2 +- gdb/python/python.h | 2 +- gdb/ravenscar-thread.c | 10 +- gdb/ravenscar-thread.h | 2 +- gdb/record-btrace.c | 1586 ++- gdb/record-full.c | 98 +- gdb/record-full.h | 6 +- gdb/record.c | 21 +- gdb/record.h | 19 +- gdb/regcache.c | 13 +- gdb/regcache.h | 2 +- gdb/regformats/regdat.sh | 16 +- gdb/regformats/regdef.h | 2 +- gdb/reggroups.c | 18 +- gdb/reggroups.h | 2 +- gdb/registry.c | 8 +- gdb/registry.h | 2 +- gdb/regset.c | 2 +- gdb/regset.h | 2 +- gdb/remote-fileio.c | 2 +- gdb/remote-fileio.h | 2 +- gdb/remote-m32r-sdi.c | 11 +- gdb/remote-mips.c | 15 +- gdb/remote-notif.c | 2 +- gdb/remote-notif.h | 2 +- gdb/remote-sim.c | 22 +- gdb/remote.c | 166 +- gdb/remote.h | 2 +- gdb/reply_mig_hack.awk | 2 +- gdb/reverse.c | 2 +- gdb/rl78-tdep.c | 2 +- gdb/rs6000-aix-tdep.c | 6 +- gdb/rs6000-aix-tdep.h | 4 +- gdb/rs6000-lynx178-tdep.c | 2 +- gdb/rs6000-nat.c | 11 +- gdb/rs6000-tdep.c | 4 +- gdb/rs6000-tdep.h | 2 +- gdb/rx-tdep.c | 2 +- gdb/s390-linux-nat.c | 2 +- gdb/s390-linux-tdep.c | 76 +- gdb/s390-linux-tdep.h | 2 +- gdb/score-tdep.c | 2 +- gdb/score-tdep.h | 2 +- gdb/sentinel-frame.c | 2 +- gdb/sentinel-frame.h | 2 +- gdb/ser-base.c | 6 +- gdb/ser-base.h | 2 +- gdb/ser-go32.c | 5 +- gdb/ser-mingw.c | 241 +- gdb/ser-pipe.c | 55 +- gdb/ser-tcp.c | 59 +- gdb/ser-tcp.h | 2 +- gdb/ser-unix.c | 60 +- gdb/ser-unix.h | 2 +- gdb/serial.c | 33 +- gdb/serial.h | 7 +- gdb/sh-linux-tdep.c | 2 +- gdb/sh-tdep.c | 4 +- gdb/sh-tdep.h | 2 +- gdb/sh64-tdep.c | 4 +- gdb/sh64-tdep.h | 2 +- gdb/shnbsd-nat.c | 2 +- gdb/shnbsd-tdep.c | 2 +- gdb/sim-regno.h | 2 +- gdb/skip.c | 6 +- gdb/skip.h | 2 +- gdb/sol-thread.c | 8 +- gdb/sol2-tdep.c | 2 +- gdb/sol2-tdep.h | 2 +- gdb/solib-aix.c | 17 +- gdb/solib-aix.h | 2 +- gdb/solib-darwin.c | 12 +- gdb/solib-darwin.h | 2 +- gdb/solib-dsbt.c | 4 +- gdb/solib-frv.c | 11 +- gdb/solib-ia64-hpux.c | 8 +- gdb/solib-ia64-hpux.h | 2 +- gdb/solib-irix.c | 2 +- gdb/solib-irix.h | 2 +- gdb/solib-osf.c | 2 +- gdb/solib-pa64.c | 2 +- gdb/solib-pa64.h | 2 +- gdb/solib-som.c | 2 +- gdb/solib-som.h | 2 +- gdb/solib-spu.c | 6 +- gdb/solib-spu.h | 2 +- gdb/solib-svr4.c | 14 +- gdb/solib-svr4.h | 2 +- gdb/solib-target.c | 6 +- gdb/solib-target.h | 2 +- gdb/solib.c | 12 +- gdb/solib.h | 2 +- gdb/solist.h | 2 +- gdb/somread.c | 4 +- gdb/source.c | 38 +- gdb/source.h | 2 +- gdb/sparc-linux-nat.c | 2 +- gdb/sparc-linux-tdep.c | 2 +- gdb/sparc-nat.c | 10 +- gdb/sparc-nat.h | 2 +- gdb/sparc-ravenscar-thread.c | 2 +- gdb/sparc-ravenscar-thread.h | 2 +- gdb/sparc-sol2-nat.c | 2 +- gdb/sparc-sol2-tdep.c | 2 +- gdb/sparc-tdep.c | 4 +- gdb/sparc-tdep.h | 2 +- gdb/sparc64-linux-nat.c | 2 +- gdb/sparc64-linux-tdep.c | 2 +- gdb/sparc64-nat.c | 2 +- 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 | 17 +- gdb/spu-multiarch.c | 4 +- gdb/spu-tdep.c | 4 +- gdb/spu-tdep.h | 2 +- gdb/srec.h | 2 +- gdb/stabsread.c | 2 +- gdb/stabsread.h | 2 +- gdb/stack.c | 2 +- gdb/stack.h | 2 +- gdb/stap-probe.c | 374 +- gdb/stap-probe.h | 2 +- gdb/std-operator.def | 2 +- gdb/std-regs.c | 2 +- gdb/stubs/buildvms.com | 2 +- gdb/stubs/ia64vms-stub.c | 2 +- gdb/symfile-debug.c | 4 +- gdb/symfile-mem.c | 11 +- gdb/symfile.c | 99 +- gdb/symfile.h | 31 +- gdb/symmisc.c | 2 +- gdb/symtab.c | 171 +- gdb/symtab.h | 9 +- gdb/syscalls/amd64-linux.xml | 2 +- gdb/syscalls/arm-linux.py | 2 +- gdb/syscalls/arm-linux.xml | 2 +- gdb/syscalls/bfin-linux.xml | 2 +- gdb/syscalls/gdb-syscalls.dtd | 2 +- gdb/syscalls/i386-linux.xml | 2 +- gdb/syscalls/mips-n32-linux.xml | 2 +- gdb/syscalls/mips-n64-linux.xml | 2 +- gdb/syscalls/mips-o32-linux.xml | 2 +- gdb/syscalls/ppc-linux.xml | 2 +- gdb/syscalls/ppc64-linux.xml | 2 +- gdb/syscalls/s390-linux.xml | 331 + gdb/syscalls/s390x-linux.xml | 298 + gdb/syscalls/sparc-linux.xml | 2 +- gdb/syscalls/sparc64-linux.xml | 2 +- gdb/system-gdbinit/elinos.py | 2 +- gdb/system-gdbinit/wrs-linux.py | 2 +- gdb/target-dcache.c | 2 +- gdb/target-dcache.h | 2 +- gdb/target-descriptions.c | 18 +- gdb/target-descriptions.h | 2 +- gdb/target-memory.c | 2 +- gdb/target.c | 187 +- gdb/target.h | 112 +- gdb/target/resume.h | 2 +- gdb/target/wait.h | 2 +- gdb/target/waitstatus.c | 2 +- gdb/target/waitstatus.h | 2 +- gdb/terminal.h | 2 +- gdb/testsuite/ChangeLog | 294 +- gdb/testsuite/Makefile.in | 4 +- gdb/testsuite/boards/cc-with-tweaks.exp | 2 +- gdb/testsuite/boards/dwarf4-gdb-index.exp | 2 +- gdb/testsuite/boards/fission-dwp.exp | 2 +- gdb/testsuite/boards/fission.exp | 2 +- gdb/testsuite/boards/gdbserver-base.exp | 2 +- gdb/testsuite/boards/local-remote-host.exp | 2 +- gdb/testsuite/boards/native-extended-gdbserver.exp | 2 +- gdb/testsuite/boards/native-gdbserver.exp | 2 +- gdb/testsuite/boards/native-stdio-gdbserver.exp | 2 +- gdb/testsuite/boards/remote-stdio-gdbserver.exp | 2 +- gdb/testsuite/config/cfdbug.exp | 2 +- gdb/testsuite/config/d10v.exp | 2 +- gdb/testsuite/config/default.exp | 2 +- gdb/testsuite/config/dve.exp | 2 +- gdb/testsuite/config/extended-gdbserver.exp | 2 +- gdb/testsuite/config/gdbserver.exp | 2 +- gdb/testsuite/config/i960.exp | 2 +- gdb/testsuite/config/m32r.exp | 2 +- gdb/testsuite/config/mips-idt.exp | 2 +- gdb/testsuite/config/mips.exp | 2 +- gdb/testsuite/config/mn10300-eval.exp | 2 +- gdb/testsuite/config/monitor.exp | 2 +- gdb/testsuite/config/proelf.exp | 2 +- gdb/testsuite/config/rom68k.exp | 2 +- gdb/testsuite/config/sh.exp | 2 +- gdb/testsuite/config/sid.exp | 2 +- gdb/testsuite/config/sim.exp | 2 +- gdb/testsuite/config/slite.exp | 2 +- gdb/testsuite/config/unix.exp | 2 +- gdb/testsuite/config/vr4300.exp | 2 +- gdb/testsuite/config/vr5000.exp | 2 +- gdb/testsuite/config/vx.exp | 2 +- gdb/testsuite/config/vxworks.exp | 2 +- gdb/testsuite/config/vxworks29k.exp | 2 +- gdb/testsuite/configure | 3 +- gdb/testsuite/configure.ac | 5 +- gdb/testsuite/dg-extract-results.sh | 2 +- gdb/testsuite/gdb.ada/O2_float_param.exp | 2 +- gdb/testsuite/gdb.ada/O2_float_param/callee.adb | 2 +- gdb/testsuite/gdb.ada/O2_float_param/callee.ads | 2 +- gdb/testsuite/gdb.ada/O2_float_param/caller.adb | 2 +- gdb/testsuite/gdb.ada/O2_float_param/caller.ads | 2 +- gdb/testsuite/gdb.ada/O2_float_param/foo.adb | 2 +- gdb/testsuite/gdb.ada/O2_float_param/io.adb | 2 +- gdb/testsuite/gdb.ada/O2_float_param/io.ads | 2 +- gdb/testsuite/gdb.ada/aliased_array.exp | 2 +- gdb/testsuite/gdb.ada/aliased_array/foo.adb | 2 +- gdb/testsuite/gdb.ada/aliased_array/pck.adb | 2 +- gdb/testsuite/gdb.ada/aliased_array/pck.ads | 2 +- gdb/testsuite/gdb.ada/array_bounds.exp | 2 +- gdb/testsuite/gdb.ada/array_bounds/bar.adb | 2 +- gdb/testsuite/gdb.ada/array_char_idx.exp | 32 + gdb/testsuite/gdb.ada/array_char_idx/foo.adb | 20 + gdb/testsuite/gdb.ada/array_char_idx/pck.adb | 21 + gdb/testsuite/gdb.ada/array_char_idx/pck.ads | 23 + gdb/testsuite/gdb.ada/array_return.exp | 2 +- gdb/testsuite/gdb.ada/array_return/p.adb | 2 +- gdb/testsuite/gdb.ada/array_return/pck.adb | 2 +- gdb/testsuite/gdb.ada/array_return/pck.ads | 2 +- gdb/testsuite/gdb.ada/array_subscript_addr.exp | 2 +- gdb/testsuite/gdb.ada/array_subscript_addr/p.adb | 2 +- gdb/testsuite/gdb.ada/arraydim.exp | 70 + gdb/testsuite/gdb.ada/arraydim/foo.adb | 30 + gdb/testsuite/gdb.ada/arraydim/inc.c | 18 + gdb/testsuite/gdb.ada/arraydim/pck.adb | 22 + gdb/testsuite/gdb.ada/arraydim/pck.ads | 20 + gdb/testsuite/gdb.ada/arrayidx.exp | 2 +- gdb/testsuite/gdb.ada/arrayidx/p.adb | 2 +- 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/bad-task-bp-keyword.exp | 2 +- gdb/testsuite/gdb.ada/bad-task-bp-keyword/foo.adb | 2 +- gdb/testsuite/gdb.ada/boolean_expr.exp | 2 +- gdb/testsuite/gdb.ada/bp_enum_homonym.exp | 2 +- gdb/testsuite/gdb.ada/bp_enum_homonym/p.adb | 2 +- gdb/testsuite/gdb.ada/bp_enum_homonym/pck.adb | 2 +- gdb/testsuite/gdb.ada/bp_enum_homonym/pck.ads | 2 +- gdb/testsuite/gdb.ada/bp_on_var.exp | 2 +- gdb/testsuite/gdb.ada/bp_on_var/foo.adb | 2 +- gdb/testsuite/gdb.ada/bp_on_var/pck.adb | 2 +- gdb/testsuite/gdb.ada/bp_on_var/pck.ads | 2 +- gdb/testsuite/gdb.ada/bp_range_type.exp | 2 +- gdb/testsuite/gdb.ada/bp_range_type/foo.adb | 2 +- gdb/testsuite/gdb.ada/bp_range_type/pck.adb | 2 +- gdb/testsuite/gdb.ada/bp_range_type/pck.ads | 2 +- gdb/testsuite/gdb.ada/bp_reset.exp | 2 +- gdb/testsuite/gdb.ada/bp_reset/foo.adb | 2 +- gdb/testsuite/gdb.ada/bp_reset/io.adb | 2 +- gdb/testsuite/gdb.ada/bp_reset/io.ads | 2 +- gdb/testsuite/gdb.ada/bp_reset/pck.adb | 2 +- gdb/testsuite/gdb.ada/bp_reset/pck.ads | 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_enum.exp | 2 +- gdb/testsuite/gdb.ada/char_enum/foo.adb | 2 +- gdb/testsuite/gdb.ada/char_enum/pck.adb | 2 +- gdb/testsuite/gdb.ada/char_enum/pck.ads | 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/complete/foo.adb | 2 +- gdb/testsuite/gdb.ada/complete/pck.adb | 2 +- gdb/testsuite/gdb.ada/complete/pck.ads | 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/dot_all.exp | 2 +- gdb/testsuite/gdb.ada/dot_all/foo.adb | 2 +- gdb/testsuite/gdb.ada/dot_all/pck.adb | 2 +- gdb/testsuite/gdb.ada/dot_all/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/enum_idx_packed.exp | 2 +- gdb/testsuite/gdb.ada/enum_idx_packed/foo.adb | 2 +- gdb/testsuite/gdb.ada/enum_idx_packed/pck.adb | 2 +- gdb/testsuite/gdb.ada/enum_idx_packed/pck.ads | 2 +- gdb/testsuite/gdb.ada/exec_changed.exp | 2 +- gdb/testsuite/gdb.ada/exec_changed/first.adb | 2 +- gdb/testsuite/gdb.ada/exec_changed/second.adb | 2 +- gdb/testsuite/gdb.ada/expr_delims.exp | 2 +- gdb/testsuite/gdb.ada/expr_delims/foo.adb | 2 +- gdb/testsuite/gdb.ada/expr_delims/pck.adb | 2 +- gdb/testsuite/gdb.ada/expr_delims/pck.ads | 2 +- 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 | 2 +- gdb/testsuite/gdb.ada/float_param.exp | 2 +- gdb/testsuite/gdb.ada/float_param/foo.adb | 2 +- gdb/testsuite/gdb.ada/float_param/pck.adb | 2 +- gdb/testsuite/gdb.ada/float_param/pck.ads | 2 +- 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/fullname_bp.exp | 2 +- gdb/testsuite/gdb.ada/fullname_bp/dn.adb | 2 +- gdb/testsuite/gdb.ada/fullname_bp/dn.ads | 2 +- gdb/testsuite/gdb.ada/fullname_bp/foo.adb | 2 +- gdb/testsuite/gdb.ada/fullname_bp/pck.adb | 2 +- gdb/testsuite/gdb.ada/fullname_bp/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 | 2 +- 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/homonym/pck.adb | 2 +- gdb/testsuite/gdb.ada/homonym/pck.ads | 2 +- gdb/testsuite/gdb.ada/info_exc.exp | 2 +- gdb/testsuite/gdb.ada/info_exc/const.ads | 2 +- gdb/testsuite/gdb.ada/info_exc/foo.adb | 2 +- gdb/testsuite/gdb.ada/info_locals_renaming.exp | 2 +- gdb/testsuite/gdb.ada/info_locals_renaming/foo.adb | 2 +- gdb/testsuite/gdb.ada/info_locals_renaming/pck.adb | 2 +- gdb/testsuite/gdb.ada/info_locals_renaming/pck.ads | 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/iwide.exp | 2 +- gdb/testsuite/gdb.ada/iwide/classes.adb | 2 +- gdb/testsuite/gdb.ada/iwide/classes.ads | 2 +- gdb/testsuite/gdb.ada/iwide/p.adb | 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/mi_catch_ex.exp | 2 +- gdb/testsuite/gdb.ada/mi_catch_ex/foo.adb | 2 +- gdb/testsuite/gdb.ada/mi_ex_cond.exp | 2 +- gdb/testsuite/gdb.ada/mi_ex_cond/foo.adb | 2 +- gdb/testsuite/gdb.ada/mi_ex_cond/pck.ads | 2 +- gdb/testsuite/gdb.ada/mi_exc_info.exp | 2 +- gdb/testsuite/gdb.ada/mi_exc_info/const.ads | 2 +- gdb/testsuite/gdb.ada/mi_exc_info/foo.adb | 2 +- gdb/testsuite/gdb.ada/mi_interface.exp | 52 + gdb/testsuite/gdb.ada/mi_interface/foo.adb | 23 + gdb/testsuite/gdb.ada/mi_interface/pck.adb | 21 + gdb/testsuite/gdb.ada/mi_interface/pck.ads | 28 + gdb/testsuite/gdb.ada/mi_task_arg.exp | 2 +- gdb/testsuite/gdb.ada/mi_task_arg/task_switch.adb | 2 +- gdb/testsuite/gdb.ada/mi_task_info.exp | 2 +- gdb/testsuite/gdb.ada/mi_task_info/task_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 | 2 +- gdb/testsuite/gdb.ada/null_record/bar.ads | 2 +- gdb/testsuite/gdb.ada/null_record/null_record.adb | 2 +- gdb/testsuite/gdb.ada/operator_bp.exp | 2 +- gdb/testsuite/gdb.ada/operator_bp/ops.adb | 2 +- gdb/testsuite/gdb.ada/operator_bp/ops.ads | 2 +- gdb/testsuite/gdb.ada/operator_bp/ops_test.adb | 2 +- gdb/testsuite/gdb.ada/optim_drec.exp | 2 +- gdb/testsuite/gdb.ada/optim_drec/foo.adb | 2 +- gdb/testsuite/gdb.ada/packed_array.exp | 2 +- gdb/testsuite/gdb.ada/packed_array/pa.adb | 2 +- gdb/testsuite/gdb.ada/packed_array/pck.adb | 2 +- gdb/testsuite/gdb.ada/packed_array/pck.ads | 2 +- gdb/testsuite/gdb.ada/packed_tagged.exp | 2 +- gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb | 2 +- gdb/testsuite/gdb.ada/pp-rec-component.exp | 41 + gdb/testsuite/gdb.ada/pp-rec-component.py | 35 + gdb/testsuite/gdb.ada/pp-rec-component/foo.adb | 22 + gdb/testsuite/gdb.ada/pp-rec-component/pck.adb | 21 + gdb/testsuite/gdb.ada/pp-rec-component/pck.ads | 23 + gdb/testsuite/gdb.ada/print_chars.exp | 2 +- gdb/testsuite/gdb.ada/print_chars/foo.adb | 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/ptr_typedef.exp | 2 +- gdb/testsuite/gdb.ada/ptr_typedef/foo.adb | 2 +- gdb/testsuite/gdb.ada/ptr_typedef/pck.adb | 2 +- gdb/testsuite/gdb.ada/ptr_typedef/pck.ads | 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/py_range.exp | 2 +- gdb/testsuite/gdb.ada/py_range/foo.adb | 2 +- gdb/testsuite/gdb.ada/py_range/pck.adb | 2 +- gdb/testsuite/gdb.ada/py_range/pck.ads | 2 +- gdb/testsuite/gdb.ada/rdv_wait.exp | 2 +- gdb/testsuite/gdb.ada/rdv_wait/foo.adb | 2 +- gdb/testsuite/gdb.ada/rdv_wait/pck.adb | 2 +- gdb/testsuite/gdb.ada/rdv_wait/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/same_enum.exp | 2 +- gdb/testsuite/gdb.ada/same_enum/a.adb | 2 +- gdb/testsuite/gdb.ada/same_enum/pck.adb | 2 +- gdb/testsuite/gdb.ada/same_enum/pck.ads | 2 +- gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp | 2 +- gdb/testsuite/gdb.ada/set_pckd_arr_elt/foo.adb | 2 +- gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.adb | 2 +- gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.ads | 2 +- gdb/testsuite/gdb.ada/set_wstr.exp | 2 +- gdb/testsuite/gdb.ada/set_wstr/a.adb | 2 +- gdb/testsuite/gdb.ada/set_wstr/pck.adb | 2 +- gdb/testsuite/gdb.ada/set_wstr/pck.ads | 2 +- gdb/testsuite/gdb.ada/small_reg_param.exp | 2 +- gdb/testsuite/gdb.ada/small_reg_param/foo.adb | 2 +- gdb/testsuite/gdb.ada/small_reg_param/pck.adb | 2 +- gdb/testsuite/gdb.ada/small_reg_param/pck.ads | 2 +- gdb/testsuite/gdb.ada/start.exp | 2 +- gdb/testsuite/gdb.ada/start/dummy.adb | 2 +- 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/tagged_not_init.exp | 2 +- gdb/testsuite/gdb.ada/tagged_not_init/foo.adb | 2 +- gdb/testsuite/gdb.ada/tagged_not_init/pck.adb | 2 +- gdb/testsuite/gdb.ada/tagged_not_init/pck.ads | 2 +- gdb/testsuite/gdb.ada/task_bp.exp | 2 +- gdb/testsuite/gdb.ada/task_bp/foo.adb | 2 +- gdb/testsuite/gdb.ada/task_bp/pck.adb | 2 +- gdb/testsuite/gdb.ada/task_bp/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/unc_arr_ptr_in_var_rec.exp | 2 +- .../gdb.ada/unc_arr_ptr_in_var_rec/foo.adb | 2 +- .../gdb.ada/unc_arr_ptr_in_var_rec/pck.adb | 2 +- .../gdb.ada/unc_arr_ptr_in_var_rec/pck.ads | 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/pck.adb | 2 +- gdb/testsuite/gdb.ada/watch_arg/pck.ads | 2 +- gdb/testsuite/gdb.ada/watch_arg/watch.adb | 2 +- gdb/testsuite/gdb.ada/whatis_array_val.exp | 2 +- gdb/testsuite/gdb.ada/whatis_array_val/foo.adb | 2 +- gdb/testsuite/gdb.ada/whatis_array_val/pck.adb | 2 +- gdb/testsuite/gdb.ada/whatis_array_val/pck.ads | 2 +- gdb/testsuite/gdb.ada/widewide.exp | 2 +- gdb/testsuite/gdb.ada/widewide/foo.adb | 2 +- gdb/testsuite/gdb.ada/widewide/pck.adb | 2 +- gdb/testsuite/gdb.ada/widewide/pck.ads | 2 +- gdb/testsuite/gdb.ada/win_fu_syms.exp | 2 +- gdb/testsuite/gdb.ada/win_fu_syms/foo.adb | 2 +- gdb/testsuite/gdb.ada/win_fu_syms/pck.adb | 2 +- gdb/testsuite/gdb.ada/win_fu_syms/pck.ads | 2 +- 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-entry-value-inline.S | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value-inline.c | 2 +- .../gdb.arch/amd64-entry-value-inline.exp | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value-param.S | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value-param.c | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value-param.exp | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value.cc | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value.exp | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value.s | 2 +- gdb/testsuite/gdb.arch/amd64-i386-address.S | 2 +- gdb/testsuite/gdb.arch/amd64-i386-address.exp | 2 +- gdb/testsuite/gdb.arch/amd64-prologue-xmm.c | 2 +- gdb/testsuite/gdb.arch/amd64-prologue-xmm.exp | 2 +- gdb/testsuite/gdb.arch/amd64-prologue-xmm.s | 2 +- gdb/testsuite/gdb.arch/amd64-pseudo.c | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.S | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.cc | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-cxx2.S | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-cxx2.cc | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-noret.S | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-noret.c | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-noret.exp | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-ret.S | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-ret.c | 2 +- gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp | 2 +- gdb/testsuite/gdb.arch/amd64-word.exp | 2 +- gdb/testsuite/gdb.arch/arm-bl-branch-dest.c | 2 +- gdb/testsuite/gdb.arch/arm-bl-branch-dest.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 | 2 +- gdb/testsuite/gdb.arch/gdb1291.exp | 2 +- gdb/testsuite/gdb.arch/gdb1291.s | 2 +- gdb/testsuite/gdb.arch/gdb1431.exp | 2 +- gdb/testsuite/gdb.arch/gdb1431.s | 2 +- gdb/testsuite/gdb.arch/gdb1558.c | 2 +- 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-cfi-notcurrent.S | 2 +- gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp | 2 +- gdb/testsuite/gdb.arch/i386-disp-step.S | 2 +- gdb/testsuite/gdb.arch/i386-disp-step.exp | 2 +- gdb/testsuite/gdb.arch/i386-dr3-watch.c | 2 +- gdb/testsuite/gdb.arch/i386-dr3-watch.exp | 2 +- gdb/testsuite/gdb.arch/i386-float.S | 2 +- gdb/testsuite/gdb.arch/i386-float.exp | 2 +- gdb/testsuite/gdb.arch/i386-gnu-cfi-asm.S | 2 +- gdb/testsuite/gdb.arch/i386-gnu-cfi.c | 2 +- gdb/testsuite/gdb.arch/i386-gnu-cfi.exp | 2 +- gdb/testsuite/gdb.arch/i386-mpx.c | 2 +- gdb/testsuite/gdb.arch/i386-mpx.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-stack-align.S | 2 +- gdb/testsuite/gdb.arch/i386-sse-stack-align.c | 2 +- gdb/testsuite/gdb.arch/i386-sse-stack-align.exp | 2 +- gdb/testsuite/gdb.arch/i386-sse.c | 2 +- gdb/testsuite/gdb.arch/i386-sse.exp | 2 +- gdb/testsuite/gdb.arch/i386-unwind.c | 2 +- gdb/testsuite/gdb.arch/i386-unwind.exp | 2 +- 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/mips-octeon-bbit.exp | 2 +- gdb/testsuite/gdb.arch/mips16-thunks-inmain.c | 2 +- gdb/testsuite/gdb.arch/mips16-thunks-main.c | 2 +- gdb/testsuite/gdb.arch/mips16-thunks-sin.c | 2 +- gdb/testsuite/gdb.arch/mips16-thunks-sinfrob.c | 2 +- gdb/testsuite/gdb.arch/mips16-thunks-sinfrob16.c | 2 +- gdb/testsuite/gdb.arch/mips16-thunks-sinmain.c | 2 +- gdb/testsuite/gdb.arch/mips16-thunks-sinmips16.c | 2 +- gdb/testsuite/gdb.arch/mips16-thunks.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/s390-multiarch.c | 2 +- gdb/testsuite/gdb.arch/s390-multiarch.exp | 2 +- gdb/testsuite/gdb.arch/s390-tdbregs.c | 2 +- gdb/testsuite/gdb.arch/s390-tdbregs.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/thumb-bx-pc.S | 2 +- gdb/testsuite/gdb.arch/thumb-bx-pc.exp | 2 +- gdb/testsuite/gdb.arch/thumb-prologue.c | 2 +- gdb/testsuite/gdb.arch/thumb-prologue.exp | 2 +- gdb/testsuite/gdb.arch/thumb-singlestep.S | 2 +- gdb/testsuite/gdb.arch/thumb-singlestep.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/alias.exp | 2 +- gdb/testsuite/gdb.base/all-bin.exp | 2 +- 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/argv0-symlink.c | 2 +- gdb/testsuite/gdb.base/argv0-symlink.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 | 2 +- gdb/testsuite/gdb.base/async-shell.c | 2 +- gdb/testsuite/gdb.base/async-shell.exp | 2 +- gdb/testsuite/gdb.base/async.exp | 2 +- gdb/testsuite/gdb.base/attach-pie-misread.c | 2 +- gdb/testsuite/gdb.base/attach-pie-misread.exp | 2 +- gdb/testsuite/gdb.base/attach-pie-noexec.c | 2 +- gdb/testsuite/gdb.base/attach-pie-noexec.exp | 2 +- gdb/testsuite/gdb.base/attach-twice.c | 2 +- gdb/testsuite/gdb.base/attach-twice.exp | 2 +- gdb/testsuite/gdb.base/attach.exp | 2 +- gdb/testsuite/gdb.base/auxv.c | 2 +- gdb/testsuite/gdb.base/auxv.exp | 2 +- gdb/testsuite/gdb.base/bang.exp | 2 +- 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 | 2 +- gdb/testsuite/gdb.base/break-always.c | 2 +- gdb/testsuite/gdb.base/break-always.exp | 2 +- gdb/testsuite/gdb.base/break-caller-line.c | 2 +- gdb/testsuite/gdb.base/break-caller-line.exp | 2 +- gdb/testsuite/gdb.base/break-entry.exp | 2 +- gdb/testsuite/gdb.base/break-inline.c | 2 +- gdb/testsuite/gdb.base/break-inline.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.base/break-on-linker-gcd-function.cc | 2 +- .../gdb.base/break-on-linker-gcd-function.exp | 2 +- gdb/testsuite/gdb.base/break-probes-solib.c | 2 +- gdb/testsuite/gdb.base/break-probes.c | 2 +- gdb/testsuite/gdb.base/break-probes.exp | 2 +- gdb/testsuite/gdb.base/break.c | 2 +- gdb/testsuite/gdb.base/break.exp | 2 +- gdb/testsuite/gdb.base/break1.c | 2 +- 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 | 2 +- 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-load-so.c | 2 +- gdb/testsuite/gdb.base/catch-load.c | 2 +- gdb/testsuite/gdb.base/catch-load.exp | 2 +- gdb/testsuite/gdb.base/catch-signal-fork.c | 2 +- gdb/testsuite/gdb.base/catch-signal-fork.exp | 2 +- gdb/testsuite/gdb.base/catch-signal.c | 2 +- gdb/testsuite/gdb.base/catch-signal.exp | 2 +- gdb/testsuite/gdb.base/catch-syscall.c | 23 + gdb/testsuite/gdb.base/catch-syscall.exp | 150 +- gdb/testsuite/gdb.base/charset-malloc.c | 2 +- gdb/testsuite/gdb.base/charset.c | 2 +- gdb/testsuite/gdb.base/charset.exp | 2 +- gdb/testsuite/gdb.base/checkpoint.c | 2 +- gdb/testsuite/gdb.base/checkpoint.exp | 2 +- gdb/testsuite/gdb.base/chng-syms.exp | 2 +- gdb/testsuite/gdb.base/code-expr.exp | 2 +- gdb/testsuite/gdb.base/code_elim.exp | 2 +- gdb/testsuite/gdb.base/code_elim1.c | 2 +- gdb/testsuite/gdb.base/code_elim2.c | 2 +- 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/comprdebug.exp | 2 +- gdb/testsuite/gdb.base/cond-eval-mode.exp | 2 +- gdb/testsuite/gdb.base/cond-expr.exp | 2 +- gdb/testsuite/gdb.base/condbreak.exp | 2 +- gdb/testsuite/gdb.base/consecutive.exp | 2 +- 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/ctxobj-f.c | 2 +- gdb/testsuite/gdb.base/ctxobj-m.c | 2 +- gdb/testsuite/gdb.base/ctxobj-v.c | 2 +- gdb/testsuite/gdb.base/ctxobj.exp | 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 | 2 +- gdb/testsuite/gdb.base/dbx.exp | 2 +- gdb/testsuite/gdb.base/debug-expr.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 | 2 +- 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/disabled-location.c | 2 +- gdb/testsuite/gdb.base/disabled-location.exp | 2 +- gdb/testsuite/gdb.base/disasm-end-cu-1.c | 2 +- gdb/testsuite/gdb.base/disasm-end-cu-2.c | 2 +- gdb/testsuite/gdb.base/disasm-end-cu.exp | 2 +- gdb/testsuite/gdb.base/disp-step-fork.c | 2 +- gdb/testsuite/gdb.base/disp-step-syscall.exp | 2 +- gdb/testsuite/gdb.base/disp-step-vfork.c | 2 +- gdb/testsuite/gdb.base/display.exp | 2 +- gdb/testsuite/gdb.base/dmsym.c | 2 +- gdb/testsuite/gdb.base/dmsym.exp | 2 +- gdb/testsuite/gdb.base/dmsym_main.c | 2 +- gdb/testsuite/gdb.base/dprintf-next.c | 2 +- gdb/testsuite/gdb.base/dprintf-next.exp | 2 +- gdb/testsuite/gdb.base/dprintf-non-stop.c | 2 +- gdb/testsuite/gdb.base/dprintf-non-stop.exp | 2 +- gdb/testsuite/gdb.base/dprintf-pending.c | 2 +- gdb/testsuite/gdb.base/dprintf-pending.exp | 2 +- gdb/testsuite/gdb.base/dprintf-pendshr.c | 2 +- gdb/testsuite/gdb.base/dprintf.c | 2 +- gdb/testsuite/gdb.base/dprintf.exp | 2 +- gdb/testsuite/gdb.base/dump.exp | 2 +- gdb/testsuite/gdb.base/dup-sect.S | 2 +- gdb/testsuite/gdb.base/dup-sect.exp | 2 +- gdb/testsuite/gdb.base/duplicate-bp.c | 2 +- gdb/testsuite/gdb.base/duplicate-bp.exp | 2 +- gdb/testsuite/gdb.base/echo.exp | 2 +- gdb/testsuite/gdb.base/empty_exe.exp | 2 +- gdb/testsuite/gdb.base/ena-dis-br.exp | 2 +- gdb/testsuite/gdb.base/ending-run.exp | 2 +- gdb/testsuite/gdb.base/enum_cond.c | 2 +- gdb/testsuite/gdb.base/enum_cond.exp | 2 +- gdb/testsuite/gdb.base/enumval.c | 2 +- gdb/testsuite/gdb.base/enumval.exp | 2 +- gdb/testsuite/gdb.base/environ.exp | 2 +- gdb/testsuite/gdb.base/eu-strip-infcall.c | 2 +- gdb/testsuite/gdb.base/eu-strip-infcall.exp | 2 +- gdb/testsuite/gdb.base/eval-avoid-side-effects.exp | 2 +- gdb/testsuite/gdb.base/eval-skip.exp | 2 +- gdb/testsuite/gdb.base/eval.exp | 2 +- gdb/testsuite/gdb.base/exe-lock.exp | 2 +- gdb/testsuite/gdb.base/exitsignal.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/filesym.c | 2 +- gdb/testsuite/gdb.base/filesym.exp | 2 +- gdb/testsuite/gdb.base/find-unmapped.c | 2 +- gdb/testsuite/gdb.base/find-unmapped.exp | 2 +- gdb/testsuite/gdb.base/find.c | 2 +- gdb/testsuite/gdb.base/find.exp | 2 +- gdb/testsuite/gdb.base/finish.exp | 2 +- gdb/testsuite/gdb.base/fixsection.c | 2 +- gdb/testsuite/gdb.base/fixsection.exp | 2 +- gdb/testsuite/gdb.base/float.c | 2 +- gdb/testsuite/gdb.base/float.exp | 6 +- gdb/testsuite/gdb.base/foll-exec.exp | 2 +- gdb/testsuite/gdb.base/foll-fork.exp | 2 +- gdb/testsuite/gdb.base/foll-vfork-exit.c | 2 +- gdb/testsuite/gdb.base/foll-vfork.c | 2 +- gdb/testsuite/gdb.base/foll-vfork.exp | 2 +- gdb/testsuite/gdb.base/fortran-sym-case.c | 2 +- gdb/testsuite/gdb.base/fortran-sym-case.exp | 2 +- gdb/testsuite/gdb.base/frame-args.c | 2 +- gdb/testsuite/gdb.base/frame-args.exp | 2 +- gdb/testsuite/gdb.base/freebpcmd.c | 2 +- gdb/testsuite/gdb.base/freebpcmd.exp | 2 +- gdb/testsuite/gdb.base/fullname.c | 2 +- gdb/testsuite/gdb.base/fullname.exp | 2 +- gdb/testsuite/gdb.base/fullpath-expand-func.c | 2 +- gdb/testsuite/gdb.base/fullpath-expand.c | 2 +- gdb/testsuite/gdb.base/fullpath-expand.exp | 2 +- gdb/testsuite/gdb.base/func-ptr.c | 2 +- gdb/testsuite/gdb.base/func-ptr.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-relro-lib.c | 2 +- gdb/testsuite/gdb.base/gcore-relro-main.c | 2 +- gdb/testsuite/gdb.base/gcore-relro-pie.c | 2 +- gdb/testsuite/gdb.base/gcore-relro-pie.exp | 2 +- gdb/testsuite/gdb.base/gcore-relro.exp | 2 +- gdb/testsuite/gdb.base/gcore.c | 2 +- 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-main.c | 2 +- gdb/testsuite/gdb.base/gdb1555.c | 2 +- gdb/testsuite/gdb.base/gdb1555.exp | 2 +- gdb/testsuite/gdb.base/gdb1821.c | 2 +- gdb/testsuite/gdb.base/gdb1821.exp | 2 +- gdb/testsuite/gdb.base/gdbindex-stabs-dwarf.c | 2 +- gdb/testsuite/gdb.base/gdbindex-stabs.c | 2 +- gdb/testsuite/gdb.base/gdbindex-stabs.exp | 2 +- gdb/testsuite/gdb.base/gdbvars.exp | 2 +- gdb/testsuite/gdb.base/gnu-debugdata.c | 2 +- gdb/testsuite/gdb.base/gnu-debugdata.exp | 2 +- gdb/testsuite/gdb.base/gnu-ifunc-lib.c | 2 +- gdb/testsuite/gdb.base/gnu-ifunc.c | 2 +- gdb/testsuite/gdb.base/gnu-ifunc.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/hbreak2.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 | 2 +- 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/inferior-died.c | 2 +- gdb/testsuite/gdb.base/inferior-died.exp | 2 +- gdb/testsuite/gdb.base/infnan.c | 2 +- gdb/testsuite/gdb.base/infnan.exp | 2 +- gdb/testsuite/gdb.base/info-fun-solib.c | 2 +- gdb/testsuite/gdb.base/info-fun.c | 2 +- gdb/testsuite/gdb.base/info-fun.exp | 2 +- gdb/testsuite/gdb.base/info-macros.exp | 6 +- gdb/testsuite/gdb.base/info-os.c | 2 +- gdb/testsuite/gdb.base/info-os.exp | 2 +- gdb/testsuite/gdb.base/info-proc.exp | 2 +- gdb/testsuite/gdb.base/info-shared-solib1.c | 2 +- gdb/testsuite/gdb.base/info-shared-solib2.c | 2 +- gdb/testsuite/gdb.base/info-shared.c | 2 +- gdb/testsuite/gdb.base/info-shared.exp | 2 +- gdb/testsuite/gdb.base/info-target.exp | 2 +- gdb/testsuite/gdb.base/infoline.c | 2 +- gdb/testsuite/gdb.base/infoline.exp | 2 +- gdb/testsuite/gdb.base/interact.exp | 2 +- gdb/testsuite/gdb.base/interp.c | 2 +- gdb/testsuite/gdb.base/interp.exp | 2 +- gdb/testsuite/gdb.base/interrupt-noterm.c | 2 +- gdb/testsuite/gdb.base/interrupt-noterm.exp | 2 +- gdb/testsuite/gdb.base/interrupt.exp | 2 +- gdb/testsuite/gdb.base/jit-main.c | 2 +- gdb/testsuite/gdb.base/jit-simple.exp | 2 +- gdb/testsuite/gdb.base/jit-so.exp | 2 +- gdb/testsuite/gdb.base/jit-solib.c | 2 +- gdb/testsuite/gdb.base/jit.exp | 2 +- gdb/testsuite/gdb.base/jump.exp | 2 +- gdb/testsuite/gdb.base/kill-after-signal.c | 2 +- gdb/testsuite/gdb.base/kill-after-signal.exp | 2 +- gdb/testsuite/gdb.base/label.exp | 2 +- gdb/testsuite/gdb.base/langs.exp | 2 +- gdb/testsuite/gdb.base/langs1.f | 2 +- gdb/testsuite/gdb.base/ldbl_e308.c | 2 +- gdb/testsuite/gdb.base/ldbl_e308.exp | 2 +- gdb/testsuite/gdb.base/lineinc.exp | 2 +- gdb/testsuite/gdb.base/linespecs.exp | 2 +- gdb/testsuite/gdb.base/list.exp | 2 +- gdb/testsuite/gdb.base/logical.exp | 2 +- gdb/testsuite/gdb.base/long_long.c | 2 +- gdb/testsuite/gdb.base/long_long.exp | 2 +- gdb/testsuite/gdb.base/longest-types.c | 2 +- gdb/testsuite/gdb.base/longest-types.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/memattr.c | 2 +- gdb/testsuite/gdb.base/memattr.exp | 2 +- gdb/testsuite/gdb.base/mips_pro.exp | 2 +- gdb/testsuite/gdb.base/miscexprs.exp | 2 +- gdb/testsuite/gdb.base/morestack.c | 2 +- gdb/testsuite/gdb.base/morestack.exp | 2 +- gdb/testsuite/gdb.base/moribund-step.exp | 2 +- gdb/testsuite/gdb.base/multi-forks.c | 2 +- gdb/testsuite/gdb.base/multi-forks.exp | 2 +- gdb/testsuite/gdb.base/nextoverexit.c | 2 +- gdb/testsuite/gdb.base/nextoverexit.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/normal.c | 2 +- gdb/testsuite/gdb.base/nostdlib.c | 2 +- gdb/testsuite/gdb.base/nostdlib.exp | 2 +- gdb/testsuite/gdb.base/opaque.exp | 2 +- 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/print-file-var-lib1.c | 2 +- gdb/testsuite/gdb.base/print-file-var-lib2.c | 2 +- gdb/testsuite/gdb.base/print-file-var-main.c | 2 +- gdb/testsuite/gdb.base/print-file-var.exp | 2 +- gdb/testsuite/gdb.base/printcmds.exp | 2 +- gdb/testsuite/gdb.base/prologue-include.c | 2 +- gdb/testsuite/gdb.base/prologue-include.exp | 2 +- gdb/testsuite/gdb.base/prologue-include.h | 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/random-signal.c | 2 +- gdb/testsuite/gdb.base/random-signal.exp | 2 +- gdb/testsuite/gdb.base/randomize.c | 2 +- gdb/testsuite/gdb.base/randomize.exp | 2 +- gdb/testsuite/gdb.base/range-stepping.c | 2 +- gdb/testsuite/gdb.base/range-stepping.exp | 2 +- gdb/testsuite/gdb.base/readline-ask.c | 2 +- gdb/testsuite/gdb.base/readline-ask.exp | 2 +- gdb/testsuite/gdb.base/readline-ask.inputrc | 2 +- gdb/testsuite/gdb.base/readline.exp | 2 +- gdb/testsuite/gdb.base/realname-expand-real.c | 2 +- gdb/testsuite/gdb.base/realname-expand.c | 2 +- gdb/testsuite/gdb.base/realname-expand.exp | 2 +- gdb/testsuite/gdb.base/recpar.c | 2 +- gdb/testsuite/gdb.base/recpar.exp | 2 +- gdb/testsuite/gdb.base/recurse.exp | 2 +- gdb/testsuite/gdb.base/relational.exp | 2 +- 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.c | 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/save-bp.c | 2 +- gdb/testsuite/gdb.base/save-bp.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/segv.c | 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/set-noassign.exp | 2 +- gdb/testsuite/gdb.base/setshow.exp | 2 +- gdb/testsuite/gdb.base/setvar.exp | 2 +- gdb/testsuite/gdb.base/shell.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 | 2 +- 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-thread.c | 2 +- gdb/testsuite/gdb.base/siginfo-thread.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/signest.c | 2 +- gdb/testsuite/gdb.base/signest.exp | 2 +- gdb/testsuite/gdb.base/signull.c | 2 +- gdb/testsuite/gdb.base/signull.exp | 2 +- gdb/testsuite/gdb.base/sigrepeat.c | 2 +- gdb/testsuite/gdb.base/sigrepeat.exp | 2 +- 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/skip-solib.exp | 2 +- gdb/testsuite/gdb.base/skip.exp | 2 +- gdb/testsuite/gdb.base/so-disc-shr.c | 2 +- gdb/testsuite/gdb.base/so-impl-ld.exp | 2 +- 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-search-lib1.c | 2 +- gdb/testsuite/gdb.base/solib-search-lib2.c | 2 +- gdb/testsuite/gdb.base/solib-search.c | 2 +- gdb/testsuite/gdb.base/solib-search.exp | 2 +- gdb/testsuite/gdb.base/solib-search.h | 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 | 2 +- gdb/testsuite/gdb.base/solib.exp | 2 +- gdb/testsuite/gdb.base/source-dir.exp | 23 + gdb/testsuite/gdb.base/source-error.gdb | 2 +- gdb/testsuite/gdb.base/source-nofile.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/stale-infcall.c | 2 +- gdb/testsuite/gdb.base/stale-infcall.exp | 2 +- gdb/testsuite/gdb.base/stap-probe.c | 2 +- gdb/testsuite/gdb.base/stap-probe.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.c | 2 +- gdb/testsuite/gdb.base/step-line.exp | 2 +- gdb/testsuite/gdb.base/step-line.inp | 2 +- gdb/testsuite/gdb.base/step-resume-infcall.c | 2 +- gdb/testsuite/gdb.base/step-resume-infcall.exp | 2 +- gdb/testsuite/gdb.base/step-symless.c | 2 +- gdb/testsuite/gdb.base/step-symless.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 | 2 +- gdb/testsuite/gdb.base/structs3.c | 2 +- gdb/testsuite/gdb.base/structs3.exp | 2 +- gdb/testsuite/gdb.base/subst.exp | 2 +- gdb/testsuite/gdb.base/sym-file-lib.c | 2 +- gdb/testsuite/gdb.base/sym-file-loader.c | 2 +- gdb/testsuite/gdb.base/sym-file-loader.h | 2 +- gdb/testsuite/gdb.base/sym-file-main.c | 2 +- gdb/testsuite/gdb.base/sym-file.exp | 2 +- .../gdb.base/symbol-without-target_section.c | 2 +- .../gdb.base/symbol-without-target_section.exp | 2 +- gdb/testsuite/gdb.base/term.c | 2 +- gdb/testsuite/gdb.base/term.exp | 2 +- gdb/testsuite/gdb.base/testenv.c | 2 +- gdb/testsuite/gdb.base/testenv.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-lib.c | 2 +- gdb/testsuite/gdb.base/type-opaque-main.c | 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/valgrind-infcall.c | 2 +- gdb/testsuite/gdb.base/valgrind-infcall.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/vforked-prog.c | 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-delete.c | 2 +- gdb/testsuite/gdb.base/watchpoint-delete.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/wchar.c | 2 +- gdb/testsuite/gdb.base/wchar.exp | 2 +- gdb/testsuite/gdb.base/weaklib1.c | 2 +- gdb/testsuite/gdb.base/weaklib2.c | 2 +- gdb/testsuite/gdb.base/whatis-exp.exp | 2 +- gdb/testsuite/gdb.base/whatis.c | 2 +- gdb/testsuite/gdb.base/whatis.exp | 2 +- gdb/testsuite/gdb.btrace/Makefile.in | 4 +- gdb/testsuite/gdb.btrace/data.c | 36 + gdb/testsuite/gdb.btrace/data.exp | 45 + gdb/testsuite/gdb.btrace/delta.exp | 83 + gdb/testsuite/gdb.btrace/enable.c | 2 +- gdb/testsuite/gdb.btrace/enable.exp | 8 +- gdb/testsuite/gdb.btrace/exception.cc | 56 + gdb/testsuite/gdb.btrace/exception.exp | 70 + gdb/testsuite/gdb.btrace/finish.exp | 59 + gdb/testsuite/gdb.btrace/function_call_history.c | 2 +- gdb/testsuite/gdb.btrace/function_call_history.exp | 324 +- gdb/testsuite/gdb.btrace/instruction_history.S | 2 +- gdb/testsuite/gdb.btrace/instruction_history.c | 2 +- gdb/testsuite/gdb.btrace/instruction_history.exp | 82 +- gdb/testsuite/gdb.btrace/multi-thread-step.c | 53 + gdb/testsuite/gdb.btrace/multi-thread-step.exp | 135 + gdb/testsuite/gdb.btrace/next.exp | 76 + gdb/testsuite/gdb.btrace/nexti.exp | 76 + gdb/testsuite/gdb.btrace/record_goto.c | 51 + gdb/testsuite/gdb.btrace/record_goto.exp | 183 + gdb/testsuite/gdb.btrace/rn-dl-bind.c | 37 + gdb/testsuite/gdb.btrace/rn-dl-bind.exp | 52 + gdb/testsuite/gdb.btrace/step.exp | 89 + gdb/testsuite/gdb.btrace/stepi.exp | 93 + gdb/testsuite/gdb.btrace/tailcall.exp | 92 + gdb/testsuite/gdb.btrace/unknown_functions.c | 45 + gdb/testsuite/gdb.btrace/unknown_functions.exp | 62 + gdb/testsuite/gdb.btrace/x86-record_goto.S | 355 + gdb/testsuite/gdb.btrace/x86-tailcall.S | 279 + gdb/testsuite/gdb.btrace/x86-tailcall.c | 39 + 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 | 2 +- gdb/testsuite/gdb.cp/anon-ns.cc | 2 +- gdb/testsuite/gdb.cp/anon-ns.exp | 2 +- gdb/testsuite/gdb.cp/anon-struct.cc | 2 +- gdb/testsuite/gdb.cp/anon-struct.exp | 2 +- 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/baseenum.cc | 2 +- gdb/testsuite/gdb.cp/baseenum.exp | 2 +- gdb/testsuite/gdb.cp/bool.cc | 2 +- gdb/testsuite/gdb.cp/bool.exp | 2 +- gdb/testsuite/gdb.cp/breakpoint.cc | 2 +- gdb/testsuite/gdb.cp/breakpoint.exp | 2 +- gdb/testsuite/gdb.cp/bs15503.cc | 2 +- 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 | 2 +- gdb/testsuite/gdb.cp/class2.exp | 2 +- gdb/testsuite/gdb.cp/classes.cc | 2 +- gdb/testsuite/gdb.cp/classes.exp | 2 +- gdb/testsuite/gdb.cp/cmpd-minsyms.cc | 2 +- gdb/testsuite/gdb.cp/cmpd-minsyms.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/cplabel.cc | 2 +- gdb/testsuite/gdb.cp/cplabel.exp | 2 +- gdb/testsuite/gdb.cp/cplusfuncs.exp | 2 +- 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/debug-expr.exp | 2 +- gdb/testsuite/gdb.cp/demangle.exp | 2 +- gdb/testsuite/gdb.cp/derivation.cc | 2 +- gdb/testsuite/gdb.cp/derivation.exp | 2 +- gdb/testsuite/gdb.cp/derivation2.cc | 2 +- gdb/testsuite/gdb.cp/destrprint.exp | 2 +- gdb/testsuite/gdb.cp/dispcxx.cc | 2 +- gdb/testsuite/gdb.cp/dispcxx.exp | 2 +- gdb/testsuite/gdb.cp/exception.cc | 2 +- gdb/testsuite/gdb.cp/exception.exp | 2 +- gdb/testsuite/gdb.cp/exceptprint.cc | 2 +- gdb/testsuite/gdb.cp/exceptprint.exp | 2 +- gdb/testsuite/gdb.cp/expand-psymtabs-cxx.cc | 2 +- gdb/testsuite/gdb.cp/expand-psymtabs-cxx.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/filename.cc | 2 +- gdb/testsuite/gdb.cp/filename.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/impl-this.cc | 2 +- gdb/testsuite/gdb.cp/impl-this.exp | 2 +- gdb/testsuite/gdb.cp/includefile | 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 | 2 +- gdb/testsuite/gdb.cp/m-data.exp | 2 +- gdb/testsuite/gdb.cp/m-static.exp | 2 +- gdb/testsuite/gdb.cp/maint.exp | 2 +- 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-name.cc | 2 +- gdb/testsuite/gdb.cp/member-name.exp | 2 +- gdb/testsuite/gdb.cp/member-ptr.cc | 2 +- gdb/testsuite/gdb.cp/member-ptr.exp | 2 +- gdb/testsuite/gdb.cp/meth-typedefs.cc | 2 +- gdb/testsuite/gdb.cp/meth-typedefs.exp | 2 +- gdb/testsuite/gdb.cp/method.exp | 2 +- gdb/testsuite/gdb.cp/method2.exp | 2 +- gdb/testsuite/gdb.cp/minsym-fallback-main.cc | 2 +- gdb/testsuite/gdb.cp/minsym-fallback.cc | 2 +- gdb/testsuite/gdb.cp/minsym-fallback.exp | 2 +- gdb/testsuite/gdb.cp/minsym-fallback.h | 2 +- gdb/testsuite/gdb.cp/misc.cc | 2 +- gdb/testsuite/gdb.cp/misc.exp | 2 +- gdb/testsuite/gdb.cp/namespace-enum.exp | 2 +- gdb/testsuite/gdb.cp/namespace-nested-import.exp | 2 +- gdb/testsuite/gdb.cp/namespace.exp | 2 +- gdb/testsuite/gdb.cp/namespace1.cc | 2 +- gdb/testsuite/gdb.cp/nextoverthrow.cc | 2 +- gdb/testsuite/gdb.cp/nextoverthrow.exp | 2 +- gdb/testsuite/gdb.cp/no-dmgl-verbose.cc | 2 +- gdb/testsuite/gdb.cp/no-dmgl-verbose.exp | 2 +- gdb/testsuite/gdb.cp/noparam.cc | 2 +- gdb/testsuite/gdb.cp/noparam.exp | 2 +- gdb/testsuite/gdb.cp/nsalias.cc | 2 +- gdb/testsuite/gdb.cp/nsalias.exp | 2 +- gdb/testsuite/gdb.cp/nsdecl.exp | 2 +- gdb/testsuite/gdb.cp/nsimport.exp | 2 +- gdb/testsuite/gdb.cp/nsnested.exp | 2 +- gdb/testsuite/gdb.cp/nsnoimports.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-const.cc | 2 +- gdb/testsuite/gdb.cp/overload-const.exp | 2 +- gdb/testsuite/gdb.cp/overload.exp | 2 +- gdb/testsuite/gdb.cp/ovldbreak.exp | 2 +- gdb/testsuite/gdb.cp/ovsrch.exp | 2 +- gdb/testsuite/gdb.cp/ovsrch.h | 2 +- gdb/testsuite/gdb.cp/ovsrch1.cc | 2 +- gdb/testsuite/gdb.cp/ovsrch2.cc | 2 +- gdb/testsuite/gdb.cp/ovsrch3.cc | 2 +- gdb/testsuite/gdb.cp/ovsrch4.cc | 2 +- gdb/testsuite/gdb.cp/paren-type.cc | 2 +- gdb/testsuite/gdb.cp/paren-type.exp | 2 +- gdb/testsuite/gdb.cp/parse-lang.cc | 2 +- gdb/testsuite/gdb.cp/parse-lang.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 | 2 +- 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.cc | 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 | 2 +- gdb/testsuite/gdb.cp/psmang1.cc | 2 +- gdb/testsuite/gdb.cp/psmang2.cc | 2 +- gdb/testsuite/gdb.cp/psymtab-parameter.cc | 2 +- gdb/testsuite/gdb.cp/psymtab-parameter.exp | 2 +- gdb/testsuite/gdb.cp/ptype-cv-cp.cc | 2 +- gdb/testsuite/gdb.cp/ptype-cv-cp.exp | 2 +- gdb/testsuite/gdb.cp/ptype-flags.cc | 2 +- gdb/testsuite/gdb.cp/ptype-flags.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/readnow-language.cc | 2 +- gdb/testsuite/gdb.cp/readnow-language.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 | 2 +- gdb/testsuite/gdb.cp/ref-types.exp | 2 +- gdb/testsuite/gdb.cp/rtti.exp | 2 +- gdb/testsuite/gdb.cp/rtti.h | 2 +- gdb/testsuite/gdb.cp/rtti1.cc | 2 +- gdb/testsuite/gdb.cp/rtti2.cc | 2 +- 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-method.cc | 2 +- gdb/testsuite/gdb.cp/static-method.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.cc | 2 +- gdb/testsuite/gdb.cp/try_catch.exp | 2 +- gdb/testsuite/gdb.cp/typedef-operator.cc | 2 +- gdb/testsuite/gdb.cp/typedef-operator.exp | 2 +- gdb/testsuite/gdb.cp/typeid.cc | 2 +- gdb/testsuite/gdb.cp/typeid.exp | 2 +- gdb/testsuite/gdb.cp/userdef.cc | 2 +- gdb/testsuite/gdb.cp/userdef.exp | 2 +- gdb/testsuite/gdb.cp/using-crash.cc | 2 +- gdb/testsuite/gdb.cp/using-crash.exp | 2 +- gdb/testsuite/gdb.cp/virtbase.exp | 2 +- gdb/testsuite/gdb.cp/virtfunc.cc | 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 | 2 +- gdb/testsuite/gdb.disasm/h8300s.exp | 2 +- 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 | 2 +- gdb/testsuite/gdb.disasm/t02_mova.exp | 2 +- gdb/testsuite/gdb.disasm/t03_add.exp | 2 +- gdb/testsuite/gdb.disasm/t04_sub.exp | 2 +- gdb/testsuite/gdb.disasm/t05_cmp.exp | 2 +- gdb/testsuite/gdb.disasm/t06_ari2.exp | 2 +- gdb/testsuite/gdb.disasm/t07_ari3.exp | 2 +- gdb/testsuite/gdb.disasm/t08_or.exp | 2 +- gdb/testsuite/gdb.disasm/t09_xor.exp | 2 +- gdb/testsuite/gdb.disasm/t10_and.exp | 2 +- gdb/testsuite/gdb.disasm/t11_logs.exp | 2 +- gdb/testsuite/gdb.disasm/t12_bit.exp | 2 +- gdb/testsuite/gdb.disasm/t13_otr.exp | 2 +- gdb/testsuite/gdb.dlang/Makefile.in | 15 + gdb/testsuite/gdb.dlang/demangle.exp | 206 + gdb/testsuite/gdb.dlang/primitive-types.exp | 61 + 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/clztest.S | 2 +- gdb/testsuite/gdb.dwarf2/clztest.exp | 2 +- gdb/testsuite/gdb.dwarf2/dup-psym.S | 2 +- gdb/testsuite/gdb.dwarf2/dup-psym.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp | 2 +- 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 | 2 +- gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.exp | 2 +- .../gdb.dwarf2/dw2-case-insensitive-debug.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-common-block.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-common-block.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.exp | 2 +- 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 | 2 +- gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.c | 9 +- gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-dos-drive.S | 5 +- gdb/testsuite/gdb.dwarf2/dw2-dos-drive.exp | 2 +- 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-dup-frame.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-dup-frame.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-dup-frame.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-empty-pc-range.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-entry-value-main.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-entry-value.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-entry-value.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-error.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-error.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-error.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-filename.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-filename.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-icc-opaque.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-icc-opaque.exp | 2 +- .../gdb.dwarf2/dw2-ifort-parameter-debug.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inheritance.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inline-break.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inline-break.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 | 2 +- gdb/testsuite/gdb.dwarf2/dw2-intermix.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-intermix.exp | 2 +- .../gdb.dwarf2/dw2-linkage-name-trust-main.cc | 2 +- gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust.S | 2 +- .../gdb.dwarf2/dw2-linkage-name-trust.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp | 2 +- .../gdb.dwarf2/dw2-namespaceless-anonymous.S | 2 +- .../gdb.dwarf2/dw2-namespaceless-anonymous.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.dwarf2/dw2-objfile-overlap-inner.S | 2 +- .../gdb.dwarf2/dw2-objfile-overlap-outer.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap.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-op-out-param.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-op-out-param.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-param-error-main.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-param-error.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-param-error.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-producer.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-producer.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges2.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges3.c | 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-reg-undefined.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-restore.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-restore.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-restrict.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-restrict.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-restrict.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.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-undefined-ret-addr.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-undefined-ret-addr.c | 2 +- .../gdb.dwarf2/dw2-undefined-ret-addr.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/dw2-var-zero-addr.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.S | 2 +- gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp | 2 +- gdb/testsuite/gdb.dwarf2/dwp-symlink.c | 2 +- gdb/testsuite/gdb.dwarf2/dwp-symlink.exp | 2 +- gdb/testsuite/gdb.dwarf2/dwz.exp | 2 +- gdb/testsuite/gdb.dwarf2/dwzbuildid.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-base.S | 2 +- gdb/testsuite/gdb.dwarf2/fission-base.c | 2 +- gdb/testsuite/gdb.dwarf2/fission-base.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-loclists.S | 2 +- gdb/testsuite/gdb.dwarf2/fission-loclists.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-mix.c | 2 +- gdb/testsuite/gdb.dwarf2/fission-mix.exp | 2 +- gdb/testsuite/gdb.dwarf2/fission-mix.h | 2 +- gdb/testsuite/gdb.dwarf2/fission-mix2.c | 2 +- gdb/testsuite/gdb.dwarf2/fission-reread.S | 2 +- gdb/testsuite/gdb.dwarf2/fission-reread.exp | 2 +- gdb/testsuite/gdb.dwarf2/gdb-index.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptr-64bit.S | 2 +- gdb/testsuite/gdb.dwarf2/implptr-64bit.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptr-optimized-out.S | 2 +- gdb/testsuite/gdb.dwarf2/implptr-optimized-out.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptr.c | 2 +- gdb/testsuite/gdb.dwarf2/implptr.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptrconst.c | 2 +- gdb/testsuite/gdb.dwarf2/implptrconst.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptrpiece.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/method-ptr.cc | 2 +- gdb/testsuite/gdb.dwarf2/method-ptr.exp | 2 +- gdb/testsuite/gdb.dwarf2/missing-sig-type.exp | 2 +- gdb/testsuite/gdb.dwarf2/nostaticblock.exp | 2 +- gdb/testsuite/gdb.dwarf2/pieces-optimized-out.S | 2 +- gdb/testsuite/gdb.dwarf2/pieces-optimized-out.c | 2 +- gdb/testsuite/gdb.dwarf2/pieces-optimized-out.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/pr13961.S | 2 +- gdb/testsuite/gdb.dwarf2/pr13961.exp | 2 +- gdb/testsuite/gdb.dwarf2/subrange.exp | 2 +- gdb/testsuite/gdb.dwarf2/trace-crash.exp | 2 +- gdb/testsuite/gdb.dwarf2/typeddwarf-amd64.S | 2 +- gdb/testsuite/gdb.dwarf2/typeddwarf.S | 2 +- gdb/testsuite/gdb.dwarf2/typeddwarf.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/array-element.f | 2 +- gdb/testsuite/gdb.fortran/charset.exp | 2 +- gdb/testsuite/gdb.fortran/common-block.exp | 2 +- gdb/testsuite/gdb.fortran/common-block.f90 | 2 +- gdb/testsuite/gdb.fortran/complex.exp | 2 +- gdb/testsuite/gdb.fortran/complex.f | 2 +- gdb/testsuite/gdb.fortran/derived-type.exp | 2 +- gdb/testsuite/gdb.fortran/derived-type.f90 | 2 +- gdb/testsuite/gdb.fortran/exprs.exp | 2 +- gdb/testsuite/gdb.fortran/library-module-lib.f90 | 2 +- gdb/testsuite/gdb.fortran/library-module-main.f90 | 2 +- gdb/testsuite/gdb.fortran/library-module.exp | 2 +- gdb/testsuite/gdb.fortran/logical.exp | 2 +- gdb/testsuite/gdb.fortran/logical.f90 | 2 +- gdb/testsuite/gdb.fortran/module.exp | 15 +- gdb/testsuite/gdb.fortran/module.f90 | 14 +- gdb/testsuite/gdb.fortran/multi-dim.exp | 2 +- gdb/testsuite/gdb.fortran/multi-dim.f90 | 2 +- gdb/testsuite/gdb.fortran/subarray.exp | 2 +- gdb/testsuite/gdb.fortran/subarray.f | 2 +- gdb/testsuite/gdb.fortran/type.f90 | 28 + gdb/testsuite/gdb.fortran/types.exp | 2 +- gdb/testsuite/gdb.fortran/whatis_type.exp | 48 + gdb/testsuite/gdb.gdb/complaints.exp | 2 +- gdb/testsuite/gdb.gdb/observer.exp | 2 +- gdb/testsuite/gdb.gdb/python-selftest.exp | 2 +- gdb/testsuite/gdb.gdb/selftest.exp | 2 +- gdb/testsuite/gdb.gdb/xfullpath.exp | 2 +- gdb/testsuite/gdb.go/basic-types.exp | 2 +- gdb/testsuite/gdb.go/chan.exp | 2 +- gdb/testsuite/gdb.go/handcall.exp | 2 +- gdb/testsuite/gdb.go/hello.exp | 2 +- gdb/testsuite/gdb.go/integers.exp | 2 +- gdb/testsuite/gdb.go/methods.exp | 2 +- gdb/testsuite/gdb.go/package.exp | 2 +- gdb/testsuite/gdb.go/print.exp | 2 +- gdb/testsuite/gdb.go/strings.exp | 2 +- gdb/testsuite/gdb.go/types.exp | 2 +- gdb/testsuite/gdb.go/unsafe.exp | 2 +- gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp | 2 +- gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp | 2 +- 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 | 2 +- gdb/testsuite/gdb.hp/gdb.base-hp/reg-pa64.exp | 2 +- gdb/testsuite/gdb.hp/gdb.base-hp/reg.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 | 2 +- gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp | 2 +- gdb/testsuite/gdb.java/jmain.exp | 2 +- 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 | 2 +- gdb/testsuite/gdb.java/jprint.java | 2 +- gdb/testsuite/gdb.java/jv-exp.exp | 2 +- gdb/testsuite/gdb.java/jv-print.exp | 2 +- gdb/testsuite/gdb.linespec/base/one/header.h | 2 +- gdb/testsuite/gdb.linespec/base/two/header.h | 2 +- gdb/testsuite/gdb.linespec/break-ask.exp | 2 +- gdb/testsuite/gdb.linespec/linespec.exp | 2 +- gdb/testsuite/gdb.linespec/ls-dollar.cc | 2 +- gdb/testsuite/gdb.linespec/ls-dollar.exp | 2 +- gdb/testsuite/gdb.linespec/ls-errs.c | 2 +- gdb/testsuite/gdb.linespec/ls-errs.exp | 2 +- gdb/testsuite/gdb.linespec/macro-relative.c | 2 +- gdb/testsuite/gdb.linespec/macro-relative.exp | 2 +- gdb/testsuite/gdb.linespec/skip-two.exp | 2 +- gdb/testsuite/gdb.linespec/thread.c | 2 +- gdb/testsuite/gdb.linespec/thread.exp | 2 +- gdb/testsuite/gdb.mi/array.f | 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 | 2 +- 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-breakpoint-changed.exp | 2 +- gdb/testsuite/gdb.mi/mi-catch-load-so.c | 2 +- gdb/testsuite/gdb.mi/mi-catch-load.c | 2 +- gdb/testsuite/gdb.mi/mi-catch-load.exp | 2 +- gdb/testsuite/gdb.mi/mi-cli.exp | 2 +- gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp | 2 +- gdb/testsuite/gdb.mi/mi-console.exp | 2 +- gdb/testsuite/gdb.mi/mi-disassemble.exp | 2 +- gdb/testsuite/gdb.mi/mi-dprintf.c | 2 +- gdb/testsuite/gdb.mi/mi-dprintf.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-fill-memory.exp | 2 +- gdb/testsuite/gdb.mi/mi-fullname-deleted.exp | 2 +- gdb/testsuite/gdb.mi/mi-hack-cli.exp | 2 +- gdb/testsuite/gdb.mi/mi-i-cmd.exp | 2 +- gdb/testsuite/gdb.mi/mi-info-os.exp | 22 +- .../gdb.mi/mi-inheritance-syntax-error.exp | 2 +- gdb/testsuite/gdb.mi/mi-language.exp | 2 +- gdb/testsuite/gdb.mi/mi-logging.exp | 2 +- gdb/testsuite/gdb.mi/mi-memory-changed.exp | 2 +- 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-record-changed.exp | 2 +- gdb/testsuite/gdb.mi/mi-reg-undefined.S | 2 +- gdb/testsuite/gdb.mi/mi-reg-undefined.c | 2 +- gdb/testsuite/gdb.mi/mi-reg-undefined.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 | 2 +- gdb/testsuite/gdb.mi/mi-simplerun.exp | 2 +- gdb/testsuite/gdb.mi/mi-solib.exp | 2 +- gdb/testsuite/gdb.mi/mi-stack.c | 2 +- gdb/testsuite/gdb.mi/mi-stack.exp | 2 +- gdb/testsuite/gdb.mi/mi-start.c | 2 +- gdb/testsuite/gdb.mi/mi-start.exp | 2 +- gdb/testsuite/gdb.mi/mi-stepi.exp | 2 +- gdb/testsuite/gdb.mi/mi-stepn.c | 2 +- gdb/testsuite/gdb.mi/mi-stepn.exp | 2 +- gdb/testsuite/gdb.mi/mi-syn-frame.exp | 2 +- gdb/testsuite/gdb.mi/mi-undefined-cmd.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-create-rtti.c | 2 +- gdb/testsuite/gdb.mi/mi-var-create-rtti.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-display.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-invalidate.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-rtti.cc | 2 +- gdb/testsuite/gdb.mi/mi-var-rtti.exp | 2 +- gdb/testsuite/gdb.mi/mi-watch-nonstop.exp | 2 +- gdb/testsuite/gdb.mi/mi-watch.exp | 2 +- gdb/testsuite/gdb.mi/mi2-amd64-entry-value.c | 2 +- gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp | 2 +- gdb/testsuite/gdb.mi/mi2-amd64-entry-value.s | 2 +- gdb/testsuite/gdb.mi/mi2-prompt.exp | 2 +- gdb/testsuite/gdb.mi/mi2-var-child.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/pending.c | 2 +- gdb/testsuite/gdb.mi/pendshr1.c | 2 +- gdb/testsuite/gdb.mi/pendshr2.c | 2 +- gdb/testsuite/gdb.mi/pr11022.c | 2 +- gdb/testsuite/gdb.mi/pr11022.exp | 2 +- gdb/testsuite/gdb.mi/pthreads.c | 2 +- gdb/testsuite/gdb.mi/solib-lib.c | 2 +- gdb/testsuite/gdb.mi/solib-main.c | 2 +- gdb/testsuite/gdb.mi/var-cmd.c | 2 +- gdb/testsuite/gdb.mi/watch-nonstop.c | 2 +- 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.multi/multi-arch-exec.c | 2 +- gdb/testsuite/gdb.multi/multi-arch-exec.exp | 2 +- gdb/testsuite/gdb.multi/multi-arch.exp | 2 +- gdb/testsuite/gdb.multi/watchpoint-multi.c | 2 +- gdb/testsuite/gdb.multi/watchpoint-multi.exp | 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/callfuncs.cl | 2 +- gdb/testsuite/gdb.opencl/callfuncs.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-break.c | 2 +- gdb/testsuite/gdb.opt/inline-break.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.perf/backtrace.c | 2 +- gdb/testsuite/gdb.perf/backtrace.exp | 2 +- gdb/testsuite/gdb.perf/backtrace.py | 2 +- gdb/testsuite/gdb.perf/disassemble.exp | 2 +- gdb/testsuite/gdb.perf/disassemble.py | 2 +- gdb/testsuite/gdb.perf/lib/perftest/__init__.py | 2 +- gdb/testsuite/gdb.perf/lib/perftest/measure.py | 2 +- gdb/testsuite/gdb.perf/lib/perftest/perftest.py | 2 +- gdb/testsuite/gdb.perf/lib/perftest/reporter.py | 2 +- gdb/testsuite/gdb.perf/lib/perftest/testresult.py | 2 +- gdb/testsuite/gdb.perf/single-step.c | 2 +- gdb/testsuite/gdb.perf/single-step.exp | 2 +- gdb/testsuite/gdb.perf/single-step.py | 2 +- gdb/testsuite/gdb.perf/skip-prologue.c | 48 + gdb/testsuite/gdb.perf/skip-prologue.exp | 69 + gdb/testsuite/gdb.perf/skip-prologue.py | 42 + gdb/testsuite/gdb.perf/solib.c | 2 +- gdb/testsuite/gdb.perf/solib.exp | 2 +- gdb/testsuite/gdb.perf/solib.py | 2 +- gdb/testsuite/gdb.python/lib-types.cc | 2 +- gdb/testsuite/gdb.python/lib-types.exp | 2 +- gdb/testsuite/gdb.python/py-arch.c | 2 +- gdb/testsuite/gdb.python/py-arch.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.c | 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-events-shlib.c | 2 +- gdb/testsuite/gdb.python/py-events.c | 2 +- gdb/testsuite/gdb.python/py-events.exp | 2 +- gdb/testsuite/gdb.python/py-events.py | 2 +- gdb/testsuite/gdb.python/py-evsignal.exp | 2 +- gdb/testsuite/gdb.python/py-evthreads.c | 2 +- gdb/testsuite/gdb.python/py-evthreads.exp | 2 +- gdb/testsuite/gdb.python/py-explore-cc.exp | 2 +- gdb/testsuite/gdb.python/py-explore.c | 2 +- gdb/testsuite/gdb.python/py-explore.cc | 2 +- gdb/testsuite/gdb.python/py-explore.exp | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint.c | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint.exp | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint.py | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.cc | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.exp | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.py | 2 +- gdb/testsuite/gdb.python/py-frame-args.c | 2 +- gdb/testsuite/gdb.python/py-frame-args.exp | 2 +- gdb/testsuite/gdb.python/py-frame-args.py | 2 +- gdb/testsuite/gdb.python/py-frame-inline.c | 2 +- gdb/testsuite/gdb.python/py-frame-inline.exp | 2 +- gdb/testsuite/gdb.python/py-frame.exp | 2 +- gdb/testsuite/gdb.python/py-framefilter-gdb.py.in | 2 +- gdb/testsuite/gdb.python/py-framefilter-mi.c | 2 +- gdb/testsuite/gdb.python/py-framefilter-mi.exp | 6 +- gdb/testsuite/gdb.python/py-framefilter.c | 2 +- gdb/testsuite/gdb.python/py-framefilter.exp | 13 +- gdb/testsuite/gdb.python/py-framefilter.py | 27 +- 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-linetable.S | 2 +- gdb/testsuite/gdb.python/py-linetable.c | 2 +- gdb/testsuite/gdb.python/py-linetable.exp | 2 +- gdb/testsuite/gdb.python/py-mi.exp | 2 +- .../gdb.python/py-objfile-script-gdb.py.in | 2 +- gdb/testsuite/gdb.python/py-objfile-script.c | 2 +- gdb/testsuite/gdb.python/py-objfile-script.exp | 2 +- gdb/testsuite/gdb.python/py-objfile.c | 2 +- gdb/testsuite/gdb.python/py-objfile.exp | 2 +- gdb/testsuite/gdb.python/py-parameter.exp | 2 +- gdb/testsuite/gdb.python/py-pp-integral.c | 33 + gdb/testsuite/gdb.python/py-pp-integral.exp | 39 + gdb/testsuite/gdb.python/py-pp-integral.py | 35 + 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-prompt.c | 2 +- gdb/testsuite/gdb.python/py-prompt.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-strfns.c | 2 +- gdb/testsuite/gdb.python/py-strfns.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-sync-interp.c | 2 +- gdb/testsuite/gdb.python/py-sync-interp.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 | 11 +- gdb/testsuite/gdb.python/py-type.exp | 11 +- gdb/testsuite/gdb.python/py-typeprint.cc | 2 +- gdb/testsuite/gdb.python/py-typeprint.exp | 2 +- gdb/testsuite/gdb.python/py-typeprint.py | 2 +- gdb/testsuite/gdb.python/py-value-cc.cc | 25 +- gdb/testsuite/gdb.python/py-value-cc.exp | 22 +- 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/amd64-tailcall-reverse.S | 2 +- gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.c | 2 +- .../gdb.reverse/amd64-tailcall-reverse.exp | 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-bkpt.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.reverse/next-reverse-bkpt-over-sr.exp | 2 +- gdb/testsuite/gdb.reverse/shr.h | 2 +- gdb/testsuite/gdb.reverse/shr1.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.reverse/singlejmp-reverse-nodebug.S | 2 +- .../gdb.reverse/singlejmp-reverse-nodebug.c | 2 +- gdb/testsuite/gdb.reverse/singlejmp-reverse.S | 2 +- gdb/testsuite/gdb.reverse/singlejmp-reverse.c | 2 +- gdb/testsuite/gdb.reverse/singlejmp-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/no-thread-db.c | 2 +- gdb/testsuite/gdb.server/no-thread-db.exp | 2 +- gdb/testsuite/gdb.server/server-exec-info.exp | 2 +- gdb/testsuite/gdb.server/server-kill.c | 2 +- gdb/testsuite/gdb.server/server-kill.exp | 2 +- gdb/testsuite/gdb.server/server-mon.exp | 6 +- gdb/testsuite/gdb.server/server-run.exp | 2 +- gdb/testsuite/gdb.server/server.c | 2 +- gdb/testsuite/gdb.server/solib-list-lib.c | 2 +- gdb/testsuite/gdb.server/solib-list-main.c | 2 +- gdb/testsuite/gdb.server/solib-list.exp | 2 +- gdb/testsuite/gdb.server/wrapper.c | 2 +- gdb/testsuite/gdb.server/wrapper.exp | 2 +- gdb/testsuite/gdb.stabs/exclfwd.exp | 2 +- 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 | 2 +- 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/bp_in_thread.c | 2 +- gdb/testsuite/gdb.threads/bp_in_thread.exp | 2 +- gdb/testsuite/gdb.threads/clone-new-thread-event.c | 2 +- .../gdb.threads/clone-new-thread-event.exp | 2 +- gdb/testsuite/gdb.threads/corethreads.c | 2 +- gdb/testsuite/gdb.threads/corethreads.exp | 2 +- gdb/testsuite/gdb.threads/create-fail.c | 2 +- gdb/testsuite/gdb.threads/create-fail.exp | 2 +- gdb/testsuite/gdb.threads/current-lwp-dead.c | 2 +- gdb/testsuite/gdb.threads/current-lwp-dead.exp | 2 +- gdb/testsuite/gdb.threads/dlopen-libpthread-lib.c | 2 +- gdb/testsuite/gdb.threads/dlopen-libpthread.c | 2 +- gdb/testsuite/gdb.threads/dlopen-libpthread.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/info-threads-cur-sal-2.c | 2 +- gdb/testsuite/gdb.threads/info-threads-cur-sal.c | 2 +- gdb/testsuite/gdb.threads/info-threads-cur-sal.exp | 2 +- gdb/testsuite/gdb.threads/interrupted-hand-call.c | 2 +- .../gdb.threads/interrupted-hand-call.exp | 2 +- gdb/testsuite/gdb.threads/killed.c | 2 +- gdb/testsuite/gdb.threads/killed.exp | 2 +- gdb/testsuite/gdb.threads/leader-exit.c | 2 +- gdb/testsuite/gdb.threads/leader-exit.exp | 2 +- gdb/testsuite/gdb.threads/linux-dp.exp | 2 +- .../gdb.threads/local-watch-wrong-thread.c | 2 +- .../gdb.threads/local-watch-wrong-thread.exp | 2 +- gdb/testsuite/gdb.threads/manythreads.c | 2 +- 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/no-unwaited-for-left.c | 2 +- gdb/testsuite/gdb.threads/no-unwaited-for-left.exp | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-1.c | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-1.exp | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-2.c | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-2.exp | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-3.c | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-3.exp | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-4.c | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-4.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 | 2 +- gdb/testsuite/gdb.threads/pthreads.c | 2 +- gdb/testsuite/gdb.threads/pthreads.exp | 2 +- gdb/testsuite/gdb.threads/reconnect-signal.c | 67 + gdb/testsuite/gdb.threads/reconnect-signal.exp | 84 + gdb/testsuite/gdb.threads/schedlock.c | 2 +- gdb/testsuite/gdb.threads/schedlock.exp | 2 +- gdb/testsuite/gdb.threads/siginfo-threads.c | 2 +- gdb/testsuite/gdb.threads/siginfo-threads.exp | 2 +- gdb/testsuite/gdb.threads/sigstep-threads.c | 2 +- gdb/testsuite/gdb.threads/sigstep-threads.exp | 2 +- gdb/testsuite/gdb.threads/sigthread.exp | 2 +- gdb/testsuite/gdb.threads/staticthreads.c | 2 +- gdb/testsuite/gdb.threads/staticthreads.exp | 2 +- gdb/testsuite/gdb.threads/stepi-random-signal.c | 2 +- gdb/testsuite/gdb.threads/stepi-random-signal.exp | 2 +- gdb/testsuite/gdb.threads/switch-threads.c | 2 +- gdb/testsuite/gdb.threads/switch-threads.exp | 2 +- gdb/testsuite/gdb.threads/thread-execl.c | 2 +- gdb/testsuite/gdb.threads/thread-execl.exp | 2 +- gdb/testsuite/gdb.threads/thread-find.exp | 2 +- gdb/testsuite/gdb.threads/thread-specific-bp.c | 2 +- gdb/testsuite/gdb.threads/thread-specific-bp.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 | 2 +- gdb/testsuite/gdb.threads/thread_check.exp | 2 +- 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 | 2 +- gdb/testsuite/gdb.threads/tls-shared.exp | 2 +- gdb/testsuite/gdb.threads/tls-var-main.c | 2 +- gdb/testsuite/gdb.threads/tls-var.c | 2 +- gdb/testsuite/gdb.threads/tls-var.exp | 2 +- gdb/testsuite/gdb.threads/tls.exp | 2 +- gdb/testsuite/gdb.threads/tls2.c | 2 +- gdb/testsuite/gdb.threads/watchpoint-fork-child.c | 2 +- gdb/testsuite/gdb.threads/watchpoint-fork-mt.c | 2 +- gdb/testsuite/gdb.threads/watchpoint-fork-parent.c | 2 +- gdb/testsuite/gdb.threads/watchpoint-fork-st.c | 2 +- gdb/testsuite/gdb.threads/watchpoint-fork.exp | 2 +- gdb/testsuite/gdb.threads/watchpoint-fork.h | 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.threads/wp-replication.c | 2 +- gdb/testsuite/gdb.threads/wp-replication.exp | 2 +- gdb/testsuite/gdb.trace/actions-changed.c | 2 +- gdb/testsuite/gdb.trace/actions-changed.exp | 2 +- gdb/testsuite/gdb.trace/actions.c | 2 +- gdb/testsuite/gdb.trace/actions.exp | 2 +- gdb/testsuite/gdb.trace/ax.exp | 2 +- gdb/testsuite/gdb.trace/backtrace.exp | 2 +- gdb/testsuite/gdb.trace/change-loc-1.c | 2 +- gdb/testsuite/gdb.trace/change-loc-2.c | 2 +- gdb/testsuite/gdb.trace/change-loc.c | 2 +- gdb/testsuite/gdb.trace/change-loc.exp | 2 +- gdb/testsuite/gdb.trace/change-loc.h | 2 +- gdb/testsuite/gdb.trace/circ.c | 2 +- gdb/testsuite/gdb.trace/circ.exp | 6 +- gdb/testsuite/gdb.trace/collection.c | 2 +- gdb/testsuite/gdb.trace/collection.exp | 2 +- gdb/testsuite/gdb.trace/deltrace.exp | 2 +- gdb/testsuite/gdb.trace/disconnected-tracing.c | 2 +- gdb/testsuite/gdb.trace/disconnected-tracing.exp | 2 +- gdb/testsuite/gdb.trace/entry-values.c | 2 +- gdb/testsuite/gdb.trace/entry-values.exp | 8 +- gdb/testsuite/gdb.trace/ftrace.c | 2 +- gdb/testsuite/gdb.trace/ftrace.exp | 2 +- gdb/testsuite/gdb.trace/infotrace.exp | 2 +- .../gdb.trace/mi-trace-frame-collected.exp | 2 +- gdb/testsuite/gdb.trace/mi-trace-unavailable.exp | 2 +- gdb/testsuite/gdb.trace/mi-traceframe-changed.exp | 2 +- gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp | 2 +- gdb/testsuite/gdb.trace/mi-tsv-changed.exp | 2 +- gdb/testsuite/gdb.trace/packetlen.exp | 2 +- gdb/testsuite/gdb.trace/passc-dyn.exp | 2 +- gdb/testsuite/gdb.trace/passcount.exp | 2 +- gdb/testsuite/gdb.trace/pending.c | 2 +- gdb/testsuite/gdb.trace/pending.exp | 2 +- gdb/testsuite/gdb.trace/pendshr1.c | 2 +- gdb/testsuite/gdb.trace/pendshr2.c | 2 +- gdb/testsuite/gdb.trace/qtro.c | 2 +- gdb/testsuite/gdb.trace/qtro.exp | 2 +- gdb/testsuite/gdb.trace/range-stepping.c | 2 +- gdb/testsuite/gdb.trace/range-stepping.exp | 2 +- gdb/testsuite/gdb.trace/read-memory.c | 2 +- gdb/testsuite/gdb.trace/read-memory.exp | 2 +- gdb/testsuite/gdb.trace/report.exp | 2 +- gdb/testsuite/gdb.trace/save-trace.exp | 2 +- gdb/testsuite/gdb.trace/stap-trace.c | 2 +- gdb/testsuite/gdb.trace/stap-trace.exp | 2 +- gdb/testsuite/gdb.trace/status-stop.c | 2 +- gdb/testsuite/gdb.trace/status-stop.exp | 2 +- gdb/testsuite/gdb.trace/strace.c | 2 +- gdb/testsuite/gdb.trace/strace.exp | 2 +- gdb/testsuite/gdb.trace/tfile.c | 2 +- gdb/testsuite/gdb.trace/tfile.exp | 2 +- gdb/testsuite/gdb.trace/tfind.exp | 2 +- gdb/testsuite/gdb.trace/trace-break.c | 2 +- gdb/testsuite/gdb.trace/trace-break.exp | 2 +- gdb/testsuite/gdb.trace/trace-buffer-size.c | 2 +- gdb/testsuite/gdb.trace/trace-buffer-size.exp | 2 +- gdb/testsuite/gdb.trace/trace-mt.c | 2 +- gdb/testsuite/gdb.trace/trace-mt.exp | 2 +- gdb/testsuite/gdb.trace/trace-unavailable.c | 2 +- gdb/testsuite/gdb.trace/tracecmd.exp | 2 +- gdb/testsuite/gdb.trace/tspeed.c | 2 +- gdb/testsuite/gdb.trace/tspeed.exp | 2 +- gdb/testsuite/gdb.trace/tstatus.exp | 2 +- gdb/testsuite/gdb.trace/tsv.exp | 2 +- gdb/testsuite/gdb.trace/unavailable-dwarf-piece.c | 86 + .../gdb.trace/unavailable-dwarf-piece.exp | 334 + gdb/testsuite/gdb.trace/unavailable.cc | 2 +- gdb/testsuite/gdb.trace/unavailable.exp | 2 +- gdb/testsuite/gdb.trace/while-dyn.exp | 2 +- gdb/testsuite/gdb.trace/while-stepping.exp | 2 +- gdb/testsuite/gdb.xml/maint_print_struct.exp | 2 +- gdb/testsuite/gdb.xml/maint_print_struct.xml | 2 +- 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/append_gdb_boards_dir.exp | 2 +- gdb/testsuite/lib/cache.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 | 2 +- gdb/testsuite/lib/d-support.exp | 34 + gdb/testsuite/lib/dwarf.exp | 2 +- gdb/testsuite/lib/fortran.exp | 2 +- gdb/testsuite/lib/future.exp | 2 +- gdb/testsuite/lib/gdb-python.exp | 2 +- gdb/testsuite/lib/gdb.exp | 14 +- gdb/testsuite/lib/gdbserver-support.exp | 2 +- gdb/testsuite/lib/go.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/perftest.exp | 2 +- gdb/testsuite/lib/prelink-support.exp | 2 +- gdb/testsuite/lib/prompt.exp | 2 +- gdb/testsuite/lib/range-stepping-support.exp | 2 +- gdb/testsuite/lib/selftest-support.exp | 2 +- gdb/testsuite/lib/set_unbuffered_mode.c | 2 +- gdb/testsuite/lib/trace-support.exp | 2 +- gdb/thread.c | 2 +- gdb/tic6x-linux-tdep.c | 2 +- gdb/tic6x-tdep.c | 2 +- gdb/tic6x-tdep.h | 2 +- gdb/tilegx-linux-nat.c | 7 +- gdb/tilegx-linux-tdep.c | 2 +- gdb/tilegx-tdep.c | 3 +- gdb/tilegx-tdep.h | 2 +- gdb/top.c | 16 +- gdb/top.h | 2 +- gdb/tracepoint.c | 18 +- gdb/tracepoint.h | 2 +- gdb/trad-frame.c | 2 +- gdb/trad-frame.h | 2 +- gdb/tramp-frame.c | 2 +- gdb/tramp-frame.h | 2 +- gdb/tui/tui-command.c | 2 +- gdb/tui/tui-command.h | 2 +- gdb/tui/tui-data.c | 8 +- gdb/tui/tui-data.h | 2 +- gdb/tui/tui-disasm.c | 2 +- gdb/tui/tui-disasm.h | 2 +- gdb/tui/tui-file.c | 4 +- gdb/tui/tui-file.h | 2 +- gdb/tui/tui-hooks.c | 2 +- gdb/tui/tui-hooks.h | 2 +- gdb/tui/tui-interp.c | 2 +- gdb/tui/tui-io.c | 2 +- gdb/tui/tui-io.h | 2 +- gdb/tui/tui-layout.c | 2 +- gdb/tui/tui-layout.h | 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 | 2 +- gdb/tui/tui-stack.c | 2 +- gdb/tui/tui-stack.h | 2 +- gdb/tui/tui-win.c | 2 +- gdb/tui/tui-win.h | 2 +- gdb/tui/tui-windata.c | 2 +- gdb/tui/tui-windata.h | 2 +- gdb/tui/tui-wingeneral.c | 2 +- gdb/tui/tui-wingeneral.h | 2 +- gdb/tui/tui-winsource.c | 2 +- gdb/tui/tui-winsource.h | 2 +- gdb/tui/tui.c | 2 +- gdb/tui/tui.h | 2 +- gdb/typeprint.c | 2 +- gdb/typeprint.h | 2 +- gdb/ui-file.c | 4 +- gdb/ui-file.h | 2 +- gdb/ui-out.c | 12 +- gdb/ui-out.h | 2 +- gdb/unwind_stop_reasons.def | 2 +- gdb/user-regs.c | 4 +- gdb/user-regs.h | 2 +- gdb/utils.c | 2 +- gdb/utils.h | 2 +- gdb/v850-tdep.c | 2 +- gdb/valarith.c | 2 +- gdb/valops.c | 49 +- gdb/valprint.c | 2 +- gdb/valprint.h | 2 +- gdb/value.c | 189 +- gdb/value.h | 21 +- gdb/varobj.c | 2 +- gdb/varobj.h | 2 +- gdb/vax-nat.c | 2 +- gdb/vax-tdep.c | 2 +- gdb/vax-tdep.h | 2 +- gdb/vaxbsd-nat.c | 3 +- gdb/vaxnbsd-tdep.c | 2 +- gdb/vaxobsd-tdep.c | 2 +- gdb/version.in | 2 +- gdb/windows-nat.c | 35 +- gdb/windows-nat.h | 2 +- gdb/windows-tdep.c | 2 +- gdb/windows-tdep.h | 2 +- gdb/windows-termcap.c | 2 +- gdb/xcoffread.c | 2 +- gdb/xcoffread.h | 2 +- gdb/xml-support.c | 8 +- gdb/xml-support.h | 2 +- gdb/xml-syscall.c | 6 +- gdb/xml-syscall.h | 2 +- gdb/xml-tdesc.c | 2 +- gdb/xml-tdesc.h | 2 +- gdb/xstormy16-tdep.c | 2 +- gdb/xtensa-config.c | 4 +- gdb/xtensa-linux-nat.c | 3 +- gdb/xtensa-linux-tdep.c | 2 +- gdb/xtensa-tdep.c | 3 +- gdb/xtensa-tdep.h | 4 +- gdb/xtensa-xtregs.c | 2 +- gold/ChangeLog | 17 + gold/config.in | 6 + gold/configure | 14 + gold/configure.ac | 1 + gold/stringpool.cc | 7 +- gold/system.h | 17 +- gold/version.cc | 4 +- gprof/ChangeLog | 46 +- gprof/{ChangeLog => ChangeLog-2013} | 0 include/ChangeLog | 24 + include/ansidecl.h | 141 +- include/cgen/ChangeLog | 4 + include/cgen/bitset.h | 22 +- include/demangle.h | 8 + include/dis-asm.h | 4 +- include/elf/ChangeLog | 5 + include/elf/nds32.h | 282 + include/gdb/ChangeLog | 2 +- include/gdb/callback.h | 2 +- include/gdb/fileio.h | 2 +- include/gdb/gdb-index.h | 2 +- include/gdb/remote-sim.h | 2 +- include/gdb/signals.def | 2 +- include/gdb/signals.h | 2 +- include/gdb/sim-arm.h | 2 +- include/gdb/sim-bfin.h | 2 +- include/gdb/sim-cr16.h | 2 +- include/gdb/sim-d10v.h | 2 +- include/gdb/sim-frv.h | 2 +- include/gdb/sim-h8300.h | 2 +- include/gdb/sim-lm32.h | 2 +- include/gdb/sim-m32c.h | 2 +- include/gdb/sim-ppc.h | 2 +- include/gdb/sim-rl78.h | 2 +- include/gdb/sim-rx.h | 2 +- include/gdb/sim-sh.h | 2 +- include/gdbm.h | 91 - include/libiberty.h | 6 +- include/opcode/ChangeLog | 10 + include/opcode/mips.h | 16 +- include/opcode/nds32.h | 829 ++ ld/ChangeLog | 974 +-- ld/ChangeLog-2013 | 883 ++ ld/Makefile.am | 30 + ld/Makefile.in | 36 + ld/NEWS | 2 + ld/configure.tgt | 14 +- ld/emulparams/aarch64linux.sh | 2 + ld/emulparams/aarch64linuxb.sh | 1 + ld/emulparams/crislinux.sh | 1 + ld/emulparams/elf32_x86_64.sh | 9 +- ld/emulparams/elf_i386.sh | 5 +- ld/emulparams/elf_k1om.sh | 1 + ld/emulparams/elf_l1om.sh | 1 + ld/emulparams/nds32belf.sh | 2 + ld/emulparams/nds32belf16m.sh | 2 + ld/emulparams/nds32belf_linux.sh | 2 + ld/emulparams/nds32elf.sh | 18 + ld/emulparams/nds32elf16m.sh | 18 + ld/emulparams/nds32elf_linux.sh | 35 + ld/emultempl/aarch64elf.em | 4 +- ld/emultempl/aix.em | 4 +- ld/emultempl/armcoff.em | 2 +- ld/emultempl/armelf.em | 4 +- ld/emultempl/elf32.em | 28 +- ld/emultempl/generic.em | 2 +- ld/emultempl/gld960.em | 2 +- ld/emultempl/gld960c.em | 2 +- ld/emultempl/hppaelf.em | 4 +- ld/emultempl/linux.em | 2 +- ld/emultempl/lnk960.em | 2 +- ld/emultempl/m68hc1xelf.em | 4 +- ld/emultempl/m68kcoff.em | 2 +- ld/emultempl/metagelf.em | 4 +- ld/emultempl/mipself.em | 5 +- ld/emultempl/nds32elf.em | 475 + ld/emultempl/ppc64elf.em | 4 +- ld/emultempl/spuelf.em | 5 +- ld/emultempl/sunos.em | 2 +- ld/emultempl/ticoff.em | 2 +- ld/gen-doc.texi | 1 + ld/genscripts.sh | 34 +- ld/ld.h | 17 - ld/ld.texinfo | 71 +- ld/ldexp.c | 128 +- ld/ldlang.c | 356 +- ld/ldlang.h | 35 +- ld/ldmain.c | 3 +- ld/ldmisc.c | 17 +- ld/ldver.c | 4 +- ld/scripttempl/elfmicroblaze.sc | 4 +- ld/scripttempl/nds32elf.sc | 615 + ld/testsuite/ChangeLog | 1656 +--- ld/testsuite/ChangeLog-2013 | 1664 +++ ld/testsuite/ld-arm/arm-dyn.ld | 2 +- ld/testsuite/ld-arm/arm-lib.ld | 2 +- ld/testsuite/ld-arm/arm-no-rel-plt.ld | 1 - ld/testsuite/ld-cris/weakref3.d | 4 +- ld/testsuite/ld-cris/weakref4.d | 2 +- ld/testsuite/ld-elf/binutils.exp | 26 +- ld/testsuite/ld-elf/ehdr_start-shared.d | 9 + ld/testsuite/ld-elf/ehdr_start-userdef.d | 1 + ld/testsuite/ld-elf/ehdr_start-weak.d | 1 + ld/testsuite/ld-elf/ehdr_start.d | 1 + ld/testsuite/ld-elf/pr16496a.c | 4 + ld/testsuite/ld-elf/pr16496a.map | 4 + ld/testsuite/ld-elf/pr16496b.c | 5 + ld/testsuite/ld-elf/pr16496b.od | 3 + ld/testsuite/ld-elf/pr16498a.d | 9 + ld/testsuite/ld-elf/pr16498a.s | 23 + ld/testsuite/ld-elf/pr16498a.t | 6 + ld/testsuite/ld-elf/pr16498b.d | 10 + ld/testsuite/ld-elf/pr16498b.t | 6 + ld/testsuite/ld-elf/pr2404.out | 4 + ld/testsuite/ld-elf/pr2404a.c | 10 + ld/testsuite/ld-elf/pr2404b.c | 21 + ld/testsuite/ld-elf/shared.exp | 44 + ld/testsuite/ld-elfvers/vers24.rd | 2 +- ld/testsuite/ld-elfvsb/elf-offset.ld | 2 +- ld/testsuite/{ld-elf => ld-ifunc}/dummy.c | 0 ld/testsuite/ld-ifunc/ifunc.exp | 45 + .../{ld-elf/dl1.out => ld-ifunc/pr16467.out} | 0 ld/testsuite/ld-ifunc/pr16467a.c | 5 + ld/testsuite/ld-ifunc/pr16467a.map | 4 + ld/testsuite/ld-ifunc/pr16467b.c | 7 + ld/testsuite/ld-ifunc/pr16467b.map | 4 + ld/testsuite/ld-ifunc/pr16467c.c | 9 + ld/testsuite/ld-mips-elf/mips-dyn.ld | 2 +- ld/testsuite/ld-mips-elf/mips-lib.ld | 2 +- ld/testsuite/ld-nds32/branch.d | 24 + ld/testsuite/ld-nds32/branch.ld | 6 + ld/testsuite/ld-nds32/branch.s | 18 + ld/testsuite/ld-nds32/diff.d | 16 + ld/testsuite/ld-nds32/diff.ld | 10 + ld/testsuite/ld-nds32/diff.s | 32 + ld/testsuite/ld-nds32/gp.d | 18 + ld/testsuite/ld-nds32/gp.ld | 11 + ld/testsuite/ld-nds32/gp.s | 18 + ld/testsuite/ld-nds32/imm.d | 15 + ld/testsuite/ld-nds32/imm.ld | 6 + ld/testsuite/ld-nds32/imm.s | 7 + ld/testsuite/ld-nds32/imm_symbol.s | 7 + ld/testsuite/ld-nds32/nds32.exp | 26 + ld/testsuite/ld-nds32/relax_jmp.d | 12 + ld/testsuite/ld-nds32/relax_jmp.ld | 6 + ld/testsuite/ld-nds32/relax_jmp.s | 10 + ld/testsuite/ld-nds32/relax_load_store.d | 12 + ld/testsuite/ld-nds32/relax_load_store.ld | 10 + ld/testsuite/ld-nds32/relax_load_store.s | 17 + ld/testsuite/ld-plugin/lto.exp | 3 +- ld/testsuite/ld-plugin/pr12365b.c | 2 +- ld/testsuite/ld-powerpc/vle-multiseg-1.ld | 3 +- ld/testsuite/ld-powerpc/vle-multiseg-2.ld | 3 +- ld/testsuite/ld-powerpc/vle-multiseg-3.ld | 3 +- ld/testsuite/ld-powerpc/vle-multiseg-4.ld | 3 +- ld/testsuite/ld-powerpc/vle-multiseg-6.ld | 3 - ld/testsuite/ld-scripts/empty-aligned.d | 14 +- ld/testsuite/ld-scripts/empty-aligned.t | 8 +- ld/testsuite/ld-scripts/expr.exp | 1 + ld/testsuite/ld-scripts/pr14962-2.d | 10 + ld/testsuite/ld-scripts/pr14962-2.t | 11 + ld/testsuite/ld-shared/elf-offset.ld | 2 +- ld/testsuite/ld-x86-64/pr14207.d | 2 +- ld/testsuite/lib/ld-lib.exp | 63 +- libiberty/ChangeLog | 39 + libiberty/_doprnt.c | 6 +- libiberty/asprintf.c | 9 +- libiberty/concat.c | 45 +- libiberty/configure | 1 - libiberty/configure.ac | 1 - libiberty/cp-demangle.c | 274 +- libiberty/snprintf.c | 10 +- libiberty/vasprintf.c | 8 +- libiberty/vsnprintf.c | 10 +- opcodes/ChangeLog | 1300 +-- opcodes/ChangeLog-2013 | 1364 ++ opcodes/Makefile.am | 2 + opcodes/Makefile.in | 4 + opcodes/configure | 1 + opcodes/configure.in | 1 + opcodes/disassemble.c | 6 + opcodes/i386-dis.c | 16 +- opcodes/i386-gen.c | 4 +- opcodes/micromips-opc.c | 56 +- opcodes/mips-dis.c | 140 +- opcodes/mips-opc.c | 56 +- opcodes/nds32-asm.c | 1682 +++ opcodes/nds32-asm.h | 190 + opcodes/nds32-dis.c | 1283 ++ opcodes/nds32-opc.h | 209 + patches/README | 3 +- patches/binutils-lto-mixed.patch | 176 +- patches/binutils-pr16317.patch | 95 - patches/binutils-pr16322.patch | 202 - patches/binutils-pr16496.patch | 807 ++ sim/ChangeLog | 41 + sim/Makefile.in | 2 +- sim/README-HACKING | 4 +- sim/arm/Makefile.in | 2 +- sim/arm/iwmmxt.c | 2 +- sim/arm/iwmmxt.h | 2 +- sim/arm/maverick.c | 2 +- sim/arm/wrapper.c | 10 +- sim/avr/Makefile.in | 2 +- sim/avr/interp.c | 2 +- sim/bfin/Makefile.in | 2 +- sim/bfin/bfin-sim.c | 2 +- sim/bfin/bfin-sim.h | 2 +- sim/bfin/devices.c | 2 +- sim/bfin/devices.h | 2 +- sim/bfin/dv-bfin_cec.c | 2 +- sim/bfin/dv-bfin_cec.h | 2 +- sim/bfin/dv-bfin_ctimer.c | 2 +- sim/bfin/dv-bfin_ctimer.h | 2 +- sim/bfin/dv-bfin_dma.c | 2 +- sim/bfin/dv-bfin_dma.h | 2 +- sim/bfin/dv-bfin_dmac.c | 2 +- sim/bfin/dv-bfin_dmac.h | 2 +- sim/bfin/dv-bfin_ebiu_amc.c | 2 +- sim/bfin/dv-bfin_ebiu_amc.h | 2 +- sim/bfin/dv-bfin_ebiu_ddrc.c | 2 +- sim/bfin/dv-bfin_ebiu_ddrc.h | 2 +- sim/bfin/dv-bfin_ebiu_sdc.c | 2 +- sim/bfin/dv-bfin_ebiu_sdc.h | 2 +- sim/bfin/dv-bfin_emac.c | 2 +- sim/bfin/dv-bfin_emac.h | 2 +- sim/bfin/dv-bfin_eppi.c | 2 +- sim/bfin/dv-bfin_eppi.h | 2 +- sim/bfin/dv-bfin_evt.c | 2 +- sim/bfin/dv-bfin_evt.h | 2 +- sim/bfin/dv-bfin_gpio.c | 2 +- sim/bfin/dv-bfin_gpio.h | 2 +- sim/bfin/dv-bfin_gpio2.c | 2 +- sim/bfin/dv-bfin_gpio2.h | 2 +- sim/bfin/dv-bfin_gptimer.c | 2 +- sim/bfin/dv-bfin_gptimer.h | 2 +- sim/bfin/dv-bfin_jtag.c | 2 +- sim/bfin/dv-bfin_jtag.h | 2 +- sim/bfin/dv-bfin_mmu.c | 2 +- sim/bfin/dv-bfin_mmu.h | 2 +- sim/bfin/dv-bfin_nfc.c | 2 +- sim/bfin/dv-bfin_nfc.h | 2 +- sim/bfin/dv-bfin_otp.c | 2 +- sim/bfin/dv-bfin_otp.h | 2 +- sim/bfin/dv-bfin_pfmon.c | 2 +- sim/bfin/dv-bfin_pfmon.h | 2 +- sim/bfin/dv-bfin_pint.c | 2 +- sim/bfin/dv-bfin_pint.h | 2 +- sim/bfin/dv-bfin_pll.c | 2 +- sim/bfin/dv-bfin_pll.h | 2 +- sim/bfin/dv-bfin_ppi.c | 2 +- sim/bfin/dv-bfin_ppi.h | 2 +- sim/bfin/dv-bfin_rtc.c | 2 +- sim/bfin/dv-bfin_rtc.h | 2 +- sim/bfin/dv-bfin_sic.c | 2 +- sim/bfin/dv-bfin_sic.h | 2 +- sim/bfin/dv-bfin_spi.c | 2 +- sim/bfin/dv-bfin_spi.h | 2 +- sim/bfin/dv-bfin_trace.c | 2 +- sim/bfin/dv-bfin_trace.h | 2 +- sim/bfin/dv-bfin_twi.c | 2 +- sim/bfin/dv-bfin_twi.h | 2 +- sim/bfin/dv-bfin_uart.c | 2 +- sim/bfin/dv-bfin_uart.h | 2 +- sim/bfin/dv-bfin_uart2.c | 2 +- sim/bfin/dv-bfin_uart2.h | 2 +- sim/bfin/dv-bfin_wdog.c | 2 +- sim/bfin/dv-bfin_wdog.h | 2 +- sim/bfin/dv-bfin_wp.c | 2 +- sim/bfin/dv-bfin_wp.h | 2 +- sim/bfin/dv-eth_phy.c | 2 +- sim/bfin/gui.c | 2 +- sim/bfin/gui.h | 2 +- sim/bfin/insn_list.def | 2 +- sim/bfin/interp.c | 2 +- sim/bfin/linux-fixed-code.s | 2 +- sim/bfin/machs.c | 2 +- sim/bfin/machs.h | 2 +- sim/bfin/proc_list.def | 2 +- sim/bfin/sim-main.h | 10 +- sim/common/Make-common.in | 2 +- sim/common/Makefile.in | 2 +- sim/common/callback.c | 56 +- 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 | 2 +- sim/common/cgen-scache.c | 2 +- sim/common/cgen-scache.h | 2 +- sim/common/cgen-sim.h | 2 +- sim/common/cgen-trace.c | 6 +- sim/common/cgen-trace.h | 2 +- sim/common/cgen-types.h | 2 +- sim/common/cgen-utils.c | 2 +- sim/common/create-version.sh | 2 +- sim/common/dv-cfi.c | 2 +- sim/common/dv-cfi.h | 2 +- sim/common/dv-core.c | 2 +- sim/common/dv-glue.c | 2 +- sim/common/dv-pal.c | 2 +- sim/common/dv-sockser.c | 2 +- sim/common/dv-sockser.h | 2 +- sim/common/genmloop.sh | 2 +- sim/common/hw-alloc.c | 2 +- sim/common/hw-alloc.h | 2 +- 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 | 2 +- sim/common/hw-events.h | 2 +- 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 | 2 +- sim/common/hw-ports.c | 2 +- sim/common/hw-ports.h | 2 +- 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 | 18 +- sim/common/run.1 | 2 +- sim/common/run.c | 8 +- sim/common/sim-abort.c | 2 +- sim/common/sim-alu.h | 2 +- sim/common/sim-arange.c | 2 +- sim/common/sim-arange.h | 2 +- sim/common/sim-assert.h | 2 +- sim/common/sim-base.h | 6 +- sim/common/sim-basics.h | 2 +- sim/common/sim-bits.c | 2 +- sim/common/sim-bits.h | 2 +- sim/common/sim-command.c | 2 +- sim/common/sim-config.c | 2 +- sim/common/sim-config.h | 2 +- sim/common/sim-core.c | 2 +- sim/common/sim-core.h | 2 +- sim/common/sim-cpu.c | 2 +- sim/common/sim-cpu.h | 2 +- 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 | 2 +- sim/common/sim-hrw.c | 2 +- sim/common/sim-hw.c | 2 +- sim/common/sim-hw.h | 2 +- sim/common/sim-info.c | 2 +- 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 | 18 +- sim/common/sim-memopt.c | 2 +- sim/common/sim-memopt.h | 2 +- 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 | 14 +- sim/common/sim-profile.c | 2 +- sim/common/sim-profile.h | 2 +- sim/common/sim-reason.c | 2 +- sim/common/sim-reg.c | 2 +- sim/common/sim-resume.c | 2 +- sim/common/sim-run.c | 2 +- sim/common/sim-signal.c | 2 +- sim/common/sim-signal.h | 2 +- sim/common/sim-stop.c | 2 +- sim/common/sim-trace.c | 10 +- sim/common/sim-trace.h | 310 +- sim/common/sim-types.h | 2 +- sim/common/sim-utils.c | 2 +- sim/common/sim-utils.h | 6 +- sim/common/sim-watch.c | 2 +- sim/common/sim-watch.h | 2 +- sim/common/syscall.c | 2 +- sim/common/version.h | 2 +- sim/cr16/Makefile.in | 2 +- sim/cr16/cr16_sim.h | 18 +- sim/cr16/endian.c | 2 +- sim/cr16/gencode.c | 10 +- sim/cr16/interp.c | 16 +- sim/cr16/simops.c | 10 +- sim/cris/Makefile.in | 2 +- sim/cris/arch.c | 2 +- sim/cris/arch.h | 2 +- sim/cris/cpuall.h | 2 +- sim/cris/cpuv10.c | 2 +- sim/cris/cpuv10.h | 2 +- sim/cris/cpuv32.c | 2 +- sim/cris/cpuv32.h | 2 +- sim/cris/cris-desc.c | 2 +- sim/cris/cris-desc.h | 2 +- sim/cris/cris-opc.h | 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/decodev10.c | 2 +- sim/cris/decodev10.h | 2 +- sim/cris/decodev32.c | 2 +- sim/cris/decodev32.h | 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/modelv10.c | 2 +- sim/cris/modelv32.c | 2 +- sim/cris/rvdummy.c | 2 +- sim/cris/semcrisv10f-switch.c | 2 +- sim/cris/semcrisv32f-switch.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/d10v/d10v_sim.h | 16 +- sim/d10v/gencode.c | 8 +- sim/d10v/interp.c | 20 +- sim/d10v/simops.c | 8 +- sim/erc32/Makefile.in | 2 +- sim/erc32/erc32.c | 82 +- sim/erc32/exec.c | 16 +- sim/erc32/float.c | 6 +- sim/erc32/func.c | 20 +- sim/erc32/sis.c | 8 +- sim/erc32/sis.h | 92 +- sim/frv/Makefile.in | 2 +- sim/frv/arch.c | 2 +- sim/frv/arch.h | 2 +- sim/frv/cache.c | 2 +- sim/frv/cache.h | 2 +- sim/frv/cpu.c | 2 +- sim/frv/cpu.h | 2 +- sim/frv/cpuall.h | 2 +- sim/frv/decode.c | 2 +- sim/frv/decode.h | 2 +- sim/frv/devices.c | 2 +- sim/frv/frv-sim.h | 2 +- sim/frv/frv.c | 2 +- sim/frv/interrupts.c | 2 +- sim/frv/memory.c | 2 +- sim/frv/mloop.in | 2 +- sim/frv/model.c | 2 +- sim/frv/options.c | 2 +- sim/frv/pipeline.c | 2 +- sim/frv/profile-fr400.c | 2 +- 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 | 2 +- sim/frv/profile-fr550.h | 2 +- sim/frv/profile.c | 2 +- sim/frv/profile.h | 2 +- sim/frv/registers.c | 2 +- sim/frv/registers.h | 2 +- sim/frv/reset.c | 2 +- sim/frv/sem.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 | 2 +- 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 | 2 +- sim/iq2000/arch.c | 2 +- sim/iq2000/arch.h | 2 +- sim/iq2000/cpu.c | 2 +- sim/iq2000/cpu.h | 2 +- sim/iq2000/cpuall.h | 2 +- sim/iq2000/decode.c | 2 +- sim/iq2000/decode.h | 2 +- sim/iq2000/iq2000-sim.h | 2 +- sim/iq2000/iq2000.c | 2 +- sim/iq2000/mloop.in | 2 +- sim/iq2000/model.c | 2 +- sim/iq2000/sem-switch.c | 2 +- sim/iq2000/sem.c | 2 +- sim/iq2000/sim-if.c | 2 +- sim/lm32/arch.c | 2 +- sim/lm32/arch.h | 2 +- sim/lm32/cpu.c | 2 +- sim/lm32/cpu.h | 2 +- sim/lm32/cpuall.h | 2 +- sim/lm32/decode.c | 2 +- sim/lm32/decode.h | 2 +- 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/model.c | 2 +- sim/lm32/sem-switch.c | 2 +- sim/lm32/sem.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 | 2 +- sim/m32c/blinky.S | 2 +- sim/m32c/configure.ac | 2 +- sim/m32c/cpu.h | 2 +- sim/m32c/gdb-if.c | 2 +- sim/m32c/gloss.S | 2 +- sim/m32c/int.c | 2 +- sim/m32c/int.h | 2 +- sim/m32c/load.c | 2 +- sim/m32c/load.h | 2 +- sim/m32c/m32c.opc | 2 +- sim/m32c/main.c | 2 +- sim/m32c/mem.c | 2 +- sim/m32c/mem.h | 2 +- sim/m32c/misc.c | 2 +- sim/m32c/misc.h | 2 +- sim/m32c/opc2c.c | 2 +- sim/m32c/r8c.opc | 2 +- sim/m32c/reg.c | 2 +- sim/m32c/safe-fgets.c | 2 +- sim/m32c/safe-fgets.h | 2 +- sim/m32c/sample.S | 2 +- sim/m32c/sample.ld | 2 +- sim/m32c/sample2.c | 2 +- sim/m32c/srcdest.c | 2 +- sim/m32c/syscalls.c | 2 +- sim/m32c/syscalls.h | 2 +- sim/m32c/trace.c | 2 +- sim/m32c/trace.h | 2 +- sim/m32r/Makefile.in | 2 +- sim/m32r/arch.c | 2 +- sim/m32r/arch.h | 2 +- sim/m32r/cpu.c | 2 +- sim/m32r/cpu.h | 2 +- sim/m32r/cpu2.c | 2 +- sim/m32r/cpu2.h | 2 +- sim/m32r/cpuall.h | 2 +- sim/m32r/cpux.c | 2 +- sim/m32r/cpux.h | 2 +- sim/m32r/decode.c | 2 +- sim/m32r/decode.h | 2 +- sim/m32r/decode2.c | 2 +- sim/m32r/decode2.h | 2 +- sim/m32r/decodex.c | 2 +- sim/m32r/decodex.h | 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/model.c | 2 +- sim/m32r/model2.c | 2 +- sim/m32r/modelx.c | 2 +- sim/m32r/sem-switch.c | 2 +- sim/m32r/sem.c | 2 +- sim/m32r/sem2-switch.c | 2 +- sim/m32r/semx-switch.c | 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 | 2 +- sim/m68hc11/gencode.c | 2 +- sim/m68hc11/interp.c | 2 +- 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 | 2 +- sim/mcore/interp.c | 2 +- sim/mcore/sysdep.h | 2 +- sim/microblaze/Makefile.in | 2 +- 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/configure.ac | 2 +- sim/mips/cp1.c | 2 +- sim/mips/cp1.h | 2 +- sim/mips/dsp.c | 2 +- sim/mips/dsp.igen | 2 +- sim/mips/dsp2.igen | 2 +- sim/mips/dv-tx3904cpu.c | 2 +- sim/mips/dv-tx3904irc.c | 2 +- sim/mips/dv-tx3904sio.c | 2 +- sim/mips/dv-tx3904tmr.c | 2 +- sim/mips/interp.c | 12 +- sim/mips/m16e.igen | 2 +- sim/mips/mdmx.c | 2 +- sim/mips/mdmx.igen | 2 +- sim/mips/mips3264r2.igen | 2 +- sim/mips/mips3d.igen | 2 +- sim/mips/sb1.igen | 2 +- sim/mips/sim-main.h | 38 +- sim/mips/smartmips.igen | 2 +- sim/mn10300/Makefile.in | 2 +- sim/mn10300/dv-mn103cpu.c | 2 +- sim/mn10300/dv-mn103int.c | 2 +- sim/mn10300/dv-mn103iop.c | 2 +- sim/mn10300/dv-mn103ser.c | 2 +- sim/mn10300/dv-mn103tim.c | 2 +- sim/mn10300/sim-main.h | 2 +- sim/moxie/Makefile.in | 2 +- sim/moxie/interp.c | 2 +- sim/moxie/sim-main.h | 2 +- sim/moxie/sysdep.h | 2 +- sim/msp430/Makefile.in | 2 +- sim/msp430/configure.ac | 2 +- sim/msp430/msp430-sim.c | 2 +- sim/msp430/msp430-sim.h | 2 +- sim/msp430/sim-main.h | 2 +- sim/msp430/trace.c | 2 +- sim/msp430/trace.h | 2 +- sim/ppc/altivec.igen | 2 +- sim/ppc/altivec_expression.h | 2 +- sim/ppc/altivec_registers.h | 2 +- sim/ppc/dp-bit.c | 2 +- sim/ppc/e500.igen | 2 +- sim/ppc/e500_expression.h | 2 +- sim/ppc/e500_registers.h | 2 +- sim/ppc/gdb-sim.c | 2 +- sim/ppc/psim.texinfo | 2 +- sim/rl78/Makefile.in | 2 +- sim/rl78/configure.ac | 2 +- sim/rl78/cpu.c | 2 +- sim/rl78/cpu.h | 2 +- sim/rl78/gdb-if.c | 2 +- sim/rl78/load.c | 2 +- sim/rl78/load.h | 2 +- sim/rl78/main.c | 2 +- sim/rl78/mem.c | 2 +- sim/rl78/mem.h | 2 +- sim/rl78/rl78.c | 2 +- sim/rl78/trace.c | 2 +- sim/rl78/trace.h | 2 +- sim/rx/Makefile.in | 2 +- sim/rx/configure.ac | 2 +- sim/rx/cpu.h | 2 +- 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 | 2 +- sim/rx/load.h | 2 +- sim/rx/main.c | 2 +- sim/rx/mem.c | 2 +- sim/rx/mem.h | 2 +- sim/rx/misc.c | 2 +- sim/rx/misc.h | 2 +- sim/rx/reg.c | 2 +- sim/rx/rx.c | 2 +- sim/rx/syscalls.c | 2 +- sim/rx/syscalls.h | 2 +- sim/rx/trace.c | 2 +- sim/rx/trace.h | 2 +- sim/sh/Makefile.in | 2 +- sim/sh/interp.c | 32 +- sim/sh64/Makefile.in | 2 +- sim/sh64/arch.c | 2 +- sim/sh64/arch.h | 2 +- sim/sh64/cpu.c | 2 +- sim/sh64/cpu.h | 2 +- sim/sh64/cpuall.h | 2 +- sim/sh64/decode-compact.c | 2 +- sim/sh64/decode-compact.h | 2 +- sim/sh64/decode-media.c | 2 +- sim/sh64/decode-media.h | 2 +- sim/sh64/defs-compact.h | 2 +- sim/sh64/defs-media.h | 2 +- sim/sh64/eng.h | 2 +- sim/sh64/sem-compact-switch.c | 2 +- sim/sh64/sem-compact.c | 2 +- sim/sh64/sem-media-switch.c | 2 +- sim/sh64/sem-media.c | 2 +- sim/sh64/sh-desc.c | 2 +- sim/sh64/sh-desc.h | 2 +- sim/sh64/sh-opc.h | 2 +- sim/sh64/sh64-sim.h | 2 +- sim/sh64/sh64.c | 2 +- sim/sh64/sim-if.c | 2 +- sim/testsuite/Makefile.in | 2 +- sim/testsuite/common/bits-gen.c | 2 +- sim/testsuite/d10v-elf/Makefile.in | 2 +- sim/testsuite/frv-elf/Makefile.in | 2 +- sim/testsuite/m32r-elf/Makefile.in | 2 +- sim/testsuite/mips64el-elf/Makefile.in | 2 +- sim/testsuite/sim/cris/asm/asm.exp | 2 +- sim/testsuite/sim/cris/c/c.exp | 2 +- sim/testsuite/sim/cris/hw/rv-n-cris/rvc.exp | 2 +- sim/testsuite/sim/mips/mips32-dsp.s | 2 +- sim/testsuite/sim/mips/testutils.inc | 2 +- sim/testsuite/sim/mips/utils-dsp.inc | 2 +- sim/testsuite/sim/mips/utils-fpu.inc | 2 +- sim/testsuite/sim/mips/utils-mdmx.inc | 2 +- sim/v850/Makefile.in | 2 +- sim/v850/sim-main.h | 6 +- sim/v850/v850_sim.h | 2 +- 4306 files changed, 83416 insertions(+), 35414 deletions(-) delete mode 100644 ChangeLog.pr16317 delete mode 100644 ChangeLog.pr16322 create mode 100644 ChangeLog.pr16496 create mode 100644 bfd/ChangeLog-2013 create mode 100644 bfd/cpu-nds32.c create mode 100644 bfd/elf32-nds32.c create mode 100644 bfd/elf32-nds32.h create mode 100644 binutils/ChangeLog-2013 create mode 100644 gas/ChangeLog-2013 create mode 100644 gas/config/tc-nds32.c create mode 100644 gas/config/tc-nds32.h create mode 100644 gas/doc/c-nds32.texi create mode 100644 gas/testsuite/ChangeLog-2013 create mode 100644 gas/testsuite/gas/aarch64/rm-simd-ext.d create mode 100644 gas/testsuite/gas/aarch64/rm-simd-ext.l create mode 100644 gas/testsuite/gas/aarch64/rm-simd-ext.s create mode 100644 gas/testsuite/gas/i386/disassem.d create mode 100644 gas/testsuite/gas/i386/disassem.s create mode 100644 gas/testsuite/gas/i386/x86-64-disassem.d create mode 100644 gas/testsuite/gas/i386/x86-64-disassem.s create mode 100644 gas/testsuite/gas/mips/cp1-names-mips32.d create mode 100644 gas/testsuite/gas/mips/cp1-names-mips32r2.d create mode 100644 gas/testsuite/gas/mips/cp1-names-mips64.d create mode 100644 gas/testsuite/gas/mips/cp1-names-mips64r2.d create mode 100644 gas/testsuite/gas/mips/cp1-names-numeric.d create mode 100644 gas/testsuite/gas/mips/cp1-names-r3000.d create mode 100644 gas/testsuite/gas/mips/cp1-names-r4000.d create mode 100644 gas/testsuite/gas/mips/cp1-names-sb1.d create mode 100644 gas/testsuite/gas/mips/cp1-names.s create mode 100644 gas/testsuite/gas/nds32/alu-1.d create mode 100644 gas/testsuite/gas/nds32/alu-1.s create mode 100644 gas/testsuite/gas/nds32/alu-2.d create mode 100644 gas/testsuite/gas/nds32/alu-2.s create mode 100644 gas/testsuite/gas/nds32/br-1.d create mode 100644 gas/testsuite/gas/nds32/br-1.s create mode 100644 gas/testsuite/gas/nds32/br-2.d create mode 100644 gas/testsuite/gas/nds32/br-2.s create mode 100644 gas/testsuite/gas/nds32/ji-jr.d create mode 100644 gas/testsuite/gas/nds32/ji-jr.s create mode 100644 gas/testsuite/gas/nds32/ls.d create mode 100644 gas/testsuite/gas/nds32/ls.s create mode 100644 gas/testsuite/gas/nds32/lsi.d create mode 100644 gas/testsuite/gas/nds32/lsi.s create mode 100644 gas/testsuite/gas/nds32/nds32.exp create mode 100644 gas/testsuite/gas/nds32/sys-reg.d create mode 100644 gas/testsuite/gas/nds32/sys-reg.s create mode 100644 gas/testsuite/gas/nds32/to-16bit-v1.d create mode 100644 gas/testsuite/gas/nds32/to-16bit-v1.s create mode 100644 gas/testsuite/gas/nds32/to-16bit-v2.d create mode 100644 gas/testsuite/gas/nds32/to-16bit-v2.s create mode 100644 gas/testsuite/gas/nds32/to-16bit-v3.d create mode 100644 gas/testsuite/gas/nds32/to-16bit-v3.s create mode 100644 gas/testsuite/gas/nds32/usr-spe-reg.d create mode 100644 gas/testsuite/gas/nds32/usr-spe-reg.s create mode 100644 gdb/ChangeLog-2013 create mode 100644 gdb/d-support.c create mode 100644 gdb/gdbserver/debug.c create mode 100644 gdb/gdbserver/debug.h create mode 100644 gdb/syscalls/s390-linux.xml create mode 100644 gdb/syscalls/s390x-linux.xml create mode 100644 gdb/testsuite/gdb.ada/array_char_idx.exp create mode 100644 gdb/testsuite/gdb.ada/array_char_idx/foo.adb create mode 100644 gdb/testsuite/gdb.ada/array_char_idx/pck.adb create mode 100644 gdb/testsuite/gdb.ada/array_char_idx/pck.ads create mode 100644 gdb/testsuite/gdb.ada/arraydim.exp create mode 100644 gdb/testsuite/gdb.ada/arraydim/foo.adb create mode 100644 gdb/testsuite/gdb.ada/arraydim/inc.c create mode 100644 gdb/testsuite/gdb.ada/arraydim/pck.adb create mode 100644 gdb/testsuite/gdb.ada/arraydim/pck.ads create mode 100644 gdb/testsuite/gdb.ada/mi_interface.exp create mode 100644 gdb/testsuite/gdb.ada/mi_interface/foo.adb create mode 100644 gdb/testsuite/gdb.ada/mi_interface/pck.adb create mode 100644 gdb/testsuite/gdb.ada/mi_interface/pck.ads create mode 100644 gdb/testsuite/gdb.ada/pp-rec-component.exp create mode 100644 gdb/testsuite/gdb.ada/pp-rec-component.py create mode 100644 gdb/testsuite/gdb.ada/pp-rec-component/foo.adb create mode 100644 gdb/testsuite/gdb.ada/pp-rec-component/pck.adb create mode 100644 gdb/testsuite/gdb.ada/pp-rec-component/pck.ads create mode 100644 gdb/testsuite/gdb.base/source-dir.exp create mode 100644 gdb/testsuite/gdb.btrace/data.c create mode 100644 gdb/testsuite/gdb.btrace/data.exp create mode 100644 gdb/testsuite/gdb.btrace/delta.exp create mode 100644 gdb/testsuite/gdb.btrace/exception.cc create mode 100755 gdb/testsuite/gdb.btrace/exception.exp create mode 100644 gdb/testsuite/gdb.btrace/finish.exp create mode 100644 gdb/testsuite/gdb.btrace/multi-thread-step.c create mode 100644 gdb/testsuite/gdb.btrace/multi-thread-step.exp create mode 100644 gdb/testsuite/gdb.btrace/next.exp create mode 100644 gdb/testsuite/gdb.btrace/nexti.exp create mode 100644 gdb/testsuite/gdb.btrace/record_goto.c create mode 100644 gdb/testsuite/gdb.btrace/record_goto.exp create mode 100644 gdb/testsuite/gdb.btrace/rn-dl-bind.c create mode 100644 gdb/testsuite/gdb.btrace/rn-dl-bind.exp create mode 100644 gdb/testsuite/gdb.btrace/step.exp create mode 100644 gdb/testsuite/gdb.btrace/stepi.exp create mode 100644 gdb/testsuite/gdb.btrace/tailcall.exp create mode 100644 gdb/testsuite/gdb.btrace/unknown_functions.c create mode 100644 gdb/testsuite/gdb.btrace/unknown_functions.exp create mode 100644 gdb/testsuite/gdb.btrace/x86-record_goto.S create mode 100644 gdb/testsuite/gdb.btrace/x86-tailcall.S create mode 100644 gdb/testsuite/gdb.btrace/x86-tailcall.c create mode 100644 gdb/testsuite/gdb.dlang/Makefile.in create mode 100644 gdb/testsuite/gdb.dlang/demangle.exp create mode 100644 gdb/testsuite/gdb.dlang/primitive-types.exp create mode 100644 gdb/testsuite/gdb.fortran/type.f90 create mode 100644 gdb/testsuite/gdb.fortran/whatis_type.exp create mode 100644 gdb/testsuite/gdb.perf/skip-prologue.c create mode 100644 gdb/testsuite/gdb.perf/skip-prologue.exp create mode 100644 gdb/testsuite/gdb.perf/skip-prologue.py create mode 100644 gdb/testsuite/gdb.python/py-pp-integral.c create mode 100644 gdb/testsuite/gdb.python/py-pp-integral.exp create mode 100644 gdb/testsuite/gdb.python/py-pp-integral.py create mode 100644 gdb/testsuite/gdb.threads/reconnect-signal.c create mode 100644 gdb/testsuite/gdb.threads/reconnect-signal.exp create mode 100644 gdb/testsuite/gdb.trace/unavailable-dwarf-piece.c create mode 100644 gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp create mode 100644 gdb/testsuite/lib/d-support.exp copy gprof/{ChangeLog => ChangeLog-2013} (100%) create mode 100644 include/elf/nds32.h delete mode 100644 include/gdbm.h create mode 100644 include/opcode/nds32.h create mode 100644 ld/ChangeLog-2013 create mode 100644 ld/emulparams/nds32belf.sh create mode 100644 ld/emulparams/nds32belf16m.sh create mode 100644 ld/emulparams/nds32belf_linux.sh create mode 100644 ld/emulparams/nds32elf.sh create mode 100644 ld/emulparams/nds32elf16m.sh create mode 100644 ld/emulparams/nds32elf_linux.sh create mode 100644 ld/emultempl/nds32elf.em create mode 100644 ld/scripttempl/nds32elf.sc create mode 100644 ld/testsuite/ChangeLog-2013 create mode 100644 ld/testsuite/ld-elf/ehdr_start-shared.d create mode 100644 ld/testsuite/ld-elf/pr16496a.c create mode 100644 ld/testsuite/ld-elf/pr16496a.map create mode 100644 ld/testsuite/ld-elf/pr16496b.c create mode 100644 ld/testsuite/ld-elf/pr16496b.od create mode 100644 ld/testsuite/ld-elf/pr16498a.d create mode 100644 ld/testsuite/ld-elf/pr16498a.s create mode 100644 ld/testsuite/ld-elf/pr16498a.t create mode 100644 ld/testsuite/ld-elf/pr16498b.d create mode 100644 ld/testsuite/ld-elf/pr16498b.t create mode 100644 ld/testsuite/ld-elf/pr2404.out create mode 100644 ld/testsuite/ld-elf/pr2404a.c create mode 100644 ld/testsuite/ld-elf/pr2404b.c copy ld/testsuite/{ld-elf => ld-ifunc}/dummy.c (100%) copy ld/testsuite/{ld-elf/dl1.out => ld-ifunc/pr16467.out} (100%) create mode 100644 ld/testsuite/ld-ifunc/pr16467a.c create mode 100644 ld/testsuite/ld-ifunc/pr16467a.map create mode 100644 ld/testsuite/ld-ifunc/pr16467b.c create mode 100644 ld/testsuite/ld-ifunc/pr16467b.map create mode 100644 ld/testsuite/ld-ifunc/pr16467c.c create mode 100644 ld/testsuite/ld-nds32/branch.d create mode 100644 ld/testsuite/ld-nds32/branch.ld create mode 100644 ld/testsuite/ld-nds32/branch.s create mode 100644 ld/testsuite/ld-nds32/diff.d create mode 100644 ld/testsuite/ld-nds32/diff.ld create mode 100644 ld/testsuite/ld-nds32/diff.s create mode 100644 ld/testsuite/ld-nds32/gp.d create mode 100644 ld/testsuite/ld-nds32/gp.ld create mode 100644 ld/testsuite/ld-nds32/gp.s create mode 100644 ld/testsuite/ld-nds32/imm.d create mode 100644 ld/testsuite/ld-nds32/imm.ld create mode 100644 ld/testsuite/ld-nds32/imm.s create mode 100644 ld/testsuite/ld-nds32/imm_symbol.s create mode 100644 ld/testsuite/ld-nds32/nds32.exp create mode 100644 ld/testsuite/ld-nds32/relax_jmp.d create mode 100644 ld/testsuite/ld-nds32/relax_jmp.ld create mode 100644 ld/testsuite/ld-nds32/relax_jmp.s create mode 100644 ld/testsuite/ld-nds32/relax_load_store.d create mode 100644 ld/testsuite/ld-nds32/relax_load_store.ld create mode 100644 ld/testsuite/ld-nds32/relax_load_store.s create mode 100644 ld/testsuite/ld-scripts/pr14962-2.d create mode 100644 ld/testsuite/ld-scripts/pr14962-2.t create mode 100644 opcodes/ChangeLog-2013 create mode 100644 opcodes/nds32-asm.c create mode 100644 opcodes/nds32-asm.h create mode 100644 opcodes/nds32-dis.c create mode 100644 opcodes/nds32-opc.h delete mode 100644 patches/binutils-pr16317.patch delete mode 100644 patches/binutils-pr16322.patch create mode 100644 patches/binutils-pr16496.patch hooks/post-receive -- gdb and binutils