public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM] tromey/python: Merge remote-tracking branch 'gdb/master' into tromey/python
@ 2017-02-07 18:54 jkratoch
0 siblings, 0 replies; 6+ messages in thread
From: jkratoch @ 2017-02-07 18:54 UTC (permalink / raw)
To: archer-commits
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 936605 bytes --]
The branch, tromey/python has been updated
via f6f480d42ff823a5c5775b24a9462144768b2abb (commit)
via 3d044c0c78c11968b4fe3c5c019523e3177b1710 (commit)
via 8a78ba5cf798d878b6551ae6986a648d19570a91 (commit)
via 65f90e82590c34d4211ca3c984ef8caaf1808819 (commit)
via 6ec7c1ae19e9e1bf2edad5125941a2fd5fdfde0b (commit)
via 20b477a75c00de06a92b9577fd74416699d2c37f (commit)
via 3f7b46f2daa6c396564d786bda9c81e66d4b9278 (commit)
via de32a80f8f48896d4d07babd8c998789dd07c73d (commit)
via 5d3debca762a4e23cb868a9e1411fb50f12db8c3 (commit)
via f0fd41c1926984fd1a524ff551286cba694539a0 (commit)
via e25dae2ce112305078ae7593da30ababfff53612 (commit)
via d6f9b0fbc7998909712cbc1b194f1cbd4ae8b6fa (commit)
via e666304ec603bb3249f80bac97200f2b4520ab0f (commit)
via 1b7e3d2fb7036ce6f9d74e32dc052518f5cd45b6 (commit)
via 65c40c956fcd9443a5390d6cc36f84bd1bf77df4 (commit)
via b50f188dfa065c9edfe82c874e2f8c179eb6d697 (commit)
via 03c85b11b07452f2d7341b405a7fe70c74226505 (commit)
via 73dceb99fa57b79e83a6ed80aaad49d0e3e7da66 (commit)
via 9b6da501bff22325867d8afe42fa01d4704e72f8 (commit)
via b1ace6bdc2063f3dcf46172db98bb3474b6e1121 (commit)
via ec4cb20ba971232450f3420d3c7c0c8bbecc1ace (commit)
via e17b0c351f0b22fb42edf34e5a6e486d72e9ee05 (commit)
via 55f8b9d243dbd879ffa585f7e0c7d8b6b819302d (commit)
via 0f8c4b60ef3953a2373992e468106ae833049fff (commit)
via 17a80fa80adbe79df39ba1fc70e611dff92df197 (commit)
via fa93e3d3471aab48ae273437c3159ebb0205a592 (commit)
via 2e9af2d0de9534765e7394d10b2d307c4259de31 (commit)
via 8f56d4fd28b887cc709524b1993c9da4c64b0696 (commit)
via 7320133163c796d187350013ddf65fcb5752da9e (commit)
via 616268b639780e0819b51053c794037bcde3de16 (commit)
via 5be5dbf0ce3d2eb20003fea3691eaa6bfa5710d2 (commit)
via c99cc448c805b6bd481603155078881a503cd64a (commit)
via 8b172ce7c9435095d14e0bd98cd431bb9584e95e (commit)
via d7e747318f4d04af033f16325f9b6d74f67079ec (commit)
via 187808b04f61df1c38fda0921e2d9eeb53e332ee (commit)
via fd121c5c45bd2652a78c62812737874e36259e2a (commit)
via 7a8eb317c5bce0f1ff290a9343777db74adec663 (commit)
via 981d5de71da556bc3b43adbec2d12b1736628b5d (commit)
via c0c237fcdd133e84e67657cc6b7e4678f106bdcb (commit)
via 5139cfdb5515407900d0c3934c13712a5819456c (commit)
via 7346ef59bb33e28161d78ab478c3476b3dab2e8e (commit)
via 787f00256b3eabe34b8599fca4df0243df80d5ca (commit)
via 68777c298919d6dbdb9537c92a64ed9440ef6f3c (commit)
via 0a1c7e2881226bb9734d7c31c9415c636f35921d (commit)
via b5ac99b0828d4e1dfa33540b428c0fc6c32eda67 (commit)
via cd4007e43421a2f974f51574b6e2b52b9b1a7a50 (commit)
via cf77c34ea71c27c3cb6dd31c9448249276e8a8a6 (commit)
via ce7903706d30e5fa335dd96eaaab3ae914ff8e64 (commit)
via 067869b677a9f167e13a7bdb5f5a4d408df9006a (commit)
via ed35cc4a1cb76fd9ac53ad19efb97ee2caffbae9 (commit)
via 15a00b13aedc6300732d0b3b6b9daefa361ced6f (commit)
via be85ce7dcbe99a8e7cd847a0c5b449a0b18a8ce7 (commit)
via a8128fa6a75e2d3da7d446bec9b8fa36573296cf (commit)
via 29b0b2512ff436c46a77db39317ff50c4bc93601 (commit)
via 289b5b2421ca79324b7374492ea652aceb869a1d (commit)
via b47413b47e103677fedb7cd1301c62fee01ac4ba (commit)
via 60adb36c08942fd4a2f8bf598864254c043668a1 (commit)
via 1273da0414a2f2a31288749a17fe44cbef615ab5 (commit)
via 07fbc63d1e282aa2e8b37cbdc343e0f0171e4ea9 (commit)
via 8b10b0b3e100c25322a083248c7a18bf5a1f3527 (commit)
via 7795a8f8bdde2fa5c0e0639b92280314b32ec78d (commit)
via 17e9c56297339ab6b0da4fdc189e090425ae6db9 (commit)
via ce6366f9aba4fe6534a2f514e46611acab62bab9 (commit)
via 8dcdd12d21bc281870077f0c81b8cd1b88afd865 (commit)
via c1d4523838b6ec9bcd827bdebab25ac8444dba70 (commit)
via bf382b306a8db84b450aa1dc96ab686fb189a31c (commit)
via 520306539a9a4eddb23677359c74b36192eb2209 (commit)
via 6a849af808c1a9c5838b3d91af701c8d2a1bc480 (commit)
via 4471a46f6f4b552b97bb546a85bf04c48faf64b4 (commit)
via 2735833d5fb220983d09770087b573fed5bf93cd (commit)
via 8884e97e78f337bccb50df7682333db4e7ee1542 (commit)
via 7005d26ac72abbf12e02947ab87dbb3804f326a8 (commit)
via 239b6d10954b18ce089e9c3a667e7f2df3655476 (commit)
via 387dd77738619d7e898f063bbeb1b8b6faf6cad5 (commit)
via 8ec5cf65a8213988a9f861e6a94d12311e9b04c3 (commit)
via 0348d4be1676171b00c3609bea1e01c18af4ea98 (commit)
via 4bd2e1b2aee122b46e335d932f7833f9c86610d0 (commit)
via 22d9a0dee3a69973858000b326cf8eaa14ce7180 (commit)
via 1fbd05e16ebde966e44c1108dc77871f3fba329a (commit)
via b51e1e94d66af7f63cd9052a16881087da111ef1 (commit)
via 03bc0a24dc1e1a29b972103c207153f91d0313a9 (commit)
via 72ca04104418e4926790872a203f404af9453024 (commit)
via e3ceef3544fb2178cef284b5fb8b267bf0ab4397 (commit)
via e309aa6524f8becadf6f1b75060a74be4c221899 (commit)
via 7cf1de6cf421f52b145b88055cc89fc666343fba (commit)
via 515aff23b43756082fbe357eb9685b401c7aacac (commit)
via 8b00c176168dc7b0d78d0dc1f7d42f915375dc4a (commit)
via 874a1c8c32036f790fa527acfab3f6f18740f089 (commit)
via d8b49cf0c891d09dd58de05ad5cfe396b612cf3b (commit)
via 658ca58c4d41c7512dcabcbc4a5ea2109045c363 (commit)
via 79843d45f7633f33dca8b0a9999a1b0795b6b459 (commit)
via 8cafda321ca8588a9e42d78d8713b031696405bc (commit)
via e47ad6c0bd7aa388b1bd488f6ef522c20c0b94ed (commit)
via 80d758749a7a679288e6e72b2e849b814413b719 (commit)
via 8e87a59348adb7e4c31c8f4faf86df8b17ffb54a (commit)
via f13a9a0cf7d13b9ea51b0df4b9fa469652f92338 (commit)
via 5ac95241162bf4729ecaf3c880cdaa846a3aded4 (commit)
via a1aa5e81de977805b16f2b1b9a12027a7f61c20c (commit)
via 82f252717eef101fb3d105aa2d5b5e3944df6123 (commit)
via 4a7324e1bcb525a0a89b08aabf598009c59bdcec (commit)
via c75b4ebd4f91f6884f046fa61f43e4cd88733290 (commit)
via de514cf3db76d0298b94121c35aafcd927fa483d (commit)
via 3e97ba8a528154c6c9698bb87d0a1d3ea21b3ff3 (commit)
via 850d84f6a414660406d359ffcef6b7b763d3ac16 (commit)
via 3fe6a8e6476556cd6a16f4c3915a7a918803de42 (commit)
via 373832b6db219ee80cb0263c8b3788954f4e3a8b (commit)
via 666c6aff6beaea9a5724ccc8079559a2c67a5113 (commit)
via b531344c34b05fcd55ce65776ff50b9a752d60c1 (commit)
via 1a792e1c00e07a1e644145a9f71446cf2e75e9ab (commit)
via fae1616f5f1357ae8b8e98241657088248178ced (commit)
via 077c11e8679ea7fb4fae977327786fea8353132f (commit)
via f0158f44168c29338e0b4424c69589f79bf58b19 (commit)
via 741bcbe94d7811caa1efa500dacd047c428cce61 (commit)
via fbf32f638c7e2a80542cb90626a22a6b5bb3e580 (commit)
via 04bc2a285435a82c45e3417906374307eafacd90 (commit)
via c1f59f8ff9462ce45a3287ea06382a97e561fed3 (commit)
via c780b47c74872da62b5b5dfcbfe8c3db1631f981 (commit)
via 60685cd0b99c575a32c3d004b4af568dd0309bcb (commit)
via 2d0ca824112f269a883cd04d344614ccab3baaf4 (commit)
via c49f9d0fdaea8c2e5f78e20bec113fe3cf1b79f0 (commit)
via 71d01c691ed49d72f8d0893a354be5260fd052a2 (commit)
via cf581a9b94fb480491198be8fbe7da13c86d858e (commit)
via 93df7317eebbd081e8025545233ca3220bbd23d3 (commit)
via 33eaf5de31b248f84ae108cf0cf4e1664db9ee51 (commit)
via 715e99a4980aeeb6511eded2e9d5ffe1b063f21e (commit)
via 8069955ee0dbcf6813218a968828afb838c676d9 (commit)
via 05a1325405543281f5529720bdcae4bc9f2d1b83 (commit)
via 1e5f45bb15d287ed763b7b638254424149040f7a (commit)
via fda46c417ff8324960ca305141df5fc6c2f580af (commit)
via adcbdc63e5ccf663dacc8493cec63a95b653285e (commit)
via 9966f7eece39ced8a09c190616b5b328bf97bfe5 (commit)
via dcd310a08c9ab601b9dc883e706371f1232cdfef (commit)
via 54f1917fb153898b9c2d2c0dd29c1719347bae52 (commit)
via eb1cdb627c94164063e675d33361adcf509e8327 (commit)
via b1ce65684d5f92f281d678581f0569cb16fa58e3 (commit)
via fec93fb13d2cc088ba3e1aa944f3c2c02616edf1 (commit)
via 6f8b04077b0c3dc697b1c2bb042c69413d9813b8 (commit)
via 6dd1c25a5a34a7e3d270f1817aee7e4003c88ade (commit)
via 23e829301bd42b3964f457d50e462195d4343590 (commit)
via d334ae250a3ec888f0603cf8e909d0f425aeb30f (commit)
via 78cbbba8e0bc8b0288f5ce4360b4689ab893aa13 (commit)
via 7f784814df7067396e9c00b5cdc0eff9cd5c68de (commit)
via add3afb219e755e13f4ec1c91aa59223df31a965 (commit)
via 9d46ce346fe3028d3d57332f286f3895c0724876 (commit)
via a24df3057179f81a2624bf3bd3d78113cb2fcc8e (commit)
via de1ab01e8ebf04a3503d8450e6b924c7bb160853 (commit)
via 1737c64030af533c520dd1ed1ec2787302cdf830 (commit)
via 2132fe850322e10313d94d505f7ea268f9524ba0 (commit)
via 8b5a555d0948f0f1f38742c51ac8e53f8e79ba29 (commit)
via 530d10ca18259a9893230afb2fa561e0871f833a (commit)
via 6984613a53528c818482c3a531e17a86bac6e7dc (commit)
via 81ff47b3a54633819fac4d973e34f1ff0c65606e (commit)
via 9e009953a54bfbf79d83f37797f846c923aeea43 (commit)
via c13a63b04677906020ee72a28d5869d979e36a6f (commit)
via d1dff2266d29c4739aee6f68c8c587d44b03a717 (commit)
via 9890e4338dcabf4512b4856b09511f25c81d10f1 (commit)
via 2cedb9ebf8254a23d1fbd4f76a85e5f08dc3aaf5 (commit)
via 1ec4b9f28bab4400c882a0f3e966eb12b73cee1a (commit)
via 319b82e47dd12d6554e17a2ceedd3139b88ba55f (commit)
via 6bb21700abb61cdb62a3d9fdf417971d528d5a37 (commit)
via 01fabda4d46b34b2b02fb5a447943ab281c8ac8c (commit)
via 05b3d79d265aa9de2a81ac2d0f5e6f5821161f34 (commit)
via 11741d50eff1424bb1f628ede3dfe42a74343b52 (commit)
via 640d6bfddb82560687d8796aa7f0675c93bb062f (commit)
via f964e51d907b008bfdddd0824a56e420737212a3 (commit)
via 7a36499abc7d110e83cb60f4895d0fcfbab43bf4 (commit)
via 6aa1df2d44358bc3f098af76b0825dacc0a68bb6 (commit)
via 17a3046bfd9c1ebb65d5ee029a05024c4089192e (commit)
via e707b49e73ffd45b7a1f16c570e51927037dfef5 (commit)
via 545e07dffdaf1b79497a866772caf0dd6e0a243f (commit)
via 857e829e3a0b681c3cd807a307f53f466a332204 (commit)
via 6f8976bfd6d7848268849b88e95917217ee31d3e (commit)
via e4241ace685d9886c14f1362e1e1783129774b7c (commit)
via 9608051a0eba6303adcadff7d09b70a36067fba3 (commit)
via f622ea96de49d77646f52501ef00d03132fcb2df (commit)
via 404c84343097091e21090727948d1461bf316118 (commit)
via aca5eec611b4e30c745b9c9e7283d57255505471 (commit)
via 8361ed4d6b7049264153434e8dc15e6dc2200ebf (commit)
via 2425a30e406a0523020b7e70abb864a06a45bb97 (commit)
via 620214f742f7816e2844e1bb7f78a7a684431927 (commit)
via 3015c06465584a437261c65a397fbd8f1a71aae7 (commit)
via fde1b17d37fd5557a22948d500bb5f4b6ef5d089 (commit)
via ca1ca08b0893eb6ec530db0cc7e12537417244fa (commit)
via 1181551ef0a9a7f611a3d1130d2b284280882870 (commit)
via d95014a2ef6e9aee927c13960fa37e509d46eb32 (commit)
via eed0b5b26320bfcdb858a6b889dffe4f037f814d (commit)
via 6624f3a142811450fab7eed1f406c4a030c3c9be (commit)
via 976e204b369fd01f9d35d87ea2cd07707c3a40cf (commit)
via 1fa5f68bf38fc29f173990614db70fed1b66c0e0 (commit)
via 9e65917652e994b0864b344bfa47014155d93100 (commit)
via 4ad2da7317c11fbf09e8feb9948b446d30ba9ec2 (commit)
via f2e2d2f54b462db40efac449f4d7724ae4728fe5 (commit)
via c8b23b3f89fbb0ed28d6b78f775b0038d8604798 (commit)
via 1ac32117f7224620f44ac966b5ca53df6e4fc5bd (commit)
via 0cf082277804ba3747be70a4013019f68b92bb84 (commit)
via eb115069323087e15210c09e3b581be0f6fb5852 (commit)
via 906768f970826102252e8cfd30ee72da71de29f7 (commit)
via bef155c3e8a995fcdb1c2ba5aba012eb653d9f30 (commit)
via 192b62ce0b4bb5c61188f570e127a26d2c32f716 (commit)
via 50315b21779d71c172eb98a786a9b8281622e407 (commit)
via fc4007c969ec4208fb7c7cee2f50211a9aa0f40f (commit)
via 8dbcee674ea4a8daa55f880ad7ade96efca96951 (commit)
via 13df46cc0f340253e8a7bd984d1e4f38f29eec2d (commit)
via 06fc9bf7d92d0bc857f3e8c109686f36aea5509c (commit)
via 830a493402da4a055bf2d34ab300a83305391095 (commit)
via 4586d54305ed275bb909f3373a7372c02d7e579e (commit)
via 59876f8f9f32081b2831aed83a03a815e8d85a97 (commit)
via 97d83487d5fbffd04d68a049f97009e1df2562a3 (commit)
via 9205649a38c609a42ba52680a316fceaa08c1543 (commit)
via 74c49d454b81c84fcffbc090466e241bdefd2f3a (commit)
via 16361ffbd145c877952f3c124c247460a6005d26 (commit)
via 905f2ccab1b7070c7953e9f12de638e2dc147a9a (commit)
via 64081434cce13f38288d82d3d31b6199e9deff4a (commit)
via 59e9e83119a528f17afea89ee22195a95322c6d6 (commit)
via 9de10f6d53dffbec12cec9843662d5764526983d (commit)
via 2bd5759dcb71adfb26b1c7cf20b3b032af29b845 (commit)
via 3b4e0e01f8b19269d720948ee2350cb753f8ede4 (commit)
via 17a22718b113a220de121ef4211fc3990d9b1745 (commit)
via 68cdc55720bbe34d9d844ef2a0c4d75fcab4bc99 (commit)
via 1eba63835ea23cbae6059c076db985a47e39ce24 (commit)
via bde7b3e3a0d5e1f0b66730d692b21c98a8686f75 (commit)
via a7785f8c797183eb363e95c201343df67d8536c6 (commit)
via 2865bfce3875fa16046b0a987d98ab19fc8bbb9a (commit)
via 0e9dcc758786feaaaf5026c6e59af42b30a35d36 (commit)
via 12a5cedd4f2c5b1f4e303efda6f8ac3e06eec944 (commit)
via 788f258604773ccbe9ccba71f9b1725930324275 (commit)
via 6cd67beaae58c9e870b79feea3cf74ffdf7a9b33 (commit)
via 14b122bf1ce59f5f1b82f6e2a347f4ad89801f45 (commit)
via bf1ca3b9476185fb6e301d85e646f5d2af95e257 (commit)
via 572a5524c1eb50d8064a44108fd0ef22a0e63bf8 (commit)
via 396a78b6271c45410fc22c4bc7f8cff75da3d153 (commit)
via a88b13c7e36e8eb0a3bf772d508380682536c0da (commit)
via e9f0c3639f33dc76fcab1b9299209c29ef2ee26e (commit)
via 6349f452e01ddb7a1e64b8a63c93a9c9abc95725 (commit)
via c0171de646ddd85bac9d4bb1ebdf601f7ba7eeab (commit)
via f18e226ff84f7fba9ce7197ed7a2969eba231b4d (commit)
via c57af3f12b91ca49adc2e06056f794cb09514897 (commit)
via 60e600ec691255536ae53e365d0410ecf79bdea2 (commit)
via bf7da5b06ffbbaa40c8a2900727a791265f897ea (commit)
via 2d38bcedc2f91692857d257e106dafc9269d8f1a (commit)
via 07bc7329128028e6d3e2733c6d2ebd874367bcee (commit)
via 6e7c365ee0ea2551f9f840b71081fdf759088b5e (commit)
via 6ba0cd406511d3edbe643f5e599d79538febedc5 (commit)
via de2dc875c2ddb731741f3c326545ff91fd587dd5 (commit)
via 4ecee2c47da3e91c0571683acb5cfb8400402663 (commit)
via 37fce74fb42f45ec340962170a4b297beede733a (commit)
via 53a0cca3bd0f6ae80b2d6fc34b2873046965c7f0 (commit)
via ff3724f5123b9d9c52a07f7c1a5d85852e666c48 (commit)
via 0700aea50c7a77d7908868373d0f9644b0ece29c (commit)
via 1bb44c9f567c75355c1b4417d88cda959e82a3a3 (commit)
via 87ce03fdc5a94f48fe62580410a099c0a0f68ee0 (commit)
via ee0a3fb85b33b172f704796612c4487ea368d675 (commit)
via bf2a52fa2ac2c4486653993a765fd922b3cd64a6 (commit)
via f59fe7f8e3e55472e6fcfb06677ff4925dad1f64 (commit)
via 80bd970a4b1388fc4373b3e087006e6c93d71f60 (commit)
via d1b3de2e43380a0c51772a40315cd2268573d985 (commit)
via 3bb4338431288002c2225ff660e1500818684c16 (commit)
via abf5651e47c0396df58a37951bc03a349169c5f2 (commit)
via a68ff33e0dcb4733584265088030d12a31e740e4 (commit)
via 0b67023188fef926357f0fd27e600195ab35727e (commit)
via 52b232b366355b1d0a9d2721e55a6b2b96789b00 (commit)
via 59a1e29d9e1fc7ed31e66d51899ada46e5dd9a56 (commit)
via fff53daefb7838b5718422c87946330e4a8288ce (commit)
via 5edad15d7c1e6a2409102b3426b444d6ea98bdfc (commit)
via f129e49f4d07f4d36319ac757fdcf3a8ce7d605b (commit)
via e92372274e77fc0ce87f35a833de8a60d733580a (commit)
via 7becfd03bad526c02216eeb5ec2bebae694b1af1 (commit)
via 98461510d3a8cefa6603980294bfc647cddcab97 (commit)
via df2946549f60624503663cc6c28cd5a6ef0ab434 (commit)
via 1a94eb29d0dd72e6c34bb2d32927c510d16e4c00 (commit)
via b972a0d61a8b6e1dc3f9baf93ef3e57c7bfb9715 (commit)
via 07e8e62387eb914b29cbf79f468db89fa4e57b3f (commit)
via 07ccf83cf5424d019ab091a7bac0fee26564e420 (commit)
via 74def31dcd248441a49755721da81ca73d99c4fb (commit)
via f7fd19e2b83c06cf1590d2ac8d0e9fc1ea4739c2 (commit)
via f159cdb61155d699f5aff2a9fbad8b787a7fe10c (commit)
via eaa38cfd42fe323fb7868e676ced7419bc5eec12 (commit)
via a4fb5981b7ec3d4006e93141afb1d0da566bb97b (commit)
via 694b382c67a4fc656f30acbc74776c5e9cb53622 (commit)
via a5ec5e3fe1b8fe1395c79ff29052edad91266a76 (commit)
via e294484ee7e8dea53d091443a0f24c7939ac15ed (commit)
via 6ec11ab97ab47ec4a22118e5b1c77df567796002 (commit)
via cd6581da62c32a391f9a4c2c5d248a11aa6fa8f7 (commit)
via 20b52c88ea31f8a0af60d6172ab0da5f2ad616ee (commit)
via 98f02962fefbacf1b805e93fb7bddeb58ec6ff70 (commit)
via 011561117eeaff00862eb5f465c3470f29e8a9a9 (commit)
via 3254d32c4b47f17a7d609f25394fbfb2313f09ff (commit)
via 4d74727a4a41e811950dcd0bed7bc6747a068886 (commit)
via a631dd7b79e7dd670995d2c9b58577b1d1a29795 (commit)
via f5e6296e2194add209b546ad49039753a10242f5 (commit)
via 2efa21564b81bd6d8a7ee23c2868a4bd6749b11c (commit)
via 431e5de3f224e94fb0d061edb3a56d8e3c3f4403 (commit)
via 0e123f69da7567042903c8e6e2ad0b03b0a66e55 (commit)
via a6eb589ffec8e6a3ae83ad6e5f36af31e958ffec (commit)
via 0e2d6fa6a38ae2b80a56d786a41d905c9541906f (commit)
via 44d6d3f93341387bd2c95ea4c941bf99127e7389 (commit)
via 656731fe0f5bae5bb788b0688cc36900128fcc2f (commit)
via 1ca8f924a46c620c7a7ddbd156c3a623a5a6d1fb (commit)
via bc3008c48f17aa67d39e539737a999737cd697a7 (commit)
via 66c80d03078b71470c66b8f00cab82d89daeea08 (commit)
via 051d2ddae5a2289d1f253b563e57a8e8496a06bb (commit)
via 8018d34f1e5d94ffe1f12ac2455429c6f713c518 (commit)
via c0b8369c8aa4e05bf8f1b2ce4a79133cf1192a16 (commit)
via ad5cba2adbdb8ec216d44515468bde8d96892c3d (commit)
via fd13a84bb0f4e5eccd495d5538ef4aca7f341528 (commit)
via ac10a93e27993cf25cd2116227b12735d6481797 (commit)
via 1c33cd7f00c7b2d195cdb004559332c397663bae (commit)
via 0ae60c3ef45d41b34d40ed5c7b4fdfea289530de (commit)
via c0386d4d54d2cc33d6efc0b998fe6396bf92be15 (commit)
via 6ed0191f6582a3b008277f0d2dc18d6764313ac5 (commit)
via c988ac1de5bc0efec2022fc6ce7d13b24e540099 (commit)
via b268007c68ec2d4ebd7e1fa239f0444ff59620e2 (commit)
via 387360daf92ec2e4e02ace51f44400c167bb5c79 (commit)
via b055631694967585d0c898ac493e1faa3d5e8ee6 (commit)
via 8cf50cb070642d73acc537010d71c912f921861c (commit)
via 7c2a23b23e9ca7015acadbbc7a12c665791c8337 (commit)
via e495212d229d58eb4d70c94d7f828a04c386c3b2 (commit)
via 0913ae5ad7ad465e36784ed7fcc8676f3e0e23b7 (commit)
via d74d4880e23263bac3690bcb641af56bd13036e6 (commit)
via 10ab38d930db6159b93082dfe5e41761bdc0d70b (commit)
via 2aaaf250e80afb4a5c66fb0b7801e24cc5c4e680 (commit)
via c27e4edb52011c9f4bbdb141fb360c708a879f87 (commit)
via 47523653a331d0a04470701338a6ed269cc758f4 (commit)
via ae4fda663812129df67e3a70691787060242c0f9 (commit)
via cc917fd93d2a836adfd61b91df021cf835e88fd1 (commit)
via de1010f40884537cf0905ad134162cd2db71dc2a (commit)
via b52d3cfcfb472263eca181da37dfc0377978acba (commit)
via f90c58d59339ae3e0593cd6e464775973b7c259c (commit)
via 09fe2662a708aa4da665bcaf942b5529e6809220 (commit)
via fb9b4b7e534c4df7e8e0cb60c180e61f27617f0a (commit)
via a44d0bd787e4fdf2424583508f407bafa139ed8a (commit)
via ddb2c6fdfc79e83af07ebdc93bdd17fe1eede8e7 (commit)
via 27c3ce29f8920270ca2ed9b533ead5c8ebff215e (commit)
via 8cfc7cf8c273677b5c83290cd1b143f18eeeb9c4 (commit)
via 4ce6ca2c78c12931c31f46b9390e00a012eaa466 (commit)
via 052d038860998099a4cfdc9fe6825307be7453be (commit)
via f47b0d4a49facbfa5c2f0971474593df0a854547 (commit)
via d98164028637041c5de99af0d057bde3f168a8a8 (commit)
via 64859e1487e0ce1e5c430238dd731123371e7a15 (commit)
via f5657270bd9353db74ba802ebed62b7133f7c2a0 (commit)
via 595e0a47f57b414843261303b8aa5036fd1fa1e3 (commit)
via 7bd9df3bcdb1f736b696566b6142cb94d6b9b0d9 (commit)
via 5b86074c4a84e32ca55a6c72c5fca45d97dc9374 (commit)
via 2571583aed598dd3f9651b53434e5f177a0e3cf7 (commit)
via 5c1ad6b5bb2602a0c590f2e49316ccc9fb30e1a9 (commit)
via cb868fd926f3b7201eb97c5b3bab0ce6c2450304 (commit)
via 61baf725eca99af2569262d10aca03dcde2698f6 (commit)
via c113e7ff6176890ef6d73a23f0918aca98b8619f (commit)
via 66abb8241494cae2bce9ca4bcd8e095e3bcfba06 (commit)
via ae4c0df4b6a76db172cc4d4c3f34fdd8064c80ed (commit)
via b7aba156196caf59117741eae5e93b578d0b59f4 (commit)
via 0220170b4d87ce940d40ac98387ff2d7fbed3ab2 (commit)
via 93f11b16ec1f5775c7f6c32b4a39d6dd0fb0c92a (commit)
via 2b100bb5cf206f9254453a00e4b48e32d3584625 (commit)
via 111468496477e97c9414d2d54f97bfdaa380f794 (commit)
via 889294f6ffb380eb37b1f1f3bd22807fa9204c14 (commit)
via 4244d58a4080d057bb9b17554734192821493cb6 (commit)
via 517c4166988047036a57f4bb36e00458b51ade62 (commit)
via 3f66c01be30edcfaedd11d475078f78e464ca4a0 (commit)
via d6deafd0bb04f728d403bee2e07d17ec9ac1353e (commit)
via fa62ef05fc91c19932ded7ccfd1fd0811c7f7e6f (commit)
via 0a7e10188e3c08403fb00b728644d7a95092c732 (commit)
via e81830c5c61a8665c098189d069cc68b0df113d3 (commit)
via ffdc5f48ee608b4750df5e34c10598f0f2c158d3 (commit)
via 913e12d44dc7fc09f965e4b660f437e7e0303c64 (commit)
via 265d97f743a4ba78bcffd7ae8d0ea02668a58df3 (commit)
via 6142c999f2a9700d568eb25462a5d622d220b4cb (commit)
via 0fa6f7cee7dedb600799234b1e2d52c5b0da8f96 (commit)
via 9acc85a62eb76c270724bba15c889d2d05567b6a (commit)
via b733bcb7f58c42e0e0d94a3f266a4193030e5f3a (commit)
via 7ff34266fd831f828286e556f9cd681c42c0412c (commit)
via 28985b6ba2fa968058429b767dc727d254c6ad13 (commit)
via 5474d94f03aedba2f832006dc7d680cc15792a7b (commit)
via 9d19e4fdb7c684329c8b1b72796a0071708dabc7 (commit)
via 09a1b0e9437f4e6c868b47322a84193a5ae3a391 (commit)
via 3bdb50600c3d20e355637b48fc317e8ad70ba93d (commit)
via 4e008fde3ab059a011ec487686b7f3e5324c0a44 (commit)
via 65ac99a581582031008a48b70fcf6952dee26af2 (commit)
via 4d4f40e041ce7c8c7c8e50f957e0440b64ab7e95 (commit)
via 5284e471d53ccb7c7a1d140bd83098607ccf4b8a (commit)
via bdd152861ce75c36828904cf3d10f8ce14da6cf5 (commit)
via 1da43accb4f8e2a19dc033b617982e3c2dc83a08 (commit)
via d8722d7641d234dcd3d1f2254fbc5d9cf234e4e6 (commit)
via 0674ee5dada21c8deec690ca66d5b2870f13ea49 (commit)
via b2805ed55456cea2694d31fc8627cca17120267b (commit)
via 3fb49709438e204177373646585a76116caf23fb (commit)
via 645c455650ed35460afdacb078c7c58308607fbe (commit)
via 9e76c212e6311abaee4d02473473f7d6dcad972f (commit)
via 5b362f04b2a56d446b024027963be52d61f939cb (commit)
via 7dc53023ec5d000b3b8d287720ed8d04d91e02ec (commit)
via d81c735641cf6245c837a0203e9efaf21e63c27e (commit)
via 6eda96bcf3a53843feb5d6d4441f0d9da7bc8a75 (commit)
via b9fc2576a13367070c741c7ea1d364a483eed0e4 (commit)
via 865422fafaf387745b2979d47b6f448d28e0edb8 (commit)
via 6096dda15babc5307b1a0e9624d4e0028fd429e1 (commit)
via 4eabf3446367832693a1baf145f6ff02baae197b (commit)
via 99b5dbf2e78a63ba4be067bfabb3bec1a6406f1c (commit)
via 9703a4ef4d020991873bb4464f4800fe0547263c (commit)
via e0e7a9d436cb3c97ae89c9b0d2750a006746b233 (commit)
via 7a0c0a1475bf41913c7f25a9e363df26c8f772a1 (commit)
via c4d5a76223f74930add9014f2a77339eb80b737c (commit)
via 40d7d93ff412f4c34cde3daa04890d5cd2e0d9c9 (commit)
via ce0db13751aed2782c417bc4cf715313f9273e94 (commit)
via 34c41c681f4a0a0dfe0405c7d2aecf458520557a (commit)
via 112e8700a6fd2fed65ca70132c9cbed4132e8bd4 (commit)
via ab55d1a098571a559bf75031e1c3e7c914afadd7 (commit)
via eb3908448bfe295e49bc7bd8a88b90deaa1ba95f (commit)
via 514b85276b5521256e1688005e94f1d69fc10c27 (commit)
via 87903eafb083abbf330c22fbf941fcbad700c098 (commit)
via f0d19df99dfe1c63842206d15ae41dfd33d25bf0 (commit)
via b2c6190bfc280f834c8aaefe8074c3a2ea6d61ad (commit)
via e5b737de4a22c3099345f2613c106623d7f8d7e7 (commit)
via ad5bc88245bd8416fd16a2384eb00ec501bcc5e4 (commit)
via 58a6d3c9d8d4d4be8f1dfc1a49fed264dceddaba (commit)
via 9ef7906f20e81faa4498761002e6376f4d35c865 (commit)
via 3145b997151d2815065b5c880c1b0d63905d7630 (commit)
via 4e25adb3956f880efc28bfebabe79be7338b413f (commit)
via 9962fe293d16e1e1e4d05154e751fc7576226954 (commit)
via 7e66a1a05d3fc6cd72e3960608f86962efcaeb9d (commit)
via 992f1ddc3be1f5195f18beaa801ac50f284b10c5 (commit)
via 2693a26216c329bd7ec2aae7743409f572de4fa5 (commit)
via ff71884063d048e8f8c03de27d2bac343df4f77a (commit)
via 11dd08e9a0a2b7115aac32d9599f1bdb0ad12ea6 (commit)
via 853faf5cc34cfac362f33939543ce569c8ba6341 (commit)
via c60aaac10f9a185541b7f51a3353b95a6c764a4b (commit)
via 6b4382006bd5e766581d3357bbc0cff58345d04d (commit)
via 23c212516e3a91c74548ceccb597bdeaeb111e26 (commit)
via 7fd5392005624f8b0522d881aa94bbb470d68cd7 (commit)
via 4ebce1a0a5911e71aa2d00932ffb2126ff1f3633 (commit)
via c97dda72b905d5ba9b82004bf4e57dd4cf343147 (commit)
via 95f6ac8822ecbad5530c4488ac54fd46b4c658a2 (commit)
via 78d9f182f5cf4bc0d892af59030b85351b0ceab5 (commit)
via 092e01962dfbe7db9f5e57ca365b8ca56b4aa96a (commit)
via 3e67a37820a2838cdbd50f3f697ddc929443ceaa (commit)
via 04386d9ed5f068b74757bfac01670576e4e59b8a (commit)
via 755c5297bdbca564e97040ce7f036ed02dc7fa4a (commit)
via d115ab8eee9bb3e13aae86698a4fd91e0ed284e9 (commit)
via 2922d21da14b4711872371abacb16e8ab7c70894 (commit)
via 1d61f7949f77796ee407466f3ca7f42dcde9251b (commit)
via 45f764234a71431b581340957a3c8338e0593fdb (commit)
via 1d65abb5e2cb1624b358dda27a53a070bec685cc (commit)
via 96b0927de3ebdb302d8d571c43da3db5ec23847e (commit)
via dd1d944e2321de26f75a21f42750dd38ed964714 (commit)
via 412ffd830b94a860e81e8515140ba5ebc5aa82be (commit)
via ec5882fbd19a80299e7ae738fca016ef27830ad4 (commit)
via ee7ef219cbfbcf9217b50c4d30e719e2a6182a71 (commit)
via 89ede9f53b74f84febcd1c2a6db8b03f390b62ec (commit)
via 16e69324ec7fbe4ea12f2a0a069ad207ac8e3f97 (commit)
via b25e998d0be7d7ec2a14bfdca03370155355d215 (commit)
via 91068ec6ae02e85c5ca4fbe3c6e214bd87bb872f (commit)
via 4df995c77118d07c12fb260dbba0ca2b281324f1 (commit)
via 602a81860a9a64c6a4bf1e338698118b35518b93 (commit)
via 53eab0d3fa9e47acccf6073172663112a1471dad (commit)
via ddb9ad345c9b4a8cfe2c9a71190ecf408454e745 (commit)
via 97f00e367c8222cda51bc7c0e9d3073a487a5976 (commit)
via db7b55faa1a11e632ddf57505c9bb64bc783471a (commit)
via 221855059a11ab76aa909a5df4104354f9384139 (commit)
via 4c4067e410581fe5c6190407b4fd410e7b71f9e4 (commit)
via a961cdd5f139d3c3e09170db52bd8df7dafae13f (commit)
via 02aa377fbdd17b763b1e32ad72ccfd1c617ce463 (commit)
via cadf97cf20cf76af35e41075dff81197fbec0e51 (commit)
via 5e7fc731f80e0d08385a05ad47dda332a49d9341 (commit)
via 8184783a4069e04deb2e43b4ad0d66d80f1ad2df (commit)
via eefc3365838ed15c02bd7da39fbc31c00d07b398 (commit)
via 353abf7c10561aab3e8e7ffce6e270c3743376f0 (commit)
via 63e014fccdd91a89873554f6b33d7128d7112813 (commit)
via c1fc2d7ee590f3bc87ee79c36e7216b0b6bb054b (commit)
via 7acd51d6971f12b832cd7281f669a7ae7feddf45 (commit)
via 98fa61facff8fb041205950d642f5403372bfd96 (commit)
via a02c3512655cc2c8ad68e4b656959b7d284acc7d (commit)
via 6650f7bd18f8161b9f666d3e65a6346e23a9d85f (commit)
via fc8e0108db6c60f2ecefb4004cddb94e8824fd42 (commit)
via 591be3e4a841ac56bb3ee094447b708d58a6d4b8 (commit)
via 03fb64f837bd8466ba6e7b7cb8880f5c6c87daab (commit)
via a6a51754740513db76fdee3aa153cdd51e87a24a (commit)
via aa785360cfa271505394080c8e367017782ca57a (commit)
via 963201cf5d29c4dc718b5fb3507e085b302ff896 (commit)
via 9282b95ab7bfe1cdf471e9dd609ae0ea7bbed925 (commit)
via 971f1d27d2ee2732f9ab2fa75923007b40e2bbec (commit)
via 1bec0c8632397f3c5cdcf27bbb53318f6a6af7e0 (commit)
via 1336427510a5ffe7ed8f0c402cc9d315cc679952 (commit)
via bfbf34de2f27672282d4fa4c0916cc41890dcc6c (commit)
via d81222d3863037a90e0402cf438f7e45600feea2 (commit)
via 75c6202b1d13b892581e8dd56b8e0664815390c1 (commit)
via 22b05d33b4c870d65972ff8aefdd297ddc66d139 (commit)
via 6392030005291f7c783da2247b63ae31dc8352e0 (commit)
via ea0ffd5be2dfd6ee696fc15294d7b2bf29f267a7 (commit)
via d32a48b9f2d8a374b7ce3f2c47cc9a1c3b184838 (commit)
via 88acc2e16743fc1e6384758c9a68cd6d2a8bbd46 (commit)
via d36cab83a963f5bb3773e0218cc02f63b0851d0b (commit)
via 029e9d52de3ac7fe984dc079ebd24506fd1eace7 (commit)
via 3a0b8f7ddb874283879baaf8af6d11094f4c4999 (commit)
via cc90de49738ad220bd1d3d001b492679fc488fe1 (commit)
via 5d9f66cb84b9f228c1082d3a1037355edceddded (commit)
via e83563a9ed0dd6ccc415c4b0cce373fc3264b7a5 (commit)
via 98fdf25a43abdad5784e762466fdd7bd59b0899e (commit)
via ec6f610ffcc411237e9f8955dd2227cefd255af2 (commit)
via 4783ebbcfa35032ac2742f403258a14b647d9ba6 (commit)
via 64c111834081a117f902cffc15dadbc535f1c65e (commit)
via f17ecb4baca990b57cc57e8337c4e03ecee02742 (commit)
via 55af478400524cba7994e353fd9a98ef1543df2f (commit)
via 1736a7bd96e8927c3f889a35f9153df4fd19d833 (commit)
via f94f411b8308674eb4f790a9fcad0ffa30b568e5 (commit)
via a28aa6edd4ba848c110cd73fd4e29c2bbdb2cb72 (commit)
via 1a31b34a18d61dee55042f2ab23c8fa9203fe6ef (commit)
via f1b5deee16144a75aa605bf37ed38d461587d399 (commit)
via fc2f703edb656c69b0026a006c6063cdb255e06a (commit)
via 198cd59d289209ad63cdd6da45e02a1c12b423a7 (commit)
via 364ca42e71dfdce3f34e97ef028f7e3d5b5d880e (commit)
via c752a4cccb99ba73f51eff74b394dcdcd26d4c59 (commit)
via 53488a6e194af11c2528e5e284facb8a6171b695 (commit)
via cfccf141f0db8de28ba21a8920939c30e123d73e (commit)
via 39f66f3ae25ebd3a065218ce880280fd5b4b861c (commit)
via 860b03a8f357d1565bd9d79ae25121059b2d28ae (commit)
via 731f7c4ea30cc409c45412eec15e3d66afe051f5 (commit)
via bf355b690f07315bf2704e349c4f1c9ca611f031 (commit)
via 329d01f70ea6367a9593c9b31e268c06dd729ec9 (commit)
via 3a2488dd21a895df3ffb49048f5de1a83ce2ddd4 (commit)
via 1d262527cf7ef3cdd2c015dc3540b47996e94d37 (commit)
via 980d0cdd2fc40c30f3ddef644659d7d0dc00ed40 (commit)
via 69a2af1016e03239f7af4e55268bd27fc500f800 (commit)
via da17fe9de923fcee29e6f809693eb7e590966575 (commit)
via 8e2a4f11d477986aa360a3b588d35a194efe58f8 (commit)
via c3187fa5cc72734e6fc766a85d657018c0516bad (commit)
via 21389b7f3451a482e14fef9bd32257c4c87f4317 (commit)
via 0947023d1d4b5d8803a1065d622f707010b2bcdc (commit)
via 785102a7d34f2d48f9a1616bf931fea6de2385fb (commit)
via a9617a426d001a748168fbc399fcc77e6d8d3cac (commit)
via e9e431d19426a6dd6b8923850398b847af0a1532 (commit)
via e2f9914792465953ca945333d0cbedf0b2d7b3d6 (commit)
via 14f6890677849172a4b13779acd9089c9baa3a81 (commit)
via 4b0781150f69b6ff251dac447c77e4d4f6598da8 (commit)
via 5f5c6e032e8d5303e9903c0538f84f76bb4d8733 (commit)
via 343fa6906329eb5ec070cf2c05884e49a1cb9d46 (commit)
via 6725647ca2a0adc9206059814725102b53ea6478 (commit)
via b8760d2cb51517789110c7b2dbd8f61dce08291d (commit)
via be0fcbee1d47558af13288c6aece922dd4be6df5 (commit)
via c2596ca5d7f6ab6d38882bf0f0fc44fe352afcb1 (commit)
via 1c3a5fbe155614a0f87079b953df0d7618e0ab50 (commit)
via a5018ae555cdf491005907c03f997558ba15fc47 (commit)
via dc60b26d983494a3cdec0d4f167ed98fde1a832a (commit)
via 86a6934561f0048624f3ff83f5d3c2565514f0aa (commit)
via 5590c2bae0fb41e90bc9698e55d8ec1fe22a9173 (commit)
via 4f3ca05b487e9755018b4c9a053a2e6c35d8a7df (commit)
via 8b929e420a810afe23d5ba57a98109c74d1d5816 (commit)
via 92744f058094edd0b29bf9762f4ac26e4c6743c2 (commit)
via 5eecd8621b955fb99860fc1b0d87074071f42f72 (commit)
via 005304aae36522a90bbe169faea36db559d0f3d6 (commit)
via 7c2ba67e6ab10879968c938aefd4d0d0b4ce79bc (commit)
via 5e359a63b7a39e0ff0f750ca8fc97d27b14c0ef7 (commit)
via 39eeab253474493bc9477dbb2bd9c8041f05764b (commit)
via fc72affa6875e81fc9d495a216a8bcb34045ffcd (commit)
via e99f7af2bfbdb08c9cc454d6e5c82e70d34b957e (commit)
via efe4db3f06b77934bd81f393194e0fdcfeecf811 (commit)
via 82d93790a85300d8452450b6d43efb6b15b53788 (commit)
via f49547a604b4dd2c75e3636d4a422d52edc4fa6c (commit)
via 14c1428b29fff12d8119ce6f4703be0de08197af (commit)
via fa6631b4eecfcca00c13b9594e6336dffd40982f (commit)
via 406bd128dba2a59d0736839fc87a59bce319076c (commit)
via 9b5481c63ab5e1e66e8f23681741039754eabcce (commit)
via 52c4f3bdd5957a31b671a9791f462be5e8eadd85 (commit)
via e2996cc315d6ea242e1a954dc20246485ccc8512 (commit)
via c28eeff2eabbba2246799470f3713716fa629680 (commit)
via 0691188992efa4afab80bfdf966479bc331ce0a4 (commit)
via 49e8a725825c77aacc7458b9d7771cb2fa2f64c7 (commit)
via a12fd8e1b1c9c6a16e3cc9fc477d7e459776b587 (commit)
via 597e138ca0cf96889a1965d06d28552c1d1174d2 (commit)
via a55c9876bb111fd301b4762cf501de0040b8f9db (commit)
via 88add6d8e794073758b5398c52bbb76ab40a2923 (commit)
via daae68f4f372e0618d6b9c64ec0f1f74eae6ab3d (commit)
via 39d4daf68e696bbf2db417abe677b2e68f3aace9 (commit)
via e9a1e93ecab4e67aacb9cd6a5a953c8c0bc23027 (commit)
via df9236f89620c3897b2257854b9a4eedc89217ba (commit)
via 668650d58d61d9d170f3e5b5c1657ed1c3e2b34b (commit)
via 4132f1c0dfe6bb8984c0dd521388ba6b7b32a4af (commit)
via 8c5b4e5228ec94923fbdfb0008926b0b2a3f51c2 (commit)
via 4e95fbcd79b84308417fc25ce12cacdb2a61c0d0 (commit)
via ca16c5b392b1c78019fea1710c4f4433161626c5 (commit)
via f522190fa7f04a8d9a1dfc51d0cf69973c08afb5 (commit)
via b8ac28419be22fe0cc72f6eaaba1ab029610fc71 (commit)
via 35dc6e06960790cd60b890c14e45f82f110b898f (commit)
via 8400d40d954ec3b4a3fe9200645a1b6e90ba46f4 (commit)
via 474436e67c72d2426e79e600d725812514db0dbe (commit)
via 4193bc588b4e66da0ed502eaef6e7ce85272fb42 (commit)
via 10c56208ee8ce4d51de64277207b84a5d1be8c95 (commit)
via bef721e278d9ba3178e679eda38ac86ef2dc0d5d (commit)
via 107c2d628b924de1854d6d254d60e97e1887ce4a (commit)
via df3ee9ca894f7e831713c332aa7820a6463c2435 (commit)
via ec835369f121c11d6e9484ed8c6c11097ad545c5 (commit)
via 01770bbde902e075e524b518ac6c1087a4cc1cfb (commit)
via 7ed7e438bf8a21983eeaeec0617868f8bab06197 (commit)
via d7f399a8de4c55eb841db6493597a587fac002de (commit)
via 008459ea88ad4fdcb7da37dad7f68888ef6ecc47 (commit)
via 531336e3a0b79ed60cfc36ad2d6579b6a71175da (commit)
via 0c1b455e294c6debb4efedc7f1346f3c43249f15 (commit)
via f5ac6ab387ef0974f6348ac7febc691fbb6c0eb4 (commit)
via a9752fdf83985f62a0c343311a9cb42ad13f9876 (commit)
via e5a873b7071d74320d4e0cbbc2f358dcf2322557 (commit)
via fe6fae079099c0eeb3186086d6b150800c0e8770 (commit)
via 233c8c27eb81b0a3ab5182dcb59c7306ba9bd3f3 (commit)
via 68c638d6e655a937a48770a5df765e6ebbc5b890 (commit)
via 08698b7b46c9c932530dcbcd7e851d27a7d2c503 (commit)
via d5451cd45325d12b2cc3d10ffe67f09b0e26b967 (commit)
via 432ec0814b01a93b88eddf13092ea6abef34652d (commit)
via 4d9a9006139d1ceea787cdda871dff8943e493f0 (commit)
via 018572b88885ae67d22612937fa1e4fd98d5f5ad (commit)
via 397b8d2a9fb6651924c311f41b90cabeb3fc3ae9 (commit)
via be2884c1ea9b96fdb04c6d244d9e7aa1b654a47a (commit)
via 376c3ecd17d0636bcf4e527c2e2ca2f94822fe64 (commit)
via 6a67d49e559b432ead2859e9bb327852adb53112 (commit)
via 36d18bc526b055be896d8dc319cb3ade42238534 (commit)
via 77a179e77b38161e461f5e37512f0b3fc3582181 (commit)
via 33b2fac610fff1255a24763277a4bf77f1b59ef1 (commit)
via 909c0aa5824080c287b390f82726cf5bfb7011e3 (commit)
via 37e20dd6599203c4e261fc3a2e86711c90cbbed9 (commit)
via c5209615263fd0444da28cdfb6661ad287909a70 (commit)
via 78afa7f8599e46eb94a93510b383dfb35e549f7e (commit)
via 0f1254327820d7b3f67f873aa40e76679f067288 (commit)
via 84c93cd5f1ff869eb8c04314738eaa2cddb3c29e (commit)
via fb9feb35913d4cf26baf01e1638b18af301f5387 (commit)
via cd2ddb6cde55a20d191e1002dbe1977df695cda9 (commit)
via bb95117e107fe58ecd35683bf0e8da3b414378ff (commit)
via de97fdd4a05cd7ad0b05444f1721f26c1ad9322f (commit)
via 9f058c10cef5987ee1f1cb28c9a8cf5ef1ec4d11 (commit)
via cdc7edd7b17dddd3558bd04d9b2fb5a73dc75f1c (commit)
via bc6c7af4a2f23c48a38139fc7e0ed2ac7b12bb69 (commit)
via 88256e713c707aeb850688071150d32f9cca5a91 (commit)
via 88ddd4a1ef8818984f87f574b424ccdc7db19660 (commit)
via 69ace2200106348a1b00d509a6a234337c104c17 (commit)
via 4cbd84083ea89e870526ed0c80d462084887ba6e (commit)
via 4ee1d7e401a8c1aedfdc86aac7faa8267eab1e5c (commit)
via cec4b2e3fee8ae2c41089fc7454da56f676f653c (commit)
via 5cd1d8bcc24e948e86a636161e6d72f6316545a7 (commit)
via 40a0bfddf07620f5321927b3231502debb3b73bc (commit)
via e82ab856bb4689330c29fb9f1c57a8555b26380e (commit)
via 6d6ad65b43efa17a825702297331fcb290445a18 (commit)
via a37a2806e3289294ed214aed3c8a45db46026b39 (commit)
via 50455f1ab2935f7321215dfa681745c9b1cb5b19 (commit)
via 95a23284a3db0ec85bb0b11c70e6b5acf00563f6 (commit)
via b9b118c3bb29052ee76c6bf32b99962cda5113ba (commit)
via 4a9d4ea535a6c9b8c2e7cdf91377abe284d0b277 (commit)
via 56df3084847984aeddd8c24ca997242ec8c5a369 (commit)
via 5486f16481dffa1c1a0d1fd9e38b97e3678078ed (commit)
via 5084b13657023904cb60737abdf4cefb539a5fc4 (commit)
via ad02e4fe877f3a874145dd045626501245e65624 (commit)
via 7913a64cab3930fe524f0e38f85cfca11bd52dcb (commit)
via e9a38e0f5287ce7b4629f5f923191e38dd7355c0 (commit)
via 502d895cd1ca5d4abf4ef55984cbf5239aeaef0c (commit)
via ea3d7d1cab4221ab729327bb4d957352c79d05f0 (commit)
via f0e9390be5bbfa3ee777d81dacfccd713ebddb68 (commit)
via abe7c33b45288b407e6d001aad713183d4bab5c6 (commit)
via ee881e5d3312ea5396bddc37e8673b77bf549b4b (commit)
via 0a0640e3ba9a668c4c317520c48246e1cc8d75ca (commit)
via aec6cd371d194f93cb7651c219b75eed05bdda98 (commit)
via 268ebe95201d2ebdcf68cad9dc67ff6d1e25be9e (commit)
via 157686a88644b111658c661fc225881e75f3b0db (commit)
via cd58485720b47d80fed0b281d15a9198f43eaf0c (commit)
via abfcb414b9900ef996b1665323a950610dbdca43 (commit)
via 1a0884415891b197972f8acf59131c3c9376807f (commit)
via 7dc54575d91a2b41f6c3e838eec44a7017a24436 (commit)
via ee40d8d45213caf0cfb63e603f0fd5a58532e751 (commit)
via 4deb8f714d555a2f530e37c3e7af32bc42fdda58 (commit)
via 9e27646a6dedd071bdc8a7ba75eca1faaf500366 (commit)
via ae9a1986c8b1e38342a6fe674f7ad1758d8b06f5 (commit)
via cb55e96bf79ead88469bb859f9c858f62df2e562 (commit)
via a582903f51b536bf0de128ef288bafd39caade0a (commit)
via b81c93c854e4674c8ff85ac745613cf7b616dad1 (commit)
via 8f02b5ad62823c1c02bf9b60d71d027805b4e17a (commit)
via 839b0b3f8dff2d7a43f110b8f07b05c8a1004111 (commit)
via 6223ef94973400bbe2d98885b2a4e36cdb47c800 (commit)
via d14a6a9e17f28437a231e17734bfdaf557de0a13 (commit)
via c29ae970e781780026c45ec7ffeed68ac87524d6 (commit)
via 15a086bed79aff51c9ace7d3b5f389e8cd38399b (commit)
via a40d0312ad50263a4437c01311a3bf1f268576a6 (commit)
via 370dfff4c4b46fc194cf1ab2b0762c2a9deae7ba (commit)
via 576a6e4d1d1ac2c5b7e44830d3328ae8723fcb06 (commit)
via 5c3024d2c1d4c4f141d8364d487604f70678792a (commit)
via 2b0f37619f797bf640b2d45acb615817dd202954 (commit)
via 222c2bf0a293fab3d08c22359d64433faea7bb89 (commit)
via 7fb048a2ee38bbc85ba0e96e2932cb0cb1f7381e (commit)
via d2c0eef48a1bb331ca08f8f26ff82c5d4086ba0c (commit)
via 82bbe65a43015a753bec8c64869679a699331a5b (commit)
via e4975d6a9cd8aaf3fb14135b36850964def131d7 (commit)
via 0abe66b59fda0689c32fe9d96b3690b4d49a3027 (commit)
via 7f904c28f5cd2dc91a118ae6169d6993aaf71f63 (commit)
via 058467371921957ac532ffe0905ffa477f47018e (commit)
via 59b21252a88aa6ba488cfb19686d9cbad2577e76 (commit)
via cf6451802f5d3f161d992ea39fac139273926773 (commit)
via 8227ffad95fcd835dd5fcb3e4915159e4552b397 (commit)
via 50cc587fe49621a87283f06655fe922d45095076 (commit)
via 8ce9efb079b6e7b3ab2e795db9477656375d7204 (commit)
via 17e5269b995b0560dc74af78ba134cf1fcd9d56a (commit)
via 65d1cff97c066e4399a175ef7294a5343c0b94d1 (commit)
via ec8f76882145c71bef81a9cadf0bf51ff9fa5b35 (commit)
via 0e722c919075fbf8a2d8a05b91443432daedf332 (commit)
via 036e657b48144d7449ddfcfcf9214bcd7bcf268b (commit)
via bbe910e6e1140cb484a74911f3cea854cf9e7e2a (commit)
via 793c128d03113816db85e8d1fa0bcd4982e246ee (commit)
via ad06383f106ccfa299a6c7ac9720178d2d3d583f (commit)
via 22347e554cd7ba2a0bf36dc81ebfcbe2e2fd74af (commit)
via da5b30da2d1167591aa8d71b543f97bfdc2ec2a2 (commit)
via 1dcb9720d62cd053a72c31881b7724ce9f74332c (commit)
via 51750acd087cc20ae3f72393fa897d9e3059c65d (commit)
via 0b14696aedc2b56291bc98d62fe232c8dceb1385 (commit)
via 8bc2611fd97a94e3927ba22fab79624dd6647368 (commit)
via dcb07cfa156a8e9f768c7f2b5d32f27b6dfe939f (commit)
via 7836e407c65761b003bfbcb7ce89947736330a15 (commit)
via 8629c02c0db6ff3f7444397567a57dd36a3eed41 (commit)
via 03b62bbbce3dc5f15131d9e78f77d035cd1cffb3 (commit)
via b593ecca856860a8b38deb808493bba4beef3aee (commit)
via 1a9ccd70f9a75dc6b48d340059f28ef3550c107b (commit)
via 128e85e3ab36b8e30f6612fb50de3cbb4ede6824 (commit)
via 073808edb771952247c6fe634b863986b7627150 (commit)
via 64f52338e924cce3a205527136e145da660a4686 (commit)
via ce558b89b15a18fd67fdc02a4d410a6d92d2ba63 (commit)
via 3ae0486cdce5d2ed4c922c598a3258fcbd9c8f29 (commit)
via 9986ba08876f86f7d36d230afc11b60a34287da8 (commit)
via 4eefa7bcf286b879f61b9e1ec1c97230f5345104 (commit)
via 400b2f29938dab7d9c4f46c9d1b0dc23dab0518b (commit)
via 358a971863e93cbafa9e864b4db4d5448b960304 (commit)
via ca3cbe5cd7715d1559d55f8e71be1dd7340f13b1 (commit)
via 96fe45624e51f1bb747e36cf8bdaab216f31c5ec (commit)
via f5ea389ac78ccd7c426a93f43e6117dad9ce0878 (commit)
via b2260160f8cde8de118914ddeaf797bea42e65ce (commit)
via fb090cfa157e35fac1c10c062fd005e38b894ea4 (commit)
via 41e26ad32d17ee35f79f629654811f5e8656cab8 (commit)
via ad76968956f30bed6d120e0dfd247034e0855fea (commit)
via cd76b525eda02c30c4412698a2ff309b975d417a (commit)
via 3889f4909e0db5f5ca8ca043ef9825f0ad971fd6 (commit)
via a8f341826d63a5c216c41e10bf1e4e6c3db3ce65 (commit)
via 7113a196bac7f1134bcdd79ad3e6badcb5d77f95 (commit)
via 5b6e2eee087cf206d5c2bf1f9523217aaf5938aa (commit)
via 7ab2d0874025af6ee858b32c576f2461c0a1df3d (commit)
via 0187a92f57b516f7171e70bec46701cfdaa6c6bd (commit)
via 9fd15b2e80452f03edb3fb36c2b4c36d05f4ef4e (commit)
via 6884417a0ff3555b192d4aceeacc5e7232cad207 (commit)
via c4b943d7aed5edbfc31aa1e9dc9e7bcf108d76a0 (commit)
via 08dc996fedde9143cda25720961684087b133640 (commit)
via 95f0d0d2338f8eba18d2b3c8cbe15b1d584b885c (commit)
via c5acd8159633cfde315b01431099e1ce5b23dcf7 (commit)
via 3063babf7c559f04203ad7fdfcd8fc12a302ee7a (commit)
via c13b08dbbcf752480a7621aa1f89bc5440c74c25 (commit)
via d0de53e251ce60057d91536a4c71740b047be040 (commit)
via b32e1756d9932eebcca5f276290841a859ef2d6d (commit)
via b6ddcd85e3c0ae1f12af60efd6d1b97ac4bfa771 (commit)
via 3fff9862d5229def9318912c2de64a03dab74532 (commit)
via 5689c9424b33aac68c4762ce0bda09ca7e3affe0 (commit)
via 2d7f2507d4d26430da7e32e8fc75f045f634fced (commit)
via 081f6b931dbc4a1f27ac003e2f75a389444ce9e9 (commit)
via b5fbed8982b47d1ea5a0435c156e488e24e9d67c (commit)
via cc188e5fd6d4f8d3061ed6c58c432a150f7966e9 (commit)
via 0fc9967d0b28a1e037233d49cec479d3ab1e9e59 (commit)
via ef787763b9495913d5be90bcdedcecb553cbf308 (commit)
via 3d6d882e29fb2b8f2451405c37fd6fd9b92fcdaa (commit)
via 8504e0974cf4b67680a11208b16caa2d3c77b838 (commit)
via bb050a6932c4b0ea86202fe62bed2d94999f77ad (commit)
via cc133f9f118ef4afd93da0ecba48151488c41c74 (commit)
via a85db0a6188b89ef49a1bd0f0ed435adc133b3ae (commit)
via 535aade664ac4170fe82e52c9addd686156220a1 (commit)
via ddc5804ebd4b2be29ad4e3e259f5c6e907f34f26 (commit)
via 1706852c3c6c1d39f949c933d37647d02509b9cb (commit)
via 59d2699cfd30f9defc454be17415c0a518ece32b (commit)
via a4ddf8dc72f0ac10c3459a91949eb1bdb07ed10d (commit)
via 4d17eaece8b31e642acaf4d77fe961ad8e3aaf50 (commit)
via ef0f5d7cc3b2082c94beffa7c9c1a8acd8eaa427 (commit)
via aba19b625f34fb3d61263fe8044cf0c6d8804570 (commit)
via 9d2cdc86574bda0f1013be8cdc166d86b6d032bc (commit)
via c2c4ff8d52a2cd3263a547b0384692498714aa1b (commit)
via 28617675c264213180a599bb4327bf162029636a (commit)
via ccfc90a39b78b7bc4173cd9ead49d2aa59695378 (commit)
via 3f06e55061d0d8f72dfd11f6c432c23f45d9b597 (commit)
via 6ec49e7c0aeb6d98e379319b565aee2c89388615 (commit)
via cd42d70b4d7e92dcc6c533e012ab8af122de7b9e (commit)
via 470dd0a647c95a2e88c5b0f8df538826b08959a8 (commit)
via 5443506ee45cb94769db7e76dd2021a96f2f0680 (commit)
via 3b165252e882c05c8217f888194877224295592d (commit)
via f2ff9acd32b4667ee16a03ca8d10fd8b99e22f46 (commit)
via 66be918f5f9f78d74c70aa332756286ff9d0ccf2 (commit)
via 7c2683c40f745397e80b6df4edf8265ecb6fd194 (commit)
via 200069c74f42ffcc726b9995a46971a86286a256 (commit)
via 19f1935d91bfabbe4176ffdaca95bc789b593153 (commit)
via fa98319231a95aca0313878443143d3f92aca5e1 (commit)
via 256ae5dbc73d1348850f86ee77a0dc3b04bc7cc0 (commit)
via 33cc7d368f420326606695daafd6292e2779c6af (commit)
via 41b56feb5063aee4fefb4a991eb796d1e8a7475e (commit)
via df433d316277ff5293832d3cd6cbc30b5c38dec0 (commit)
via 1a2f3d7ff1d79b1290704e48c71e905b987393a6 (commit)
via 4cb771f214ed6a2102e37bce255c6be5d0642f3a (commit)
via ff7ba33e8aae2ee8ec607d3f1f4b96f7cb1a92b9 (commit)
via 4c62b19fd2e6b81ce7cbb7d01e84c09352ccf224 (commit)
via 5cc8c7310338224d65aa14c4256d4d7539e0dd45 (commit)
via b22e99fdaf2efe58161c382bbd55f4572ba49eef (commit)
via b7f38fdae7c75e1d13abd455b3931950db28d22b (commit)
via 93ca393659ef6714724749950301757f47e5e9fd (commit)
via 32ce946fd83f08a4f1486de02d3f83870b36b28e (commit)
via 9d734efa1034d266249751978f95a686ec9d19c6 (commit)
via 35fd2ddeb1d90f1750401cfb6d01fe055656b88d (commit)
via db58b3735f45345c06cb9a14d0f83f5b26c1ebf3 (commit)
via 80bb3407f6891aff5dbed5b2fd5c3dae8f227319 (commit)
via 63f2433dbccc7ddf8812fefd6eed0e6dd2f88955 (commit)
via 29df15201399610c3887382f004af337e3fe5601 (commit)
via b612f4193c6119fb06933b0dabcc84a2b952d57e (commit)
via 3f47df7fb3fb46566bb68dd638a61cef87dd14e9 (commit)
via 75d6c74e79ded209b1f0959b1780ab5b8885b9c2 (commit)
via 8001f1183f32d674fa3e9af1cca16856afdffc3e (commit)
via d93f4d96bb0fb307db9e2dade38ddb3c6bc469ca (commit)
via 6cb2202baaf482a8c7d54e5ec93af2f057e7ce28 (commit)
via 8a19d84c2ba3ff1273ae1583681a0c428cf4425e (commit)
via 7d15592e06e4abccc97cb8c5670f564327f747e9 (commit)
via 1f8db343049c3e06483a278e14b7e140ec55c8b3 (commit)
via 86b80085c889cd388fa677a5ae9053fd4be3776c (commit)
via 2f7d995359c7f280431f015726485ca421b0a65a (commit)
via df2c87b5803750d21f03b7d36f8d1abace3e1e14 (commit)
via 74f5402d08b857d60499b27851c204954ce6c42c (commit)
via c84364ece4faa7b3eb0f60f4dc301282e9693e1e (commit)
via a2cfc830e715142a0dd28496feaedf569b116b0e (commit)
via b0bfa7b5b884f78b798ab8d34d2a50bc63f558df (commit)
via 8787d804e1cbbd1946239d6c5e560c87d38bac06 (commit)
via 3d731f6949e2b0099cfbe0cf608d60a52a66d354 (commit)
via 1924ff7567abf9e1341ae135fb5097bc5f7b76f4 (commit)
via fa09f4ea584e1bc33036e9ef82142db92b31da7c (commit)
via 7103ad7639b7ed80bec170404185a8e39079446b (commit)
via 668e167446b2777869f413841ec05aed59473d9f (commit)
via 65408fa680538f997cdd4b6fb9d74f043a060801 (commit)
via 91588b3af8e026ba11c7368476cc1f3fa8c2e2b1 (commit)
via e04659e8607bfed6995fd2ced9aaab55e2143302 (commit)
via a6bbedbad370ad895a6c559a60efe27a5a7838e6 (commit)
via a18590c38657a982f8d544f2f54f39ba9abe9fca (commit)
via ac33b731d214d79738ca04d27f7464d4482f6a01 (commit)
via 9b9720149dfee4a9a961c29d0382fc5bdf9c975b (commit)
via 4e9d2153228d95c972907a8b13237218d380c5d3 (commit)
via 60227d64dd9228be1a07fc7122894fc2875b1a70 (commit)
via 1032d6ebdcd53b8c09c76a1c3b932065d84b0b20 (commit)
via 7766fd10024dc0587838fbc4608f3f8e30e17a26 (commit)
via fad0c9fb7dd362bdb5a3e4f89fb7f6e6789f5beb (commit)
via 7efeed176a291c15c74e80aee5d7f906e28081cf (commit)
via 8354c62cd144964fce17e11ce035c0c2c0635cbf (commit)
via 64f367a201565d5c7d1e03da072db51123ac2174 (commit)
via 2806dc7eec04db49fca03e04827e3dff7f6704e0 (commit)
via 6c73cd95f96d37dbf6092a87c8ba0f35277223a5 (commit)
via 7a63494a0df60cf71b9cf03c4eb8f24719d03e66 (commit)
via 8c84bffb45ac63b98fffc5c1a492c2eb7e4f27e2 (commit)
via 7bc2c8b83ea82b4315c67e7658af815aed062e73 (commit)
via f5396833d35a257902409493a63f777dcd771868 (commit)
via 0bb65f1e7c9eed7338ef2e4a2f5b42d010409c39 (commit)
via 82b19a4d2f9c9e8d56fdffdd702f7db4af486386 (commit)
via 4c1d4908aa9e61a35a2555e5529997d7f996a516 (commit)
via 1f334aeb2268db153f01143e9b0ac01448ecaa56 (commit)
via 7353f2470c2eda19c31c9fa44c315c7c69dea7c4 (commit)
via 30a7bb833cbd848b1814f18b91dfdafba4e86839 (commit)
via e8b24d9ff5b9419fc079f5fe975fac6f499f8bfb (commit)
via cc977dc7d53ef4546592a4f02a2e06a621beae6f (commit)
via 3cde5c42d1c1ddcf8bbde5c47233c644370c959c (commit)
via 833177a4a5c1a2a6cabe70bfe35ecf241b68d169 (commit)
via 2f408ecb929bd56613e94cf1e84ace4692c78257 (commit)
via d2af8993a7cac29eaa5a4efd47c9117bbd175068 (commit)
via 5698084a7303c45fdc94fb44c47355413b271562 (commit)
via af1fe7b3b87de27d84a82d4f44b937c2800205ff (commit)
via 3b4de39c9d9ff014ae90e2bafbf7ce1f42c2198e (commit)
via 6f0302493af0ace93943041c3374069c15c363f7 (commit)
via 66bbce5bda870c49a68f2b77a29fb96eca72632f (commit)
via aaee65aea29ac8f7317e866d5dbef9f96cfdb253 (commit)
via 3d8b0d9483f6eabc2c1739ac3dd64c30061a6a72 (commit)
via b3ced9bad2d8d5eb9ebabc5f8f7c6ab871f63748 (commit)
via c92aed165e8af79f51c5165f98f12389bb59a121 (commit)
via 02030646c2a799614d31e52008403d8be067ac5d (commit)
via 7b01d34b2a62fb8cda96fe40c755f99e63b8ba4f (commit)
via db1ec11fff1a46f7046bcbd971a42632d2ea795c (commit)
via 3ab692db7f4d96022a132379614031a852de6f35 (commit)
via 09b0e4b047b44063cf4c8c00527886743619c24e (commit)
via d16c5475b560adbad2d9bc78ec3718658f4090e3 (commit)
via 56dbf31760f721893a44d3da26adfccf548995c7 (commit)
via 77e1c7426aad05b20f48762234c02139e9c02f8e (commit)
via a0f86e735886f3d373507fa9cfc0cf2a2f32eabc (commit)
via 322a851675234b3c16be6dd5035b07f5e3410ec7 (commit)
via 1f45808ead357e8a81dec16b9802a6c369e08426 (commit)
via 8de00631b8bd1c328f1916b1fd95bd0d9ff2017e (commit)
via 4d01a485d29732b19743e8b138897f3509e071b0 (commit)
via b064640146bb6908a0ccca27ca8ee2b06b668137 (commit)
via 896b6bda6904765f36692d76a37b99c0412ca9ae (commit)
via 4f8ad951f662864884d4b11315c940c5239a4a89 (commit)
via d4081a383e28db26c65298f7405554d4312b1342 (commit)
via cb64e50d42a49bce61050c79c5ab0846905b6a82 (commit)
via 93f9a11fbdb8f09428b17180d51a09a1bda39a52 (commit)
via 0bc5d801ec836cd4b7d1ab7d05658e7a1d05df22 (commit)
via 771da62d67a9f27c1e706610efe51b13c3f9fd60 (commit)
via 53c3572a9f5b03a92292cb6d24bf69b52c95500e (commit)
via 3b0d929dd61fcd55b4ef320a2033c731443b394f (commit)
via 089e3718bd8de11fc4d6bbc8d32701033d467960 (commit)
via 20955dbf718992e83b7c971344931934b62a784f (commit)
via 9dc193c3be85aafa60ceff57d3b0430af607b4ce (commit)
via ec7b600bf1410f6bda239666fac258a605dc3f43 (commit)
via 48c97fa1ba7d6628352fc2433abd91a41f6c8171 (commit)
via 5996220cfa24ef6fddb782617720cd56913b1bb7 (commit)
via ad9eb1fdda263cd91ee8fb36292fb29d546b0076 (commit)
via bc71081e53e3c0a52a28d5874e65a54194e2205f (commit)
via a57160325ef479bd7181a4319126b1177c4a5cbb (commit)
via 5ada5c6fca335963b0b9fb9e91c999fcdaab2f89 (commit)
via 7a34932bce1342c970a03128bbccc5a81ae3da6b (commit)
via e680a6b69b4bd173a180419e973a9bf18a000151 (commit)
via 9af89fbaecca21b2ca34c142584165066807fb10 (commit)
via b93bfa1980fa4d1229874067dd36acd9ac5685cd (commit)
via 62e34765c9b25094e6a7b460c3a1632efe51e03e (commit)
via 9cee1c1eb3d7a39279f7a0dae94bb38ab1106d1b (commit)
via 26c4b26f0cc51f04cdaba3c9e6ff09032bd10d8b (commit)
via 7989954c57444ef2a5963bb2bb0fae4652b846a6 (commit)
via b437d035ddf4e4c0c566c577ee059790ed28ad9b (commit)
via 848ac659685fba46ce8816400db705f60c8040f7 (commit)
via c42608e136ef1eb52f65002d5e7efe6d62b7f285 (commit)
via feb4bea70a297eb6316d1b0685bbbb8095b7fb29 (commit)
via d46a21655318492db1e6113972fb02ab49eae75f (commit)
via b19ea8d28b1c06c2973738c1cda076f895ac3ad0 (commit)
via ce1b0a458aed5fea182c8eb4a8cf1161d1c0a20f (commit)
via 13be4805fe268e9ac61e6a6b22d19b8e6e7738bb (commit)
via 4f7eddc4d1a03c982a4f0361879bc5347b921b10 (commit)
via 88ba72a2dfae2e71e3b0798ac74c6853749fd502 (commit)
via 1b7a12f2d68f2f334fbe78cc2db76982ba6d4ef1 (commit)
via 8f1732fc2a11dc2dbece0800d4ed6f011590d3ad (commit)
via 88bd15396002102beedf49c87adee7b16c2bb409 (commit)
via b709ef7ca12d963678c6f73b10a20bea60cfb0df (commit)
via 6b211b9cc3c61f514423869af51a17e4c2bc7531 (commit)
via aed6eddb24be670fa619b844c651095bb65396d1 (commit)
via cdf5a07c75b47481da1e99ee91ee860c2a6bb5f6 (commit)
via b96645f1a1e6084ed6a20ddf615bdc4d2487a9c9 (commit)
via 51a789c3bf3d9b04d3d81493fda7f2514ae43add (commit)
via 98d0e90ccafe18d0b6392fa891e4b3d77299ae95 (commit)
via 5a736821eff3aa4a8da237778526f9f700759c7a (commit)
via bdfe53e3cfebb392b1a0ef50fdd02faafec6dc63 (commit)
via 90f61cceac73fe40dcd21b3590c247bfa624ac00 (commit)
via 2e27220211249bfeb38b10e630b33fbd170fce6c (commit)
via 06fe285fd293e999481ec8f5c619658aa5e3b48b (commit)
via 91fdca6f26cf33573364b5bd313ed4bed6a547cc (commit)
via ecf64ec654afe916099f0fe482c2dae417913905 (commit)
via 2fe9c2a0c9fe3ca2f0fa94ea7219a8a4a299ac6a (commit)
via d039fef395c1b5fd781acaf1c611f96f654f5f91 (commit)
via 8b89fe14b522cd6e5d160ff17defa8ecec243b11 (commit)
via 722bcb33bf0383487c1af0e7d401e30301e94e2b (commit)
via 034b77cf7875c4ea5aaf3d06dfea2e422abc47db (commit)
via 7148c36989ee64f15ac9618543309cd7311b6015 (commit)
via 04180708eff91ddd3a9572bd4b517ccce5850db0 (commit)
via a97c97e8d7c818886f0f7beb3fd5dee0042b4a07 (commit)
via 833b7ab5008b769dca6db6d5ee1d21d33e730132 (commit)
via 22f13eb869197fc45a0da2a8a96b03d39809862e (commit)
via c0f4a997c26760d2584946196ee5c411d1a632a6 (commit)
via 579c6ad9830058ccebf9c592d692c25fac6285c7 (commit)
via cd6c3b4ffc4ea6f56f12581419e2eed885441beb (commit)
via d19280adb5b2d1470dc39756ccac8a8fa2af8321 (commit)
via 44f1c4d7b0160a51ecf7fe1af42416f1d2a71356 (commit)
via 598cc9dc84aeaa66e4a77efa9dc8ff03d5532620 (commit)
via 8b55a7e4e5b30877e924e4b0ed0437d16ccdcedf (commit)
via bada43421274615d0d5f629a61a60b7daa71bc15 (commit)
via 225b362d1036121a611f3dd17fdb6780070ba51f (commit)
via c8c064b0dc4ef58b47151e1dfb207262a24ff2d1 (commit)
via 7d5697f9e27f79e1decc1215f33088cee9f7d863 (commit)
via 47acf0bd9faef8634d242e19ec3b7f784d10ba76 (commit)
via 920d2ddccb72a366140ed28283165b274f7a9045 (commit)
via 95dc74aa02352505785bb70ba60b706e70c74584 (commit)
via af955fe696088e69b436947b4a6f134567d31793 (commit)
via e23eba971dd409b999dd83d8df0f842680c1c642 (commit)
via 4e56efac8b4d5e251e8edc13febec93992bd6eb4 (commit)
via c50730217d606814cda69a2bb6975730c0f1ee63 (commit)
via 7e3d947dd6ae45d71aa175b96fbd42a51e93b3f8 (commit)
via de4bfa865e5ea54f2ab5b7af53e4abe825da699e (commit)
via fb47deda560b754008c35b5ec13fe02ef0593019 (commit)
via c646b02fdcae5f37bd88f33a0c4683ef13ad5c82 (commit)
via 1964088538cbf9483a1c9f411ad9d9054ea7be90 (commit)
via 690035b1471a58db62ec27d739f124f0f58f6af2 (commit)
via e6485aafde098bf182b46cb187d8fd049f309e29 (commit)
via d29469235333ac99df5476499a59998ce49b39fa (commit)
via 8ba42bc5da8015fd0bd9e7f021af9cb0ef252005 (commit)
via 39402e6c64121bdae146e82f6c48f0c0e0d9d26b (commit)
via 6bcbbf52b2fe930f1ab1588611c84f052b6385cf (commit)
via 0bcda68539948828795564b35a497dc69c27f768 (commit)
via 87106a7b0a3c403832f15aa316d5d6d2434e323f (commit)
via f610ab6d3cbab5d8b8ef3f3a93dd81a800ec5725 (commit)
via b129b0cacd4c8e982605b7c8d99e96c74155882a (commit)
via 44d83468ec8e5fccf904d66b752ac36e07d66c56 (commit)
via d87fdac3591d57c1a667b9d2dfeb05e3198b0b53 (commit)
via 259ba1e8acfd5ade4b6fa81e68a5e694e438fa28 (commit)
via 2dfdb47abd418aac05380482093a87e763ab0a05 (commit)
via b61ce85cc54bf4acc86714cacd10d6f9f7e89d1b (commit)
via 63ab433e29b2715f429551cdbec72dab0d752c20 (commit)
via 2fc9bcf136a72ecc56a333cb658a8eaac8c9fec7 (commit)
via c38058942ececeb32c381a838a10277ba43be94c (commit)
via 89342618773b64db3e67701c0cd9dd89cdbbc18a (commit)
via e3652c8460a6247f50e24deaca1c1c1c0e2a2573 (commit)
via bb65a718b601ecfebd1ebe5be71728d5c359c31f (commit)
via 2e492780e8c4736b456448369ccdf4460f6e2675 (commit)
via ecf45d2cc7667ed4692d07e52fc77a2c9a8adf1c (commit)
via b15cc25cbe7c13e450f77b4a309223b9b3da3936 (commit)
via 85ad3aaf403d2104c82010494d3d4a93a36e2e6f (commit)
via 5a04c4cf5df6d13596e79e7b84520cbe245a5a4d (commit)
via ca6eff59089ff1a1772ac95d4890f94b3eef2796 (commit)
via ef4a339527a41802fbab70af25d6e4788f35dcc8 (commit)
via 7b68ffbb32645c5383e74f27248a1c1c7ecd241a (commit)
via 2a3a7490761797388aae10da3c4b2fba6b876007 (commit)
via 21280c0ae32e182a4401d18664c3da89a7da17fd (commit)
via beb18c865c42ab57176099eecb65bb52e71def85 (commit)
via b196bc4cb45969ade48efcba6c31b1de0acf24d0 (commit)
via b30f354acb39f63bf3213673a0584119e63538b9 (commit)
via e4426cb42f082b0dc1298a173014f18ff0ff7ea7 (commit)
via 28fe4f87e0b815f4c0d9b80e0a9f3e6a53c649b3 (commit)
via 3ef9d661f45abfaca5d0c0bb2ea9ab60470f1bb7 (commit)
via a18a2a347dd85e93d1083c984deffdc0dacf1bd6 (commit)
via 73b088be7219eaa2fa73374006da9665d8cc5028 (commit)
via b5e1db87897cabfd9beb8b1bd49f7d965c0f2607 (commit)
via 010ece9c47f1ac08c9436b133a74472713dd709b (commit)
via b8d38ee4250fb6ad001c2f03fa2cef8c2bc06b57 (commit)
via cb93dc7f262978bafe36397a41a56e409a302042 (commit)
via 638101973de1d316fcb7d4b6a37fa194b61bfaad (commit)
via 243050da090159b12177e00248bd3a06100d7415 (commit)
via dcf293fda811c2fa956423fd14be343c68c1984d (commit)
via befbff861e07212f4073e4ce72e4b45cca3e0f8d (commit)
via ce6c454e5acbaec4e0c22e9c8af0fe7686a53baa (commit)
via f60ee22ea1d62f7004511ec65a3ad76890032d88 (commit)
via 192ca6d8eac4a5538036ef200b95d6ef3dbe9511 (commit)
via 595d2e303c0ef1a5cd5af8868c1d41db0050eb29 (commit)
via 718b962660007c529f4ff4c5e940119da21e05a7 (commit)
via 5841433461e2ce9da41292a49af4cc3c6b1e1f2d (commit)
via 67ad9399e2a69757f06886ee61ce7f36d15e768a (commit)
via d1e4a624699fd734b3b6e87fb79a4da71c182dfd (commit)
via cd9da5b077c21f0984cfbdac060ced6f4945ce06 (commit)
via 1e3b796d58ac3c4396e1739f44a0a41de6335eef (commit)
via 6fc31fc73b577fce960730d87ead9a25df6c2653 (commit)
via 0e454242cc1527e49ad0ea795614ac94a083b68a (commit)
via 8dddcb8f005e8470312bf33041bb6ddaa5084e32 (commit)
via d25e87199327846e42b5a23f4365d75e75517ab3 (commit)
via 873a915e0ad44cb303b071638536f27569491030 (commit)
via 4b6749b9a4680e79affdb9c02ea2f5ba39a54587 (commit)
via 9746809447893fd4672ea6babf4e961157cb541d (commit)
via b7b633e9b13fc5697af035f4504c9790c612a8c7 (commit)
via 9a1e3f003122c97d6e1822c472bcd37f59fb1a74 (commit)
via b5cefccad8bdeecaa3d0c548e32881466e021cb4 (commit)
via ac423761af22f7858a1413cda5df3e1d5e88d4e4 (commit)
via d11261fc63ecbf9f3487be906a4e720b4b20fb42 (commit)
via 4db41a0a1097860d1e0d3b8ecf6c01dbbb65ba5a (commit)
via 16017f1915d15d0ec8a6fae02b137a6b50d96e63 (commit)
via 9889cbb14ebea4b281408afcfd94ad6646ab370a (commit)
via f90fd8c2f17c7631915103ce5b760830a156ee93 (commit)
via 789b4e00353f554c69ded290564276742ee290db (commit)
via 78836e904d99c7e167d19d1d5421e9c6fe07f18b (commit)
via c62fbd56c831623cf8906696267b7dd1abca048d (commit)
via 2d2476aac71fcafad6d1524733f0d88f2b53753b (commit)
via 695344c018c8e462280c47a644df02ea472b0a4e (commit)
via 15f205b11547e7ec0ce42a9b49e78229a2d569e1 (commit)
via f77a9b48608c64dac2c9c59db681d0168acf69e9 (commit)
via 008a97eff0cabd416d18239eccd5267af6e965f3 (commit)
via bbb76b184f645ffc466baa1e5b3164d1e3febd93 (commit)
via f6abaf7a4088dc9a5d73ee2233246347af9181d5 (commit)
via 49e4877c5487dc34edf414bb0f1125ce1b71e08b (commit)
via 285963233bc7509edb07c035426ee0096650b0af (commit)
via da8d7d665521e5b3f67f87341400441a5d0643d5 (commit)
via da804164742b83965b487bbff5b6334f2e63fe91 (commit)
via b928b56ea67da30216b79abd6a87ffda99fc911d (commit)
via 333ec25d7e514be4851d94ec0652f571bcfd9c5e (commit)
via ae71e7b59836219c617193a263b17041d765a031 (commit)
via b348d11b70068e7eabba6d8f99d4ad371c3f6253 (commit)
via eaf0270367cea4695d461261eb7fbd16caaeacf1 (commit)
via 61034b0b6acc6ff72def5f5ecdbe628edc5d67ea (commit)
via c48182bfe408e06e3301ee887fd9a7b06bedff37 (commit)
via b252dcee39143928a8a1cbb37f770b9266e2c143 (commit)
via e42b25a0407fbbf3529815f69bd56a61b1821295 (commit)
via 3ccdb4324b0dc9fa46ee7cad9b370f8c7c370c3b (commit)
via 5bad3170301060ee0801a739ffc213abae664973 (commit)
via 5562a44eb490b5777c9e786971907c0727d88495 (commit)
via 8cae7a47b12ff6a5de72f6cc62b42d056f63bef0 (commit)
via 1449284bd80db7bb4cbe7fef21e1e8b753135af6 (commit)
via decf5bd1570be3de10aeab99869a9548d17b1354 (commit)
via 6d91379408b87b6d0c1cd4bc2880b530cc4ec721 (commit)
via 41f225defe891ff71d3c8a149cdc1ed8f3a64c5c (commit)
via b89bd142d2271fb9aeacb4d9e6fbabd842755039 (commit)
via e601a8aec5fe30049b0e5f6169891fa26776dcd6 (commit)
via e4ce4d9479145adb03eb978bf699d894a77582d0 (commit)
via 6578011c4c858c09a7027fbcfa7ae81870cd91dc (commit)
via b4f6af8ee2ea97b8c6f2bca1c2fd728683e68ef5 (commit)
via d118ee3761bcf0c861a75e454d0c2b741fccb956 (commit)
via be06ba8ceb2197b6771f8e47dc7b8df316e1da75 (commit)
via 99e61edafe27b4949f9d6c49a016d9a18bc5d917 (commit)
via e913b9cb939c45ce9cbf0f224da6466cd3094c3a (commit)
via 754c39c2f32a796ad9983836deb7c4429c808e48 (commit)
via ab2c2251daf50e5ce733d33b803eb469b3ba1d80 (commit)
via e5b06ef06b062f0626462abb182ee5470cf798bc (commit)
via afb1110bfa4fe150cb2f2c58329551bd82cb3627 (commit)
via 8ffc1bb12a22e548835c9291871ad0eb68b7f6f0 (commit)
via 64a0223474d767f07aecc1a8ce56d9fde12dfbfa (commit)
via 1f2e9c5e3b0ef55cb0ab180dd0c82c7954a73e1a (commit)
via 5ad9dba7519caa3e6193c87699ae37e24d0fe05c (commit)
via 62df7e210ebf096dc09ad14d9316fcda0f6217f7 (commit)
via af533a5f8b149bfa1394ab04c3947e97dd507a33 (commit)
via d1a760cbb796b62f18ff6b81a189fd261809ef74 (commit)
via cda6c55bd399a8892d62178d4daeb074def909e0 (commit)
via 816d7b53047bca81c226990bc9248d59d80d4b8b (commit)
via bfd282882d534cd4f48e2fc29d4ce0923c52352b (commit)
via b44fae2f56b0edbecff68c597f7b5718ca3f9f90 (commit)
via 4dac951e11030b43b17f52df8bdfa7432e4bf73c (commit)
via 4a2f4826907de97b089295000a67d2497aa94c99 (commit)
via aaf43c4882f827d9f778b40dcdb93566f765f5f9 (commit)
via b845c31ecc4fe2677f1d938b0d8a3dc98397158e (commit)
via 187f5d00acf0ffe5390f282fd4d6285bcd6fccb9 (commit)
via b43fbca8c2cd2d40fb61dc667afbfc66a4441b58 (commit)
via 4d483590c65d9967da12ff316b2693cce05b0810 (commit)
via 821e6ff6299aa39e841ca50e1ae8a98e3554fd5f (commit)
via 56fdab47732aa0e051d3442fdedbe602ce367cf9 (commit)
via 8f1a8fc4df2244f548d55fbecce20b7cd6f90e16 (commit)
via 16c85b5d14a04c275d3cb39b2029f3dc0f708531 (commit)
via a24bb4f0cce83eea8b2ad1542316651143af6f90 (commit)
via 199fa1b7089d7f7438b087fa30504ea5a590f561 (commit)
via 93562a343c26f67d2bd0e93cceb18a0a793087c2 (commit)
via f02cb058822459ea29a9fdaa928c2623df435908 (commit)
via 3b202c10808fa17200aaeb8eb9935d94e622e671 (commit)
via 82057c771e4338fd47d1ce570f29040186c51f9b (commit)
via 668df12dd33d946d2c8dc2084e8a928d1184b2cb (commit)
via 969b385b5f7fddb1785b1f5d90de290aa264b1ee (commit)
via a1078bea751d48e8846b91542d91647f1e0aed8d (commit)
via 97ce08cb8071bf9a8df6c99cdf8e9fbf1911f3f5 (commit)
via ff12a6593a1675aa9ba5340aa2984af19cf8966c (commit)
via 7b3860278cb1543774294cb07c38c15b813bc70a (commit)
via 43b831cb453921462b3a296e9796837cd71c1cde (commit)
via 49d06418ada11004ca1cdc0ec5847358e83fc67a (commit)
via b6f80bb873981d21a00960ea372046b0424a553a (commit)
via 9722da93c589ee627e8d4388943717cbe4ba00ca (commit)
via 1a30700100988c8322e43209c8c853a371c24403 (commit)
via 769553e65f6ea5829edab1e70fd54b058435d85f (commit)
via 362c0c4d9cc9f320d1e85755404879a13ebed91a (commit)
via 1d0e042a8321cca82cce521afd276a8494385ae3 (commit)
via 68dadef54c216f7ec75c27d74193897b18c5f9ab (commit)
via 50e03d47b77d5730f96f6b6bb66187654e66c797 (commit)
via 1047201fd0f402428bb3331638a198413f97f476 (commit)
via b62b1f7143c70caf5a14bd9684bbe50f51db706f (commit)
via fa549b9484c9ce54fd7528bbf8db5e4b0a94510a (commit)
via 1fb77080fd74d11c0dbccf812ed98ffa0b3edc4e (commit)
via ddb6d633875b76f9d772af901118233fc498253a (commit)
via 33fa2c6e1b1e63599156f7d79de8c0a6ea69c8af (commit)
via d73f9c4bab1a0ec82007f9d36b8a7bf5d34f7bf6 (commit)
via 9c37b5aed98e5996a9777a366bfcc371c0e1a92d (commit)
via 78b86327b5301231005b08a7c589b2b58e6b4322 (commit)
via a6912260f813b1493efefd27cbcb6a73d933accc (commit)
via 08ec958fe088c7a226bb35bd2993254ff21228a3 (commit)
via 7470adbb872d5363580eb5e0a8dbb231c286ee4c (commit)
via 249471c08ad2ba2c325d691753b327a108138c89 (commit)
via c620c3e48d01e70c435c146905cab1a50382ce89 (commit)
via fcddde94ee566423cacf455a86e2e797b11d1cee (commit)
via b781683b71a1fc70c4d925ebe1bc943203dd7419 (commit)
via c25aa1e114af2be29bb8b69641673ec2baa8c6bd (commit)
via 4a556533cf0256613c412b9627fa8b8edfa7674a (commit)
via 5a122fbc307f35093b8fe038a8e6caa51b4d0dae (commit)
via 6bd7996d3d45d9dfcbf695ec680fb43b5275ee89 (commit)
via 3d3424e9a8d6ad56160b98bf6e223c0346164468 (commit)
via ee8da4b8396d9a74d27cb9bb0f3aa43d6d23b8ea (commit)
via 3ac6b810d1e58fe10ee496fdb1ebd4ce050dc91c (commit)
via 1a0670f37442b7ae904932b347353046126b990c (commit)
via 1e0f0b4d0191263e35d81a3670d56bf639be274a (commit)
via 2b804145796e948fa4c025c07eb201e700281e6b (commit)
via d8e9025191bc7b8ac1ffe28612a9015cd238f5b2 (commit)
via 95e61695c199a07c832153cea25ae9c331d16a3c (commit)
via 616ec3583b7b6ba0a4e581c426b700b0664a3027 (commit)
via f389f6fef76d7cf8e8beb7061edff2155c284898 (commit)
via 39b5a3b9b3aadac723de719f3c27f8462ed49af7 (commit)
via e742d386c480efa5229bc8b1887a7718f840a457 (commit)
via 3e611445bf05fa20e0befa41afa42651d1983734 (commit)
via fdebf1a415f565fc4606f9139d10d1e9393999c0 (commit)
via dba484926919ac02d1577f22fd47a5d99df99d8d (commit)
via f206f69cb43e420f92a63464036b342386963261 (commit)
via ed2f09e183df513e9616c53cdace32cf8b824b98 (commit)
via c1d0b70ae517512a77eed778c6dd7d8a941962fc (commit)
via 5878efd48016e091cb19dc09345cd7f73d791c6f (commit)
via defaaad59909ead1722f978463fc2e4bdeb0629c (commit)
via 414c838a722efedb0f787b64629db13d88c9ef7c (commit)
via 0a69eedb6d7c1c90ec7888a857c4d7c0a1fd1b31 (commit)
via 825be1e5eb004d3816490b492291f121c83ebf11 (commit)
via 94b41882b09a0b61c27cb0220ac31d9f5496e13c (commit)
via 9ad39107ca6e4efcda0f48a6abf528844a2f11aa (commit)
via 128d08b1587e537667c3079cc01915a94964e5a0 (commit)
via 9c36d9544f0987cbd840a19552af3343252d28a0 (commit)
via 4034d0ff52b0f346efedd2d335ccbc672466da45 (commit)
via 0ee0f92162cec2de93c26f2d587f67026f559522 (commit)
via e7847a2b370770c8f712bf9beb8db482bdd5551d (commit)
via fe61e2596da5633b0fdd100e9da0069efe6e40ae (commit)
via 17e16485989c7e91ba1ec5abf397f7f91a299eec (commit)
via 72da393d4131836933f104abf0f605e09970f134 (commit)
via 92c6e4fe5d6f30a24fe15795a6a3b25afd0b24c9 (commit)
via 744ce3025e82a59c13642c57e38febd8ff531f9b (commit)
via 76276ff673e9d6855d721e4caf19a244c8b7363d (commit)
via 80169c8a23d9bd3f213028e3d44239b03d0aedf7 (commit)
via 4eca02287cf48e60ee89338ddd35f8d0d8257a51 (commit)
via 4519d071387f374932616b588ddb4ec8cabe2a52 (commit)
via 52d45da3f275b5d1c8ef2e96a7760585c736133b (commit)
via 1fcf3da985a9f4436674816046cf5a308eae74f3 (commit)
via a4297203ea1a1e4664b6f2b05efecd60f6437f46 (commit)
via 93dc595d7659a8cf224a9fc33aa9071f38328334 (commit)
via bb805577d2b212411fb7b0a2d01644567fac4e8d (commit)
via 50751e18f3f2fc47959a577a5754f1a2d80baf18 (commit)
via 084303b8c636944564d7be3b85dde55e8c371e91 (commit)
via a5721ba270ddf860e0e5a45bba456214e8eac2be (commit)
via b82317dd347991288e4cca4772e951c672fca8cc (commit)
via b1f5b0a43579d199715fa3db620ddd54c10341ce (commit)
via 6d61dee599fb314f0561c3bd0dd17ac0cfa05e35 (commit)
via 4435e1cc6214e6ef44bd90fcde8ae2de9d8be418 (commit)
via 9eaff8613893f063400fdae95bc382ab33685e3b (commit)
via de7fb42b57b132ca65746ca4a9ff17c902d9cc62 (commit)
via 2df2751d1927e1231bbe7d548139da98d6ca9b9a (commit)
via e3f07b5b750554bbbbee1bddc34bb77fd7d31eeb (commit)
via 07619d52fef6fda58cbc327512a4d8ec60ad5637 (commit)
via 1c5f704fc035bc705dee887418f42cb8bca24b5d (commit)
via ca90e76046d302a730629ecf39b425a8aaa590c2 (commit)
via 83ae81cd0b2ec355aeb7666c0c059f00492635e8 (commit)
via 78fb7e37eb8bb08ae537d6c487996ff17c810332 (commit)
via c5da193232ea0452f714dffee0d417d965590476 (commit)
via 384f7503344b1d07561f801ced7493858cde6164 (commit)
via 2b848ebdbb2d1f856c7525ed4d6efaf6fe70de81 (commit)
via 005d79fd6101dae0aaf62a1b0cee399efcbd0e21 (commit)
via 153679d55f9e74c369ca67444bdbaad82855cc6e (commit)
via 2422813015a1601d0484afef73a94753ffc07a1d (commit)
via 7358f4cbaf3c6fafbbbc9703a5e2884470643bfa (commit)
via edeeb6024373d865284903f0b96b9811afde0441 (commit)
via b9897522a5d0c812a5baded84ba0ecb01e1d08f5 (commit)
via ec93bc323de89ba6056c5325b307e7e4e4b17276 (commit)
via 9eee20eb5400345cab1952cbfc0426035ddf1140 (commit)
via f4e0d9f40b21fb42bbf7da07917683fb1cc16e8e (commit)
via a97e29d248d51bb688cff677def657eb0cf82cca (commit)
via cfe826d45ea2e15f0df4c039dfa4b9ea605831da (commit)
via ab8b80a88546eacb6e75004e8dd571e6bdf9505f (commit)
via 05d49c372d4689f8ca8baf4fdd32529ac40f297a (commit)
via 5809899dad253e2fefcb6f7ae57a6f43cfa4e3c5 (commit)
via 3e25a500a1ba05587389737e7c617e5ae6dd2bcf (commit)
via 97e64e5ab19dbf6a9babd711e8deec5545520954 (commit)
via 503b1c39dc801389f7ae510fb1f7ee1e533b67ac (commit)
via 5025eb7c0d87b01507116353b5d63b163d7add3d (commit)
via 7c4236c3505d8dca3c6d9c2bc61145fa759bf4ce (commit)
via 27b5c3d96d45b0010d1bf4ef9f47b6d4ec0363c0 (commit)
via f73842fc847e297fd44542de9601a84b4d6b28d8 (commit)
via de6784544abc97d5e396cb1e83eda1ae09f63d40 (commit)
via 90681dabc79316d382aae5e932303f61bd705b16 (commit)
via 0ec22c2c9fd06505f333c00235b3328a632bb69c (commit)
via fa42dd2e8328560e65c888277ab146810c1763a8 (commit)
via 870dd155d688fec15d61eb1fe7ef36bd36791dd4 (commit)
via 9c211fd8d6c7a600a7e55f272e21a967377a7c87 (commit)
via 1e0baa1f26cf008198d0abf4d9f1595f464d5657 (commit)
via 31da3f27d765612d3f067467ad39e386da7bacd7 (commit)
via ad0a504f7e10ea11dbf58eb9990a5180f781b695 (commit)
via 8aabe2e254e6a0419db9c6397c4068c69bfd95b0 (commit)
via 36cf1806a87fdd208c704d0768af232ce35aae9f (commit)
via 74172ecf37e5877085c5d01f335db94e8091ba97 (commit)
via 6ec2b213de6962ceeb81bfa33354ea6e60c57049 (commit)
via ad43e107eb233dcef8e76da6328aa4e4d74afd84 (commit)
via ab3b8fcfdb06695d27eaec4eedb019ada4a5713e (commit)
via bb7eff5206e4795ac79c177a80fe9f4630aaf730 (commit)
via f2a5c4f5af38b146f0bc7e1407e422ac292f9da7 (commit)
via bc33f5f961b18a0a8303924f7bc6140730ec006a (commit)
via c0890d26289c4dad0e2ddedb7822a32a0645d150 (commit)
via 116b60193779ac65a29fb3688b753527980cb3e7 (commit)
via 047cd301d40288d13e44f3322541ac28ebe06078 (commit)
via 165d4950855493dd904a7996e7fcf58880d54219 (commit)
via e950b3453948830c5ce9c2f70d114d0b38a4b4ac (commit)
via 98907a704908c5877d929c57b2ddb2e5f899d9a9 (commit)
via 4df068de5214ff55b01ae320ec580f2928eb74e5 (commit)
via 2442d8466e221ba6cf4ec4bd2a819fdcb1e5ea7e (commit)
via 245d2e3fe8d9ff35c65ed1329609fb7e59034877 (commit)
via d50c751e00b5336b4604b92271ab84615fdb0d27 (commit)
via f11ad6bc0fc44b94c6970115bb6984b497b967e7 (commit)
via 0c608d6b62f9164203685ab125b4b3ad113eb26e (commit)
via 01dbfe4c0e2b832c6b1076e8d373b162e2faa376 (commit)
via 72e9f31937f063ed6f5991a2b8c00068fa2dc8fc (commit)
via 8a7f0c1b5ae35d041886855ac7ca9b9533e8788a (commit)
via aa2aa4c69429444836821a92cb99396d02dcb996 (commit)
via b5464a6825e40e6d8ab2dd86c7ff5d65bedd64d4 (commit)
via 42408347b86745fdbd4bec9ee3a6a3fee31c4dee (commit)
via 4989adac848eb8f2fee8b98d9615d2fded22623b (commit)
via 73866052f244927457202e4b0d1542bea529878f (commit)
via e1b988bba630c09564248ebb78cf29c70f2d04db (commit)
via 874d7e6ef9c750b3e7bccd1dda98ada93f6554eb (commit)
via 6a9deabec4faf3160a527d11ab5d6997dec7d66a (commit)
via 04a3379aceaeb8e29f2586d756d5f2ef26c85e7e (commit)
via 1799c0d064f21e09666fd1ab19a31a957202f18b (commit)
via 10d76650106ac50cd690536014244a0a03778a8e (commit)
via 53021dd1a03ecde87239c999d70c5591a91f1385 (commit)
via 8f9a77affe98e0892c46504712a1f0d8372ec765 (commit)
via f06935a5c1ef4c978a995361241974917a4ab363 (commit)
via bd11d5d83775e6d05c8e49f2233fb1cf883ff5b4 (commit)
via a235d3aece0b1eeba3789f7e15d64e2e03224a4e (commit)
via 3d0ec882241884d0cabb27f8fee1262dbc7cf9e7 (commit)
via fc6cda2ee85d2c2719db3b5ae3a1ae963f28416b (commit)
via 44b8317a75390fd3713da6d8cc0f593c041fd8a2 (commit)
via 12c58cd4dc805cbac97a6d93c971c2496313dce4 (commit)
via 9f7efd5bf76aa5065298d13aefb109ecfd7a825a (commit)
via d4ed4da3f56e9281e22f0ec2d20def671fba52d1 (commit)
via a5bf7d4fe7a115a358528328b8d1ae221cd684fa (commit)
via 7d5adfe3118050243e85469ad891c7813e4db68a (commit)
via e8eafa2bf8c95c1f2afc073e5244ff4ad0c0a805 (commit)
via 6679754127e51d9c3bd0e387fabbe4e71038c8ce (commit)
via b19753ce31da347605dfa903c6fd2158e2444f0d (commit)
via 2387dd904938566f5d1d6df6670b5dec9dd3f463 (commit)
via bc1e6c81d5b77d78282c47f6fd7f697e564a6eb6 (commit)
via 73cca75e7b187800d473ef2dc5115dd509901536 (commit)
via 93689493b376c4e5616c1679733619f96202c369 (commit)
via 768adc05c44c7e8b5c0f9ca5ad3ca96657715293 (commit)
via 498f644143437511c10b0cb30479e528d32ea02b (commit)
via 7f3c5ec870943f7f32c946ff9459dfd04fcb8e07 (commit)
via a3fa21cadc29421553d2c956056f0a777dafd3d2 (commit)
via cd94f6d535d1ebd8f252185cd84d21fe0df3c893 (commit)
via 325fac504a327de9c46a4e5cf9c88ece9d9d7701 (commit)
via 8193adea2f86e37423a5d0acffb69b80bde05d52 (commit)
via 0e00e962c57138f0dd8c261cbd6918782deec3c4 (commit)
via 169fe0df159c04cd7344d24cc6b1268bd219f830 (commit)
via 373c3dad74da78c46bc1fe4280a26d07e5b54cdd (commit)
via 17c84ccaf042dfb7dd81e4670b74768fe5a96017 (commit)
via 9c2996c98278a95593afaa79db0dc00bb2aff189 (commit)
via d41a5c096ec613f7df33d5d5ea4c0e512ac1e87a (commit)
via f807f43d7eba5bba3042554f9b3e884d71a68309 (commit)
via 0a0df908277bc9c63ec546fb7cd15ea14ad4d9a0 (commit)
via d2dfe7003423d41394d2475680e55af796566b8e (commit)
via e2a92b16496f418e3c2c3b69eb5203b0b335df87 (commit)
via 49b4de64242d4ae035e0e2197837278e33c187fc (commit)
via d7cd93a718c0ddd67e027e42db819d6f152c3500 (commit)
via fb324ee93a26dcf0560a911074c97dcfb9b3eeb4 (commit)
via fd486b633e87f8ab2977592d56a6d98168814e2e (commit)
via b82c1d974170c78cc7b4029da72baca29d0c15bc (commit)
via 4f90d84b2f2995829d6af475077598d45ef1d127 (commit)
via e6d042fe27102cb789407ccb2ec1663aa9c65129 (commit)
via fc7514d6f2784390b7e6c65c0c9603ede0203f58 (commit)
via 46a2d504dd875caf60f9be191a55c9ff676bcd5c (commit)
via 5d9bbb73c1df68741048c3d0f837b50c289ea608 (commit)
via 32348c581bf104d46c3fb42a7ff5cefe8ef65f7f (commit)
via dce084426d75b45ef728425a880d642a604c36a7 (commit)
via 29063f8bfb9d68a213efd1d0ab7a66f97ed9a013 (commit)
via d68ff01f176038a3a1f21bd2a60dd3d5a2ea0343 (commit)
via 1d8cb77dff14d44b1e3b670442438da496f99c6e (commit)
via 7313bced5b695b71a707c82b6817763046e21bb1 (commit)
via f83683d5e8246251afaa89036ac0028adbd413b6 (commit)
via 952c3f51ac994f5e98aa829076609124cf9e5243 (commit)
via 58af639728582db42765e6f2c73ea61e75b66c8e (commit)
via 8b71537b6be5d66d6b6cf1273f7acab0621adfc5 (commit)
via 2c29df25b7c2ff006b45afd80ee6dd734ebbd47c (commit)
via 12ec45de8ff3705f1e25e031b4502d31d4098f13 (commit)
via 6097c91e1cc8ccffab1aefb7200069b668e1ab1b (commit)
via cc3c284619d0482506f532cc8c1b00018fe14136 (commit)
via 855dde8e78665bc29482dd23c1f9ac3fda1ae72f (commit)
via e1b2624a08fae1f669d879946d5041945b4dc248 (commit)
via 3569342c148dd1cb4b2e1bdafe64a9e3a3701813 (commit)
via f5c4fcd9712f516e2b5cfb8ad2464f0d5dfcc61b (commit)
via 8d471ec1e73eea3ff8ff6954283f8f16e7a7bc84 (commit)
via a46c43f40a5faf27fc01062bad8d34c7751f18e4 (commit)
via 5b64d091e9ede49e402cb9697d35a40559ee7ff0 (commit)
via 27e5a270962fb92c07e7d476966ba380fa3bb68e (commit)
via 361441170c2503ccd00aee8bc2b2accf4e121553 (commit)
via 4295e285efa8193504ee08b9f633d9f8680bf181 (commit)
via a025b477cc466112af0b120c5f2bf5d62a62017e (commit)
via d8457a04b71cbd642a00352dce0539fe1fe22dd4 (commit)
via 22d6c51be8de9a091d89c0e11e6e140f333ade62 (commit)
via 00d5215ecec4fa0a78dcc37fec9425593753eb66 (commit)
via 9b790ce7227fa346d08a41462119e9a3e93f5e80 (commit)
via 49f190bcb7f074ea2e27d4e967e4fae9ed7dafb6 (commit)
via c413c44801e449f1f0b9828b81770e752b8219af (commit)
via a9ff5f12cff6cd06f74ecf387ac5468984c94c6f (commit)
via 19f392bc2a93d9e64d063b884cd6eca547c8dad0 (commit)
via 88dfca6c43c11dea69db24cfb87e6821e63e29b2 (commit)
via ae438bc5c06b770c00f37e4ed244707ce3ab9ff4 (commit)
via 5f3bceb68dd211be977eb61d5f1ea68e7de51b7a (commit)
via 21b65bac42c899df2049cdbd472b2e7242a40fbe (commit)
via bf1865065f64af2f32798c0327143baf99634e8d (commit)
via 3b276c08506b32359570e56698dfc7fc4d9e43c4 (commit)
via cf6de44d75082116865a85cbf94db2632b679361 (commit)
via f245535cf583ae4ca13b10d47b3c7d3334593ece (commit)
via e8190051bb0effe35254d2968a4a62170f3bbc0e (commit)
via d846d3226826a2deb5e1759e19f93689c7003233 (commit)
via c1da6748f560ec19173d5d7766e0d497e8a0f1e4 (commit)
via a367a3acb383e7766602db840fad31ed4a1da655 (commit)
via bc99685c7387acaa9fc20f7e45e9cd477bf0c619 (commit)
via 4aa4e28bdcf5f0d733def62b542fea11d5f219d5 (commit)
via 1b2d85b255f11d0fce6c323f9e113673445c961a (commit)
via 3b9a79ef767f0e7f8c5fecd7eea920f20084d3d4 (commit)
via ae9cf263fdd47c30b997fcf4627609df77ca64c1 (commit)
via 27aba0477a4818fd760accd5b29a210d0ade2f42 (commit)
via db0a1c2b666b9612d77ee40b25875b286801f22d (commit)
via 652a8f4f57243c41e71da06b6d0fe27540f3cbba (commit)
via f2b9e3dfd4bc3c5149496fdbeaa5f0907220685f (commit)
via 049a857091cff98371b5688140832a3cf767153c (commit)
via 424844864aa6f49c616b3bb74a0a5ba9bcb92e72 (commit)
via cd285db582fb1bd59db01e3dc29511d08999d05b (commit)
via 0318424c7bd637453be8178506c18f24858ad7f6 (commit)
via 3aa5cfa0d1cdbbd839884302535da28ca8c8b00d (commit)
via f99bd5f2c1e6b545a0a6cfb3b13f79deea84098e (commit)
via 2e84f9c1b5770b803b739bcd157d7a457c22b56f (commit)
via 8a37735f20f4cbd0cba49d49e57974faf8b9f19b (commit)
via 09f92717713cfc7595b29caa3f017f88e7f7e279 (commit)
via 3e8c34ea9d6ede278cc1a49fab7ccac7971aa32f (commit)
via f7d69005fb97f0d90c9eb414944a5035bfd67b36 (commit)
via afe002dd6619560c569ac0e080cbf220c826f989 (commit)
via 6c95c841109309563e4436e0bd1a33464c847bd7 (commit)
via 7763838e991e4d17a24c4214db5144eefd515543 (commit)
via 5af962df4dda65216b83d0a954ea355296517f4b (commit)
via b2b383620e85d6611044a1d98869831074ccb2f2 (commit)
via c616591359a014fcfdb5acb48e70ecda0823fb46 (commit)
via 00927233079d1d65826fd611019e9167706b9ec6 (commit)
via 8941017bc0226b60ce306d5271df15820ce66a53 (commit)
via 57f6d32deafcfec43bef5e963e12aacc0783a1e4 (commit)
via 7229b687db8c5fe9c1534b763dea6d1211ff3993 (commit)
via 3c4f32287f2271ee46cf57669f867b39f716fe46 (commit)
via f53be9779bb1220f33a8a45615e0fafd7b6f47c4 (commit)
via 74437ea28fb611d4c88077b486fd7c0a8b4c2a25 (commit)
via 7fac69100a7c1fb52b2e044294a858272bad4e46 (commit)
via 1cc90bb7ed1c1d66699083cbfe3f5254367454e1 (commit)
via 6395d38b7ffd231a3b7b5a67b47e1bda947089ee (commit)
via 8b2f3453b768a3ecd4c7f7d2ddcb138be7487a09 (commit)
via 53720c495c7c25f9b0f4bfce3269c6c8a7696522 (commit)
via 8a9e8e72fe88095043d16f8a56b5a1e150ee288b (commit)
via e55c2fc0ef151054f4a1603799d8ecd6a3f407bd (commit)
via 1b8b65328f8825444a7370a7817f2802b0e1a7c9 (commit)
via 68c398921742291719d97f803891b5113874a22b (commit)
via c2abbbebcccf6c9403f8d6327e3fe3655acffbc1 (commit)
via 1a336194b70b712074a3f5479a01cc221003a152 (commit)
via 980aa3e6dfeb0f018915f65be4b2987667f31fe9 (commit)
via 65b94e90977efe3235381708f5a3e0d541026d88 (commit)
via 8a36df4dcfa3cb89779e1a3eaca8067426e9cad6 (commit)
via 4dd72ffdfe254fec30fd5eab0c5fd4445df73529 (commit)
via a87aa054a67e23faeead400bdf902a1eddb242a4 (commit)
via 0955507f6e7144c9c5e420bbcf617593b13de38b (commit)
via 4edcc97c1a892325fcda1abe0d383802cc87a869 (commit)
via e3e9290d6c7bc276ac6a15a9d5793a49dde92c41 (commit)
via ceada89664de30158de12d3d8f7bd7880ff6af29 (commit)
via ae68ff9f280902d9cead28b90979e75dc046492e (commit)
via 4811ccb48f0d24b9ae2ce37a06af575fbd83a55d (commit)
via c4dd0ba27f10cb4cb27a9d89f9620648f9cb5165 (commit)
via 754653a7c0a43a668a38aa30c4063b9e292a19f9 (commit)
via 4a64c29a551392f193e5cb4d876da4683b6e64bb (commit)
via 6b40c462310066612636ec7434645ec7b46ff135 (commit)
via bb1fe4acb8927fc4d451402f3f5fc245144c987e (commit)
via 0a1ddfa6b67201bb06f51fb47b56096e81bec5c0 (commit)
via bdd78711b4c1ae26dbc8c2a64f28abec3486ae6c (commit)
via ab548d2db9ac35675d1b700ecbf007ae0cf3d83d (commit)
via 47f7f636bc8abc3c41848a412a68ca6aa36dbd21 (commit)
via 1130c90ed7c8d1bc7b70c701b62cdbc23ac9fc01 (commit)
via 4ba25152ff03e835bbbb2512ea71b7fefe3b7e89 (commit)
via 9f84726cd51ed081b0a042a94a8804b92481c4be (commit)
via 34f81801be0b294a93ac73bac6f6195a66d10b98 (commit)
via d9de1fe3d5607f96491e8f16f474b9441cbec849 (commit)
via 38334d6de448272c3bd831e3410dbc337fc2739d (commit)
via e9d9abd7470ea500eb4e82567fff68e87a30efb9 (commit)
via 3589529e3cec4a5a72cd161959055d1e48dcf129 (commit)
via 6342be709e8749d0a44c02e1876ddca360bfd52f (commit)
via 344bde0a7f812ff03139ab53aecd61674eb143bf (commit)
via 5ce912d8016857990f894d10e15516c17cf7d653 (commit)
via 9d30b0bdab56a563a29984705778168ae93f71ae (commit)
via d44ea5d05b305bebedd2afaf344b361c5c2f9815 (commit)
via eacfca90f1ff457d3a7be9d593040218b6208d2b (commit)
via ed02c2d1944169075bff73de3c31bad80ecdd2c7 (commit)
via 6bb90213cb7b8e2f3be20f2e46f11f57f0c9ce55 (commit)
via 5fbe0d878a691b9be42bb2bdebd027ac3dfd38c2 (commit)
via 4ca0333f073cb4d86fe9d4e64c9dfdca5deba1e0 (commit)
via 888a7fc3665a67e20da1bce2f865b0ff9ef15842 (commit)
via ca942b53cec608a3df1a351b504852e4e64c5e90 (commit)
via a8cc20ac0638fde53888381bfe138ef7e200cf3e (commit)
via 23be02821c784564f6fa5894dfd14e4656671f69 (commit)
via 20c2c024c1e89e402a57e8c3577fb9777709d9a4 (commit)
via 03bcd7394eefb9399f5ab97919a0463dea274c02 (commit)
via bbfa2517ded26c1ba9e1af37671565a1a5e6bbc6 (commit)
via 873f10f02f5959ce9b74cc5b599f5006147de940 (commit)
via 0646e07d6e88045d650ee1ec5b674da1cdeaa6b6 (commit)
via f077e978deccac00fea013c4f120122bf6726834 (commit)
via ed036b4052193ba6790ba7ee94a33a364ace3b55 (commit)
via c8ef42eed100c2439e600e846caa7437da93ac17 (commit)
via 9c235a72a112c5656f17499c0c0d3ad73609833d (commit)
via 201506dadd117df72d0528f735e44ce2e68cc66f (commit)
via 576438f0fa3ecbe0b49b3bcc2f028d586d198247 (commit)
via dd90581873482f67922a4ace92dafdfdfed09f3c (commit)
via d311bc8bf85f8358df21301fe8a357aa1212f80c (commit)
via 8a2058b5e3318a337a6fecd61b91349d1131758e (commit)
via e47d628fad1517ff91e8d66eb4609d84c35a2b1c (commit)
via 46da9242e8f4e4f85dfb2eb1da5603b89126e78f (commit)
via 63373e4f1610f3917cdb034b8e34dbd44c86489d (commit)
via 6e859fd22942c6b8077416e01e50355da6cbc052 (commit)
via d44c67f38178c5ad0c083ebff6429d6e477ea42e (commit)
via 626c539f2edd20e351732cc23e30988853b08ca1 (commit)
via 38326bfc8bdba796967f3bb78aa62c2a29d29b34 (commit)
via eb2332d78d4ef40a2696aa0f6c833ea26a739efc (commit)
via 63c61e04bb7168f0819fc590ac44e7583b225f7b (commit)
via a4aa1f5f01456222b47096e19018a8adc251cd58 (commit)
via 9b19e39006796a4dc90f9801f44bb6f07fdb6386 (commit)
via 2c103b3d3b104557ac690a68a72105eeb7aae60e (commit)
via fa0843f50204bfd46b444c0ded6a1df1051c876e (commit)
via fc177366b0e1f4654f480d0810b0c41084b8b017 (commit)
via 5357150c97899af2cc93072780a9c3a128c5b1ae (commit)
via 31925464a80970e37c06192a0c49f8948a2f5da0 (commit)
via b31f9478185764487b1dcfb2803ed9c399c40ed1 (commit)
via b69fc9d9f3b68420f7c2b5c57167a1f5c8fac279 (commit)
via 6f64fd48c500baf7792c7995d853a4383c5f2ba0 (commit)
via 527aaa4a3143afedd8dd85aa70862328a9dbe627 (commit)
via 4c171e25a8c83fc26b78430fa632fa9e64f61050 (commit)
via 78d983e9ea6bf289d76bc2dce45397501371b5a7 (commit)
via 6b97945424f3714d2f9f6866079fd2bc658f4285 (commit)
via 474a2d9f5f8a080e30812525729c3a8b7baa61d6 (commit)
via 752cf9131f9e0fc39f9be5c1933d2f4d5b0b5ac9 (commit)
via 52c3c391f4a4a38ca921e5e7b5dce92e62079f34 (commit)
via 3785f51aa2454dba199db8aafa80019795d536ec (commit)
via f300578f78f5ecddc9cfb28c02d032a0acffdf70 (commit)
via 90ac242072dc68ad454aaaa228868b0f1c8e10f9 (commit)
via b14bdb3bab20db9d200d669dfb5e2eadde7b14cc (commit)
via 7b17065f843252c27e8b9c093f78382079fe4d7f (commit)
via bf174910c85dee65d9bbacb5cb5a40c1c7a91399 (commit)
via 585bc974b1c891636b8e0c7ebe8c21e2a6728771 (commit)
via 8be1e36919a884152d7115f4f4b8c0cfcf086a1f (commit)
via 6a2775793d17c8a73956977c75111b33ec10ec37 (commit)
via 39b22471578843019026c50fcdbe0483a6045970 (commit)
via 7f6bf02d58c837d0a5f1e266058cc0e6bd6fc318 (commit)
via dbd8770c866ae978feb5ce9e71f64b9f7204d802 (commit)
via d93d1c80b351a424c1737436b5e7dfb44ddc9d46 (commit)
via 4e796e9fedee43829c3eef17f557127d08cead12 (commit)
via 3807734dbe48f212629e70aeecb8c8c46bb9653c (commit)
via 01d3dedf60912cee478c242d575f4683adada1d2 (commit)
via 73971819031d74eb846805a9fbfad04ba1dff500 (commit)
via b2b6a7dab91de9a616e1d76c869d127c5752b9e6 (commit)
via 834c0d033bdade640aab149d0d4bd7b41dcb16af (commit)
via 0375b0a53725b5b0bddcf8d31b707909f91afcb0 (commit)
via fe152e64f65de9cfb6f2059b76be98712baa7b56 (commit)
via a848a2271b9bd45400e875a2518ebedf1efba2fa (commit)
via c7318def0cbfc6f0e1bab5fb54306efaf9ed3a5c (commit)
via 24cdb46e9f0a694b4fbc11085e094857f08c0419 (commit)
via f571390111e28717935ea1b6edd1afc902c5c61c (commit)
via 2c00092dced3808ce4dcb76a9e7c473530dd01e8 (commit)
via 007801eeb19ed565eb4dc4020831f6d293f46930 (commit)
via 55872e496e89285814d11f03bb543091d6757318 (commit)
via 669f9429c7b5a9e827497c5ad70efb6a570c8c7d (commit)
via 51132311dbc5ac5fc1724f0cb9baeaefffd0ae67 (commit)
via 5ff559107a34a664abf7db01cc9db93e3597d466 (commit)
via 3eb7562a983bab4c768983bcd85708852d171121 (commit)
via 80614914274f7166baea2ec656aec6a949869324 (commit)
via f348d89aeccaf3eb613e2f31a823baa64300bf88 (commit)
via 7cfee229f1eb6e3ee98b63918a5189a330284751 (commit)
via 68994ca2c06b55c46e53d670bc10869e7f1bc5fe (commit)
via e5ca03b41d2c94919d5cb59d8d7adad98c29d156 (commit)
via 02183cb7d306469dc7cf57f39c97bf3e98829585 (commit)
via 6a17ca318b7bc453831049f1d8bbc7f336f5ac5a (commit)
via d8024a9189b9e686e403512a96e4256823b5c6e4 (commit)
via 8a286b63457628b0a55d395f14005f254512e27d (commit)
via db9537d2b735300b129e2715012ae249ee015f58 (commit)
via f091cf02943c1ef8667742d28a8db82d0748f908 (commit)
from cfee64ee869a6a6e4ab0b64af149d4cf59517d80 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit f6f480d42ff823a5c5775b24a9462144768b2abb
Merge: cfee64e 3d044c0
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Tue Feb 7 19:53:41 2017 +0100
Merge remote-tracking branch 'gdb/master' into tromey/python
commit 3d044c0c78c11968b4fe3c5c019523e3177b1710
Author: Sheldon Lobo <sheldon.lobo@oracle.com>
Date: Tue Feb 7 06:05:59 2017 -0800
bfd: Fix objdump --dynamic-reloc for SPARC 64-bit to show symbol names.
Fixes ld/testsuite/ld-elf/shared.exp "Build libpr16496b.so".
The root cause is in bfd/elf64-sparc.c, elf64_sparc_slurp_one_reloc_table(),
bfd_get_symcount() was used for dynamic mode as well. The fix is to use
bfd_get_dynamic_symcount().
This has been tested with sparc64-linux-gnu, and it does not introduce any
regressions.
bfd/ChangeLog:
2017-02-06 Sheldon Lobo <sheldon.lobo@oracle.com>
Fix sparc64 dynamic relocation processing to use the dynamic
symbol count.
* elf64-sparc.c (elf64_sparc_slurp_one_reloc_table): Use 'dynamic'
to determine if bfd_get_symcount() or bfd_get_dynamic_symcount()
should be used.
commit 8a78ba5cf798d878b6551ae6986a648d19570a91
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Tue Feb 7 00:00:25 2017 +0000
Automatic date update in version.in
commit 65f90e82590c34d4211ca3c984ef8caaf1808819
Author: Jiong Wang <jiong.wang@arm.com>
Date: Thu Feb 2 17:15:26 2017 +0000
[ld, testsuite] Don't print to stdout for "readelf -w" to avoid buffer overflow
ld/
* testsuite/ld-elf/compress.exp: Don't print to stdout for all
"readelf -w".
commit 6ec7c1ae19e9e1bf2edad5125941a2fd5fdfde0b
Author: Claudiu Zissulescu <claziss@synopsys.com>
Date: Mon Feb 6 11:26:13 2017 +0100
[ARC] Provide an interface to decode ARC instructions.
gas/
2017-02-06 Claudiu Zissulescu <claziss@synopsys.com>
* config/tc-arc.c (parse_opcode_flags): Ignore implicit flags.
include/
2017-02-06 Claudiu Zissulescu <claziss@synopsys.com>
Anton Kolesov <anton.kolesov@synopsys.com>
* opcode/arc.h (insn_class_t): Add ENTER, LEAVE, POP, PUSH, BBIT0,
BBIT1, BI, BIH, BRCC, EI, JLI, and SUB instruction classes.
(flag_class_t): Add F_CLASS_WB, F_CLASS_ZZ, and F_CLASS_IMPLICIT
flag classes.
opcode/
2017-02-06 Claudiu Zissulescu <claziss@synopsys.com>
Anton Kolesov <anton.kolesov@synopsys.com>
* arc-dis.c (arc_disassemble_info): New structure.
(init_arc_disasm_info): New function.
(find_format_from_table): Ignore implicit flags.
(find_format): Update dissassembler private data.
(print_flags): Likewise.
(print_insn_arc): Likewise.
(arc_opcode_to_insn_type): Consider the new added instruction
classes.
(arcAnalyzeInstr): Remove.
(arc_insn_decode): New function.
* arc-dis.h (arc_ldst_writeback_mode): New enum.
(arc_ldst_data_size): Likewise.
(arc_condition_code): Likewise.
(arc_operand_kind): Likewise.
(arc_insn_kind): New struct.
(arc_instruction): Likewise.
(arc_insn_decode): Declare function.
(ARC_Debugger_OperandType): Deleted.
(Flow): Likewise.
(NullifyMode): Likewise.
(allOperandsSize): Likewise.
(arcDisState): Likewise.
(arcAnalyzeInstr): Likewise.
* arc-dis.c (arc_opcode_to_insn_type): Handle newly introduced
insn_class_t enums.
* arc-opc.c (F_SIZED): New define.
(C_CC_EQ, C_CC_GE, C_CC_GT, C_CC_HI, C_CC_HS): Likewise.
(C_CC_LE, C_CC_LO, C_CC_LS, C_CC_LT, C_CC_NE): Likewise.
(C_CC_NE, C_AA_AB, C_AA_AW, C_ZZ_D, C_ZZ_H, C_ZZ_B): Likewise.
(arc_flag_classes): Add F_CLASS_COND/F_CLASS_IMPLICIT flags.
* opcodes/arc-tbl.h: Update instructions to include new
F_CLASS_IMPLICIT flags.
(bbit0, lp): Change class.
(bbit1, bi, bih, br*, ei_s, jli_s): Likewsie
commit 20b477a75c00de06a92b9577fd74416699d2c37f
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Mon Feb 6 03:12:00 2017 -0600
[BZ 21005] Add support for Intel 64 rdrand and rdseed record/replay
This patch addresses BZ 21005, which is gdb failing to recognize an rdrand
instruction.
It enables support for both rdrand and rdseed and handles extended register
addressing (R8~R15) for 16-bit, 32-bit and 64-bit.
gdb/ChangeLog
2017-02-06 Luis Machado <lgustavo@codesourcery.com>
* NEWS: Mention support for record/replay of Intel 64 rdrand and
rdseed instructions.
i386-tdep.c (i386_process_record): Handle Intel 64 rdrand and rseed.
gdb/testsuite/ChangeLog:
2017-02-06 Luis Machado <lgustavo@codesourcery.com>
* gdb.reverse/insn-reverse.c: Include insn-reverse-x86.c.
* gdb.reverse/insn-reverse-x86.c: New file.
commit 3f7b46f2daa6c396564d786bda9c81e66d4b9278
Author: Ivo Raisr <ivo.raisr@oracle.com>
Date: Sun Feb 5 23:44:03 2017 -0800
gdb: provide and use sparc{32,64} target description XML files.
gdb/ChangeLog:
2017-02-06 Ivo Raisr <ivo.raisr@oracle.com>
PR tdep/20936
Provide and use sparc32 and sparc64 target description XML files.
* features/sparc/sparc32-cp0.xml, features/sparc/sparc32-cpu.xml,
features/sparc/sparc32-fpu.xml: New files for sparc 32-bit.
* features/sparc/sparc64-cp0.xml, features/sparc/sparc64-cpu.xml,
features/sparc/sparc64-fpu.xml: New files for sparc 64-bit.
* features/sparc/sparc32-solaris.xml: New file.
* features/sparc/sparc64-solaris.xml: New file.
* features/sparc/sparc32-solaris.c: Generated.
* features/sparc/sparc64-solaris.c: Generated.
* sparc-tdep.h: Account for differences in target descriptions.
* sparc-tdep.c (sparc32_register_name): Use target provided registers.
(sparc32_register_type): Use target provided registers.
(validate_tdesc_registers): New function.
(sparc32_gdbarch_init): Use tdesc_has_registers.
Set pseudoregister functions.
* sparc64-tdep.c (sparc64_register_name): Use target provided registers.
(sparc64_register_type): Use target provided registers.
(sparc64_init_abi): Set pseudoregister functions.
gdb/doc/ChangeLog:
2017-02-06 Ivo Raisr <ivo.raisr@oracle.com>
PR tdep/20936
* gdb.texinfo: (Standard Target Features): Document SPARC features.
(Sparc Features): New node.
gdb/testsuite/ChangeLog:
2017-02-06 Ivo Raisr <ivo.raisr@oracle.com>
PR tdep/20936
* gdb.xml/tdesc-regs.exp: Provide sparc core registers for the tests.
commit de32a80f8f48896d4d07babd8c998789dd07c73d
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Mon Feb 6 00:00:21 2017 +0000
Automatic date update in version.in
commit 5d3debca762a4e23cb868a9e1411fb50f12db8c3
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Sun Feb 5 00:00:20 2017 +0000
Automatic date update in version.in
commit f0fd41c1926984fd1a524ff551286cba694539a0
Author: Tom Tromey <tom@tromey.com>
Date: Fri Feb 3 22:11:46 2017 -0700
Fix ptype of single-member Rust enums
While looking into PR rust/21097, I found that ptype of a
single-element enum in Rust did not always format the result properly.
In particular, it would leave out the members of a tuple struct.
Further testing showed that it also did the wrong thing for ordinary
struct members as well.
This patch fixes these problems. I'm marking it as being associated
with the PR, since that is where the discovery was made; but this
doesn't actually fix that PR (which I think ultimately is due to a
Rust compiler bug).
Built and regtested on x86-64 Fedora 25, using the system Rust
compiler. I'm checking this in.
2017-02-03 Tom Tromey <tom@tromey.com>
PR rust/21097:
* rust-lang.c (rust_print_type) <TYPE_CODE_UNION>: Handle enums
with a single member.
2017-02-03 Tom Tromey <tom@tromey.com>
PR rust/21097:
* gdb.rust/simple.exp: Add new tests.
commit e25dae2ce112305078ae7593da30ababfff53612
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Sat Feb 4 00:00:20 2017 +0000
Automatic date update in version.in
commit d6f9b0fbc7998909712cbc1b194f1cbd4ae8b6fa
Author: Pedro Alves <palves@redhat.com>
Date: Fri Feb 3 16:30:04 2017 +0000
C++-fy struct interp/cli_interp/tui_interp/mi_interp
- The interp->data field disappears, since we can put data in the
interpreter directly now. The "init" method remains in place, but
it now returns void.
- A few places check if the interpreter method is NULL before calling
it, and also check whether the method returns true/false. For some
of those methods, all current implementations always return true.
In those cases, this commit makes the C++-fied method return void
instead and cleans up the callers.
Tested on x86_64 Fedora 23.
gdb/ChangeLog:
2017-02-03 Pedro Alves <palves@redhat.com>
* cli/cli-interp.c (cli_interp_base::cli_interp_base)
(cli_interp_base::~cli_interp_base): New.
(cli_interp): New struct.
(as_cli_interp): Cast the interp itself to cli_interp.
(cli_interpreter_pre_command_loop): Rename to ...
(cli_interp_base::pre_command_loop): ... this. Remove 'self'
parameter.
(cli_interpreter_init): Rename to ...
(cli_interp::init): ... this. Remove 'self' parameter. Use
boolean. Make extern.
(cli_interpreter_resume): Rename to ...
(cli_interp::resume): ... this. Remove 'data' parameter. Make
extern.
(cli_interpreter_suspend): Rename to ...
(cli_interp::suspend): ... this. Remove 'data' parameter. Make
extern.
(cli_interpreter_exec): Rename to ...
(cli_interp::exec): ... this. Remove 'data' parameter. Make
extern.
(cli_interpreter_supports_command_editing): Rename to ...
(cli_interp_base::supports_command_editing): ... this. Remove
'interp' parameter. Make extern.
(cli_ui_out): Rename to ...
(cli_interp::interp_ui_out): ... this. Remove 'interp' parameter.
Make extern.
(cli_set_logging): Rename to ...
(cli_interp_base::set_logging): ... this. Remove 'interp'
parameter. Make extern.
(cli_interp_procs): Delete.
(cli_interp_factory): Adjust to use "new".
* cli/cli-interp.h: Include "interps.h".
(struct cli_interp_base): New struct.
* interps.c (struct interp): Delete. Fields moved to interps.h.
(interp_new): Delete.
(interp::interp, interp::~interp): New.
(interp_set): Use bool, and return void. Assume the interpreter
has suspend, init and resume methods, and that the all return
void.
(set_top_level_interpreter): interp_set returns void.
(interp_ui_out): Adapt.
(current_interp_set_logging): Adapt.
(interp_data): Delete.
(interp_pre_command_loop, interp_supports_command_editing): Adapt.
(interp_exec): Adapt.
(top_level_interpreter_data): Delete.
* interps.h (interp_init_ftype, interp_resume_ftype)
(interp_suspend_ftype, interp_exec_ftype)
(interp_pre_command_loop_ftype, interp_ui_out_ftype): Delete.
(class interp): New.
(interp_new): Delete.
(interp_set): Now returns void. Use bool.
(interp_data, top_level_interpreter_data): Delete.
* mi/mi-common.h: Include interps.h.
(class mi_interp): Inherit from interp. Define a ctor. Declare
init, resume, suspect, exec, interp_ui_out, set_logging and
pre_command_loop methods.
* mi/mi-interp.c (as_mi_interp): Cast the interp itself.
(mi_interpreter_init): Rename to ...
(mi_interp::init): ... this. Remove the 'interp' parameter, use
bool, return void and make extern. Adjust.
(mi_interpreter_resume): ... Rename to ...
(mi_interp::resume): ... this. Remove the 'data' parameter,
return void and make extern. Adjust.
(mi_interpreter_suspend): ... Rename to ...
(mi_interp::suspend): ... this. Remove the 'data' parameter,
return void and make extern. Adjust.
(mi_interpreter_exec): ... Rename to ...
(mi_interp::exec): ... this. Remove the 'data' parameter and make
extern. Adjust.
(mi_interpreter_pre_command_loop): ... Rename to ...
(mi_interp::pre_command_loop): ... this. Remove the 'self'
parameter and make extern.
(mi_on_normal_stop_1): Adjust.
(mi_ui_out): Rename to ...
(mi_interp::interp_ui_out): ... this. Remove the 'interp'
parameter and make extern. Adjust.
(mi_set_logging): Rename to ...
(mi_interp::set_logging): ... this. Remove the 'interp'
parameter and make extern. Adjust.
(mi_interp_procs): Delete.
(mi_interp_factory): Adjust to use 'new'.
* mi/mi-main.c (mi_cmd_gdb_exit, captured_mi_execute_command)
(mi_print_exception, mi_execute_command, mi_load_progress):
Adjust.
* tui/tui-interp.c (tui_interp): New class.
(as_tui_interp): Return a tui_interp pointer.
(tui_on_normal_stop, tui_on_signal_received)
(tui_on_end_stepping_range, tui_on_signal_exited, tui_on_exited)
(tui_on_no_history, tui_on_user_selected_context_changed): Adjust
to use interp::interp_ui_out.
(tui_init): Rename to ...
(tui_interp::init): ... this. Remove the 'self' parameter, use
bool, return void and make extern. Adjust.
(tui_resume): Rename to ...
(tui_interp::resume): ... this. Remove the 'data' parameter,
return void and make extern. Adjust.
(tui_suspend): Rename to ...
(tui_interp::suspend): ... this. Remove the 'data' parameter,
return void and make extern. Adjust.
(tui_ui_out): Rename to ...
(tui_interp::interp_ui_out): ... this. Remove the 'self'
parameter, and make extern. Adjust.
(tui_exec): Rename to ...
(tui_interp::exec): ... this. Remove the 'data' parameter and
make extern.
(tui_interp_procs): Delete.
(tui_interp_factory): Use "new".
commit e666304ec603bb3249f80bac97200f2b4520ab0f
Author: Alan Modra <amodra@gmail.com>
Date: Fri Feb 3 19:18:37 2017 +1030
[GOLD] PowerPC64 TOC indirect to TOC relative segfault
* powerpc.cc (Powerpc_relobj::make_toc_relative): Don't crash
when no .toc section exists.
commit 1b7e3d2fb7036ce6f9d74e32dc052518f5cd45b6
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Feb 3 09:04:21 2017 +0000
Fix compile time warning messages when compiling binutils with gcc 7.0.1.
PR 21096
bfd * coffcode.h (coff_write_object_contents): Enlarge size of
s_name_buf in order to avoid compile time warning about possible
integer truncation.
* elf32-nds32.c (nds32_elf_ex9_import_table): Mask off lower
32-bits of insn value before printing into buffer.
opcodes * aarch64-opc.c (print_register_list): Ensure that the register
list index will fir into the tb buffer.
(print_register_offset_address): Likewise.
* tic6x-dis.c (print_insn_tic6x): Increase size of func_unit_buf.
commit 65c40c956fcd9443a5390d6cc36f84bd1bf77df4
Author: Tom Tromey <tom@tromey.com>
Date: Thu Feb 2 21:21:19 2017 -0700
Use bool in Rust code
This changes various functions in the Rust code to use a bool rather
than an int when a boolean is intended.
2017-02-02 Tom Tromey <tom@tromey.com>
* rust-exp.y (ends_raw_string, space_then_number)
(rust_identifier_start_p): Return bool.
* rust-lang.c (rust_tuple_type_p, rust_underscore_fields)
(rust_tuple_struct_type_p, rust_tuple_variant_type_p)
(rust_slice_type_p, rust_range_type_p, rust_u8_type_p)
(rust_chartype_p): Return bool.
(val_print_struct, rust_print_struct_def, rust_print_type):
Update.
* rust-lang.h (rust_tuple_type_p, rust_tuple_struct_type_p):
Return bool.
commit b50f188dfa065c9edfe82c874e2f8c179eb6d697
Author: Tom Tromey <tom@tromey.com>
Date: Thu Feb 2 21:01:11 2017 -0700
Reindent rust-lang.c
I noticed a few spots in rust-lang.c had incorrect indentation. This
patch fixes this.
2017-02-02 Tom Tromey <tom@tromey.com>
* rust-lang.c: Reindent.
commit 03c85b11b07452f2d7341b405a7fe70c74226505
Author: Tom Tromey <tom@tromey.com>
Date: Thu Feb 2 20:58:12 2017 -0700
Use std::string in Rust code
This changes a couple of spots in the Rust support to use std::string.
In one spot this removes some manual memory management; in the other
spot this allows the removal of a call to xstrdup.
2017-02-02 Tom Tromey <tom@tromey.com>
* rust-lang.h (rust_crate_for_block): Update.
* rust-lang.c (rust_crate_for_block): Return std::string.
(rust_get_disr_info): Use std:;string, not
gdb::unique_xmalloc_ptr.
* rust-exp.y (crate_name): Update.
commit 73dceb99fa57b79e83a6ed80aaad49d0e3e7da66
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Fri Feb 3 00:00:23 2017 +0000
Automatic date update in version.in
commit 9b6da501bff22325867d8afe42fa01d4704e72f8
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 23:36:29 2017 +0000
Fix "maintenance selftest" printing stray instructions
The "maintenance selftest" command is printing odd bits of stray
instructions like:
~~~
brkwarning: A handler for the OS ABI "GNU/Linux" is not built into this configuration
of GDB. Attempting to continue with the default HS settings.
brkmov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0breakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakM3.L = 0xffff;/* ( -1) M3=0x0xffff(65535) */break 8break 8warning: A handler for the OS ABI "GNU/Linux" is not built into this configuration
of GDB. Attempting to continue with the default cris:common_v10_v32 settings.
~~~
etc. Those appear because here:
class gdb_disassembler_test : public gdb_disassembler
{
public:
const bool verbose = false;
explicit gdb_disassembler_test (struct gdbarch *gdbarch,
const gdb_byte *insn,
size_t len)
: gdb_disassembler (gdbarch,
(verbose ? gdb_stdout : &null_stream),
gdb_disassembler_test::read_memory),
specifically in this line:
(verbose ? gdb_stdout : &null_stream),
"verbose" has not been initialized yet, because the order of
initialization is base classes first, then members. I.e. "verbose" is
only initialized after the base constructor is called. Since the
gdb_disassembler_test object is created on the stack, "verbose" has
garbage at that point. If the gargage is non-zero, then we end up
with the gdb_disassembler_test's stream incorrectly pointing to
gdb_stdout.
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* disasm-selftests.c (print_one_insn_test): Move the "verbose"
field out of gdb_disassembler_test and make it static.
commit b1ace6bdc2063f3dcf46172db98bb3474b6e1121
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 23:27:57 2017 +0000
Fix "maintenance selftest" printing stray instructions
The "maintenance selftest" command is printing odd bits of stray
instructions like:
~~~
brkwarning: A handler for the OS ABI "GNU/Linux" is not built into this configuration
of GDB. Attempting to continue with the default HS settings.
brkmov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0mov r0, #0breakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakbreakM3.L = 0xffff;/* ( -1) M3=0x0xffff(65535) */break 8break 8warning: A handler for the OS ABI "GNU/Linux" is not built into this configuration
of GDB. Attempting to continue with the default cris:common_v10_v32 settings.
~~~
etc. Those appear because here:
class gdb_disassembler_test : public gdb_disassembler
{
public:
const bool verbose = false;
explicit gdb_disassembler_test (struct gdbarch *gdbarch,
const gdb_byte *insn,
size_t len)
: gdb_disassembler (gdbarch,
(verbose ? gdb_stdout : &null_stream),
gdb_disassembler_test::read_memory),
specifically in this line:
(verbose ? gdb_stdout : &null_stream),
"verbose" has not been initialized yet, because the order of
initialization is base classes first, then members. I.e. "verbose" is
only initialized after the base constructor is called. Since the
gdb_disassembler_test object is created on the stack, "verbose" has
garbage at that point. If the gargage is non-zero, then we end up
with the gdb_disassembler_test's stream incorrectly pointing to
gdb_stdout.
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* disasm-selftests.c (print_one_insn_test): Move the "verbose"
field out of gdb_disassembler_test and make it static.
commit ec4cb20ba971232450f3420d3c7c0c8bbecc1ace
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 23:08:12 2017 +0000
struct mi_interp: Remove unused fields
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* mi/mi-common.h (struct mi_interp): Delete the mi2_interp,
mi1_interp and mi_interp fields.
commit e17b0c351f0b22fb42edf34e5a6e486d72e9ee05
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Thu Feb 2 22:05:46 2017 +0000
MIPS/BFD: Respect the ELF gABI dynamic symbol table sort requirement
Ensure all local symbols precede external symbols in the dynamic symbol
table.
No local symbols are expected to make it to the dynamic symbol table
except for section symbols already taken care of, so this is really a
safeguard only against a potential BFD bug otherwise not so harmful,
which may become a grave one due to a symbol table sorting requirement
violation (see PR ld/20828 for an example). This means however that no
test suite coverage is possible for this change as code introduced here
is not normally expected to trigger.
Logically split then the part of the dynamic symbol table which is not
global offset table mapped, into a local area at the beginning and an
external area following. By the time `mips_elf_sort_hash_table' is
called we have the number of local dynamic symbol table entries (section
and non-section) already counted in `local_dynsymcount', so use it to
offset the external area from the beginning.
bfd/
* elfxx-mips.c (mips_elf_hash_sort_data): Add
`max_local_dynindx'.
(mips_elf_sort_hash_table): Handle it.
(mips_elf_sort_hash_table_f) <GGA_NONE>: For forced local
symbols bump up `max_local_dynindx' rather than
`max_non_got_dynindx'.
commit 55f8b9d243dbd879ffa585f7e0c7d8b6b819302d
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Thu Feb 2 21:43:26 2017 +0000
MIPS/BFD: Use `bfd_size_type' for dynamic symbol table indices
Use the `bfd_size_type' data type for dynamic symbol table indices in
the MIPS backend, in line with generic code and removing the need to use
a cast.
bfd/
* elfxx-mips.c (mips_elf_hash_sort_data): Convert the
`min_got_dynindx', `max_unref_got_dynindx' and
`max_non_got_dynindx' members to the `bfd_size_type' data type.
(mips_elf_sort_hash_table): Adjust accordingly.
commit 0f8c4b60ef3953a2373992e468106ae833049fff
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Thu Feb 2 21:30:27 2017 +0000
MIPS/BFD: Streamline hash table references in `mips_elf_sort_hash_table'
Make all hash table references throughout `mips_elf_sort_hash_table' use
`htab', simplifying code and improving readability.
bfd/
* elfxx-mips.c (mips_elf_sort_hash_table): Use `htab' throughout
to access the hash table.
commit 17a80fa80adbe79df39ba1fc70e611dff92df197
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Thu Feb 2 20:53:16 2017 +0000
MIPS/BFD: Fix assertion in `mips_elf_sort_hash_table'
Move the assertion on non-NULL `htab' in `mips_elf_sort_hash_table' to
the beginning, before the pointer is dereferenced (`mips_elf_hash_table
(info)' and `elf_hash_table (info)' both point to the same memory
location, differently typed).
bfd/
* elfxx-mips.c (mips_elf_sort_hash_table): Move assertion on
non-NULL `htab' to the beginning.
commit fa93e3d3471aab48ae273437c3159ebb0205a592
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Thu Feb 2 20:44:41 2017 +0000
CRIS/LD/testsuite: tls-err-20x.d: Fix a typo, s/n/\n/
ld/
* testsuite/ld-cris/tls-err-20x.d: Fix a typo, s/n/\n/.
commit 2e9af2d0de9534765e7394d10b2d307c4259de31
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Thu Feb 2 19:09:57 2017 +0000
LD/testsuite: ld-lib.exp: Fix a typo, s/regexp/regex/
Match `$check_ld(source)' against "regex" rather than "regexp" in
reporting, correcting test framework diagnostics, e.g.:
tmpdir/undefined.o: In function `foo':
(.text+0x0): undefined reference to `bar'
failed with: <tmpdir/undefined.o: In function `foo':
(.text+0x0): undefined reference to `bar'>, no expected output
tmpdir/undefined.o: In function `foo':
(.text+0x0): undefined reference to `bar'
PASS: MIPS undefined reference
(current) vs:
tmpdir/undefined.o: In function `foo':
(.text+0x0): undefined reference to `bar'
failed with: <tmpdir/undefined.o: In function `foo':
(.text+0x0): undefined reference to `bar'>, expected: <\A[^\n]*\.o: In function `foo':\n\(\.text\+0x0\): undefined reference to `bar'\Z>
tmpdir/undefined.o: In function `foo':
(.text+0x0): undefined reference to `bar'
PASS: MIPS undefined reference
(corrected). No functional change.
ld/
* ld/testsuite/lib/ld-lib.exp (run_dump_test): Fix a typo,
s/regexp/regex/.
commit 8f56d4fd28b887cc709524b1993c9da4c64b0696
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Thu Feb 2 16:44:09 2017 +0000
BFD: Wrap overlong error handler call line in `elf_gc_sweep'
bfd/
* elflink.c (elf_gc_sweep): Wrap overlong line.
commit 7320133163c796d187350013ddf65fcb5752da9e
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Thu Feb 2 16:23:21 2017 +0000
MIPS/GAS/doc: Include MIPS options in the man page
Include the detailed MIPS option description in the man page along with
other target descriptions and complementing the terse list earlier on.
gas/
* doc/as.texinfo (Overview): Select MIPS options for man page
inclusion.
commit 616268b639780e0819b51053c794037bcde3de16
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 22:00:43 2017 +0000
Move "tee" building down to interpreter::set_logging_proc
This patch gets rid of this hack in mi_set_logging:
/* The tee created already is based on gdb_stdout, which for MI
is a console and so we end up in an infinite loop of console
writing to ui_file writing to console etc. So discard the
existing tee (it hasn't been used yet, and MI won't ever use
it), and create one based on raw_stdout instead. */
By pushing down responsibility for the tee creation to the
interpreter. I.e., pushing the CLI bits out of handle_redirections
down to the CLI interpreter's set_logging_proc method.
This fixes a few leaks that I spotted, and then confirmed with
"valgrind --leak-check=full":
[...]
==21429== 56 (32 direct, 24 indirect) bytes in 1 blocks are definitely lost in loss record 30,243 of 34,980
==21429== at 0x4C29216: operator new(unsigned long) (vg_replace_malloc.c:334)
==21429== by 0x62D9A9: mi_set_logging(interp*, int, ui_file*, ui_file*) (mi-interp.c:1395)
==21429== by 0x810B8A: current_interp_set_logging(int, ui_file*, ui_file*) (interps.c:360)
==21429== by 0x61C537: handle_redirections(int) (cli-logging.c:162)
==21429== by 0x61C6EC: set_logging_on(char*, int) (cli-logging.c:190)
==21429== by 0x6163BE: do_cfunc(cmd_list_element*, char*, int) (cli-decode.c:105)
==21429== by 0x6193C1: cmd_func(cmd_list_element*, char*, int) (cli-decode.c:1913)
==21429== by 0x8DB790: execute_command(char*, int) (top.c:674)
==21429== by 0x632AE6: mi_execute_cli_command(char const*, int, char const*) (mi-main.c:2343)
==21429== by 0x6329BA: mi_cmd_execute(mi_parse*) (mi-main.c:2306)
==21429== by 0x631E19: captured_mi_execute_command(ui_out*, mi_parse*) (mi-main.c:1998)
==21429== by 0x632389: mi_execute_command(char const*, int) (mi-main.c:2163)
==21429==
[...]
==26635== 24 bytes in 1 blocks are definitely lost in loss record 20,740 of 34,995
==26635== at 0x4C29216: operator new(unsigned long) (vg_replace_malloc.c:334)
==26635== by 0x61C355: handle_redirections(int) (cli-logging.c:131)
==26635== by 0x61C6EC: set_logging_on(char*, int) (cli-logging.c:190)
==26635== by 0x6163BE: do_cfunc(cmd_list_element*, char*, int) (cli-decode.c:105)
==26635== by 0x6193C1: cmd_func(cmd_list_element*, char*, int) (cli-decode.c:1913)
==26635== by 0x8DB7BC: execute_command(char*, int) (top.c:674)
==26635== by 0x7B9132: command_handler(char*) (event-top.c:590)
==26635== by 0x7B94F7: command_line_handler(char*) (event-top.c:780)
==26635== by 0x7B8ABB: gdb_rl_callback_handler(char*) (event-top.c:213)
==26635== by 0x933CE9: rl_callback_read_char (callback.c:220)
==26635== by 0x7B89ED: gdb_rl_callback_read_char_wrapper_noexcept() (event-top.c:175)
==26635== by 0x7B8A49: gdb_rl_callback_read_char_wrapper(void*) (event-top.c:192)
One is fixed by transfering ownership of the log file to the tee. In
pseudo-patch, since the code was moved at the same time:
- out = new tee_file (curr_output, false, logfile.get (), false);
+ out = new tee_file (curr_output, false, logfile.get (), true);
The other is this bit in mi_set_logging:
else
{
+ delete mi->raw_stdout;
I tried to split the leak fixes to a smaller preparatory patch, but
that was difficult exactly because of the tee hack in
handle_redirections -> mi_set_logging.
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* cli/cli-interp.c (struct saved_output_files, saved_output):
Moved from cli/cli-logging.c.
(cli_set_logging): New function.
(cli_interp_procs): Install cli_set_logging.
* cli/cli-interp.h (make_logging_output, cli_set_logging):
Declare.
* cli/cli-logging.c (struct saved_output_files, saved_output):
Moved to cli/cli-interp.c.
(pop_output_files): Don't save outputs here.
(make_logging_output): New function.
(handle_redirections): Don't build tee nor save previous outputs
here.
* interps.c (current_interp_set_logging): Change prototype.
Assume there's always a set_logging_proc method installed.
* interps.h (interp_set_logging_ftype): Change prototype.
(current_interp_set_logging): Change prototype and adjust comment.
* mi/mi-interp.c (mi_set_logging): Change protototype. Adjust to
use make_logging_output.
* tui/tui-interp.c (tui_interp_procs): Install cli_set_logging.
commit 5be5dbf0ce3d2eb20003fea3691eaa6bfa5710d2
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 19:07:08 2017 +0000
Fix "-gdb-set logging redirect on" crash
This commit fixes a "-gdb-set logging redirect on" crash by not
handling "logging redirect on" on the fly.
Previous discussion here:
https://sourceware.org/ml/gdb-patches/2017-01/msg00467.html
Code for handling "logging redirect on" on the fly was added here:
https://sourceware.org/ml/gdb-patches/2010-08/msg00202.html
Meanwhile, MI gained support for logging, but flipping redirect "on"
on the fly was not considered. The result is that this sequence of
commands crashes GDB:
-gdb-set logging on
-gdb-set logging redirect on
Program received signal SIGSEGV, Segmentation fault.
0x00000000008dd7bc in gdb_flush (file=0x2a097f0) at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/ui-file.c:95
194 file->to_flush (file);
(top-gdb) bt
#0 0x00000000008dd7bc in gdb_flush(ui_file*) (file=0x2a097f0) at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/ui-file.c:95
#1 0x00000000007b5f34 in gdb_wait_for_event(int) (block=0) at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/event-loop.c:752
#2 0x00000000007b52b6 in gdb_do_one_event() () at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/event-loop.c:322
#3 0x00000000007b5362 in start_event_loop() () at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/event-loop.c:371
#4 0x000000000082704a in captured_command_loop(void*) (data=0x0) at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/main.c:325
#5 0x00000000007b8d7c in catch_errors(int (*)(void*), void*, char*, return_mask) (func=0x827008 <captured_command_loop(void*)>, func_args=0x0, errstring=0x11dee51 "", mask=RETURN_MASK_ALL) at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/exceptions.c:236
#6 0x000000000082839b in captured_main(void*) (data=0x7fffffffd820) at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/main.c:1148
During symbol reading, cannot get low and high bounds for subprogram DIE at 24065.
#7 0x00000000008283c4 in gdb_main(captured_main_args*) (args=0x7fffffffd820) at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/main.c:1158
#8 0x0000000000412d4d in main(int, char**) (argc=4, argv=0x7fffffffd928) at /home/pedro/gdb/mygit/cxx-convertion/src/gdb/gdb.c:32
The handling of redirect on the fly is not really a use case we need
to handle, IMO. Its inconsistent (other "set logging foo" commands
aren't handled on the fly), and complicates the code significantly.
Instead of complicating it further for MI, go back to the original
idea of warning, only:
https://sourceware.org/ml/gdb-patches/2010-08/msg00083.html
New test included.
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* cli/cli-logging.c (maybe_warn_already_logging): New factored out
from ...
(set_logging_overwrite): ... here.
(logging_no_redirect_file): Delete.
(set_logging_redirect): Don't handle redirection on the fly.
Instead warn that "logging off" / "logging on" is necessary.
(pop_output_files): Delete references to logging_no_redirect_file.
(show_logging_command): Always speak in terms of what will happen
once logging is reenabled.
gdb/testsuite/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* gdb.mi/mi-logging.exp: Add "redirect while already logging"
tests.
commit c99cc448c805b6bd481603155078881a503cd64a
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 11:28:40 2017 +0000
Tweak pretty_print_disassembler's intro comment
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* disasm.h (gdb_pretty_print_disassembler): Tweak intro comment.
commit 8b172ce7c9435095d14e0bd98cd431bb9584e95e
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 11:11:47 2017 +0000
Reuse buffers across gdb_pretty_print_insn calls
gdb_pretty_print_insn allocates and destroys a couple local buffers
each time it is called, which can be many times when disassembling a
region of memory. Avoid that overhead by adding a new class that
holds the buffers and making gdb_pretty_print_insn a method of that
class, so that the buffers can be reused across calls.
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* disasm.c (gdb_pretty_print_insn): Rename to ...
(gdb_pretty_print_disassembler::pretty_print_insn): ... this.
Remove gdbarch parameter. Adapt to clear the object's buffers
instead of allocating new buffers, and to print using the object's
gdb_disassembler instead of calling gdb_print_insn.
(dump_insns): Use gdb_pretty_print_disassembler.
* disasm.h (gdb_pretty_print_insn): Delete declaration.
(gdb_pretty_print_disassembler): New class.
* record-btrace.c (btrace_insn_history): Use
gdb_pretty_print_disassembler.
commit d7e747318f4d04af033f16325f9b6d74f67079ec
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 11:11:47 2017 +0000
Eliminate make_cleanup_ui_file_delete / make ui_file a class hierarchy
This patch starts from the desire to eliminate
make_cleanup_ui_file_delete, but then goes beyond. It makes ui_file &
friends a real C++ class hierarchy, and switches temporary
ui_file-like objects to stack-based allocation.
- mem_fileopen -> string_file
mem_fileopen is replaced with a new string_file class that is treated
as a value class created on the stack. This alone eliminates most
make_cleanup_ui_file_delete calls, and, simplifies code a whole lot
(diffstat shows around 1k loc dropped.)
string_file's internal buffer is a std::string, thus the "string" in
the name. This simplifies the implementation much, compared to
mem_fileopen, which managed growing its internal buffer manually.
- ui_file_as_string, ui_file_strdup, ui_file_obsavestring all gone
The new string_file class has a string() method that provides direct
writable access to the internal std::string buffer. This replaced
ui_file_as_string, which forced a copy of the same data the stream had
inside. With direct access via a writable reference, we can instead
move the string out of the string_stream, avoiding deep string
copying.
Related, ui_file_xstrdup calls are replaced with xstrdup'ping the
stream's string, and ui_file_obsavestring is replaced by
obstack_copy0.
With all those out of the way, getting rid of the weird ui_file_put
mechanism was possible.
- New ui_file::printf, ui_file::puts, etc. methods
These simplify / clarify client code. I considered splitting
client-code changes, like these, e.g.:
- stb = mem_fileopen ();
- fprintf_unfiltered (stb, "%s%s%s",
- _("The valid values are:\n"),
- regdesc,
- _("The default is \"std\"."));
+ string_file stb;
+ stb.printf ("%s%s%s",
+ _("The valid values are:\n"),
+ regdesc,
+ _("The default is \"std\"."));
In two steps, with the first step leaving fprintf_unfiltered (etc.)
calls in place, and only afterwards do a pass to change all those to
call stb.printf etc.. I didn't do that split, because (when I tried),
it turned out to be pointless make-work: the first pass would have to
touch the fprintf_unfiltered line anyway, to replace "stb" with
"&stb".
- gdb_fopen replaced with stack-based objects
This avoids the need for cleanups or unique_ptr's. I.e., this:
struct ui_file *file = gdb_fopen (filename, "w");
if (filename == NULL)
perror_with_name (filename);
cleanups = make_cleanup_ui_file_delete (file);
// use file.
do_cleanups (cleanups);
is replaced with this:
stdio_file file;
if (!file.open (filename, "w"))
perror_with_name (filename);
// use file.
- odd contorsions in null_file_write / null_file_fputs around when to
call to_fputs / to_write eliminated.
- Global null_stream object
A few places that were allocating a ui_file in order to print to
"nowhere" are adjusted to instead refer to a new 'null_stream' global
stream.
- TUI's tui_sfileopen eliminated. TUI's ui_file much simplified
The TUI's ui_file was serving a dual purpose. It supported being used
as string buffer, and supported being backed by a stdio FILE. The
string buffer part is gone, replaced by using of string_file. The
'FILE *' support is now much simplified, by making the TUI's ui_file
inherit from stdio_file.
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* ada-lang.c (type_as_string): Use string_file.
* ada-valprint.c (ada_print_floating): Use string_file.
* ada-varobj.c (ada_varobj_scalar_image)
(ada_varobj_get_value_image): Use string_file.
* aix-thread.c (aix_thread_extra_thread_info): Use string_file.
* arm-tdep.c (_initialize_arm_tdep): Use string_printf.
* breakpoint.c (update_inserted_breakpoint_locations)
(insert_breakpoint_locations, reattach_breakpoints)
(print_breakpoint_location, print_one_detail_ranged_breakpoint)
(print_it_watchpoint): Use string_file.
(save_breakpoints): Use stdio_file.
* c-exp.y (oper): Use string_file.
* cli/cli-logging.c (set_logging_redirect): Use ui_file_up and
tee_file.
(pop_output_files): Use delete.
(handle_redirections): Use stdio_file and tee_file.
* cli/cli-setshow.c (do_show_command): Use string_file.
* compile/compile-c-support.c (c_compute_program): Use
string_file.
* compile/compile-c-symbols.c (generate_vla_size): Take a
'string_file &' instead of a 'ui_file *'.
(generate_c_for_for_one_variable): Take a 'string_file &' instead
of a 'ui_file *'. Use string_file.
(generate_c_for_variable_locations): Take a 'string_file &'
instead of a 'ui_file *'.
* compile/compile-internal.h (generate_c_for_for_one_variable):
Take a 'string_file &' instead of a 'ui_file *'.
* compile/compile-loc2c.c (push, pushf, unary, binary)
(print_label, pushf_register_address, pushf_register)
(do_compile_dwarf_expr_to_c): Take a 'string_file &' instead of a
'ui_file *'. Adjust.
* compile/compile.c (compile_to_object): Use string_file.
* compile/compile.h (compile_dwarf_expr_to_c)
(compile_dwarf_bounds_to_c): Take a 'string_file &' instead of a
'ui_file *'.
* cp-support.c (inspect_type): Use string_file and obstack_copy0.
(replace_typedefs_qualified_name): Use string_file and
obstack_copy0.
* disasm.c (gdb_pretty_print_insn): Use string_file.
(gdb_disassembly): Adjust reference the null_stream global.
(do_ui_file_delete): Delete.
(gdb_insn_length): Use null_stream.
* dummy-frame.c (maintenance_print_dummy_frames): Use stdio_file.
* dwarf2loc.c (dwarf2_compile_property_to_c)
(locexpr_generate_c_location, loclist_generate_c_location): Take a
'string_file &' instead of a 'ui_file *'.
* dwarf2loc.h (dwarf2_compile_property_to_c): Likewise.
* dwarf2read.c (do_ui_file_peek_last): Delete.
(dwarf2_compute_name): Use string_file.
* event-top.c (gdb_setup_readline): Use stdio_file.
* gdbarch.sh (verify_gdbarch): Use string_file.
* gdbtypes.c (safe_parse_type): Use null_stream.
* guile/scm-breakpoint.c (gdbscm_breakpoint_commands): Use
string_file.
* guile/scm-disasm.c (gdbscm_print_insn_from_port): Take a
'string_file *' instead of a 'ui_file *'.
(gdbscm_arch_disassemble): Use string_file.
* guile/scm-frame.c (frscm_print_frame_smob): Use string_file.
* guile/scm-ports.c (class ioscm_file_port): Now a class that
inherits from ui_file.
(ioscm_file_port_delete, ioscm_file_port_rewind)
(ioscm_file_port_put): Delete.
(ioscm_file_port_write): Rename to ...
(ioscm_file_port::write): ... this. Remove file_port_magic
checks.
(ioscm_file_port_new): Delete.
(ioscm_with_output_to_port_worker): Use ioscm_file_port and
ui_file_up.
* guile/scm-type.c (tyscm_type_name): Use string_file.
* guile/scm-value.c (vlscm_print_value_smob, gdbscm_value_print):
Use string_file.
* infcmd.c (print_return_value_1): Use string_file.
* infrun.c (print_target_wait_results): Use string_file.
* language.c (add_language): Use string_file.
* location.c (explicit_to_string_internal): Use string_file.
* main.c (captured_main_1): Use null_file.
* maint.c (maintenance_print_architecture): Use stdio_file.
* mi/mi-cmd-stack.c (list_arg_or_local): Use string_file.
* mi/mi-common.h (struct mi_interp) <out, err, log, targ,
event_channel>: Change type to mi_console_file pointer.
* mi/mi-console.c (mi_console_file_fputs, mi_console_file_flush)
(mi_console_file_delete): Delete.
(struct mi_console_file): Delete.
(mi_console_file_magic): Delete.
(mi_console_file_new): Delete.
(mi_console_file::mi_console_file): New.
(mi_console_file_delete): Delete.
(mi_console_file_fputs): Delete.
(mi_console_file::write): New.
(mi_console_raw_packet): Delete.
(mi_console_file::flush): New.
(mi_console_file_flush): Delete.
(mi_console_set_raw): Rename to ...
(mi_console_file::set_raw): ... this.
* mi/mi-console.h (class mi_console_file): New class.
(mi_console_file_new, mi_console_set_raw): Delete.
* mi/mi-interp.c (mi_interpreter_init): Use mi_console_file.
(mi_set_logging): Use delete and tee_file. Adjust.
* mi/mi-main.c (output_register): Use string_file.
(mi_cmd_data_evaluate_expression): Use string_file.
(mi_cmd_data_read_memory): Use string_file.
(mi_cmd_execute, print_variable_or_computed): Use string_file.
* mi/mi-out.c (mi_ui_out::main_stream): New.
(mi_ui_out::rewind): Use main_stream and
string_file.
(mi_ui_out::put): Use main_stream and string_file.
(mi_ui_out::mi_ui_out): Remove 'stream' parameter.
Allocate a 'string_file' instead.
(mi_out_new): Don't allocate a mem_fileopen stream here.
* mi/mi-out.h (mi_ui_out::mi_ui_out): Remove 'stream' parameter.
(mi_ui_out::main_stream): Declare method.
* printcmd.c (eval_command): Use string_file.
* psymtab.c (maintenance_print_psymbols): Use stdio_file.
* python/py-arch.c (archpy_disassemble): Use string_file.
* python/py-breakpoint.c (bppy_get_commands): Use string_file.
* python/py-frame.c (frapy_str): Use string_file.
* python/py-framefilter.c (py_print_type, py_print_single_arg):
Use string_file.
* python/py-type.c (typy_str): Use string_file.
* python/py-unwind.c (unwind_infopy_str): Use string_file.
* python/py-value.c (valpy_str): Use string_file.
* record-btrace.c (btrace_insn_history): Use string_file.
* regcache.c (regcache_print): Use stdio_file.
* reggroups.c (maintenance_print_reggroups): Use stdio_file.
* remote.c (escape_buffer): Use string_file.
* rust-lang.c (rust_get_disr_info): Use string_file.
* serial.c (serial_open_ops_1): Use stdio_file.
(do_serial_close): Use delete.
* stack.c (print_frame_arg): Use string_file.
(print_frame_args): Remove local mem_fileopen stream, not used.
(print_frame): Use string_file.
* symmisc.c (maintenance_print_symbols): Use stdio_file.
* symtab.h (struct symbol_computed_ops) <generate_c_location>:
Take a 'string_file *' instead of a 'ui_file *'.
* top.c (new_ui): Use stdio_file and stderr_file.
(free_ui): Use delete.
(execute_command_to_string): Use string_file.
(quit_confirm): Use string_file.
* tracepoint.c (collection_list::append_exp): Use string_file.
* tui/tui-disasm.c (tui_disassemble): Use string_file.
* tui/tui-file.c: Don't include "ui-file.h".
(enum streamtype, struct tui_stream): Delete.
(tui_file_new, tui_file_delete, tui_fileopen, tui_sfileopen)
(tui_file_isatty, tui_file_rewind, tui_file_put): Delete.
(tui_file::tui_file): New method.
(tui_file_fputs): Delete.
(tui_file_get_strbuf): Delete.
(tui_file::puts): New method.
(tui_file_adjust_strbuf): Delete.
(tui_file_flush): Delete.
(tui_file::flush): New method.
* tui/tui-file.h: Tweak intro comment.
Include ui-file.h.
(tui_fileopen, tui_sfileopen, tui_file_get_strbuf)
(tui_file_adjust_strbuf): Delete declarations.
(class tui_file): New class.
* tui/tui-io.c (tui_initialize_io): Use tui_file.
* tui/tui-regs.c (tui_restore_gdbout): Use delete.
(tui_register_format): Use string_stream.
* tui/tui-stack.c (tui_make_status_line): Use string_file.
(tui_get_function_from_frame): Use string_file.
* typeprint.c (type_to_string): Use string_file.
* ui-file.c (struct ui_file, ui_file_magic, ui_file_new): Delete.
(null_stream): New global.
(ui_file_delete): Delete.
(ui_file::ui_file): New.
(null_file_isatty): Delete.
(ui_file::~ui_file): New.
(null_file_rewind): Delete.
(ui_file::printf): New.
(null_file_put): Delete.
(null_file_flush): Delete.
(ui_file::putstr): New.
(null_file_write): Delete.
(ui_file::putstrn): New.
(null_file_read): Delete.
(ui_file::putc): New.
(null_file_fputs): Delete.
(null_file_write_async_safe): Delete.
(ui_file::vprintf): New.
(null_file_delete): Delete.
(null_file::write): New.
(null_file_fseek): Delete.
(null_file::puts): New.
(ui_file_data): Delete.
(null_file::write_async_safe): New.
(gdb_flush, ui_file_isatty): Adjust.
(ui_file_put, ui_file_rewind): Delete.
(ui_file_write): Adjust.
(ui_file_write_for_put): Delete.
(ui_file_write_async_safe, ui_file_read): Adjust.
(ui_file_fseek): Delete.
(fputs_unfiltered): Adjust.
(set_ui_file_flush, set_ui_file_isatty, set_ui_file_rewind)
(set_ui_file_put, set_ui_file_write, set_ui_file_write_async_safe)
(set_ui_file_read, set_ui_file_fputs, set_ui_file_fseek)
(set_ui_file_data): Delete.
(string_file::~string_file, string_file::write)
(struct accumulated_ui_file, do_ui_file_xstrdup, ui_file_xstrdup)
(do_ui_file_as_string, ui_file_as_string): Delete.
(do_ui_file_obsavestring, ui_file_obsavestring): Delete.
(struct mem_file): Delete.
(mem_file_new): Delete.
(stdio_file::stdio_file): New.
(mem_file_delete): Delete.
(stdio_file::stdio_file): New.
(mem_fileopen): Delete.
(stdio_file::~stdio_file): New.
(mem_file_rewind): Delete.
(stdio_file::set_stream): New.
(mem_file_put): Delete.
(stdio_file::open): New.
(mem_file_write): Delete.
(stdio_file_magic, struct stdio_file): Delete.
(stdio_file_new, stdio_file_delete, stdio_file_flush): Delete.
(stdio_file::flush): New.
(stdio_file_read): Rename to ...
(stdio_file::read): ... this. Adjust.
(stdio_file_write): Rename to ...
(stdio_file::write): ... this. Adjust.
(stdio_file_write_async_safe): Rename to ...
(stdio_file::write_async_safe) ... this. Adjust.
(stdio_file_fputs): Rename to ...
(stdio_file::puts) ... this. Adjust.
(stdio_file_isatty): Delete.
(stdio_file_fseek): Delete.
(stdio_file::isatty): New.
(stderr_file_write): Rename to ...
(stderr_file::write) ... this. Adjust.
(stderr_file_fputs): Rename to ...
(stderr_file::puts) ... this. Adjust.
(stderr_fileopen, stdio_fileopen, gdb_fopen): Delete.
(stderr_file::stderr_file): New.
(tee_file_magic): Delete.
(struct tee_file): Delete.
(tee_file::tee_file): New.
(tee_file_new): Delete.
(tee_file::~tee_file): New.
(tee_file_delete): Delete.
(tee_file_flush): Rename to ...
(tee_file::flush): ... this. Adjust.
(tee_file_write): Rename to ...
(tee_file::write): ... this. Adjust.
(tee_file::write_async_safe): New.
(tee_file_fputs): Rename to ...
(tee_file::puts): ... this. Adjust.
(tee_file_isatty): Rename to ...
(tee_file::isatty): ... this. Adjust.
* ui-file.h (struct obstack, struct ui_file): Don't
forward-declare.
(ui_file_new, ui_file_flush_ftype, set_ui_file_flush)
(ui_file_write_ftype)
(set_ui_file_write, ui_file_fputs_ftype, set_ui_file_fputs)
(ui_file_write_async_safe_ftype, set_ui_file_write_async_safe)
(ui_file_read_ftype, set_ui_file_read, ui_file_isatty_ftype)
(set_ui_file_isatty, ui_file_rewind_ftype, set_ui_file_rewind)
(ui_file_put_method_ftype, ui_file_put_ftype, set_ui_file_put)
(ui_file_delete_ftype, set_ui_file_data, ui_file_fseek_ftype)
(set_ui_file_fseek): Delete.
(ui_file_data, ui_file_delete, ui_file_rewind)
(struct ui_file): New.
(ui_file_up): New.
(class null_file): New.
(null_stream): Declare.
(ui_file_write_for_put, ui_file_put): Delete.
(ui_file_xstrdup, ui_file_as_string, ui_file_obsavestring):
Delete.
(ui_file_fseek, mem_fileopen, stdio_fileopen, stderr_fileopen)
(gdb_fopen, tee_file_new): Delete.
(struct string_file): New.
(struct stdio_file): New.
(stdio_file_up): New.
(struct stderr_file): New.
(class tee_file): New.
* ui-out.c (ui_out::field_stream): Take a 'string_file &' instead
of a 'ui_file *'. Adjust.
* ui-out.h (class ui_out) <field_stream>: Likewise.
* utils.c (do_ui_file_delete, make_cleanup_ui_file_delete)
(null_stream): Delete.
(error_stream): Take a 'string_file &' instead of a 'ui_file *'.
Adjust.
* utils.h (struct ui_file): Delete forward declaration..
(make_cleanup_ui_file_delete, null_stream): Delete declarations.
(error_stream): Take a 'string_file &' instead of a
'ui_file *'.
* varobj.c (varobj_value_get_print_value): Use string_file.
* xtensa-tdep.c (xtensa_verify_config): Use string_file.
* gdbarch.c: Regenerate.
commit 187808b04f61df1c38fda0921e2d9eeb53e332ee
Author: Pedro Alves <palves@redhat.com>
Date: Thu Feb 2 11:11:47 2017 +0000
Add back gdb_pretty_print_insn
ui_file_rewind is a ui_file method that only really works with mem
buffer files, and is a nop on other ui_file types. It'd be desirable
to eliminate it from the base ui_file interface, and move it to the
"mem_fileopen" subclass of ui_file instead. A following patch does
just that.
Unfortunately, there are a couple references to ui_file_rewind inside
gdb_disassembler::pretty_print_insn that were made harder to eliminate
with the recent addition of the gdb_disassembler wrapper.
Before the gdb_disassembler wrapper was added, in commit
e47ad6c0bd7aa3 ("Refactor disassembly code"), gdb_pretty_print_insn
used to be passed a ui_file pointer as argument, and it was simple to
adjust that pointer be a "mem_fileopen" ui_file pointer instead, since
there's only one gdb_pretty_print_insn caller.
That commit made gdb_pretty_print_insn be a method of
gdb_disassembler, and removed the method's ui_file parameter at the
same time, replaced by referencing the gdb_disassembler's stream
instead. The trouble is that a gdb_disassembler can be instantiated
with a pointer any kind of ui_file. Casting the gdb_disassembler's
stream to a mem_fileopen ui_file inside
gdb_disassembler::pretty_print_insn in order to call the reset method
would be gross hack.
The fix here is to:
- make gdb_disassembler::pretty_print_insn a be free function again
instead of a method of gdb_disassembler. I.e., bring back
gdb_pretty_print_insn.
- but, don't add back the ui_file * parameter. Instead, move the
mem_fileopen allocation inside. That is a better interface, given
that the ui_file is only ever used as temporary scratch buffer as
an implementation detail of gdb_pretty_print_insn. The function's
real "where to send output" parameter is the ui_out pointer. (A
following patch will add back buffer reuse across invocations
differently).
- don't add back a disassemble_info pointer either. That used to be
necessary for this bit:
err = m_di.read_memory_func (pc, &data, 1, &m_di);
if (err != 0)
m_di.memory_error_func (err, pc, &m_di);
... but AFAIK, it's not really necessary. We can replace those
three lines with a call to read_code. This seems to fix a
regression even, because before commit d8b49cf0c891d0 ("Don't throw
exception in dis_asm_memory_error"), that memory_error_func call
would throw an error/exception, but now it only records the error
in the gdb_disassembler's m_err_memaddr field. (read_code throws
on error.)
With all these, gdb_pretty_print_insn is completely layered on top of
gdb_disassembler only using the latter's public API.
gdb/ChangeLog:
2017-02-02 Pedro Alves <palves@redhat.com>
* disasm.c (gdb_disassembler::pretty_print_insn): Rename to...
(gdb_pretty_print_insn): ... this. Now a free function. Add back
a 'gdbarch' parameter. Allocate a mem_fileopen stream here.
Adjust to call gdb_print_insn instead of
gdb_disassembler::print_insn.
(dump_insns, do_mixed_source_and_assembly_deprecated)
(do_mixed_source_and_assembly, do_assembly_only): Add back a
'gdbarch' parameter. Remove gdb_disassembler parameter.
(gdb_disassembly): Don't allocate a gdb_disassembler here.
* disasm.h (gdb_disassembler::pretty_print_insn): Delete
declaration.
(gdb_pretty_print_insn): Re-add declaration.
* record-btrace.c (btrace_insn_history): Don't allocate a
gdb_disassembler here. Adjust to call gdb_pretty_print_insn.
commit fd121c5c45bd2652a78c62812737874e36259e2a
Author: Jiong Wang <jiong.wang@arm.com>
Date: Wed Feb 1 16:44:40 2017 +0000
[ld, testsuite] Restrict dl1*main and dl6*main tests on platforms which have libdl support
ld/
* testsuite/lib/ld-lib.exp (check_libdl_available): New function.
* testsuite/ld-elf/shared.exp (run_tests): Split tests which require
dlopen support into "dlopen_run_tests". These tests include dl1*main
and dl6*main.
(dlopen_run_tests): New and only run it when check_libdl_available
returns true. XFAIL on *-*-netbsdelf*.
commit 7a8eb317c5bce0f1ff290a9343777db74adec663
Author: Simon Marchi <simon.marchi@polymtl.ca>
Date: Wed Feb 1 22:54:35 2017 -0500
Remove unused file_string parameter in gdb_disassembly
The file_string parameter was added in 8f0eea0 (sorry, no title back
then) and has never actually been used.
gdb/ChangeLog:
* disasm.h (gdb_disassembly): Remove file_string parameter.
* disasm.c (gdb_disassembly): Likewise.
* cli/cli-cmds.c (print_disassembly): Adapt.
* mi/mi-cmd-disas.c (mi_cmd_disassemble): Likewise.
* stack.c (do_gdb_disassembly): Likewise.
commit 981d5de71da556bc3b43adbec2d12b1736628b5d
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Thu Feb 2 00:00:33 2017 +0000
Automatic date update in version.in
commit c0c237fcdd133e84e67657cc6b7e4678f106bdcb
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Wed Feb 1 22:09:33 2017 +0000
MIPS/LD/testsuite: Correct relocation addends in VxWorks tests
Fix commit 171191bac50e ("Add support for STT_IFUNC"),
<https://sourceware.org/ml/binutils/2008-12/msg00052.html>, commit
e04d7088afe0 ("PR ld/14088: Always display addend as signed hex
number"), <https://sourceware.org/ml/binutils/2012-05/msg00123.html> and
commit 343dbc36ffae ("Print addend as signed in objdump"),
<https://sourceware.org/ml/binutils/2012-05/msg00163.html> regressions:
FAIL: VxWorks executable test 1 (dynamic)
FAIL: ld-mips-elf/vxworks-forced-local-1
seen with `mips-vxworks' and `mipsel-vxworks' targets and adjust dump
patterns according to changes made to the presentation of relocation
addends in `readelf -r' and `objdump -r' output.
ld/
* testsuite/ld-mips-elf/vxworks-forced-local-1.d: Correct the
presentation of relocation addends.
* testsuite/ld-mips-elf/vxworks1-lib.rd: Likewise.
* testsuite/ld-mips-elf/vxworks1.dd: Likewise.
* testsuite/ld-mips-elf/vxworks1.rd: Likewise.
commit 5139cfdb5515407900d0c3934c13712a5819456c
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Wed Feb 1 22:08:02 2017 +0000
MIPS/LD/testsuite: Fix a `tls-multi-got-1-1.s' build failure
Correct a commit ec9ab52c3217 ("gas: consistently emit diagnostics for
non-zero data emission to .bss/.struct"),
<https://sourceware.org/ml/binutils/2015-12/msg00073.html> regression:
.../ld/testsuite/ld-mips-elf/tls-multi-got-1-1.s: Assembler messages:
.../ld/testsuite/ld-mips-elf/tls-multi-got-1-1.s:39: Error: attempt to store non-zero value in section `.tbss'
ERROR: -EB -march=mips1 -32 -KPIC .../ld/testsuite/ld-mips-elf/tls-multi-got-1-1.s: assembly failed
UNRESOLVED: Shared library with multiple GOTs and TLS
in MIPS target testing and move `tlsvar_ld' to `.tdata' section, in line
with the remaining local dynamic definitions introduced with the set of
tests added with commit f4e584bd00f1 ("TLS support for MIPS"),
<https://sourceware.org/ml/binutils/2005-02/msg00607.html>.
ld/
* testsuite/ld-mips-elf/tls-multi-got-1-1.s: Place `tlsvar_ld'
in `.tdata' section.
* testsuite/ld-mips-elf/tls-multi-got-1.got: Adjust accordingly.
* testsuite/ld-mips-elf/tls-multi-got-1.r: Likewise.
commit 7346ef59bb33e28161d78ab478c3476b3dab2e8e
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Wed Feb 1 16:59:00 2017 +0100
Big-endian targets: Don't ignore offset into DW_OP_implicit_value
When a variable's location is expressed as DW_OP_implicit_value, but the
given value is longer than needed, which bytes should be used? GDB's
current logic was introduced with a patch from 2011 and uses the "least
significant" bytes:
https://sourceware.org/ml/gdb-patches/2011-08/msg00123.html
Now consider a sub-value from such a location at a given offset, accessed
through DW_OP_implicit_pointer. Which bytes should be used for that? The
patch above *always* uses the last bytes on big-endian targets, ignoring
the offset.
E.g., given the code snippet
const char foo[] = "Hello, world!";
const char *a = &foo[0];
const char *b = &foo[7];
assume that `foo' is described as DW_OP_implicit_value and `a' and `b'
each as DW_OP_implicit_pointer into that value. Then with current GDB
`*a' and `*b' yield the same result -- the string's zero terminator.
This patch basically reverts the portion of the patch above that deals
with DW_OP_implicit_value. This fixes the offset handling and also goes
back to dropping the last instead of the first bytes on big-endian targets
if the implicit value is longer than needed. The latter aspect of the
change probably doesn't matter for actual programs, but simplifies the
logic.
The patch also cleans up the original code a bit and adds appropriate test
cases.
gdb/testsuite/ChangeLog:
* gdb.dwarf2/dw2-op-stack-value.exp: Adjust expected result of
taking a 2-byte value out of a 4-byte DWARF implicit value on
big-endian targets.
* gdb.dwarf2/nonvar-access.exp: Add more comments to existing
logic. Add test cases for DW_OP_implicit.
gdb/ChangeLog:
* dwarf2loc.c (dwarf2_evaluate_loc_desc_full): For
DWARF_VALUE_LITERAL, no longer ignore the offset on big-endian
targets. And if the implicit value is longer than needed, extract
the first bytes instead of the "least significant" ones.
commit 787f00256b3eabe34b8599fca4df0243df80d5ca
Author: Markus Metzger <markus.t.metzger@intel.com>
Date: Tue Jan 31 17:13:46 2017 +0100
testsuite: diagnose a running GDB in gdb_skip_xml_tests
If GDB is running when gdb_skip_xml_tests is called with
--target_board=native-extended-gdbserer.exp, it fails with:
(gdb) FAIL: ....exp: set tdesc filename .../trivial.xml (got interactive prompt)
monitor exit
Diagnose this in gdb_skip_xml_tests to generate a more meaningful error message:
ERROR: tcl error sourcing ....exp.
ERROR: GDB must not be running in gdb_skip_xml_tests.
while executing
[...]
testsuite/
* lib/gdb.exp (gdb_skip_xml_tests): Error if GDB is running.
commit 68777c298919d6dbdb9537c92a64ed9440ef6f3c
Author: Markus Metzger <markus.t.metzger@intel.com>
Date: Thu Jan 26 15:07:44 2017 +0100
btrace, testsuite: fix extended-remote fail
Parts of gdb.btrace/enable.exp are only valid for native debug. The check for
skip_gdbserver_tests is done while GDB is running, though, which causes it to
fail with --target_board=native-extended-gdbserver. Exit GDB before that check.
testsuite/
* gdb.btrace/enable.exp: Call gdb_exit before skip_gdbserver_tests.
commit 0a1c7e2881226bb9734d7c31c9415c636f35921d
Author: Markus Metzger <markus.t.metzger@intel.com>
Date: Thu Jan 26 09:27:45 2017 +0100
btrace, testsuite: fix extended-remote non-stop test
With --target_board=native-extended-gdbserver non-stop tests are failing with
UNTESTED: gdb.btrace/non-stop.exp: failed to run to main
Fix that by adding '-ex "set non-stop on"' to GDBFLAGS before restarting.
testsuite/
* gdb.btrace/non-stop.exp: Add '-ex "set non-stop on"' to GDBFLAGS.
commit b5ac99b0828d4e1dfa33540b428c0fc6c32eda67
Author: Markus Metzger <markus.t.metzger@intel.com>
Date: Fri Dec 9 13:16:22 2016 +0100
btrace: add unsupported/untested messages when skipping tests
We may silently skip gdb.btrace tests if
- the target does not support record-btrace
- the target does not support TSX
- the target does not support gdbserver
- we fail to compile the test
- we fail to run to main
Add unsupported/untested messages for each of those.
testsuite/
* gdb.btrace/buffer-size.exp: Add unsupported/untested message if
the test is skipped.
* gdb.btrace/data.exp: Likewise.
* gdb.btrace/delta.exp: Likewise.
* gdb.btrace/dlopen.exp: Likewise.
* gdb.btrace/enable-running.exp: Likewise.
* gdb.btrace/enable.exp: Likewise.
* gdb.btrace/exception.exp: Likewise.
* gdb.btrace/function_call_history.exp: Likewise.
* gdb.btrace/gcore.exp: Likewise.
* gdb.btrace/instruction_history.exp: Likewise.
* gdb.btrace/multi-thread-step.exp: Likewise.
* gdb.btrace/nohist.exp: Likewise.
* gdb.btrace/non-stop.exp: Likewise.
* gdb.btrace/reconnect.exp: Likewise.
* gdb.btrace/record_goto-step.exp: Likewise.
* gdb.btrace/record_goto.exp: Likewise.
* gdb.btrace/rn-dl-bind.exp: Likewise.
* gdb.btrace/segv.exp: Likewise.
* gdb.btrace/step.exp: Likewise.
* gdb.btrace/stepi.exp: Likewise.
* gdb.btrace/tailcall-only.exp: Likewise.
* gdb.btrace/tailcall.exp: Likewise.
* gdb.btrace/tsx.exp: Likewise.
* gdb.btrace/unknown_functions.exp: Likewise.
* gdb.btrace/vdso.exp: Likewise.
commit cd4007e43421a2f974f51574b6e2b52b9b1a7a50
Author: Markus Metzger <markus.t.metzger@intel.com>
Date: Wed Nov 30 11:05:38 2016 +0100
btrace: allow recording to be started (and stopped) for running threads
When recording is started for a running thread, GDB was able to start tracing
but then failed to read registers to insert the initial entry for the current
PC. We don't really need that initial entry if we don't know where exactly we
started recording. Skip that step to allow recording to be started while
threads are running.
If we do run into errors, we need to undo the tracing enable to not leak this
thread. The operation did not complete so our caller won't clean up this
thread.
For the BTRACE_FORMAT_PT btrace format, we don't need that initial entry since
it will be recorded in the trace. We can omit the call to btrace_add_pc.
gdb/
* btrace.c (btrace_enable): Do not call btrace_add_pc for
BTRACE_FORMAT_PT or if can_access_registers_ptid returns false.
(btrace_fetch): Assert can_access_registers_ptid.
* record-btrace.c (require_btrace_thread, record_btrace_info): Call
validate_registers_access.
testsuite/
* gdb.btrace/enable-running.c: New.
* gdb.btrace/enable-running.exp: New.
commit cf77c34ea71c27c3cb6dd31c9448249276e8a8a6
Author: Markus Metzger <markus.t.metzger@intel.com>
Date: Fri Jan 20 09:05:03 2017 +0100
thread: add can_access_registers_ptid
Add a function can_access_registers_ptid that behaves like
validate_registers_access but returns a boolean value instead of throwing an
exception.
gdb/
* gdbthread.h (can_access_registers_ptid): New.
* thread.c (can_access_registers_ptid): New.
commit ce7903706d30e5fa335dd96eaaab3ae914ff8e64
Author: Jiong Wang <jiong.wang@arm.com>
Date: Tue Jan 31 12:20:48 2017 +0000
[ld, testsuite] Append $board_cflags in one more place in ld-unique/unique.exp
ld/
* testsuite/ld-unique/unique.exp (Could not link a dynamic executable):
Append $board_cflags to link commands.
commit 067869b677a9f167e13a7bdb5f5a4d408df9006a
Author: Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
Date: Wed Feb 1 11:38:39 2017 +0530
Fix failing print-memory-usage-1 on Windows
ld/
2017-01-31 Senthil Kumar Selvaraj <senthilkumar.selvaraj@microchip.com>
* testsuite/ld-scripts/print-memory-usage-1.l: Relax
check for digit in second decimal place.
commit ed35cc4a1cb76fd9ac53ad19efb97ee2caffbae9
Author: Cary Coutant <ccoutant@gmail.com>
Date: Tue Jan 31 16:32:59 2017 -0800
Don't allow mov-to-lea optimization for __ehdr_start.
gold/
PR gold/21090
* x86_64.cc (Target_x86_64::can_convert_mov_to_lea): Add check
for predefined symbol.
(Target_x86_64::Relocate::relocate): Fix formatting.
commit 15a00b13aedc6300732d0b3b6b9daefa361ced6f
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Tue Jan 31 17:59:44 2017 +0000
PR ld/20828: LD/testsuite: Correct indentation
ld/
PR ld/20828
* testsuite/ld-elf/shared.exp: Correct PR ld/20828 test
indentation.
commit be85ce7dcbe99a8e7cd847a0c5b449a0b18a8ce7
Author: Pedro Alves <palves@redhat.com>
Date: Wed Feb 1 00:07:50 2017 +0000
[ob/pushed] Use gdb_insn_length instead of creating dummy stream
gdb/ChangeLog:
2017-02-01 Pedro Alves <palves@redhat.com>
* i386-tdep.c (i386_fast_tracepoint_valid_at): Use gdb_insn_length.
commit a8128fa6a75e2d3da7d446bec9b8fa36573296cf
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Wed Feb 1 00:00:22 2017 +0000
Automatic date update in version.in
commit 29b0b2512ff436c46a77db39317ff50c4bc93601
Author: Pedro Alves <palves@redhat.com>
Date: Tue Jan 31 17:56:36 2017 +0000
gdb/mi/mi-interp.c: Fix typos
gdb/ChangeLog:
2017-01-31 Pedro Alves <palves@redhat.com>
* mi/mi-interp.c (mi_breakpoint_created, mi_breakpoint_modified):
Fix typos.
commit 289b5b2421ca79324b7374492ea652aceb869a1d
Author: Pedro Alves <palves@redhat.com>
Date: Tue Jan 31 17:56:36 2017 +0000
gdb/stack.c: Remove unused mem_fileopen
gdb/ChangeLog:
2017-01-31 Pedro Alves <palves@redhat.com>
* stack.c (print_frame_args): Remove local mem_fileopen stream,
not used.
commit b47413b47e103677fedb7cd1301c62fee01ac4ba
Author: Pedro Alves <palves@redhat.com>
Date: Tue Jan 31 17:56:36 2017 +0000
gdb/varobj.c: Fix leak
Whoops, this function returns a std::string.
gdb/ChangeLog:
2017-01-31 Pedro Alves <palves@redhat.com>
* varobj.c (varobj_value_get_print_value): Remove xstrdup call.
commit 60adb36c08942fd4a2f8bf598864254c043668a1
Author: Pedro Alves <palves@redhat.com>
Date: Tue Jan 31 17:56:35 2017 +0000
gdb: make_scoped_restore and types convertible to T
A following patch will want to do
string_file str_file;
scoped_restore save_stdout
= make_scoped_restore (&gdb_stdout, &str_file);
where gdb_stdout is a ui_file *, and string_file is a type that
inherits from ui_file, but that doesn't compile today:
src/gdb/top.c: In function âstd::__cxx11::string execute_command_to_string(char*, int)â:
src/gdb/top.c:710:50: error: no matching function for call to âmake_scoped_restore(ui_file**, string_file*)â
= make_scoped_restore (&gdb_stdout, &str_file);
^
[...]
In file included from src/gdb/utils.h:25:0,
from src/gdb/defs.h:732,
from src/gdb/top.c:20:
src/gdb/common/scoped_restore.h:94:24: note: candidate: template<class T> scoped_restore_tmpl<T> make_scoped_restore(T*, T)
scoped_restore_tmpl<T> make_scoped_restore (T *var, T value)
^
src/gdb/common/scoped_restore.h:94:24: note: template argument deduction/substitution failed:
src/gdb/top.c:710:50: note: deduced conflicting types for parameter âTâ (âui_file*â and âstring_file*â)
= make_scoped_restore (&gdb_stdout, &str_file);
^
This commit makes code such as the above possible.
gdb/ChangeLog:
2017-01-31 Pedro Alves <palves@redhat.com>
* common/scoped_restore.h
(scoped_restore_tmpl::scoped_restore_tmpl): Template on T2, and
change the value's parameter type to T2.
(make_scoped_restore): Likewise.
commit 1273da0414a2f2a31288749a17fe44cbef615ab5
Author: Nick Clifton <nickc@redhat.com>
Date: Tue Jan 31 12:07:04 2017 +0000
Fix buffer overflows in ld when printing translated strings.
ld * ldmain.c (add_archive_element): Eliminate string buffer.
* ldlang.c (lang_print_asneeded): Likewise.
commit 07fbc63d1e282aa2e8b37cbdc343e0f0171e4ea9
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Tue Jan 31 00:00:20 2017 +0000
Automatic date update in version.in
commit 8b10b0b3e100c25322a083248c7a18bf5a1f3527
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Mon Jan 30 17:11:22 2017 +0000
MIPS: Add options to control branch ISA checks
Complement commit 9d862524f6ae ("MIPS: Verify the ISA mode and alignment
of branch and jump targets") and add GAS and LD options to control the
checks for invalid branches between ISA modes introduced there, to help
with some handwritten code lacking `.insn' annotation for labels used as
branch targets and code produced by older versions of GCC which suffers
from the issue with branches to code that has been optimized away,
addressed with GCC commit 242424 ("MIPS/GCC: Mark trailing labels with
`.insn'"), <https://gcc.gnu.org/ml/gcc-patches/2016-11/msg01061.html>.
bfd/
* elfxx-mips.h (_bfd_mips_elf_insn32): Rename prototype to...
(_bfd_mips_elf_linker_flags): ... this. Add another parameter.
* elfxx-mips.c (mips_elf_link_hash_table): Add
`ignore_branch_isa' member.
(mips_elf_perform_relocation): Do not treat an ISA mode mismatch
in branch relocation calculation as an error if
`ignore_branch_isa' has been set.
(_bfd_mips_elf_insn32): Rename to...
(_bfd_mips_elf_linker_flags): ... this. Rename the `on'
parameter to `insn32' and add an `ignore_branch_isa' parameter.
Handle the new parameter.
gas/
* config/tc-mips.c (mips_ignore_branch_isa): New variable.
(options): Add OPTION_IGNORE_BRANCH_ISA and
OPTION_NO_IGNORE_BRANCH_ISA enum values.
(md_longopts): Add "mignore-branch-isa" and
"mno-ignore-branch-isa" options.
(md_parse_option): Handle OPTION_IGNORE_BRANCH_ISA and
OPTION_NO_IGNORE_BRANCH_ISA.
(fix_bad_cross_mode_branch_p): Return FALSE if
`mips_ignore_branch_isa' has been set.
(md_show_usage): Add `-mignore-branch-isa' and
`-mno-ignore-branch-isa'.
* doc/as.texinfo (Target MIPS options): Add
`-mignore-branch-isa' and `-mno-ignore-branch-isa' options.
(-mignore-branch-isa, -mno-ignore-branch-isa): New options.
* doc/c-mips.texi (MIPS Options): Add `-mignore-branch-isa' and
`-mno-ignore-branch-isa' options.
* testsuite/gas/mips/branch-local-ignore-2.d: New test.
* testsuite/gas/mips/branch-local-ignore-3.d: New test.
* testsuite/gas/mips/branch-local-ignore-n32-2.d: New test.
* testsuite/gas/mips/branch-local-ignore-n32-3.d: New test.
* testsuite/gas/mips/branch-local-ignore-n64-2.d: New test.
* testsuite/gas/mips/branch-local-ignore-n64-3.d: New test.
* testsuite/gas/mips/mips.exp: Run the new tests.
ld/
* emultempl/mipself.em (ignore_branch_isa): New variable.
(mips_create_output_section_statements): Rename
`_bfd_mips_elf_insn32' called to `_bfd_mips_elf_linker_flags',
add `ignore_branch_isa' argument.
(PARSE_AND_LIST_PROLOGUE): Add OPTION_IGNORE_BRANCH_ISA and
OPTION_NO_IGNORE_BRANCH_ISA enum values.
(PARSE_AND_LIST_LONGOPTS): Add "ignore-branch-isa" and
"no-ignore-branch-isa" options.
(PARSE_AND_LIST_OPTIONS): Add `--ignore-branch-isa' and
`--no-ignore-branch-isa'.
(PARSE_AND_LIST_ARGS_CASES): Handle OPTION_IGNORE_BRANCH_ISA and
OPTION_NO_IGNORE_BRANCH_ISA.
* ld.texinfo (Options specific to MIPS targets): Add
`--ignore-branch-isa' and `--no-ignore-branch-isa' options.
(ld and the MIPS family): Likewise.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore.d: New test.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d: New test.
* testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d: New test.
* testsuite/ld-mips-elf/unaligned-branch-ignore-2.d: New test.
* testsuite/ld-mips-elf/unaligned-branch-ignore-r6-1: New test.
* testsuite/ld-mips-elf/unaligned-branch-ignore-mips16: New
test.
* testsuite/ld-mips-elf/unaligned-branch-ignore-micromips: New
test.
* testsuite/ld-mips-elf/mips-elf.exp: Run the new tests.
commit 7795a8f8bdde2fa5c0e0639b92280314b32ec78d
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Mon Jan 30 17:10:31 2017 +0000
MIPS/GAS/testsuite: Convert branch local list tests to dump tests
gas/
* testsuite/gas/mips/branch-local-2.d: New test.
* testsuite/gas/mips/branch-local-3.d: New test.
* testsuite/gas/mips/branch-local-n32-2.d: New test.
* testsuite/gas/mips/branch-local-n32-3.d: New test.
* testsuite/gas/mips/branch-local-n64-2.d: New test.
* testsuite/gas/mips/branch-local-n64-3.d: New test.
* testsuite/gas/mips/mips.exp: Fold corresponding list tests
into the new tests.
commit 17e9c56297339ab6b0da4fdc189e090425ae6db9
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Mon Jan 30 00:00:21 2017 +0000
Automatic date update in version.in
commit ce6366f9aba4fe6534a2f514e46611acab62bab9
Author: Hans-Peter Nilsson <hp@bitrange.com>
Date: Sun Jan 29 16:15:16 2017 +0100
Fix another typo in the last ChangeLog entry.
Gah! Though this time I blame autocompletion.
commit 8dcdd12d21bc281870077f0c81b8cd1b88afd865
Author: Hans-Peter Nilsson <hp@bitrange.com>
Date: Sun Jan 29 14:18:13 2017 +0100
Fix typo in ChangeLog
commit c1d4523838b6ec9bcd827bdebab25ac8444dba70
Author: Hans-Peter Nilsson <hp@bitrange.com>
Date: Sun Jan 29 14:13:38 2017 +0100
PR binutils/19935
Fix long-standing buglet and fallout from now-default initfini-array.
* emulparams/criself.sh (USER_LABEL_PREFIX): Define.
(OTHER_READONLY_SECTIONS, ENTRY): Delete now-redunant defines.
commit bf382b306a8db84b450aa1dc96ab686fb189a31c
Author: Hans-Peter Nilsson <hp@bitrange.com>
Date: Sun Jan 29 13:53:58 2017 +0100
Fix long-standing buglet and fallout from now-default initfini-array.
* emulparams/criself.sh (USER_LABEL_PREFIX): Define.
(OTHER_READONLY_SECTIONS, ENTRY): Delete now-redunant defines.
commit 520306539a9a4eddb23677359c74b36192eb2209
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Sun Jan 29 00:00:21 2017 +0000
Automatic date update in version.in
commit 6a849af808c1a9c5838b3d91af701c8d2a1bc480
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Sat Jan 28 00:00:27 2017 +0000
Automatic date update in version.in
commit 4471a46f6f4b552b97bb546a85bf04c48faf64b4
Author: Jiong Wang <jiong.wang@arm.com>
Date: Fri Jan 27 23:06:28 2017 +0000
[ld, testsuite] XFAIL "pr20995-2", "Build pr20995-2.so" on arm*-*-eabi*
ld/
* testsuite/ld-elf/elf.exp ("pr20995-2", "Build pr20995-2.so"): XFAIL on
arm*-*-eabi*.
Some technical discussions about the reason of this XFAIL are available at
https://sourceware.org/ml/binutils/2017-01/msg00441.html
commit 2735833d5fb220983d09770087b573fed5bf93cd
Author: Walfred Tedeschi <walfred.tedeschi@intel.com>
Date: Fri Jan 27 15:19:14 2017 +0100
amd64-linux: expose system register FS_BASE and GS_BASE for Linux.
This patch allows examination of the registers FS_BASE and GS_BASE
for Linux Systems running on 64bit. Tests for simple read and write
of the new registers is also added with this patch.
2017-01-27 Walfred Tedeschi <walfred.tedeschi@intel.com>
Richard Henderson <rth@redhat.com>
gdb/ChangeLog:
* amd64-linux-nat.c (PTRACE_ARCH_PRCTL): New define.
(amd64_linux_fetch_inferior_registers): Add case to fetch FS_BASE
GS_BASE for older kernels.
(amd64_linux_store_inferior_registers): Add case to store FS_BASE
GS_BASE for older kernels.
* amd64-linux-tdep.c (amd64_linux_gregset_reg_offset): Add FS_BASE
and GS_BASE to the offset table.
(amd64_linux_register_reggroup_p): Add FS_BASE and GS_BASE to the
system register group.
* amd64-nat.c (amd64_native_gregset_reg_offset): Implements case
for older kernels.
* amd64-tdep.c (amd64_init_abi): Add segment registers for the
amd64 ABI.
* amd64-tdep.h (amd64_regnum): Add AMD64_FSBASE_REGNUM and
AMD64_GSBASE_REGNUM.
(AMD64_NUM_REGS): Set to AMD64_GSBASE_REGNUM + 1.
* features/Makefile (amd64-linux.dat, amd64-avx-linux.dat)
(amd64-mpx-linux.dat, amd64-avx512-linux.dat, x32-linux.dat)
(x32-avx-linux.dat, x32-avx512-linux.dat): Add
i386/64bit-segments.xml in those rules.
* features/i386/64bit-segments.xml: New file.
* features/i386/amd64-avx-mpx-linux.xml: Add 64bit-segments.xml.
* features/i386/amd64-avx-linux.xml: Add 64bit-segments.xml.
* features/i386/amd64-avx512-linux.xml: Add 64bit-segments.xml.
* features/i386/amd64-mpx-linux.xml: Add 64bit-segments.xml.
* features/i386/x32-avx512-linux.xml: Add 64bit-segments.xml.
* features/i386/x32-avx-linux.xml: Add 64bit-segments.xml.
* features/i386/amd64-linux.xml: Add 64bit-segments.xml.
* features/i386/amd64-avx-linux.c: Regenerated.
* features/i386/amd64-avx-mpx-linux.c: Regenerated.
* features/i386/amd64-avx-mpx.c: Regenerated.
* features/i386/amd64-avx512-linux.c: Regenerated.
* features/i386/amd64-linux.c: Regenerated.
* features/i386/amd64-mpx-linux.c: Regenerated.
* features/i386/i386-avx-mpx-linux.c: Regenerated.
* features/i386/i386-avx-mpx.c: Regenerated.
* features/i386/x32-avx-linux.c: Regenerated.
* features/i386/x32-avx512-linux.c: Regenerated.
* regformats/i386/amd64-avx-linux.dat: Regenerated.
* regformats/i386/amd64-avx-mpx-linux.dat: Regenerated.
* regformats/i386/amd64-avx512-linux.dat: Regenerated.
* regformats/i386/amd64-linux.dat: Regenerated.
* regformats/i386/amd64-mpx-linux.dat: Regenerated.
* regformats/i386/x32-avx-linux.dat: Regenerated.
* regformats/i386/x32-avx512-linux.dat: Regenerated.
* regformats/i386/x32-linux.dat: Regenerated.
gdb/doc/ChangeLog:
* gdb.texinfo (i386 Features): Add system segment registers
as feature.
gdb/gdbserver/ChangeLog:
* linux-x86-low.c (x86_64_regmap): Add fs_base and gs_base
to the register table.
(x86_fill_gregset): Add support for old kernels for the
fs_base and gs_base system registers.
(x86_store_gregset): Likewise.
* configure.srv (srv_i386_64bit_xmlfiles): Add 64bit-segments.xml.
gdb/testsuite/ChangeLog:
* gdb.arch/amd64-gs_base.c: New file.
* gdb.arch/amd64-gs_base.exp: New file.
Change-Id: I2e0eeb93058a2320d4d3b045082643cfe4aff963
Signed-off-by: Walfred Tedeschi <walfred.tedeschi@intel.com>
commit 8884e97e78f337bccb50df7682333db4e7ee1542
Author: Walfred Tedeschi <walfred.tedeschi@intel.com>
Date: Fri Jan 27 15:19:13 2017 +0100
amd64: simplify addition of new general registers.
The purpose of this patch is only simplify the addition of new registers.
ORIG_RAX is kept as last register and any addition is done right before it.
2017-01-27 Walfred Tedeschi <walfred.tedeschi@intel.com>
* amd64-linux-tdep.h (AMD64_LINUX_ORIG_RAX_REGNUM):
Set to AMD64_NUM_REGS.
commit 7005d26ac72abbf12e02947ab87dbb3804f326a8
Author: Walfred Tedeschi <walfred.tedeschi@intel.com>
Date: Fri Jan 27 15:19:12 2017 +0100
amd64: remove additional comparison for validity of a register number.
Second part of the && is already guaranteed in the "regnum < num_regs"
due to comparison above.
2017-01-27 Walfred Tedeschi <walfred.tedeschi@intel.com>
* amd64-nat.c (amd64_native_gregset_reg_offset): Simplify logic
that checks validity of a register number.
commit 239b6d10954b18ce089e9c3a667e7f2df3655476
Author: Walfred Tedeschi <walfred.tedeschi@intel.com>
Date: Fri Jan 27 15:19:12 2017 +0100
gdbserver-amd64: add HAVE_STRUCT_USER_REGS_STRUCT_(GS|FS)_BASE for gdbserver.
The macros mentioned in the title were set only for GDB. In gdbserver they
were not set until now. To align the code in GDB and gdbserver these macros
are also added into gdbserver, enabling read and write of gs_base and fs_base
registers from the system in new and old kernels.
2017-01-27 Walfred Tedeschi <walfred.tedeschi@intel.com>
gdb/gdbserver/ChangeLog:
* configure.ac: Check if the fs_base and gs_base members of
`struct user_regs_struct' exist.
* config.in: Regenerated.
* configure: Likewise.
commit 387dd77738619d7e898f063bbeb1b8b6faf6cad5
Author: Dilyan Palauzov <dilyan.palauzov@aegee.org>
Date: Fri Jan 27 13:20:24 2017 +0000
Update description of the -plugin option used by the linker, ar and nm.
PR 20343
ld * ld.texinfo (Options): Extend documentation of the --plugin
option. Include a description of where the plugins should be
located.
binutils* doc/binutils.texi (ar): Extend documentation of the --plugin
option. Include a description of where the plugins should be
located.
(nm): Likewise.
commit 8ec5cf65a8213988a9f861e6a94d12311e9b04c3
Author: Alexis Deruell <alexis.deruelle@gmail.com>
Date: Fri Jan 27 12:00:55 2017 +0000
Fix disassembling of TIC6X parallel instructions where the previous fetch packet ended with a 32-bit insn.
PR 21056
opcodes * tic6x-dis.c (print_insn_tic6x): Correct displaying of parallel
instructions when the previous fetch packet ends with a 32-bit
instruction.
gas * testsuite/gas/tic6x/insns16-parallel.s: New test case.
* testsuite/gas/tic6x/insns16-parallel.d: New test driver.
commit 0348d4be1676171b00c3609bea1e01c18af4ea98
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jan 27 11:27:50 2017 +0000
Add Serbian translation for the LD directory.
ld * po/sr.po: New Serbian translation.
* configure.ac (ALL_LINGUAS): Add sr.
* configure: Regenerate.
commit 4bd2e1b2aee122b46e335d932f7833f9c86610d0
Author: Kees Cook <keescook@chromium.org>
Date: Fri Jan 27 11:14:47 2017 +0000
Fix PTRACE_GETREGSET failure for compat inferiors on arm64
When running a 32-bit ARM inferior with a 32-bit ARM GDB on a 64-bit
AArch64 host, only VFP registers (NT_ARM_VFP) are available. The FPA
registers (NT_PRFPREG) are not available so GDB must not request them, as
this will fail with -EINVAL. This is most noticeably exposed when running
"generate-core-file":
(gdb) generate-core-file myprog.core
Unable to fetch the floating point registers.: Invalid argument.
ptrace(PTRACE_GETREGSET, 27642, NT_FPREGSET, 0xffcc67f0) = -1 EINVAL (Invalid argument)
gdb/ChangeLog:
2017-01-27 Kees Cook <keescook@google.com>
* gdb/arm-linux-nat.c (arm_linux_fetch_inferior_registers): Call
fetch_fpregs if target has fpa registers.
(arm_linux_store_inferior_registers): Call store_fpregs if target
has fpa registers.
commit 22d9a0dee3a69973858000b326cf8eaa14ce7180
Author: Hans-Peter Nilsson <hp@bitrange.com>
Date: Fri Jan 27 09:12:14 2017 +0100
Fix unused-but-set warning in elf32-cris.c:elf_cris_finish_dynamic_symbol
* elf32-cris.c (elf_cris_finish_dynamic_symbol): Remove now unused
local variable dynobj.
commit 1fbd05e16ebde966e44c1108dc77871f3fba329a
Author: Hans-Peter Nilsson <hp@bitrange.com>
Date: Fri Jan 27 01:50:06 2017 +0100
Fix PR ld/20995 for cris-linux
PR ld/20995
* elf32-cris.c (elf_cris_size_dynamic_sections): Handle sdynrelro.
(elf_cris_adjust_dynamic_symbol): Place variables copied into the
executable from read-only sections into sdynrelro.
(elf_cris_finish_dynamic_symbol): Select sreldynrelro for
dynamic relocs in sdynrelro.
(elf_backend_want_dynrelro): Define.
commit b51e1e94d66af7f63cd9052a16881087da111ef1
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Thu Jan 26 18:06:40 2017 -0600
Add missing gdb/testsuite/ChangeLog entry.
commit 03bc0a24dc1e1a29b972103c207153f91d0313a9
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Fri Jan 27 00:00:20 2017 +0000
Automatic date update in version.in
commit 72ca04104418e4926790872a203f404af9453024
Author: Simon Marchi <simon.marchi@polymtl.ca>
Date: Thu Jan 26 16:12:12 2017 -0500
Change method of loading .py files in Python tests
With my debug build of Python (--with-pydebug), many tests fails because
of the same issue. Python scripts are loaded by the tests using this
pattern:
(gdb) python exec (open ('file.py').read ())
This causes Python to output this warning:
__main__:1: ResourceWarning: unclosed file <_io.TextIOWrapper name='file.py' mode='r' encoding='ANSI_X3.4-1968'>
and the test to fail because of that extra output. Instead of using the
open + read + exec trick which leaks the file and causes the warning,
why not just source the files?
(gdb) source file.py
This patch changes this, and standardizes the test names of the tests I
touched to "load python file" (some of them were empty, others were
overly complicated).
gdb/testsuite/ChangeLog:
* gdb.python/py-bad-printers.exp: Load python file using "source".
* gdb.python/py-events.exp: Likewise.
* gdb.python/py-evsignal.exp: Likewise.
* gdb.python/py-evthreads.exp: Likewise.
* gdb.python/py-frame-args.exp: Likewise.
* gdb.python/py-framefilter-invalidarg.exp: Likewise.
* gdb.python/py-framefilter-mi.exp: Likewise.
* gdb.python/py-framefilter.exp: Likewise.
* gdb.python/py-mi.exp: Likewise.
* gdb.python/py-pp-maint.exp: Likewise.
* gdb.python/py-pp-registration.exp: Likewise.
* gdb.python/py-prettyprint.exp: Likewise.
(run_lang_tests): Likewise.
* gdb.python/py-typeprint.exp: Likewise.
commit e3ceef3544fb2178cef284b5fb8b267bf0ab4397
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Thu Jan 26 14:05:37 2017 -0600
2017-01-26 Luis Machado <lgustavo@codesourcery.com>
* lib/memory.exp: Remove spurious empty newlines.
commit e309aa6524f8becadf6f1b75060a74be4c221899
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Thu Jan 26 13:51:09 2017 -0600
Harden tests that deal with memory regions
Exercising aarch64-elf with a custom debug stub i noticed a few failures in
both gdb.base/breakpoint-in-ro-region.exp and gdb.base/memattr.exp:
FAIL: gdb.base/breakpoint-in-ro-region.exp: create read-only mem region covering main
FAIL: gdb.base/breakpoint-in-ro-region.exp: writing to read-only memory fails
FAIL: gdb.base/breakpoint-in-ro-region.exp: inserting software breakpoint in read-only memory fails
FAIL: gdb.base/memattr.exp: create mem region 1
FAIL: gdb.base/memattr.exp: create mem region 2
FAIL: gdb.base/memattr.exp: create mem region 3
FAIL: gdb.base/memattr.exp: create mem region 4
FAIL: gdb.base/memattr.exp: create mem region 5
FAIL: gdb.base/memattr.exp: info mem (1)
FAIL: gdb.base/memattr.exp: mem1 cannot be read
FAIL: gdb.base/memattr.exp: mem2 cannot be written
FAIL: gdb.base/memattr.exp: mem2 can be read
FAIL: gdb.base/memattr.exp: disable mem 1
FAIL: gdb.base/memattr.exp: mem 1 was disabled
FAIL: gdb.base/memattr.exp: enable mem 1
FAIL: gdb.base/memattr.exp: mem 1 was enabled
FAIL: gdb.base/memattr.exp: disable mem 2 4
FAIL: gdb.base/memattr.exp: mem 2 and 4 were disabled
FAIL: gdb.base/memattr.exp: enable mem 2-4
FAIL: gdb.base/memattr.exp: mem 2-4 were enabled
FAIL: gdb.base/memattr.exp: mem 1 to 5 were disabled
FAIL: gdb.base/memattr.exp: mem 1 to 5 were enabled
FAIL: gdb.base/memattr.exp: delete mem 1
FAIL: gdb.base/memattr.exp: mem 1 was deleted
FAIL: gdb.base/memattr.exp: delete mem 2 4
FAIL: gdb.base/memattr.exp: mem 2 and 4 were deleted
FAIL: gdb.base/memattr.exp: mem 2-4 were deleted
These failures don't show up with gdbserver or native gdb on Linux because
they don't export any memory maps, therefore the vector of memory regions is
empty.
Outside of that scenario, we can't guarantee the absence of memory regions
reported by the target upon a connection. In our particular target, we
provide a memory map and the memory regions vector ceases to be empty.
With a non-empty memory regions vector, manipulating memory regions will cause
gdb to be more verbose and output text. For example:
memattr.c:require_user_regions
/* Otherwise, let the user know how to get back. */
if (from_tty)
warning (_("Switching to manual control of memory regions; use "
"\"mem auto\" to fetch regions from the target again."));
memattr.c:create_mem_region
if ((lo >= n->lo && (lo < n->hi || n->hi == 0))
|| (hi > n->lo && (hi <= n->hi || n->hi == 0))
|| (lo <= n->lo && ((hi >= n->hi && n->hi != 0) || hi == 0)))
{
printf_unfiltered (_("overlapping memory region\n"));
return;
}
In my particular case i got both of the above messages.
In order to fix this, i've moved the delete_memory proc from
gdb.base/memattr.exp to a new file lib/memory.exp and made lib/gdb.exp
load that file.
For both gdb.base/breakpoint-in-ro-region.exp and gdb.base/memattr.exp the
patch clears all existing memory regions after running to main. That way we
are guaranteed to have a clean state for memory regions so the tests can
exercise whatever they want and have an expected output pattern.
Regression checked on x86-64/Ubuntu 16.04.
gdb/testsuite/ChangeLog:
2017-01-26 Luis Machado <lgustavo@codesourcery.com>
* lib/memory.exp: New file.
* lib/gdb.exp: Load memory.exp.
* gdb.base/memattr.exp (delete_memory): Move proc to
lib/memory.exp and rename to delete_memory_regions.
Replace delete_memory with delete_memory_regions.
Cleanup memory regions before tests.
* gdb.base/breakpoint-in-ro-region.exp: Cleanup memory regions
before tests.
commit 7cf1de6cf421f52b145b88055cc89fc666343fba
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Thu Jan 26 19:33:54 2017 +0100
Big-endian hosts: Fix "set architecture cris"
The all-architectures-1.exp test case currently yields 66 FAILs on s390x,
because the "set architecture" command fails each time when attempting to
switch to "cris", "crisv32", or "cris:common_v10_v32". Actually, the
command would succeed if the endianness had been set to "little" before.
Instead, the test case sets the endianness to "auto", which results in
"big" on s390x.
So on x86_64:
(gdb) set endian auto
The target endianness is set automatically (currently little endian)
(gdb) set architecture cris
warning: A handler for the OS ABI "AIX" is not built into this configuration
of GDB. Attempting to continue with the default cris settings.
The target architecture is assumed to be cris
But on s390x:
(gdb) set endian auto
The target endianness is set automatically (currently big endian)
(gdb) set architecture cris
Architecture `cris' not recognized.
See also the test results for s390x and ppc64be:
https://sourceware.org/ml/gdb-testers/2016-q4/msg05150.html
https://sourceware.org/ml/gdb-testers/2016-q4/msg05713.html
Indeed, cris_gdbarch_init in cris-tdep.c returns a failure unless the
user-specified endianness is "little". Other architectures usually ignore
the user-specified endianness and return a valid gdbarch anyhow, even if
they can not really cope with the given endianness.
This patch removes the check in cris-tdep.c and forces little-endian byte
order instead.
gdb/ChangeLog:
* cris-tdep.c (cris_gdbarch_init): Remove check for
info.byte_order and force it to BFD_ENDIAN_LITTLE.
commit 515aff23b43756082fbe357eb9685b401c7aacac
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Thu Jan 26 11:04:08 2017 -0600
Missing ChangeLog and files for commit 8b00c176168dc7b0d78d0dc1f7d42f915375dc4a
This adds the missing testsuite files and Changelog entry.
commit 8b00c176168dc7b0d78d0dc1f7d42f915375dc4a
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Thu Jan 26 10:34:42 2017 -0600
Refactor gdb.reverse/insn-reverse.c
Changes in v2:
- Renamed arch-specific files to insn-reverse-<arch>.c.
- Adjusted according to reviews.
This patch prepares things for an upcoming testcase for record/replay support
on x86. As is, gdb.reverse/insn-reverse.c is divided into sections guarded by
a few #if blocks, and right now it only handles arm/aarch64.
If we move forward with requiring more tests for record/replay on different
architectures, i think this has the potential to become cluttered with a lot
of differing arch-specific code in the same file.
I've broken up the main file into other files with arch-specific bits
(insn-reverse-<arch>.c). The main file will hold the generic pieces that will
take care of calling the tests.
The arch-specific c files are then included at the top of the generic c file.
I've also added a generic initialize function since we need to run pre-test
checks on x86 to make sure the rdrand/rdseed instructions are supported,
otherwise we will run into a SIGILL.
The arch-specific files will implement their own initialize function with
whatever makes sense. Right now the aarch64 and arm files have an empty
initialization function.
Does this look reasonable?
gdb/testsuite/ChangeLog:
2017-01-26 Luis Machado <lgustavo@codesourcery.com>
* gdb.reverse/insn-reverse.c: Move arm and aarch64 code to their own
files.
(initialize): New function conditionally defined.
(testcases): Move within conditional block.
(main): Call initialize.
* gdb.reverse/insn-reverse-aarch64.c: New file, based on aarch64 bits
of gdb.reverse/insn-reverse.c.
* gdb.reverse/insn-reverse-arm.c: New file, based on arm bits of
gdb.reverse/insn-reverse.c.
commit 874a1c8c32036f790fa527acfab3f6f18740f089
Author: Antoine Tremblay <antoine.tremblay@ericsson.com>
Date: Thu Jan 26 10:47:27 2017 -0500
Fix crash when loading a core with unexpected register section size
When loading a core without an executable like so:
$ gdb --core core
for example often the gdbarch won't contain the
iterate_over_regset_sections method. For example on ARM.
This will generate a call to get_core_register_section with a NULL regset
like at corelow.c:628
get_core_register_section (regcache, NULL, ".reg", 0, 0, "general-purpose", 1);
However a check for REGSET_VARIABLE_SIZE in get_core_register_section
assumes that regset is != NULL thus leading to a crash with this backtrace:
(gdb) bt
#0 0x000000000065907b in get_core_register_section
(regcache=regcache@entry=0x2c26260, regset=regset@entry=0x0,
name=name@entry=0xdbf7b2 ".reg", min_size=min_size@entry=0,
which=which@entry=0, human_name=human_name@entry=0xdbac28
"general-purpose", required=1)
at ../../gdb/corelow.c:542
#1 0x0000000000659b70 in get_core_registers (ops=<optimized out>,
regcache=0x2c26260, regno=<optimized out>) at ../../gdb/corelow.c:628
#2 0x000000000076e5fb in target_fetch_registers
(regcache=regcache@entry=0x2c26260, regno=regno@entry=15)
at ../../gdb/target.c:3590
Note that commit: f962539ad23759 ("Warn if core file register
section is larger than expected") introduced this issue.
Thus releases > 7.8.2 are affected.
Also, this would have been caught by gdb.base/corefile.exp but the
problem is that this triggers only if the core dump is missing some data
so that it's not recognized as a linux core dump, or it's not a linux core
dump and the core file register section is larger than expected.
So if you just create a core and read it on linux with ARM the osabi is
detected properly and iterate_over_regset_sections is present and so the
problem is not triggered.
Thus creating a linux test for this with a crafted core that meets the
problem requirements is non-trivial.
This patch fixes this crash by adding a check for regset existence before
running the condition.
gdb/ChangeLog:
* corelow.c (get_core_register_section): Check for regset
existence before checking for REGSET_VARIABLE_SIZE.
commit d8b49cf0c891d09dd58de05ad5cfe396b612cf3b
Author: Yao Qi <yao.qi@linaro.org>
Date: Thu Jan 26 14:29:20 2017 +0000
Don't throw exception in dis_asm_memory_error
Hi,
GDB calls some APIs from opcodes to do disassembly and provide some
call backs. This model makes troubles on C++ exception unwinding,
because GDB is a C++ program, and opcodes is still compiled as C.
As we can see, frame #10 and #12 are C++, while #frame 11 is C,
#10 0x0000000000544228 in memory_error (err=TARGET_XFER_E_IO, memaddr=<optimized out>) at ../../binutils-gdb/gdb/corefile.c:237
#11 0x00000000006b0a54 in print_insn_aarch64 (pc=0, info=0xffffffffeeb0) at ../../binutils-gdb/opcodes/aarch64-dis.c:3185
#12 0x0000000000553590 in gdb_pretty_print_insn (gdbarch=gdbarch@entry=0xbbceb0, uiout=uiout@entry=0xbc73d0, di=di@entry=0xffffffffeeb0,
insn=0xffffffffed40, insn@entry=0xffffffffed90, flags=flags@entry=0,
C++ exception unwinder can't go across frame #11 unless it has
unwind table. However, C program on many architectures doesn't
have it in default. As a result, GDB aborts, which is described
in PR 20939.
This is not the first time we see this kind of problem. We've
had a commit 89525768cd086a0798a504c81fdf7ebcd4c904e1
"Propagate GDB/C++ exceptions across readline using sj/lj-based TRY/CATCH".
We can fix the disassembly bug in a similar way, this is the option one.
Since opcodes is built with gdb, we fix this problem in a different
way as we did for the same issue with readline. Instead of throwing
exception in dis_asm_memory_error, we record the failed memory
address, and throw exception when GDB returns from opcodes disassemblers.
gdb:
2017-01-26 Yao Qi <yao.qi@linaro.org>
Pedro Alves <palves@redhat.com>
PR gdb/20939
* disasm.c (gdb_disassembler::dis_asm_memory_error): Don't
call memory_error, save memaddr instead.
(gdb_disassembler::print_insn): If gdbarch_print_insn returns
negative, cal memory_error.
* disasm.h (gdb_disassembler) <m_err_memaddr>: New field.
gdb/testsuite:
2017-01-26 Yao Qi <yao.qi@linaro.org>
* gdb.base/all-architectures.exp.in (do_arch_tests): Test
disassemble on address 0.
commit 658ca58c4d41c7512dcabcbc4a5ea2109045c363
Author: Yao Qi <yao.qi@linaro.org>
Date: Thu Jan 26 14:29:19 2017 +0000
Disassembly unit test: memory error
This patch adds a unit test about memory error occurs on reading
memory, and check MEMORY_ERROR exception is always thrown.
gdb:
2017-01-26 Yao Qi <yao.qi@linaro.org>
* disasm-selftests.c (memory_error_test): New function.
(_initialize_disasm_selftests): Register memory_error_test.
commit 79843d45f7633f33dca8b0a9999a1b0795b6b459
Author: Yao Qi <yao.qi@linaro.org>
Date: Thu Jan 26 14:29:19 2017 +0000
Disassembly unit test: disassemble one instruction
This patch adds one unit test, which disassemble one instruction for
every gdbarch if available. The test needs one valid instruction of
each gdbarch, and most of them are got from breakpoint instruction.
For the rest gdbarch whose breakpoint instruction isn't a valid
instruction, I copy one instruction from the gas/testsuite/gas/
directory.
I get the valid instruction of most gdbarch except ia64, mep, mips,
tic6x, and xtensa. People familiar with these arch should be easy
to extend the test.
In order to achieve "do the unit test for every gdbarch", I add
selftest-arch.[c,h], so that we can register a function pointer,
which has one argument gdbarch. selftest.c will iterate over all
gdbarches to call the registered function pointer.
gdb:
2017-01-26 Yao Qi <yao.qi@linaro.org>
* Makefile.in (SFILES): Add disasm-selftests.c and
selftest-arch.c.
(COMMON_OBS): Add disasm-selftests.o and selftest-arch.o.
* disasm-selftests.c: New file.
* selftest-arch.c: New file.
* selftest-arch.h: New file.
commit 8cafda321ca8588a9e42d78d8713b031696405bc
Author: Yao Qi <yao.qi@linaro.org>
Date: Thu Jan 26 14:29:19 2017 +0000
Call print_insn_mep in mep_gdb_print_insn
opcodes/mep-dis.c:mep_print_insn has already had the code to
handle the case when info->section is NULL,
/* Picking the right ISA bitmask for the current context is tricky. */
if (info->section)
{
}
else /* sid or gdb */
{
}
so that we can still cal print_insn_mep even section can't be found.
On the other hand, user can disassemble an arbitrary address which
doesn't map to any section at all.
gdb:
2017-01-26 Yao Qi <yao.qi@linaro.org>
* mep-tdep.c (mep_gdb_print_insn): Set info->arch
to bfd_arch_mep. Don't return 0 if section is not
found. Call print_insn_mep.
commit e47ad6c0bd7aa388b1bd488f6ef522c20c0b94ed
Author: Yao Qi <yao.qi@linaro.org>
Date: Thu Jan 26 14:29:19 2017 +0000
Refactor disassembly code
This patch addes class gdb_disassembler, and refactor
code to use it. The gdb_disassembler object is saved
in disassember_info.application_data. However,
disassember_info.application_data is already used by
gdb for arm, mips spu, and scm-disasm. In arm and mips,
.application_data is gdbarch, but we can still get gdbarch
from gdb_disassember.
The use of application_data in spu is a little bit
complicated. It creates its own disassemble_info, and
save spu_dis_asm_data in .application_data. This will
overwrite the pointer to gdb_disassembler, so we need
to find another place to save spu_dis_asm_data. I
extend disassemble_info, and put "id" there.
gdb:
2017-01-26 Pedro Alves <palves@redhat.com>
Yao Qi <yao.qi@linaro.org>
* arm-tdep.c: Include "disasm.h".
(gdb_print_insn_arm): Update code to get gdbarch.
* disasm.c (dis_asm_read_memory): Change it to
gdb_disassembler::dis_asm_read_memory.
(dis_asm_memory_error): Likewise.
(dis_asm_print_address): Likewise.
(gdb_pretty_print_insn): Change it to
gdb_disassembler::pretty_print_insn.
(dump_insns): Add one argument gdb_disassemlber. All
callers updated.
(do_mixed_source_and_assembly_deprecated): Likewise.
(do_mixed_source_and_assembly): Likewise.
(do_assembly_only): Likewise.
(gdb_disassembler::gdb_disassembler): New.
(gdb_disassembler::print_insn): New.
* disasm.h (class gdb_disassembler): New.
(gdb_pretty_print_insn): Remove declaration.
(gdb_disassemble_info): Likewise.
* guile/scm-disasm.c (class gdbscm_disassembler): New.
(gdbscm_disasm_read_memory_worker): Update.
(gdbscm_disasm_read_memory): Update.
(gdbscm_disasm_memory_error): Remove.
(gdbscm_disasm_print_address): Remove.
(gdbscm_disassembler::gdbscm_disassembler): New.
(gdbscm_print_insn_from_port): Update.
* mips-tdep.c: Include disasm.h.
(gdb_print_insn_mips): Update code to get gdbarch.
* record-btrace.c (btrace_insn_history): Update.
* spu-tdep.c: Include disasm.h.
(struct spu_dis_asm_data): Remove.
(struct spu_dis_asm_info): New.
(spu_dis_asm_print_address): Use spu_dis_asm_info to get
SPU id.
(gdb_print_insn_spu): Cast disassemble_info to
spu_dis_asm_info.
commit 80d758749a7a679288e6e72b2e849b814413b719
Author: Yao Qi <yao.qi@linaro.org>
Date: Thu Jan 26 14:29:19 2017 +0000
New function null_stream
This patch adds a new function null_stream, which returns a null
stream. The null stream can be used in multiple places. It is
used in gdb_insn_length, and the following patches will use it too.
gdb:
2017-01-26 Yao Qi <yao.qi@linaro.org>
* disasm.c (do_ui_file_delete): Delete.
(gdb_insn_length): Move code creating stream to ...
* utils.c (null_stream): ... here. New function.
* utils.h (null_stream): Declare.
commit 8e87a59348adb7e4c31c8f4faf86df8b17ffb54a
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Thu Jan 26 00:00:31 2017 +0000
Automatic date update in version.in
commit f13a9a0cf7d13b9ea51b0df4b9fa469652f92338
Author: Yao Qi <yao.qi@linaro.org>
Date: Wed Jan 25 16:24:44 2017 +0000
Use dwarf assembler in gdb.dwarf2/implptr-64bit.exp
This patch adds a DW_OP_implicit_value in dwarf assembler, and uses
dwarf assembler in implptr-64bit.exp. Using dwarf assembler in
implptr-64bit.exp exposes some limitations in dwarf assembler,
- some variables are not evaluated in the caller's context, so we
can not pass variable to assembler, like this
Dwarf::assemble $asm_file {
cu {
version $dwarf_version
addr_size $addr_size
is_64 $is_64
} {
}
and
{DW_AT_type :$struct_label "DW_FORM_ref$ref_addr_size"}
this limitation is fixed by adding "uplevel" and "subst".
- dwarf assembler doesn't emit DW_FORM_ref_addr for label referencing.
this limitation is fixed by adding a new character "%",
{ type %$int_label }
this means we want to emit DW_FORM_ref_addr for label referencing.
- we can't set the form of label referencing offset in dwarf assembler.
Nowadays, dwarf assembler guesses the form of labels, which is
DW_FORM_ref4. However, in implptr-64bit.exp, both DW_FORM_ref4
and DW_FORM_ref8 is used (see REF_ADDR in implptr-64bit.S). This
patch adds the flexibility of setting the form of label reference.
Both of them below are valid,
{DW_AT_type :$struct_label}
{DW_AT_type :$struct_label DW_FORM_ref8}
the former form is the default DW_FORM_ref4.
I compared the .debug_info of objects without and with this patch
applied. There is no changes except abbrev numbers.
gdb/testsuite:
2017-01-25 Andreas Arnez <arnez@linux.vnet.ibm.com>
Yao Qi <yao.qi@linaro.org>
* gdb.dwarf2/implptr-64bit.exp: Use dwarf assembler.
* gdb.dwarf2/implptr-64bit.S: Remove.
* lib/dwarf.exp (Dwarf): Handle character "%". Evaluate some
variables in caller's context. Add DW_OP_implicit_value.
commit 5ac95241162bf4729ecaf3c880cdaa846a3aded4
Author: Yao Qi <yao.qi@linaro.org>
Date: Wed Jan 25 16:24:44 2017 +0000
Handle DW_OP_GNU_implicit_pointer in dwarf assembler
DW_OP_GNU_implicit_pointer refers to a DIE with an offset of different
sizes in different dwarf versions. In v2, the size is the pointer size,
while in v3 and above, it is the ref_addr size. This patch fixes
dwarf assembler to emit the correct size of offset. We've already fixed
this size issue in gdb,
https://sourceware.org/ml/gdb-patches/2011-09/msg00451.html
gdb/testsuite:
2017-01-25 Yao Qi <yao.qi@linaro.org>
* lib/dwarf.exp (Dwarf::_location): Handle
DW_OP_GNU_implicit_pointer with proper size.
commit a1aa5e81de977805b16f2b1b9a12027a7f61c20c
Author: Dimitar Dimitrov <dimitar@dinux.eu>
Date: Wed Jan 25 12:19:27 2017 +0000
Clarify that include/opcode/ files are part of GNU opcodes
include/ChangeLog:
2017-01-25 Dimitar Dimitrov <dimitar@dinux.eu>
* opcode/hppa.h: Clarify that file is part of GNU opcodes.
* opcode/i860.h: Ditto.
* opcode/nios2.h: Ditto.
* opcode/nios2r1.h: Ditto.
* opcode/nios2r2.h: Ditto.
* opcode/pru.h: Ditto.
opcodes/ChangeLog:
2017-01-25 Dimitar Dimitrov <dimitar@dinux.eu>
* pru-opc.c: Remove vague reference to a future GDB port.
commit 82f252717eef101fb3d105aa2d5b5e3944df6123
Author: Pedro Alves <palves@redhat.com>
Date: Wed Jan 25 12:24:02 2017 +0000
Fix include/ChangeLog entry format
Add missing <> around name.
commit 4a7324e1bcb525a0a89b08aabf598009c59bdcec
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date: Wed Jan 25 17:56:46 2017 +1030
Remove all RTEMS a.out targets
* config.bfd (*-*-rtemsaout*): Mark as removed.
commit c75b4ebd4f91f6884f046fa61f43e4cd88733290
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date: Wed Jan 25 17:55:57 2017 +1030
Move RTEMS target configuration to ELF sections
bfd/
* config.bfd (powerpcle-*-rtems*): Do not mark as removed.
(arm-*-rtems*): Move to (arm*-*-eabi*).
(i[3-7]86-*-rtems*): Move to (i[3-7]86-*-elf*).
(m68-*-rtems*): Move to (m68*-*-elf*).
ld/
* configure.tgt (arm-*-rtems*): Move to (arm*-*-eabi*).
(bfin-*-rtems*): Move to (bfin*-*-elf*).
(i[3-7]86-*-rtems*): Move to (i[3-7]86*-*-elf*).
(m68*-*-rtems*): Move to (m68*-*-elf*).
(mips*-*-rtems*): Move to (mips*-*-elf*).
(or1k*-*-rtems*): Move to (or1k*-*-elf*).
(powerpc*-*-rtems*): Move to (powerpc*-*-elf*).
(sparc*-*-rtems*): Move to (sparc*-*-elf*).
(sparc64*-*-rtems*): Move to (sparc64*-*-elf*).
commit de514cf3db76d0298b94121c35aafcd927fa483d
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date: Wed Jan 25 17:54:47 2017 +1030
gas: Default to ELF for RTEMS targets
* configure.tgt (aarch64*-*-rtems*): Remove.
(bfin-*-rtems*): Likewise.
(h8300-*-rtems*): Likewise.
(i386-*-rtems*): Likewise.
(m32c-*-rtems*): Likewise.
(m32r-*-rtems*): Likewise.
(m68k-*-rtems*): Likewise.
(mips-*-rtems*): Likewise.
(nios2-*-rtems*): Likewise.
(ppc-*-rtems*): Likewise.
(sh-*-rtems*): Likewise.
(sparc64-*-rtems*): Likewise.
(sparc-*-rtems*): Likewise.
(*-*-rtems*) Use ELF format.
commit 3e97ba8a528154c6c9698bb87d0a1d3ea21b3ff3
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date: Wed Jan 25 17:53:44 2017 +1030
gas: Use ARM EABI for RTEMS
* configure.tgt (arm-*-rtems*): Move to (arm-*-eabi*).
commit 850d84f6a414660406d359ffcef6b7b763d3ac16
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date: Wed Jan 25 17:52:27 2017 +1030
Remove all RTEMS COFF targets
bfd/
* config.bfd (*-*-rtemscoff*): Mark as removed.
gas/
* configure.tgt (sh-*-rtemscoff*): Remove.
ld/
* configure.tgt (h8300-*-rtemscoff*): Remove.
(i960-*-rtems*): Likewise.
(m68*-*-rtemscoff*): Likewise.
(sh-*-rtemscoff*): Likewise.
commit 3fe6a8e6476556cd6a16f4c3915a7a918803de42
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Wed Jan 25 00:00:22 2017 +0000
Automatic date update in version.in
commit 373832b6db219ee80cb0263c8b3788954f4e3a8b
Author: Simon Marchi <simon.marchi@ericsson.com>
Date: Tue Jan 24 15:29:14 2017 -0500
Fix typo in ExitedEvent doc
The field "inferior" of the ExitedEvent object is not displayed
properly.
gdb/doc/ChangeLog:
* python.texi (Events In Python): Fix typo.
commit 666c6aff6beaea9a5724ccc8079559a2c67a5113
Author: Sebastian Huber <sebastian.huber@embedded-brains.de>
Date: Thu Jan 19 09:10:51 2017 +0100
RISC-V gas: Remove em=linux from configure.tgt
The use of te-linux.h is unnecessary since the TE_LINUX define is unused
and LOCAL_LABELS_FB is defined to 1 in tc-riscv.h as well.
gas/
* configure.tgt (riscv*-*-*): Remove em=linux.
commit b531344c34b05fcd55ce65776ff50b9a752d60c1
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Mon Jan 23 11:38:20 2017 +0000
PR ld/20828: Reorder the symbol sweep stage of section GC
Complement commit 81ff47b3a546 ("PR ld/20828: Fix linker script symbols
wrongly forced local with section GC") and move the symbol sweep stage
of section GC from `elf_gc_sweep' to `bfd_elf_size_dynamic_sections',
avoiding the need to clear the `forced_local' marker, problematic for
targets that have special processing in their `elf_backend_hide_symbol'
handler. Set `mark' instead in `bfd_elf_record_link_assignment' and,
matching changes from commit 3bd43ebcb602 ("ld --gc-sections fail with
__tls_get_addr_opt"), also in PowerPC `__tls_get_addr_opt' handling
code, removing a:
FAIL: PR ld/20828 dynamic symbols with section GC (version script)
test suite failure with the `score-elf' target.
The rationale is it is enough if symbols are swept at the beginning of
`bfd_elf_size_dynamic_sections' as it is only in this function that the
size of the GOT, the dynamic symbol table and other dynamic sections is
determined, which will depend on the number of symbols making it to the
dynamic symbol table. It is also appropriate to do the sweep at this
point as it is already after any changes have been made to symbols with
`bfd_elf_record_link_assignment', and not possible any earlier as calls
to that function are only made just beforehand -- barring audit entry
processing -- via `gld${EMULATION_NAME}_find_statement_assignment'
invoked from `gld${EMULATION_NAME}_before_allocation' which is the ELF
handler for `ldemul_before_allocation'.
bfd/
PR ld/20828
* elflink.c (bfd_elf_record_link_assignment): Revert last
change and don't ever clear `forced_local'. Set `mark'
unconditionally.
(elf_gc_sweep_symbol_info, elf_gc_sweep_symbol): Reorder within
file.
(elf_gc_sweep): Move the call to `elf_gc_sweep_symbol'...
(bfd_elf_size_dynamic_sections): ... here.
* elf32-ppc.c (ppc_elf_tls_setup): Don't clear `forced_local'
and set `mark' instead in `__tls_get_addr_opt' processing.
* elf64-ppc.c (ppc64_elf_tls_setup): Likewise.
commit 1a792e1c00e07a1e644145a9f71446cf2e75e9ab
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Mon Jan 23 11:37:19 2017 +0000
Solaris2/LD: Fix anonymous version script acceptance bug
Correct a bug in Solaris 2 linker emulation code triggered by a test
introduced with commit 81ff47b3a546 ("PR ld/20828: Fix linker script
symbols wrongly forced local with section GC") and only create implicit
version nodes if versioning is actually introduced with a version script
(or VERSION command) rather than only global vs local symbol visibility
selected, fixing an:
ld: anonymous version tag cannot be combined with other version tags
linker error produced whenever a version script (or VERSION command) is
used that does not assign symbol versions, such as:
{ global: foo; bar; local: *; };
and consequently removing a:
FAIL: PR ld/20828 dynamic symbols with section GC (version script)
test suite failure with the `x86_64-solaris2' target.
ld/
* emultempl/solaris2.em (elf_solaris2_before_allocation): Do not
add implicit version nodes if an anonymous version tag is being
used.
commit fae1616f5f1357ae8b8e98241657088248178ced
Author: Alan Hayward <alan.hayward@arm.com>
Date: Tue Jan 24 10:37:13 2017 +0000
[PATCH] Add NT_ARM_SVE
* elf/common.h (NT_ARM_SVE): Define.
commit 077c11e8679ea7fb4fae977327786fea8353132f
Author: Jiong Wang <jiong.wang@arm.com>
Date: Tue Jan 24 09:33:00 2017 +0000
[ld, testsuite] Always assemble those intermeidate .o files used later
ld/
* testsuite/ld-plugin/lto.exp (lto_link_elf_tests): Move "Compile 7",
"Compile 8a", "Compile 8b"...
(lto_compile_elf_tests): ...to here. Always run these tests.
(lto_run_elf_tests): Move "LTO 7"...
(lto_run_elf_shared_tests): ...to here. Restrict these tests on
environment where share library is supported.
commit f0158f44168c29338e0b4424c69589f79bf58b19
Author: Alan Modra <amodra@gmail.com>
Date: Tue Jan 24 08:43:01 2017 +1030
PowerPC dynamic relocations
This patch fixes a number of issues with powerpc dynamic relocations.
1) Both ppc and ppc64 were emitting more dynamic symbols and
relocations than necessary, due to not supporting static linker
resolution of tls_index entries for __tls_get_addr_opt. This meant
that any @got@tlsgd or @got@tlsld reloc needed to make their symbols
dynamic and generate dptmod and dtprel relocs for the dynamic linker.
That would have been passable, but what happened was that practically
all @got relocations resulted in their symbols being made dynamic and
dynamic relocations emitted against the GOT entries. (Mostly visible
on ppc32 executables since ppc64 gcc really only uses @got style
relocs for TLS.)
2) The PowerOpen syntax was not supported with __tls_get_addr_opt.
DTPMOD/DTPREL relocs on tls_index TOC entries did not use the trick of
forcing dynamic symbols and relocations so those entries always
resulted in the full __tls_get_addr processing. gcc doesn't use the
PowerOpen syntax for TLS, and normally such code would be optimized to
TLS IE or LE so the impact of missing this support was minimal.
3) In an executable, relocations against GNU indirect functions always
used the value of their PLT stub. While this is correct, it is
better in some cases to use a dynamic relocation. An extra dynamic
relocation can mean that calls via function pointers need not bounce
through the PLT stub at runtime.
The patch also tidies the PLT handling code in ppc32
allocate_dynrelocs. Allocating PLT entries after other dynamic relocs
allows the PLT loop to omit special handling for undefined weak
symbols, and that in turn allows the loop to be simplified.
bfd/
* elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Merge two cases
where dynamic relocs are preferable. Allow ifunc too.
(ensure_undefweak_dynamic): New function.
(allocate_dynrelocs): Use it here. Move plt handling last and
don't make symbols dynamic, simplifying loop. Only make undef
weak symbols with GOT entries dynamic. Correct condition
for GOT relocs. Handle dynamic relocs on ifuncs. Correct
comments. Remove goto.
(ppc_elf_relocate_section): Correct test for using dynamic
symbol on GOT relocs. Rearrange test for emitting GOT relocs
to suit. Set up explicit tls_index entries and implicit GOT
tls_index entries resolvable at link time for
__tls_get_addr_opt. Simplify test to clear mem for prelink.
* elf64-ppc.c (allocate_got): Correct condition for GOT relocs.
(ensure_undefweak_dynamic): New function.
(allocate_dynrelocs): Use it here. Only make undef weak symbols
with GOT entries dynamic. Remove unnecessary test of
WILL_CALL_FINISH_DYNAMIC_SYMBOL in PLT handling.
(ppc64_elf_relocate_section): Correct test for using dynamic
symbol on GOT relocs. Rearrange test for emitting GOT relocs
to suit. Set up explicit tls_index entries and implicit GOT
tls_index entries resolvable at link time for __tls_get_addr_opt.
Simplify expression to clear mem for prelink.
ld/
* testsuite/ld-powerpc/tlsexe.r: Update for fewer dynamic relocs
and symbols.
* testsuite/ld-powerpc/tlsexe.d: Likewise.
* testsuite/ld-powerpc/tlsexe.g: Likewise.
commit 741bcbe94d7811caa1efa500dacd047c428cce61
Author: Rahul Chaudhry <rahulchaudhry@google.com>
Date: Mon Jan 23 17:34:14 2017 -0800
Add -e to test scripts where necessary.
gold/
* testsuite/icf_safe_so_test.sh: Use "set -e".
* testsuite/icf_safe_test.sh: Likewise.
* testsuite/icf_test.sh: Likewise.
commit fbf32f638c7e2a80542cb90626a22a6b5bb3e580
Author: Jim Wilson <jim.wilson@linaro.org>
Date: Mon Jan 23 17:26:53 2017 -0800
Add support for cmtst.
sim/aarch64/
* simulator.c (do_vec_compare): Add case 0x23 for CMTST.
sim/testsuite/sim/aarch64/
* cmtst.s: New.
commit 04bc2a285435a82c45e3417906374307eafacd90
Author: Vladimir Radosavljevic <Vladimir.Radosavljevic@imgtec.com>
Date: Mon Jan 23 17:18:00 2017 -0800
Make the sh_info field of .rel.plt point to .plt (MIPS).
gold/
* mips.cc (Mips_output_data_plt::rel_plt): Remove const from return
type.
(Target_mips::make_plt_entry): Make the sh_info field of .rel.plt
point to .plt.
commit c1f59f8ff9462ce45a3287ea06382a97e561fed3
Author: Vladimir Radosavljevic <Vladimir.Radosavljevic@imgtec.com>
Date: Mon Jan 23 17:12:10 2017 -0800
Fix MIPS GOT when global symbols are forced to local visibility.
gold/
PR gold/21054
* mips.cc (Mips_got_info::record_global_got_symbol): Don't add symbol
to the dynamic symbol table if it is forced to local visibility.
(Target_mips::do_finalize_sections): Don't add __RLD_MAP symbol to the
dynamic symbol table if it is forced to local visibility.
commit c780b47c74872da62b5b5dfcbfe8c3db1631f981
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Tue Jan 24 00:00:18 2017 +0000
Automatic date update in version.in
commit 60685cd0b99c575a32c3d004b4af568dd0309bcb
Author: Simon Marchi <simon.marchi@polymtl.ca>
Date: Mon Jan 23 15:31:40 2017 -0500
Minor simplification of (Python) find_thread_object
Since the reference to the Inferior Python object is managed by
gdbpy_ref (RAII), we can return directly from the loop. It's just a
leftover from the cleanups era.
gdb/ChangeLog:
* python/py-inferior.c (find_thread_object): Return directly
from the loop. Remove "found" variable.
commit 2d0ca824112f269a883cd04d344614ccab3baaf4
Author: Yury Norov <ynorov@caviumnetworks.com>
Date: Mon Jan 23 17:07:13 2017 +0000
Fix AArch64 relocation handling in ILP32 mode.
bfd * elfnn-aarch64.c: Fix relaxations for ILP32 mode.
ld * testsuite/ld-aarch64/aarch64-elf.exp: Run new tests.
* testsuite/ld-aarch64/tls-desc-ie-ilp32.d: New test.
* testsuite/ld-aarch64/tls-relax-all-ilp32.d: New test.
* testsuite/ld-aarch64/tls-relax-gd-le-ilp32.d: New test.
* testsuite/ld-aarch64/tls-relax-gdesc-le-2-ilp32.d: New test.
* testsuite/ld-aarch64/tls-relax-gdesc-le-ilp32.d: New test.
* testsuite/ld-aarch64/tls-relax-ie-le-2-ilp32.d: New test.
* testsuite/ld-aarch64/tls-relax-ie-le-3-ilp32.d: New test.
* testsuite/ld-aarch64/tls-relax-ie-le-ilp32.d: New test.
* testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d: New test.
* testsuite/ld-aarch64/tls-tiny-desc-le-ilp32.d: New test.
* testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d: New test.
* testsuite/ld-aarch64/tls-tiny-gd-le-ilp32.d: New test.
commit c49f9d0fdaea8c2e5f78e20bec113fe3cf1b79f0
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jan 23 16:28:46 2017 +0000
Fix typo in MAINTAINERS file
commit 71d01c691ed49d72f8d0893a354be5260fd052a2
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jan 23 16:20:57 2017 +0000
Remove Mei Ligang as SCORE maintainer
commit cf581a9b94fb480491198be8fbe7da13c86d858e
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jan 23 16:16:55 2017 +0000
Add Bernd Schmidt to Past Maintainers list
commit 93df7317eebbd081e8025545233ca3220bbd23d3
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jan 23 15:57:59 2017 +0000
Restore ability to build zlib in a srcdir == builddir configuration.
* configure.ac: Restore old behaviour of only enabling multilibs
when a target subdirectory is defined. This allows building with
srcdir == builddir.
* configure: Regenerate.
commit 33eaf5de31b248f84ae108cf0cf4e1664db9ee51
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jan 23 15:23:07 2017 +0000
Fix spelling mistakes and typos in the GAS sources.
PR gas/21072
* asintl.h: Fix spelling mistakes and typos.
* atof-generic.c: Likewise.
* bit_fix.h: Likewise.
* config/atof-ieee.c: Likewise.
* config/bfin-defs.h: Likewise.
* config/bfin-parse.y: Likewise.
* config/obj-coff-seh.h: Likewise.
* config/obj-coff.c: Likewise.
* config/obj-evax.c: Likewise.
* config/obj-macho.c: Likewise.
* config/rx-parse.y: Likewise.
* config/tc-aarch64.c: Likewise.
* config/tc-alpha.c: Likewise.
* config/tc-arc.c: Likewise.
* config/tc-arm.c: Likewise.
* config/tc-avr.c: Likewise.
* config/tc-bfin.c: Likewise.
* config/tc-cr16.c: Likewise.
* config/tc-cris.c: Likewise.
* config/tc-crx.c: Likewise.
* config/tc-d10v.c: Likewise.
* config/tc-d30v.c: Likewise.
* config/tc-dlx.c: Likewise.
* config/tc-epiphany.c: Likewise.
* config/tc-frv.c: Likewise.
* config/tc-hppa.c: Likewise.
* config/tc-i370.c: Likewise.
* config/tc-i386-intel.c: Likewise.
* config/tc-i386.c: Likewise.
* config/tc-i960.c: Likewise.
* config/tc-ia64.c: Likewise.
* config/tc-m32r.c: Likewise.
* config/tc-m68hc11.c: Likewise.
* config/tc-m68k.c: Likewise.
* config/tc-mcore.c: Likewise.
* config/tc-mep.c: Likewise.
* config/tc-mep.h: Likewise.
* config/tc-metag.c: Likewise.
* config/tc-microblaze.c: Likewise.
* config/tc-mips.c: Likewise.
* config/tc-mmix.c: Likewise.
* config/tc-mn10200.c: Likewise.
* config/tc-mn10300.c: Likewise.
* config/tc-msp430.c: Likewise.
* config/tc-msp430.h: Likewise.
* config/tc-nds32.c: Likewise.
* config/tc-nds32.h: Likewise.
* config/tc-nios2.c: Likewise.
* config/tc-nios2.h: Likewise.
* config/tc-ns32k.c: Likewise.
* config/tc-pdp11.c: Likewise.
* config/tc-ppc.c: Likewise.
* config/tc-pru.c: Likewise.
* config/tc-rx.c: Likewise.
* config/tc-s390.c: Likewise.
* config/tc-score.c: Likewise.
* config/tc-score7.c: Likewise.
* config/tc-sh.c: Likewise.
* config/tc-sh64.c: Likewise.
* config/tc-sparc.c: Likewise.
* config/tc-tic4x.c: Likewise.
* config/tc-tic54x.c: Likewise.
* config/tc-v850.c: Likewise.
* config/tc-vax.c: Likewise.
* config/tc-visium.c: Likewise.
* config/tc-xgate.c: Likewise.
* config/tc-xtensa.c: Likewise.
* config/tc-z80.c: Likewise.
* config/tc-z8k.c: Likewise.
* config/te-vms.c: Likewise.
* config/xtensa-relax.c: Likewise.
* doc/as.texinfo: Likewise.
* doc/c-arm.texi: Likewise.
* doc/c-hppa.texi: Likewise.
* doc/c-i370.texi: Likewise.
* doc/c-i386.texi: Likewise.
* doc/c-m32r.texi: Likewise.
* doc/c-m68k.texi: Likewise.
* doc/c-mmix.texi: Likewise.
* doc/c-msp430.texi: Likewise.
* doc/c-nds32.texi: Likewise.
* doc/c-ns32k.texi: Likewise.
* doc/c-riscv.texi: Likewise.
* doc/c-rx.texi: Likewise.
* doc/c-s390.texi: Likewise.
* doc/c-tic6x.texi: Likewise.
* doc/c-tilegx.texi: Likewise.
* doc/c-tilepro.texi: Likewise.
* doc/c-v850.texi: Likewise.
* doc/c-xgate.texi: Likewise.
* doc/c-xtensa.texi: Likewise.
* dwarf2dbg.c: Likewise.
* ecoff.c: Likewise.
* itbl-ops.c: Likewise.
* listing.c: Likewise.
* macro.c: Likewise.
* po/gas.pot: Likewise.
* read.c: Likewise.
* struc-symbol.h: Likewise.
* symbols.h: Likewise.
* testsuite/gas/arc/relocs-errors.err: Likewise.
* write.c: Likewise.
commit 715e99a4980aeeb6511eded2e9d5ffe1b063f21e
Author: Bernd Schmidt <bernds_cb1@t-online.de>
Date: Mon Jan 23 15:00:23 2017 +0100
* MAINTAINERS (BFIN): Remove myself as Blackfin maintainer.
commit 8069955ee0dbcf6813218a968828afb838c676d9
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jan 23 13:32:12 2017 +0000
Updated Irish translation for ld and Swedish translation for gas.
commit 05a1325405543281f5529720bdcae4bc9f2d1b83
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jan 23 11:55:48 2017 +0000
Sync top-level make and configure files with FSF GCC mainline versions.
* configure.ac: Update year in copyright notice.
Sync from FSF GCC mainline, bringing in the following patches.
* Makefile.def: Likewise.
* Makefile.tpl: Likewise.
* configure: Regenerate.
* Makefile.in: Regenerate.
2016-12-21 Jakub Jelinek <jakub@redhat.com>
* configure.ac: Don't bootstrap libmpx unless --with-build-config
includes bootstrap-mpx.
2016-12-01 Matthias Klose <doko@ubuntu.com>
* configure.ac: Don't use pkg-config to check for bdw-gc.
2016-11-30 Matthias Klose <doko@ubuntu.com>
* Makefile.def: Remove reference to boehm-gc target module.
* configure.ac: Include pkg.m4, check for --with-target-bdw-gc
options and for the bdw-gc pkg-config module.
2016-11-15 Matthias Klose <doko@ubuntu.com>
* config-ml.in: Remove references to GCJ.
* configure.ac: Likewise.
2016-09-30 Jakub Jelinek <jakub@redhat.com>
* configure.ac: Add target-libffi to target_libraries.
Readd libgcj target disablings, modified to only target-libffi.
Readd target addition of go to unsupported languages.
2016-09-30 Andrew Haley <aph@redhat.com>
* Makefile.def: Remove libjava.
* Makefile.tpl: Likewise.
* configure.ac: Likewise.
2016-09-26 Anton Kolesov <Anton.Kolesov@synopsys.com>
* configure.ac: Disable "sim" directory for arc*-*-*.
2016-09-12 Maciej W. Rozycki <macro@imgtec.com>
* configure.ac: Check for the minimum in-tree MPFR version
handled.
commit 1e5f45bb15d287ed763b7b638254424149040f7a
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Mon Jan 23 11:21:19 2017 +0000
PR ld/20828: Work around RISC-V failures
Complement commit 81ff47b3a546 ("PR ld/20828: Fix linker script symbols
wrongly forced local with section GC") and add `.plt' to the list of
output sections created, fixing:
FAIL: PR ld/20828 dynamic symbols with section GC (auxiliary shared library)
FAIL: PR ld/20828 dynamic symbols with section GC (plain)
FAIL: PR ld/20828 dynamic symbols with section GC (version script)
failures with `riscv32-elf', `riscv32-linux', `riscv64-elf' and
`riscv64-linux' targets caused by LD crashing in the absence of such a
section.
ld/
PR ld/20828
* testsuite/ld-elf/pr20828.ld: Add `.plt'.
commit fda46c417ff8324960ca305141df5fc6c2f580af
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Mon Jan 23 11:19:46 2017 +0000
PR ld/20828: Remove leading `_' from symbols used in tests
Complement commit 81ff47b3a546 ("PR ld/20828: Fix linker script symbols
wrongly forced local with section GC") and remove the leading underscore
from `_fdata' and `_edata' symbols used in tests, fixing a:
FAIL: PR ld/20828 dynamic symbols with section GC (version script)
failure with targets such as: `bfin-elf', `bfin-uclinux', `metag-elf',
`metag-linux' `mn10300-elf', `sh-elf', `sh64-elf', and possibly other
ones, that have `_' set (with `elf_symbol_leading_char') as the leading
character for symbols. As from commit 93252b1cf41a ("bfd/ld: handle ABI
prefixes in version scripts") these targets strip the leading underscore
before applying version script rules, because the (default) syntax for
symbol names is that of the C language rather than their low-level
symbol table encoding.
ld/
PR ld/20828
* testsuite/ld-elf/pr20828.ld: Rename `_fdata' and `_edata' to
`fdata' and `edata' respectively.
* testsuite/ld-elf/pr20828.ver: Adjust accordingly.
* testsuite/ld-elf/pr20828-a.sd: Likewise.
* testsuite/ld-elf/pr20828-b.sd: Likewise.
* testsuite/ld-elf/pr20828-c.sd: Likewise.
commit adcbdc63e5ccf663dacc8493cec63a95b653285e
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Mon Jan 23 11:18:33 2017 +0000
PR ld/20828: Relax symbol ordering in tests
Complement commit 81ff47b3a546 ("PR ld/20828: Fix linker script symbols
wrongly forced local with section GC") and make tests check for the
presence of global `_fdata' and `_edata' symbols separately, removing
any dependency on symbol table ordering for tests to succeed and
removing:
FAIL: PR ld/20828 dynamic symbols with section GC (auxiliary shared library)
FAIL: PR ld/20828 dynamic symbols with section GC (plain)
failures with the `x86_64-solaris2' target, which has additional
intervening entries:
Symbol table '.dynsym' contains 6 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 NOTYPE GLOBAL DEFAULT 1 _fdata
2: 0000000000000000 0 OBJECT GLOBAL DEFAULT 1 _DYNAMIC
3: 0000000000000000 0 OBJECT GLOBAL DEFAULT ABS _PROCEDURE_LINKAGE_TABLE_
4: 0000000000000000 0 NOTYPE GLOBAL DEFAULT 1 _edata
5: 00000000000001b8 0 OBJECT GLOBAL DEFAULT 4 _GLOBAL_OFFSET_TABLE_
Rename dump pattern files accordingly for consistency.
ld/
PR ld/20828
* testsuite/ld-elf/pr20828-1.sd: Remove test.
* testsuite/ld-elf/pr20828-a.sd: New test.
* testsuite/ld-elf/pr20828-2a.sd: Rename test to...
* testsuite/ld-elf/pr20828-b.sd: ... this.
* testsuite/ld-elf/pr20828-2b.sd: Rename test to...
* testsuite/ld-elf/pr20828-c.sd: ... this.
* testsuite/ld-elf/shared.exp: Adjust accordingly.
commit 9966f7eece39ced8a09c190616b5b328bf97bfe5
Author: Jiong Wang <jiong.wang@arm.com>
Date: Mon Jan 23 09:59:10 2017 +0000
[ld, testsuite] Honor cflags when GCC used as linker driver
ld/
* testsuite/lib/ld-lib.exp (run_ld_link_exec_tests): Append
board_cflags as gcc is used as linker driver.
* testsuite/ld-unique/unique.exp: Likewise
commit dcd310a08c9ab601b9dc883e706371f1232cdfef
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Mon Jan 23 00:00:25 2017 +0000
Automatic date update in version.in
commit 54f1917fb153898b9c2d2c0dd29c1719347bae52
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Sun Jan 22 00:00:22 2017 +0000
Automatic date update in version.in
commit eb1cdb627c94164063e675d33361adcf509e8327
Author: Joel Brobecker <brobecker@adacore.com>
Date: Sat Jan 21 17:59:40 2017 +0400
Document the GDB 7.12.1 release in gdb/ChangeLog
gdb/ChangeLog:
GDB 7.12.1 released.
commit b1ce65684d5f92f281d678581f0569cb16fa58e3
Author: Simon Marchi <simon.marchi@ericsson.com>
Date: Fri Jan 20 21:02:05 2017 -0500
Fix Py_DECREF being executed without holding the GIL
When the gdbpy_ref objects get destroyed, they call Py_DECREF to
decrement the reference counter of the python object they hold a
reference to. Any time we call into the Python API, we should be
holding the GIL. The gdbpy_enter object does that for us in an
RAII-fashion.
However, if gdbpy_enter is declared after a gdbpy_ref object in a
function, gdbpy_enter's destructor will be called (and the GIL will be
released) before gdbpy_ref's destructor is called. Therefore, we will
end up calling Py_DECREF without holding the GIL.
This became obvious with Python 3.6, where memory management functions
have asserts to make sure that the GIL is held. This was exposed by
tests py-as-string.exp, py-function.exp and py-xmethods. For example:
(gdb) p $_as_string(enum_valid)
Fatal Python error: Python memory allocator called without holding the GIL
Current thread 0x00007f7f7b21c780 (most recent call first):
[1] 18678 abort (core dumped) ./gdb -nx testsuite/outputs/gdb.python/py-as-string/py-as-string
#0 0x00007ffff618bc37 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff618f028 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff6b104d6 in Py_FatalError (msg=msg@entry=0x7ffff6ba15b8 "Python memory allocator called without holding the GIL") at Python/pylifecycle.c:1457
#3 0x00007ffff6a37a68 in _PyMem_DebugCheckGIL () at Objects/obmalloc.c:1972
#4 0x00007ffff6a3804e in _PyMem_DebugFree (ctx=0x7ffff6e65290 <_PyMem_Debug+48>, ptr=0x24f8830) at Objects/obmalloc.c:1994
#5 0x00007ffff6a38e1d in PyMem_Free (ptr=<optimized out>) at Objects/obmalloc.c:442
#6 0x00007ffff6b866c6 in _PyFaulthandler_Fini () at ./Modules/faulthandler.c:1369
#7 0x00007ffff6b104bd in Py_FatalError (msg=msg@entry=0x7ffff6ba15b8 "Python memory allocator called without holding the GIL") at Python/pylifecycle.c:1431
#8 0x00007ffff6a37a68 in _PyMem_DebugCheckGIL () at Objects/obmalloc.c:1972
#9 0x00007ffff6a3804e in _PyMem_DebugFree (ctx=0x7ffff6e652c0 <_PyMem_Debug+96>, ptr=0x7ffff46b6040) at Objects/obmalloc.c:1994
#10 0x00007ffff6a38f55 in PyObject_Free (ptr=<optimized out>) at Objects/obmalloc.c:503
#11 0x00007ffff6a5f27e in unicode_dealloc (unicode=unicode@entry=0x7ffff46b6040) at Objects/unicodeobject.c:1794
#12 0x00007ffff6a352a9 in _Py_Dealloc (op=0x7ffff46b6040) at Objects/object.c:1786
#13 0x000000000063f28b in gdb_Py_DECREF (op=0x7ffff46b6040) at /home/emaisin/src/binutils-gdb/gdb/python/python-internal.h:192
#14 0x000000000063fa33 in gdbpy_ref_policy::decref (ptr=0x7ffff46b6040) at /home/emaisin/src/binutils-gdb/gdb/python/py-ref.h:35
#15 0x000000000063fa77 in gdb::ref_ptr<_object, gdbpy_ref_policy>::~ref_ptr (this=0x7fffffffcdf0, __in_chrg=<optimized out>) at /home/emaisin/src/binutils-gdb/gdb/common/gdb_ref_ptr.h:91
#16 0x000000000064d8b8 in fnpy_call (gdbarch=0x2b50010, language=0x115d2c0 <c_language_defn>, cookie=0x7ffff46b7468, argc=1, argv=0x7fffffffcf48)
at /home/emaisin/src/binutils-gdb/gdb/python/py-function.c:145
The fix is to place the gdbpy_enter first in the function. I also
cleaned up the comments a bit and removed the unnecessary initialization
of the value variable.
gdb/ChangeLog:
* python/py-function.c (fnpy_call): Reorder declarations to have
the gdbpy_enter object declared first.
* python/py-xmethods.c (gdbpy_get_xmethod_arg_types): Likewise.
commit fec93fb13d2cc088ba3e1aa944f3c2c02616edf1
Author: Simon Marchi <simon.marchi@ericsson.com>
Date: Fri Jan 20 20:47:41 2017 -0500
Add missing PR reference in ChangeLog
commit 6f8b04077b0c3dc697b1c2bb042c69413d9813b8
Author: Simon Marchi <simon.marchi@ericsson.com>
Date: Fri Jan 20 20:39:08 2017 -0500
Fix python-interactive with Python 3.6
New in v2:
- Define PyMem_RawMalloc as PyMem_Malloc for Python < 3.4 and use
PyMem_RawMalloc in the code.
Since Python 3.4, the callback installed in PyOS_ReadlineFunctionPointer
should return a value allocated with PyMem_RawMalloc instead of
PyMem_Malloc. The reason is that PyMem_Malloc must be called with the
Python Global Interpreter Lock (GIL) held, which is not the case in the
context where this function is called. PyMem_RawMalloc was introduced
for cases like this.
In Python 3.6, it looks like they added an assert to verify that
PyMem_Malloc was not called without the GIL. The consequence is that
typing anything in the python-interactive mode of gdb crashes the
process. The same behavior was observed with the official package on
Arch Linux as well as with a manual Python build on Ubuntu 14.04.
This is what is shown with a debug build of Python 3.6 (the error with a
non-debug build is far less clear):
(gdb) pi
>>> print(1)
Fatal Python error: Python memory allocator called without holding the GIL
Current thread 0x00007f1459af8780 (most recent call first):
[1] 21326 abort ./gdb
and the backtrace:
#0 0x00007ffff618bc37 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff618f028 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff6b104d6 in Py_FatalError (msg=msg@entry=0x7ffff6ba15b8 "Python memory allocator called without holding the GIL") at Python/pylifecycle.c:1457
#3 0x00007ffff6a37a68 in _PyMem_DebugCheckGIL () at Objects/obmalloc.c:1972
#4 0x00007ffff6a3804e in _PyMem_DebugFree (ctx=0x7ffff6e65290 <_PyMem_Debug+48>, ptr=0x24f8830) at Objects/obmalloc.c:1994
#5 0x00007ffff6a38e1d in PyMem_Free (ptr=<optimized out>) at Objects/obmalloc.c:442
#6 0x00007ffff6b866c6 in _PyFaulthandler_Fini () at ./Modules/faulthandler.c:1369
#7 0x00007ffff6b104bd in Py_FatalError (msg=msg@entry=0x7ffff6ba15b8 "Python memory allocator called without holding the GIL") at Python/pylifecycle.c:1431
#8 0x00007ffff6a37a68 in _PyMem_DebugCheckGIL () at Objects/obmalloc.c:1972
#9 0x00007ffff6a37aa3 in _PyMem_DebugMalloc (ctx=0x7ffff6e65290 <_PyMem_Debug+48>, nbytes=5) at Objects/obmalloc.c:1980
#10 0x00007ffff6a38d91 in PyMem_Malloc (size=<optimized out>) at Objects/obmalloc.c:418
#11 0x000000000064dbe2 in gdbpy_readline_wrapper (sys_stdin=0x7ffff6514640 <_IO_2_1_stdin_>, sys_stdout=0x7ffff6514400 <_IO_2_1_stdout_>, prompt=0x7ffff4d4f7d0 ">>> ")
at /home/emaisin/src/binutils-gdb/gdb/python/py-gdb-readline.c:75
The documentation is very clear about it [1] and it was also mentioned
in the "What's New In Python 3.4" page [2].
[1] https://docs.python.org/3/c-api/veryhigh.html#c.PyOS_ReadlineFunctionPointer
[2] https://docs.python.org/3/whatsnew/3.4.html#changes-in-the-c-api
gdb/ChangeLog:
* python/python-internal.h (PyMem_RawMalloc): Define for
Python < 3.4.
* python/py-gdb-readline.c (gdbpy_readline_wrapper): Use
PyMem_RawMalloc instead of PyMem_Malloc.
commit 6dd1c25a5a34a7e3d270f1817aee7e4003c88ade
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Sat Jan 21 00:00:21 2017 +0000
Automatic date update in version.in
commit 23e829301bd42b3964f457d50e462195d4343590
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Fri Jan 20 13:58:40 2017 -0600
Fix uppercase test names in gdb.python/py-xmethods.exp
Some leftover uppercase test names in py-xmethods.exp. The patch also
replaces two "continue" calls with untested calls to make things a bit more
clear.
gdb/testsuite/ChangeLog:
2017-01-20 Luis Machado <lgustavo@codesourcery.com>
* gdb.python/py-xmethods.exp: Fix test names starting with lowercase
and add untested calls.
commit d334ae250a3ec888f0603cf8e909d0f425aeb30f
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Fri Jan 20 13:15:36 2017 -0600
Make gdb.python/python.exp more robust
I noticed gdb.python/python.exp failing on aarch64-elf like so:
FAIL: gdb.python/python.exp: Test decode_line func1 line number
This particular test expects the line number for func1 to be 19, hardcoded.
In my aarch64-elf tests gdb thinks func1 is at line 20, making the test fail.
The following patch addresses this by reading the line number information from
GDB and comparing it against the python decoded symtab information.
gdb/testsuite/ChangeLog:
2017-01-20 Luis Machado <lgustavo@codesourcery.com>
* gdb.python/python.exp: Check line number against what GDB thinks
the line number is for func1.
commit 78cbbba8e0bc8b0288f5ce4360b4689ab893aa13
Author: Luis Machado <lgustavo@codesourcery.com>
Date: Fri Jan 20 08:13:03 2017 -0600
Add command to erase all flash memory regions
Changes in v4:
- Replaced phex call with hex_string.
Changes in v3:
- Addressed comments by Pedro.
- Output of memory region size now in hex format.
- Misc formatting fixups.
- Addressed Simon's comments on formatting.
- Adjusted command text in the manual entry.
- Fixed up ChangeLog.
- Renamed flash_erase_all_command to flash_erase_command.
Changes in v2:
- Added NEWS entry.
- Fixed long lines.
- Address printing with paddress.
Years ago we contributed flash programming patches upstream. The following
patch is a leftover one that complements that functionality by adding a new
command to erase all reported flash memory blocks.
The command is most useful when we're dealing with flash-enabled targets
(mostly bare-metal) and we need to reset the board for some reason.
The wiping out of flash memory regions should help the target come up with a
known clean state from which the user can load a new image and resume
debugging. It is convenient enough to do this from the debugger, and there is
also an MI command to expose this functionality to the IDE's.
gdb/doc/ChangeLog:
2017-01-20 Mike Wrighton <mike_wrighton@codesourcery.com>
Luis Machado <lgustavo@codesourcery.com>
* gdb.texinfo (-target-flash-erase): New MI command description.
(flash-erase): New CLI command description.
gdb/ChangeLog:
2017-01-20 Mike Wrighton <mike_wrighton@codesourcery.com>
Luis Machado <lgustavo@codesourcery.com>
* NEWS (New commands): Mention flash-erase.
(New MI commands): Mention target-flash-erase.
* mi/mi-cmds.c (mi_cmd_target_flash_erase): Add target-flash-erase MI
command.
* mi/mi-cmds.h (mi_cmd_target_flash_erase): New declaration.
* mi/mi-main.c (mi_cmd_target_flash_erase): New function.
* target.c (flash_erase_command): New function.
(initialize_targets): Add new flash-erase command.
* target.h (flash_erase_command): New declaration.
commit 7f784814df7067396e9c00b5cdc0eff9cd5c68de
Author: Jiong Wang <jiong.wang@arm.com>
Date: Fri Jan 20 13:30:32 2017 +0000
[AArch64] Optimize .gnu.hash table size for executable
bfd/
* elfnn-aarch64.c (elf_aarch64_hash_symbol): New function.
(elf_backend_hash_symbol): Define.
ld/
* testsuite/ld-aarch64/aarch64-elf.exp (aarch64elflinktests): New tests.
* testsuite/ld-aarch64/func-in-so.s: New test source file.
* testsuite/ld-aarch64/func-sym-hash-opt.s: Likewise.
* testsuite/ld-aarch64/func-sym-hash-opt.d: New expected test result.
commit add3afb219e755e13f4ec1c91aa59223df31a965
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jan 20 12:25:07 2017 +0000
Updated Irish translation for the opcodes library.
* po/ga.po: Updated Irish translation.
commit 9d46ce346fe3028d3d57332f286f3895c0724876
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jan 20 10:32:25 2017 +0000
Fix potential array overrun in x86 assembler.
* config/tc-i386.c (parse_operands): Check for operand overflow
before setting the unspecified bit.
commit a24df3057179f81a2624bf3bd3d78113cb2fcc8e
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jan 20 10:21:17 2017 +0000
Fix problem in aarch64 gold sources uncovered by Coverty - using sizeof on a pointer instead of an array.
* aarch64.cc (Stub_template_repertoire): Change ST_E_835769_INSNS
from a pointer to an array.
commit de1ab01e8ebf04a3503d8450e6b924c7bb160853
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jan 20 10:17:42 2017 +0000
Sync zlib sources with GCC, upgrading to 1.2.10.
Changes in 1.2.10 (2 Jan 2017)
- Avoid warnings on snprintf() return value
- Fix bug in deflate_stored() for zero-length input
- Fix bug in gzwrite.c that produced corrupt gzip files
- Remove files to be installed before copying them in Makefile.in
- Add warnings when compiling with assembler code
Changes in 1.2.9 (31 Dec 2016)
- Fix contrib/minizip to permit unzipping with desktop API [Zouzou]
- Improve contrib/blast to return unused bytes
- Assure that gzoffset() is correct when appending
- Improve compress() and uncompress() to support large lengths
- Fix bug in test/example.c where error code not saved
- Remedy Coverity warning [Randers-Pehrson]
- Improve speed of gzprintf() in transparent mode
- Fix inflateInit2() bug when windowBits is 16 or 32
- Change DEBUG macro to ZLIB_DEBUG
- Avoid uninitialized access by gzclose_w()
- Allow building zlib outside of the source directory
- Fix bug that accepted invalid zlib header when windowBits is zero
- Fix gzseek() problem on MinGW due to buggy _lseeki64 there
- Loop on write() calls in gzwrite.c in case of non-blocking I/O
- Add --warn (-w) option to ./configure for more compiler warnings
- Reject a window size of 256 bytes if not using the zlib wrapper
- Fix bug when level 0 used with Z_HUFFMAN or Z_RLE
- Add --debug (-d) option to ./configure to define ZLIB_DEBUG
- Fix bugs in creating a very large gzip header
- Add uncompress2() function, which returns the input size used
- Assure that deflateParams() will not switch functions mid-block
- Dramatically speed up deflation for level 0 (storing)
- Add gzfread(), duplicating the interface of fread()
- Add gzfwrite(), duplicating the interface of fwrite()
- Add deflateGetDictionary() function
- Use snprintf() for later versions of Microsoft C
- Fix *Init macros to use z_ prefix when requested
- Replace as400 with os400 for OS/400 support [Monnerat]
- Add crc32_z() and adler32_z() functions with size_t lengths
- Update Visual Studio project files [AraHaan]
commit 1737c64030af533c520dd1ed1ec2787302cdf830
Author: Andrew Burgess <andrew.burgess@embecosm.com>
Date: Wed Dec 28 13:22:44 2016 +0000
objdump: Better objdump section headers in wide mode
When displaying the section headers table using objdump (-h), the column
containing the section header name is currently fixed at 13 characters.
A section name that is longer than 13 characters will overflow the
column causing the table to become miss-aligned.
In this commit I change the behaviour so that _in wide mode_ (-w -h) the
section name column is dynamically resized to fit the longest section
name we plan to display. In wide mode the column still retains a
minimum width of 13 characters.
In non-wide more the behaviour is completely unchanged.
While I was changing the dump_headers function I have unified the two
printf lines that handled the different address widths into a single
printf, the address width is now passed into printf using the '*' field
width format character.
binutils/ChangeLog:
* objdump.c (dump_section_header): Extract max section name length
from data parameter, use this when formatting output.
(find_longest_section_name): New function.
(dump_headers): Calculate longest section name when in wide mode,
reformat to unify printing of header line.
ld/ChangeLog:
* testsuite/ld-elf/eh-frame-hdr.d: Update expected results.
commit 2132fe850322e10313d94d505f7ea268f9524ba0
Author: Joel Brobecker <brobecker@adacore.com>
Date: Tue Jan 17 13:08:02 2017 +0100
fix gdbserver build in nat/linux-ptrace.c on arm-android
The following change replaced an include of gregset.h by
an include of <sys/procfs.h>:
commit 39b22471578843019026c50fcdbe0483a6045970
Date: Thu Aug 11 12:01:22 2016 +0100
Subject: Fix fallout from gdb/20413's fix
(x32: linux_ptrace_test_ret_to_nx: Cannot PTRACE_PEEKUSER)
Unfortunately, this broke gdbserver on Android, because that file
does not exist on this platform. This patch fixes the issue by
conditionalizing its include with HAVE_SYS_PROCFS_H (which we check
both in gdb/configure and gdbserver/configure).
gdb/ChangeLog:
* nat/linux-ptrace.c: Only include <sys/procfs.h> if
HAVE_SYS_PROCFS_H is defined.
Tested by rebuilding gdbserver on arm-android and GNU/Linux.
commit 8b5a555d0948f0f1f38742c51ac8e53f8e79ba29
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Fri Jan 20 00:00:39 2017 +0000
Automatic date update in version.in
commit 530d10ca18259a9893230afb2fa561e0871f833a
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Thu Jan 19 00:00:31 2017 +0000
Automatic date update in version.in
commit 6984613a53528c818482c3a531e17a86bac6e7dc
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Wed Jan 18 18:07:58 2017 +0000
PR ld/20995: MIPS: Set GAS flags correctly for tests
Complement commit 9acc85a62eb7 ("Use dynrelro for symbols in relro
sections too").
ld/
PR ld/20995
* testsuite/ld-elf/elf.exp: Set GAS flags correctly for the
`mips*-*-*' target and `pr20995' and `pr20995-2' tests.
commit 81ff47b3a54633819fac4d973e34f1ff0c65606e
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Mon Jan 16 22:10:57 2017 +0000
PR ld/20828: Fix linker script symbols wrongly forced local with section GC
Fix a generic ELF linker regression introduced with a chain of changes
made to unused input section garbage collection:
- commit 1a766c6843ce ("Also hide symbols without PLT nor GOT
references."),
<https://sourceware.org/ml/binutils/2011-09/msg00076.html>,
- commit 1d5316ab67e1 ("PR ld/13177: garbage collector retains zombie
references to external libraries"),
<https://sourceware.org/ml/binutils/2011-10/msg00161.html>,
- commit 6673f753c019 ("Fix PR 12772, garbage collection of dynamic
syms"), <https://sourceware.org/ml/binutils/2011-12/msg00077.html>,
causing the garbage collection of unused symbols present in a DSO
involved in a link to make identically named symbols ordinarily defined
(i.e. not hidden or PROVIDEd) by a linker script local, even though the
latter symbols are supposed to be global as if no DSO defined them as
well.
This is because linker script assignments are processed very late as
`lang_process' proceeds, down in the call to `ldemul_before_allocation',
which is made after the call to `lang_gc_sections' to do input section
garbage collecting. Consequently if unused, then any such DSO-defined
symbol has already been garbage-collected and internally marked local.
It would ordinarily be removed from dynamic symbol table output, however
a linker script assignment correctly replaces its original definition
with the new one and enters it into the dynamic symbol table produced as
it is supposed to be exported. The original local marking is however
retained making the symbol local in the dynamic symbol table and
therefore not available externally. This also causes a sorting problem
with the MIPS target, which does not expect non-section local dynamic
symbols to be output and produces an invalid binary.
Fix the problem then, by removing the `forced_local' marking for the
offending case and add suitable test cases. First to verify that unused
symbols ordinarily defined with linker script assignments remain
exported in the context of input section garbage collection whether or
not a DSO defining identically named symbols is present in the link.
Second that a linker version script still correctly retains or removes
such symbols as requested.
bfd/
PR ld/20828
* elflink.c (bfd_elf_record_link_assignment): Clear any
`forced_local' marking for DSO symbols that are not being
provided.
ld/
PR ld/20828
* testsuite/ld-elf/pr20828-1.sd: New test.
* testsuite/ld-elf/pr20828-2a.sd: New test.
* testsuite/ld-elf/pr20828-2b.sd: New test.
* testsuite/ld-elf/pr20828.ld: New test linker script.
* testsuite/ld-elf/pr20828.ver: New test version script.
* testsuite/ld-elf/pr20828.s: New test source.
* testsuite/ld-elf/shared.exp: Run the new test.
commit 9e009953a54bfbf79d83f37797f846c923aeea43
Author: Maciej W. Rozycki <macro@imgtec.com>
Date: Wed Jan 18 18:18:21 2017 +0000
PR gas/20649: MIPS: Fix GOT16/LO16 reloc pairing with comdat sections
Correct a regression from commit 8614eeee67f9 ("Traditional MIPS
patches"), <https://sourceware.org/ml/binutils/2000-07/msg00018.html>,
which caused symbols in linkonce or what is these days known as comdat
sections to be treated as external for the purpose of PIC relocation
generation even if their binding remains STB_LOCAL. This in turn
disabled GOT16/LO16 relocation pairing with references to such symbols,
as no complementing LO16 relocation is expected for external GOT16
references in the o32 ABI, which ultimately leads to link errors, e.g.:
ld: comdat-reloc.o: Can't find matching LO16 reloc against `foo' for R_MIPS_GOT16 at 0x24 in section `.text.bar[bar]'
as with the LD test case included with this change.
Revert the special case for symbols in comdat sections then, making code
actually match `adjust_reloc_syms' as indicated in its explanatory
comment, and adjust calling code accordingly. Also bring back the
corresponding description of what now is `s_is_linkonce', lost with
commit 5f0fe04bc550 ("Improved MIPS16/MIPS32 code intermixing for
gas."), <https://www.sourceware.org/ml/binutils/2006-07/msg00039.html>.
gas/
PR gas/20649
* config/tc-mips.c (pic_need_relax): Don't check for linkonce
symbols, remove the `segtype' parameter.
(mips_frob_file, md_estimate_size_before_relax): Adjust
accordingly.
(s_is_linkonce): Add an explanatory comment.
* testsuite/gas/mips/comdat-reloc.d: New test.
* testsuite/gas/mips/comdat-reloc.s: New test source.
* testsuite/gas/mips/mips.exp: Run the new test.
ld/
PR gas/20649
* testsuite/ld-mips-elf/mips-elf.exp: Add PIC comdat GOT16/LO16
relocation pairing link test.
commit c13a63b04677906020ee72a28d5869d979e36a6f
Author: Szabolcs Nagy <szabolcs.nagy@arm.com>
Date: Wed Jan 18 17:08:34 2017 +0000
[ARM] Fix the decoding of indexed element VCMLA instruction
Bit 24 of the indexed element vcmla decode mask was incorrectly
left unset. This could cause incorrect disassembly of some
currently undefined instructions as vcmla.
Rotatation immediates were not printed correctly in the disassembly
(could print 170 and 280 instead of 180 and 270).
opcodes/
* arm-dis.c (coprocessor_opcodes): Fix vcmla mask and disassembly.
gas/
* testsuite/gas/arm/armv8_3-a-simd.s: Add vcmla tests.
* testsuite/gas/arm/armv8_3-a-simd.d: Update.
commit d1dff2266d29c4739aee6f68c8c587d44b03a717
Author: Alan Hayward <alan.hayward@arm.com>
Date: Wed Jan 18 15:15:50 2017 +0000
Allocate data in cached_reg_t
2017-01-18 Alan Hayward <alan.hayward@arm.com>
* remote.c (struct cached_reg): Change data into a pointer.
* (stop_reply_dtr): Free data pointers before deleting vector.
(process_stop_reply): Likewise.
(remote_parse_stop_reply): Allocate space for data
commit 9890e4338dcabf4512b4856b09511f25c81d10f1
Author: Alan Hayward <alan.hayward@arm.com>
Date: Wed Jan 18 11:23:02 2017 +0000
Use register_size () instead of MAX_REGISTER_SIZE
2017-01-18 Alan Hayward <alan.hayward@arm.com>
* amd64-tdep.c (amd64_pseudo_register_read_value): remove
MAX_REGISTER_SIZE.
(amd64_pseudo_register_read_value): Likewise.
* remote.c (fetch_register_using_p): Remove MAX_REGISTER_SIZE.
(store_register_using_P): Likewise.
* regcache.c (regcache_xfer_part): Likewise.
commit 2cedb9ebf8254a23d1fbd4f76a85e5f08dc3aaf5
Author: Bernhard Rosenkranzer <bero@lindev.ch>
Date: Wed Jan 18 13:38:27 2017 +0000
Add support for processing lex source files with flex v 2.6.3
PR 21059
binutils* arlex.l: Support processing with flex 2.6.3.
* deflex.l: Likewise.
gas * config/bfin-lex.l: Support processing with flex 2.6.3.
* itbl-lex.l: Likewise.
commit 1ec4b9f28bab4400c882a0f3e966eb12b73cee1a
Author: Nathan Sidwell <nathan@acm.org>
Date: Wed Jan 18 08:23:10 2017 -0500
Catch gas exit-via-signal
gas/
* as.h (gas_assert): Use abort.
(as_assert): Remove.
(signal_init): Declare.
* as.c (main): Call signal_init.
* messages.c: #include <signal.h>
(as_assert): Delete.
(as_abort): Allow NULL FILE.
(signal_crash): New.
(signal_init): Register fatal signal handlers.
* configure.ac: Check for strsignal.
* config.in: Rebuilt.
* configure: Rebuilt.
commit 319b82e47dd12d6554e17a2ceedd3139b88ba55f
Author: Dimitar Dimitrov <dimitar@dinux.eu>
Date: Wed Jan 18 12:23:19 2017 +0000
Skip linker tests for unique symbols in shared libraries if the target does not support building shared libraries.
ld * testsuite/ld-unique/unique.exp: Filter shared lib cases in
uniqeue.exp, as not all targets have such support.
commit 6bb21700abb61cdb62a3d9fdf417971d528d5a37
Author: Dmitry Timoshkov <dmitry@baikal.ru>
Date: Wed Jan 18 11:40:06 2017 +0000
Stop the (optional) dialong control data from being aligned when parsing/writing windows resource files.
binutils* resbin.c: Optional dialog control data immediately follow
the control description without alignment.
* testsuite/binutils-all/windres/controldata.rc: New test.
source.
* testsuite/binutils-all/windres/controldata.rsd: New test.
commit 01fabda4d46b34b2b02fb5a447943ab281c8ac8c
Author: Nick Clifton <nickc@redhat.com>
Date: Wed Jan 18 11:35:29 2017 +0000
Updated Swedish translation for GAS.
commit 05b3d79d265aa9de2a81ac2d0f5e6f5821161f34
Author: Jim Wilson <jim.wilson@linaro.org>
Date: Tue Jan 17 16:01:40 2017 -0800
Fixes for addv and xtn2 instructions.
sim/aarch64/
* simulator.c (do_vec_ADDV): Call aarch64_set_vec_u64 instead of
aarch64_set_reg_u64. In case 2, call HALT_UNALLOC if not full. In
case 3, call HALT_UNALLOC unconditionally.
(do_vec_XTN): Delete shifts. In case 2, change index from i + 4 to
i + 2. Delete if on bias, change index to i + bias * X.
sim/testsuite/sim/aarch64/
* addv.s: New.
* xtn.s: New.
commit 11741d50eff1424bb1f628ede3dfe42a74343b52
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Wed Jan 18 00:00:27 2017 +0000
Automatic date update in version.in
commit 640d6bfddb82560687d8796aa7f0675c93bb062f
Author: Kuan-Lin Chen <rufus@andestech.com>
Date: Tue Jan 17 09:46:28 2017 +0800
RISC-V/bfd: Hook elf_backend_object_p to set the mach type.
commit f964e51d907b008bfdddd0824a56e420737212a3
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Tue Jan 17 00:00:21 2017 +0000
Automatic date update in version.in
commit 7a36499abc7d110e83cb60f4895d0fcfbab43bf4
Author: Ivo Raisr <ivo.raisr@oracle.com>
Date: Mon Jan 16 08:45:48 2017 -0800
gdb: sparc: split real and pseudo registers.
gdb/ChangeLog:
2017-01-16 Ivo Raisr <ivo.raisr@oracle.com>
Split real and pseudo registers.
* sparc-tdep.h (SPARC_CORE_REGISTERS): New macro.
(sparc32_pseudo_regnum): New enum.
* sparc64-tdep.h (sparc64_pseudo_regnum): New enum.
* sparc-tdep.c (SPARC32_FPU_REGISTERS): New macro.
(SPARC32_CP0_REGISTERS): New macro.
(sparc32_pseudo_register_name): New function.
(sparc32_register_name): Use sparc32_pseudo_register_name.
(sparc32_pseudo_register_type): New function.
(sparc32_register_type): Use sparc32_pseudo_register_type.
(sparc32_pseudo_register_read, sparc32_pseudo_register_write): Handle
pseudo register numbers.
* sparc64-tdep.c SPARC64_FPU_REGISTERS): New macro.
(SPARC64_CP0_REGISTERS): New macro.
(sparc64_pseudo_register_name): New function.
(sparc64_register_name): Use sparc64_pseudo_register_name.
(sparc64_pseudo_register_type): New function.
(sparc64_register_type): Use sparc64_pseudo_register_type.
(sparc64_pseudo_register_read, sparc64_pseudo_register_write): Handle
pseudo register numbers.
(sparc64_store_floating_fields, sparc64_extract_floating_fields,
sparc64_store_arguments): Handle pseudo register numbers.
commit 6aa1df2d44358bc3f098af76b0825dacc0a68bb6
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jan 16 10:59:23 2017 +0000
Updated Swedish translations for GAS and LD subdirectories.
gas * po/sv.po: Updated Swedish translation.
ld * po/sv.po: Updated Swedish translation.
commit 17a3046bfd9c1ebb65d5ee029a05024c4089192e
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Mon Jan 16 00:00:21 2017 +0000
Automatic date update in version.in
commit e707b49e73ffd45b7a1f16c570e51927037dfef5
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Sun Jan 15 00:00:21 2017 +0000
Automatic date update in version.in
commit 545e07dffdaf1b79497a866772caf0dd6e0a243f
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Sat Jan 14 00:00:23 2017 +0000
Automatic date update in version.in
commit 857e829e3a0b681c3cd807a307f53f466a332204
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Fri Jan 13 07:46:14 2017 -0800
Gold: Fix build with GCC 4.2
PR gold/21040
* powerpc.cc (Powerpc_relobj<size, big_endian>::make_toc_relative):
Cast 0x80008000 to uint64_t.
commit 6f8976bfd6d7848268849b88e95917217ee31d3e
Author: Yao Qi <yao.qi@linaro.org>
Date: Fri Jan 13 15:45:33 2017 +0000
Don't print too much if remote_debug is on
If we turn "remote debug" on and GDB does some vFile operations,
a lot of things will be printed in the screen, which makes
"remote debug" useless.
This patch changes the code that we only print 512 chars in max in
debugging messages, like this,
Sending packet: $qXfer:features:read:target.xml:0,fff#7d...Packet received: l<?xml version="1.0"?>\n<!-- Copyright (C) 2010-2016 Free Software Foundation, Inc.\n\n Copying and distribution of this file, with or without modification,\n are permitted in any medium without royalty provided the copyright\n notice and this notice are preserved. -->\n\n<!-- AMD64 with AVX - Includes Linux-only special "register". -->\n\n<!DOCTYPE target SYSTEM "gdb-target.dtd">\n<target>\n <architecture>i386:x86-64</architecture>\n <osabi>GNU/Linux</osabi>\n <xi:include href="64bit-core.xml"/>\n <xi:[14 bytes omitted]
Sending packet: $qXfer:auxv:read::0,1000#6b...Packet received: l!\000\000\000\000\000\000\000\000d\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000@\000@\000\000\000\000\000\004\000\000\000\000\000\000\0008\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000\a\000\000\000\000\000\000\000\177\000\000\b\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\t\000\000\000\000\000\000\000\000\004@\000\000\000\000\000\013\000\000\000\000\000\000\003\000\000\000\000\000\000\f\000\000\000\000\000\000\003\000\000\000\000\000\000\r\000\000\000\000\000\000\003\000\000\000\000\000\000\016\000\000\000\000\000\000\003\000\000\000\000\000\000\027\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\031\000\000\000\000\000\000\177\000\000\037\000\000\000\000\000\000\000\000\017\000\000\000\000\000\000\00\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000[582 bytes omitted]
gdb:
2017-01-13 Yao Qi <yao.qi@linaro.org>
* remote.c (REMOTE_DEBUG_MAX_CHAR): New macro.
(putpkt_binary): Print only REMOTE_DEBUG_MAX_CHAR chars in debug
output.
(getpkt_or_notif_sane_1): Likewise.
commit e4241ace685d9886c14f1362e1e1783129774b7c
Author: Yao Qi <yao.qi@linaro.org>
Date: Fri Jan 13 14:40:11 2017 +0000
'make check-headers' for c++ header
If I run 'make check-headers', I get these errors,
....
In file included from ../../binutils-gdb/gdb/common/common-defs.h:78:0,
from ../../binutils-gdb/gdb/defs.h:28,
from <command-line>:0:
../../binutils-gdb/gdb/common/common-utils.h:23:18: fatal error: string: No such file or directory
#include <string>
^
because we still parse headers as c file with a c compiler, which is no
longer true after we moved to C++. This patch changes it to use C++
compiler and parse headers as c++ headers.
gdb:
2017-01-13 Yao Qi <yao.qi@linaro.org>
* Makefile.in (checker-headers): Use CXX and CXX_DIALET instead
of CC. Pass "-x c++-header" instead of "-x c".
commit 9608051a0eba6303adcadff7d09b70a36067fba3
Author: Yao Qi <yao.qi@linaro.org>
Date: Fri Jan 13 12:27:39 2017 +0000
Return -1 on memory error in print_insn_m68k
m68k-dis.c:print_insn_m68k doesn't return -1 on memory error, but GDB
expects it returning -1 on memory error.
opcodes:
2017-01-13 Yao Qi <yao.qi@linaro.org>
* m68k-dis.c (match_insn_m68k): Extend comments. Return -1
if FETCH_DATA returns 0.
(m68k_scan_mask): Likewise.
(print_insn_m68k): Update code to handle -1 return value.
commit f622ea96de49d77646f52501ef00d03132fcb2df
Author: Yao Qi <yao.qi@linaro.org>
Date: Fri Jan 13 12:21:22 2017 +0000
Remove magic numbers in m68k-dis.c:print_insn_arg
When I inspect the return values of disassmblers, I happen to see
various -1/-2/-3 magic numbers are used in m68k-dis.c. This patch
is to replace them with enum.
-1 and -2 is "clearly documented" in print_ins_arg's comments, but
-3 isn't. In fact, -3 is returned when FETCH_DATA returns false,
which means memory error (because fetch_data return 0 on memory
error). So I name enum PRINT_INSN_ARG_MEMORY_ERROR for -3.
This patch is a refactor patch, doesn't affect any functionality.
opcodes:
2017-01-13 Yao Qi <yao.qi@linaro.org>
* m68k-dis.c (enum print_insn_arg_error): New.
(NEXTBYTE): Replace -3 with
PRINT_INSN_ARG_MEMORY_ERROR.
(NEXTULONG): Likewise.
(NEXTSINGLE): Likewise.
(NEXTDOUBLE): Likewise.
(NEXTDOUBLE): Likewise.
(NEXTPACKED): Likewise.
(FETCH_ARG): Likewise.
(FETCH_DATA): Update comments.
(print_insn_arg): Update comments. Replace magic numbers with
enum.
(match_insn_m68k): Likewise.
commit 404c84343097091e21090727948d1461bf316118
Author: GDB Administrator <gdbadmin@sourceware.org>
Date: Fri Jan 13 00:00:22 2017 +0000
Automatic date update in version.in
commit aca5eec611b4e30c745b9c9e7283d57255505471
Author: Cary Coutant <ccoutant@gmail.com>
Date: Thu Jan 12 11:51:18 2017 -0800
Fix incorrect byte counts.
gold/
* object.cc (Sized_relobj_file): Fix byte counts for calls to memmem.
commit 8361ed4d6b7049264153434e8dc15e6dc2200ebf
Author: H.J. Lu <hjl.tools@gmail.com>
Date: Thu Jan 12 10:30:56 2017 -0800
x86-64: Also generate unwind info for .plt.bnd
Also generate unwind info for the .plt.bnd section. Sine it is the same
as unwind info for the .plt.got section, we use unwind info for the
.plt.got section to cover the the .plt.bnd section.
bfd/
PR ld/21038
* elf64-x86-64.c (elf_x86_64_link_hash_table): Add
plt_bnd_eh_frame.
(elf_x86_64_check_relocs): Create .eh_frame section for the
.plt.bnd section.
(elf_x86_64_size_dynamic_sections): Allocate and initialize
.eh_frame section for the .plt.bnd section.
(elf_x86_64_finish_dynamic_sections): Adjust .eh_frame section
for the .plt.bnd section.
ld/
PR ld/21038
* testsuite/ld-x86-64/pr21038b.d: Updated.
* testsuite/ld-x86-64/pr21038c.d: New file.
* testsuite/ld-x86-64/pr21038c.s: Likewise.
* testsuite/ld-x86-64/x86-64.exp: Run pr21038c.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 10 +
ChangeLog | 73 +
Makefile.def | 25 +-
Makefile.in | 1569 +-
Makefile.tpl | 27 +-
bfd/ChangeLog | 2603 +--
bfd/ChangeLog-2016 | 4293 +++
bfd/MAINTAINERS | 2 +-
bfd/Makefile.am | 45 +-
bfd/Makefile.in | 52 +-
bfd/PORTING | 2 +-
bfd/README | 2 +-
bfd/TODO | 2 +-
bfd/acinclude.m4 | 2 +-
bfd/aix386-core.c | 2 +-
bfd/aix5ppc-core.c | 2 +-
bfd/aout-adobe.c | 5 +-
bfd/aout-arm.c | 2 +-
bfd/aout-cris.c | 15 +-
bfd/aout-ns32k.c | 2 +-
bfd/aout-sparcle.c | 2 +-
bfd/aout-target.h | 2 +-
bfd/aout-tic30.c | 2 +-
bfd/aout0.c | 2 +-
bfd/aout32.c | 2 +-
bfd/aout64.c | 2 +-
bfd/aoutf1.h | 5 +-
bfd/aoutx.h | 82 +-
bfd/arc-got.h | 26 +-
bfd/arc-plt.def | 2 +-
bfd/arc-plt.h | 2 +-
bfd/archive.c | 6 +-
bfd/archive64.c | 2 +-
bfd/archures.c | 13 +-
bfd/armnetbsd.c | 2 +-
bfd/bfd-in.h | 31 +-
bfd/bfd-in2.h | 152 +-
bfd/bfd.c | 97 +-
bfd/bfd.m4 | 2 +-
bfd/bfdio.c | 2 +-
bfd/bfdwin.c | 2 +-
bfd/binary.c | 8 +-
bfd/bout.c | 2 +-
bfd/cache.c | 7 +-
bfd/cf-i386lynx.c | 2 +-
bfd/cf-sparclynx.c | 2 +-
bfd/cisco-core.c | 2 +-
bfd/coff-alpha.c | 14 +-
bfd/coff-apollo.c | 2 +-
bfd/coff-arm.c | 49 +-
bfd/coff-aux.c | 2 +-
bfd/coff-bfd.c | 2 +-
bfd/coff-bfd.h | 2 +-
bfd/coff-go32.c | 2 +-
bfd/coff-h8300.c | 8 +-
bfd/coff-h8500.c | 2 +-
bfd/coff-i386.c | 2 +-
bfd/coff-i860.c | 7 +-
bfd/coff-i960.c | 2 +-
bfd/coff-ia64.c | 2 +-
bfd/coff-m68k.c | 2 +-
bfd/coff-m88k.c | 2 +-
bfd/coff-mcore.c | 8 +-
bfd/coff-mips.c | 2 +-
bfd/coff-ppc.c | 42 +-
bfd/coff-rs6000.c | 11 +-
bfd/coff-sh.c | 72 +-
bfd/coff-sparc.c | 2 +-
bfd/coff-stgo32.c | 2 +-
bfd/coff-svm68k.c | 2 +-
bfd/coff-tic30.c | 2 +-
bfd/coff-tic4x.c | 9 +-
bfd/coff-tic54x.c | 9 +-
bfd/coff-tic80.c | 9 +-
bfd/coff-u68k.c | 2 +-
bfd/coff-w65.c | 2 +-
bfd/coff-we32k.c | 2 +-
bfd/coff-x86_64.c | 9 +-
bfd/coff-z80.c | 2 +-
bfd/coff-z8k.c | 2 +-
bfd/coff64-rs6000.c | 5 +-
bfd/coffcode.h | 66 +-
bfd/coffgen.c | 28 +-
bfd/cofflink.c | 27 +-
bfd/coffswap.h | 12 +-
bfd/compress.c | 10 +-
bfd/config.bfd | 147 +-
bfd/config.in | 2 +-
bfd/configure | 90 +-
bfd/configure.ac | 18 +-
bfd/configure.com | 2 +-
bfd/configure.host | 2 +-
bfd/corefile.c | 2 +-
bfd/cpu-aarch64.c | 10 +-
bfd/cpu-alpha.c | 2 +-
bfd/cpu-arc.c | 19 +-
bfd/cpu-arm.c | 7 +-
bfd/cpu-avr.c | 2 +-
bfd/cpu-bfin.c | 2 +-
bfd/cpu-cr16.c | 2 +-
bfd/cpu-cr16c.c | 2 +-
bfd/cpu-cris.c | 2 +-
bfd/cpu-crx.c | 2 +-
bfd/cpu-d10v.c | 2 +-
bfd/cpu-d30v.c | 2 +-
bfd/cpu-dlx.c | 2 +-
bfd/cpu-epiphany.c | 2 +-
bfd/cpu-fr30.c | 2 +-
bfd/cpu-frv.c | 2 +-
bfd/cpu-ft32.c | 2 +-
bfd/cpu-h8300.c | 2 +-
bfd/cpu-h8500.c | 2 +-
bfd/cpu-hppa.c | 2 +-
bfd/cpu-i370.c | 2 +-
bfd/cpu-i386.c | 2 +-
bfd/cpu-i860.c | 2 +-
bfd/cpu-i960.c | 2 +-
bfd/cpu-ia64-opc.c | 2 +-
bfd/cpu-ia64.c | 2 +-
bfd/cpu-iamcu.c | 2 +-
bfd/cpu-ip2k.c | 2 +-
bfd/cpu-iq2000.c | 2 +-
bfd/cpu-k1om.c | 2 +-
bfd/cpu-l1om.c | 2 +-
bfd/cpu-lm32.c | 2 +-
bfd/cpu-m10200.c | 2 +-
bfd/cpu-m10300.c | 2 +-
bfd/cpu-m32c.c | 2 +-
bfd/cpu-m32r.c | 2 +-
bfd/cpu-m68hc11.c | 2 +-
bfd/cpu-m68hc12.c | 2 +-
bfd/cpu-m68k.c | 4 +-
bfd/cpu-m88k.c | 2 +-
bfd/cpu-m9s12x.c | 2 +-
bfd/cpu-m9s12xg.c | 2 +-
bfd/cpu-mcore.c | 2 +-
bfd/cpu-mep.c | 2 +-
bfd/cpu-metag.c | 2 +-
bfd/cpu-microblaze.c | 2 +-
bfd/cpu-mips.c | 2 +-
bfd/cpu-mmix.c | 2 +-
bfd/cpu-moxie.c | 2 +-
bfd/cpu-msp430.c | 2 +-
bfd/cpu-mt.c | 2 +-
bfd/cpu-nds32.c | 2 +-
bfd/cpu-nios2.c | 2 +-
bfd/cpu-ns32k.c | 6 +-
bfd/cpu-or1k.c | 2 +-
bfd/cpu-pdp11.c | 2 +-
bfd/cpu-pj.c | 2 +-
bfd/cpu-plugin.c | 2 +-
bfd/cpu-powerpc.c | 2 +-
bfd/cpu-pru.c | 43 +
bfd/cpu-riscv.c | 79 +
bfd/cpu-rl78.c | 2 +-
bfd/cpu-rs6000.c | 2 +-
bfd/cpu-rx.c | 2 +-
bfd/cpu-s390.c | 2 +-
bfd/cpu-score.c | 2 +-
bfd/cpu-sh.c | 49 +-
bfd/cpu-sparc.c | 2 +-
bfd/cpu-spu.c | 2 +-
bfd/cpu-tic30.c | 2 +-
bfd/cpu-tic4x.c | 2 +-
bfd/cpu-tic54x.c | 2 +-
bfd/cpu-tic6x.c | 2 +-
bfd/cpu-tic80.c | 2 +-
bfd/cpu-tilegx.c | 2 +-
bfd/cpu-tilepro.c | 2 +-
bfd/cpu-v850.c | 2 +-
bfd/cpu-v850_rh850.c | 2 +-
bfd/cpu-vax.c | 2 +-
bfd/cpu-visium.c | 2 +-
bfd/cpu-w65.c | 2 +-
bfd/cpu-we32k.c | 2 +-
bfd/cpu-xc16x.c | 2 +-
bfd/cpu-xgate.c | 2 +-
bfd/cpu-xstormy16.c | 2 +-
bfd/cpu-xtensa.c | 2 +-
bfd/cpu-z80.c | 2 +-
bfd/cpu-z8k.c | 2 +-
bfd/demo64.c | 2 +-
bfd/development.sh | 2 +-
bfd/doc/Makefile.am | 5 +-
bfd/doc/Makefile.in | 6 +-
bfd/doc/bfd.texinfo | 6 +-
bfd/doc/bfdint.texi | 4 +-
bfd/doc/bfdsumm.texi | 2 +-
bfd/doc/chew.c | 55 +-
bfd/doc/makefile.vms | 2 +-
bfd/dwarf1.c | 2 +-
bfd/dwarf2.c | 444 +-
bfd/ecoff.c | 6 +-
bfd/ecofflink.c | 2 +-
bfd/ecoffswap.h | 2 +-
bfd/elf-attrs.c | 7 +-
bfd/elf-bfd.h | 57 +-
bfd/elf-eh-frame.c | 22 +-
bfd/elf-hppa.h | 3 +-
bfd/elf-ifunc.c | 3 +-
bfd/elf-linux-core.h | 2 +-
bfd/elf-m10200.c | 2 +-
bfd/elf-m10300.c | 88 +-
bfd/elf-nacl.c | 2 +-
bfd/elf-nacl.h | 2 +-
bfd/elf-s390-common.c | 10 +-
bfd/elf-strtab.c | 2 +-
bfd/elf-vxworks.c | 2 +-
bfd/elf-vxworks.h | 2 +-
bfd/elf.c | 252 +-
bfd/elf32-am33lin.c | 2 +-
bfd/elf32-arc.c | 241 +-
bfd/elf32-arm.c | 1103 +-
bfd/elf32-avr.c | 122 +-
bfd/elf32-avr.h | 2 +-
bfd/elf32-bfin.c | 129 +-
bfd/elf32-cr16.c | 93 +-
bfd/elf32-cr16c.c | 3 +-
bfd/elf32-cris.c | 250 +-
bfd/elf32-crx.c | 7 +-
bfd/elf32-d10v.c | 3 +-
bfd/elf32-d30v.c | 4 +-
bfd/elf32-dlx.c | 12 +-
bfd/elf32-dlx.h | 2 +-
bfd/elf32-epiphany.c | 8 +-
bfd/elf32-fr30.c | 3 +-
bfd/elf32-frv.c | 62 +-
bfd/elf32-ft32.c | 4 +-
bfd/elf32-gen.c | 3 +-
bfd/elf32-h8300.c | 9 +-
bfd/elf32-hppa.c | 333 +-
bfd/elf32-hppa.h | 2 +-
bfd/elf32-i370.c | 74 +-
bfd/elf32-i386.c | 267 +-
bfd/elf32-i860.c | 2 +-
bfd/elf32-i960.c | 3 +-
bfd/elf32-ip2k.c | 5 +-
bfd/elf32-iq2000.c | 8 +-
bfd/elf32-lm32.c | 137 +-
bfd/elf32-m32c.c | 56 +-
bfd/elf32-m32r.c | 134 +-
bfd/elf32-m68hc11.c | 3 +-
bfd/elf32-m68hc12.c | 3 +-
bfd/elf32-m68hc1x.c | 23 +-
bfd/elf32-m68hc1x.h | 5 +-
bfd/elf32-m68k.c | 187 +-
bfd/elf32-m88k.c | 2 +-
bfd/elf32-mcore.c | 15 +-
bfd/elf32-mep.c | 17 +-
bfd/elf32-metag.c | 263 +-
bfd/elf32-metag.h | 2 +-
bfd/elf32-microblaze.c | 411 +-
bfd/elf32-mips.c | 7 +-
bfd/elf32-moxie.c | 5 +-
bfd/elf32-msp430.c | 19 +-
bfd/elf32-mt.c | 8 +-
bfd/elf32-nds32.c | 336 +-
bfd/elf32-nds32.h | 7 +-
bfd/elf32-nios2.c | 105 +-
bfd/elf32-nios2.h | 2 +-
bfd/elf32-or1k.c | 226 +-
bfd/elf32-pj.c | 7 +-
bfd/elf32-ppc.c | 1432 +-
bfd/elf32-ppc.h | 5 +-
bfd/elf32-pru.c | 1469 +
bfd/elf32-rl78.c | 67 +-
bfd/elf32-rx.c | 44 +-
bfd/elf32-rx.h | 2 +-
bfd/elf32-s390.c | 242 +-
bfd/elf32-score.c | 41 +-
bfd/elf32-score.h | 4 +-
bfd/elf32-score7.c | 39 +-
bfd/elf32-sh-relocs.h | 2 +-
bfd/elf32-sh-symbian.c | 5 +-
bfd/elf32-sh.c | 387 +-
bfd/elf32-sh64-com.c | 2 +-
bfd/elf32-sh64.c | 29 +-
bfd/elf32-sh64.h | 2 +-
bfd/elf32-sparc.c | 14 +-
bfd/elf32-spu.c | 59 +-
bfd/elf32-spu.h | 2 +-
bfd/elf32-tic6x.c | 95 +-
bfd/elf32-tic6x.h | 2 +-
bfd/elf32-tilegx.c | 3 +-
bfd/elf32-tilegx.h | 2 +-
bfd/elf32-tilepro.c | 72 +-
bfd/elf32-tilepro.h | 2 +-
bfd/elf32-v850.c | 97 +-
bfd/elf32-vax.c | 128 +-
bfd/elf32-visium.c | 12 +-
bfd/elf32-xc16x.c | 2 +-
bfd/elf32-xgate.c | 14 +-
bfd/elf32-xgate.h | 3 +-
bfd/elf32-xstormy16.c | 42 +-
bfd/elf32-xtensa.c | 144 +-
bfd/elf32.c | 2 +-
bfd/elf64-alpha.c | 124 +-
bfd/elf64-gen.c | 3 +-
bfd/elf64-hppa.c | 81 +-
bfd/elf64-hppa.h | 2 +-
bfd/elf64-ia64-vms.c | 68 +-
bfd/elf64-mips.c | 5 +-
bfd/elf64-mmix.c | 40 +-
bfd/elf64-ppc.c | 1071 +-
bfd/elf64-ppc.h | 4 +-
bfd/elf64-s390.c | 271 +-
bfd/elf64-sh64.c | 143 +-
bfd/elf64-sparc.c | 28 +-
bfd/elf64-tilegx.c | 3 +-
bfd/elf64-tilegx.h | 2 +-
bfd/elf64-x86-64.c | 409 +-
bfd/elf64.c | 2 +-
bfd/elfcode.h | 12 +-
bfd/elfcore.h | 5 +-
bfd/elflink.c | 506 +-
bfd/elfn32-mips.c | 5 +-
bfd/elfnn-aarch64.c | 362 +-
bfd/elfnn-ia64.c | 78 +-
bfd/elfnn-riscv.c | 3250 ++
bfd/elfxx-aarch64.c | 4 +-
bfd/elfxx-aarch64.h | 2 +-
bfd/elfxx-ia64.c | 2 +-
bfd/elfxx-ia64.h | 2 +-
bfd/elfxx-mips.c | 455 +-
bfd/elfxx-mips.h | 8 +-
bfd/elfxx-riscv.c | 937 +
bfd/elfxx-riscv.h | 33 +
bfd/elfxx-sparc.c | 171 +-
bfd/elfxx-sparc.h | 8 +-
bfd/elfxx-target.h | 24 +-
bfd/elfxx-tilegx.c | 75 +-
bfd/elfxx-tilegx.h | 4 +-
bfd/epoc-pe-arm.c | 2 +-
bfd/epoc-pei-arm.c | 2 +-
bfd/format.c | 5 +-
bfd/freebsd.h | 2 +-
bfd/gen-aout.c | 2 +-
bfd/genlink.h | 2 +-
bfd/hash.c | 2 +-
bfd/host-aout.c | 2 +-
bfd/hosts/alphalinux.h | 2 +-
bfd/hosts/alphavms.h | 2 +-
bfd/hosts/decstation.h | 2 +-
bfd/hosts/delta68.h | 2 +-
bfd/hosts/dpx2.h | 2 +-
bfd/hosts/hp300bsd.h | 2 +-
bfd/hosts/i386bsd.h | 2 +-
bfd/hosts/i386linux.h | 2 +-
bfd/hosts/i386mach3.h | 2 +-
bfd/hosts/i386sco.h | 2 +-
bfd/hosts/i860mach3.h | 2 +-
bfd/hosts/m68kaux.h | 2 +-
bfd/hosts/m68klinux.h | 2 +-
bfd/hosts/m88kmach3.h | 2 +-
bfd/hosts/mipsbsd.h | 2 +-
bfd/hosts/mipsmach3.h | 2 +-
bfd/hosts/news-mips.h | 2 +-
bfd/hosts/news.h | 2 +-
bfd/hosts/pc532mach.h | 2 +-
bfd/hosts/riscos.h | 2 +-
bfd/hosts/symmetry.h | 2 +-
bfd/hosts/tahoe.h | 2 +-
bfd/hosts/vaxbsd.h | 2 +-
bfd/hosts/vaxlinux.h | 2 +-
bfd/hosts/vaxult.h | 2 +-
bfd/hosts/vaxult2.h | 2 +-
bfd/hosts/x86-64linux.h | 2 +-
bfd/hp300bsd.c | 2 +-
bfd/hp300hpux.c | 2 +-
bfd/hppabsd-core.c | 2 +-
bfd/hpux-core.c | 4 +-
bfd/i386aout.c | 2 +-
bfd/i386bsd.c | 2 +-
bfd/i386dynix.c | 2 +-
bfd/i386freebsd.c | 2 +-
bfd/i386linux.c | 14 +-
bfd/i386lynx.c | 2 +-
bfd/i386mach3.c | 2 +-
bfd/i386msdos.c | 2 +-
bfd/i386netbsd.c | 2 +-
bfd/i386os9k.c | 2 +-
bfd/ieee.c | 30 +-
bfd/ihex.c | 30 +-
bfd/init.c | 2 +-
bfd/irix-core.c | 2 +-
bfd/libaout.h | 2 +-
bfd/libbfd-in.h | 36 +-
bfd/libbfd.c | 32 +-
bfd/libbfd.h | 112 +-
bfd/libcoff-in.h | 2 +-
bfd/libcoff.h | 2 +-
bfd/libecoff.h | 2 +-
bfd/libhppa.h | 2 +-
bfd/libieee.h | 2 +-
bfd/libnlm.h | 2 +-
bfd/liboasys.h | 2 +-
bfd/libpei.h | 2 +-
bfd/libxcoff.h | 2 +-
bfd/linker.c | 180 +-
bfd/lynx-core.c | 2 +-
bfd/m68k4knetbsd.c | 2 +-
bfd/m68klinux.c | 15 +-
bfd/m68knetbsd.c | 2 +-
bfd/m88kmach3.c | 2 +-
bfd/m88kopenbsd.c | 2 +-
bfd/mach-o-aarch64.c | 2 +-
bfd/mach-o-arm.c | 2 +-
bfd/mach-o-i386.c | 2 +-
bfd/mach-o-target.c | 2 +-
bfd/mach-o-x86-64.c | 2 +-
bfd/mach-o.c | 72 +-
bfd/mach-o.h | 2 +-
bfd/makefile.vms | 2 +-
bfd/mep-relocs.pl | 2 +-
bfd/merge.c | 11 +-
bfd/mipsbsd.c | 2 +-
bfd/mmo.c | 78 +-
bfd/netbsd-core.c | 2 +-
bfd/netbsd.h | 2 +-
bfd/newsos3.c | 2 +-
bfd/nlm-target.h | 2 +-
bfd/nlm.c | 2 +-
bfd/nlm32-alpha.c | 2 +-
bfd/nlm32-i386.c | 2 +-
bfd/nlm32-ppc.c | 2 +-
bfd/nlm32-sparc.c | 2 +-
bfd/nlm32.c | 2 +-
bfd/nlm64.c | 2 +-
bfd/nlmcode.h | 2 +-
bfd/nlmswap.h | 2 +-
bfd/ns32k.h | 2 +-
bfd/ns32knetbsd.c | 2 +-
bfd/oasys.c | 6 +-
bfd/opncls.c | 375 +-
bfd/osf-core.c | 6 +-
bfd/pc532-mach.c | 2 +-
bfd/pdp11.c | 23 +-
bfd/pe-arm-wince.c | 2 +-
bfd/pe-arm.c | 2 +-
bfd/pe-i386.c | 2 +-
bfd/pe-mcore.c | 2 +-
bfd/pe-mips.c | 18 +-
bfd/pe-ppc.c | 2 +-
bfd/pe-sh.c | 2 +-
bfd/pe-x86_64.c | 2 +-
bfd/peXXigen.c | 60 +-
bfd/pef-traceback.h | 2 +-
bfd/pef.c | 6 +-
bfd/pef.h | 2 +-
bfd/pei-arm-wince.c | 2 +-
bfd/pei-arm.c | 2 +-
bfd/pei-i386.c | 2 +-
bfd/pei-ia64.c | 2 +-
bfd/pei-mcore.c | 2 +-
bfd/pei-mips.c | 2 +-
bfd/pei-ppc.c | 2 +-
bfd/pei-sh.c | 2 +-
bfd/pei-x86_64.c | 4 +-
bfd/peicode.h | 41 +-
bfd/plugin.c | 4 +-
bfd/plugin.h | 2 +-
bfd/po/BLD-POTFILES.in | 2 +
bfd/po/Make-in | 2 +-
bfd/po/SRC-POTFILES.in | 4 +
bfd/po/bfd.pot | 5105 ++-
bfd/po/da.po | 4388 ++-
bfd/ppcboot.c | 7 +-
bfd/ptrace-core.c | 2 +-
bfd/reloc.c | 165 +-
bfd/reloc16.c | 2 +-
bfd/riscix.c | 2 +-
bfd/rs6000-core.c | 6 +-
bfd/sco5-core.c | 6 +-
bfd/section.c | 8 +-
bfd/simple.c | 2 +-
bfd/som.c | 4 +-
bfd/som.h | 2 +-
bfd/sparclinux.c | 15 +-
bfd/sparclynx.c | 2 +-
bfd/sparcnetbsd.c | 2 +-
bfd/srec.c | 18 +-
bfd/stab-syms.c | 2 +-
bfd/stabs.c | 5 +-
bfd/sunos.c | 2 +-
bfd/syms.c | 4 +-
bfd/sysdep.h | 2 +-
bfd/targets.c | 13 +-
bfd/tekhex.c | 2 +-
bfd/trad-core.c | 2 +-
bfd/vax1knetbsd.c | 2 +-
bfd/vaxbsd.c | 2 +-
bfd/vaxnetbsd.c | 2 +-
bfd/verilog.c | 2 +-
bfd/versados.c | 3 +-
bfd/version.h | 2 +-
bfd/version.m4 | 2 +-
bfd/vms-alpha.c | 240 +-
bfd/vms-lib.c | 7 +-
bfd/vms-misc.c | 6 +-
bfd/vms.h | 2 +-
bfd/warning.m4 | 49 +-
bfd/xcofflink.c | 47 +-
bfd/xsym.c | 2 +-
bfd/xsym.h | 2 +-
bfd/xtensa-isa.c | 2 +-
bfd/xtensa-modules.c | 2 +-
binutils/BRANCHES | 3 +-
binutils/ChangeLog | 642 +-
binutils/ChangeLog-2016 | 988 +
binutils/MAINTAINERS | 21 +-
binutils/Makefile.am | 12 +-
binutils/Makefile.in | 12 +-
binutils/NEWS | 25 +-
binutils/README | 2 +-
binutils/addr2line.c | 2 +-
binutils/ar.c | 2 +-
binutils/arlex.l | 8 +-
binutils/arparse.y | 4 +-
binutils/arsup.c | 2 +-
binutils/arsup.h | 2 +-
binutils/bfdtest1.c | 2 +-
binutils/bfdtest2.c | 2 +-
binutils/bin2c.c | 2 +-
binutils/binemul.c | 2 +-
binutils/binemul.h | 2 +-
binutils/bucomm.c | 2 +-
binutils/bucomm.h | 2 +-
binutils/budbg.h | 2 +-
binutils/coffdump.c | 3 +-
binutils/coffgrok.c | 2 +-
binutils/coffgrok.h | 2 +-
binutils/configure | 76 +-
binutils/configure.ac | 2 +-
binutils/configure.com | 2 +-
binutils/configure.tgt | 2 +-
binutils/cxxfilt.c | 5 +-
binutils/debug.c | 2 +-
binutils/debug.h | 2 +-
binutils/deflex.l | 10 +-
binutils/defparse.y | 2 +-
binutils/dlltool.c | 26 +-
binutils/dlltool.h | 2 +-
binutils/dllwrap.c | 2 +-
binutils/doc/Makefile.am | 2 +-
binutils/doc/Makefile.in | 3 +-
binutils/doc/binutils.texi | 104 +-
binutils/dwarf-mode.el | 5 +-
binutils/dwarf.c | 149 +-
binutils/dwarf.h | 4 +-
binutils/elfcomm.c | 10 +-
binutils/elfcomm.h | 2 +-
binutils/elfedit.c | 4 +-
binutils/embedspu.sh | 2 +-
binutils/emul_aix.c | 2 +-
binutils/emul_vanilla.c | 2 +-
binutils/filemode.c | 2 +-
binutils/ieee.c | 2 +-
binutils/is-ranlib.c | 2 +-
binutils/is-strip.c | 2 +-
binutils/makefile.vms | 2 +-
binutils/maybe-ranlib.c | 2 +-
binutils/maybe-strip.c | 2 +-
binutils/mclex.c | 2 +-
binutils/mcparse.y | 2 +-
binutils/nlmconv.c | 2 +-
binutils/nlmconv.h | 2 +-
binutils/nlmheader.y | 2 +-
binutils/nm.c | 90 +-
binutils/not-ranlib.c | 2 +-
binutils/not-strip.c | 2 +-
binutils/objcopy.c | 18 +-
binutils/objdump.c | 159 +-
binutils/objdump.h | 2 +-
binutils/od-elf32_avr.c | 2 +-
binutils/od-macho.c | 4 +-
binutils/od-xcoff.c | 2 +-
binutils/po/Make-in | 2 +-
binutils/po/binutils.pot | 4757 ++-
binutils/prdbg.c | 2 +-
binutils/ranlib.sh | 2 +-
binutils/rclex.c | 4 +-
binutils/rcparse.y | 2 +-
binutils/rdcoff.c | 2 +-
binutils/rddbg.c | 2 +-
binutils/readelf.c | 581 +-
binutils/rename.c | 2 +-
binutils/resbin.c | 9 +-
binutils/rescoff.c | 2 +-
binutils/resrc.c | 2 +-
binutils/resres.c | 2 +-
binutils/sanity.sh | 2 +-
binutils/size.c | 2 +-
binutils/srconv.c | 44 +-
binutils/stabs.c | 7 +-
binutils/strings.c | 7 +-
binutils/sysdep.h | 2 +-
binutils/sysdump.c | 18 +-
binutils/sysinfo.y | 6 +-
binutils/syslex.l | 8 +-
binutils/syslex_wrap.c | 2 +-
.../testsuite/binutils-all/aarch64/aarch64.exp | 2 +-
binutils/testsuite/binutils-all/ar.exp | 2 +-
binutils/testsuite/binutils-all/arc/objdump.exp | 4 +-
binutils/testsuite/binutils-all/arm/objdump.exp | 2 +-
binutils/testsuite/binutils-all/bfin/objdump.exp | 2 +-
binutils/testsuite/binutils-all/compress.exp | 2 +-
binutils/testsuite/binutils-all/dlltool.exp | 2 +-
binutils/testsuite/binutils-all/dw2-1.S | 2 +-
binutils/testsuite/binutils-all/dw2-2.S | 2 +-
binutils/testsuite/binutils-all/dw2-3.S | 2 +-
binutils/testsuite/binutils-all/dw2-compressed.S | 2 +-
binutils/testsuite/binutils-all/dw2-ranges.S | 2 +-
binutils/testsuite/binutils-all/elfedit.exp | 2 +-
binutils/testsuite/binutils-all/hppa/objdump.exp | 2 +-
binutils/testsuite/binutils-all/i386/i386.exp | 2 +-
binutils/testsuite/binutils-all/m68k/objdump.exp | 2 +-
binutils/testsuite/binutils-all/mips/mips-ase-1.d | 29 +
binutils/testsuite/binutils-all/mips/mips-ase-1.s | 12 +
binutils/testsuite/binutils-all/mips/mips-ase-2.d | 29 +
binutils/testsuite/binutils-all/mips/mips-ase-2.s | 12 +
binutils/testsuite/binutils-all/mips/mips-ase-3.d | 18 +
binutils/testsuite/binutils-all/mips/mips.exp | 8 +-
.../binutils-all/mips/mips16-extend-insn.d | 331 +
.../binutils-all/mips/mips16-extend-insn.s | 630 +
.../binutils-all/mips/mips16-extend-noinsn.d | 39 +
.../binutils-all/mips/mips16-extend-noinsn.s | 25 +
.../testsuite/binutils-all/mips/mips16-pcrel.d | 200 +
.../testsuite/binutils-all/mips/mips16-pcrel.s | 219 +
.../testsuite/binutils-all/mips/mips16-undecoded.s | 2 +-
binutils/testsuite/binutils-all/nm-ver.s | 9 +
binutils/testsuite/binutils-all/nm.exp | 33 +-
binutils/testsuite/binutils-all/objcopy.exp | 2 +-
binutils/testsuite/binutils-all/objdump.exp | 86 +-
binutils/testsuite/binutils-all/readelf.exp | 2 +-
binutils/testsuite/binutils-all/readelf.n | 2 +-
binutils/testsuite/binutils-all/readelf.s | 2 +-
binutils/testsuite/binutils-all/readelf.s-64 | 10 +-
binutils/testsuite/binutils-all/size.exp | 2 +-
binutils/testsuite/binutils-all/update-section.exp | 2 +-
binutils/testsuite/binutils-all/vax/objdump.exp | 2 +-
binutils/testsuite/binutils-all/windres/README | 2 +-
.../testsuite/binutils-all/windres/controldata.rc | 6 +
.../testsuite/binutils-all/windres/controldata.rsd | 18 +
binutils/testsuite/binutils-all/windres/msupdate | 2 +-
.../testsuite/binutils-all/windres/windres.exp | 2 +-
binutils/testsuite/binutils-all/x86-64/x86-64.exp | 2 +-
binutils/testsuite/config/default.exp | 2 +-
binutils/testsuite/lib/binutils-common.exp | 2 +-
binutils/testsuite/lib/utils-lib.exp | 5 +-
binutils/unwind-ia64.c | 2 +-
binutils/unwind-ia64.h | 2 +-
binutils/version.c | 4 +-
binutils/windint.h | 2 +-
binutils/windmc.c | 2 +-
binutils/windmc.h | 2 +-
binutils/windres.c | 2 +-
binutils/windres.h | 2 +-
binutils/winduni.c | 2 +-
binutils/winduni.h | 2 +-
binutils/wrstabs.c | 2 +-
config.guess | 28 +-
config.sub | 27 +-
config/ChangeLog | 10 +
config/acx.m4 | 2 +-
config/bootstrap-asan.mk | 2 +-
config/multi.m4 | 3 +-
config/picflag.m4 | 2 +-
configure | 510 +-
configure.ac | 279 +-
cpu/ChangeLog | 4 +
cpu/mep.opc | 1 +
elfcpp/ChangeLog | 59 +-
elfcpp/ChangeLog-2016 | 75 +
elfcpp/README | 2 +-
elfcpp/aarch64.h | 2 +-
elfcpp/arm.h | 2 +-
elfcpp/dwarf.h | 2 +-
elfcpp/elfcpp.h | 3 +-
elfcpp/elfcpp_file.h | 2 +-
elfcpp/elfcpp_internal.h | 2 +-
elfcpp/elfcpp_swap.h | 2 +-
elfcpp/i386.h | 2 +-
elfcpp/mips.h | 2 +-
elfcpp/powerpc.h | 2 +-
elfcpp/s390.h | 2 +-
elfcpp/sparc.h | 2 +-
elfcpp/tilegx.h | 2 +-
elfcpp/x86_64.h | 2 +-
etc/ChangeLog | 6 +
etc/add-log.el | 2 +-
etc/texi2pod.pl | 2 +-
etc/update-copyright.py | 620 +
gas/CONTRIBUTORS | 2 +-
gas/ChangeLog | 4389 +---
gas/ChangeLog-2016 | 6024 +++
gas/MAINTAINERS | 2 +-
gas/Makefile.am | 40 +-
gas/Makefile.in | 81 +-
gas/NEWS | 10 +-
gas/README | 2 +-
gas/app.c | 7 +-
gas/as.c | 5 +-
gas/as.h | 9 +-
gas/asintl.h | 4 +-
gas/atof-generic.c | 4 +-
gas/bignum.h | 2 +-
gas/bit_fix.h | 4 +-
gas/cgen.c | 2 +-
gas/cgen.h | 2 +-
gas/compress-debug.c | 2 +-
gas/compress-debug.h | 2 +-
gas/cond.c | 2 +-
gas/config.in | 3 +
gas/config/aout_gnu.h | 2 +-
gas/config/atof-ieee.c | 4 +-
gas/config/atof-vax.c | 2 +-
gas/config/bfin-aux.h | 2 +-
gas/config/bfin-defs.h | 4 +-
gas/config/bfin-lex-wrapper.c | 2 +-
gas/config/bfin-lex.l | 15 +-
gas/config/bfin-parse.y | 8 +-
gas/config/e-crisaout.c | 2 +-
gas/config/e-criself.c | 2 +-
gas/config/e-i386aout.c | 2 +-
gas/config/e-i386coff.c | 2 +-
gas/config/e-i386elf.c | 2 +-
gas/config/e-mipself.c | 2 +-
gas/config/itbl-mips.h | 2 +-
gas/config/m68k-parse.h | 2 +-
gas/config/m68k-parse.y | 2 +-
gas/config/obj-aout.c | 2 +-
gas/config/obj-aout.h | 2 +-
gas/config/obj-coff-seh.c | 2 +-
gas/config/obj-coff-seh.h | 4 +-
gas/config/obj-coff.c | 12 +-
gas/config/obj-coff.h | 2 +-
gas/config/obj-ecoff.c | 4 +-
gas/config/obj-ecoff.h | 2 +-
gas/config/obj-elf.c | 7 +-
gas/config/obj-elf.h | 2 +-
gas/config/obj-evax.c | 10 +-
gas/config/obj-evax.h | 2 +-
gas/config/obj-fdpicelf.c | 2 +-
gas/config/obj-fdpicelf.h | 2 +-
gas/config/obj-macho.c | 12 +-
gas/config/obj-macho.h | 2 +-
gas/config/obj-multi.c | 2 +-
gas/config/obj-multi.h | 2 +-
gas/config/obj-som.c | 2 +-
gas/config/obj-som.h | 2 +-
gas/config/rl78-defs.h | 2 +-
gas/config/rl78-parse.y | 2 +-
gas/config/rx-defs.h | 2 +-
gas/config/rx-parse.y | 4 +-
gas/config/tc-aarch64.c | 1293 +-
gas/config/tc-aarch64.h | 2 +-
gas/config/tc-alpha.c | 10 +-
gas/config/tc-alpha.h | 2 +-
gas/config/tc-arc.c | 669 +-
gas/config/tc-arc.h | 2 +-
gas/config/tc-arm.c | 325 +-
gas/config/tc-arm.h | 2 +-
gas/config/tc-avr.c | 16 +-
gas/config/tc-avr.h | 2 +-
gas/config/tc-bfin.c | 6 +-
gas/config/tc-bfin.h | 2 +-
gas/config/tc-cr16.c | 38 +-
gas/config/tc-cr16.h | 2 +-
gas/config/tc-cris.c | 4 +-
gas/config/tc-cris.h | 2 +-
gas/config/tc-crx.c | 35 +-
gas/config/tc-crx.h | 2 +-
gas/config/tc-d10v.c | 6 +-
gas/config/tc-d10v.h | 2 +-
gas/config/tc-d30v.c | 10 +-
gas/config/tc-d30v.h | 2 +-
gas/config/tc-dlx.c | 5 +-
gas/config/tc-dlx.h | 2 +-
gas/config/tc-epiphany.c | 14 +-
gas/config/tc-epiphany.h | 2 +-
gas/config/tc-fr30.c | 2 +-
gas/config/tc-fr30.h | 2 +-
gas/config/tc-frv.c | 8 +-
gas/config/tc-frv.h | 2 +-
gas/config/tc-ft32.c | 2 +-
gas/config/tc-ft32.h | 2 +-
gas/config/tc-generic.c | 2 +-
gas/config/tc-generic.h | 2 +-
gas/config/tc-h8300.c | 3 +-
gas/config/tc-h8300.h | 2 +-
gas/config/tc-hppa.c | 10 +-
gas/config/tc-hppa.h | 4 +-
gas/config/tc-i370.c | 37 +-
gas/config/tc-i370.h | 2 +-
gas/config/tc-i386-intel.c | 4 +-
gas/config/tc-i386.c | 112 +-
gas/config/tc-i386.h | 2 +-
gas/config/tc-i860.c | 2 +-
gas/config/tc-i860.h | 2 +-
gas/config/tc-i960.c | 14 +-
gas/config/tc-i960.h | 2 +-
gas/config/tc-ia64.c | 17 +-
gas/config/tc-ia64.h | 2 +-
gas/config/tc-ip2k.c | 2 +-
gas/config/tc-ip2k.h | 2 +-
gas/config/tc-iq2000.c | 2 +-
gas/config/tc-iq2000.h | 2 +-
gas/config/tc-lm32.c | 2 +-
gas/config/tc-lm32.h | 2 +-
gas/config/tc-m32c.c | 2 +-
gas/config/tc-m32c.h | 2 +-
gas/config/tc-m32r.c | 10 +-
gas/config/tc-m32r.h | 2 +-
gas/config/tc-m68851.h | 2 +-
gas/config/tc-m68hc11.c | 15 +-
gas/config/tc-m68hc11.h | 2 +-
gas/config/tc-m68k.c | 31 +-
gas/config/tc-m68k.h | 2 +-
gas/config/tc-mcore.c | 16 +-
gas/config/tc-mcore.h | 2 +-
gas/config/tc-mep.c | 30 +-
gas/config/tc-mep.h | 4 +-
gas/config/tc-metag.c | 17 +-
gas/config/tc-metag.h | 2 +-
gas/config/tc-microblaze.c | 7 +-
gas/config/tc-microblaze.h | 2 +-
gas/config/tc-mips.c | 236 +-
gas/config/tc-mips.h | 2 +-
gas/config/tc-mmix.c | 4 +-
gas/config/tc-mmix.h | 2 +-
gas/config/tc-mn10200.c | 6 +-
gas/config/tc-mn10200.h | 2 +-
gas/config/tc-mn10300.c | 10 +-
gas/config/tc-mn10300.h | 2 +-
gas/config/tc-moxie.c | 9 +-
gas/config/tc-moxie.h | 2 +-
gas/config/tc-msp430.c | 35 +-
gas/config/tc-msp430.h | 4 +-
gas/config/tc-mt.c | 3 +-
gas/config/tc-mt.h | 2 +-
gas/config/tc-nds32.c | 71 +-
gas/config/tc-nds32.h | 6 +-
gas/config/tc-nios2.c | 10 +-
gas/config/tc-nios2.h | 4 +-
gas/config/tc-ns32k.c | 42 +-
gas/config/tc-ns32k.h | 2 +-
gas/config/tc-or1k.c | 2 +-
gas/config/tc-or1k.h | 2 +-
gas/config/tc-pdp11.c | 16 +-
gas/config/tc-pdp11.h | 2 +-
gas/config/tc-pj.c | 2 +-
gas/config/tc-pj.h | 2 +-
gas/config/tc-ppc.c | 88 +-
gas/config/tc-ppc.h | 2 +-
gas/config/tc-pru.c | 1951 +
gas/config/tc-pru.h | 154 +
gas/config/tc-riscv.c | 2550 ++
gas/config/tc-riscv.h | 115 +
gas/config/tc-rl78.c | 2 +-
gas/config/tc-rl78.h | 2 +-
gas/config/tc-rx.c | 12 +-
gas/config/tc-rx.h | 2 +-
gas/config/tc-s390.c | 90 +-
gas/config/tc-s390.h | 2 +-
gas/config/tc-score.c | 75 +-
gas/config/tc-score.h | 2 +-
gas/config/tc-score7.c | 27 +-
gas/config/tc-sh.c | 10 +-
gas/config/tc-sh.h | 2 +-
gas/config/tc-sh64.c | 4 +-
gas/config/tc-sh64.h | 2 +-
gas/config/tc-sparc.c | 188 +-
gas/config/tc-sparc.h | 2 +-
gas/config/tc-spu.c | 2 +-
gas/config/tc-spu.h | 2 +-
gas/config/tc-tic30.c | 2 +-
gas/config/tc-tic30.h | 2 +-
gas/config/tc-tic4x.c | 27 +-
gas/config/tc-tic4x.h | 2 +-
gas/config/tc-tic54x.c | 14 +-
gas/config/tc-tic54x.h | 2 +-
gas/config/tc-tic6x.c | 2 +-
gas/config/tc-tic6x.h | 2 +-
gas/config/tc-tilegx.c | 2 +-
gas/config/tc-tilegx.h | 2 +-
gas/config/tc-tilepro.c | 2 +-
gas/config/tc-tilepro.h | 2 +-
gas/config/tc-v850.c | 16 +-
gas/config/tc-v850.h | 2 +-
gas/config/tc-vax.c | 14 +-
gas/config/tc-vax.h | 2 +-
gas/config/tc-visium.c | 11 +-
gas/config/tc-visium.h | 2 +-
gas/config/tc-xc16x.c | 2 +-
gas/config/tc-xc16x.h | 2 +-
gas/config/tc-xgate.c | 8 +-
gas/config/tc-xgate.h | 4 +-
gas/config/tc-xstormy16.c | 5 +-
gas/config/tc-xstormy16.h | 2 +-
gas/config/tc-xtensa.c | 12 +-
gas/config/tc-xtensa.h | 2 +-
gas/config/tc-z80.c | 11 +-
gas/config/tc-z80.h | 2 +-
gas/config/tc-z8k.c | 11 +-
gas/config/tc-z8k.h | 2 +-
gas/config/te-386bsd.h | 2 +-
gas/config/te-aix.h | 2 +-
gas/config/te-aix5.h | 2 +-
gas/config/te-armeabi.h | 2 +-
gas/config/te-armfbsdeabi.h | 2 +-
gas/config/te-armfbsdvfp.h | 2 +-
gas/config/te-armlinuxeabi.h | 2 +-
gas/config/te-dragonfly.h | 2 +-
gas/config/te-dynix.h | 2 +-
gas/config/te-epoc-pe.h | 2 +-
gas/config/te-freebsd.h | 2 +-
gas/config/te-generic.h | 2 +-
gas/config/te-gnu.h | 2 +-
gas/config/te-go32.h | 2 +-
gas/config/te-hppa.h | 2 +-
gas/config/te-hppa64.h | 2 +-
gas/config/te-hppalinux64.h | 2 +-
gas/config/te-hpux.h | 2 +-
gas/config/te-i386aix.h | 2 +-
gas/config/te-ia64aix.h | 2 +-
gas/config/te-interix.h | 2 +-
gas/config/te-irix.h | 2 +-
gas/config/te-linux.h | 2 +-
gas/config/te-lynx.h | 2 +-
gas/config/te-mach.h | 2 +-
gas/config/te-macos.h | 2 +-
gas/config/te-nacl.h | 2 +-
gas/config/te-nbsd.h | 2 +-
gas/config/te-nbsd532.h | 2 +-
gas/config/te-netware.h | 2 +-
gas/config/te-pc532mach.h | 2 +-
gas/config/te-pe.h | 2 +-
gas/config/te-pep.h | 2 +-
gas/config/te-psos.h | 2 +-
gas/config/te-riscix.h | 2 +-
gas/config/te-solaris.h | 2 +-
gas/config/te-sparcaout.h | 2 +-
gas/config/te-sun3.h | 2 +-
gas/config/te-svr4.h | 2 +-
gas/config/te-symbian.h | 2 +-
gas/config/te-tmips.h | 2 +-
gas/config/te-uclinux.h | 2 +-
gas/config/te-vms.c | 4 +-
gas/config/te-vms.h | 2 +-
gas/config/te-vxworks.h | 2 +-
gas/config/te-wince-pe.h | 2 +-
gas/config/vax-inst.h | 2 +-
gas/config/xtensa-istack.h | 2 +-
gas/config/xtensa-relax.c | 10 +-
gas/config/xtensa-relax.h | 2 +-
gas/configure | 122 +-
gas/configure.ac | 8 +-
gas/configure.com | 2 +-
gas/configure.tgt | 40 +-
gas/debug.c | 2 +-
gas/depend.c | 6 +-
gas/doc/Makefile.am | 4 +-
gas/doc/Makefile.in | 6 +-
gas/doc/all.texi | 4 +-
gas/doc/as.texinfo | 135 +-
gas/doc/c-aarch64.texi | 7 +-
gas/doc/c-alpha.texi | 2 +-
gas/doc/c-arc.texi | 106 +-
gas/doc/c-arm.texi | 12 +-
gas/doc/c-avr.texi | 2 +-
gas/doc/c-bfin.texi | 2 +-
gas/doc/c-cr16.texi | 2 +-
gas/doc/c-cris.texi | 2 +-
gas/doc/c-d10v.texi | 2 +-
gas/doc/c-d30v.texi | 2 +-
gas/doc/c-epiphany.texi | 2 +-
gas/doc/c-h8300.texi | 2 +-
gas/doc/c-hppa.texi | 4 +-
gas/doc/c-i370.texi | 4 +-
gas/doc/c-i386.texi | 17 +-
gas/doc/c-i860.texi | 2 +-
gas/doc/c-i960.texi | 2 +-
gas/doc/c-ia64.texi | 2 +-
gas/doc/c-ip2k.texi | 2 +-
gas/doc/c-lm32.texi | 4 +-
gas/doc/c-m32c.texi | 2 +-
gas/doc/c-m32r.texi | 10 +-
gas/doc/c-m68hc11.texi | 2 +-
gas/doc/c-m68k.texi | 4 +-
gas/doc/c-metag.texi | 2 +-
gas/doc/c-microblaze.texi | 2 +-
gas/doc/c-mips.texi | 33 +-
gas/doc/c-mmix.texi | 4 +-
gas/doc/c-msp430.texi | 4 +-
gas/doc/c-mt.texi | 2 +-
gas/doc/c-nds32.texi | 4 +-
gas/doc/c-nios2.texi | 2 +-
gas/doc/c-ns32k.texi | 4 +-
gas/doc/c-pdp11.texi | 2 +-
gas/doc/c-pj.texi | 2 +-
gas/doc/c-ppc.texi | 2 +-
gas/doc/c-pru.texi | 150 +
gas/doc/c-riscv.texi | 41 +
gas/doc/c-rl78.texi | 2 +-
gas/doc/c-rx.texi | 4 +-
gas/doc/c-s390.texi | 48 +-
gas/doc/c-score.texi | 2 +-
gas/doc/c-sh.texi | 2 +-
gas/doc/c-sh64.texi | 2 +-
gas/doc/c-sparc.texi | 16 +-
gas/doc/c-tic54x.texi | 2 +-
gas/doc/c-tic6x.texi | 4 +-
gas/doc/c-tilegx.texi | 4 +-
gas/doc/c-tilepro.texi | 4 +-
gas/doc/c-v850.texi | 10 +-
gas/doc/c-vax.texi | 2 +-
gas/doc/c-visium.texi | 2 +-
gas/doc/c-xc16x.texi | 2 +-
gas/doc/c-xgate.texi | 4 +-
gas/doc/c-xstormy16.texi | 2 +-
gas/doc/c-xtensa.texi | 4 +-
gas/doc/c-z80.texi | 2 +-
gas/doc/c-z8k.texi | 2 +-
gas/doc/h8.texi | 2 +-
gas/doc/internals.texi | 2 +-
gas/dw2gencfi.c | 50 +-
gas/dw2gencfi.h | 3 +-
gas/dwarf2dbg.c | 8 +-
gas/dwarf2dbg.h | 2 +-
gas/ecoff.c | 6 +-
gas/ecoff.h | 2 +-
gas/ehopt.c | 2 +-
gas/emul-target.h | 2 +-
gas/emul.h | 2 +-
gas/expr.c | 19 +-
gas/expr.h | 2 +-
gas/flonum-copy.c | 2 +-
gas/flonum-konst.c | 2 +-
gas/flonum-mult.c | 2 +-
gas/flonum.h | 2 +-
gas/frags.c | 2 +-
gas/frags.h | 2 +-
gas/hash.c | 2 +-
gas/hash.h | 2 +-
gas/input-file.c | 2 +-
gas/input-file.h | 4 +-
gas/input-scrub.c | 93 +-
gas/itbl-lex-wrapper.c | 2 +-
gas/itbl-lex.h | 2 +-
gas/itbl-lex.l | 12 +-
gas/itbl-ops.c | 8 +-
gas/itbl-ops.h | 2 +-
gas/itbl-parse.y | 2 +-
gas/listing.c | 4 +-
gas/listing.h | 2 +-
gas/literal.c | 2 +-
gas/macro.c | 6 +-
gas/macro.h | 2 +-
gas/makefile.vms | 2 +-
gas/messages.c | 78 +-
gas/obj.h | 2 +-
gas/output-file.c | 2 +-
gas/output-file.h | 2 +-
gas/po/Make-in | 2 +-
gas/po/POTFILES.in | 4 +
gas/po/gas.pot | 8923 +++--
gas/po/sv.po |20023 ++++++++++
gas/read.c | 99 +-
gas/read.h | 9 +-
gas/remap.c | 2 +-
gas/sb.c | 2 +-
gas/sb.h | 2 +-
gas/stabs.c | 51 +-
gas/struc-symbol.h | 6 +-
gas/subsegs.c | 6 +-
gas/subsegs.h | 2 +-
gas/symbols.c | 21 +-
gas/symbols.h | 4 +-
gas/tc.h | 2 +-
gas/testsuite/config/default.exp | 2 +-
gas/testsuite/gas/aarch64/aarch64.exp | 2 +-
gas/testsuite/gas/aarch64/addsub.d | 2 +-
gas/testsuite/gas/aarch64/addsub.s | 2 +-
gas/testsuite/gas/aarch64/adr_1.d | 1 +
gas/testsuite/gas/aarch64/advsimd-across.d | 2 +-
gas/testsuite/gas/aarch64/advsimd-across.s | 2 +-
gas/testsuite/gas/aarch64/advsimd-armv8_3.d | 33 +
gas/testsuite/gas/aarch64/advsimd-armv8_3.s | 36 +
gas/testsuite/gas/aarch64/advsimd-fp16.d | 14 +-
gas/testsuite/gas/aarch64/advsimd-fp16.s | 3 +
gas/testsuite/gas/aarch64/advsimd-misc.d | 2 +-
gas/testsuite/gas/aarch64/advsimd-misc.s | 2 +-
gas/testsuite/gas/aarch64/advsisd-copy.d | 2 +-
gas/testsuite/gas/aarch64/advsisd-copy.s | 2 +-
gas/testsuite/gas/aarch64/advsisd-misc.d | 2 +-
gas/testsuite/gas/aarch64/advsisd-misc.s | 2 +-
gas/testsuite/gas/aarch64/alias-2.d | 34 +-
gas/testsuite/gas/aarch64/alias.d | 28 +-
gas/testsuite/gas/aarch64/alias.s | 2 +-
gas/testsuite/gas/aarch64/armv8-ras-1.d | 2 +-
gas/testsuite/gas/aarch64/b_1.d | 4 +-
gas/testsuite/gas/aarch64/b_c_1.d | 58 +
gas/testsuite/gas/aarch64/b_c_1.s | 76 +
gas/testsuite/gas/aarch64/beq_1.d | 6 +-
gas/testsuite/gas/aarch64/bitfield-alias.s | 2 +-
gas/testsuite/gas/aarch64/bitfield-bfm.s | 2 +-
gas/testsuite/gas/aarch64/bitfield-dump | 2 +-
gas/testsuite/gas/aarch64/bitfield-no-aliases.d | 2 +-
gas/testsuite/gas/aarch64/codealign.d | 2 +-
gas/testsuite/gas/aarch64/codealign_1.d | 2 +-
gas/testsuite/gas/aarch64/crc32-directive.d | 2 +-
gas/testsuite/gas/aarch64/crc32.d | 2 +-
gas/testsuite/gas/aarch64/crc32.s | 2 +-
gas/testsuite/gas/aarch64/crypto-directive.d | 2 +-
gas/testsuite/gas/aarch64/crypto.d | 2 +-
gas/testsuite/gas/aarch64/crypto.s | 2 +-
gas/testsuite/gas/aarch64/diagnostic.l | 209 +-
gas/testsuite/gas/aarch64/diagnostic.s | 38 +
gas/testsuite/gas/aarch64/dwarf.d | 32 +-
gas/testsuite/gas/aarch64/float-fp16.d | 14 +-
gas/testsuite/gas/aarch64/floatdp2.d | 2 +-
gas/testsuite/gas/aarch64/floatdp2.s | 2 +-
gas/testsuite/gas/aarch64/fp-armv8_3.d | 10 +
gas/testsuite/gas/aarch64/fp-armv8_3.s | 5 +
gas/testsuite/gas/aarch64/fp-const0-parse.d | 2 +-
gas/testsuite/gas/aarch64/fp-const0-parse.s | 2 +-
gas/testsuite/gas/aarch64/fp_cvt_int.d | 2 +-
gas/testsuite/gas/aarch64/fp_cvt_int.s | 2 +-
gas/testsuite/gas/aarch64/fpmov.d | 2 +-
gas/testsuite/gas/aarch64/illegal-crypto-nofp.d | 3 +
gas/testsuite/gas/aarch64/illegal-crypto-nofp.l | 19 +
gas/testsuite/gas/aarch64/illegal-fcmla.d | 2 +
gas/testsuite/gas/aarch64/illegal-fcmla.l | 17 +
gas/testsuite/gas/aarch64/illegal-fcmla.s | 25 +
gas/testsuite/gas/aarch64/illegal-fjcvtzs.d | 2 +
gas/testsuite/gas/aarch64/illegal-fjcvtzs.l | 8 +
gas/testsuite/gas/aarch64/illegal-fjcvtzs.s | 14 +
gas/testsuite/gas/aarch64/illegal-fp16-nofp.d | 2 +
gas/testsuite/gas/aarch64/illegal-fp16-nofp.l | 6 +
gas/testsuite/gas/aarch64/illegal-fp16-nofp.s | 7 +
gas/testsuite/gas/aarch64/illegal-ldapr.d | 2 +
gas/testsuite/gas/aarch64/illegal-ldapr.l | 16 +
gas/testsuite/gas/aarch64/illegal-ldapr.s | 25 +
gas/testsuite/gas/aarch64/illegal-ldraa.d | 2 +
gas/testsuite/gas/aarch64/illegal-ldraa.l | 35 +
gas/testsuite/gas/aarch64/illegal-ldraa.s | 44 +
gas/testsuite/gas/aarch64/illegal-lse.l | 456 +-
gas/testsuite/gas/aarch64/illegal-lse.s | 2 +-
gas/testsuite/gas/aarch64/illegal-nofp-armv8_3.d | 2 +
gas/testsuite/gas/aarch64/illegal-nofp-armv8_3.l | 3 +
gas/testsuite/gas/aarch64/illegal-nofp-armv8_3.s | 6 +
gas/testsuite/gas/aarch64/illegal-sysreg-3.d | 3 +
gas/testsuite/gas/aarch64/illegal-sysreg-3.l | 21 +
gas/testsuite/gas/aarch64/illegal.l | 8 +-
gas/testsuite/gas/aarch64/illegal.s | 20 +-
gas/testsuite/gas/aarch64/ilp32-basic.d | 4 +-
gas/testsuite/gas/aarch64/inst-directive.d | 2 +-
gas/testsuite/gas/aarch64/int-insns.d | 18 +-
gas/testsuite/gas/aarch64/ldr_1.d | 4 +-
gas/testsuite/gas/aarch64/ldst-exclusive.d | 2 +-
gas/testsuite/gas/aarch64/ldst-exclusive.s | 2 +-
gas/testsuite/gas/aarch64/ldst-rcpc-armv8_2.d | 21 +
gas/testsuite/gas/aarch64/ldst-rcpc.d | 20 +
gas/testsuite/gas/aarch64/ldst-rcpc.s | 22 +
gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.d | 416 +-
gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.s | 2 +-
gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.d | 416 +-
gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.s | 2 +-
gas/testsuite/gas/aarch64/ldst-reg-pair.d | 476 +-
gas/testsuite/gas/aarch64/ldst-reg-pair.s | 2 +-
gas/testsuite/gas/aarch64/ldst-reg-reg-offset.d | 170 +-
gas/testsuite/gas/aarch64/ldst-reg-reg-offset.s | 2 +-
gas/testsuite/gas/aarch64/ldst-reg-uns-imm.d | 416 +-
gas/testsuite/gas/aarch64/ldst-reg-uns-imm.s | 2 +-
gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.d | 370 +-
gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.s | 2 +-
gas/testsuite/gas/aarch64/legacy_reg_names.l | 4 +-
gas/testsuite/gas/aarch64/lor-directive.d | 2 +-
gas/testsuite/gas/aarch64/lor.d | 2 +-
gas/testsuite/gas/aarch64/lor.s | 2 +-
gas/testsuite/gas/aarch64/lse-atomic.d | 2 +-
gas/testsuite/gas/aarch64/lse-atomic.s | 2 +-
gas/testsuite/gas/aarch64/mapmisc.d | 78 +-
gas/testsuite/gas/aarch64/mov-no-aliases.d | 2 +-
gas/testsuite/gas/aarch64/mov.d | 2 +-
gas/testsuite/gas/aarch64/movi.d | 2 +-
gas/testsuite/gas/aarch64/movw_label.d | 16 +-
gas/testsuite/gas/aarch64/msr.d | 2 +-
gas/testsuite/gas/aarch64/msr.s | 2 +-
gas/testsuite/gas/aarch64/neon-fp-cvt-int.d | 2 +-
gas/testsuite/gas/aarch64/neon-fp-cvt-int.s | 2 +-
gas/testsuite/gas/aarch64/neon-frint.d | 2 +-
gas/testsuite/gas/aarch64/neon-ins.d | 2 +-
gas/testsuite/gas/aarch64/neon-not.d | 2 +-
gas/testsuite/gas/aarch64/neon-vfp-reglist-post.d | 2 +-
gas/testsuite/gas/aarch64/neon-vfp-reglist.d | 2 +-
gas/testsuite/gas/aarch64/no-aliases.d | 28 +-
gas/testsuite/gas/aarch64/optional.d | 12 +-
gas/testsuite/gas/aarch64/pac.d | 74 +
gas/testsuite/gas/aarch64/pac.s | 79 +
gas/testsuite/gas/aarch64/pan-directive.d | 2 +-
gas/testsuite/gas/aarch64/pan.d | 2 +-
gas/testsuite/gas/aarch64/pan.s | 2 +-
gas/testsuite/gas/aarch64/programmer-friendly.d | 3 +-
gas/testsuite/gas/aarch64/rdma-directive.d | 2 +-
gas/testsuite/gas/aarch64/rdma.d | 2 +-
gas/testsuite/gas/aarch64/rdma.s | 2 +-
gas/testsuite/gas/aarch64/reloc-data.d | 1 +
gas/testsuite/gas/aarch64/reloc-dtprel_g0.d | 4 +-
gas/testsuite/gas/aarch64/reloc-dtprel_g0_nc.d | 4 +-
gas/testsuite/gas/aarch64/reloc-dtprel_g1.d | 4 +-
gas/testsuite/gas/aarch64/reloc-dtprel_g1_nc.d | 1 +
gas/testsuite/gas/aarch64/reloc-dtprel_g2.d | 1 +
gas/testsuite/gas/aarch64/reloc-dtprel_hi12.d | 4 +-
gas/testsuite/gas/aarch64/reloc-dtprel_lo12-1.d | 4 +-
.../gas/aarch64/reloc-dtprel_lo12-ldst16.d | 1 +
.../gas/aarch64/reloc-dtprel_lo12-ldst32.d | 1 +
.../gas/aarch64/reloc-dtprel_lo12-ldst64.d | 1 +
.../gas/aarch64/reloc-dtprel_lo12-ldst8.d | 1 +
.../gas/aarch64/reloc-dtprel_lo12_nc-ldst16.d | 1 +
.../gas/aarch64/reloc-dtprel_lo12_nc-ldst32.d | 1 +
.../gas/aarch64/reloc-dtprel_lo12_nc-ldst64.d | 1 +
.../gas/aarch64/reloc-dtprel_lo12_nc-ldst8.d | 1 +
gas/testsuite/gas/aarch64/reloc-dtprel_lo12_nc.d | 4 +-
gas/testsuite/gas/aarch64/reloc-gotoff_g0_nc.d | 1 +
gas/testsuite/gas/aarch64/reloc-gotoff_g1.d | 1 +
gas/testsuite/gas/aarch64/reloc-gottprel_g0_nc.d | 1 +
gas/testsuite/gas/aarch64/reloc-gottprel_g1.d | 1 +
gas/testsuite/gas/aarch64/reloc-insn.d | 15 +-
.../gas/aarch64/reloc-tlsdesc_off_g0_nc.d | 1 +
gas/testsuite/gas/aarch64/reloc-tlsdesc_off_g1.d | 1 +
gas/testsuite/gas/aarch64/reloc-tlsgd_g0_nc.d | 1 +
gas/testsuite/gas/aarch64/reloc-tlsgd_g1.d | 1 +
gas/testsuite/gas/aarch64/reloc-tlsldm-1.d | 4 +-
gas/testsuite/gas/aarch64/reloc-tlsldm-page-1.d | 4 +-
gas/testsuite/gas/aarch64/reloc-tlsldm_lo12_nc-1.d | 4 +-
gas/testsuite/gas/aarch64/rm-simd-ext.s | 2 +-
gas/testsuite/gas/aarch64/shifted.d | 2 +-
gas/testsuite/gas/aarch64/shifted.s | 2 +-
gas/testsuite/gas/aarch64/sve-add.d | 151 +
gas/testsuite/gas/aarch64/sve-add.s | 149 +
gas/testsuite/gas/aarch64/sve-dup.d | 161 +
gas/testsuite/gas/aarch64/sve-dup.s | 159 +
gas/testsuite/gas/aarch64/sve-invalid.d | 4 +
gas/testsuite/gas/aarch64/sve-invalid.l | 944 +
gas/testsuite/gas/aarch64/sve-invalid.s | 1163 +
gas/testsuite/gas/aarch64/sve-reg-diagnostic.d | 3 +
gas/testsuite/gas/aarch64/sve-reg-diagnostic.l | 24 +
gas/testsuite/gas/aarch64/sve-reg-diagnostic.s | 143 +
gas/testsuite/gas/aarch64/sve.d |38238 +++++++++++++++++++
gas/testsuite/gas/aarch64/sve.s |38247 ++++++++++++++++++++
gas/testsuite/gas/aarch64/symbol.d | 10 +-
gas/testsuite/gas/aarch64/sys-rt-reg.d | 134 +
gas/testsuite/gas/aarch64/sys-rt-reg.s | 21 +
gas/testsuite/gas/aarch64/sysreg-1.d | 2 +-
gas/testsuite/gas/aarch64/sysreg-1.s | 2 +-
gas/testsuite/gas/aarch64/sysreg-2.d | 2 +-
gas/testsuite/gas/aarch64/sysreg-3.d | 28 +
gas/testsuite/gas/aarch64/sysreg-3.s | 21 +
gas/testsuite/gas/aarch64/sysreg.d | 2 +-
gas/testsuite/gas/aarch64/system-2.d | 2 +-
gas/testsuite/gas/aarch64/system-3.d | 34 +
gas/testsuite/gas/aarch64/system-3.s | 41 +
gas/testsuite/gas/aarch64/system.d | 320 +-
gas/testsuite/gas/aarch64/tail_padding.d | 1 +
gas/testsuite/gas/aarch64/tbz_1.d | 4 +-
gas/testsuite/gas/aarch64/tlbi_op.d | 2 +-
gas/testsuite/gas/aarch64/tls-desc.d | 3 +-
gas/testsuite/gas/aarch64/tls.d | 32 +-
gas/testsuite/gas/aarch64/tls.s | 2 +-
gas/testsuite/gas/aarch64/uao-directive.d | 2 +-
gas/testsuite/gas/aarch64/uao.d | 2 +-
gas/testsuite/gas/aarch64/uao.s | 2 +-
gas/testsuite/gas/aarch64/verbose-error.l | 180 +-
gas/testsuite/gas/aarch64/virthostext-directive.d | 2 +-
gas/testsuite/gas/aarch64/virthostext.d | 2 +-
gas/testsuite/gas/aarch64/virthostext.s | 2 +-
gas/testsuite/gas/all/gas.exp | 15 +-
gas/testsuite/gas/all/itbl-test.c | 4 +-
gas/testsuite/gas/all/sleb128-8.d | 7 +
gas/testsuite/gas/all/sleb128-8.s | 2 +
gas/testsuite/gas/all/test-example.c | 2 +-
gas/testsuite/gas/all/test-gen.c | 2 +-
gas/testsuite/gas/alpha/alpha.exp | 2 +-
gas/testsuite/gas/arc/add_s-err.s | 2 +-
gas/testsuite/gas/arc/arc.exp | 2 +-
gas/testsuite/gas/arc/b.d | 4 +-
gas/testsuite/gas/arc/cl-warn.s | 5 +
gas/testsuite/gas/arc/cpu-em-err.s | 4 +
gas/testsuite/gas/arc/cpu-em4-err.s | 4 +
gas/testsuite/gas/arc/cpu-fpuda-err.s | 6 +
gas/testsuite/gas/arc/cpu-hs-err.s | 5 +
gas/testsuite/gas/arc/cpu-pseudop-1.d | 12 +
gas/testsuite/gas/arc/cpu-pseudop-1.s | 6 +
gas/testsuite/gas/arc/cpu-pseudop-2.d | 11 +
gas/testsuite/gas/arc/cpu-pseudop-2.s | 5 +
gas/testsuite/gas/arc/cpu-quarkse-err.s | 7 +
gas/testsuite/gas/arc/cpu-warn2.s | 4 +
gas/testsuite/gas/arc/dis-inv.d | 12 +
gas/testsuite/gas/arc/dis-inv.s | 4 +
gas/testsuite/gas/arc/leave_enter.d | 21 +
gas/testsuite/gas/arc/leave_enter.s | 16 +
gas/testsuite/gas/arc/lpcount-err.s | 9 +
gas/testsuite/gas/arc/noargs_a7.s | 1 +
gas/testsuite/gas/arc/nps400-0.s | 1 +
gas/testsuite/gas/arc/nps400-10.d | 24 +
gas/testsuite/gas/arc/nps400-10.s | 22 +
gas/testsuite/gas/arc/nps400-6.d | 12 +-
gas/testsuite/gas/arc/nps400-6.s | 2 +-
gas/testsuite/gas/arc/nps400-9.d | 44 +
gas/testsuite/gas/arc/nps400-9.s | 51 +
gas/testsuite/gas/arc/regnames.d | 13 +
gas/testsuite/gas/arc/regnames.s | 8 +
gas/testsuite/gas/arc/relocs-errors.err | 6 +-
gas/testsuite/gas/arc/shortlimm_a7.d | 11 +
gas/testsuite/gas/arc/shortlimm_a7.s | 5 +
gas/testsuite/gas/arc/shortlimm_hs.d | 15 +
gas/testsuite/gas/arc/shortlimm_hs.s | 9 +
gas/testsuite/gas/arc/textauxregister-1.d | 10 +
gas/testsuite/gas/arc/textauxregister-1.s | 5 +
gas/testsuite/gas/arc/textcondcode-err.s | 2 +
gas/testsuite/gas/arc/textcoreregister-err.s | 2 +
gas/testsuite/gas/arc/textinsnxop.d | 12 +
gas/testsuite/gas/arc/textinsnxop.s | 10 +
gas/testsuite/gas/arc/tls-relocs2.d | 10 +
gas/testsuite/gas/arc/tls-relocs2.s | 12 +
gas/testsuite/gas/arc/warn.exp | 2 +-
gas/testsuite/gas/arm/add-shift-two.d | 11 +
gas/testsuite/gas/arm/add-shift-two.s | 5 +
gas/testsuite/gas/arm/archv6t2-bad.l | 1 +
gas/testsuite/gas/arm/archv6t2-bad.s | 5 +-
gas/testsuite/gas/arm/archv6t2.d | 1 +
gas/testsuite/gas/arm/archv6t2.s | 3 +
gas/testsuite/gas/arm/archv8m-base.d | 2 +
gas/testsuite/gas/arm/archv8m-cmse-msr-base.d | 84 +-
gas/testsuite/gas/arm/archv8m-cmse-msr-main.d | 84 +-
gas/testsuite/gas/arm/archv8m-cmse-msr.s | 124 +-
gas/testsuite/gas/arm/archv8m-main-dsp-1.d | 2 +
gas/testsuite/gas/arm/archv8m-main-dsp-4.d | 84 +-
gas/testsuite/gas/arm/archv8m-main.d | 2 +
gas/testsuite/gas/arm/archv8m.s | 8 +
gas/testsuite/gas/arm/arm.exp | 2 +-
gas/testsuite/gas/arm/armv8_3-a-fp-bad.d | 2 +
gas/testsuite/gas/arm/armv8_3-a-fp-bad.l | 7 +
gas/testsuite/gas/arm/armv8_3-a-fp-bad.s | 8 +
gas/testsuite/gas/arm/armv8_3-a-fp.d | 15 +
gas/testsuite/gas/arm/armv8_3-a-fp.s | 8 +
gas/testsuite/gas/arm/armv8_3-a-simd-bad.d | 2 +
gas/testsuite/gas/arm/armv8_3-a-simd-bad.l | 39 +
gas/testsuite/gas/arm/armv8_3-a-simd-bad.s | 51 +
gas/testsuite/gas/arm/armv8_3-a-simd.d | 59 +
gas/testsuite/gas/arm/armv8_3-a-simd.s | 63 +
gas/testsuite/gas/arm/dest-unpredictable.d | 2 +
gas/testsuite/gas/arm/dest-unpredictable.l | 5 +
gas/testsuite/gas/arm/dest-unpredictable.s | 29 +
gas/testsuite/gas/arm/local_function.d | 2 +-
gas/testsuite/gas/arm/maverick.c | 2 +-
gas/testsuite/gas/arm/req.s | 2 +-
gas/testsuite/gas/arm/shift-bad-pc.d | 3 +
gas/testsuite/gas/arm/shift-bad-pc.l | 56 +
gas/testsuite/gas/arm/shift-bad-pc.s | 21 +
gas/testsuite/gas/arm/tls.d | 4 +-
gas/testsuite/gas/arm/vfp1.s | 2 +-
gas/testsuite/gas/arm/vfp1_t2.s | 2 +-
gas/testsuite/gas/arm/vfp1xD.s | 2 +-
gas/testsuite/gas/arm/vfp1xD_t2.s | 2 +-
gas/testsuite/gas/avr/avr.exp | 2 +-
gas/testsuite/gas/bfin/bfin.exp | 2 +-
gas/testsuite/gas/bfin/error.exp | 2 +-
gas/testsuite/gas/bfin/vector2.s | 10 +-
gas/testsuite/gas/cfi/cfi-common-1.d | 2 +-
gas/testsuite/gas/cfi/cfi-common-2.d | 4 +-
gas/testsuite/gas/cfi/cfi-common-3.d | 4 +-
gas/testsuite/gas/cfi/cfi-common-4.d | 6 +-
gas/testsuite/gas/cfi/cfi-common-5.d | 6 +-
gas/testsuite/gas/cfi/cfi-common-7.d | 4 +-
gas/testsuite/gas/cfi/cfi-common-8.d | 23 +
gas/testsuite/gas/cfi/cfi-common-8.s | 6 +
gas/testsuite/gas/cfi/cfi-common-9.d | 23 +
gas/testsuite/gas/cfi/cfi-common-9.s | 4 +
gas/testsuite/gas/cfi/cfi-mips-1.d | 4 +-
gas/testsuite/gas/cfi/cfi.exp | 4 +-
gas/testsuite/gas/cr16/cr16.exp | 2 +-
gas/testsuite/gas/cr16/pic.exp | 2 +-
gas/testsuite/gas/cris/cris.exp | 4 +-
gas/testsuite/gas/crx/allinsn.exp | 2 +-
gas/testsuite/gas/d10v/d10v.exp | 2 +-
gas/testsuite/gas/d30v/d30.exp | 2 +-
gas/testsuite/gas/dlx/alltests.exp | 2 +-
gas/testsuite/gas/elf/dwarf2-1.s | 2 +-
gas/testsuite/gas/elf/dwarf2-2.s | 2 +-
gas/testsuite/gas/elf/elf.exp | 5 +-
gas/testsuite/gas/epiphany/allinsn.exp | 2 +-
gas/testsuite/gas/fr30/allinsn.exp | 2 +-
gas/testsuite/gas/fr30/fr30.exp | 2 +-
gas/testsuite/gas/frv/allinsn.exp | 2 +-
gas/testsuite/gas/ft32/ft32.exp | 2 +-
gas/testsuite/gas/h8300/h8300-coff.exp | 2 +-
gas/testsuite/gas/h8300/h8300-elf.exp | 2 +-
gas/testsuite/gas/h8300/h8300.exp | 2 +-
gas/testsuite/gas/h8300/t01_mov.exp | 2 +-
gas/testsuite/gas/h8300/t02_mova.exp | 2 +-
gas/testsuite/gas/h8300/t03_add.exp | 2 +-
gas/testsuite/gas/h8300/t04_sub.exp | 2 +-
gas/testsuite/gas/h8300/t05_cmp.exp | 2 +-
gas/testsuite/gas/h8300/t06_ari2.exp | 2 +-
gas/testsuite/gas/h8300/t07_ari3.exp | 2 +-
gas/testsuite/gas/h8300/t08_or.exp | 2 +-
gas/testsuite/gas/h8300/t09_xor.exp | 2 +-
gas/testsuite/gas/h8300/t10_and.exp | 2 +-
gas/testsuite/gas/h8300/t11_logs.exp | 2 +-
gas/testsuite/gas/h8300/t12_bit.exp | 2 +-
gas/testsuite/gas/h8300/t13_otr.exp | 2 +-
gas/testsuite/gas/hppa/README | 2 +-
gas/testsuite/gas/hppa/basic/basic.exp | 4 +-
gas/testsuite/gas/hppa/parse/parse.exp | 4 +-
gas/testsuite/gas/hppa/reloc/reloc.exp | 4 +-
gas/testsuite/gas/hppa/unsorted/unsorted.exp | 2 +-
gas/testsuite/gas/i386/avx512_4fmaps-intel.d | 79 +
gas/testsuite/gas/i386/avx512_4fmaps-warn.l | 13 +
gas/testsuite/gas/i386/avx512_4fmaps-warn.s | 23 +
gas/testsuite/gas/i386/avx512_4fmaps.d | 79 +
gas/testsuite/gas/i386/avx512_4fmaps.s | 75 +
gas/testsuite/gas/i386/avx512_4fmaps_vl-intel.d | 78 +
gas/testsuite/gas/i386/avx512_4fmaps_vl-warn.l | 13 +
gas/testsuite/gas/i386/avx512_4fmaps_vl-warn.s | 23 +
gas/testsuite/gas/i386/avx512_4fmaps_vl.d | 78 +
gas/testsuite/gas/i386/avx512_4fmaps_vl.s | 74 +
gas/testsuite/gas/i386/avx512_4vnniw-intel.d | 45 +
gas/testsuite/gas/i386/avx512_4vnniw.d | 45 +
gas/testsuite/gas/i386/avx512_4vnniw.s | 41 +
gas/testsuite/gas/i386/avx512_4vnniw_vl-intel.d | 79 +
gas/testsuite/gas/i386/avx512_4vnniw_vl.d | 79 +
gas/testsuite/gas/i386/avx512_4vnniw_vl.s | 75 +
gas/testsuite/gas/i386/avx512_vpopcntdq-intel.d | 68 +
gas/testsuite/gas/i386/avx512_vpopcntdq.d | 68 +
gas/testsuite/gas/i386/avx512_vpopcntdq.s | 63 +
gas/testsuite/gas/i386/dw2-compress-1.s | 2 +-
gas/testsuite/gas/i386/fpu-bad.d | 11 +
gas/testsuite/gas/i386/fpu-bad.s | 4 +
gas/testsuite/gas/i386/i386.exp | 41 +-
gas/testsuite/gas/i386/iamcu-4.d | 12 +
gas/testsuite/gas/i386/iamcu-4.s | 3 +
gas/testsuite/gas/i386/iamcu-5.d | 12 +
gas/testsuite/gas/i386/iamcu-5.s | 3 +
gas/testsuite/gas/i386/iamcu-inval-2.l | 2 -
gas/testsuite/gas/i386/iamcu-inval-2.s | 2 -
gas/testsuite/gas/i386/iamcu-inval-3.l | 2 -
gas/testsuite/gas/i386/iamcu-inval-3.s | 1 -
gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp | 2 +-
gas/testsuite/gas/i386/ilp32/elf/ilp32.exp | 2 +-
gas/testsuite/gas/i386/ilp32/ilp32.exp | 2 +-
gas/testsuite/gas/i386/ilp32/lns/ilp32.exp | 2 +-
gas/testsuite/gas/i386/ilp32/x86-64-unwind.d | 6 +-
gas/testsuite/gas/i386/opcode-intel.d | 9 +
gas/testsuite/gas/i386/opcode-suffix.d | 9 +
gas/testsuite/gas/i386/opcode.d | 9 +
gas/testsuite/gas/i386/opcode.s | 11 +
gas/testsuite/gas/i386/pcommit-intel.d | 14 -
gas/testsuite/gas/i386/pcommit.d | 14 -
gas/testsuite/gas/i386/pcommit.s | 10 -
gas/testsuite/gas/i386/ptwrite-intel.d | 18 +
gas/testsuite/gas/i386/ptwrite.d | 18 +
gas/testsuite/gas/i386/ptwrite.s | 12 +
.../gas/i386/x86-64-avx512_4fmaps-intel.d | 79 +
gas/testsuite/gas/i386/x86-64-avx512_4fmaps-warn.l | 7 +
gas/testsuite/gas/i386/x86-64-avx512_4fmaps-warn.s | 13 +
gas/testsuite/gas/i386/x86-64-avx512_4fmaps.d | 79 +
gas/testsuite/gas/i386/x86-64-avx512_4fmaps.s | 75 +
.../gas/i386/x86-64-avx512_4fmaps_vl-intel.d | 79 +
.../gas/i386/x86-64-avx512_4fmaps_vl-warn.l | 13 +
.../gas/i386/x86-64-avx512_4fmaps_vl-warn.s | 23 +
gas/testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d | 79 +
gas/testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s | 75 +
.../gas/i386/x86-64-avx512_4vnniw-intel.d | 45 +
gas/testsuite/gas/i386/x86-64-avx512_4vnniw.d | 45 +
gas/testsuite/gas/i386/x86-64-avx512_4vnniw.s | 41 +
.../gas/i386/x86-64-avx512_4vnniw_vl-intel.d | 79 +
gas/testsuite/gas/i386/x86-64-avx512_4vnniw_vl.d | 79 +
gas/testsuite/gas/i386/x86-64-avx512_4vnniw_vl.s | 75 +
.../gas/i386/x86-64-avx512_vpopcntdq-intel.d | 68 +
gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq.d | 68 +
gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq.s | 63 +
.../gas/i386/x86-64-avx512bw-opts-intel.d | 24 -
gas/testsuite/gas/i386/x86-64-avx512bw-opts.d | 24 -
gas/testsuite/gas/i386/x86-64-avx512bw-opts.s | 24 -
gas/testsuite/gas/i386/x86-64-opcode-bad.d | 12 +
gas/testsuite/gas/i386/x86-64-opcode-bad.s | 10 +
gas/testsuite/gas/i386/x86-64-pcommit-intel.d | 14 -
gas/testsuite/gas/i386/x86-64-pcommit.d | 14 -
gas/testsuite/gas/i386/x86-64-pcommit.s | 10 -
gas/testsuite/gas/i386/x86-64-ptwrite-intel.d | 23 +
gas/testsuite/gas/i386/x86-64-ptwrite.d | 23 +
gas/testsuite/gas/i386/x86-64-ptwrite.s | 17 +
gas/testsuite/gas/i386/x86-64-unwind.d | 10 +-
gas/testsuite/gas/i386/xop32reg.d | 15 +
gas/testsuite/gas/i386/xop32reg.s | 13 +
gas/testsuite/gas/i860/README.i860 | 2 +-
gas/testsuite/gas/i860/i860.exp | 2 +-
gas/testsuite/gas/ia64/alias-ilp32.d | 6 +-
gas/testsuite/gas/ia64/alias.d | 10 +-
gas/testsuite/gas/ia64/group-1.d | 10 +-
gas/testsuite/gas/ia64/group-2.d | 10 +-
gas/testsuite/gas/ia64/ia64.exp | 2 +-
gas/testsuite/gas/ia64/secname-ilp32.d | 6 +-
gas/testsuite/gas/ia64/secname.d | 10 +-
gas/testsuite/gas/ia64/unwind-ilp32.d | 6 +-
gas/testsuite/gas/ia64/unwind.d | 10 +-
gas/testsuite/gas/ia64/xdata-ilp32.d | 6 +-
gas/testsuite/gas/ia64/xdata.d | 8 +-
gas/testsuite/gas/ieee-fp/x930509a.exp | 2 +-
gas/testsuite/gas/iq2000/allinsn.exp | 2 +-
gas/testsuite/gas/iq2000/load-hazards.exp | 2 +-
gas/testsuite/gas/iq2000/odd-ldw.exp | 2 +-
gas/testsuite/gas/iq2000/odd-sdw.exp | 2 +-
gas/testsuite/gas/iq2000/yield.exp | 2 +-
gas/testsuite/gas/lm32/all.exp | 2 +-
gas/testsuite/gas/lns/lns.exp | 3 +-
gas/testsuite/gas/m32r/allinsn.exp | 2 +-
gas/testsuite/gas/m32r/error.exp | 2 +-
gas/testsuite/gas/m32r/m32r2.exp | 2 +-
gas/testsuite/gas/m32r/m32rx.exp | 2 +-
gas/testsuite/gas/m32r/pic.exp | 2 +-
gas/testsuite/gas/m32r/rel32.exp | 2 +-
gas/testsuite/gas/m68hc11/m68hc11.exp | 2 +-
gas/testsuite/gas/m68k-coff/gas.exp | 2 +-
gas/testsuite/gas/m68k/all.exp | 2 +-
gas/testsuite/gas/mach-o/mach-o.exp | 2 +-
gas/testsuite/gas/macros/macros.exp | 2 +-
gas/testsuite/gas/mcore/allinsn.exp | 2 +-
gas/testsuite/gas/mcore/allinsn.s | 4 +-
gas/testsuite/gas/mep/allinsn.exp | 2 +-
gas/testsuite/gas/mep/complex-relocs.exp | 2 +-
gas/testsuite/gas/metag/metag.exp | 2 +-
gas/testsuite/gas/microblaze/allinsn.exp | 2 +-
gas/testsuite/gas/microblaze/endian.exp | 2 +-
gas/testsuite/gas/microblaze/reloc_sym.exp | 2 +-
gas/testsuite/gas/microblaze/special_reg.exp | 2 +-
gas/testsuite/gas/mips/24k-triple-stores-5.s | 2 +-
gas/testsuite/gas/mips/branch-local-2.d | 3 +
gas/testsuite/gas/mips/branch-local-3.d | 3 +
gas/testsuite/gas/mips/branch-local-ignore-2.d | 29 +
gas/testsuite/gas/mips/branch-local-ignore-3.d | 23 +
gas/testsuite/gas/mips/branch-local-ignore-n32-2.d | 29 +
gas/testsuite/gas/mips/branch-local-ignore-n32-3.d | 23 +
gas/testsuite/gas/mips/branch-local-ignore-n64-2.d | 37 +
gas/testsuite/gas/mips/branch-local-ignore-n64-3.d | 27 +
gas/testsuite/gas/mips/branch-local-n32-2.d | 3 +
gas/testsuite/gas/mips/branch-local-n32-3.d | 3 +
gas/testsuite/gas/mips/branch-local-n64-2.d | 3 +
gas/testsuite/gas/mips/branch-local-n64-3.d | 3 +
gas/testsuite/gas/mips/comdat-reloc.d | 31 +
gas/testsuite/gas/mips/comdat-reloc.s | 38 +
gas/testsuite/gas/mips/delay.d | 2 +-
gas/testsuite/gas/mips/loc-swap.d | 2 +-
gas/testsuite/gas/mips/loc-swap.s | 2 +-
gas/testsuite/gas/mips/micromips@loc-swap.d | 2 +-
gas/testsuite/gas/mips/mips.exp | 203 +-
gas/testsuite/gas/mips/mips16-32@mips16-asmacro.d | 21 +
gas/testsuite/gas/mips/mips16-32@mips16-insn-e.d | 4 +
gas/testsuite/gas/mips/mips16-32@mips16-insn-e.l | 133 +
gas/testsuite/gas/mips/mips16-32@mips16-insn-t.d | 4 +
gas/testsuite/gas/mips/mips16-32@mips16-insn-t.l | 54 +
gas/testsuite/gas/mips/mips16-32@mips16-macro-e.d | 4 +
gas/testsuite/gas/mips/mips16-32@mips16-macro-e.l | 56 +
gas/testsuite/gas/mips/mips16-32@mips16-macro-t.d | 4 +
gas/testsuite/gas/mips/mips16-32@mips16-macro-t.l | 56 +
gas/testsuite/gas/mips/mips16-32@mips16-macro.d | 5 +
gas/testsuite/gas/mips/mips16-32@mips16-macro.l | 12 +
gas/testsuite/gas/mips/mips16-32@mips16-sub.d | 825 +
gas/testsuite/gas/mips/mips16-32@mips16e-64-sub.d | 16 +
gas/testsuite/gas/mips/mips16-32@mips16e-sub.d | 56 +
gas/testsuite/gas/mips/mips16-64.d | 140 +-
gas/testsuite/gas/mips/mips16-64@mips16-64.d | 686 +
gas/testsuite/gas/mips/mips16-64@mips16-asmacro.d | 21 +
gas/testsuite/gas/mips/mips16-64@mips16-insn-e.d | 4 +
gas/testsuite/gas/mips/mips16-64@mips16-insn-e.l | 132 +
gas/testsuite/gas/mips/mips16-64@mips16-insn-t.d | 4 +
gas/testsuite/gas/mips/mips16-64@mips16-insn-t.l | 16 +
gas/testsuite/gas/mips/mips16-64@mips16-macro.d | 148 +
gas/testsuite/gas/mips/mips16-64@mips16.d | 684 +
gas/testsuite/gas/mips/mips16-64@mips16e-64-sub.d | 5 +
gas/testsuite/gas/mips/mips16-64@mips16e-sub.d | 5 +
gas/testsuite/gas/mips/mips16-asmacro.d | 14 +
gas/testsuite/gas/mips/mips16-asmacro.s | 13 +
.../gas/mips/mips16-branch-unextended-1.d | 3 +
.../gas/mips/mips16-branch-unextended-1.s | 8 +
.../gas/mips/mips16-branch-unextended-2.d | 3 +
.../gas/mips/mips16-branch-unextended-2.s | 8 +
gas/testsuite/gas/mips/mips16-branch-unextended.l | 6 +
gas/testsuite/gas/mips/mips16-extend-swap.d | 25 +
gas/testsuite/gas/mips/mips16-extend-swap.s | 21 +
gas/testsuite/gas/mips/mips16-extend.d | 16 +
gas/testsuite/gas/mips/mips16-extend.s | 23 +
gas/testsuite/gas/mips/mips16-insn-e.d | 3 +
gas/testsuite/gas/mips/mips16-insn-e.l | 130 +
gas/testsuite/gas/mips/mips16-insn-e.s | 187 +
gas/testsuite/gas/mips/mips16-insn-length-noargs.d | 14 +
gas/testsuite/gas/mips/mips16-insn-length-noargs.s | 12 +
gas/testsuite/gas/mips/mips16-insn-t.d | 3 +
gas/testsuite/gas/mips/mips16-insn-t.l | 3 +
gas/testsuite/gas/mips/mips16-insn-t.s | 187 +
gas/testsuite/gas/mips/mips16-jal-e.d | 12 +
gas/testsuite/gas/mips/mips16-jal-e.s | 8 +
gas/testsuite/gas/mips/mips16-jal-t.d | 3 +
gas/testsuite/gas/mips/mips16-jal-t.l | 3 +
gas/testsuite/gas/mips/mips16-jal-t.s | 8 +
gas/testsuite/gas/mips/mips16-macro-e.d | 3 +
gas/testsuite/gas/mips/mips16-macro-e.l | 56 +
gas/testsuite/gas/mips/mips16-macro-e.s | 59 +
gas/testsuite/gas/mips/mips16-macro-t.d | 3 +
gas/testsuite/gas/mips/mips16-macro-t.l | 56 +
gas/testsuite/gas/mips/mips16-macro-t.s | 59 +
gas/testsuite/gas/mips/mips16-macro.d | 2 +-
gas/testsuite/gas/mips/mips16-macro.l | 12 +
gas/testsuite/gas/mips/mips16-relax-unextended-1.d | 3 +
gas/testsuite/gas/mips/mips16-relax-unextended-1.l | 49 +
gas/testsuite/gas/mips/mips16-relax-unextended-1.s | 58 +
gas/testsuite/gas/mips/mips16-relax-unextended-2.d | 3 +
gas/testsuite/gas/mips/mips16-relax-unextended-2.l | 49 +
gas/testsuite/gas/mips/mips16-relax-unextended-2.s | 58 +
gas/testsuite/gas/mips/mips16-sdrasp.d | 3 +
gas/testsuite/gas/mips/mips16-sdrasp.l | 2 +
gas/testsuite/gas/mips/mips16-sdrasp.s | 7 +
gas/testsuite/gas/mips/mips16-sprel-swap.d | 20 +
gas/testsuite/gas/mips/mips16-sprel-swap.s | 24 +
gas/testsuite/gas/mips/mips16-sub.d | 671 +
gas/testsuite/gas/mips/mips16-sub.s | 2 +
gas/testsuite/gas/mips/mips16.d | 136 +-
gas/testsuite/gas/mips/mips16@loc-swap-dis.d | 1 -
gas/testsuite/gas/mips/mips16e-32@mips16-insn-e.d | 4 +
gas/testsuite/gas/mips/mips16e-32@mips16-insn-e.l | 131 +
gas/testsuite/gas/mips/mips16e-32@mips16-insn-t.d | 4 +
gas/testsuite/gas/mips/mips16e-32@mips16-insn-t.l | 43 +
gas/testsuite/gas/mips/mips16e-32@mips16-macro-e.d | 4 +
gas/testsuite/gas/mips/mips16e-32@mips16-macro-e.l | 56 +
gas/testsuite/gas/mips/mips16e-32@mips16-macro-t.d | 4 +
gas/testsuite/gas/mips/mips16e-32@mips16-macro-t.l | 56 +
gas/testsuite/gas/mips/mips16e-32@mips16-macro.d | 5 +
gas/testsuite/gas/mips/mips16e-32@mips16-macro.l | 12 +
gas/testsuite/gas/mips/mips16e-32@mips16-sub.d | 5 +
gas/testsuite/gas/mips/mips16e-32@mips16e-64-sub.d | 5 +
gas/testsuite/gas/mips/mips16e-32@mips16e-64.d | 4 +
.../mips/{mips16e-64.l => mips16e-32@mips16e-64.l} | 0
gas/testsuite/gas/mips/mips16e-64-sub.d | 15 +
gas/testsuite/gas/mips/mips16e-64-sub.s | 2 +
gas/testsuite/gas/mips/mips16e-64.d | 20 +-
gas/testsuite/gas/mips/mips16e-64.s | 2 +-
gas/testsuite/gas/mips/mips16e-sub.d | 49 +
gas/testsuite/gas/mips/mips16e-sub.s | 2 +
gas/testsuite/gas/mips/mips16e.d | 2 +-
gas/testsuite/gas/mips/mips16e.s | 2 +
gas/testsuite/gas/mips/mips16e@branch-swap-3.d | 41 +
gas/testsuite/gas/mips/mips16e@branch-swap-4.d | 5 +
gas/testsuite/gas/mips/mips16e@loc-swap-dis.d | 30 +
gas/testsuite/gas/mips/mips16e@loc-swap.d | 61 +
gas/testsuite/gas/mips/nodelay.d | 2 +-
gas/testsuite/gas/mips/r5900-full.s | 2 +-
gas/testsuite/gas/mips/r5900.s | 2 +-
gas/testsuite/gas/mmix/bspec-1.d | 2 +-
gas/testsuite/gas/mmix/bspec-2.d | 4 +-
gas/testsuite/gas/mmix/byte-1.d | 10 +-
gas/testsuite/gas/mmix/err-byte1.s | 5 +-
gas/testsuite/gas/mmix/loc-1.d | 10 +-
gas/testsuite/gas/mmix/loc-2.d | 10 +-
gas/testsuite/gas/mmix/loc-3.d | 10 +-
gas/testsuite/gas/mmix/loc-4.d | 10 +-
gas/testsuite/gas/mmix/loc-5.d | 10 +-
gas/testsuite/gas/mmix/mmix-err.exp | 2 +-
gas/testsuite/gas/mmix/mmix-list.exp | 2 +-
gas/testsuite/gas/mmix/mmix.exp | 2 +-
gas/testsuite/gas/mn10200/basic.exp | 2 +-
gas/testsuite/gas/mn10300/am33-2.c | 2 +-
gas/testsuite/gas/mn10300/basic.exp | 2 +-
gas/testsuite/gas/mri/mri.exp | 2 +-
gas/testsuite/gas/msp430/msp430.exp | 2 +-
gas/testsuite/gas/mt/errors.exp | 2 +-
gas/testsuite/gas/mt/mt.exp | 2 +-
gas/testsuite/gas/mt/relocs.exp | 2 +-
gas/testsuite/gas/nds32/nds32.exp | 2 +-
gas/testsuite/gas/nios2/nios2.exp | 2 +-
gas/testsuite/gas/pdp11/absreloc.s | 2 +-
gas/testsuite/gas/pdp11/opcode.s | 2 +-
gas/testsuite/gas/pdp11/pdp11.exp | 2 +-
gas/testsuite/gas/pe/pe.exp | 2 +-
gas/testsuite/gas/pj/pj.exp | 2 +-
gas/testsuite/gas/ppc/aix.exp | 2 +-
gas/testsuite/gas/ppc/power8.s | 2 +-
gas/testsuite/gas/ppc/power9.d | 39 +-
gas/testsuite/gas/ppc/power9.s | 41 +-
gas/testsuite/gas/ppc/ppc.exp | 2 +-
gas/testsuite/gas/ppc/vle-reloc.d | 146 +-
gas/testsuite/gas/pru/alu.d | 32 +
gas/testsuite/gas/pru/alu.s | 30 +
gas/testsuite/gas/pru/branch.d | 63 +
gas/testsuite/gas/pru/branch.s | 42 +
gas/testsuite/gas/pru/illegal.l | 5 +
gas/testsuite/gas/pru/illegal.s | 11 +
gas/testsuite/gas/pru/ldi.d | 17 +
gas/testsuite/gas/pru/ldi.s | 9 +
gas/testsuite/gas/pru/ldst.d | 33 +
gas/testsuite/gas/pru/ldst.s | 37 +
gas/testsuite/gas/pru/loop.d | 15 +
gas/testsuite/gas/pru/loop.s | 10 +
gas/testsuite/gas/pru/misc.d | 11 +
gas/testsuite/gas/pru/misc.s | 6 +
gas/testsuite/gas/pru/pru.exp | 26 +
gas/testsuite/gas/pru/pseudo.d | 15 +
gas/testsuite/gas/pru/pseudo.s | 10 +
gas/testsuite/gas/pru/warn_reglabel.l | 3 +
gas/testsuite/gas/pru/warn_reglabel.s | 6 +
gas/testsuite/gas/pru/xfr.d | 44 +
gas/testsuite/gas/pru/xfr.s | 52 +
gas/testsuite/gas/riscv/riscv.exp | 23 +
gas/testsuite/gas/riscv/t_insns.d | 10 +
gas/testsuite/gas/riscv/t_insns.s | 2 +
gas/testsuite/gas/rl78/rl78.exp | 2 +-
gas/testsuite/gas/rx/make-d | 2 +-
gas/testsuite/gas/rx/rx.exp | 2 +-
gas/testsuite/gas/s390/zarch-z196.d | 2 +-
gas/testsuite/gas/s390/zarch-zEC12.d | 13 +-
gas/testsuite/gas/s390/zarch-zEC12.s | 3 +
gas/testsuite/gas/score/relax.exp | 2 +-
gas/testsuite/gas/score/relax_32.exp | 2 +-
gas/testsuite/gas/sh/arch/arch.exp | 4 +-
gas/testsuite/gas/sh/basic.exp | 2 +-
gas/testsuite/gas/sh/err.exp | 2 +-
gas/testsuite/gas/sh/sh64/sh64.exp | 2 +-
gas/testsuite/gas/sparc-solaris/addend.exp | 2 +-
gas/testsuite/gas/sparc-solaris/gas.exp | 2 +-
gas/testsuite/gas/sparc/cbcond-diag.l | 3 +
gas/testsuite/gas/sparc/cbcond-diag.s | 5 +
gas/testsuite/gas/sparc/crypto.d | 2 +-
gas/testsuite/gas/sparc/crypto.s | 2 +-
gas/testsuite/gas/sparc/dcti-couples-v8.d | 4 +
gas/testsuite/gas/sparc/dcti-couples-v8.l | 2 +
gas/testsuite/gas/sparc/dcti-couples-v9.d | 16 +
gas/testsuite/gas/sparc/dcti-couples-v9c.d | 4 +
gas/testsuite/gas/sparc/dcti-couples-v9c.l | 3 +
gas/testsuite/gas/sparc/dcti-couples.s | 13 +
gas/testsuite/gas/sparc/hwcaps-bump.l | 2 +
gas/testsuite/gas/sparc/hwcaps-bump.s | 5 +
gas/testsuite/gas/sparc/mismatch.exp | 2 +-
gas/testsuite/gas/sparc/pr20732.d | 14 +
gas/testsuite/gas/sparc/pr20732.s | 3 +
gas/testsuite/gas/sparc/sparc.exp | 8 +-
gas/testsuite/gas/sun4/addend.exp | 2 +-
gas/testsuite/gas/symver/symver.exp | 2 +-
gas/testsuite/gas/tic4x/opclasses.h | 10 +-
gas/testsuite/gas/tic4x/tic4x.exp | 10 +-
gas/testsuite/gas/tic54x/tic54x.exp | 2 +-
gas/testsuite/gas/tic6x/insns16-parallel.d | 43 +
gas/testsuite/gas/tic6x/insns16-parallel.s | 42 +
gas/testsuite/gas/tic6x/scomm-directive-4.d | 6 +-
gas/testsuite/gas/tic6x/tic6x.exp | 2 +-
gas/testsuite/gas/tilegx/tilegx.exp | 2 +-
gas/testsuite/gas/tilepro/tilepro.exp | 2 +-
gas/testsuite/gas/v850/basic.exp | 2 +-
gas/testsuite/gas/vax/vax.exp | 2 +-
gas/testsuite/gas/visium/error.exp | 2 +-
gas/testsuite/gas/visium/visium.exp | 2 +-
gas/testsuite/gas/xc16x/xc16x.exp | 2 +-
gas/testsuite/gas/xgate/xgate.exp | 2 +-
gas/testsuite/gas/xstormy16/allinsn.exp | 2 +-
gas/testsuite/gas/xtensa/all.exp | 2 +-
gas/testsuite/gas/xtensa/xtensa-err.exp | 2 +-
gas/testsuite/gas/z80/z80.exp | 2 +-
gas/testsuite/gas/z8k/z8k.exp | 2 +-
gas/testsuite/lib/gas-defs.exp | 2 +-
gas/testsuite/lib/gas-dg.exp | 2 +-
gas/write.c | 8 +-
gas/write.h | 2 +-
gdb/.dir-locals.el | 9 +-
gdb/.gitignore | 7 +
gdb/ChangeLog | 6105 +---
gdb/ChangeLog-2016 |10294 ++++++
gdb/MAINTAINERS | 5 +-
gdb/Makefile.in | 2495 +-
gdb/NEWS | 81 +
gdb/aarch32-linux-nat.c | 13 +-
gdb/aarch32-linux-nat.h | 2 +-
gdb/aarch64-linux-nat.c | 4 +-
gdb/aarch64-linux-tdep.c | 2 +-
gdb/aarch64-linux-tdep.h | 2 +-
gdb/aarch64-newlib-tdep.c | 2 +-
gdb/aarch64-tdep.c | 287 +-
gdb/aarch64-tdep.h | 4 +-
gdb/acinclude.m4 | 7 +-
gdb/acx_configure_dir.m4 | 2 +-
gdb/ada-exp.y | 2 +-
gdb/ada-lang.c | 164 +-
gdb/ada-lang.h | 8 +-
gdb/ada-lex.l | 2 +-
gdb/ada-operator.def | 2 +-
gdb/ada-tasks.c | 65 +-
gdb/ada-typeprint.c | 2 +-
gdb/ada-valprint.c | 130 +-
gdb/ada-varobj.c | 151 +-
gdb/addrmap.c | 2 +-
gdb/addrmap.h | 2 +-
gdb/agent.c | 2 +-
gdb/aix-thread.c | 20 +-
gdb/alpha-bsd-nat.c | 205 +
gdb/alpha-bsd-tdep.c | 56 +
gdb/alpha-bsd-tdep.h | 40 +
gdb/alpha-fbsd-tdep.c | 132 +
gdb/alpha-linux-nat.c | 2 +-
gdb/alpha-linux-tdep.c | 2 +-
gdb/alpha-mdebug-tdep.c | 2 +-
gdb/alpha-nbsd-tdep.c | 290 +
gdb/alpha-obsd-tdep.c | 137 +
gdb/alpha-tdep.c | 68 +-
gdb/alpha-tdep.h | 4 +-
gdb/alphabsd-nat.c | 205 -
gdb/alphabsd-tdep.c | 56 -
gdb/alphabsd-tdep.h | 40 -
gdb/alphafbsd-tdep.c | 132 -
gdb/alphanbsd-tdep.c | 304 -
gdb/alphaobsd-tdep.c | 137 -
gdb/amd64-bsd-nat.c | 159 +
gdb/amd64-darwin-tdep.c | 2 +-
gdb/amd64-darwin-tdep.h | 2 +-
gdb/amd64-dicos-tdep.c | 2 +-
gdb/amd64-fbsd-nat.c | 291 +
gdb/amd64-fbsd-tdep.c | 319 +
gdb/amd64-linux-nat.c | 64 +-
gdb/amd64-linux-tdep.c | 9 +-
gdb/amd64-linux-tdep.h | 4 +-
gdb/amd64-nat.c | 15 +-
gdb/amd64-nat.h | 2 +-
gdb/amd64-nbsd-nat.c | 73 +
gdb/amd64-nbsd-tdep.c | 133 +
gdb/amd64-obsd-nat.c | 144 +
gdb/amd64-obsd-tdep.c | 461 +
gdb/amd64-sol2-tdep.c | 2 +-
gdb/amd64-tdep.c | 74 +-
gdb/amd64-tdep.h | 14 +-
gdb/amd64-windows-nat.c | 2 +-
gdb/amd64-windows-tdep.c | 9 +-
gdb/amd64bsd-nat.c | 159 -
gdb/amd64fbsd-nat.c | 291 -
gdb/amd64fbsd-tdep.c | 319 -
gdb/amd64nbsd-nat.c | 73 -
gdb/amd64nbsd-tdep.c | 133 -
gdb/amd64obsd-nat.c | 144 -
gdb/amd64obsd-tdep.c | 514 -
gdb/annotate.c | 2 +-
gdb/annotate.h | 2 +-
gdb/arc-newlib-tdep.c | 69 +
gdb/arc-tdep.c | 1317 +
gdb/arc-tdep.h | 110 +
gdb/arch-utils.c | 48 +-
gdb/arch-utils.h | 62 +-
gdb/arch/aarch64-insn.c | 2 +-
gdb/arch/aarch64-insn.h | 2 +-
gdb/arch/arm-get-next-pcs.c | 2 +-
gdb/arch/arm-get-next-pcs.h | 2 +-
gdb/arch/arm-linux.c | 2 +-
gdb/arch/arm-linux.h | 2 +-
gdb/arch/arm.c | 2 +-
gdb/arch/arm.h | 10 +-
gdb/arch/xtensa.h | 2 +-
gdb/arm-bsd-tdep.c | 122 +
gdb/arm-linux-nat.c | 12 +-
gdb/arm-linux-tdep.c | 19 +-
gdb/arm-linux-tdep.h | 2 +-
gdb/arm-nbsd-nat.c | 472 +
gdb/arm-nbsd-tdep.c | 96 +
gdb/arm-obsd-tdep.c | 127 +
gdb/arm-symbian-tdep.c | 2 +-
gdb/arm-tdep.c | 324 +-
gdb/arm-tdep.h | 8 +-
gdb/arm-wince-tdep.c | 2 +-
gdb/armbsd-tdep.c | 122 -
gdb/armnbsd-nat.c | 501 -
gdb/armnbsd-tdep.c | 121 -
gdb/armobsd-tdep.c | 140 -
gdb/auto-load.c | 31 +-
gdb/auto-load.h | 2 +-
gdb/auxv.c | 2 +-
gdb/auxv.h | 2 +-
gdb/avr-tdep.c | 24 +-
gdb/ax-gdb.c | 147 +-
gdb/ax-gdb.h | 28 +-
gdb/ax-general.c | 50 +-
gdb/ax.h | 21 +-
gdb/ax_cxx_compile_stdcxx.m4 | 567 +
gdb/bcache.c | 2 +-
gdb/bcache.h | 2 +-
gdb/bfd-target.c | 2 +-
gdb/bfd-target.h | 2 +-
gdb/bfin-linux-tdep.c | 2 +-
gdb/bfin-tdep.c | 33 +-
gdb/bfin-tdep.h | 2 +-
gdb/block.c | 2 +-
gdb/block.h | 2 +-
gdb/blockframe.c | 2 +-
gdb/break-catch-sig.c | 38 +-
gdb/break-catch-syscall.c | 46 +-
gdb/break-catch-throw.c | 80 +-
gdb/breakpoint.c | 1092 +-
gdb/breakpoint.h | 63 +-
gdb/bsd-kvm.c | 2 +-
gdb/bsd-kvm.h | 2 +-
gdb/bsd-uthread.c | 2 +-
gdb/bsd-uthread.h | 2 +-
gdb/btrace.c | 578 +-
gdb/btrace.h | 2 +-
gdb/build-id.c | 32 +-
gdb/build-id.h | 8 +-
gdb/build-with-cxx.m4 | 43 -
gdb/buildsym.c | 2 +-
gdb/buildsym.h | 2 +-
gdb/c-exp.y | 41 +-
gdb/c-lang.c | 11 +-
gdb/c-lang.h | 26 +-
gdb/c-typeprint.c | 18 +-
gdb/c-valprint.c | 35 +-
gdb/c-varobj.c | 146 +-
gdb/charset-list.h | 2 +-
gdb/charset.c | 112 +-
gdb/charset.h | 101 +-
gdb/cli-out.c | 320 +-
gdb/cli-out.h | 83 +-
gdb/cli/cli-cmds.c | 69 +-
gdb/cli/cli-cmds.h | 2 +-
gdb/cli/cli-decode.c | 36 +-
gdb/cli/cli-decode.h | 8 +-
gdb/cli/cli-dump.c | 76 +-
gdb/cli/cli-interp.c | 213 +-
gdb/cli/cli-interp.h | 35 +-
gdb/cli/cli-logging.c | 211 +-
gdb/cli/cli-script.c | 392 +-
gdb/cli/cli-script.h | 8 +-
gdb/cli/cli-setshow.c | 53 +-
gdb/cli/cli-setshow.h | 2 +-
gdb/cli/cli-utils.c | 78 +-
gdb/cli/cli-utils.h | 116 +-
gdb/coff-pe-read.c | 32 +-
gdb/coff-pe-read.h | 5 +-
gdb/coffread.c | 40 +-
gdb/command.h | 20 +-
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.c | 2 +-
gdb/common/btrace-common.h | 2 +-
gdb/common/buffer.c | 2 +-
gdb/common/buffer.h | 2 +-
gdb/common/cleanups.c | 2 +-
gdb/common/cleanups.h | 2 +-
gdb/common/common-debug.c | 2 +-
gdb/common/common-debug.h | 2 +-
gdb/common/common-defs.h | 45 +-
gdb/common/common-exceptions.c | 2 +-
gdb/common/common-exceptions.h | 45 +-
gdb/common/common-regcache.c | 2 +-
gdb/common/common-regcache.h | 2 +-
gdb/common/common-types.h | 2 +-
gdb/common/common-utils.c | 25 +-
gdb/common/common-utils.h | 8 +-
gdb/common/common.host | 2 +-
gdb/common/common.m4 | 4 +-
gdb/common/create-version.sh | 2 +-
gdb/common/enum-flags.h | 2 +-
gdb/common/errors.c | 2 +-
gdb/common/errors.h | 2 +-
gdb/common/fileio.c | 2 +-
gdb/common/fileio.h | 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 | 2 +-
gdb/common/gdb_locale.h | 7 +-
gdb/common/gdb_ref_ptr.h | 221 +
gdb/common/gdb_setjmp.h | 2 +-
gdb/common/gdb_signals.h | 2 +-
gdb/common/gdb_sys_time.h | 2 +-
gdb/common/gdb_unique_ptr.h | 45 +
gdb/common/gdb_unlinker.h | 60 +
gdb/common/gdb_vecs.c | 2 +-
gdb/common/gdb_vecs.h | 2 +-
gdb/common/gdb_wait.h | 2 +-
gdb/common/host-defs.h | 2 +-
gdb/common/mingw-strerror.c | 2 +-
gdb/common/new-op.c | 98 +
gdb/common/posix-strerror.c | 2 +-
gdb/common/print-utils.c | 2 +-
gdb/common/print-utils.h | 2 +-
gdb/common/ptid.c | 2 +-
gdb/common/ptid.h | 2 +-
gdb/common/queue.h | 2 +-
gdb/common/rsp-low.c | 2 +-
gdb/common/rsp-low.h | 2 +-
gdb/common/run-time-clock.c | 58 +
gdb/common/run-time-clock.h | 75 +
gdb/common/scoped_restore.h | 102 +
gdb/common/signals-state-save-restore.c | 94 +
gdb/common/signals-state-save-restore.h | 39 +
gdb/common/signals.c | 2 +-
gdb/common/symbol.h | 2 +-
gdb/common/vec.c | 2 +-
gdb/common/vec.h | 2 +-
gdb/common/version.h | 2 +-
gdb/common/x86-xstate.h | 2 +-
gdb/common/xml-utils.c | 2 +-
gdb/common/xml-utils.h | 2 +-
gdb/compile/compile-c-support.c | 66 +-
gdb/compile/compile-c-symbols.c | 34 +-
gdb/compile/compile-c-types.c | 2 +-
gdb/compile/compile-internal.h | 29 +-
gdb/compile/compile-loc2c.c | 116 +-
gdb/compile/compile-object-load.c | 43 +-
gdb/compile/compile-object-load.h | 6 +-
gdb/compile/compile-object-run.c | 2 +-
gdb/compile/compile-object-run.h | 2 +-
gdb/compile/compile.c | 136 +-
gdb/compile/compile.h | 6 +-
gdb/complaints.c | 2 +-
gdb/complaints.h | 2 +-
gdb/completer.c | 5 +-
gdb/completer.h | 2 +-
gdb/config.in | 13 +-
gdb/config/aarch64/linux.mh | 2 +-
gdb/config/alpha/fbsd.mh | 2 +-
gdb/config/alpha/nbsd.mh | 2 +-
gdb/config/arm/nbsdelf.mh | 2 +-
gdb/config/djgpp/djcheck.sh | 2 +-
gdb/config/djgpp/djconfig.sh | 2 +-
gdb/config/djgpp/fnchange.lst | 97 +-
gdb/config/djgpp/langinfo.h | 2 +-
gdb/config/djgpp/nl_types.h | 2 +-
gdb/config/i386/cygwin64.mh | 2 +-
gdb/config/i386/fbsd.mh | 4 +-
gdb/config/i386/fbsd64.mh | 4 +-
gdb/config/i386/i386gnu.mh | 5 +-
gdb/config/i386/i386sol2.mh | 2 +-
gdb/config/i386/nbsd64.mh | 2 +-
gdb/config/i386/nbsdelf.mh | 2 +-
gdb/config/i386/nm-fbsd.h | 2 +-
gdb/config/i386/nm-i386gnu.h | 2 +-
gdb/config/i386/obsd.mh | 2 +-
gdb/config/i386/obsd64.mh | 2 +-
gdb/config/i386/sol2-64.mh | 2 +-
gdb/config/m68k/linux.mh | 2 +-
gdb/config/m68k/nbsdelf.mh | 2 +-
gdb/config/m68k/obsd.mh | 2 +-
gdb/config/m88k/obsd.mh | 2 +-
gdb/config/mips/fbsd.mh | 3 +
gdb/config/mips/nbsd.mh | 2 +-
gdb/config/mips/obsd64.mh | 2 +-
gdb/config/nm-linux.h | 2 +-
gdb/config/nm-nto.h | 2 +-
gdb/config/pa/nbsd.mh | 2 +-
gdb/config/pa/obsd.mh | 2 +-
gdb/config/powerpc/fbsd.mh | 4 +-
gdb/config/powerpc/nbsd.mh | 2 +-
gdb/config/powerpc/obsd.mh | 2 +-
gdb/config/sh/nbsd.mh | 2 +-
gdb/config/sparc/fbsd.mh | 2 +-
gdb/config/sparc/nbsd64.mh | 2 +-
gdb/config/sparc/nbsdelf.mh | 2 +-
gdb/config/sparc/nm-sol2.h | 2 +-
gdb/config/sparc/obsd64.mh | 2 +-
gdb/config/vax/nbsdelf.mh | 2 +-
gdb/config/vax/obsd.mh | 2 +-
gdb/configure | 1122 +-
gdb/configure.ac | 26 +-
gdb/configure.host | 1 +
gdb/configure.tgt | 107 +-
gdb/continuations.c | 2 +-
gdb/continuations.h | 2 +-
gdb/contrib/ari/create-web-ari-in-src.sh | 2 +-
gdb/contrib/ari/gdb_ari.sh | 50 +-
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 | 4 +-
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 | 32 +-
gdb/cp-abi.c | 26 +-
gdb/cp-abi.h | 9 +-
gdb/cp-name-parser.y | 41 +-
gdb/cp-namespace.c | 51 +-
gdb/cp-support.c | 152 +-
gdb/cp-support.h | 23 +-
gdb/cp-valprint.c | 39 +-
gdb/cris-linux-tdep.c | 2 +-
gdb/cris-tdep.c | 78 +-
gdb/cris-tdep.h | 2 +-
gdb/ctf.c | 11 +-
gdb/ctf.h | 2 +-
gdb/d-exp.y | 11 +-
gdb/d-lang.c | 14 +-
gdb/d-lang.h | 6 +-
gdb/d-namespace.c | 2 +-
gdb/d-valprint.c | 16 +-
gdb/darwin-nat-info.c | 55 +-
gdb/darwin-nat.c | 346 +-
gdb/darwin-nat.h | 2 +-
gdb/data-directory/.gitignore | 5 +
gdb/data-directory/Makefile.in | 43 +-
gdb/dbxread.c | 250 +-
gdb/dcache.c | 2 +-
gdb/dcache.h | 2 +-
gdb/debug.c | 2 +-
gdb/defs.h | 67 +-
gdb/demangle.c | 2 +-
gdb/dfp.c | 2 +-
gdb/dfp.h | 5 +-
gdb/dicos-tdep.c | 2 +-
gdb/dicos-tdep.h | 2 +-
gdb/dictionary.c | 2 +-
gdb/dictionary.h | 2 +-
gdb/disable-implicit-rules.mk | 27 +
gdb/disasm-selftests.c | 220 +
gdb/disasm.c | 270 +-
gdb/disasm.h | 85 +-
gdb/doc/.gitignore | 1 +
gdb/doc/ChangeLog | 127 +
gdb/doc/Doxyfile-base.in | 2 +-
gdb/doc/Doxyfile-gdb-api.in | 2 +-
gdb/doc/Doxyfile-gdb-xref.in | 2 +-
gdb/doc/Doxyfile-gdbserver.in | 2 +-
gdb/doc/Makefile.in | 5 +-
gdb/doc/agentexpr.texi | 2 +-
gdb/doc/all-cfg.texi | 2 +-
gdb/doc/annotate.texinfo | 2 +-
gdb/doc/doxy-index.in | 2 +-
gdb/doc/gdb.texinfo | 381 +-
gdb/doc/guile.texi | 6 +-
gdb/doc/observer.texi | 6 +-
gdb/doc/python.texi | 8 +-
gdb/doc/refcard.tex | 6 +-
gdb/doc/stabs.texinfo | 2 +-
gdb/doublest.c | 65 +-
gdb/doublest.h | 2 +-
gdb/dtrace-probe.c | 5 +-
gdb/dummy-frame.c | 11 +-
gdb/dummy-frame.h | 2 +-
gdb/dwarf2-frame-tailcall.c | 2 +-
gdb/dwarf2-frame-tailcall.h | 2 +-
gdb/dwarf2-frame.c | 144 +-
gdb/dwarf2-frame.h | 2 +-
gdb/dwarf2expr.c | 564 +-
gdb/dwarf2expr.h | 183 +-
gdb/dwarf2loc.c | 1381 +-
gdb/dwarf2loc.h | 4 +-
gdb/dwarf2read.c | 501 +-
gdb/elfread.c | 96 +-
gdb/environ.c | 8 +-
gdb/environ.h | 2 +-
gdb/eval.c | 45 +-
gdb/event-loop.c | 96 +-
gdb/event-loop.h | 2 +-
gdb/event-top.c | 96 +-
gdb/event-top.h | 2 +-
gdb/exceptions.c | 20 +-
gdb/exceptions.h | 5 +-
gdb/exec.c | 158 +-
gdb/exec.h | 10 +-
gdb/expprint.c | 2 +-
gdb/expression.h | 14 +-
gdb/extension-priv.h | 16 +-
gdb/extension.c | 18 +-
gdb/extension.h | 6 +-
gdb/f-exp.y | 5 +-
gdb/f-lang.c | 8 +-
gdb/f-lang.h | 6 +-
gdb/f-typeprint.c | 2 +-
gdb/f-valprint.c | 15 +-
gdb/fbsd-nat.c | 2 +-
gdb/fbsd-nat.h | 2 +-
gdb/fbsd-tdep.c | 4 +-
gdb/fbsd-tdep.h | 2 +-
gdb/features/Makefile | 78 +-
gdb/features/aarch64-core.xml | 26 +-
gdb/features/aarch64-fpu.xml | 2 +-
gdb/features/aarch64.c | 4 +-
gdb/features/aarch64.xml | 2 +-
gdb/features/arc-arcompact.c | 75 +
gdb/features/arc-arcompact.xml | 85 +
gdb/features/arc-v2.c | 79 +
gdb/features/arc-v2.xml | 92 +
gdb/features/arm-core.xml | 31 -
gdb/features/arm-fpa.xml | 23 -
gdb/features/arm-m-profile.xml | 27 -
gdb/features/arm-vfpv2.xml | 28 -
gdb/features/arm-vfpv3.xml | 44 -
gdb/features/arm-with-iwmmxt.xml | 13 -
gdb/features/arm-with-m-fpa-layout.xml | 46 -
gdb/features/arm-with-m-vfp-d16.xml | 14 -
gdb/features/arm-with-m.xml | 12 -
gdb/features/arm-with-neon.xml | 14 -
gdb/features/arm-with-vfpv2.xml | 13 -
gdb/features/arm-with-vfpv3.xml | 13 -
gdb/features/arm/arm-core.xml | 31 +
gdb/features/arm/arm-fpa.xml | 23 +
gdb/features/arm/arm-m-profile.xml | 27 +
gdb/features/arm/arm-vfpv2.xml | 28 +
gdb/features/arm/arm-vfpv3.xml | 44 +
gdb/features/{ => arm}/arm-with-iwmmxt.c | 0
gdb/features/arm/arm-with-iwmmxt.xml | 13 +
gdb/features/{ => arm}/arm-with-m-fpa-layout.c | 0
gdb/features/arm/arm-with-m-fpa-layout.xml | 46 +
gdb/features/{ => arm}/arm-with-m-vfp-d16.c | 0
gdb/features/arm/arm-with-m-vfp-d16.xml | 14 +
gdb/features/{ => arm}/arm-with-m.c | 0
gdb/features/arm/arm-with-m.xml | 12 +
gdb/features/{ => arm}/arm-with-neon.c | 0
gdb/features/arm/arm-with-neon.xml | 14 +
gdb/features/{ => arm}/arm-with-vfpv2.c | 0
gdb/features/arm/arm-with-vfpv2.xml | 13 +
gdb/features/{ => arm}/arm-with-vfpv3.c | 0
gdb/features/arm/arm-with-vfpv3.xml | 13 +
gdb/features/arm/xscale-iwmmxt.xml | 44 +
gdb/features/btrace-conf.dtd | 2 +-
gdb/features/btrace.dtd | 2 +-
gdb/features/feature_to_c.sh | 9 +-
gdb/features/gdb-target.dtd | 2 +-
gdb/features/i386/32bit-avx.xml | 2 +-
gdb/features/i386/32bit-avx512.xml | 2 +-
gdb/features/i386/32bit-core.xml | 36 +-
gdb/features/i386/32bit-linux.xml | 2 +-
gdb/features/i386/32bit-mpx.xml | 8 +-
gdb/features/i386/32bit-sse.xml | 30 +-
gdb/features/i386/64bit-avx.xml | 2 +-
gdb/features/i386/64bit-avx512.xml | 2 +-
gdb/features/i386/64bit-core.xml | 36 +-
gdb/features/i386/64bit-linux.xml | 2 +-
gdb/features/i386/64bit-mpx.xml | 7 +-
gdb/features/i386/64bit-segments.xml | 12 +
gdb/features/i386/64bit-sse.xml | 30 +-
gdb/features/i386/amd64-avx-linux.c | 36 +-
gdb/features/i386/amd64-avx-linux.xml | 3 +-
gdb/features/i386/amd64-avx-mpx-linux.c | 114 +-
gdb/features/i386/amd64-avx-mpx-linux.xml | 3 +-
gdb/features/i386/amd64-avx-mpx.c | 66 +-
gdb/features/i386/amd64-avx-mpx.xml | 2 +-
gdb/features/i386/amd64-avx.xml | 2 +-
gdb/features/i386/amd64-avx512-linux.c | 192 +-
gdb/features/i386/amd64-avx512-linux.xml | 3 +-
gdb/features/i386/amd64-avx512.xml | 2 +-
gdb/features/i386/amd64-linux.c | 4 +
gdb/features/i386/amd64-linux.xml | 3 +-
gdb/features/i386/amd64-mpx-linux.c | 16 +-
gdb/features/i386/amd64-mpx-linux.xml | 3 +-
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-mpx-linux.c | 68 +-
gdb/features/i386/i386-avx-mpx-linux.xml | 2 +-
gdb/features/i386/i386-avx-mpx.c | 68 +-
gdb/features/i386/i386-avx-mpx.xml | 2 +-
gdb/features/i386/i386-avx.xml | 2 +-
gdb/features/i386/i386-avx512-linux.c | 2 +-
gdb/features/i386/i386-avx512-linux.xml | 2 +-
gdb/features/i386/i386-avx512.c | 2 +-
gdb/features/i386/i386-avx512.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.c | 2 +-
gdb/features/i386/i386-mpx-linux.xml | 2 +-
gdb/features/i386/i386-mpx.c | 2 +-
gdb/features/i386/i386-mpx.xml | 2 +-
gdb/features/i386/i386.xml | 2 +-
gdb/features/i386/x32-avx-linux.c | 36 +-
gdb/features/i386/x32-avx-linux.xml | 3 +-
gdb/features/i386/x32-avx.xml | 2 +-
gdb/features/i386/x32-avx512-linux.c | 192 +-
gdb/features/i386/x32-avx512-linux.xml | 3 +-
gdb/features/i386/x32-avx512.xml | 2 +-
gdb/features/i386/x32-core.xml | 36 +-
gdb/features/i386/x32-linux.c | 4 +
gdb/features/i386/x32-linux.xml | 3 +-
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/microblaze-core.xml | 2 +-
gdb/features/microblaze-stack-protect.xml | 2 +-
gdb/features/microblaze-with-stack-protect.xml | 2 +-
gdb/features/microblaze.xml | 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/nds32-core.xml | 2 +-
gdb/features/nds32-fpu.xml | 2 +-
gdb/features/nds32-system.xml | 2 +-
gdb/features/nds32.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/s390-tevx-linux64.xml | 2 +-
gdb/features/s390-vx-linux64.xml | 2 +-
gdb/features/s390-vx.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/s390x-tevx-linux64.xml | 2 +-
gdb/features/s390x-vx-linux64.xml | 2 +-
gdb/features/sparc/sparc32-cp0.xml | 19 +
gdb/features/sparc/sparc32-cpu.xml | 42 +
gdb/features/sparc/sparc32-fpu.xml | 43 +
gdb/features/sparc/sparc32-solaris.c | 98 +
gdb/features/sparc/sparc32-solaris.xml | 15 +
gdb/features/sparc/sparc64-cp0.xml | 17 +
gdb/features/sparc/sparc64-cpu.xml | 42 +
gdb/features/sparc/sparc64-fpu.xml | 60 +
gdb/features/sparc/sparc64-solaris.c | 112 +
gdb/features/sparc/sparc64-solaris.xml | 15 +
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 | 44 -
gdb/filesystem.c | 2 +-
gdb/filesystem.h | 2 +-
gdb/findcmd.c | 6 +-
gdb/findvar.c | 28 +-
gdb/fork-child.c | 14 +-
gdb/frame-base.c | 2 +-
gdb/frame-base.h | 2 +-
gdb/frame-unwind.c | 5 +-
gdb/frame-unwind.h | 2 +-
gdb/frame.c | 171 +-
gdb/frame.h | 27 +-
gdb/frv-linux-tdep.c | 2 +-
gdb/frv-tdep.c | 15 +-
gdb/frv-tdep.h | 2 +-
gdb/ft32-tdep.c | 24 +-
gdb/ft32-tdep.h | 2 +-
gdb/gcore.c | 53 +-
gdb/gcore.h | 6 +-
gdb/gcore.in | 2 +-
gdb/gdb-code-style.el | 7 +-
gdb/gdb-demangle.h | 2 +-
gdb/gdb-dlfcn.c | 2 +-
gdb/gdb-dlfcn.h | 2 +-
gdb/gdb-gdb.py | 34 +-
gdb/gdb-stabs.h | 2 +-
gdb/gdb.c | 2 +-
gdb/gdb.h | 2 +-
gdb/gdb_bfd.c | 48 +-
gdb/gdb_bfd.h | 83 +-
gdb/gdb_buildall.sh | 4 +-
gdb/gdb_curses.h | 2 +-
gdb/gdb_expat.h | 2 +-
gdb/gdb_mbuild.sh | 6 +-
gdb/gdb_obstack.c | 2 +-
gdb/gdb_obstack.h | 2 +-
gdb/gdb_proc_service.h | 8 +-
gdb/gdb_regex.h | 2 +-
gdb/gdb_select.h | 2 +-
gdb/gdb_usleep.c | 2 +-
gdb/gdb_usleep.h | 2 +-
gdb/gdb_vfork.h | 2 +-
gdb/gdb_wchar.h | 2 +-
gdb/gdbarch.c | 139 +-
gdb/gdbarch.h | 55 +-
gdb/gdbarch.sh | 68 +-
gdb/gdbcmd.h | 4 +-
gdb/gdbcore.h | 7 +-
gdb/gdbserver/.gitignore | 14 +
gdb/gdbserver/ChangeLog | 288 +
gdb/gdbserver/Makefile.in | 246 +-
gdb/gdbserver/acinclude.m4 | 5 +-
gdb/gdbserver/ax.c | 2 +-
gdb/gdbserver/ax.h | 2 +-
gdb/gdbserver/config.in | 12 +
gdb/gdbserver/configure | 1191 +-
gdb/gdbserver/configure.ac | 41 +-
gdb/gdbserver/configure.srv | 30 +-
gdb/gdbserver/debug.c | 18 +-
gdb/gdbserver/debug.h | 2 +-
gdb/gdbserver/dll.c | 2 +-
gdb/gdbserver/dll.h | 2 +-
gdb/gdbserver/event-loop.c | 4 +-
gdb/gdbserver/event-loop.h | 2 +-
gdb/gdbserver/gdb_proc_service.h | 4 +-
gdb/gdbserver/gdbreplay.c | 4 +-
gdb/gdbserver/gdbthread.h | 2 +-
gdb/gdbserver/hostio-errno.c | 2 +-
gdb/gdbserver/hostio.c | 2 +-
gdb/gdbserver/hostio.h | 2 +-
gdb/gdbserver/i387-fp.c | 2 +-
gdb/gdbserver/i387-fp.h | 2 +-
gdb/gdbserver/inferiors.c | 47 +-
gdb/gdbserver/inferiors.h | 7 +-
gdb/gdbserver/linux-aarch32-low.c | 18 +-
gdb/gdbserver/linux-aarch32-low.h | 2 +-
gdb/gdbserver/linux-aarch64-ipa.c | 2 +-
gdb/gdbserver/linux-aarch64-low.c | 6 +-
gdb/gdbserver/linux-amd64-ipa.c | 81 +-
gdb/gdbserver/linux-arm-low.c | 9 +-
gdb/gdbserver/linux-bfin-low.c | 2 +-
gdb/gdbserver/linux-cris-low.c | 2 +-
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 | 259 +-
gdb/gdbserver/linux-low.h | 8 +-
gdb/gdbserver/linux-m32r-low.c | 2 +-
gdb/gdbserver/linux-m68k-low.c | 4 +-
gdb/gdbserver/linux-mips-low.c | 4 +-
gdb/gdbserver/linux-nios2-low.c | 4 +-
gdb/gdbserver/linux-ppc-ipa.c | 2 +-
gdb/gdbserver/linux-ppc-low.c | 2 +-
gdb/gdbserver/linux-ppc-tdesc.h | 2 +-
gdb/gdbserver/linux-s390-ipa.c | 2 +-
gdb/gdbserver/linux-s390-low.c | 2 +-
gdb/gdbserver/linux-s390-tdesc.h | 2 +-
gdb/gdbserver/linux-sh-low.c | 2 +-
gdb/gdbserver/linux-sparc-low.c | 2 +-
gdb/gdbserver/linux-tic6x-low.c | 4 +-
gdb/gdbserver/linux-tile-low.c | 2 +-
gdb/gdbserver/linux-x86-low.c | 44 +-
gdb/gdbserver/linux-x86-tdesc.h | 2 +-
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 | 76 +-
gdb/gdbserver/mem-break.h | 28 +-
gdb/gdbserver/notif.c | 10 +-
gdb/gdbserver/notif.h | 2 +-
gdb/gdbserver/nto-low.c | 2 +-
gdb/gdbserver/nto-low.h | 2 +-
gdb/gdbserver/nto-x86-low.c | 4 +-
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 | 35 +-
gdb/gdbserver/remote-utils.h | 2 +-
gdb/gdbserver/server.c | 96 +-
gdb/gdbserver/server.h | 6 +-
gdb/gdbserver/spu-low.c | 2 +-
gdb/gdbserver/symbol.c | 2 +-
gdb/gdbserver/target.c | 42 +-
gdb/gdbserver/target.h | 9 +-
gdb/gdbserver/tdesc.c | 2 +-
gdb/gdbserver/tdesc.h | 2 +-
gdb/gdbserver/terminal.h | 2 +-
gdb/gdbserver/thread-db.c | 5 +-
gdb/gdbserver/tracepoint.c | 14 +-
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 | 6 +-
gdb/gdbserver/win32-low.c | 2 +-
gdb/gdbserver/win32-low.h | 2 +-
gdb/gdbserver/wincecompat.c | 2 +-
gdb/gdbserver/wincecompat.h | 2 +-
gdb/gdbserver/x86-low.c | 2 +-
gdb/gdbserver/x86-low.h | 2 +-
gdb/gdbserver/xtensa-xtregs.c | 2 +-
gdb/gdbthread.h | 10 +-
gdb/gdbtypes.c | 433 +-
gdb/gdbtypes.h | 66 +-
gdb/glibc-tdep.c | 2 +-
gdb/glibc-tdep.h | 2 +-
gdb/gnu-nat.c | 178 +-
gdb/gnu-nat.h | 2 +-
gdb/gnu-v2-abi.c | 2 +-
gdb/gnu-v3-abi.c | 80 +-
gdb/gnulib/Makefile.in | 5 +-
gdb/gnulib/aclocal.m4 | 3 +
gdb/gnulib/config.in | 68 +-
gdb/gnulib/configure | 581 +-
gdb/gnulib/configure.ac | 2 +-
gdb/gnulib/import/Makefile.am | 49 +-
gdb/gnulib/import/Makefile.in | 78 +-
gdb/gnulib/import/alloca.in.h | 4 +-
gdb/gnulib/import/basename-lgpl.c | 2 +-
gdb/gnulib/import/canonicalize-lgpl.c | 39 +-
gdb/gnulib/import/config.charset | 2 +-
gdb/gnulib/import/dirent.in.h | 9 +-
gdb/gnulib/import/dirfd.c | 68 +-
gdb/gnulib/import/dirname-lgpl.c | 2 +-
gdb/gnulib/import/dirname.h | 2 +-
gdb/gnulib/import/dosname.h | 2 +-
gdb/gnulib/import/errno.in.h | 2 +-
gdb/gnulib/import/extra/snippet/arg-nonnull.h | 2 +-
gdb/gnulib/import/extra/snippet/c++defs.h | 77 +-
gdb/gnulib/import/extra/snippet/warn-on-use.h | 2 +-
gdb/gnulib/import/extra/update-copyright | 8 +-
gdb/gnulib/import/flexmember.h | 42 +
gdb/gnulib/import/float+.h | 2 +-
gdb/gnulib/import/float.c | 2 +-
gdb/gnulib/import/float.in.h | 2 +-
gdb/gnulib/import/fnmatch.c | 6 +-
gdb/gnulib/import/fnmatch.in.h | 2 +-
gdb/gnulib/import/fnmatch_loop.c | 6 +-
gdb/gnulib/import/fpucw.h | 4 +-
gdb/gnulib/import/frexp.c | 2 +-
gdb/gnulib/import/frexpl.c | 2 +-
gdb/gnulib/import/gettimeofday.c | 2 +-
gdb/gnulib/import/hard-locale.c | 72 +
gdb/gnulib/import/hard-locale.h | 25 +
gdb/gnulib/import/inttypes.in.h | 2 +-
gdb/gnulib/import/isnan.c | 2 +-
gdb/gnulib/import/isnand-nolibm.h | 2 +-
gdb/gnulib/import/isnand.c | 2 +-
gdb/gnulib/import/isnanl-nolibm.h | 2 +-
gdb/gnulib/import/isnanl.c | 2 +-
gdb/gnulib/import/itold.c | 2 +-
gdb/gnulib/import/limits.in.h | 63 +
gdb/gnulib/import/localcharset.c | 2 +-
gdb/gnulib/import/localcharset.h | 2 +-
gdb/gnulib/import/lstat.c | 2 +-
gdb/gnulib/import/m4/00gnulib.m4 | 2 +-
gdb/gnulib/import/m4/absolute-header.m4 | 2 +-
gdb/gnulib/import/m4/alloca.m4 | 2 +-
gdb/gnulib/import/m4/canonicalize.m4 | 11 +-
gdb/gnulib/import/m4/codeset.m4 | 3 +-
gdb/gnulib/import/m4/configmake.m4 | 2 +-
gdb/gnulib/import/m4/dirent_h.m4 | 2 +-
gdb/gnulib/import/m4/dirfd.m4 | 18 +-
gdb/gnulib/import/m4/dirname.m4 | 2 +-
gdb/gnulib/import/m4/double-slash-root.m4 | 2 +-
gdb/gnulib/import/m4/eealloc.m4 | 2 +-
gdb/gnulib/import/m4/errno_h.m4 | 2 +-
gdb/gnulib/import/m4/exponentd.m4 | 2 +-
gdb/gnulib/import/m4/exponentl.m4 | 2 +-
gdb/gnulib/import/m4/extensions.m4 | 46 +-
gdb/gnulib/import/m4/extern-inline.m4 | 3 +-
gdb/gnulib/import/m4/fcntl-o.m4 | 2 +-
gdb/gnulib/import/m4/flexmember.m4 | 43 +
gdb/gnulib/import/m4/float_h.m4 | 2 +-
gdb/gnulib/import/m4/fnmatch.m4 | 4 +-
gdb/gnulib/import/m4/fpieee.m4 | 4 +-
gdb/gnulib/import/m4/frexp.m4 | 2 +-
gdb/gnulib/import/m4/frexpl.m4 | 2 +-
gdb/gnulib/import/m4/gettimeofday.m4 | 2 +-
gdb/gnulib/import/m4/glibc21.m4 | 2 +-
gdb/gnulib/import/m4/gnulib-cache.m4 | 5 +-
gdb/gnulib/import/m4/gnulib-common.m4 | 45 +-
gdb/gnulib/import/m4/gnulib-comp.m4 | 23 +-
gdb/gnulib/import/m4/gnulib-tool.m4 | 2 +-
gdb/gnulib/import/m4/hard-locale.m4 | 11 +
gdb/gnulib/import/m4/include_next.m4 | 2 +-
gdb/gnulib/import/m4/inttypes-pri.m4 | 2 +-
gdb/gnulib/import/m4/inttypes.m4 | 2 +-
gdb/gnulib/import/m4/isnand.m4 | 2 +-
gdb/gnulib/import/m4/isnanl.m4 | 2 +-
gdb/gnulib/import/m4/largefile.m4 | 2 +-
gdb/gnulib/import/m4/limits-h.m4 | 31 +
gdb/gnulib/import/m4/localcharset.m4 | 2 +-
gdb/gnulib/import/m4/locale-fr.m4 | 2 +-
gdb/gnulib/import/m4/locale-ja.m4 | 2 +-
gdb/gnulib/import/m4/locale-zh.m4 | 2 +-
gdb/gnulib/import/m4/longlong.m4 | 2 +-
gdb/gnulib/import/m4/lstat.m4 | 2 +-
gdb/gnulib/import/m4/malloc.m4 | 13 +-
gdb/gnulib/import/m4/malloca.m4 | 2 +-
gdb/gnulib/import/m4/math_h.m4 | 2 +-
gdb/gnulib/import/m4/mbrtowc.m4 | 56 +-
gdb/gnulib/import/m4/mbsinit.m4 | 2 +-
gdb/gnulib/import/m4/mbsrtowcs.m4 | 2 +-
gdb/gnulib/import/m4/mbstate_t.m4 | 2 +-
gdb/gnulib/import/m4/memchr.m4 | 2 +-
gdb/gnulib/import/m4/memmem.m4 | 4 +-
gdb/gnulib/import/m4/mmap-anon.m4 | 2 +-
gdb/gnulib/import/m4/multiarch.m4 | 2 +-
gdb/gnulib/import/m4/nocrash.m4 | 5 +-
gdb/gnulib/import/m4/off_t.m4 | 2 +-
gdb/gnulib/import/m4/pathmax.m4 | 2 +-
gdb/gnulib/import/m4/rawmemchr.m4 | 2 +-
gdb/gnulib/import/m4/readlink.m4 | 2 +-
gdb/gnulib/import/m4/rename.m4 | 2 +-
gdb/gnulib/import/m4/rmdir.m4 | 2 +-
gdb/gnulib/import/m4/signal_h.m4 | 2 +-
gdb/gnulib/import/m4/ssize_t.m4 | 2 +-
gdb/gnulib/import/m4/stat.m4 | 2 +-
gdb/gnulib/import/m4/stdbool.m4 | 60 +-
gdb/gnulib/import/m4/stddef_h.m4 | 2 +-
gdb/gnulib/import/m4/stdint.m4 | 88 +-
gdb/gnulib/import/m4/stdio_h.m4 | 14 +-
gdb/gnulib/import/m4/stdlib_h.m4 | 7 +-
gdb/gnulib/import/m4/strchrnul.m4 | 2 +-
gdb/gnulib/import/m4/string_h.m4 | 2 +-
gdb/gnulib/import/m4/strstr.m4 | 12 +-
gdb/gnulib/import/m4/strtok_r.m4 | 2 +-
gdb/gnulib/import/m4/sys_socket_h.m4 | 2 +-
gdb/gnulib/import/m4/sys_stat_h.m4 | 2 +-
gdb/gnulib/import/m4/sys_time_h.m4 | 2 +-
gdb/gnulib/import/m4/sys_types_h.m4 | 29 +-
gdb/gnulib/import/m4/time_h.m4 | 2 +-
gdb/gnulib/import/m4/unistd_h.m4 | 2 +-
gdb/gnulib/import/m4/warn-on-use.m4 | 2 +-
gdb/gnulib/import/m4/wchar_h.m4 | 16 +-
gdb/gnulib/import/m4/wchar_t.m4 | 2 +-
gdb/gnulib/import/m4/wctype_h.m4 | 2 +-
gdb/gnulib/import/m4/wint_t.m4 | 2 +-
gdb/gnulib/import/malloc.c | 2 +-
gdb/gnulib/import/malloca.c | 2 +-
gdb/gnulib/import/malloca.h | 2 +-
gdb/gnulib/import/math.c | 1 +
gdb/gnulib/import/math.in.h | 24 +-
gdb/gnulib/import/mbrtowc.c | 56 +-
gdb/gnulib/import/mbsinit.c | 2 +-
gdb/gnulib/import/mbsrtowcs-impl.h | 2 +-
gdb/gnulib/import/mbsrtowcs-state.c | 2 +-
gdb/gnulib/import/mbsrtowcs.c | 2 +-
gdb/gnulib/import/memchr.c | 2 +-
gdb/gnulib/import/memmem.c | 2 +-
gdb/gnulib/import/pathmax.h | 2 +-
gdb/gnulib/import/rawmemchr.c | 2 +-
gdb/gnulib/import/readlink.c | 2 +-
gdb/gnulib/import/ref-add.sin | 2 +-
gdb/gnulib/import/ref-del.sin | 2 +-
gdb/gnulib/import/rename.c | 2 +-
gdb/gnulib/import/rmdir.c | 2 +-
gdb/gnulib/import/same-inode.h | 2 +-
gdb/gnulib/import/signal.in.h | 2 +-
gdb/gnulib/import/stat.c | 2 +-
gdb/gnulib/import/stdbool.in.h | 2 +-
gdb/gnulib/import/stddef.in.h | 8 +-
gdb/gnulib/import/stdint.in.h | 755 +-
gdb/gnulib/import/stdio.in.h | 2 +-
gdb/gnulib/import/stdlib.in.h | 17 +-
gdb/gnulib/import/str-two-way.h | 2 +-
gdb/gnulib/import/strchrnul.c | 2 +-
gdb/gnulib/import/streq.h | 2 +-
gdb/gnulib/import/string.in.h | 18 +-
gdb/gnulib/import/stripslash.c | 2 +-
gdb/gnulib/import/strnlen1.c | 2 +-
gdb/gnulib/import/strnlen1.h | 2 +-
gdb/gnulib/import/strstr.c | 2 +-
gdb/gnulib/import/strtok_r.c | 2 +-
gdb/gnulib/import/sys_stat.in.h | 2 +-
gdb/gnulib/import/sys_time.in.h | 9 +-
gdb/gnulib/import/sys_types.in.h | 2 +-
gdb/gnulib/import/time.in.h | 2 +-
gdb/gnulib/import/unistd.c | 1 +
gdb/gnulib/import/unistd.in.h | 2 +-
gdb/gnulib/import/verify.h | 4 +-
gdb/gnulib/import/wchar.in.h | 12 +-
gdb/gnulib/import/wctype.in.h | 19 +-
gdb/gnulib/update-gnulib.sh | 5 +-
gdb/go-exp.y | 2 +-
gdb/go-lang.c | 6 +-
gdb/go-lang.h | 6 +-
gdb/go-typeprint.c | 2 +-
gdb/go-valprint.c | 16 +-
gdb/go32-nat.c | 2 +-
gdb/gregset.h | 2 +-
gdb/guile/guile-internal.h | 14 +-
gdb/guile/guile.c | 24 +-
gdb/guile/guile.h | 2 +-
gdb/guile/lib/gdb.scm | 2 +-
gdb/guile/lib/gdb/boot.scm | 2 +-
gdb/guile/lib/gdb/experimental.scm | 2 +-
gdb/guile/lib/gdb/init.scm | 2 +-
gdb/guile/lib/gdb/iterator.scm | 2 +-
gdb/guile/lib/gdb/printing.scm | 2 +-
gdb/guile/lib/gdb/support.scm | 2 +-
gdb/guile/lib/gdb/types.scm | 2 +-
gdb/guile/scm-arch.c | 2 +-
gdb/guile/scm-auto-load.c | 2 +-
gdb/guile/scm-block.c | 2 +-
gdb/guile/scm-breakpoint.c | 18 +-
gdb/guile/scm-cmd.c | 2 +-
gdb/guile/scm-disasm.c | 97 +-
gdb/guile/scm-exception.c | 2 +-
gdb/guile/scm-frame.c | 13 +-
gdb/guile/scm-gsmob.c | 2 +-
gdb/guile/scm-iterator.c | 2 +-
gdb/guile/scm-lazy-string.c | 2 +-
gdb/guile/scm-math.c | 2 +-
gdb/guile/scm-objfile.c | 2 +-
gdb/guile/scm-param.c | 2 +-
gdb/guile/scm-ports.c | 107 +-
gdb/guile/scm-pretty-print.c | 20 +-
gdb/guile/scm-progspace.c | 2 +-
gdb/guile/scm-safe-call.c | 2 +-
gdb/guile/scm-string.c | 2 +-
gdb/guile/scm-symbol.c | 2 +-
gdb/guile/scm-symtab.c | 2 +-
gdb/guile/scm-type.c | 52 +-
gdb/guile/scm-utils.c | 2 +-
gdb/guile/scm-value.c | 40 +-
gdb/h8300-tdep.c | 19 +-
gdb/hppa-bsd-tdep.c | 141 +
gdb/hppa-bsd-tdep.h | 25 +
gdb/hppa-linux-nat.c | 2 +-
gdb/hppa-linux-offsets.h | 2 +-
gdb/hppa-linux-tdep.c | 2 +-
gdb/hppa-nbsd-nat.c | 245 +
gdb/hppa-nbsd-tdep.c | 218 +
gdb/hppa-obsd-nat.c | 265 +
gdb/hppa-obsd-tdep.c | 177 +
gdb/hppa-tdep.c | 63 +-
gdb/hppa-tdep.h | 2 +-
gdb/hppabsd-tdep.c | 141 -
gdb/hppabsd-tdep.h | 25 -
gdb/hppanbsd-nat.c | 245 -
gdb/hppanbsd-tdep.c | 218 -
gdb/hppaobsd-nat.c | 265 -
gdb/hppaobsd-tdep.c | 195 -
gdb/i386-bsd-nat.c | 367 +
gdb/i386-bsd-nat.h | 28 +
gdb/i386-bsd-tdep.c | 88 +
gdb/i386-cygwin-tdep.c | 2 +-
gdb/i386-darwin-nat.c | 2 +-
gdb/i386-darwin-tdep.c | 11 +-
gdb/i386-darwin-tdep.h | 2 +-
gdb/i386-dicos-tdep.c | 2 +-
gdb/i386-fbsd-nat.c | 197 +
gdb/i386-fbsd-tdep.c | 488 +
gdb/i386-fbsd-tdep.h | 31 +
gdb/i386-gnu-nat.c | 440 +
gdb/i386-gnu-tdep.c | 71 +
gdb/i386-linux-nat.c | 4 +-
gdb/i386-linux-nat.h | 2 +-
gdb/i386-linux-tdep.c | 27 +-
gdb/i386-linux-tdep.h | 2 +-
gdb/i386-nbsd-nat.c | 90 +
gdb/i386-nbsd-tdep.c | 327 +
gdb/i386-nto-tdep.c | 2 +-
gdb/i386-obsd-nat.c | 129 +
gdb/i386-obsd-tdep.c | 455 +
gdb/i386-sol2-nat.c | 2 +-
gdb/i386-sol2-tdep.c | 2 +-
gdb/i386-tdep.c | 124 +-
gdb/i386-tdep.h | 4 +-
gdb/i386-v4-nat.c | 163 +
gdb/i386-windows-nat.c | 2 +-
gdb/i386bsd-nat.c | 367 -
gdb/i386bsd-nat.h | 28 -
gdb/i386bsd-tdep.c | 123 -
gdb/i386fbsd-nat.c | 197 -
gdb/i386fbsd-tdep.c | 498 -
gdb/i386fbsd-tdep.h | 31 -
gdb/i386gnu-nat.c | 436 -
gdb/i386gnu-tdep.c | 71 -
gdb/i386nbsd-nat.c | 90 -
gdb/i386nbsd-tdep.c | 327 -
gdb/i386obsd-nat.c | 129 -
gdb/i386obsd-tdep.c | 520 -
gdb/i386v4-nat.c | 163 -
gdb/i387-tdep.c | 2 +-
gdb/i387-tdep.h | 2 +-
gdb/ia64-libunwind-tdep.c | 2 +-
gdb/ia64-libunwind-tdep.h | 2 +-
gdb/ia64-linux-nat.c | 2 +-
gdb/ia64-linux-tdep.c | 2 +-
gdb/ia64-tdep.c | 17 +-
gdb/ia64-tdep.h | 2 +-
gdb/ia64-vms-tdep.c | 2 +-
gdb/inf-child.c | 2 +-
gdb/inf-child.h | 2 +-
gdb/inf-loop.c | 3 +-
gdb/inf-loop.h | 4 +-
gdb/inf-ptrace.c | 4 +-
gdb/inf-ptrace.h | 2 +-
gdb/infcall.c | 23 +-
gdb/infcall.h | 2 +-
gdb/infcmd.c | 80 +-
gdb/inferior.c | 122 +-
gdb/inferior.h | 18 +-
gdb/inflow.c | 70 +-
gdb/inflow.h | 2 +-
gdb/infrun.c | 264 +-
gdb/infrun.h | 2 +-
gdb/inline-frame.c | 2 +-
gdb/inline-frame.h | 2 +-
gdb/interps.c | 142 +-
gdb/interps.h | 78 +-
gdb/iq2000-tdep.c | 26 +-
gdb/jit-reader.in | 2 +-
gdb/jit.c | 38 +-
gdb/jit.h | 2 +-
gdb/jv-exp.y | 1434 -
gdb/jv-lang.c | 1272 -
gdb/jv-lang.h | 79 -
gdb/jv-typeprint.c | 355 -
gdb/jv-valprint.c | 532 -
gdb/jv-varobj.c | 107 -
gdb/language.c | 48 +-
gdb/language.h | 25 +-
gdb/libiberty.m4 | 2 +-
gdb/libmcheck.m4 | 2 +-
gdb/linespec.c | 100 +-
gdb/linespec.h | 2 +-
gdb/linux-fork.c | 13 +-
gdb/linux-fork.h | 2 +-
gdb/linux-nat.c | 23 +-
gdb/linux-nat.h | 2 +-
gdb/linux-record.c | 2 +-
gdb/linux-record.h | 2 +-
gdb/linux-tdep.c | 37 +-
gdb/linux-tdep.h | 2 +-
gdb/linux-thread-db.c | 28 +-
gdb/lm32-tdep.c | 18 +-
gdb/location.c | 52 +-
gdb/location.h | 2 +-
gdb/m2-exp.y | 2 +-
gdb/m2-lang.c | 5 +-
gdb/m2-lang.h | 6 +-
gdb/m2-typeprint.c | 2 +-
gdb/m2-valprint.c | 23 +-
gdb/m32c-tdep.c | 71 +-
gdb/m32r-linux-nat.c | 2 +-
gdb/m32r-linux-tdep.c | 2 +-
gdb/m32r-tdep.c | 58 +-
gdb/m32r-tdep.h | 2 +-
gdb/m68hc11-tdep.c | 18 +-
gdb/m68k-bsd-nat.c | 237 +
gdb/m68k-bsd-tdep.c | 163 +
gdb/m68k-linux-nat.c | 542 +
gdb/m68k-linux-tdep.c | 435 +
gdb/m68k-tdep.c | 16 +-
gdb/m68k-tdep.h | 4 +-
gdb/m68kbsd-nat.c | 237 -
gdb/m68kbsd-tdep.c | 270 -
gdb/m68klinux-nat.c | 542 -
gdb/m68klinux-tdep.c | 435 -
gdb/m88k-bsd-nat.c | 111 +
gdb/m88k-tdep.c | 31 +-
gdb/m88k-tdep.h | 2 +-
gdb/m88kbsd-nat.c | 111 -
gdb/machoread.c | 126 +-
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 | 159 +-
gdb/main.h | 2 +-
gdb/maint.c | 162 +-
gdb/maint.h | 42 +-
gdb/make-target-delegates | 2 +-
gdb/mdebugread.c | 164 +-
gdb/mdebugread.h | 2 +-
gdb/mem-break.c | 20 +-
gdb/memattr.c | 34 +-
gdb/memattr.h | 2 +-
gdb/memory-map.c | 2 +-
gdb/memory-map.h | 2 +-
gdb/memrange.c | 9 +-
gdb/memrange.h | 2 +-
gdb/mep-tdep.c | 25 +-
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 | 3 +-
gdb/mi/mi-cmd-env.c | 11 +-
gdb/mi/mi-cmd-file.c | 34 +-
gdb/mi/mi-cmd-info.c | 14 +-
gdb/mi/mi-cmd-stack.c | 31 +-
gdb/mi/mi-cmd-target.c | 2 +-
gdb/mi/mi-cmd-var.c | 154 +-
gdb/mi/mi-cmds.c | 9 +-
gdb/mi/mi-cmds.h | 3 +-
gdb/mi/mi-common.c | 2 +-
gdb/mi/mi-common.h | 38 +-
gdb/mi/mi-console.c | 137 +-
gdb/mi/mi-console.h | 38 +-
gdb/mi/mi-getopt.c | 2 +-
gdb/mi/mi-getopt.h | 2 +-
gdb/mi/mi-interp.c | 355 +-
gdb/mi/mi-main.c | 450 +-
gdb/mi/mi-main.h | 4 +-
gdb/mi/mi-out.c | 362 +-
gdb/mi/mi-out.h | 77 +-
gdb/mi/mi-parse.c | 2 +-
gdb/mi/mi-parse.h | 15 +-
gdb/mi/mi-symbol-cmds.c | 7 +-
gdb/microblaze-linux-tdep.c | 4 +-
gdb/microblaze-tdep.c | 18 +-
gdb/microblaze-tdep.h | 2 +-
gdb/mingw-hdep.c | 2 +-
gdb/minidebug.c | 13 +-
gdb/minsyms.c | 197 +-
gdb/minsyms.h | 149 +-
gdb/mips-fbsd-nat.c | 136 +
gdb/mips-fbsd-tdep.c | 560 +
gdb/mips-fbsd-tdep.h | 28 +
gdb/mips-linux-nat.c | 4 +-
gdb/mips-linux-tdep.c | 2 +-
gdb/mips-linux-tdep.h | 2 +-
gdb/mips-nbsd-nat.c | 125 +
gdb/mips-nbsd-tdep.c | 385 +
gdb/mips-nbsd-tdep.h | 29 +
gdb/mips-sde-tdep.c | 2 +-
gdb/mips-tdep.c | 499 +-
gdb/mips-tdep.h | 4 +-
gdb/mips64-obsd-nat.c | 126 +
gdb/mips64-obsd-tdep.c | 170 +
gdb/mips64obsd-nat.c | 126 -
gdb/mips64obsd-tdep.c | 170 -
gdb/mipsnbsd-nat.c | 125 -
gdb/mipsnbsd-tdep.c | 385 -
gdb/mipsnbsd-tdep.h | 29 -
gdb/mipsread.c | 23 +-
gdb/mn10300-linux-tdep.c | 2 +-
gdb/mn10300-tdep.c | 17 +-
gdb/mn10300-tdep.h | 2 +-
gdb/moxie-tdep.c | 63 +-
gdb/moxie-tdep.h | 2 +-
gdb/msp430-tdep.c | 19 +-
gdb/mt-tdep.c | 39 +-
gdb/namespace.c | 2 +-
gdb/namespace.h | 2 +-
gdb/nat/aarch64-linux-hw-point.c | 2 +-
gdb/nat/aarch64-linux-hw-point.h | 4 +-
gdb/nat/aarch64-linux.c | 4 +-
gdb/nat/aarch64-linux.h | 4 +-
gdb/nat/amd64-linux-siginfo.c | 2 +-
gdb/nat/amd64-linux-siginfo.h | 4 +-
gdb/nat/gdb_ptrace.h | 2 +-
gdb/nat/gdb_thread_db.h | 2 +-
gdb/nat/linux-btrace.c | 26 +-
gdb/nat/linux-btrace.h | 2 +-
gdb/nat/linux-namespaces.c | 2 +-
gdb/nat/linux-namespaces.h | 2 +-
gdb/nat/linux-nat.h | 7 +-
gdb/nat/linux-osdata.c | 8 +-
gdb/nat/linux-osdata.h | 2 +-
gdb/nat/linux-personality.c | 2 +-
gdb/nat/linux-personality.h | 2 +-
gdb/nat/linux-procfs.c | 2 +-
gdb/nat/linux-procfs.h | 2 +-
gdb/nat/linux-ptrace.c | 6 +-
gdb/nat/linux-ptrace.h | 2 +-
gdb/nat/linux-waitpid.c | 2 +-
gdb/nat/linux-waitpid.h | 2 +-
gdb/nat/mips-linux-watch.c | 2 +-
gdb/nat/mips-linux-watch.h | 2 +-
gdb/nat/ppc-linux.c | 2 +-
gdb/nat/ppc-linux.h | 2 +-
gdb/nat/x86-cpuid.h | 2 +-
gdb/nat/x86-dregs.c | 2 +-
gdb/nat/x86-dregs.h | 2 +-
gdb/nat/x86-gcc-cpuid.h | 2 +-
gdb/nat/x86-linux-dregs.c | 2 +-
gdb/nat/x86-linux-dregs.h | 2 +-
gdb/nat/x86-linux.c | 2 +-
gdb/nat/x86-linux.h | 2 +-
gdb/nbsd-nat.c | 2 +-
gdb/nbsd-nat.h | 2 +-
gdb/nbsd-tdep.c | 2 +-
gdb/nbsd-tdep.h | 2 +-
gdb/nds32-tdep.c | 31 +-
gdb/nds32-tdep.h | 2 +-
gdb/nios2-linux-tdep.c | 2 +-
gdb/nios2-tdep.c | 138 +-
gdb/nios2-tdep.h | 2 +-
gdb/nto-procfs.c | 13 +-
gdb/nto-tdep.c | 5 +-
gdb/nto-tdep.h | 4 +-
gdb/objc-lang.c | 9 +-
gdb/objc-lang.h | 2 +-
gdb/objfile-flags.h | 71 +
gdb/objfiles.c | 26 +-
gdb/objfiles.h | 58 +-
gdb/obsd-nat.c | 2 +-
gdb/obsd-nat.h | 2 +-
gdb/obsd-tdep.c | 2 +-
gdb/obsd-tdep.h | 2 +-
gdb/observer.c | 2 +-
gdb/observer.sh | 2 +-
gdb/opencl-lang.c | 2 +-
gdb/osabi.c | 47 +-
gdb/osabi.h | 2 +-
gdb/osdata.c | 12 +-
gdb/osdata.h | 2 +-
gdb/p-exp.y | 2 +-
gdb/p-lang.c | 2 +-
gdb/p-lang.h | 8 +-
gdb/p-typeprint.c | 2 +-
gdb/p-valprint.c | 21 +-
gdb/parse.c | 53 +-
gdb/parser-defs.h | 2 +-
gdb/posix-hdep.c | 2 +-
gdb/ppc-fbsd-nat.c | 219 +
gdb/ppc-fbsd-tdep.c | 352 +
gdb/ppc-fbsd-tdep.h | 29 +
gdb/ppc-linux-nat.c | 2 +-
gdb/ppc-linux-tdep.c | 26 +-
gdb/ppc-linux-tdep.h | 4 +-
gdb/ppc-nbsd-nat.c | 197 +
gdb/ppc-nbsd-tdep.c | 227 +
gdb/ppc-nbsd-tdep.h | 32 +
gdb/ppc-obsd-nat.c | 231 +
gdb/ppc-obsd-tdep.c | 309 +
gdb/ppc-obsd-tdep.h | 52 +
gdb/ppc-ravenscar-thread.c | 2 +-
gdb/ppc-ravenscar-thread.h | 2 +-
gdb/ppc-sysv-tdep.c | 5 +-
gdb/ppc-tdep.h | 4 +-
gdb/ppc64-tdep.c | 2 +-
gdb/ppc64-tdep.h | 2 +-
gdb/ppcfbsd-nat.c | 219 -
gdb/ppcfbsd-tdep.c | 353 -
gdb/ppcfbsd-tdep.h | 29 -
gdb/ppcnbsd-nat.c | 197 -
gdb/ppcnbsd-tdep.c | 227 -
gdb/ppcnbsd-tdep.h | 32 -
gdb/ppcobsd-nat.c | 231 -
gdb/ppcobsd-tdep.c | 327 -
gdb/ppcobsd-tdep.h | 52 -
gdb/printcmd.c | 88 +-
gdb/probe.c | 81 +-
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 | 42 +-
gdb/procfs.h | 2 +-
gdb/progspace.c | 22 +-
gdb/progspace.h | 2 +-
gdb/prologue-value.c | 2 +-
gdb/prologue-value.h | 2 +-
gdb/psympriv.h | 38 +-
gdb/psymtab.c | 236 +-
gdb/psymtab.h | 2 +-
gdb/ptrace.m4 | 2 +-
gdb/python/lib/gdb/FrameDecorator.py | 2 +-
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/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/command/unwinders.py | 2 +-
gdb/python/lib/gdb/command/xmethods.py | 2 +-
gdb/python/lib/gdb/frames.py | 2 +-
gdb/python/lib/gdb/function/__init__.py | 2 +-
gdb/python/lib/gdb/function/as_string.py | 2 +-
gdb/python/lib/gdb/function/caller_is.py | 2 +-
gdb/python/lib/gdb/function/strfns.py | 2 +-
gdb/python/lib/gdb/printer/__init__.py | 2 +-
gdb/python/lib/gdb/printer/bound_registers.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/lib/gdb/unwinder.py | 2 +-
gdb/python/lib/gdb/xmethod.py | 2 +-
gdb/python/py-arch.c | 65 +-
gdb/python/py-auto-load.c | 2 +-
gdb/python/py-block.c | 2 +-
gdb/python/py-bpevent.c | 25 +-
gdb/python/py-breakpoint.c | 98 +-
gdb/python/py-cmd.c | 148 +-
gdb/python/py-continueevent.c | 11 +-
gdb/python/py-event.c | 30 +-
gdb/python/py-event.h | 6 +-
gdb/python/py-events.h | 2 +-
gdb/python/py-evtregistry.c | 2 +-
gdb/python/py-evts.c | 2 +-
gdb/python/py-exitedevent.c | 51 +-
gdb/python/py-finishbreakpoint.c | 19 +-
gdb/python/py-frame.c | 30 +-
gdb/python/py-framefilter.c | 489 +-
gdb/python/py-function.c | 83 +-
gdb/python/py-gdb-readline.c | 7 +-
gdb/python/py-inferior.c | 126 +-
gdb/python/py-infevents.c | 140 +-
gdb/python/py-infthread.c | 10 +-
gdb/python/py-lazy-string.c | 11 +-
gdb/python/py-linetable.c | 53 +-
gdb/python/py-newobjfileevent.c | 54 +-
gdb/python/py-objfile.c | 11 +-
gdb/python/py-param.c | 150 +-
gdb/python/py-prettyprint.c | 397 +-
gdb/python/py-progspace.c | 6 +-
gdb/python/py-ref.h | 42 +
gdb/python/py-signalevent.c | 29 +-
gdb/python/py-stopevent.c | 56 +-
gdb/python/py-stopevent.h | 2 +-
gdb/python/py-symbol.c | 20 +-
gdb/python/py-symtab.c | 2 +-
gdb/python/py-threadevent.c | 21 +-
gdb/python/py-type.c | 234 +-
gdb/python/py-unwind.c | 123 +-
gdb/python/py-utils.c | 139 +-
gdb/python/py-value.c | 151 +-
gdb/python/py-varobj.c | 48 +-
gdb/python/py-xmethods.c | 383 +-
gdb/python/python-internal.h | 68 +-
gdb/python/python.c | 491 +-
gdb/python/python.h | 2 +-
gdb/ravenscar-thread.c | 2 +-
gdb/ravenscar-thread.h | 2 +-
gdb/record-btrace.c | 118 +-
gdb/record-btrace.h | 2 +-
gdb/record-full.c | 116 +-
gdb/record-full.h | 2 +-
gdb/record.c | 4 +-
gdb/record.h | 2 +-
gdb/regcache.c | 27 +-
gdb/regcache.h | 8 +-
gdb/regformats/arm-with-iwmmxt.dat | 53 -
gdb/regformats/arm-with-neon.dat | 64 -
gdb/regformats/arm-with-vfpv2.dat | 48 -
gdb/regformats/arm-with-vfpv3.dat | 64 -
gdb/regformats/arm/arm-with-iwmmxt.dat | 53 +
gdb/regformats/arm/arm-with-neon.dat | 64 +
gdb/regformats/arm/arm-with-vfpv2.dat | 48 +
gdb/regformats/arm/arm-with-vfpv3.dat | 64 +
gdb/regformats/i386/amd64-avx-linux.dat | 2 +
gdb/regformats/i386/amd64-avx-mpx-linux.dat | 2 +
gdb/regformats/i386/amd64-avx512-linux.dat | 2 +
gdb/regformats/i386/amd64-linux.dat | 2 +
gdb/regformats/i386/amd64-mpx-linux.dat | 2 +
gdb/regformats/i386/x32-avx-linux.dat | 2 +
gdb/regformats/i386/x32-avx512-linux.dat | 2 +
gdb/regformats/i386/x32-linux.dat | 2 +
gdb/regformats/regdat.sh | 2 +-
gdb/regformats/regdef.h | 2 +-
gdb/regformats/rs6000/powerpc-isa205-32l.dat | 3 +-
gdb/regformats/rs6000/powerpc-isa205-64l.dat | 3 +-
.../rs6000/powerpc-isa205-altivec32l.dat | 3 +-
.../rs6000/powerpc-isa205-altivec64l.dat | 3 +-
gdb/regformats/rs6000/powerpc-isa205-vsx32l.dat | 3 +-
gdb/regformats/rs6000/powerpc-isa205-vsx64l.dat | 3 +-
gdb/reggroups.c | 11 +-
gdb/reggroups.h | 2 +-
gdb/registry.c | 2 +-
gdb/registry.h | 2 +-
gdb/regset.h | 2 +-
gdb/remote-fileio.c | 2 +-
gdb/remote-fileio.h | 2 +-
gdb/remote-notif.c | 2 +-
gdb/remote-notif.h | 2 +-
gdb/remote-sim.c | 4 +-
gdb/remote.c | 812 +-
gdb/remote.h | 2 +-
gdb/reply_mig_hack.awk | 2 +-
gdb/reverse.c | 21 +-
gdb/rl78-tdep.c | 72 +-
gdb/rs6000-aix-tdep.c | 47 +-
gdb/rs6000-aix-tdep.h | 2 +-
gdb/rs6000-lynx178-tdep.c | 2 +-
gdb/rs6000-nat.c | 2 +-
gdb/rs6000-tdep.c | 539 +-
gdb/rs6000-tdep.h | 2 +-
gdb/rust-exp.y | 130 +-
gdb/rust-lang.c | 509 +-
gdb/rust-lang.h | 13 +-
gdb/rx-tdep.c | 126 +-
gdb/s390-linux-nat.c | 446 +-
gdb/s390-linux-tdep.c | 43 +-
gdb/s390-linux-tdep.h | 2 +-
gdb/score-tdep.c | 127 +-
gdb/score-tdep.h | 2 +-
gdb/selftest-arch.c | 102 +
gdb/selftest-arch.h | 27 +
gdb/selftest.c | 25 +-
gdb/selftest.h | 2 +-
gdb/sentinel-frame.c | 4 +-
gdb/sentinel-frame.h | 2 +-
gdb/ser-base.c | 2 +-
gdb/ser-base.h | 4 +-
gdb/ser-event.c | 2 +-
gdb/ser-event.h | 2 +-
gdb/ser-go32.c | 2 +-
gdb/ser-mingw.c | 2 +-
gdb/ser-pipe.c | 2 +-
gdb/ser-tcp.c | 5 +-
gdb/ser-tcp.h | 2 +-
gdb/ser-unix.c | 2 +-
gdb/ser-unix.h | 2 +-
gdb/serial.c | 17 +-
gdb/serial.h | 2 +-
gdb/sh-linux-tdep.c | 2 +-
gdb/sh-nbsd-nat.c | 102 +
gdb/sh-nbsd-tdep.c | 84 +
gdb/sh-tdep.c | 48 +-
gdb/sh-tdep.h | 2 +-
gdb/sh64-tdep.c | 90 +-
gdb/sh64-tdep.h | 2 +-
gdb/shnbsd-nat.c | 102 -
gdb/shnbsd-tdep.c | 101 -
gdb/sim-regno.h | 2 +-
gdb/skip.c | 46 +-
gdb/skip.h | 2 +-
gdb/sol-thread.c | 130 +-
gdb/sol2-tdep.c | 2 +-
gdb/sol2-tdep.h | 2 +-
gdb/solib-aix.c | 94 +-
gdb/solib-aix.h | 2 +-
gdb/solib-darwin.c | 76 +-
gdb/solib-darwin.h | 2 +-
gdb/solib-dsbt.c | 35 +-
gdb/solib-frv.c | 39 +-
gdb/solib-spu.c | 37 +-
gdb/solib-spu.h | 2 +-
gdb/solib-svr4.c | 48 +-
gdb/solib-svr4.h | 2 +-
gdb/solib-target.c | 10 +-
gdb/solib-target.h | 2 +-
gdb/solib.c | 177 +-
gdb/solib.h | 6 +-
gdb/solist.h | 21 +-
gdb/source.c | 40 +-
gdb/source.h | 2 +-
gdb/sparc-linux-nat.c | 2 +-
gdb/sparc-linux-tdep.c | 2 +-
gdb/sparc-nat.c | 2 +-
gdb/sparc-nat.h | 2 +-
gdb/sparc-nbsd-nat.c | 73 +
gdb/sparc-nbsd-tdep.c | 326 +
gdb/sparc-obsd-tdep.c | 258 +
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 | 189 +-
gdb/sparc-tdep.h | 27 +-
gdb/sparc64-fbsd-nat.c | 79 +
gdb/sparc64-fbsd-tdep.c | 252 +
gdb/sparc64-linux-nat.c | 2 +-
gdb/sparc64-linux-tdep.c | 2 +-
gdb/sparc64-nat.c | 2 +-
gdb/sparc64-nbsd-nat.c | 189 +
gdb/sparc64-nbsd-tdep.c | 280 +
gdb/sparc64-obsd-nat.c | 131 +
gdb/sparc64-obsd-tdep.c | 452 +
gdb/sparc64-sol2-tdep.c | 2 +-
gdb/sparc64-tdep.c | 181 +-
gdb/sparc64-tdep.h | 13 +-
gdb/sparc64fbsd-nat.c | 79 -
gdb/sparc64fbsd-tdep.c | 252 -
gdb/sparc64nbsd-nat.c | 189 -
gdb/sparc64nbsd-tdep.c | 280 -
gdb/sparc64obsd-nat.c | 131 -
gdb/sparc64obsd-tdep.c | 452 -
gdb/sparcnbsd-nat.c | 73 -
gdb/sparcnbsd-tdep.c | 378 -
gdb/sparcobsd-tdep.c | 258 -
gdb/spu-linux-nat.c | 40 +-
gdb/spu-multiarch.c | 2 +-
gdb/spu-tdep.c | 200 +-
gdb/spu-tdep.h | 2 +-
gdb/stabsread.c | 222 +-
gdb/stabsread.h | 2 +-
gdb/stack.c | 175 +-
gdb/stack.h | 2 +-
gdb/stap-probe.c | 2 +-
gdb/stap-probe.h | 2 +-
gdb/std-operator.def | 2 +-
gdb/std-regs.c | 2 +-
gdb/stub-termcap.c | 6 +-
gdb/stubs/buildvms.com | 2 +-
gdb/stubs/ia64vms-stub.c | 2 +-
gdb/symfile-add-flags.h | 48 +
gdb/symfile-debug.c | 6 +-
gdb/symfile-mem.c | 16 +-
gdb/symfile.c | 237 +-
gdb/symfile.h | 49 +-
gdb/symmisc.c | 225 +-
gdb/symtab.c | 183 +-
gdb/symtab.h | 47 +-
gdb/syscalls/aarch64-linux.xml | 2 +-
gdb/syscalls/aarch64-linux.xml.in | 2 +-
gdb/syscalls/amd64-linux.xml | 2 +-
gdb/syscalls/amd64-linux.xml.in | 2 +-
gdb/syscalls/apply-defaults.xsl | 2 +-
gdb/syscalls/arm-linux.py | 2 +-
gdb/syscalls/arm-linux.xml | 2 +-
gdb/syscalls/arm-linux.xml.in | 2 +-
gdb/syscalls/bfin-linux.xml.in | 2 +-
gdb/syscalls/freebsd.xml | 2 +-
gdb/syscalls/gdb-syscalls.dtd | 2 +-
gdb/syscalls/i386-linux.xml | 2 +-
gdb/syscalls/i386-linux.xml.in | 2 +-
gdb/syscalls/linux-defaults.xml.in | 2 +-
gdb/syscalls/mips-n32-linux.xml | 2 +-
gdb/syscalls/mips-n32-linux.xml.in | 2 +-
gdb/syscalls/mips-n64-linux.xml | 2 +-
gdb/syscalls/mips-n64-linux.xml.in | 2 +-
gdb/syscalls/mips-o32-linux.xml | 2 +-
gdb/syscalls/mips-o32-linux.xml.in | 2 +-
gdb/syscalls/ppc-linux.xml | 2 +-
gdb/syscalls/ppc-linux.xml.in | 2 +-
gdb/syscalls/ppc64-linux.xml | 2 +-
gdb/syscalls/ppc64-linux.xml.in | 2 +-
gdb/syscalls/s390-linux.xml | 2 +-
gdb/syscalls/s390-linux.xml.in | 2 +-
gdb/syscalls/s390x-linux.xml | 2 +-
gdb/syscalls/s390x-linux.xml.in | 2 +-
gdb/syscalls/sparc-linux.xml | 2 +-
gdb/syscalls/sparc-linux.xml.in | 2 +-
gdb/syscalls/sparc64-linux.xml | 2 +-
gdb/syscalls/sparc64-linux.xml.in | 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-debug.h | 4 +-
gdb/target-delegates.c | 36 +-
gdb/target-descriptions.c | 2 +-
gdb/target-descriptions.h | 2 +-
gdb/target-memory.c | 7 +-
gdb/target.c | 131 +-
gdb/target.h | 95 +-
gdb/target/resume.h | 2 +-
gdb/target/target.h | 33 +-
gdb/target/wait.h | 2 +-
gdb/target/waitstatus.c | 2 +-
gdb/target/waitstatus.h | 2 +-
gdb/terminal.h | 6 +-
gdb/testsuite/.gitignore | 9 +
gdb/testsuite/ChangeLog | 2323 ++-
gdb/testsuite/ChangeLog-1993-2013 | 2 +-
gdb/testsuite/Makefile.in | 93 +-
gdb/testsuite/README | 2 +-
gdb/testsuite/analyze-racy-logs.py | 2 +-
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 | 4 +-
gdb/testsuite/boards/local-remote-host-native.exp | 2 +-
gdb/testsuite/boards/local-remote-host-notty.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 +-
.../boards/remote-gdbserver-on-localhost.exp | 39 +-
gdb/testsuite/boards/remote-stdio-gdbserver.exp | 2 +-
gdb/testsuite/boards/stabs.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/configure | 99 -
gdb/testsuite/configure.ac | 13 +-
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/access_to_packed_array.exp | 2 +-
.../gdb.ada/access_to_packed_array/foo.adb | 2 +-
.../gdb.ada/access_to_packed_array/pack.adb | 2 +-
.../gdb.ada/access_to_packed_array/pack.ads | 2 +-
gdb/testsuite/gdb.ada/addr_arith.exp | 2 +-
gdb/testsuite/gdb.ada/addr_arith/foo_na07_019.adb | 2 +-
gdb/testsuite/gdb.ada/addr_arith/pck.adb | 2 +-
gdb/testsuite/gdb.ada/addr_arith/pck.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/arr_arr.exp | 2 +-
gdb/testsuite/gdb.ada/arr_arr/foo.adb | 2 +-
gdb/testsuite/gdb.ada/arr_arr/pck.adb | 2 +-
gdb/testsuite/gdb.ada/arr_arr/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 | 2 +-
gdb/testsuite/gdb.ada/array_char_idx/foo.adb | 2 +-
gdb/testsuite/gdb.ada/array_char_idx/pck.adb | 2 +-
gdb/testsuite/gdb.ada/array_char_idx/pck.ads | 2 +-
gdb/testsuite/gdb.ada/array_of_variable_length.exp | 2 +-
.../gdb.ada/array_of_variable_length/foo.adb | 2 +-
.../gdb.ada/array_of_variable_length/pck.adb | 2 +-
.../gdb.ada/array_of_variable_length/pck.ads | 2 +-
gdb/testsuite/gdb.ada/array_ptr_renaming.exp | 2 +-
gdb/testsuite/gdb.ada/array_ptr_renaming/foo.adb | 2 +-
gdb/testsuite/gdb.ada/array_ptr_renaming/pack.ads | 2 +-
gdb/testsuite/gdb.ada/array_return.exp | 10 +-
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 | 2 +-
gdb/testsuite/gdb.ada/arraydim/foo.adb | 2 +-
gdb/testsuite/gdb.ada/arraydim/inc.c | 2 +-
gdb/testsuite/gdb.ada/arraydim/pck.adb | 2 +-
gdb/testsuite/gdb.ada/arraydim/pck.ads | 2 +-
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 | 4 +-
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/attr_ref_and_charlit.exp | 2 +-
gdb/testsuite/gdb.ada/attr_ref_and_charlit/foo.adb | 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 | 4 +-
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/byte_packed_arr.exp | 2 +-
.../gdb.ada/byte_packed_arr/array_list_g.ads | 2 +-
gdb/testsuite/gdb.ada/byte_packed_arr/reprod.adb | 2 +-
gdb/testsuite/gdb.ada/byte_packed_arr/reprod.ads | 2 +-
.../gdb.ada/byte_packed_arr/reprod_main.adb | 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 | 8 +-
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/aux_pck.adb | 2 +-
gdb/testsuite/gdb.ada/complete/aux_pck.ads | 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/disc_arr_bound.exp | 2 +-
.../gdb.ada/disc_arr_bound/foo_n612_026.adb | 2 +-
gdb/testsuite/gdb.ada/disc_arr_bound/pck.adb | 2 +-
gdb/testsuite/gdb.ada/disc_arr_bound/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_arrayidx.exp | 2 +-
gdb/testsuite/gdb.ada/dyn_arrayidx/foo.adb | 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 | 4 +-
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 | 12 +-
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/fin_fun_out.exp | 2 +-
gdb/testsuite/gdb.ada/fin_fun_out/bar.adb | 2 +-
gdb/testsuite/gdb.ada/fin_fun_out/bar.ads | 2 +-
gdb/testsuite/gdb.ada/fin_fun_out/foo_o525_013.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/fun_overload_menu.exp | 2 +-
gdb/testsuite/gdb.ada/fun_overload_menu/foo.adb | 2 +-
gdb/testsuite/gdb.ada/fun_renaming.exp | 2 +-
.../gdb.ada/fun_renaming/fun_renaming.adb | 2 +-
gdb/testsuite/gdb.ada/fun_renaming/pack.adb | 2 +-
gdb/testsuite/gdb.ada/fun_renaming/pack.ads | 2 +-
gdb/testsuite/gdb.ada/funcall_char.exp | 2 +-
gdb/testsuite/gdb.ada/funcall_char/foo.adb | 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/funcall_ref.exp | 2 +-
gdb/testsuite/gdb.ada/funcall_ref/foo.adb | 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 | 4 +-
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 | 4 +-
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 | 8 +-
gdb/testsuite/gdb.ada/mi_catch_ex/foo.adb | 2 +-
gdb/testsuite/gdb.ada/mi_dyn_arr.exp | 6 +-
gdb/testsuite/gdb.ada/mi_dyn_arr/foo.adb | 2 +-
gdb/testsuite/gdb.ada/mi_dyn_arr/pck.adb | 2 +-
gdb/testsuite/gdb.ada/mi_dyn_arr/pck.ads | 2 +-
gdb/testsuite/gdb.ada/mi_ex_cond.exp | 4 +-
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 | 4 +-
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 | 6 +-
gdb/testsuite/gdb.ada/mi_interface/foo.adb | 2 +-
gdb/testsuite/gdb.ada/mi_interface/pck.adb | 2 +-
gdb/testsuite/gdb.ada/mi_interface/pck.ads | 2 +-
gdb/testsuite/gdb.ada/mi_task_arg.exp | 4 +-
gdb/testsuite/gdb.ada/mi_task_arg/task_switch.adb | 2 +-
gdb/testsuite/gdb.ada/mi_task_info.exp | 4 +-
gdb/testsuite/gdb.ada/mi_task_info/task_switch.adb | 2 +-
gdb/testsuite/gdb.ada/mi_var_array.exp | 6 +-
gdb/testsuite/gdb.ada/mi_var_array/bar.adb | 2 +-
gdb/testsuite/gdb.ada/mi_var_array/pck.adb | 2 +-
gdb/testsuite/gdb.ada/mi_var_array/pck.ads | 2 +-
gdb/testsuite/gdb.ada/mod_from_name.exp | 2 +-
gdb/testsuite/gdb.ada/mod_from_name/foo.adb | 2 +-
gdb/testsuite/gdb.ada/n_arr_bound.exp | 2 +-
gdb/testsuite/gdb.ada/n_arr_bound/foo.adb | 2 +-
gdb/testsuite/gdb.ada/n_arr_bound/pck.adb | 2 +-
gdb/testsuite/gdb.ada/n_arr_bound/pck.ads | 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/out_of_line_in_inlined.exp | 2 +-
.../gdb.ada/out_of_line_in_inlined/bar.adb | 2 +-
.../gdb.ada/out_of_line_in_inlined/bar.ads | 2 +-
.../out_of_line_in_inlined/foo_o224_021.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/pckd_arr_ren.exp | 2 +-
gdb/testsuite/gdb.ada/pckd_arr_ren/foo.adb | 2 +-
gdb/testsuite/gdb.ada/pckd_arr_ren/pck.adb | 2 +-
gdb/testsuite/gdb.ada/pckd_arr_ren/pck.ads | 2 +-
gdb/testsuite/gdb.ada/pckd_neg.exp | 2 +-
gdb/testsuite/gdb.ada/pckd_neg/foo_o508_021.adb | 2 +-
gdb/testsuite/gdb.ada/pckd_neg/pck.adb | 2 +-
gdb/testsuite/gdb.ada/pckd_neg/pck.ads | 2 +-
gdb/testsuite/gdb.ada/pkd_arr_elem.exp | 2 +-
gdb/testsuite/gdb.ada/pkd_arr_elem/failure.adb | 2 +-
gdb/testsuite/gdb.ada/pkd_arr_elem/pck.adb | 2 +-
gdb/testsuite/gdb.ada/pkd_arr_elem/pck.ads | 2 +-
gdb/testsuite/gdb.ada/pp-rec-component.exp | 2 +-
gdb/testsuite/gdb.ada/pp-rec-component.py | 2 +-
gdb/testsuite/gdb.ada/pp-rec-component/foo.adb | 2 +-
gdb/testsuite/gdb.ada/pp-rec-component/pck.adb | 2 +-
gdb/testsuite/gdb.ada/pp-rec-component/pck.ads | 2 +-
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_comp.exp | 2 +-
gdb/testsuite/gdb.ada/rec_comp/bar_o203_012.adb | 2 +-
gdb/testsuite/gdb.ada/rec_comp/pck.adb | 2 +-
gdb/testsuite/gdb.ada/rec_comp/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 | 6 +-
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/str_uninit.exp | 2 +-
gdb/testsuite/gdb.ada/str_uninit/parse.adb | 2 +-
gdb/testsuite/gdb.ada/str_uninit/pck.adb | 2 +-
gdb/testsuite/gdb.ada/str_uninit/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_access.exp | 2 +-
gdb/testsuite/gdb.ada/tagged_access/p.adb | 2 +-
gdb/testsuite/gdb.ada/tagged_access/pack.adb | 2 +-
gdb/testsuite/gdb.ada/tagged_access/pack.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.ada/tick_length_array_enum_idx.exp | 2 +-
.../tick_length_array_enum_idx/foo_n207_004.adb | 2 +-
.../gdb.ada/tick_length_array_enum_idx/pck.adb | 2 +-
.../gdb.ada/tick_length_array_enum_idx/pck.ads | 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/testsuite/gdb.ada/var_arr_attrs.exp | 2 +-
.../gdb.ada/var_arr_attrs/foo_o115_002.adb | 2 +-
gdb/testsuite/gdb.ada/var_arr_attrs/pck.adb | 2 +-
gdb/testsuite/gdb.ada/var_arr_attrs/pck.ads | 2 +-
gdb/testsuite/gdb.ada/var_arr_typedef.exp | 2 +-
gdb/testsuite/gdb.ada/var_arr_typedef/pack.adb | 2 +-
gdb/testsuite/gdb.ada/var_arr_typedef/pack.ads | 2 +-
.../gdb.ada/var_arr_typedef/var_arr_typedef.adb | 2 +-
gdb/testsuite/gdb.ada/var_rec_arr.exp | 2 +-
gdb/testsuite/gdb.ada/var_rec_arr/foo_na09_042.adb | 2 +-
gdb/testsuite/gdb.ada/var_rec_arr/pck.adb | 2 +-
gdb/testsuite/gdb.ada/var_rec_arr/pck.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 | 6 +-
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/aarch64-atomic-inst.c | 2 +-
gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp | 4 +-
gdb/testsuite/gdb.arch/aarch64-fp.c | 2 +-
gdb/testsuite/gdb.arch/aarch64-fp.exp | 4 +-
gdb/testsuite/gdb.arch/alpha-step.c | 2 +-
gdb/testsuite/gdb.arch/alpha-step.exp | 8 +-
gdb/testsuite/gdb.arch/altivec-abi.exp | 20 +-
gdb/testsuite/gdb.arch/altivec-regs.exp | 12 +-
gdb/testsuite/gdb.arch/amd64-byte.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-disp-step.S | 2 +-
gdb/testsuite/gdb.arch/amd64-disp-step.exp | 6 +-
gdb/testsuite/gdb.arch/amd64-dword.exp | 4 +-
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 | 4 +-
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 | 4 +-
.../gdb.arch/amd64-entry-value-paramref.S | 2 +-
.../gdb.arch/amd64-entry-value-paramref.cc | 2 +-
.../gdb.arch/amd64-entry-value-paramref.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-entry-value.cc | 2 +-
gdb/testsuite/gdb.arch/amd64-entry-value.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-entry-value.s | 2 +-
gdb/testsuite/gdb.arch/amd64-gs_base.c | 24 +
gdb/testsuite/gdb.arch/amd64-gs_base.exp | 49 +
gdb/testsuite/gdb.arch/amd64-i386-address.S | 2 +-
gdb/testsuite/gdb.arch/amd64-i386-address.exp | 4 +-
.../gdb.arch/amd64-invalid-stack-middle.S | 2 +-
.../gdb.arch/amd64-invalid-stack-middle.c | 2 +-
.../gdb.arch/amd64-invalid-stack-middle.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-invalid-stack-top.c | 2 +-
gdb/testsuite/gdb.arch/amd64-invalid-stack-top.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-optimout-repeat.S | 2 +-
gdb/testsuite/gdb.arch/amd64-optimout-repeat.c | 2 +-
gdb/testsuite/gdb.arch/amd64-optimout-repeat.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-prologue-skip.S | 2 +-
gdb/testsuite/gdb.arch/amd64-prologue-skip.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-prologue-xmm.c | 2 +-
gdb/testsuite/gdb.arch/amd64-prologue-xmm.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-prologue-xmm.s | 2 +-
gdb/testsuite/gdb.arch/amd64-pseudo.c | 2 +-
.../gdb.arch/amd64-stap-optional-prefix.S | 2 +-
.../gdb.arch/amd64-stap-optional-prefix.exp | 2 +-
.../gdb.arch/amd64-stap-special-operands.exp | 8 +-
gdb/testsuite/gdb.arch/amd64-stap-three-arg-disp.c | 2 +-
gdb/testsuite/gdb.arch/amd64-stap-triplet.S | 2 +-
gdb/testsuite/gdb.arch/amd64-stap-triplet.c | 2 +-
gdb/testsuite/gdb.arch/amd64-stap-wrong-subexp.S | 2 +-
gdb/testsuite/gdb.arch/amd64-stap-wrong-subexp.exp | 5 +-
gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp | 4 +-
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 | 4 +-
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 | 4 +-
gdb/testsuite/gdb.arch/amd64-tailcall-self.S | 2 +-
gdb/testsuite/gdb.arch/amd64-tailcall-self.c | 2 +-
gdb/testsuite/gdb.arch/amd64-tailcall-self.exp | 4 +-
gdb/testsuite/gdb.arch/amd64-word.exp | 4 +-
gdb/testsuite/gdb.arch/arm-bl-branch-dest.c | 2 +-
gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp | 4 +-
gdb/testsuite/gdb.arch/arm-disp-step.S | 2 +-
gdb/testsuite/gdb.arch/arm-disp-step.exp | 6 +-
gdb/testsuite/gdb.arch/arm-neon.c | 2 +-
gdb/testsuite/gdb.arch/arm-neon.exp | 9 +-
.../gdb.arch/arm-single-step-kernel-helper.c | 2 +-
.../gdb.arch/arm-single-step-kernel-helper.exp | 4 +-
gdb/testsuite/gdb.arch/avr-flash-qualifier.c | 2 +-
gdb/testsuite/gdb.arch/avr-flash-qualifier.exp | 4 +-
gdb/testsuite/gdb.arch/disp-step-insn-reloc.exp | 9 +-
gdb/testsuite/gdb.arch/e500-abi.exp | 4 +-
gdb/testsuite/gdb.arch/e500-prologue.c | 2 +-
gdb/testsuite/gdb.arch/e500-prologue.exp | 4 +-
gdb/testsuite/gdb.arch/e500-regs.exp | 8 +-
gdb/testsuite/gdb.arch/ftrace-insn-reloc.exp | 15 +-
gdb/testsuite/gdb.arch/gdb1291.exp | 4 +-
gdb/testsuite/gdb.arch/gdb1291.s | 2 +-
gdb/testsuite/gdb.arch/gdb1431.exp | 4 +-
gdb/testsuite/gdb.arch/gdb1431.s | 2 +-
gdb/testsuite/gdb.arch/gdb1558.c | 2 +-
gdb/testsuite/gdb.arch/gdb1558.exp | 6 +-
gdb/testsuite/gdb.arch/i386-avx.c | 2 +-
gdb/testsuite/gdb.arch/i386-avx.exp | 2 +-
gdb/testsuite/gdb.arch/i386-avx512.c | 2 +-
gdb/testsuite/gdb.arch/i386-avx512.exp | 4 +-
gdb/testsuite/gdb.arch/i386-biarch-core.exp | 2 +-
gdb/testsuite/gdb.arch/i386-bp_permanent.c | 2 +-
gdb/testsuite/gdb.arch/i386-bp_permanent.exp | 8 +-
gdb/testsuite/gdb.arch/i386-byte.exp | 4 +-
gdb/testsuite/gdb.arch/i386-cfi-notcurrent.S | 2 +-
gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp | 4 +-
gdb/testsuite/gdb.arch/i386-disp-step.S | 2 +-
gdb/testsuite/gdb.arch/i386-disp-step.exp | 6 +-
gdb/testsuite/gdb.arch/i386-dr3-watch.c | 2 +-
gdb/testsuite/gdb.arch/i386-dr3-watch.exp | 5 +-
gdb/testsuite/gdb.arch/i386-float.S | 2 +-
gdb/testsuite/gdb.arch/i386-float.exp | 6 +-
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 | 12 +-
gdb/testsuite/gdb.arch/i386-mpx-map.c | 2 +-
gdb/testsuite/gdb.arch/i386-mpx-map.exp | 4 +-
gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c | 2 +-
gdb/testsuite/gdb.arch/i386-mpx-sigsegv.exp | 4 +-
gdb/testsuite/gdb.arch/i386-mpx-simple_segv.c | 2 +-
gdb/testsuite/gdb.arch/i386-mpx-simple_segv.exp | 10 +-
gdb/testsuite/gdb.arch/i386-mpx.c | 2 +-
gdb/testsuite/gdb.arch/i386-mpx.exp | 20 +-
gdb/testsuite/gdb.arch/i386-permbkpt.S | 2 +-
gdb/testsuite/gdb.arch/i386-permbkpt.exp | 8 +-
gdb/testsuite/gdb.arch/i386-prologue.c | 2 +-
gdb/testsuite/gdb.arch/i386-prologue.exp | 4 +-
gdb/testsuite/gdb.arch/i386-pseudo.c | 2 +-
gdb/testsuite/gdb.arch/i386-signal.c | 2 +-
gdb/testsuite/gdb.arch/i386-signal.exp | 6 +-
gdb/testsuite/gdb.arch/i386-size-overlap.c | 2 +-
gdb/testsuite/gdb.arch/i386-size-overlap.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.arch/i386-sse.c | 2 +-
gdb/testsuite/gdb.arch/i386-sse.exp | 2 +-
gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.S | 2 +-
gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.c | 2 +-
gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp | 2 +-
gdb/testsuite/gdb.arch/i386-unwind.c | 2 +-
gdb/testsuite/gdb.arch/i386-unwind.exp | 4 +-
gdb/testsuite/gdb.arch/i386-word.exp | 4 +-
gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.S | 2 +-
gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp | 4 +-
gdb/testsuite/gdb.arch/insn-reloc.c | 2 +-
gdb/testsuite/gdb.arch/iwmmxt-regs.c | 2 +-
gdb/testsuite/gdb.arch/iwmmxt-regs.exp | 2 +-
gdb/testsuite/gdb.arch/mips-fcr.c | 22 +
gdb/testsuite/gdb.arch/mips-fcr.exp | 54 +
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 | 21 +-
gdb/testsuite/gdb.arch/pa-nullify.exp | 10 +-
gdb/testsuite/gdb.arch/powerpc-aix-prologue.c | 2 +-
gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp | 4 +-
gdb/testsuite/gdb.arch/powerpc-d128-regs.c | 2 +-
gdb/testsuite/gdb.arch/powerpc-d128-regs.exp | 20 +-
gdb/testsuite/gdb.arch/powerpc-power.exp | 1623 +-
gdb/testsuite/gdb.arch/powerpc-power.s | 1622 +-
gdb/testsuite/gdb.arch/powerpc-prologue.c | 3 +-
gdb/testsuite/gdb.arch/powerpc-prologue.exp | 4 +-
gdb/testsuite/gdb.arch/powerpc-stackless.S | 2 +-
gdb/testsuite/gdb.arch/powerpc-stackless.exp | 5 +-
gdb/testsuite/gdb.arch/ppc-dfp.c | 2 +-
gdb/testsuite/gdb.arch/ppc-dfp.exp | 10 +-
gdb/testsuite/gdb.arch/ppc-fp.c | 2 +-
gdb/testsuite/gdb.arch/ppc-fp.exp | 6 +-
gdb/testsuite/gdb.arch/ppc64-atomic-inst.S | 2 +-
gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp | 4 +-
gdb/testsuite/gdb.arch/ppc64-symtab-cordic.exp | 6 +-
gdb/testsuite/gdb.arch/s390-multiarch.c | 2 +-
gdb/testsuite/gdb.arch/s390-multiarch.exp | 2 +-
gdb/testsuite/gdb.arch/s390-stackless.S | 2 +-
gdb/testsuite/gdb.arch/s390-stackless.exp | 4 +-
gdb/testsuite/gdb.arch/s390-tdbregs.c | 2 +-
gdb/testsuite/gdb.arch/s390-tdbregs.exp | 8 +-
gdb/testsuite/gdb.arch/s390-vregs.S | 2 +-
gdb/testsuite/gdb.arch/s390-vregs.exp | 4 +-
gdb/testsuite/gdb.arch/sparc-sysstep.c | 2 +-
gdb/testsuite/gdb.arch/sparc-sysstep.exp | 4 +-
gdb/testsuite/gdb.arch/spu-info.c | 2 +-
gdb/testsuite/gdb.arch/spu-info.exp | 4 +-
gdb/testsuite/gdb.arch/spu-ls.c | 2 +-
gdb/testsuite/gdb.arch/spu-ls.exp | 4 +-
gdb/testsuite/gdb.arch/thumb-bx-pc.S | 2 +-
gdb/testsuite/gdb.arch/thumb-bx-pc.exp | 5 +-
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 | 7 +-
gdb/testsuite/gdb.arch/thumb2-it.S | 2 +-
gdb/testsuite/gdb.arch/thumb2-it.exp | 8 +-
gdb/testsuite/gdb.arch/vsx-regs.exp | 14 +-
gdb/testsuite/gdb.asm/asm-source.exp | 12 +-
gdb/testsuite/gdb.base/a2-run.exp | 4 +-
gdb/testsuite/gdb.base/advance.exp | 7 +-
gdb/testsuite/gdb.base/alias.exp | 2 +-
gdb/testsuite/gdb.base/all-architectures-0.exp | 17 +
gdb/testsuite/gdb.base/all-architectures-1.exp | 17 +
gdb/testsuite/gdb.base/all-architectures-2.exp | 17 +
gdb/testsuite/gdb.base/all-architectures-3.exp | 17 +
gdb/testsuite/gdb.base/all-architectures-4.exp | 17 +
gdb/testsuite/gdb.base/all-architectures-5.exp | 17 +
gdb/testsuite/gdb.base/all-architectures-6.exp | 17 +
gdb/testsuite/gdb.base/all-architectures-7.exp | 17 +
gdb/testsuite/gdb.base/all-architectures.exp.in | 341 +
gdb/testsuite/gdb.base/all-bin.exp | 5 +-
.../gdb.base/annota-input-while-running.c | 2 +-
.../gdb.base/annota-input-while-running.exp | 4 +-
gdb/testsuite/gdb.base/annota1.exp | 4 +-
gdb/testsuite/gdb.base/annota3.exp | 4 +-
gdb/testsuite/gdb.base/anon.exp | 4 +-
gdb/testsuite/gdb.base/args.exp | 4 +-
gdb/testsuite/gdb.base/argv0-symlink.c | 2 +-
gdb/testsuite/gdb.base/argv0-symlink.exp | 2 +-
gdb/testsuite/gdb.base/arithmet.exp | 5 +-
gdb/testsuite/gdb.base/arrayidx.c | 2 +-
gdb/testsuite/gdb.base/arrayidx.exp | 12 +-
gdb/testsuite/gdb.base/asmlabel.c | 2 +-
gdb/testsuite/gdb.base/asmlabel.exp | 4 +-
gdb/testsuite/gdb.base/assign.exp | 4 +-
gdb/testsuite/gdb.base/async-shell.c | 2 +-
gdb/testsuite/gdb.base/async-shell.exp | 4 +-
gdb/testsuite/gdb.base/async.exp | 7 +-
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 | 8 +-
gdb/testsuite/gdb.base/attach-twice.c | 2 +-
gdb/testsuite/gdb.base/attach-twice.exp | 4 +-
gdb/testsuite/gdb.base/attach-wait-input.c | 2 +-
gdb/testsuite/gdb.base/attach-wait-input.exp | 4 +-
gdb/testsuite/gdb.base/attach.exp | 6 +-
.../gdb.base/auto-connect-native-target.c | 2 +-
.../gdb.base/auto-connect-native-target.exp | 10 +-
gdb/testsuite/gdb.base/auto-load-script | 2 +-
gdb/testsuite/gdb.base/auto-load.c | 2 +-
gdb/testsuite/gdb.base/auto-load.exp | 4 +-
gdb/testsuite/gdb.base/auxv.c | 2 +-
gdb/testsuite/gdb.base/auxv.exp | 4 +-
gdb/testsuite/gdb.base/bad-file.exp | 2 +-
gdb/testsuite/gdb.base/bang.exp | 5 +-
.../gdb.base/batch-preserve-term-settings.c | 2 +-
.../gdb.base/batch-preserve-term-settings.exp | 4 +-
gdb/testsuite/gdb.base/bfp-test.c | 2 +-
gdb/testsuite/gdb.base/bfp-test.exp | 22 +-
gdb/testsuite/gdb.base/bg-execution-repeat.c | 2 +-
gdb/testsuite/gdb.base/bg-execution-repeat.exp | 2 +-
gdb/testsuite/gdb.base/bigcore.c | 2 +-
gdb/testsuite/gdb.base/bigcore.exp | 10 +-
gdb/testsuite/gdb.base/bitfields.exp | 5 +-
gdb/testsuite/gdb.base/bitfields2.exp | 4 +-
gdb/testsuite/gdb.base/bitops.exp | 2 +-
.../gdb.base/bp-cmds-execution-x-script.c | 2 +-
.../gdb.base/bp-cmds-execution-x-script.exp | 2 +-
.../gdb.base/bp-cmds-execution-x-script.gdb | 2 +-
gdb/testsuite/gdb.base/bp-permanent.c | 2 +-
gdb/testsuite/gdb.base/bp-permanent.exp | 4 +-
gdb/testsuite/gdb.base/branch-to-self.c | 2 +-
gdb/testsuite/gdb.base/branch-to-self.exp | 2 +-
gdb/testsuite/gdb.base/break-always.c | 2 +-
gdb/testsuite/gdb.base/break-always.exp | 6 +-
gdb/testsuite/gdb.base/break-caller-line.c | 2 +-
gdb/testsuite/gdb.base/break-caller-line.exp | 4 +-
gdb/testsuite/gdb.base/break-entry.exp | 8 +-
gdb/testsuite/gdb.base/break-fun-addr.exp | 6 +-
gdb/testsuite/gdb.base/break-fun-addr1.c | 2 +-
gdb/testsuite/gdb.base/break-fun-addr2.c | 2 +-
gdb/testsuite/gdb.base/break-idempotent.c | 2 +-
gdb/testsuite/gdb.base/break-idempotent.exp | 6 +-
gdb/testsuite/gdb.base/break-inline.c | 2 +-
gdb/testsuite/gdb.base/break-inline.exp | 4 +-
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-main-file-remove-fail.c | 2 +-
.../gdb.base/break-main-file-remove-fail.exp | 4 +-
.../gdb.base/break-on-linker-gcd-function.cc | 2 +-
.../gdb.base/break-on-linker-gcd-function.exp | 4 +-
gdb/testsuite/gdb.base/break-probes-solib.c | 2 +-
gdb/testsuite/gdb.base/break-probes.c | 2 +-
gdb/testsuite/gdb.base/break-probes.exp | 6 +-
gdb/testsuite/gdb.base/break-unload-file.c | 2 +-
gdb/testsuite/gdb.base/break-unload-file.exp | 4 +-
gdb/testsuite/gdb.base/break.c | 2 +-
gdb/testsuite/gdb.base/break.exp | 22 +-
gdb/testsuite/gdb.base/break1.c | 2 +-
gdb/testsuite/gdb.base/breakpoint-in-ro-region.c | 2 +-
gdb/testsuite/gdb.base/breakpoint-in-ro-region.exp | 5 +-
gdb/testsuite/gdb.base/breakpoint-shadow.c | 2 +-
gdb/testsuite/gdb.base/breakpoint-shadow.exp | 9 +-
gdb/testsuite/gdb.base/call-ar-st.exp | 27 +-
gdb/testsuite/gdb.base/call-rt-st.exp | 12 +-
gdb/testsuite/gdb.base/call-sc.c | 2 +-
gdb/testsuite/gdb.base/call-sc.exp | 9 +-
gdb/testsuite/gdb.base/call-signal-resume.exp | 8 +-
gdb/testsuite/gdb.base/call-signals.c | 2 +-
gdb/testsuite/gdb.base/call-strs.exp | 7 +-
gdb/testsuite/gdb.base/callexit.c | 2 +-
gdb/testsuite/gdb.base/callexit.exp | 8 +-
gdb/testsuite/gdb.base/callfuncs.c | 2 +-
gdb/testsuite/gdb.base/callfuncs.exp | 20 +-
gdb/testsuite/gdb.base/catch-fork-kill.c | 2 +-
gdb/testsuite/gdb.base/catch-fork-kill.exp | 4 +-
gdb/testsuite/gdb.base/catch-fork-static.exp | 4 +-
gdb/testsuite/gdb.base/catch-gdb-caused-signals.c | 2 +-
.../gdb.base/catch-gdb-caused-signals.exp | 6 +-
gdb/testsuite/gdb.base/catch-load-so.c | 2 +-
gdb/testsuite/gdb.base/catch-load.c | 2 +-
gdb/testsuite/gdb.base/catch-load.exp | 10 +-
gdb/testsuite/gdb.base/catch-signal-fork.c | 2 +-
gdb/testsuite/gdb.base/catch-signal-fork.exp | 4 +-
gdb/testsuite/gdb.base/catch-signal-siginfo-cond.c | 2 +-
.../gdb.base/catch-signal-siginfo-cond.exp | 4 +-
gdb/testsuite/gdb.base/catch-signal.c | 2 +-
gdb/testsuite/gdb.base/catch-signal.exp | 4 +-
gdb/testsuite/gdb.base/catch-syscall.exp | 7 +-
gdb/testsuite/gdb.base/charset-malloc.c | 2 +-
gdb/testsuite/gdb.base/charset.c | 2 +-
gdb/testsuite/gdb.base/charset.exp | 10 +-
gdb/testsuite/gdb.base/checkpoint-ns.exp | 2 +-
gdb/testsuite/gdb.base/checkpoint.c | 2 +-
gdb/testsuite/gdb.base/checkpoint.exp | 19 +-
gdb/testsuite/gdb.base/chng-syms.exp | 4 +-
gdb/testsuite/gdb.base/code-expr.exp | 4 +-
gdb/testsuite/gdb.base/code_elim.exp | 27 +-
gdb/testsuite/gdb.base/code_elim1.c | 2 +-
gdb/testsuite/gdb.base/code_elim2.c | 2 +-
gdb/testsuite/gdb.base/command-line-input.exp | 2 +-
gdb/testsuite/gdb.base/commands.exp | 661 +-
gdb/testsuite/gdb.base/compare-sections.c | 2 +-
gdb/testsuite/gdb.base/compare-sections.exp | 4 +-
gdb/testsuite/gdb.base/completion.exp | 7 +-
gdb/testsuite/gdb.base/complex.c | 2 +-
gdb/testsuite/gdb.base/complex.exp | 5 +-
gdb/testsuite/gdb.base/comprdebug.exp | 6 +-
gdb/testsuite/gdb.base/cond-eval-mode.c | 2 +-
gdb/testsuite/gdb.base/cond-eval-mode.exp | 4 +-
gdb/testsuite/gdb.base/cond-expr.exp | 4 +-
gdb/testsuite/gdb.base/condbreak-call-false.c | 2 +-
gdb/testsuite/gdb.base/condbreak-call-false.exp | 4 +-
gdb/testsuite/gdb.base/condbreak.exp | 4 +-
gdb/testsuite/gdb.base/consecutive-step-over.c | 2 +-
gdb/testsuite/gdb.base/consecutive-step-over.exp | 4 +-
gdb/testsuite/gdb.base/consecutive.exp | 5 +-
gdb/testsuite/gdb.base/constvars.exp | 4 +-
.../gdb.base/continue-all-already-running.c | 2 +-
.../gdb.base/continue-all-already-running.exp | 4 +-
gdb/testsuite/gdb.base/coredump-filter.c | 2 +-
gdb/testsuite/gdb.base/coredump-filter.exp | 3 +-
gdb/testsuite/gdb.base/corefile.exp | 4 +-
gdb/testsuite/gdb.base/coremaker.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 | 4 +-
gdb/testsuite/gdb.base/cvexpr.c | 2 +-
gdb/testsuite/gdb.base/cvexpr.exp | 4 +-
gdb/testsuite/gdb.base/dbx.exp | 4 +-
gdb/testsuite/gdb.base/dcache-line-read-error.c | 2 +-
gdb/testsuite/gdb.base/dcache-line-read-error.exp | 2 +-
gdb/testsuite/gdb.base/debug-expr.exp | 6 +-
gdb/testsuite/gdb.base/default.exp | 6 +-
gdb/testsuite/gdb.base/define.exp | 4 +-
gdb/testsuite/gdb.base/del.c | 2 +-
gdb/testsuite/gdb.base/del.exp | 7 +-
gdb/testsuite/gdb.base/detach.exp | 4 +-
gdb/testsuite/gdb.base/dfp-exprs.exp | 2 +-
gdb/testsuite/gdb.base/dfp-test.c | 2 +-
gdb/testsuite/gdb.base/dfp-test.exp | 20 +-
gdb/testsuite/gdb.base/disabled-location.c | 2 +-
gdb/testsuite/gdb.base/disabled-location.exp | 6 +-
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 | 14 +-
gdb/testsuite/gdb.base/disasm-optim.S | 2 +-
gdb/testsuite/gdb.base/disasm-optim.c | 2 +-
gdb/testsuite/gdb.base/disasm-optim.exp | 4 +-
gdb/testsuite/gdb.base/disasm-optim.h | 2 +-
gdb/testsuite/gdb.base/display.exp | 7 +-
gdb/testsuite/gdb.base/dmsym.c | 2 +-
gdb/testsuite/gdb.base/dmsym.exp | 8 +-
gdb/testsuite/gdb.base/dmsym_main.c | 2 +-
.../gdb.base/double-prompt-target-event-error.c | 2 +-
.../gdb.base/double-prompt-target-event-error.exp | 4 +-
gdb/testsuite/gdb.base/dprintf-bp-same-addr.c | 2 +-
gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp | 4 +-
gdb/testsuite/gdb.base/dprintf-detach.c | 2 +-
gdb/testsuite/gdb.base/dprintf-detach.exp | 4 +-
gdb/testsuite/gdb.base/dprintf-next.c | 2 +-
gdb/testsuite/gdb.base/dprintf-next.exp | 4 +-
gdb/testsuite/gdb.base/dprintf-non-stop.c | 2 +-
gdb/testsuite/gdb.base/dprintf-non-stop.exp | 6 +-
gdb/testsuite/gdb.base/dprintf-pending.c | 2 +-
gdb/testsuite/gdb.base/dprintf-pending.exp | 4 +-
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/dso2dso-dso1.c | 2 +-
gdb/testsuite/gdb.base/dso2dso-dso1.h | 2 +-
gdb/testsuite/gdb.base/dso2dso-dso2.c | 2 +-
gdb/testsuite/gdb.base/dso2dso-dso2.h | 2 +-
gdb/testsuite/gdb.base/dso2dso.c | 2 +-
gdb/testsuite/gdb.base/dso2dso.exp | 6 +-
gdb/testsuite/gdb.base/dtrace-probe.c | 2 +-
gdb/testsuite/gdb.base/dtrace-probe.d | 2 +-
gdb/testsuite/gdb.base/dtrace-probe.exp | 4 +-
gdb/testsuite/gdb.base/dump.exp | 10 +-
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 | 4 +-
gdb/testsuite/gdb.base/echo.exp | 4 +-
gdb/testsuite/gdb.base/empty_exe.exp | 2 +-
gdb/testsuite/gdb.base/ena-dis-br.exp | 4 +-
gdb/testsuite/gdb.base/ending-run.exp | 10 +-
gdb/testsuite/gdb.base/enum_cond.c | 2 +-
gdb/testsuite/gdb.base/enum_cond.exp | 4 +-
gdb/testsuite/gdb.base/enumval.c | 2 +-
gdb/testsuite/gdb.base/enumval.exp | 5 +-
gdb/testsuite/gdb.base/environ.exp | 5 +-
gdb/testsuite/gdb.base/eu-strip-infcall.c | 2 +-
gdb/testsuite/gdb.base/eu-strip-infcall.exp | 4 +-
gdb/testsuite/gdb.base/eval-avoid-side-effects.exp | 4 +-
gdb/testsuite/gdb.base/eval-skip.exp | 4 +-
gdb/testsuite/gdb.base/eval.exp | 8 +-
gdb/testsuite/gdb.base/examine-backward.c | 2 +-
gdb/testsuite/gdb.base/examine-backward.exp | 4 +-
gdb/testsuite/gdb.base/exe-lock.exp | 4 +-
gdb/testsuite/gdb.base/exec-invalid-sysroot.exp | 70 +
gdb/testsuite/gdb.base/execl-update-breakpoints.c | 2 +-
.../gdb.base/execl-update-breakpoints.exp | 10 +-
gdb/testsuite/gdb.base/execution-termios.c | 2 +-
gdb/testsuite/gdb.base/execution-termios.exp | 4 +-
gdb/testsuite/gdb.base/exitsignal.exp | 6 +-
gdb/testsuite/gdb.base/expand-psymtabs.c | 2 +-
gdb/testsuite/gdb.base/expand-psymtabs.exp | 6 +-
gdb/testsuite/gdb.base/exprs.exp | 4 +-
gdb/testsuite/gdb.base/fileio.exp | 6 +-
gdb/testsuite/gdb.base/filesym.c | 2 +-
gdb/testsuite/gdb.base/filesym.exp | 4 +-
gdb/testsuite/gdb.base/find-unmapped.c | 2 +-
gdb/testsuite/gdb.base/find-unmapped.exp | 4 +-
gdb/testsuite/gdb.base/find.c | 2 +-
gdb/testsuite/gdb.base/find.exp | 4 +-
gdb/testsuite/gdb.base/finish.exp | 11 +-
gdb/testsuite/gdb.base/fixsection.c | 2 +-
gdb/testsuite/gdb.base/fixsection.exp | 6 +-
gdb/testsuite/gdb.base/float.c | 2 +-
gdb/testsuite/gdb.base/float.exp | 4 +-
gdb/testsuite/gdb.base/float128.c | 30 +
gdb/testsuite/gdb.base/float128.exp | 76 +
gdb/testsuite/gdb.base/floatn.c | 48 +
gdb/testsuite/gdb.base/floatn.exp | 124 +
gdb/testsuite/gdb.base/foll-exec-mode.c | 2 +-
gdb/testsuite/gdb.base/foll-exec-mode.exp | 12 +-
gdb/testsuite/gdb.base/foll-exec.c | 2 +-
gdb/testsuite/gdb.base/foll-exec.exp | 20 +-
gdb/testsuite/gdb.base/foll-fork.exp | 5 +-
gdb/testsuite/gdb.base/foll-vfork-exit.c | 2 +-
gdb/testsuite/gdb.base/foll-vfork.c | 2 +-
gdb/testsuite/gdb.base/foll-vfork.exp | 6 +-
gdb/testsuite/gdb.base/fork-running-state.c | 2 +-
gdb/testsuite/gdb.base/fork-running-state.exp | 4 +-
gdb/testsuite/gdb.base/fortran-sym-case.c | 2 +-
gdb/testsuite/gdb.base/fortran-sym-case.exp | 4 +-
gdb/testsuite/gdb.base/frame-args.c | 2 +-
gdb/testsuite/gdb.base/frame-args.exp | 4 +-
gdb/testsuite/gdb.base/freebpcmd.c | 2 +-
gdb/testsuite/gdb.base/freebpcmd.exp | 5 +-
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 | 4 +-
gdb/testsuite/gdb.base/func-ptr.c | 2 +-
gdb/testsuite/gdb.base/func-ptr.exp | 6 +-
gdb/testsuite/gdb.base/func-ptrs.c | 2 +-
gdb/testsuite/gdb.base/func-ptrs.exp | 6 +-
gdb/testsuite/gdb.base/funcargs.exp | 11 +-
gdb/testsuite/gdb.base/gcore-buffer-overflow.c | 2 +-
gdb/testsuite/gdb.base/gcore-buffer-overflow.exp | 8 +-
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 | 6 +-
gdb/testsuite/gdb.base/gcore-relro.exp | 4 +-
gdb/testsuite/gdb.base/gcore.c | 2 +-
gdb/testsuite/gdb.base/gcore.exp | 7 +-
gdb/testsuite/gdb.base/gdb-sigterm-2.exp | 2 +-
gdb/testsuite/gdb.base/gdb-sigterm.c | 2 +-
gdb/testsuite/gdb.base/gdb-sigterm.exp | 2 +-
gdb/testsuite/gdb.base/gdb1056.exp | 4 +-
gdb/testsuite/gdb.base/gdb1090.c | 2 +-
gdb/testsuite/gdb.base/gdb1090.exp | 7 +-
gdb/testsuite/gdb.base/gdb11530.c | 2 +-
gdb/testsuite/gdb.base/gdb11530.exp | 4 +-
gdb/testsuite/gdb.base/gdb11531.c | 2 +-
gdb/testsuite/gdb.base/gdb11531.exp | 6 +-
gdb/testsuite/gdb.base/gdb1250.c | 2 +-
gdb/testsuite/gdb.base/gdb1250.exp | 4 +-
gdb/testsuite/gdb.base/gdb1555-main.c | 2 +-
gdb/testsuite/gdb.base/gdb1555.c | 2 +-
gdb/testsuite/gdb.base/gdb1555.exp | 4 +-
gdb/testsuite/gdb.base/gdb1821.c | 2 +-
gdb/testsuite/gdb.base/gdb1821.exp | 5 +-
gdb/testsuite/gdb.base/gdbhistsize-history.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 | 4 +-
gdb/testsuite/gdb.base/gdbinit-history.exp | 2 +-
gdb/testsuite/gdb.base/gdbvars.exp | 5 +-
.../gdb.base/global-var-nested-by-dso-solib1.c | 2 +-
.../gdb.base/global-var-nested-by-dso-solib2.c | 2 +-
gdb/testsuite/gdb.base/global-var-nested-by-dso.c | 2 +-
.../gdb.base/global-var-nested-by-dso.exp | 6 +-
gdb/testsuite/gdb.base/gnu-debugdata.c | 2 +-
gdb/testsuite/gdb.base/gnu-debugdata.exp | 2 +-
gdb/testsuite/gdb.base/gnu-ifunc-lib.c | 6 +-
gdb/testsuite/gdb.base/gnu-ifunc.c | 6 +-
gdb/testsuite/gdb.base/gnu-ifunc.exp | 23 +-
gdb/testsuite/gdb.base/gnu_vector.c | 2 +-
gdb/testsuite/gdb.base/gnu_vector.exp | 2 +-
gdb/testsuite/gdb.base/hashline1.exp | 4 +-
gdb/testsuite/gdb.base/hashline2.exp | 4 +-
gdb/testsuite/gdb.base/hashline3.exp | 4 +-
.../gdb.base/hbreak-in-shr-unsupported-shr.c | 2 +-
gdb/testsuite/gdb.base/hbreak-in-shr-unsupported.c | 2 +-
.../gdb.base/hbreak-in-shr-unsupported.exp | 6 +-
gdb/testsuite/gdb.base/hbreak-unmapped.c | 2 +-
gdb/testsuite/gdb.base/hbreak-unmapped.exp | 6 +-
gdb/testsuite/gdb.base/hbreak.c | 2 +-
gdb/testsuite/gdb.base/hbreak.exp | 4 +-
gdb/testsuite/gdb.base/hbreak2.exp | 6 +-
gdb/testsuite/gdb.base/help.exp | 2 +-
gdb/testsuite/gdb.base/history-duplicates.exp | 2 +-
gdb/testsuite/gdb.base/hook-stop.c | 2 +-
gdb/testsuite/gdb.base/hook-stop.exp | 4 +-
gdb/testsuite/gdb.base/huge.exp | 6 +-
gdb/testsuite/gdb.base/ifelse.exp | 2 +-
gdb/testsuite/gdb.base/included.c | 2 +-
gdb/testsuite/gdb.base/included.exp | 5 +-
gdb/testsuite/gdb.base/included.h | 2 +-
gdb/testsuite/gdb.base/infcall-exec.c | 2 +-
gdb/testsuite/gdb.base/infcall-exec.exp | 2 +-
gdb/testsuite/gdb.base/infcall-exec2.c | 2 +-
gdb/testsuite/gdb.base/infcall-input.c | 34 +
gdb/testsuite/gdb.base/infcall-input.exp | 54 +
gdb/testsuite/gdb.base/inferior-died.c | 2 +-
gdb/testsuite/gdb.base/inferior-died.exp | 4 +-
gdb/testsuite/gdb.base/infnan.c | 2 +-
gdb/testsuite/gdb.base/infnan.exp | 5 +-
gdb/testsuite/gdb.base/info-fun-solib.c | 2 +-
gdb/testsuite/gdb.base/info-fun.c | 2 +-
gdb/testsuite/gdb.base/info-fun.exp | 8 +-
gdb/testsuite/gdb.base/info-macros.exp | 11 +-
gdb/testsuite/gdb.base/info-os.c | 2 +-
gdb/testsuite/gdb.base/info-os.exp | 4 +-
gdb/testsuite/gdb.base/info-proc.exp | 7 +-
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 | 8 +-
gdb/testsuite/gdb.base/info-target.exp | 4 +-
gdb/testsuite/gdb.base/infoline.c | 2 +-
gdb/testsuite/gdb.base/infoline.exp | 4 +-
gdb/testsuite/gdb.base/interact.exp | 2 +-
gdb/testsuite/gdb.base/interp.c | 2 +-
gdb/testsuite/gdb.base/interp.exp | 4 +-
gdb/testsuite/gdb.base/interrupt-noterm.c | 2 +-
gdb/testsuite/gdb.base/interrupt-noterm.exp | 4 +-
gdb/testsuite/gdb.base/interrupt.exp | 4 +-
gdb/testsuite/gdb.base/jit-attach-pie.c | 61 +
gdb/testsuite/gdb.base/jit-attach-pie.exp | 48 +
gdb/testsuite/gdb.base/jit-main.c | 2 +-
gdb/testsuite/gdb.base/jit-reader.exp | 6 +-
gdb/testsuite/gdb.base/jit-simple-dl.c | 25 +
gdb/testsuite/gdb.base/jit-simple-jit.c | 50 +
gdb/testsuite/gdb.base/jit-simple.c | 43 +-
gdb/testsuite/gdb.base/jit-simple.exp | 161 +-
gdb/testsuite/gdb.base/jit-so.exp | 15 +-
gdb/testsuite/gdb.base/jit-solib.c | 2 +-
gdb/testsuite/gdb.base/jit.exp | 9 +-
gdb/testsuite/gdb.base/jithost.c | 2 +-
gdb/testsuite/gdb.base/jithost.h | 2 +-
gdb/testsuite/gdb.base/jitreader.c | 2 +-
gdb/testsuite/gdb.base/jump.exp | 4 +-
gdb/testsuite/gdb.base/kill-after-signal.c | 2 +-
gdb/testsuite/gdb.base/kill-after-signal.exp | 6 +-
gdb/testsuite/gdb.base/kill-detach-inferiors-cmd.c | 2 +-
.../gdb.base/kill-detach-inferiors-cmd.exp | 4 +-
gdb/testsuite/gdb.base/killed-outside.c | 2 +-
gdb/testsuite/gdb.base/killed-outside.exp | 4 +-
gdb/testsuite/gdb.base/label.exp | 5 +-
gdb/testsuite/gdb.base/langs.exp | 4 +-
gdb/testsuite/gdb.base/langs1.f | 2 +-
gdb/testsuite/gdb.base/ldbl_e308.c | 2 +-
gdb/testsuite/gdb.base/ldbl_e308.exp | 6 +-
gdb/testsuite/gdb.base/line-symtabs.c | 2 +-
gdb/testsuite/gdb.base/line-symtabs.exp | 6 +-
gdb/testsuite/gdb.base/line-symtabs.h | 2 +-
gdb/testsuite/gdb.base/lineinc.exp | 4 +-
gdb/testsuite/gdb.base/linespecs.exp | 4 +-
gdb/testsuite/gdb.base/list.exp | 6 +-
gdb/testsuite/gdb.base/logical.exp | 4 +-
gdb/testsuite/gdb.base/long_long.c | 2 +-
gdb/testsuite/gdb.base/long_long.exp | 4 +-
gdb/testsuite/gdb.base/longest-types.c | 2 +-
gdb/testsuite/gdb.base/longest-types.exp | 4 +-
gdb/testsuite/gdb.base/longjmp.c | 2 +-
gdb/testsuite/gdb.base/longjmp.exp | 6 +-
gdb/testsuite/gdb.base/macscp.exp | 8 +-
gdb/testsuite/gdb.base/maint.exp | 208 +-
gdb/testsuite/gdb.base/max-value-size.c | 2 +-
gdb/testsuite/gdb.base/max-value-size.exp | 7 +-
gdb/testsuite/gdb.base/memattr.c | 2 +-
gdb/testsuite/gdb.base/memattr.exp | 25 +-
gdb/testsuite/gdb.base/mips_pro.exp | 5 +-
gdb/testsuite/gdb.base/miscexprs.exp | 4 +-
gdb/testsuite/gdb.base/morestack.c | 2 +-
gdb/testsuite/gdb.base/morestack.exp | 8 +-
gdb/testsuite/gdb.base/moribund-step.exp | 4 +-
gdb/testsuite/gdb.base/multi-forks.c | 2 +-
gdb/testsuite/gdb.base/multi-forks.exp | 20 +-
.../gdb.base/multi-line-starts-subshell.exp | 2 +-
gdb/testsuite/gdb.base/nested-addr.c | 2 +-
gdb/testsuite/gdb.base/nested-addr.exp | 4 +-
gdb/testsuite/gdb.base/nested-subp1.c | 2 +-
gdb/testsuite/gdb.base/nested-subp1.exp | 2 +-
gdb/testsuite/gdb.base/nested-subp2.c | 2 +-
gdb/testsuite/gdb.base/nested-subp2.exp | 2 +-
gdb/testsuite/gdb.base/nested-subp3.c | 2 +-
gdb/testsuite/gdb.base/nested-subp3.exp | 2 +-
gdb/testsuite/gdb.base/new-ui-echo.c | 30 +
gdb/testsuite/gdb.base/new-ui-echo.exp | 127 +
gdb/testsuite/gdb.base/new-ui-pending-input.c | 26 +
gdb/testsuite/gdb.base/new-ui-pending-input.exp | 123 +
gdb/testsuite/gdb.base/new-ui.c | 2 +-
gdb/testsuite/gdb.base/new-ui.exp | 4 +-
gdb/testsuite/gdb.base/nextoverexit.c | 2 +-
gdb/testsuite/gdb.base/nextoverexit.exp | 4 +-
gdb/testsuite/gdb.base/nodebug.exp | 4 +-
gdb/testsuite/gdb.base/nofield.c | 2 +-
gdb/testsuite/gdb.base/nofield.exp | 4 +-
gdb/testsuite/gdb.base/noreturn-finish.c | 2 +-
gdb/testsuite/gdb.base/noreturn-finish.exp | 4 +-
gdb/testsuite/gdb.base/noreturn-return.c | 2 +-
gdb/testsuite/gdb.base/noreturn-return.exp | 4 +-
gdb/testsuite/gdb.base/normal.c | 2 +-
gdb/testsuite/gdb.base/nostdlib.c | 2 +-
gdb/testsuite/gdb.base/nostdlib.exp | 6 +-
gdb/testsuite/gdb.base/offsets.c | 2 +-
gdb/testsuite/gdb.base/offsets.exp | 3 +-
gdb/testsuite/gdb.base/opaque.exp | 5 +-
gdb/testsuite/gdb.base/overlays.exp | 26 +-
gdb/testsuite/gdb.base/page.exp | 2 +-
.../gdb.base/paginate-after-ctrl-c-running.c | 2 +-
.../gdb.base/paginate-after-ctrl-c-running.exp | 4 +-
gdb/testsuite/gdb.base/paginate-bg-execution.c | 2 +-
gdb/testsuite/gdb.base/paginate-bg-execution.exp | 6 +-
.../gdb.base/paginate-execution-startup.c | 2 +-
.../gdb.base/paginate-execution-startup.exp | 2 +-
gdb/testsuite/gdb.base/paginate-inferior-exit.c | 2 +-
gdb/testsuite/gdb.base/paginate-inferior-exit.exp | 4 +-
gdb/testsuite/gdb.base/pc-fp.exp | 5 +-
gdb/testsuite/gdb.base/pending.c | 2 +-
gdb/testsuite/gdb.base/pending.exp | 12 +-
gdb/testsuite/gdb.base/pendshr.c | 2 +-
gdb/testsuite/gdb.base/permissions.exp | 4 +-
gdb/testsuite/gdb.base/pie-execl.c | 2 +-
gdb/testsuite/gdb.base/pie-execl.exp | 2 +-
gdb/testsuite/gdb.base/pointers.exp | 4 +-
gdb/testsuite/gdb.base/pr10179.exp | 2 +-
gdb/testsuite/gdb.base/pr11022.c | 2 +-
gdb/testsuite/gdb.base/pr11022.exp | 6 +-
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/print-symbol-loading-lib.c | 2 +-
gdb/testsuite/gdb.base/print-symbol-loading-main.c | 2 +-
gdb/testsuite/gdb.base/print-symbol-loading.exp | 6 +-
gdb/testsuite/gdb.base/printcmds.exp | 10 +-
gdb/testsuite/gdb.base/prologue-include.c | 2 +-
gdb/testsuite/gdb.base/prologue-include.exp | 4 +-
gdb/testsuite/gdb.base/prologue-include.h | 2 +-
gdb/testsuite/gdb.base/prologue.c | 2 +-
gdb/testsuite/gdb.base/prologue.exp | 4 +-
gdb/testsuite/gdb.base/psymtab.exp | 5 +-
gdb/testsuite/gdb.base/ptr-typedef.c | 2 +-
gdb/testsuite/gdb.base/ptr-typedef.exp | 6 +-
gdb/testsuite/gdb.base/ptype.exp | 6 +-
gdb/testsuite/gdb.base/quit.exp | 35 +
gdb/testsuite/gdb.base/radix.exp | 12 +-
gdb/testsuite/gdb.base/random-signal.c | 2 +-
gdb/testsuite/gdb.base/random-signal.exp | 4 +-
gdb/testsuite/gdb.base/randomize.c | 2 +-
gdb/testsuite/gdb.base/randomize.exp | 11 +-
gdb/testsuite/gdb.base/range-stepping.c | 2 +-
gdb/testsuite/gdb.base/range-stepping.exp | 6 +-
gdb/testsuite/gdb.base/readline-ask.c | 2 +-
gdb/testsuite/gdb.base/readline-ask.exp | 4 +-
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 | 6 +-
gdb/testsuite/gdb.base/recpar.c | 2 +-
gdb/testsuite/gdb.base/recpar.exp | 6 +-
gdb/testsuite/gdb.base/recurse.exp | 5 +-
gdb/testsuite/gdb.base/relational.exp | 4 +-
gdb/testsuite/gdb.base/relativedebug.c | 2 +-
gdb/testsuite/gdb.base/relativedebug.exp | 4 +-
gdb/testsuite/gdb.base/relocate.c | 2 +-
gdb/testsuite/gdb.base/relocate.exp | 27 +-
gdb/testsuite/gdb.base/remote.exp | 6 +-
gdb/testsuite/gdb.base/remotetimeout.exp | 2 +-
gdb/testsuite/gdb.base/reread.exp | 6 +-
gdb/testsuite/gdb.base/restore.c | 2 +-
gdb/testsuite/gdb.base/restore.exp | 4 +-
gdb/testsuite/gdb.base/return-nodebug.c | 2 +-
gdb/testsuite/gdb.base/return-nodebug.exp | 9 +-
gdb/testsuite/gdb.base/return-nodebug1.c | 2 +-
gdb/testsuite/gdb.base/return.c | 2 +-
gdb/testsuite/gdb.base/return.exp | 10 +-
gdb/testsuite/gdb.base/return2.exp | 12 +-
gdb/testsuite/gdb.base/run-after-attach.c | 2 +-
gdb/testsuite/gdb.base/run-after-attach.exp | 4 +-
gdb/testsuite/gdb.base/save-bp.c | 2 +-
gdb/testsuite/gdb.base/save-bp.exp | 6 +-
gdb/testsuite/gdb.base/savedregs.c | 2 +-
gdb/testsuite/gdb.base/savedregs.exp | 6 +-
gdb/testsuite/gdb.base/scope.exp | 4 +-
gdb/testsuite/gdb.base/sect-cmd.exp | 8 +-
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 | 4 +-
gdb/testsuite/gdb.base/sepdebug.c | 2 +-
gdb/testsuite/gdb.base/sepdebug.exp | 16 +-
gdb/testsuite/gdb.base/sepdebug2.c | 2 +-
gdb/testsuite/gdb.base/sepsymtab.c | 2 +-
gdb/testsuite/gdb.base/sepsymtab.exp | 4 +-
gdb/testsuite/gdb.base/set-inferior-tty.c | 24 +
gdb/testsuite/gdb.base/set-inferior-tty.exp | 40 +
gdb/testsuite/gdb.base/set-lang-auto.exp | 5 +-
gdb/testsuite/gdb.base/set-noassign.exp | 6 +-
gdb/testsuite/gdb.base/setshow.exp | 12 +-
gdb/testsuite/gdb.base/setvar.exp | 5 +-
gdb/testsuite/gdb.base/shell.exp | 2 +-
gdb/testsuite/gdb.base/shlib-call.exp | 4 +-
gdb/testsuite/gdb.base/shreloc.exp | 36 +-
gdb/testsuite/gdb.base/sigall.exp | 5 +-
gdb/testsuite/gdb.base/sigaltstack.c | 2 +-
gdb/testsuite/gdb.base/sigaltstack.exp | 4 +-
gdb/testsuite/gdb.base/sigbpt.c | 2 +-
gdb/testsuite/gdb.base/sigbpt.exp | 9 +-
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 | 5 +-
gdb/testsuite/gdb.base/siginfo-infcall.c | 2 +-
gdb/testsuite/gdb.base/siginfo-infcall.exp | 4 +-
gdb/testsuite/gdb.base/siginfo-obj.c | 2 +-
gdb/testsuite/gdb.base/siginfo-obj.exp | 15 +-
gdb/testsuite/gdb.base/siginfo-thread.c | 2 +-
gdb/testsuite/gdb.base/siginfo-thread.exp | 10 +-
gdb/testsuite/gdb.base/siginfo.c | 2 +-
gdb/testsuite/gdb.base/siginfo.exp | 5 +-
gdb/testsuite/gdb.base/signals-state-child.c | 101 +
gdb/testsuite/gdb.base/signals-state-child.exp | 98 +
gdb/testsuite/gdb.base/signals.exp | 4 +-
gdb/testsuite/gdb.base/signest.c | 2 +-
gdb/testsuite/gdb.base/signest.exp | 9 +-
gdb/testsuite/gdb.base/signull.c | 2 +-
gdb/testsuite/gdb.base/signull.exp | 6 +-
gdb/testsuite/gdb.base/sigrepeat.c | 2 +-
gdb/testsuite/gdb.base/sigrepeat.exp | 4 +-
gdb/testsuite/gdb.base/sigstep.c | 2 +-
gdb/testsuite/gdb.base/sigstep.exp | 4 +-
gdb/testsuite/gdb.base/sizeof.exp | 5 +-
gdb/testsuite/gdb.base/skip-solib.exp | 2 +-
gdb/testsuite/gdb.base/skip.c | 2 +-
gdb/testsuite/gdb.base/skip.exp | 24 +-
gdb/testsuite/gdb.base/skip1.c | 2 +-
gdb/testsuite/gdb.base/so-disc-shr.c | 2 +-
gdb/testsuite/gdb.base/so-impl-ld.exp | 4 +-
gdb/testsuite/gdb.base/solib-corrupted.exp | 7 +-
gdb/testsuite/gdb.base/solib-disc.c | 2 +-
gdb/testsuite/gdb.base/solib-disc.exp | 8 +-
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 | 16 +-
gdb/testsuite/gdb.base/solib-nodir.exp | 4 +-
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 | 8 +-
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 | 12 +-
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 | 6 +-
gdb/testsuite/gdb.base/solib-weak.c | 2 +-
gdb/testsuite/gdb.base/solib-weak.exp | 2 +-
gdb/testsuite/gdb.base/source-dir.exp | 2 +-
gdb/testsuite/gdb.base/source-error.gdb | 2 +-
gdb/testsuite/gdb.base/source-execution.c | 2 +-
gdb/testsuite/gdb.base/source-execution.exp | 4 +-
gdb/testsuite/gdb.base/source-execution.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/sss-bp-on-user-bp-2.c | 2 +-
gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp | 4 +-
gdb/testsuite/gdb.base/sss-bp-on-user-bp.c | 2 +-
gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp | 4 +-
gdb/testsuite/gdb.base/stack-checking.c | 2 +-
gdb/testsuite/gdb.base/stack-checking.exp | 6 +-
gdb/testsuite/gdb.base/stale-infcall.c | 2 +-
gdb/testsuite/gdb.base/stale-infcall.exp | 6 +-
gdb/testsuite/gdb.base/stap-probe.c | 9 +-
gdb/testsuite/gdb.base/stap-probe.exp | 8 +-
gdb/testsuite/gdb.base/start.c | 2 +-
gdb/testsuite/gdb.base/start.exp | 5 +-
gdb/testsuite/gdb.base/statistics.exp | 2 +-
gdb/testsuite/gdb.base/step-break.c | 2 +-
gdb/testsuite/gdb.base/step-break.exp | 7 +-
gdb/testsuite/gdb.base/step-bt.c | 2 +-
gdb/testsuite/gdb.base/step-bt.exp | 5 +-
gdb/testsuite/gdb.base/step-line.c | 2 +-
gdb/testsuite/gdb.base/step-line.exp | 7 +-
gdb/testsuite/gdb.base/step-line.inp | 2 +-
gdb/testsuite/gdb.base/step-over-clone.c | 2 +-
gdb/testsuite/gdb.base/step-over-exit.c | 2 +-
gdb/testsuite/gdb.base/step-over-exit.exp | 7 +-
gdb/testsuite/gdb.base/step-over-fork.c | 2 +-
gdb/testsuite/gdb.base/step-over-no-symbols.exp | 2 +-
gdb/testsuite/gdb.base/step-over-syscall.exp | 4 +-
gdb/testsuite/gdb.base/step-over-vfork.c | 2 +-
gdb/testsuite/gdb.base/step-resume-infcall.c | 2 +-
gdb/testsuite/gdb.base/step-resume-infcall.exp | 4 +-
.../gdb.base/step-sw-breakpoint-adjust-pc.c | 2 +-
.../gdb.base/step-sw-breakpoint-adjust-pc.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 | 6 +-
gdb/testsuite/gdb.base/store.exp | 4 +-
gdb/testsuite/gdb.base/structs.c | 2 +-
gdb/testsuite/gdb.base/structs.exp | 125 +-
gdb/testsuite/gdb.base/structs2.exp | 4 +-
gdb/testsuite/gdb.base/structs3.c | 2 +-
gdb/testsuite/gdb.base/structs3.exp | 4 +-
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 | 8 +-
.../gdb.base/symbol-without-target_section.c | 2 +-
.../gdb.base/symbol-without-target_section.exp | 4 +-
gdb/testsuite/gdb.base/symtab-search-order-1.c | 2 +-
.../gdb.base/symtab-search-order-shlib-1.c | 2 +-
gdb/testsuite/gdb.base/symtab-search-order.c | 2 +-
gdb/testsuite/gdb.base/symtab-search-order.exp | 6 +-
gdb/testsuite/gdb.base/term.c | 2 +-
gdb/testsuite/gdb.base/term.exp | 6 +-
gdb/testsuite/gdb.base/testenv.c | 2 +-
gdb/testsuite/gdb.base/testenv.exp | 26 +-
gdb/testsuite/gdb.base/trace-commands.exp | 2 +-
gdb/testsuite/gdb.base/tui-layout.c | 47 +
gdb/testsuite/gdb.base/tui-layout.exp | 19 +-
gdb/testsuite/gdb.base/twice.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.base/ui-redirect.exp | 4 +-
gdb/testsuite/gdb.base/unload.c | 2 +-
gdb/testsuite/gdb.base/unload.exp | 4 +-
gdb/testsuite/gdb.base/unloadshr.c | 2 +-
gdb/testsuite/gdb.base/unloadshr2.c | 2 +-
gdb/testsuite/gdb.base/until-nodebug.exp | 4 +-
gdb/testsuite/gdb.base/until.exp | 6 +-
gdb/testsuite/gdb.base/unwindonsignal.c | 2 +-
gdb/testsuite/gdb.base/unwindonsignal.exp | 9 +-
gdb/testsuite/gdb.base/valgrind-db-attach.c | 2 +-
gdb/testsuite/gdb.base/valgrind-db-attach.exp | 2 +-
gdb/testsuite/gdb.base/valgrind-disp-step.c | 2 +-
gdb/testsuite/gdb.base/valgrind-disp-step.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 | 5 +-
gdb/testsuite/gdb.base/varargs.exp | 8 +-
gdb/testsuite/gdb.base/vdso-warning.c | 2 +-
gdb/testsuite/gdb.base/vdso-warning.exp | 78 +-
gdb/testsuite/gdb.base/vforked-prog.c | 2 +-
gdb/testsuite/gdb.base/vla-datatypes.c | 2 +-
gdb/testsuite/gdb.base/vla-datatypes.exp | 4 +-
gdb/testsuite/gdb.base/vla-ptr.c | 2 +-
gdb/testsuite/gdb.base/vla-ptr.exp | 4 +-
gdb/testsuite/gdb.base/vla-sideeffect.c | 2 +-
gdb/testsuite/gdb.base/vla-sideeffect.exp | 4 +-
gdb/testsuite/gdb.base/vla-stub-define.c | 2 +-
gdb/testsuite/gdb.base/vla-stub.c | 2 +-
gdb/testsuite/gdb.base/vla-stub.exp | 2 +-
gdb/testsuite/gdb.base/volatile.exp | 4 +-
gdb/testsuite/gdb.base/watch-bitfields.c | 2 +-
gdb/testsuite/gdb.base/watch-bitfields.exp | 2 +-
gdb/testsuite/gdb.base/watch-cond-infcall.c | 2 +-
gdb/testsuite/gdb.base/watch-cond-infcall.exp | 4 +-
gdb/testsuite/gdb.base/watch-cond.c | 2 +-
gdb/testsuite/gdb.base/watch-cond.exp | 11 +-
gdb/testsuite/gdb.base/watch-non-mem.c | 2 +-
gdb/testsuite/gdb.base/watch-non-mem.exp | 7 +-
gdb/testsuite/gdb.base/watch-read.c | 2 +-
gdb/testsuite/gdb.base/watch-read.exp | 5 +-
gdb/testsuite/gdb.base/watch-vfork.c | 2 +-
gdb/testsuite/gdb.base/watch-vfork.exp | 4 +-
gdb/testsuite/gdb.base/watch_thread_num.c | 2 +-
gdb/testsuite/gdb.base/watch_thread_num.exp | 14 +-
.../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 | 9 +-
gdb/testsuite/gdb.base/watchpoint-delete.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-delete.exp | 5 +-
gdb/testsuite/gdb.base/watchpoint-hw-hit-once.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp | 4 +-
gdb/testsuite/gdb.base/watchpoint-hw.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-hw.exp | 5 +-
gdb/testsuite/gdb.base/watchpoint-reuse-slot.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp | 4 +-
gdb/testsuite/gdb.base/watchpoint-solib-shr.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-solib.c | 2 +-
gdb/testsuite/gdb.base/watchpoint-solib.exp | 4 +-
.../gdb.base/watchpoint-stops-at-right-insn.c | 2 +-
.../gdb.base/watchpoint-stops-at-right-insn.exp | 5 +-
gdb/testsuite/gdb.base/watchpoint.exp | 18 +-
gdb/testsuite/gdb.base/watchpoints.c | 2 +-
gdb/testsuite/gdb.base/watchpoints.exp | 19 +-
gdb/testsuite/gdb.base/wchar.c | 2 +-
gdb/testsuite/gdb.base/wchar.exp | 4 +-
gdb/testsuite/gdb.base/weaklib1.c | 2 +-
gdb/testsuite/gdb.base/weaklib2.c | 2 +-
gdb/testsuite/gdb.base/whatis-exp.exp | 4 +-
gdb/testsuite/gdb.base/whatis.c | 2 +-
gdb/testsuite/gdb.base/whatis.exp | 4 +-
gdb/testsuite/gdb.base/wrong_frame_bt_full-main.c | 2 +-
.../gdb.base/wrong_frame_bt_full-opaque.c | 2 +-
gdb/testsuite/gdb.base/wrong_frame_bt_full.exp | 4 +-
gdb/testsuite/gdb.btrace/buffer-size.exp | 12 +-
gdb/testsuite/gdb.btrace/data.c | 2 +-
gdb/testsuite/gdb.btrace/data.exp | 13 +-
gdb/testsuite/gdb.btrace/delta.exp | 13 +-
gdb/testsuite/gdb.btrace/dlopen-dso.c | 2 +-
gdb/testsuite/gdb.btrace/dlopen.c | 2 +-
gdb/testsuite/gdb.btrace/dlopen.exp | 20 +-
gdb/testsuite/gdb.btrace/enable-running.c | 48 +
gdb/testsuite/gdb.btrace/enable-running.exp | 100 +
gdb/testsuite/gdb.btrace/enable.c | 2 +-
gdb/testsuite/gdb.btrace/enable.exp | 21 +-
gdb/testsuite/gdb.btrace/exception.cc | 2 +-
gdb/testsuite/gdb.btrace/exception.exp | 13 +-
gdb/testsuite/gdb.btrace/function_call_history.c | 2 +-
gdb/testsuite/gdb.btrace/function_call_history.exp | 14 +-
gdb/testsuite/gdb.btrace/gcore.exp | 12 +-
gdb/testsuite/gdb.btrace/i686-record_goto.S | 2 +-
gdb/testsuite/gdb.btrace/i686-tailcall-only.S | 2 +-
gdb/testsuite/gdb.btrace/i686-tailcall.S | 2 +-
gdb/testsuite/gdb.btrace/instruction_history.S | 2 +-
gdb/testsuite/gdb.btrace/instruction_history.c | 2 +-
gdb/testsuite/gdb.btrace/instruction_history.exp | 13 +-
gdb/testsuite/gdb.btrace/multi-thread-step.c | 2 +-
gdb/testsuite/gdb.btrace/multi-thread-step.exp | 11 +-
gdb/testsuite/gdb.btrace/nohist.exp | 12 +-
gdb/testsuite/gdb.btrace/non-stop.c | 2 +-
gdb/testsuite/gdb.btrace/non-stop.exp | 18 +-
gdb/testsuite/gdb.btrace/reconnect.c | 2 +-
gdb/testsuite/gdb.btrace/reconnect.exp | 14 +-
gdb/testsuite/gdb.btrace/record_goto-step.exp | 13 +-
gdb/testsuite/gdb.btrace/record_goto.c | 2 +-
gdb/testsuite/gdb.btrace/record_goto.exp | 14 +-
gdb/testsuite/gdb.btrace/rn-dl-bind.c | 2 +-
gdb/testsuite/gdb.btrace/rn-dl-bind.exp | 13 +-
gdb/testsuite/gdb.btrace/segv.c | 2 +-
gdb/testsuite/gdb.btrace/segv.exp | 12 +-
gdb/testsuite/gdb.btrace/step.exp | 13 +-
gdb/testsuite/gdb.btrace/stepi.exp | 18 +-
gdb/testsuite/gdb.btrace/tailcall-only.c | 2 +-
gdb/testsuite/gdb.btrace/tailcall-only.exp | 14 +-
gdb/testsuite/gdb.btrace/tailcall.c | 2 +-
gdb/testsuite/gdb.btrace/tailcall.exp | 13 +-
gdb/testsuite/gdb.btrace/tsx.c | 2 +-
gdb/testsuite/gdb.btrace/tsx.exp | 18 +-
gdb/testsuite/gdb.btrace/unknown_functions.c | 2 +-
gdb/testsuite/gdb.btrace/unknown_functions.exp | 13 +-
gdb/testsuite/gdb.btrace/vdso.c | 2 +-
gdb/testsuite/gdb.btrace/vdso.exp | 13 +-
gdb/testsuite/gdb.btrace/x86-tsx.S | 2 +-
gdb/testsuite/gdb.btrace/x86_64-record_goto.S | 2 +-
gdb/testsuite/gdb.btrace/x86_64-tailcall-only.S | 2 +-
gdb/testsuite/gdb.btrace/x86_64-tailcall.S | 2 +-
gdb/testsuite/gdb.cell/arch.exp | 16 +-
gdb/testsuite/gdb.cell/break-spu.c | 2 +-
gdb/testsuite/gdb.cell/break.c | 2 +-
gdb/testsuite/gdb.cell/break.exp | 14 +-
gdb/testsuite/gdb.cell/bt-spu.c | 2 +-
gdb/testsuite/gdb.cell/bt.c | 2 +-
gdb/testsuite/gdb.cell/bt.exp | 14 +-
gdb/testsuite/gdb.cell/bt2-spu.c | 2 +-
gdb/testsuite/gdb.cell/core.exp | 8 +-
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 | 10 +-
gdb/testsuite/gdb.cell/dwarfaddr.S | 2 +-
gdb/testsuite/gdb.cell/dwarfaddr.exp | 6 +-
gdb/testsuite/gdb.cell/ea-cache-spu.c | 2 +-
gdb/testsuite/gdb.cell/ea-cache.c | 2 +-
gdb/testsuite/gdb.cell/ea-cache.exp | 12 +-
gdb/testsuite/gdb.cell/ea-standalone.c | 2 +-
gdb/testsuite/gdb.cell/ea-standalone.exp | 6 +-
gdb/testsuite/gdb.cell/ea-test.c | 2 +-
gdb/testsuite/gdb.cell/ea-test.exp | 6 +-
gdb/testsuite/gdb.cell/f-regs.exp | 10 +-
gdb/testsuite/gdb.cell/fork-spu.c | 2 +-
gdb/testsuite/gdb.cell/fork.c | 2 +-
gdb/testsuite/gdb.cell/fork.exp | 10 +-
gdb/testsuite/gdb.cell/gcore.exp | 10 +-
gdb/testsuite/gdb.cell/mem-access-spu.c | 2 +-
gdb/testsuite/gdb.cell/mem-access.c | 2 +-
gdb/testsuite/gdb.cell/mem-access.exp | 10 +-
gdb/testsuite/gdb.cell/ptype.exp | 10 +-
gdb/testsuite/gdb.cell/registers.exp | 10 +-
gdb/testsuite/gdb.cell/size-spu.c | 2 +-
gdb/testsuite/gdb.cell/size.c | 2 +-
gdb/testsuite/gdb.cell/sizeof.exp | 10 +-
gdb/testsuite/gdb.cell/solib-symbol.exp | 10 +-
gdb/testsuite/gdb.cell/solib.exp | 10 +-
gdb/testsuite/gdb.compile/compile-constvar.S | 2 +-
gdb/testsuite/gdb.compile/compile-constvar.c | 2 +-
gdb/testsuite/gdb.compile/compile-ifunc.c | 2 +-
gdb/testsuite/gdb.compile/compile-ifunc.exp | 6 +-
gdb/testsuite/gdb.compile/compile-mod.c | 2 +-
gdb/testsuite/gdb.compile/compile-nodebug.c | 2 +-
gdb/testsuite/gdb.compile/compile-ops.c | 2 +-
gdb/testsuite/gdb.compile/compile-ops.exp | 4 +-
gdb/testsuite/gdb.compile/compile-print.c | 2 +-
gdb/testsuite/gdb.compile/compile-print.exp | 4 +-
gdb/testsuite/gdb.compile/compile-setjmp-mod.c | 2 +-
gdb/testsuite/gdb.compile/compile-setjmp.c | 2 +-
gdb/testsuite/gdb.compile/compile-setjmp.exp | 4 +-
gdb/testsuite/gdb.compile/compile-shlib.c | 2 +-
gdb/testsuite/gdb.compile/compile-tls.c | 2 +-
gdb/testsuite/gdb.compile/compile-tls.exp | 4 +-
gdb/testsuite/gdb.compile/compile.c | 2 +-
gdb/testsuite/gdb.compile/compile.exp | 22 +-
gdb/testsuite/gdb.cp/abstract-origin.cc | 2 +-
gdb/testsuite/gdb.cp/abstract-origin.exp | 4 +-
gdb/testsuite/gdb.cp/ambiguous.exp | 4 +-
gdb/testsuite/gdb.cp/annota2.exp | 4 +-
gdb/testsuite/gdb.cp/annota3.exp | 4 +-
gdb/testsuite/gdb.cp/anon-ns.cc | 2 +-
gdb/testsuite/gdb.cp/anon-ns.exp | 4 +-
gdb/testsuite/gdb.cp/anon-ns2.cc | 2 +-
gdb/testsuite/gdb.cp/anon-struct.cc | 2 +-
gdb/testsuite/gdb.cp/anon-struct.exp | 4 +-
gdb/testsuite/gdb.cp/anon-union.exp | 4 +-
gdb/testsuite/gdb.cp/arg-reference.cc | 2 +-
gdb/testsuite/gdb.cp/arg-reference.exp | 6 +-
gdb/testsuite/gdb.cp/baseenum.cc | 2 +-
gdb/testsuite/gdb.cp/baseenum.exp | 6 +-
gdb/testsuite/gdb.cp/bool.cc | 2 +-
gdb/testsuite/gdb.cp/bool.exp | 4 +-
gdb/testsuite/gdb.cp/breakpoint.cc | 2 +-
gdb/testsuite/gdb.cp/breakpoint.exp | 4 +-
gdb/testsuite/gdb.cp/bs15503.cc | 2 +-
gdb/testsuite/gdb.cp/bs15503.exp | 4 +-
gdb/testsuite/gdb.cp/call-c-1.c | 2 +-
gdb/testsuite/gdb.cp/call-c.cc | 2 +-
gdb/testsuite/gdb.cp/call-c.exp | 4 +-
gdb/testsuite/gdb.cp/casts.cc | 10 -
gdb/testsuite/gdb.cp/casts.exp | 30 +-
gdb/testsuite/gdb.cp/casts03.cc | 32 +
gdb/testsuite/gdb.cp/chained-calls.cc | 2 +-
gdb/testsuite/gdb.cp/chained-calls.exp | 4 +-
gdb/testsuite/gdb.cp/class2.cc | 2 +-
gdb/testsuite/gdb.cp/class2.exp | 4 +-
gdb/testsuite/gdb.cp/classes.cc | 2 +-
gdb/testsuite/gdb.cp/classes.exp | 4 +-
gdb/testsuite/gdb.cp/cmpd-minsyms.cc | 2 +-
gdb/testsuite/gdb.cp/cmpd-minsyms.exp | 4 +-
gdb/testsuite/gdb.cp/converts.exp | 4 +-
gdb/testsuite/gdb.cp/cp-relocate.cc | 2 +-
gdb/testsuite/gdb.cp/cp-relocate.exp | 4 +-
gdb/testsuite/gdb.cp/cpcompletion.exp | 4 +-
gdb/testsuite/gdb.cp/cpexprs.cc | 2 +-
gdb/testsuite/gdb.cp/cpexprs.exp | 4 +-
gdb/testsuite/gdb.cp/cplabel.cc | 2 +-
gdb/testsuite/gdb.cp/cplabel.exp | 4 +-
gdb/testsuite/gdb.cp/cplusfuncs.exp | 4 +-
gdb/testsuite/gdb.cp/cpsizeof.cc | 2 +-
gdb/testsuite/gdb.cp/cpsizeof.exp | 4 +-
gdb/testsuite/gdb.cp/ctti.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.cp/derivation2.cc | 2 +-
gdb/testsuite/gdb.cp/destrprint.exp | 4 +-
gdb/testsuite/gdb.cp/dispcxx.cc | 2 +-
gdb/testsuite/gdb.cp/dispcxx.exp | 6 +-
gdb/testsuite/gdb.cp/enum-class.cc | 2 +-
gdb/testsuite/gdb.cp/enum-class.exp | 4 +-
gdb/testsuite/gdb.cp/exception.cc | 2 +-
gdb/testsuite/gdb.cp/exception.exp | 8 +-
gdb/testsuite/gdb.cp/exceptprint.cc | 2 +-
gdb/testsuite/gdb.cp/exceptprint.exp | 4 +-
gdb/testsuite/gdb.cp/expand-psymtabs-cxx.cc | 2 +-
gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp | 4 +-
gdb/testsuite/gdb.cp/expand-sals.cc | 2 +-
gdb/testsuite/gdb.cp/expand-sals.exp | 4 +-
gdb/testsuite/gdb.cp/extern-c.cc | 2 +-
gdb/testsuite/gdb.cp/extern-c.exp | 4 +-
gdb/testsuite/gdb.cp/filename.cc | 2 +-
gdb/testsuite/gdb.cp/filename.exp | 4 +-
gdb/testsuite/gdb.cp/formatted-ref.cc | 2 +-
gdb/testsuite/gdb.cp/formatted-ref.exp | 4 +-
gdb/testsuite/gdb.cp/fpointer.exp | 4 +-
gdb/testsuite/gdb.cp/gdb1355.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.cp/gdb2495.cc | 2 +-
gdb/testsuite/gdb.cp/gdb2495.exp | 32 +-
gdb/testsuite/gdb.cp/hang.exp | 8 +-
gdb/testsuite/gdb.cp/impl-this.cc | 2 +-
gdb/testsuite/gdb.cp/impl-this.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.cp/inherit.exp | 4 +-
gdb/testsuite/gdb.cp/iostream.cc | 2 +-
gdb/testsuite/gdb.cp/iostream.exp | 4 +-
gdb/testsuite/gdb.cp/koenig.exp | 4 +-
gdb/testsuite/gdb.cp/local.exp | 8 +-
gdb/testsuite/gdb.cp/m-data.exp | 4 +-
gdb/testsuite/gdb.cp/m-static.exp | 4 +-
gdb/testsuite/gdb.cp/m-static.h | 3 +
gdb/testsuite/gdb.cp/maint.exp | 2 +-
gdb/testsuite/gdb.cp/mb-ctor.exp | 4 +-
gdb/testsuite/gdb.cp/mb-inline.exp | 6 +-
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 | 6 +-
gdb/testsuite/gdb.cp/member-name.cc | 2 +-
gdb/testsuite/gdb.cp/member-name.exp | 4 +-
gdb/testsuite/gdb.cp/member-ptr.cc | 2 +-
gdb/testsuite/gdb.cp/member-ptr.exp | 4 +-
gdb/testsuite/gdb.cp/meth-typedefs.cc | 2 +-
gdb/testsuite/gdb.cp/meth-typedefs.exp | 4 +-
gdb/testsuite/gdb.cp/method.exp | 4 +-
gdb/testsuite/gdb.cp/method2.exp | 5 +-
gdb/testsuite/gdb.cp/minsym-fallback-main.cc | 2 +-
gdb/testsuite/gdb.cp/minsym-fallback.cc | 2 +-
gdb/testsuite/gdb.cp/minsym-fallback.exp | 4 +-
gdb/testsuite/gdb.cp/minsym-fallback.h | 2 +-
gdb/testsuite/gdb.cp/misc.cc | 2 +-
gdb/testsuite/gdb.cp/misc.exp | 4 +-
gdb/testsuite/gdb.cp/namelessclass.S | 2 +-
gdb/testsuite/gdb.cp/namelessclass.cc | 2 +-
gdb/testsuite/gdb.cp/namelessclass.exp | 4 +-
gdb/testsuite/gdb.cp/namespace-enum.exp | 4 +-
gdb/testsuite/gdb.cp/namespace-nested-import.exp | 4 +-
gdb/testsuite/gdb.cp/namespace.exp | 4 +-
gdb/testsuite/gdb.cp/namespace1.cc | 2 +-
gdb/testsuite/gdb.cp/nextoverthrow.cc | 2 +-
gdb/testsuite/gdb.cp/nextoverthrow.exp | 6 +-
gdb/testsuite/gdb.cp/no-dmgl-verbose.cc | 2 +-
gdb/testsuite/gdb.cp/no-dmgl-verbose.exp | 4 +-
gdb/testsuite/gdb.cp/non-trivial-retval.cc | 2 +-
gdb/testsuite/gdb.cp/non-trivial-retval.exp | 4 +-
gdb/testsuite/gdb.cp/noparam.cc | 2 +-
gdb/testsuite/gdb.cp/noparam.exp | 4 +-
gdb/testsuite/gdb.cp/nsalias.cc | 2 +-
gdb/testsuite/gdb.cp/nsalias.exp | 2 +-
gdb/testsuite/gdb.cp/nsdecl.exp | 4 +-
gdb/testsuite/gdb.cp/nsimport.exp | 4 +-
gdb/testsuite/gdb.cp/nsnested.exp | 4 +-
gdb/testsuite/gdb.cp/nsnoimports.exp | 4 +-
gdb/testsuite/gdb.cp/nsrecurs.exp | 4 +-
gdb/testsuite/gdb.cp/nsstress.exp | 4 +-
gdb/testsuite/gdb.cp/nsusing.exp | 4 +-
gdb/testsuite/gdb.cp/operator.exp | 6 +-
gdb/testsuite/gdb.cp/oranking.exp | 4 +-
gdb/testsuite/gdb.cp/overload-const.cc | 2 +-
gdb/testsuite/gdb.cp/overload-const.exp | 4 +-
gdb/testsuite/gdb.cp/overload.exp | 4 +-
gdb/testsuite/gdb.cp/ovldbreak.exp | 12 +-
gdb/testsuite/gdb.cp/ovsrch.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.cp/parse-lang.cc | 2 +-
gdb/testsuite/gdb.cp/parse-lang.exp | 4 +-
gdb/testsuite/gdb.cp/pass-by-ref.cc | 2 +-
gdb/testsuite/gdb.cp/pass-by-ref.exp | 4 +-
gdb/testsuite/gdb.cp/pr-1023.exp | 4 +-
gdb/testsuite/gdb.cp/pr-1210.exp | 4 +-
gdb/testsuite/gdb.cp/pr-574.cc | 2 +-
gdb/testsuite/gdb.cp/pr-574.exp | 4 +-
gdb/testsuite/gdb.cp/pr10687.exp | 6 +-
gdb/testsuite/gdb.cp/pr10728.exp | 8 +-
gdb/testsuite/gdb.cp/pr12028.exp | 4 +-
gdb/testsuite/gdb.cp/pr17132.cc | 2 +-
gdb/testsuite/gdb.cp/pr17132.exp | 4 +-
gdb/testsuite/gdb.cp/pr17494.cc | 2 +-
gdb/testsuite/gdb.cp/pr17494.exp | 4 +-
gdb/testsuite/gdb.cp/pr9067.exp | 4 +-
gdb/testsuite/gdb.cp/pr9167.exp | 6 +-
gdb/testsuite/gdb.cp/pr9631.cc | 2 +-
gdb/testsuite/gdb.cp/pr9631.exp | 4 +-
gdb/testsuite/gdb.cp/printmethod.cc | 2 +-
gdb/testsuite/gdb.cp/printmethod.exp | 4 +-
gdb/testsuite/gdb.cp/psmang.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.cp/ptype-cv-cp.cc | 2 +-
gdb/testsuite/gdb.cp/ptype-cv-cp.exp | 4 +-
gdb/testsuite/gdb.cp/ptype-flags.cc | 2 +-
gdb/testsuite/gdb.cp/ptype-flags.exp | 4 +-
gdb/testsuite/gdb.cp/punctuator.exp | 2 +-
gdb/testsuite/gdb.cp/re-set-overloaded.cc | 2 +-
gdb/testsuite/gdb.cp/re-set-overloaded.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.cp/rtti.exp | 4 +-
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/scope-err.cc | 2 +-
gdb/testsuite/gdb.cp/scope-err.exp | 6 +-
gdb/testsuite/gdb.cp/shadow.exp | 14 +-
gdb/testsuite/gdb.cp/smartp.cc | 2 +-
gdb/testsuite/gdb.cp/smartp.exp | 4 +-
gdb/testsuite/gdb.cp/static-method.cc | 2 +-
gdb/testsuite/gdb.cp/static-method.exp | 4 +-
gdb/testsuite/gdb.cp/static-print-quit.cc | 2 +-
gdb/testsuite/gdb.cp/static-print-quit.exp | 6 +-
gdb/testsuite/gdb.cp/temargs.cc | 2 +-
gdb/testsuite/gdb.cp/temargs.exp | 4 +-
gdb/testsuite/gdb.cp/templates.exp | 6 +-
gdb/testsuite/gdb.cp/try_catch.cc | 2 +-
gdb/testsuite/gdb.cp/try_catch.exp | 4 +-
gdb/testsuite/gdb.cp/typedef-operator.cc | 2 +-
gdb/testsuite/gdb.cp/typedef-operator.exp | 4 +-
gdb/testsuite/gdb.cp/typeid.cc | 2 +-
gdb/testsuite/gdb.cp/typeid.exp | 4 +-
gdb/testsuite/gdb.cp/userdef.cc | 2 +-
gdb/testsuite/gdb.cp/userdef.exp | 4 +-
gdb/testsuite/gdb.cp/using-crash.cc | 2 +-
gdb/testsuite/gdb.cp/using-crash.exp | 4 +-
gdb/testsuite/gdb.cp/var-tag-2.cc | 2 +-
gdb/testsuite/gdb.cp/var-tag-3.cc | 2 +-
gdb/testsuite/gdb.cp/var-tag-4.cc | 2 +-
gdb/testsuite/gdb.cp/var-tag.cc | 2 +-
gdb/testsuite/gdb.cp/var-tag.exp | 4 +-
gdb/testsuite/gdb.cp/virtbase.exp | 4 +-
gdb/testsuite/gdb.cp/virtfunc.cc | 2 +-
gdb/testsuite/gdb.cp/virtfunc.exp | 6 +-
gdb/testsuite/gdb.cp/virtfunc2.cc | 2 +-
gdb/testsuite/gdb.cp/virtfunc2.exp | 4 +-
gdb/testsuite/gdb.cp/vla-cxx.cc | 2 +-
gdb/testsuite/gdb.cp/vla-cxx.exp | 4 +-
gdb/testsuite/gdb.disasm/am33.exp | 4 +-
gdb/testsuite/gdb.disasm/h8300s.exp | 4 +-
gdb/testsuite/gdb.disasm/hppa.exp | 2 +-
gdb/testsuite/gdb.disasm/mn10300.exp | 4 +-
gdb/testsuite/gdb.disasm/sh3.exp | 4 +-
gdb/testsuite/gdb.disasm/t01_mov.exp | 6 +-
gdb/testsuite/gdb.disasm/t02_mova.exp | 6 +-
gdb/testsuite/gdb.disasm/t03_add.exp | 6 +-
gdb/testsuite/gdb.disasm/t04_sub.exp | 6 +-
gdb/testsuite/gdb.disasm/t05_cmp.exp | 6 +-
gdb/testsuite/gdb.disasm/t06_ari2.exp | 6 +-
gdb/testsuite/gdb.disasm/t07_ari3.exp | 6 +-
gdb/testsuite/gdb.disasm/t08_or.exp | 6 +-
gdb/testsuite/gdb.disasm/t09_xor.exp | 6 +-
gdb/testsuite/gdb.disasm/t10_and.exp | 6 +-
gdb/testsuite/gdb.disasm/t11_logs.exp | 6 +-
gdb/testsuite/gdb.disasm/t12_bit.exp | 6 +-
gdb/testsuite/gdb.disasm/t13_otr.exp | 6 +-
gdb/testsuite/gdb.dlang/circular.c | 2 +-
gdb/testsuite/gdb.dlang/circular.exp | 4 +-
gdb/testsuite/gdb.dlang/debug-expr.exp | 40 +
gdb/testsuite/gdb.dlang/demangle.exp | 2 +-
gdb/testsuite/gdb.dlang/expression.exp | 2 +-
gdb/testsuite/gdb.dlang/primitive-types.exp | 2 +-
gdb/testsuite/gdb.dlang/properties.exp | 2 +-
gdb/testsuite/gdb.dwarf2/arr-stride.c | 2 +-
gdb/testsuite/gdb.dwarf2/arr-stride.exp | 4 +-
gdb/testsuite/gdb.dwarf2/arr-subrange.c | 2 +-
gdb/testsuite/gdb.dwarf2/arr-subrange.exp | 4 +-
gdb/testsuite/gdb.dwarf2/atomic-type.exp | 4 +-
gdb/testsuite/gdb.dwarf2/atomic.c | 2 +-
gdb/testsuite/gdb.dwarf2/bad-regnum.c | 2 +-
gdb/testsuite/gdb.dwarf2/bad-regnum.exp | 4 +-
.../gdb.dwarf2/bitfield-parent-optimized-out.exp | 86 +
gdb/testsuite/gdb.dwarf2/callframecfa.S | 2 +-
gdb/testsuite/gdb.dwarf2/callframecfa.exp | 4 +-
gdb/testsuite/gdb.dwarf2/clztest.S | 2 +-
gdb/testsuite/gdb.dwarf2/clztest.exp | 4 +-
gdb/testsuite/gdb.dwarf2/comp-unit-lang.c | 2 +-
gdb/testsuite/gdb.dwarf2/comp-unit-lang.exp | 2 +-
gdb/testsuite/gdb.dwarf2/corrupt.c | 2 +-
gdb/testsuite/gdb.dwarf2/corrupt.exp | 4 +-
gdb/testsuite/gdb.dwarf2/count.exp | 2 +-
gdb/testsuite/gdb.dwarf2/data-loc.c | 2 +-
gdb/testsuite/gdb.dwarf2/data-loc.exp | 7 +-
gdb/testsuite/gdb.dwarf2/dup-psym.S | 2 +-
gdb/testsuite/gdb.dwarf2/dup-psym.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc-hello-dbg.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc-hello.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc-world-dbg.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc-world.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-abs-hi-pc.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 | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp | 4 +-
.../gdb.dwarf2/dw2-bad-mips-linkage-name.c | 2 +-
.../gdb.dwarf2/dw2-bad-mips-linkage-name.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.S | 2 +-
.../gdb.dwarf2/dw2-bad-parameter-type.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-bad-unresolved.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-bad-unresolved.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-basic.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-basic.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.exp | 4 +-
.../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 | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-common-block.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-common-block.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-compressed.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-compressed.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-const.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-const.exp | 4 +-
.../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 | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-cu-size.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-dos-drive.S | 2 +-
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-dummy-cu.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-dummy-cu.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 | 4 +-
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 | 4 +-
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/testsuite/gdb.dwarf2/dw2-icycle.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-icycle.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-icycle.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp | 4 +-
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 | 4 +-
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 | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-intercu.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-intercu.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-intermix.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-intermix.exp | 4 +-
.../gdb.dwarf2/dw2-lexical-block-bare.exp | 4 +-
.../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 | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp | 4 +-
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 | 4 +-
.../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 | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-op-out-param.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-op-out-param.exp | 12 +-
gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-producer.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-producer.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges-base.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp | 4 +-
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 | 4 +-
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 | 6 +-
gdb/testsuite/gdb.dwarf2/dw2-regno-invalid.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-restore.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-restore.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-restrict.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-restrict.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-restrict.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.exp | 2 +-
.../gdb.dwarf2/dw2-single-line-discriminators.S | 2 +-
.../gdb.dwarf2/dw2-single-line-discriminators.c | 2 +-
.../gdb.dwarf2/dw2-single-line-discriminators.exp | 6 +-
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 | 4 +-
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 | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-unresolved-main.c | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-unresolved.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.S | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.dwarf2/dwp-sepdebug.c | 2 +-
gdb/testsuite/gdb.dwarf2/dwp-sepdebug.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dwp-symlink.c | 2 +-
gdb/testsuite/gdb.dwarf2/dwp-symlink.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dwz.exp | 4 +-
gdb/testsuite/gdb.dwarf2/dwzbuildid.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dynarr-ptr.c | 2 +-
gdb/testsuite/gdb.dwarf2/dynarr-ptr.exp | 7 +-
gdb/testsuite/gdb.dwarf2/enum-type.exp | 4 +-
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-pie.S | 2 +-
gdb/testsuite/gdb.dwarf2/fission-loclists-pie.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 | 4 +-
gdb/testsuite/gdb.dwarf2/implptr-64bit.S | 226 -
gdb/testsuite/gdb.dwarf2/implptr-64bit.exp | 120 +-
gdb/testsuite/gdb.dwarf2/implptr-optimized-out.exp | 4 +-
gdb/testsuite/gdb.dwarf2/implptr.c | 2 +-
gdb/testsuite/gdb.dwarf2/implptr.exp | 4 +-
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/implref-array.c | 2 +-
gdb/testsuite/gdb.dwarf2/implref-array.exp | 7 +-
gdb/testsuite/gdb.dwarf2/implref-const.exp | 7 +-
gdb/testsuite/gdb.dwarf2/implref-global.c | 2 +-
gdb/testsuite/gdb.dwarf2/implref-global.exp | 7 +-
gdb/testsuite/gdb.dwarf2/implref-struct.c | 2 +-
gdb/testsuite/gdb.dwarf2/implref-struct.exp | 7 +-
gdb/testsuite/gdb.dwarf2/mac-fileno.S | 2 +-
gdb/testsuite/gdb.dwarf2/mac-fileno.exp | 4 +-
gdb/testsuite/gdb.dwarf2/main-subprogram.c | 29 +
gdb/testsuite/gdb.dwarf2/main-subprogram.exp | 73 +
gdb/testsuite/gdb.dwarf2/main.c | 2 +-
gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.S | 2 +-
gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp | 4 +-
gdb/testsuite/gdb.dwarf2/method-ptr.cc | 2 +-
gdb/testsuite/gdb.dwarf2/method-ptr.exp | 4 +-
gdb/testsuite/gdb.dwarf2/missing-sig-type.exp | 4 +-
gdb/testsuite/gdb.dwarf2/nonvar-access.exp | 208 +
gdb/testsuite/gdb.dwarf2/nostaticblock.exp | 2 +-
gdb/testsuite/gdb.dwarf2/opaque-type-lookup-2.c | 2 +-
gdb/testsuite/gdb.dwarf2/opaque-type-lookup.c | 2 +-
gdb/testsuite/gdb.dwarf2/opaque-type-lookup.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.dwarf2/pieces.S | 2 +-
gdb/testsuite/gdb.dwarf2/pieces.c | 2 +-
gdb/testsuite/gdb.dwarf2/pieces.exp | 4 +-
gdb/testsuite/gdb.dwarf2/pr10770.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.dwarf2/staticvirtual.exp | 4 +-
gdb/testsuite/gdb.dwarf2/subrange.exp | 4 +-
gdb/testsuite/gdb.dwarf2/symtab-producer.exp | 4 +-
gdb/testsuite/gdb.dwarf2/trace-crash.exp | 4 +-
gdb/testsuite/gdb.dwarf2/typeddwarf-amd64.S | 2 +-
gdb/testsuite/gdb.dwarf2/typeddwarf.S | 2 +-
gdb/testsuite/gdb.dwarf2/typeddwarf.exp | 4 +-
gdb/testsuite/gdb.dwarf2/valop.S | 2 +-
gdb/testsuite/gdb.dwarf2/valop.exp | 4 +-
gdb/testsuite/gdb.dwarf2/watch-notconst.c | 2 +-
gdb/testsuite/gdb.dwarf2/watch-notconst.exp | 4 +-
gdb/testsuite/gdb.dwarf2/watch-notconst2.S | 2 +-
gdb/testsuite/gdb.dwarf2/watch-notconst2.c | 2 +-
gdb/testsuite/gdb.fortran/array-element.exp | 4 +-
gdb/testsuite/gdb.fortran/array-element.f | 2 +-
gdb/testsuite/gdb.fortran/charset.exp | 4 +-
gdb/testsuite/gdb.fortran/common-block.exp | 4 +-
gdb/testsuite/gdb.fortran/common-block.f90 | 2 +-
gdb/testsuite/gdb.fortran/complex.exp | 5 +-
gdb/testsuite/gdb.fortran/complex.f | 2 +-
.../gdb.fortran/derived-type-function.exp | 4 +-
.../gdb.fortran/derived-type-function.f90 | 2 +-
gdb/testsuite/gdb.fortran/derived-type.exp | 4 +-
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 | 6 +-
gdb/testsuite/gdb.fortran/logical.exp | 4 +-
gdb/testsuite/gdb.fortran/logical.f90 | 2 +-
gdb/testsuite/gdb.fortran/module.exp | 4 +-
gdb/testsuite/gdb.fortran/module.f90 | 2 +-
gdb/testsuite/gdb.fortran/multi-dim.exp | 4 +-
gdb/testsuite/gdb.fortran/multi-dim.f90 | 2 +-
gdb/testsuite/gdb.fortran/nested-funcs.exp | 4 +-
gdb/testsuite/gdb.fortran/nested-funcs.f90 | 2 +-
gdb/testsuite/gdb.fortran/print-formatted.exp | 4 +-
gdb/testsuite/gdb.fortran/print-formatted.f90 | 2 +-
gdb/testsuite/gdb.fortran/subarray.exp | 4 +-
gdb/testsuite/gdb.fortran/subarray.f | 2 +-
gdb/testsuite/gdb.fortran/type.f90 | 2 +-
gdb/testsuite/gdb.fortran/types.exp | 2 +-
gdb/testsuite/gdb.fortran/vla-alloc-assoc.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-datatypes.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-datatypes.f90 | 2 +-
gdb/testsuite/gdb.fortran/vla-history.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-ptr-info.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-ptype-sub.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-ptype.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-sizeof.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-sub.f90 | 2 +-
gdb/testsuite/gdb.fortran/vla-type.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-type.f90 | 2 +-
.../gdb.fortran/vla-value-sub-arbitrary.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-value-sub-finish.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-value-sub.exp | 4 +-
gdb/testsuite/gdb.fortran/vla-value.exp | 4 +-
gdb/testsuite/gdb.fortran/vla.f90 | 2 +-
gdb/testsuite/gdb.fortran/whatis_type.exp | 4 +-
gdb/testsuite/gdb.gdb/complaints.exp | 2 +-
gdb/testsuite/gdb.gdb/observer.exp | 2 +-
gdb/testsuite/gdb.gdb/python-interrupts.exp | 2 +-
gdb/testsuite/gdb.gdb/python-selftest.exp | 2 +-
gdb/testsuite/gdb.gdb/selftest.exp | 297 +-
gdb/testsuite/gdb.gdb/unittest.exp | 2 +-
gdb/testsuite/gdb.gdb/xfullpath.exp | 4 +-
gdb/testsuite/gdb.go/basic-types.exp | 2 +-
gdb/testsuite/gdb.go/chan.exp | 10 +-
gdb/testsuite/gdb.go/handcall.exp | 6 +-
gdb/testsuite/gdb.go/hello.exp | 12 +-
gdb/testsuite/gdb.go/integers.exp | 24 +-
gdb/testsuite/gdb.go/methods.exp | 10 +-
gdb/testsuite/gdb.go/package.exp | 8 +-
gdb/testsuite/gdb.go/print.exp | 2 +-
gdb/testsuite/gdb.go/strings.exp | 6 +-
gdb/testsuite/gdb.go/types.exp | 6 +-
gdb/testsuite/gdb.go/unsafe.exp | 6 +-
gdb/testsuite/gdb.guile/guile.exp | 4 +-
gdb/testsuite/gdb.guile/scm-arch.c | 2 +-
gdb/testsuite/gdb.guile/scm-arch.exp | 4 +-
gdb/testsuite/gdb.guile/scm-block.c | 2 +-
gdb/testsuite/gdb.guile/scm-block.exp | 4 +-
gdb/testsuite/gdb.guile/scm-breakpoint.c | 2 +-
gdb/testsuite/gdb.guile/scm-breakpoint.exp | 4 +-
gdb/testsuite/gdb.guile/scm-cmd.c | 2 +-
gdb/testsuite/gdb.guile/scm-cmd.exp | 6 +-
gdb/testsuite/gdb.guile/scm-disasm.c | 2 +-
gdb/testsuite/gdb.guile/scm-disasm.exp | 4 +-
gdb/testsuite/gdb.guile/scm-equal.c | 2 +-
gdb/testsuite/gdb.guile/scm-equal.exp | 4 +-
gdb/testsuite/gdb.guile/scm-error-1.scm | 2 +-
gdb/testsuite/gdb.guile/scm-error-2.scm | 2 +-
gdb/testsuite/gdb.guile/scm-error.exp | 2 +-
gdb/testsuite/gdb.guile/scm-frame-args.c | 2 +-
gdb/testsuite/gdb.guile/scm-frame-args.exp | 4 +-
gdb/testsuite/gdb.guile/scm-frame-args.scm | 2 +-
gdb/testsuite/gdb.guile/scm-frame-inline.c | 2 +-
gdb/testsuite/gdb.guile/scm-frame-inline.exp | 6 +-
gdb/testsuite/gdb.guile/scm-frame.exp | 4 +-
gdb/testsuite/gdb.guile/scm-gsmob.exp | 2 +-
gdb/testsuite/gdb.guile/scm-iterator.c | 2 +-
gdb/testsuite/gdb.guile/scm-iterator.exp | 4 +-
gdb/testsuite/gdb.guile/scm-math.c | 2 +-
gdb/testsuite/gdb.guile/scm-math.exp | 4 +-
gdb/testsuite/gdb.guile/scm-objfile-script-gdb.in | 2 +-
gdb/testsuite/gdb.guile/scm-objfile-script.c | 2 +-
gdb/testsuite/gdb.guile/scm-objfile-script.exp | 2 +-
gdb/testsuite/gdb.guile/scm-objfile.c | 2 +-
gdb/testsuite/gdb.guile/scm-objfile.exp | 6 +-
gdb/testsuite/gdb.guile/scm-parameter.exp | 10 +-
gdb/testsuite/gdb.guile/scm-ports.c | 2 +-
gdb/testsuite/gdb.guile/scm-ports.exp | 4 +-
gdb/testsuite/gdb.guile/scm-pretty-print.c | 2 +-
gdb/testsuite/gdb.guile/scm-pretty-print.exp | 4 +-
gdb/testsuite/gdb.guile/scm-pretty-print.scm | 2 +-
gdb/testsuite/gdb.guile/scm-progspace.c | 2 +-
gdb/testsuite/gdb.guile/scm-progspace.exp | 8 +-
gdb/testsuite/gdb.guile/scm-section-script.c | 2 +-
gdb/testsuite/gdb.guile/scm-section-script.exp | 2 +-
gdb/testsuite/gdb.guile/scm-section-script.scm | 2 +-
gdb/testsuite/gdb.guile/scm-symbol.c | 2 +-
gdb/testsuite/gdb.guile/scm-symbol.exp | 6 +-
gdb/testsuite/gdb.guile/scm-symtab-2.c | 2 +-
gdb/testsuite/gdb.guile/scm-symtab.c | 2 +-
gdb/testsuite/gdb.guile/scm-symtab.exp | 4 +-
gdb/testsuite/gdb.guile/scm-type.c | 2 +-
gdb/testsuite/gdb.guile/scm-type.exp | 4 +-
gdb/testsuite/gdb.guile/scm-value-cc.cc | 2 +-
gdb/testsuite/gdb.guile/scm-value-cc.exp | 4 +-
gdb/testsuite/gdb.guile/scm-value.c | 2 +-
gdb/testsuite/gdb.guile/scm-value.exp | 10 +-
gdb/testsuite/gdb.guile/source2.scm | 2 +-
gdb/testsuite/gdb.guile/types-module.cc | 2 +-
gdb/testsuite/gdb.guile/types-module.exp | 4 +-
gdb/testsuite/gdb.java/jmain.exp | 87 -
gdb/testsuite/gdb.java/jmain.java | 7 -
gdb/testsuite/gdb.java/jmisc.exp | 104 -
gdb/testsuite/gdb.java/jmisc.java | 7 -
gdb/testsuite/gdb.java/jnpe.exp | 55 -
gdb/testsuite/gdb.java/jnpe.java | 39 -
gdb/testsuite/gdb.java/jprint.exp | 77 -
gdb/testsuite/gdb.java/jprint.java | 68 -
gdb/testsuite/gdb.java/jv-exp.exp | 41 -
gdb/testsuite/gdb.java/jv-print.exp | 153 -
gdb/testsuite/gdb.linespec/3explicit.c | 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 | 4 +-
gdb/testsuite/gdb.linespec/break-asm-file.c | 2 +-
gdb/testsuite/gdb.linespec/break-asm-file.exp | 2 +-
gdb/testsuite/gdb.linespec/break-asm-file0.s | 2 +-
gdb/testsuite/gdb.linespec/break-asm-file1.s | 2 +-
gdb/testsuite/gdb.linespec/cpexplicit.cc | 2 +-
gdb/testsuite/gdb.linespec/cpexplicit.exp | 4 +-
gdb/testsuite/gdb.linespec/explicit.c | 2 +-
gdb/testsuite/gdb.linespec/explicit.exp | 4 +-
gdb/testsuite/gdb.linespec/explicit2.c | 2 +-
gdb/testsuite/gdb.linespec/keywords.c | 2 +-
gdb/testsuite/gdb.linespec/keywords.exp | 6 +-
gdb/testsuite/gdb.linespec/linespec.exp | 6 +-
gdb/testsuite/gdb.linespec/ls-dollar.cc | 2 +-
gdb/testsuite/gdb.linespec/ls-dollar.exp | 4 +-
gdb/testsuite/gdb.linespec/ls-errs.c | 2 +-
gdb/testsuite/gdb.linespec/ls-errs.exp | 6 +-
gdb/testsuite/gdb.linespec/macro-relative.c | 2 +-
gdb/testsuite/gdb.linespec/macro-relative.exp | 4 +-
gdb/testsuite/gdb.linespec/skip-two.exp | 6 +-
gdb/testsuite/gdb.linespec/thread.c | 2 +-
gdb/testsuite/gdb.linespec/thread.exp | 6 +-
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 | 4 +-
gdb/testsuite/gdb.mi/gdb792.exp | 4 +-
gdb/testsuite/gdb.mi/mi-async-run.c | 2 +-
gdb/testsuite/gdb.mi/mi-async-run.exp | 2 +-
gdb/testsuite/gdb.mi/mi-async.exp | 4 +-
gdb/testsuite/gdb.mi/mi-basics.exp | 4 +-
gdb/testsuite/gdb.mi/mi-break.exp | 4 +-
gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 6 +-
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 | 8 +-
gdb/testsuite/gdb.mi/mi-cli.exp | 4 +-
gdb/testsuite/gdb.mi/mi-cmd-error.exp | 80 +
gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp | 4 +-
.../gdb.mi/mi-condbreak-call-thr-state-mt.c | 2 +-
.../gdb.mi/mi-condbreak-call-thr-state-st.c | 2 +-
gdb/testsuite/gdb.mi/mi-condbreak-call-thr-state.c | 2 +-
.../gdb.mi/mi-condbreak-call-thr-state.exp | 2 +-
gdb/testsuite/gdb.mi/mi-console.exp | 4 +-
gdb/testsuite/gdb.mi/mi-detach.exp | 4 +-
gdb/testsuite/gdb.mi/mi-disassemble.exp | 4 +-
gdb/testsuite/gdb.mi/mi-dprintf-pending.c | 2 +-
gdb/testsuite/gdb.mi/mi-dprintf-pending.exp | 6 +-
gdb/testsuite/gdb.mi/mi-dprintf-pendshr.c | 2 +-
gdb/testsuite/gdb.mi/mi-dprintf.c | 2 +-
gdb/testsuite/gdb.mi/mi-dprintf.exp | 4 +-
gdb/testsuite/gdb.mi/mi-editing.exp | 2 +-
gdb/testsuite/gdb.mi/mi-eval.exp | 4 +-
gdb/testsuite/gdb.mi/mi-exec-run.exp | 2 +-
gdb/testsuite/gdb.mi/mi-exit-code.c | 2 +-
gdb/testsuite/gdb.mi/mi-exit-code.exp | 4 +-
gdb/testsuite/gdb.mi/mi-file-transfer.exp | 4 +-
gdb/testsuite/gdb.mi/mi-file.exp | 4 +-
gdb/testsuite/gdb.mi/mi-fill-memory.exp | 4 +-
gdb/testsuite/gdb.mi/mi-fullname-deleted.exp | 6 +-
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 | 2 +-
.../gdb.mi/mi-inheritance-syntax-error.exp | 4 +-
gdb/testsuite/gdb.mi/mi-language.exp | 2 +-
gdb/testsuite/gdb.mi/mi-linespec-err-cp.cc | 2 +-
gdb/testsuite/gdb.mi/mi-linespec-err-cp.exp | 4 +-
gdb/testsuite/gdb.mi/mi-logging.exp | 26 +-
gdb/testsuite/gdb.mi/mi-memory-changed.exp | 4 +-
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 | 10 +-
gdb/testsuite/gdb.mi/mi-pendshr.c | 2 +-
gdb/testsuite/gdb.mi/mi-pendshr2.c | 2 +-
gdb/testsuite/gdb.mi/mi-pthreads.exp | 6 +-
gdb/testsuite/gdb.mi/mi-read-memory.exp | 4 +-
gdb/testsuite/gdb.mi/mi-record-changed.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.mi/mi-regs.exp | 4 +-
gdb/testsuite/gdb.mi/mi-return.exp | 4 +-
gdb/testsuite/gdb.mi/mi-reverse.exp | 4 +-
gdb/testsuite/gdb.mi/mi-simplerun.exp | 4 +-
gdb/testsuite/gdb.mi/mi-solib.exp | 6 +-
gdb/testsuite/gdb.mi/mi-stack.c | 2 +-
gdb/testsuite/gdb.mi/mi-stack.exp | 4 +-
gdb/testsuite/gdb.mi/mi-start.c | 2 +-
gdb/testsuite/gdb.mi/mi-start.exp | 2 +-
gdb/testsuite/gdb.mi/mi-stepi.exp | 4 +-
gdb/testsuite/gdb.mi/mi-stepn.c | 2 +-
gdb/testsuite/gdb.mi/mi-stepn.exp | 2 +-
gdb/testsuite/gdb.mi/mi-syn-frame.exp | 4 +-
gdb/testsuite/gdb.mi/mi-threads-interrupt.c | 2 +-
gdb/testsuite/gdb.mi/mi-threads-interrupt.exp | 2 +-
gdb/testsuite/gdb.mi/mi-undefined-cmd.exp | 2 +-
gdb/testsuite/gdb.mi/mi-until.exp | 4 +-
gdb/testsuite/gdb.mi/mi-var-block.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.mi/mi-var-cmd.exp | 4 +-
gdb/testsuite/gdb.mi/mi-var-cp.cc | 2 +-
gdb/testsuite/gdb.mi/mi-var-cp.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.mi/mi-var-invalidate.exp | 8 +-
.../mi-var-list-children-invalid-grandchild.c | 2 +-
.../mi-var-list-children-invalid-grandchild.exp | 4 +-
gdb/testsuite/gdb.mi/mi-var-rtti.cc | 2 +-
gdb/testsuite/gdb.mi/mi-var-rtti.exp | 2 +-
gdb/testsuite/gdb.mi/mi-vla-c99.exp | 2 +-
gdb/testsuite/gdb.mi/mi-vla-fortran.exp | 4 +-
gdb/testsuite/gdb.mi/mi-watch-nonstop.exp | 2 +-
gdb/testsuite/gdb.mi/mi-watch.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.mi/new-ui-mi-sync.c | 25 +
gdb/testsuite/gdb.mi/new-ui-mi-sync.exp | 114 +
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 | 4 +-
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/user-selected-context-sync.c | 63 +
.../gdb.mi/user-selected-context-sync.exp | 1274 +
gdb/testsuite/gdb.mi/var-cmd.c | 2 +-
gdb/testsuite/gdb.mi/vla.c | 2 +-
gdb/testsuite/gdb.mi/vla.f90 | 2 +-
gdb/testsuite/gdb.mi/watch-nonstop.c | 2 +-
gdb/testsuite/gdb.modula2/unbounded-array.exp | 5 +-
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/dummy-frame-restore.c | 2 +-
gdb/testsuite/gdb.multi/dummy-frame-restore.exp | 8 +-
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/info-threads.exp | 2 +-
gdb/testsuite/gdb.multi/multi-arch-exec.c | 2 +-
gdb/testsuite/gdb.multi/multi-arch-exec.exp | 8 +-
gdb/testsuite/gdb.multi/multi-arch.exp | 6 +-
gdb/testsuite/gdb.multi/multi-attach.c | 2 +-
gdb/testsuite/gdb.multi/multi-attach.exp | 2 +-
gdb/testsuite/gdb.multi/remove-inferiors.c | 23 +
gdb/testsuite/gdb.multi/remove-inferiors.exp | 70 +
gdb/testsuite/gdb.multi/tids.c | 2 +-
gdb/testsuite/gdb.multi/tids.exp | 10 +-
gdb/testsuite/gdb.multi/watchpoint-multi-exit.c | 2 +-
gdb/testsuite/gdb.multi/watchpoint-multi-exit.exp | 4 +-
gdb/testsuite/gdb.multi/watchpoint-multi.c | 2 +-
gdb/testsuite/gdb.multi/watchpoint-multi.exp | 6 +-
gdb/testsuite/gdb.objc/basicclass.exp | 10 +-
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 | 4 +-
gdb/testsuite/gdb.opencl/convs_casts.cl | 2 +-
gdb/testsuite/gdb.opencl/convs_casts.exp | 4 +-
gdb/testsuite/gdb.opencl/datatypes.cl | 2 +-
gdb/testsuite/gdb.opencl/datatypes.exp | 10 +-
gdb/testsuite/gdb.opencl/operators.cl | 2 +-
gdb/testsuite/gdb.opencl/operators.exp | 4 +-
gdb/testsuite/gdb.opencl/vec_comps.cl | 2 +-
gdb/testsuite/gdb.opencl/vec_comps.exp | 4 +-
gdb/testsuite/gdb.opt/clobbered-registers-O2.c | 2 +-
gdb/testsuite/gdb.opt/clobbered-registers-O2.exp | 6 +-
gdb/testsuite/gdb.opt/inline-break.c | 2 +-
gdb/testsuite/gdb.opt/inline-break.exp | 4 +-
gdb/testsuite/gdb.opt/inline-bt.c | 2 +-
gdb/testsuite/gdb.opt/inline-bt.exp | 6 +-
gdb/testsuite/gdb.opt/inline-cmds.c | 2 +-
gdb/testsuite/gdb.opt/inline-cmds.exp | 6 +-
gdb/testsuite/gdb.opt/inline-locals.c | 2 +-
gdb/testsuite/gdb.opt/inline-locals.exp | 4 +-
gdb/testsuite/gdb.opt/inline-markers.c | 2 +-
gdb/testsuite/gdb.opt/solib-intra-step-lib.c | 2 +-
gdb/testsuite/gdb.opt/solib-intra-step-main.c | 2 +-
gdb/testsuite/gdb.opt/solib-intra-step.exp | 4 +-
.../gdb.pascal/case-insensitive-symbols.exp | 4 +-
.../gdb.pascal/case-insensitive-symbols.pas | 2 +-
gdb/testsuite/gdb.pascal/floats.exp | 32 +-
gdb/testsuite/gdb.pascal/floats.pas | 2 +-
gdb/testsuite/gdb.pascal/gdb11492.exp | 4 +-
gdb/testsuite/gdb.pascal/gdb11492.pas | 2 +-
gdb/testsuite/gdb.pascal/hello.exp | 6 +-
gdb/testsuite/gdb.pascal/integers.exp | 20 +-
gdb/testsuite/gdb.pascal/integers.pas | 2 +-
gdb/testsuite/gdb.pascal/print.exp | 2 +-
gdb/testsuite/gdb.pascal/stub-method.exp | 2 +-
gdb/testsuite/gdb.pascal/stub-method.pas | 2 +-
gdb/testsuite/gdb.pascal/types.exp | 2 +-
gdb/testsuite/gdb.perf/backtrace.c | 2 +-
gdb/testsuite/gdb.perf/backtrace.exp | 4 +-
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/gm-hello.cc | 2 +-
gdb/testsuite/gdb.perf/gm-pervasive-typedef.cc | 2 +-
gdb/testsuite/gdb.perf/gm-pervasive-typedef.h | 2 +-
gdb/testsuite/gdb.perf/gm-std.cc | 2 +-
gdb/testsuite/gdb.perf/gm-std.h | 2 +-
gdb/testsuite/gdb.perf/gm-use-cerr.cc | 2 +-
gdb/testsuite/gdb.perf/gm-utils.h | 2 +-
gdb/testsuite/gdb.perf/gmonster-null-lookup.py | 2 +-
.../gdb.perf/gmonster-pervasive-typedef.py | 2 +-
gdb/testsuite/gdb.perf/gmonster-print-cerr.py | 2 +-
gdb/testsuite/gdb.perf/gmonster-ptype-string.py | 2 +-
gdb/testsuite/gdb.perf/gmonster-runto-main.py | 2 +-
gdb/testsuite/gdb.perf/gmonster-select-file.py | 2 +-
gdb/testsuite/gdb.perf/gmonster1-null-lookup.exp | 2 +-
.../gdb.perf/gmonster1-pervasive-typedef.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster1-print-cerr.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster1-ptype-string.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster1-runto-main.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster1-select-file.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster1.cc | 2 +-
gdb/testsuite/gdb.perf/gmonster1.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster2-null-lookup.exp | 2 +-
.../gdb.perf/gmonster2-pervasive-typedef.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster2-print-cerr.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster2-ptype-string.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster2-runto-main.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster2-select-file.exp | 2 +-
gdb/testsuite/gdb.perf/gmonster2.cc | 2 +-
gdb/testsuite/gdb.perf/gmonster2.exp | 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/lib/perftest/utils.py | 2 +-
gdb/testsuite/gdb.perf/single-step.c | 2 +-
gdb/testsuite/gdb.perf/single-step.exp | 4 +-
gdb/testsuite/gdb.perf/single-step.py | 2 +-
gdb/testsuite/gdb.perf/skip-command.cc | 2 +-
gdb/testsuite/gdb.perf/skip-command.exp | 4 +-
gdb/testsuite/gdb.perf/skip-command.py | 2 +-
gdb/testsuite/gdb.perf/skip-prologue.c | 2 +-
gdb/testsuite/gdb.perf/skip-prologue.exp | 13 +-
gdb/testsuite/gdb.perf/skip-prologue.py | 2 +-
gdb/testsuite/gdb.perf/solib.c | 2 +-
gdb/testsuite/gdb.perf/solib.exp | 4 +-
gdb/testsuite/gdb.perf/solib.py | 2 +-
.../gdb.python/amd64-py-framefilter-invalidarg.S | 2 +-
gdb/testsuite/gdb.python/lib-types.cc | 2 +-
gdb/testsuite/gdb.python/lib-types.exp | 6 +-
gdb/testsuite/gdb.python/py-arch.c | 2 +-
gdb/testsuite/gdb.python/py-arch.exp | 4 +-
gdb/testsuite/gdb.python/py-as-string.c | 2 +-
gdb/testsuite/gdb.python/py-as-string.exp | 6 +-
gdb/testsuite/gdb.python/py-bad-printers.c | 2 +-
gdb/testsuite/gdb.python/py-bad-printers.exp | 9 +-
gdb/testsuite/gdb.python/py-bad-printers.py | 2 +-
gdb/testsuite/gdb.python/py-block.c | 2 +-
gdb/testsuite/gdb.python/py-block.exp | 28 +-
.../gdb.python/py-breakpoint-create-fail.c | 2 +-
.../gdb.python/py-breakpoint-create-fail.exp | 4 +-
.../gdb.python/py-breakpoint-create-fail.py | 2 +-
gdb/testsuite/gdb.python/py-breakpoint.c | 2 +-
gdb/testsuite/gdb.python/py-breakpoint.exp | 24 +-
gdb/testsuite/gdb.python/py-caller-is.c | 2 +-
gdb/testsuite/gdb.python/py-caller-is.exp | 4 +-
gdb/testsuite/gdb.python/py-cmd.c | 2 +-
gdb/testsuite/gdb.python/py-cmd.exp | 8 +-
gdb/testsuite/gdb.python/py-completion.exp | 2 +-
gdb/testsuite/gdb.python/py-completion.py | 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 | 8 +-
gdb/testsuite/gdb.python/py-events.py | 2 +-
gdb/testsuite/gdb.python/py-evsignal.exp | 6 +-
gdb/testsuite/gdb.python/py-evthreads.c | 2 +-
gdb/testsuite/gdb.python/py-evthreads.exp | 6 +-
gdb/testsuite/gdb.python/py-explore-cc.exp | 4 +-
gdb/testsuite/gdb.python/py-explore.c | 2 +-
gdb/testsuite/gdb.python/py-explore.cc | 2 +-
gdb/testsuite/gdb.python/py-explore.exp | 4 +-
gdb/testsuite/gdb.python/py-finish-breakpoint.c | 2 +-
gdb/testsuite/gdb.python/py-finish-breakpoint.exp | 22 +-
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 | 6 +-
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 | 7 +-
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 | 6 +-
gdb/testsuite/gdb.python/py-frame.exp | 6 +-
gdb/testsuite/gdb.python/py-framefilter-gdb.py.in | 2 +-
.../gdb.python/py-framefilter-invalidarg-gdb.py.in | 2 +-
.../gdb.python/py-framefilter-invalidarg.exp | 7 +-
.../gdb.python/py-framefilter-invalidarg.py | 2 +-
gdb/testsuite/gdb.python/py-framefilter-mi.c | 2 +-
gdb/testsuite/gdb.python/py-framefilter-mi.exp | 7 +-
gdb/testsuite/gdb.python/py-framefilter.c | 2 +-
gdb/testsuite/gdb.python/py-framefilter.exp | 11 +-
gdb/testsuite/gdb.python/py-framefilter.py | 8 +-
gdb/testsuite/gdb.python/py-function.exp | 6 +-
gdb/testsuite/gdb.python/py-inferior.exp | 4 +-
gdb/testsuite/gdb.python/py-infthread.exp | 6 +-
gdb/testsuite/gdb.python/py-lazy-string.c | 2 +-
gdb/testsuite/gdb.python/py-lazy-string.exp | 4 +-
gdb/testsuite/gdb.python/py-linetable.S | 2 +-
gdb/testsuite/gdb.python/py-linetable.c | 2 +-
gdb/testsuite/gdb.python/py-linetable.exp | 8 +-
gdb/testsuite/gdb.python/py-lookup-type.exp | 4 +-
gdb/testsuite/gdb.python/py-mi-events-gdb.py | 2 +-
gdb/testsuite/gdb.python/py-mi-events.c | 2 +-
gdb/testsuite/gdb.python/py-mi-events.exp | 4 +-
gdb/testsuite/gdb.python/py-mi-objfile-gdb.py | 2 +-
gdb/testsuite/gdb.python/py-mi-objfile.c | 2 +-
gdb/testsuite/gdb.python/py-mi-objfile.exp | 4 +-
gdb/testsuite/gdb.python/py-mi.exp | 8 +-
gdb/testsuite/gdb.python/py-objfile-script-gdb.py | 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 | 10 +-
gdb/testsuite/gdb.python/py-parameter.exp | 84 +-
gdb/testsuite/gdb.python/py-pp-integral.c | 2 +-
gdb/testsuite/gdb.python/py-pp-integral.exp | 4 +-
gdb/testsuite/gdb.python/py-pp-integral.py | 2 +-
gdb/testsuite/gdb.python/py-pp-maint.c | 2 +-
gdb/testsuite/gdb.python/py-pp-maint.exp | 8 +-
gdb/testsuite/gdb.python/py-pp-maint.py | 2 +-
gdb/testsuite/gdb.python/py-pp-re-notag.c | 2 +-
gdb/testsuite/gdb.python/py-pp-re-notag.exp | 4 +-
gdb/testsuite/gdb.python/py-pp-re-notag.py | 2 +-
gdb/testsuite/gdb.python/py-pp-registration.c | 2 +-
gdb/testsuite/gdb.python/py-pp-registration.exp | 9 +-
gdb/testsuite/gdb.python/py-pp-registration.py | 2 +-
gdb/testsuite/gdb.python/py-prettyprint.c | 2 +-
gdb/testsuite/gdb.python/py-prettyprint.exp | 10 +-
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-recurse-unwind.c | 46 +
gdb/testsuite/gdb.python/py-recurse-unwind.exp | 90 +
gdb/testsuite/gdb.python/py-recurse-unwind.py | 87 +
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 | 8 +-
gdb/testsuite/gdb.python/py-strfns.c | 2 +-
gdb/testsuite/gdb.python/py-strfns.exp | 4 +-
gdb/testsuite/gdb.python/py-symbol.c | 2 +-
gdb/testsuite/gdb.python/py-symbol.exp | 78 +-
gdb/testsuite/gdb.python/py-symtab.exp | 44 +-
gdb/testsuite/gdb.python/py-sync-interp.c | 2 +-
gdb/testsuite/gdb.python/py-sync-interp.exp | 4 +-
gdb/testsuite/gdb.python/py-template.cc | 2 +-
gdb/testsuite/gdb.python/py-template.exp | 4 +-
gdb/testsuite/gdb.python/py-type.c | 2 +-
gdb/testsuite/gdb.python/py-type.exp | 62 +-
gdb/testsuite/gdb.python/py-typeprint.cc | 2 +-
gdb/testsuite/gdb.python/py-typeprint.exp | 7 +-
gdb/testsuite/gdb.python/py-typeprint.py | 2 +-
gdb/testsuite/gdb.python/py-unwind-maint.c | 2 +-
gdb/testsuite/gdb.python/py-unwind-maint.exp | 14 +-
gdb/testsuite/gdb.python/py-unwind-maint.py | 2 +-
gdb/testsuite/gdb.python/py-unwind.c | 2 +-
gdb/testsuite/gdb.python/py-unwind.exp | 6 +-
gdb/testsuite/gdb.python/py-unwind.py | 2 +-
gdb/testsuite/gdb.python/py-value-cc.cc | 2 +-
gdb/testsuite/gdb.python/py-value-cc.exp | 4 +-
gdb/testsuite/gdb.python/py-value.c | 12 +-
gdb/testsuite/gdb.python/py-value.exp | 72 +-
gdb/testsuite/gdb.python/py-xmethods.cc | 2 +-
gdb/testsuite/gdb.python/py-xmethods.exp | 120 +-
gdb/testsuite/gdb.python/py-xmethods.py | 2 +-
gdb/testsuite/gdb.python/python-1.c | 2 +-
gdb/testsuite/gdb.python/python.c | 2 +-
gdb/testsuite/gdb.python/python.exp | 83 +-
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 | 4 +-
gdb/testsuite/gdb.reverse/break-precsave.exp | 8 +-
gdb/testsuite/gdb.reverse/break-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/break-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/consecutive-precsave.exp | 10 +-
gdb/testsuite/gdb.reverse/consecutive-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/consecutive-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/finish-precsave.exp | 10 +-
gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp | 8 +-
gdb/testsuite/gdb.reverse/finish-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/finish-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/fstatat-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/fstatat-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/getresuid-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/getresuid-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/i386-precsave.exp | 10 +-
gdb/testsuite/gdb.reverse/i386-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/i386-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/i386-sse-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/i386-sse-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/i387-env-reverse.exp | 4 +-
gdb/testsuite/gdb.reverse/i387-stack-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/insn-reverse-aarch64.c | 105 +
gdb/testsuite/gdb.reverse/insn-reverse-arm.c | 70 +
gdb/testsuite/gdb.reverse/insn-reverse-x86.c | 261 +
gdb/testsuite/gdb.reverse/insn-reverse.c | 148 +-
gdb/testsuite/gdb.reverse/insn-reverse.exp | 9 +-
.../gdb.reverse/machinestate-precsave.exp | 10 +-
gdb/testsuite/gdb.reverse/machinestate.c | 2 +-
gdb/testsuite/gdb.reverse/machinestate.exp | 6 +-
gdb/testsuite/gdb.reverse/ms1.c | 2 +-
.../gdb.reverse/next-reverse-bkpt-over-sr.exp | 8 +-
gdb/testsuite/gdb.reverse/pipe-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/pipe-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/readv-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/readv-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/recvmsg-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/recvmsg-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/rerun-prec.c | 2 +-
gdb/testsuite/gdb.reverse/rerun-prec.exp | 6 +-
gdb/testsuite/gdb.reverse/s390-mvcle.c | 2 +-
gdb/testsuite/gdb.reverse/s390-mvcle.exp | 6 +-
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 | 8 +-
gdb/testsuite/gdb.reverse/sigall-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/sigall-reverse.exp | 4 +-
.../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 | 14 +-
gdb/testsuite/gdb.reverse/solib-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/solib-reverse.exp | 10 +-
gdb/testsuite/gdb.reverse/step-precsave.exp | 10 +-
gdb/testsuite/gdb.reverse/step-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/step-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/time-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/time-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/until-precsave.exp | 10 +-
gdb/testsuite/gdb.reverse/until-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/until-reverse.exp | 6 +-
gdb/testsuite/gdb.reverse/ur1.c | 2 +-
gdb/testsuite/gdb.reverse/waitpid-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/waitpid-reverse.exp | 10 +-
gdb/testsuite/gdb.reverse/watch-precsave.exp | 10 +-
gdb/testsuite/gdb.reverse/watch-reverse.c | 2 +-
gdb/testsuite/gdb.reverse/watch-reverse.exp | 6 +-
gdb/testsuite/gdb.rust/expr.exp | 2 +-
gdb/testsuite/gdb.rust/generics.exp | 6 +-
gdb/testsuite/gdb.rust/generics.rs | 2 +-
gdb/testsuite/gdb.rust/methods.exp | 6 +-
gdb/testsuite/gdb.rust/methods.rs | 2 +-
gdb/testsuite/gdb.rust/modules.exp | 6 +-
gdb/testsuite/gdb.rust/modules.rs | 2 +-
gdb/testsuite/gdb.rust/simple.exp | 34 +-
gdb/testsuite/gdb.rust/simple.rs | 32 +-
gdb/testsuite/gdb.server/connect-stopped-target.c | 2 +-
.../gdb.server/connect-stopped-target.exp | 4 +-
.../gdb.server/connect-with-no-symbol-file.c | 2 +-
.../gdb.server/connect-with-no-symbol-file.exp | 4 +-
.../gdb.server/connect-without-multi-process.c | 2 +-
.../gdb.server/connect-without-multi-process.exp | 4 +-
gdb/testsuite/gdb.server/ext-attach.c | 2 +-
gdb/testsuite/gdb.server/ext-attach.exp | 4 +-
gdb/testsuite/gdb.server/ext-restart.exp | 4 +-
gdb/testsuite/gdb.server/ext-run.exp | 2 +-
gdb/testsuite/gdb.server/ext-wrapper.exp | 4 +-
gdb/testsuite/gdb.server/file-transfer.exp | 4 +-
gdb/testsuite/gdb.server/no-thread-db.c | 2 +-
gdb/testsuite/gdb.server/no-thread-db.exp | 2 +-
gdb/testsuite/gdb.server/non-existing-program.exp | 2 +-
gdb/testsuite/gdb.server/server-exec-info.exp | 4 +-
gdb/testsuite/gdb.server/server-kill.c | 2 +-
gdb/testsuite/gdb.server/server-kill.exp | 4 +-
gdb/testsuite/gdb.server/server-mon.exp | 4 +-
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 | 4 +-
gdb/testsuite/gdb.server/wrapper.c | 2 +-
gdb/testsuite/gdb.server/wrapper.exp | 4 +-
gdb/testsuite/gdb.stabs/exclfwd.exp | 4 +-
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 | 12 +-
gdb/testsuite/gdb.stabs/weird.exp | 14 +-
gdb/testsuite/gdb.threads/attach-into-signal.c | 2 +-
gdb/testsuite/gdb.threads/attach-into-signal.exp | 2 +-
.../gdb.threads/attach-many-short-lived-threads.c | 2 +-
.../attach-many-short-lived-threads.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/break-while-running.c | 2 +-
gdb/testsuite/gdb.threads/break-while-running.exp | 2 +-
gdb/testsuite/gdb.threads/clone-attach-detach.c | 2 +-
gdb/testsuite/gdb.threads/clone-attach-detach.exp | 2 +-
gdb/testsuite/gdb.threads/clone-new-thread-event.c | 2 +-
.../gdb.threads/clone-new-thread-event.exp | 4 +-
gdb/testsuite/gdb.threads/clone-thread_db.c | 2 +-
gdb/testsuite/gdb.threads/clone-thread_db.exp | 2 +-
.../gdb.threads/continue-pending-after-query.c | 2 +-
.../gdb.threads/continue-pending-after-query.exp | 2 +-
.../gdb.threads/continue-pending-status.c | 2 +-
.../gdb.threads/continue-pending-status.exp | 2 +-
gdb/testsuite/gdb.threads/corethreads.c | 2 +-
gdb/testsuite/gdb.threads/corethreads.exp | 4 +-
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 | 6 +-
gdb/testsuite/gdb.threads/dlopen-libpthread-lib.c | 2 +-
gdb/testsuite/gdb.threads/dlopen-libpthread.c | 2 +-
gdb/testsuite/gdb.threads/dlopen-libpthread.exp | 6 +-
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 | 4 +-
gdb/testsuite/gdb.threads/fork-plus-threads.c | 2 +-
gdb/testsuite/gdb.threads/fork-plus-threads.exp | 4 +-
gdb/testsuite/gdb.threads/fork-thread-pending.c | 2 +-
gdb/testsuite/gdb.threads/fork-thread-pending.exp | 6 +-
.../gdb.threads/forking-threads-plus-breakpoint.c | 2 +-
.../forking-threads-plus-breakpoint.exp | 6 +-
gdb/testsuite/gdb.threads/gcore-stale-thread.c | 2 +-
gdb/testsuite/gdb.threads/gcore-stale-thread.exp | 2 +-
gdb/testsuite/gdb.threads/gcore-thread.exp | 4 +-
gdb/testsuite/gdb.threads/hand-call-in-threads.c | 2 +-
gdb/testsuite/gdb.threads/hand-call-in-threads.exp | 6 +-
gdb/testsuite/gdb.threads/hand-call-new-thread.c | 2 +-
gdb/testsuite/gdb.threads/hand-call-new-thread.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 | 6 +-
gdb/testsuite/gdb.threads/kill.c | 2 +-
gdb/testsuite/gdb.threads/kill.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 | 4 +-
gdb/testsuite/gdb.threads/linux-dp.exp | 4 +-
.../gdb.threads/local-watch-wrong-thread.c | 2 +-
.../gdb.threads/local-watch-wrong-thread.exp | 4 +-
gdb/testsuite/gdb.threads/manythreads.c | 2 +-
gdb/testsuite/gdb.threads/manythreads.exp | 2 +-
.../gdb.threads/multi-create-ns-info-thr.exp | 2 +-
gdb/testsuite/gdb.threads/multi-create.c | 2 +-
gdb/testsuite/gdb.threads/multi-create.exp | 2 +-
gdb/testsuite/gdb.threads/multiple-step-overs.c | 2 +-
gdb/testsuite/gdb.threads/multiple-step-overs.exp | 2 +-
gdb/testsuite/gdb.threads/names.c | 2 +-
gdb/testsuite/gdb.threads/names.exp | 2 +-
gdb/testsuite/gdb.threads/next-bp-other-thread.c | 2 +-
gdb/testsuite/gdb.threads/next-bp-other-thread.exp | 2 +-
.../gdb.threads/next-while-other-thread-longjmps.c | 2 +-
.../next-while-other-thread-longjmps.exp | 4 +-
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/non-ldr-exit.c | 2 +-
gdb/testsuite/gdb.threads/non-ldr-exit.exp | 4 +-
gdb/testsuite/gdb.threads/non-stop-fair-events.c | 2 +-
gdb/testsuite/gdb.threads/non-stop-fair-events.exp | 2 +-
gdb/testsuite/gdb.threads/pending-step.c | 2 +-
gdb/testsuite/gdb.threads/pending-step.exp | 4 +-
gdb/testsuite/gdb.threads/print-threads.exp | 10 +-
.../gdb.threads/process-dies-while-detaching.c | 2 +-
.../gdb.threads/process-dies-while-detaching.exp | 8 +-
.../gdb.threads/process-dies-while-handling-bp.c | 2 +-
.../gdb.threads/process-dies-while-handling-bp.exp | 4 +-
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 | 10 +-
gdb/testsuite/gdb.threads/queue-signal.c | 2 +-
gdb/testsuite/gdb.threads/queue-signal.exp | 4 +-
gdb/testsuite/gdb.threads/reconnect-signal.c | 2 +-
gdb/testsuite/gdb.threads/reconnect-signal.exp | 6 +-
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.threads/signal-command-handle-nopass.c | 2 +-
.../gdb.threads/signal-command-handle-nopass.exp | 4 +-
.../signal-command-multiple-signals-pending.c | 2 +-
.../signal-command-multiple-signals-pending.exp | 4 +-
.../gdb.threads/signal-delivered-right-thread.c | 2 +-
.../gdb.threads/signal-delivered-right-thread.exp | 4 +-
gdb/testsuite/gdb.threads/signal-sigtrap.c | 2 +-
gdb/testsuite/gdb.threads/signal-sigtrap.exp | 4 +-
.../signal-while-stepping-over-bp-other-thread.c | 2 +-
.../signal-while-stepping-over-bp-other-thread.exp | 2 +-
gdb/testsuite/gdb.threads/sigstep-threads.c | 2 +-
gdb/testsuite/gdb.threads/sigstep-threads.exp | 4 +-
gdb/testsuite/gdb.threads/sigthread.exp | 4 +-
gdb/testsuite/gdb.threads/staticthreads.c | 2 +-
gdb/testsuite/gdb.threads/staticthreads.exp | 6 +-
.../gdb.threads/step-bg-decr-pc-switch-thread.c | 2 +-
.../gdb.threads/step-bg-decr-pc-switch-thread.exp | 2 +-
.../gdb.threads/step-over-lands-on-breakpoint.c | 2 +-
.../gdb.threads/step-over-lands-on-breakpoint.exp | 2 +-
.../gdb.threads/step-over-trips-on-watchpoint.c | 2 +-
.../gdb.threads/step-over-trips-on-watchpoint.exp | 2 +-
gdb/testsuite/gdb.threads/stepi-random-signal.c | 2 +-
gdb/testsuite/gdb.threads/stepi-random-signal.exp | 4 +-
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 | 6 +-
gdb/testsuite/gdb.threads/thread_check.c | 2 +-
gdb/testsuite/gdb.threads/thread_check.exp | 4 +-
gdb/testsuite/gdb.threads/thread_events.c | 2 +-
gdb/testsuite/gdb.threads/thread_events.exp | 4 +-
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/tid-reuse.c | 2 +-
gdb/testsuite/gdb.threads/tid-reuse.exp | 4 +-
gdb/testsuite/gdb.threads/tls-nodebug.exp | 4 +-
gdb/testsuite/gdb.threads/tls-shared.exp | 4 +-
gdb/testsuite/gdb.threads/tls-so_extern.c | 2 +-
gdb/testsuite/gdb.threads/tls-so_extern.exp | 4 +-
gdb/testsuite/gdb.threads/tls-so_extern_main.c | 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 | 10 +-
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 | 8 +-
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 | 8 +-
gdb/testsuite/gdb.trace/actions-changed.c | 2 +-
gdb/testsuite/gdb.trace/actions-changed.exp | 8 +-
gdb/testsuite/gdb.trace/actions.c | 2 +-
gdb/testsuite/gdb.trace/actions.exp | 10 +-
gdb/testsuite/gdb.trace/ax.exp | 4 +-
gdb/testsuite/gdb.trace/backtrace.exp | 15 +-
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 | 14 +-
gdb/testsuite/gdb.trace/change-loc.h | 2 +-
gdb/testsuite/gdb.trace/circ.c | 2 +-
gdb/testsuite/gdb.trace/circ.exp | 4 +-
gdb/testsuite/gdb.trace/collection.c | 2 +-
gdb/testsuite/gdb.trace/collection.exp | 6 +-
gdb/testsuite/gdb.trace/deltrace.exp | 6 +-
gdb/testsuite/gdb.trace/disconnected-tracing.c | 2 +-
gdb/testsuite/gdb.trace/disconnected-tracing.exp | 9 +-
gdb/testsuite/gdb.trace/entry-values.c | 2 +-
gdb/testsuite/gdb.trace/entry-values.exp | 8 +-
gdb/testsuite/gdb.trace/ftrace-lock.c | 2 +-
gdb/testsuite/gdb.trace/ftrace-lock.exp | 12 +-
gdb/testsuite/gdb.trace/ftrace.c | 2 +-
gdb/testsuite/gdb.trace/ftrace.exp | 13 +-
gdb/testsuite/gdb.trace/infotrace.exp | 8 +-
.../gdb.trace/mi-trace-frame-collected.exp | 22 +-
gdb/testsuite/gdb.trace/mi-trace-save.exp | 42 +
gdb/testsuite/gdb.trace/mi-trace-unavailable.exp | 8 +-
gdb/testsuite/gdb.trace/mi-traceframe-changed.exp | 10 +-
gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp | 12 +-
gdb/testsuite/gdb.trace/mi-tsv-changed.exp | 16 +-
gdb/testsuite/gdb.trace/no-attach-trace.c | 2 +-
gdb/testsuite/gdb.trace/no-attach-trace.exp | 8 +-
gdb/testsuite/gdb.trace/packetlen.exp | 6 +-
gdb/testsuite/gdb.trace/passc-dyn.exp | 20 +-
gdb/testsuite/gdb.trace/passcount.exp | 6 +-
gdb/testsuite/gdb.trace/pending.c | 2 +-
gdb/testsuite/gdb.trace/pending.exp | 22 +-
gdb/testsuite/gdb.trace/pendshr1.c | 2 +-
gdb/testsuite/gdb.trace/pendshr2.c | 2 +-
gdb/testsuite/gdb.trace/pr16508.exp | 4 +-
gdb/testsuite/gdb.trace/qtro.c | 2 +-
gdb/testsuite/gdb.trace/qtro.exp | 8 +-
gdb/testsuite/gdb.trace/range-stepping.c | 2 +-
gdb/testsuite/gdb.trace/range-stepping.exp | 12 +-
gdb/testsuite/gdb.trace/read-memory.c | 2 +-
gdb/testsuite/gdb.trace/read-memory.exp | 9 +-
gdb/testsuite/gdb.trace/report.exp | 12 +-
gdb/testsuite/gdb.trace/save-trace.exp | 6 +-
gdb/testsuite/gdb.trace/signal.c | 2 +-
gdb/testsuite/gdb.trace/signal.exp | 9 +-
gdb/testsuite/gdb.trace/stap-trace.c | 2 +-
gdb/testsuite/gdb.trace/stap-trace.exp | 4 +-
gdb/testsuite/gdb.trace/status-stop.c | 2 +-
gdb/testsuite/gdb.trace/status-stop.exp | 13 +-
gdb/testsuite/gdb.trace/strace.c | 2 +-
gdb/testsuite/gdb.trace/strace.exp | 16 +-
gdb/testsuite/gdb.trace/tfile.c | 2 +-
gdb/testsuite/gdb.trace/tfile.exp | 6 +-
gdb/testsuite/gdb.trace/tfind.exp | 8 +-
gdb/testsuite/gdb.trace/trace-break.c | 2 +-
gdb/testsuite/gdb.trace/trace-break.exp | 25 +-
gdb/testsuite/gdb.trace/trace-buffer-size.c | 2 +-
gdb/testsuite/gdb.trace/trace-buffer-size.exp | 5 +-
gdb/testsuite/gdb.trace/trace-common.h | 2 +-
gdb/testsuite/gdb.trace/trace-condition.c | 2 +-
gdb/testsuite/gdb.trace/trace-condition.exp | 15 +-
gdb/testsuite/gdb.trace/trace-enable-disable.c | 2 +-
gdb/testsuite/gdb.trace/trace-enable-disable.exp | 10 +-
gdb/testsuite/gdb.trace/trace-mt.c | 2 +-
gdb/testsuite/gdb.trace/trace-mt.exp | 16 +-
gdb/testsuite/gdb.trace/trace-unavailable.c | 2 +-
gdb/testsuite/gdb.trace/tracecmd.exp | 12 +-
gdb/testsuite/gdb.trace/tracefile-pseudo-reg.c | 2 +-
gdb/testsuite/gdb.trace/tracefile-pseudo-reg.exp | 6 +-
gdb/testsuite/gdb.trace/tspeed.c | 2 +-
gdb/testsuite/gdb.trace/tspeed.exp | 6 +-
gdb/testsuite/gdb.trace/tstatus.exp | 7 +-
gdb/testsuite/gdb.trace/tsv.exp | 22 +-
gdb/testsuite/gdb.trace/unavailable-dwarf-piece.c | 2 +-
.../gdb.trace/unavailable-dwarf-piece.exp | 2 +-
gdb/testsuite/gdb.trace/unavailable.cc | 2 +-
gdb/testsuite/gdb.trace/unavailable.exp | 6 +-
gdb/testsuite/gdb.trace/while-dyn.exp | 6 +-
gdb/testsuite/gdb.trace/while-stepping.exp | 8 +-
gdb/testsuite/gdb.xml/extra-regs.xml | 24 +-
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 | 20 +-
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/build-piece.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 | 2 +-
gdb/testsuite/lib/dtrace.exp | 2 +-
gdb/testsuite/lib/dwarf.exp | 47 +-
gdb/testsuite/lib/fortran.exp | 2 +-
gdb/testsuite/lib/future.exp | 7 +-
gdb/testsuite/lib/gdb-guile.exp | 4 +-
gdb/testsuite/lib/gdb-python.exp | 2 +-
gdb/testsuite/lib/gdb-utils.exp | 2 +-
gdb/testsuite/lib/gdb.exp | 205 +-
gdb/testsuite/lib/gdbserver-support.exp | 39 +-
gdb/testsuite/lib/gen-perf-test.exp | 2 +-
gdb/testsuite/lib/go.exp | 2 +-
gdb/testsuite/lib/java.exp | 123 -
gdb/testsuite/lib/memory.exp | 31 +
gdb/testsuite/lib/mi-support.exp | 17 +-
gdb/testsuite/lib/objc.exp | 2 +-
gdb/testsuite/lib/opencl.exp | 2 +-
gdb/testsuite/lib/opencl_hostapp.c | 2 +-
gdb/testsuite/lib/pascal.exp | 4 +-
gdb/testsuite/lib/pdtrace.in | 2 +-
gdb/testsuite/lib/perftest.exp | 4 +-
gdb/testsuite/lib/prelink-support.exp | 4 +-
gdb/testsuite/lib/prompt.exp | 2 +-
gdb/testsuite/lib/range-stepping-support.exp | 2 +-
gdb/testsuite/lib/read1.c | 2 +-
gdb/testsuite/lib/rust-support.exp | 2 +-
gdb/testsuite/lib/selftest-support.exp | 4 +-
gdb/testsuite/lib/set_unbuffered_mode.c | 2 +-
gdb/testsuite/lib/trace-support.exp | 2 +-
gdb/testsuite/lib/unbuffer_output.c | 2 +-
gdb/thread-fsm.c | 2 +-
gdb/thread-fsm.h | 2 +-
gdb/thread.c | 219 +-
gdb/tic6x-linux-tdep.c | 2 +-
gdb/tic6x-tdep.c | 58 +-
gdb/tic6x-tdep.h | 2 +-
gdb/tid-parse.c | 172 +-
gdb/tid-parse.h | 199 +-
gdb/tilegx-linux-nat.c | 2 +-
gdb/tilegx-linux-tdep.c | 2 +-
gdb/tilegx-tdep.c | 33 +-
gdb/tilegx-tdep.h | 2 +-
gdb/top.c | 148 +-
gdb/top.h | 65 +-
gdb/tracefile-tfile.c | 7 +-
gdb/tracefile.c | 6 +-
gdb/tracepoint.c | 814 +-
gdb/tracepoint.h | 77 +-
gdb/trad-frame.c | 23 +-
gdb/trad-frame.h | 3 +-
gdb/tramp-frame.c | 2 +-
gdb/tramp-frame.h | 2 +-
gdb/transform.m4 | 2 +-
gdb/tui/tui-command.c | 2 +-
gdb/tui/tui-command.h | 2 +-
gdb/tui/tui-data.c | 2 +-
gdb/tui/tui-data.h | 2 +-
gdb/tui/tui-disasm.c | 63 +-
gdb/tui/tui-disasm.h | 2 +-
gdb/tui/tui-file.c | 232 +-
gdb/tui/tui-file.h | 20 +-
gdb/tui/tui-hooks.c | 2 +-
gdb/tui/tui-hooks.h | 2 +-
gdb/tui/tui-interp.c | 134 +-
gdb/tui/tui-io.c | 12 +-
gdb/tui/tui-io.h | 5 +-
gdb/tui/tui-layout.c | 2 +-
gdb/tui/tui-layout.h | 2 +-
gdb/tui/tui-out.c | 145 +-
gdb/tui/tui-out.h | 48 +
gdb/tui/tui-regs.c | 23 +-
gdb/tui/tui-regs.h | 2 +-
gdb/tui/tui-source.c | 2 +-
gdb/tui/tui-source.h | 2 +-
gdb/tui/tui-stack.c | 35 +-
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 | 24 +-
gdb/tui/tui-winsource.h | 2 +-
gdb/tui/tui.c | 2 +-
gdb/tui/tui.h | 4 +-
gdb/typeprint.c | 36 +-
gdb/typeprint.h | 2 +-
gdb/ui-file.c | 782 +-
gdb/ui-file.h | 296 +-
gdb/ui-out.c | 1053 +-
gdb/ui-out.h | 294 +-
gdb/unwind_stop_reasons.def | 2 +-
gdb/user-regs.c | 2 +-
gdb/user-regs.h | 2 +-
gdb/utils-selftests.c | 60 +
gdb/utils.c | 238 +-
gdb/utils.h | 36 +-
gdb/v850-tdep.c | 63 +-
gdb/valarith.c | 19 +-
gdb/valops.c | 14 +-
gdb/valprint.c | 236 +-
gdb/valprint.h | 18 +-
gdb/value.c | 172 +-
gdb/value.h | 60 +-
gdb/varobj-iter.h | 6 +-
gdb/varobj.c | 336 +-
gdb/varobj.h | 78 +-
gdb/vax-bsd-nat.c | 146 +
gdb/vax-nbsd-tdep.c | 46 +
gdb/vax-tdep.c | 16 +-
gdb/vax-tdep.h | 2 +-
gdb/vaxbsd-nat.c | 146 -
gdb/vaxnbsd-tdep.c | 46 -
gdb/vaxobsd-tdep.c | 178 -
gdb/warning.m4 | 25 +-
gdb/windows-nat.c | 523 +-
gdb/windows-nat.h | 2 +-
gdb/windows-tdep.c | 8 +-
gdb/windows-tdep.h | 2 +-
gdb/x86-bsd-nat.c | 156 +
gdb/x86-bsd-nat.h | 31 +
gdb/x86-linux-nat.c | 2 +-
gdb/x86-linux-nat.h | 4 +-
gdb/x86-nat.c | 2 +-
gdb/x86-nat.h | 2 +-
gdb/x86bsd-nat.c | 156 -
gdb/x86bsd-nat.h | 31 -
gdb/xcoffread.c | 48 +-
gdb/xcoffread.h | 2 +-
gdb/xml-support.c | 2 +-
gdb/xml-support.h | 2 +-
gdb/xml-syscall.c | 2 +-
gdb/xml-syscall.h | 2 +-
gdb/xml-tdesc.c | 43 +-
gdb/xml-tdesc.h | 2 +-
gdb/xstormy16-tdep.c | 18 +-
gdb/xtensa-config.c | 2 +-
gdb/xtensa-linux-nat.c | 4 +-
gdb/xtensa-linux-tdep.c | 2 +-
gdb/xtensa-tdep.c | 101 +-
gdb/xtensa-tdep.h | 100 +-
gdb/xtensa-xtregs.c | 2 +-
gdb/yy-remap.h | 2 +-
gold/ChangeLog | 1188 +-
gold/ChangeLog-2016 | 1668 +
gold/Makefile.am | 2 +-
gold/Makefile.in | 7 +-
gold/NEWS | 20 +-
gold/README | 2 +-
gold/aarch64-reloc-property.cc | 2 +-
gold/aarch64-reloc-property.h | 2 +-
gold/aarch64-reloc.def | 4 +-
gold/aarch64.cc | 30 +-
gold/archive.cc | 2 +-
gold/archive.h | 2 +-
gold/arm-reloc-property.cc | 2 +-
gold/arm-reloc-property.h | 2 +-
gold/arm-reloc.def | 2 +-
gold/arm.cc | 209 +-
gold/attributes.cc | 2 +-
gold/attributes.h | 2 +-
gold/binary.cc | 2 +-
gold/binary.h | 2 +-
gold/common.cc | 2 +-
gold/common.h | 2 +-
gold/compressed_output.cc | 2 +-
gold/compressed_output.h | 2 +-
gold/configure | 54 +-
gold/configure.ac | 4 +-
gold/configure.tgt | 2 +-
gold/copy-relocs.cc | 46 +-
gold/copy-relocs.h | 11 +-
gold/cref.cc | 2 +-
gold/cref.h | 2 +-
gold/debug.h | 10 +-
gold/defstd.cc | 2 +-
gold/defstd.h | 2 +-
gold/descriptors.cc | 2 +-
gold/descriptors.h | 2 +-
gold/dirsearch.cc | 2 +-
gold/dirsearch.h | 2 +-
gold/dwarf_reader.cc | 2 +-
gold/dwarf_reader.h | 2 +-
gold/dwp.cc | 4 +-
gold/dwp.h | 2 +-
gold/dynobj.cc | 2 +-
gold/dynobj.h | 2 +-
gold/ehframe.cc | 2 +-
gold/ehframe.h | 2 +-
gold/errors.cc | 2 +-
gold/errors.h | 2 +-
gold/expression.cc | 2 +-
gold/ffsll.c | 2 +-
gold/fileread.cc | 2 +-
gold/fileread.h | 2 +-
gold/freebsd.h | 2 +-
gold/ftruncate.c | 2 +-
gold/gc.cc | 2 +-
gold/gc.h | 2 +-
gold/gdb-index.cc | 2 +-
gold/gdb-index.h | 2 +-
gold/gold-threads.cc | 2 +-
gold/gold-threads.h | 2 +-
gold/gold.cc | 18 +-
gold/gold.h | 2 +-
gold/i386.cc | 9 +-
gold/icf.cc | 59 +-
gold/icf.h | 2 +-
gold/incremental-dump.cc | 2 +-
gold/incremental.cc | 2 +-
gold/incremental.h | 2 +-
gold/int_encoding.cc | 2 +-
gold/int_encoding.h | 2 +-
gold/layout.cc | 173 +-
gold/layout.h | 13 +-
gold/main.cc | 2 +-
gold/mapfile.cc | 2 +-
gold/mapfile.h | 2 +-
gold/merge.cc | 2 +-
gold/merge.h | 2 +-
gold/mips.cc | 22 +-
gold/mremap.c | 2 +-
gold/nacl.cc | 2 +-
gold/nacl.h | 2 +-
gold/object.cc | 45 +-
gold/object.h | 9 +-
gold/options.cc | 73 +-
gold/options.h | 580 +-
gold/output.cc | 71 +-
gold/output.h | 20 +-
gold/parameters.cc | 2 +-
gold/parameters.h | 2 +-
gold/plugin.cc | 2 +-
gold/plugin.h | 4 +-
gold/po/Make-in | 2 +-
gold/powerpc.cc | 926 +-
gold/pread.c | 2 +-
gold/readsyms.cc | 2 +-
gold/readsyms.h | 2 +-
gold/reduced_debug_output.cc | 2 +-
gold/reduced_debug_output.h | 2 +-
gold/reloc-types.h | 2 +-
gold/reloc.cc | 75 +-
gold/reloc.h | 2 +-
gold/resolve.cc | 3 +-
gold/s390.cc | 10 +-
gold/script-c.h | 2 +-
gold/script-sections.cc | 198 +-
gold/script-sections.h | 9 +-
gold/script.cc | 40 +-
gold/script.h | 4 +-
gold/sparc.cc | 23 +-
gold/stringpool.cc | 2 +-
gold/stringpool.h | 4 +-
gold/symtab.cc | 122 +-
gold/symtab.h | 17 +-
gold/system.h | 2 +-
gold/target-reloc.h | 2 +-
gold/target-select.cc | 2 +-
gold/target-select.h | 2 +-
gold/target.cc | 2 +-
gold/target.h | 14 +-
gold/testsuite/Makefile.am | 256 +-
gold/testsuite/Makefile.in | 652 +-
gold/testsuite/aarch64_reloc_none.sh | 2 +-
gold/testsuite/aarch64_relocs.sh | 2 +-
gold/testsuite/arm_abs_global.sh | 2 +-
gold/testsuite/arm_attr_merge.sh | 2 +-
gold/testsuite/arm_branch_in_range.sh | 2 +-
gold/testsuite/arm_branch_out_of_range.sh | 2 +-
gold/testsuite/arm_branch_range.t | 2 +-
gold/testsuite/arm_cortex_a8.sh | 2 +-
gold/testsuite/arm_exidx_test.sh | 2 +-
gold/testsuite/arm_farcall_arm_arm.sh | 2 +-
gold/testsuite/arm_farcall_arm_thumb.sh | 2 +-
gold/testsuite/arm_farcall_thumb_arm.sh | 2 +-
gold/testsuite/arm_farcall_thumb_thumb.sh | 2 +-
gold/testsuite/arm_fix_1176.sh | 2 +-
gold/testsuite/arm_fix_v4bx.sh | 2 +-
gold/testsuite/arm_target1.s | 7 +
gold/testsuite/arm_target1_abs.sh | 53 +
gold/testsuite/arm_target1_rel.sh | 54 +
gold/testsuite/arm_target2.s | 10 +
gold/testsuite/arm_target2_abs.sh | 56 +
gold/testsuite/arm_target2_got_rel.sh | 60 +
gold/testsuite/arm_target2_rel.sh | 57 +
gold/testsuite/arm_target_lazy_init.s | 2 +
gold/testsuite/arm_target_lazy_init.t | 1 +
gold/testsuite/arm_thm_jump11.t | 2 +-
gold/testsuite/arm_thm_jump8.t | 2 +-
gold/testsuite/arm_unaligned_reloc.sh | 2 +-
gold/testsuite/basic_test.cc | 2 +-
gold/testsuite/binary_test.cc | 2 +-
gold/testsuite/binary_unittest.cc | 2 +-
gold/testsuite/bnd_ifunc_1.s | 16 +
gold/testsuite/bnd_ifunc_1.sh | 36 +
gold/testsuite/bnd_ifunc_2.s | 28 +
gold/testsuite/bnd_ifunc_2.sh | 50 +
gold/testsuite/bnd_plt_1.s | 9 +
gold/testsuite/bnd_plt_1.sh | 52 +
gold/testsuite/common_test_1.c | 2 +-
gold/testsuite/common_test_1_v1.c | 2 +-
gold/testsuite/common_test_1_v2.c | 2 +-
gold/testsuite/common_test_2.c | 2 +-
gold/testsuite/common_test_3.c | 2 +-
gold/testsuite/constructor_test.cc | 2 +-
gold/testsuite/copy_test.cc | 2 +-
gold/testsuite/copy_test_1.cc | 2 +-
gold/testsuite/copy_test_2.cc | 2 +-
gold/testsuite/copy_test_protected.cc | 2 +-
gold/testsuite/copy_test_protected.sh | 2 +-
gold/testsuite/copy_test_relro.cc | 76 +
gold/testsuite/copy_test_relro_1.cc | 36 +
gold/testsuite/copy_test_v1.cc | 2 +-
gold/testsuite/debug_msg.cc | 2 +-
gold/testsuite/debug_msg.sh | 2 +-
gold/testsuite/defsym_test.sh | 2 +-
gold/testsuite/discard_locals_relocatable_test.c | 2 +-
gold/testsuite/discard_locals_test.c | 2 +-
gold/testsuite/discard_locals_test.sh | 2 +-
gold/testsuite/dwp_test.h | 2 +-
gold/testsuite/dwp_test_1.cc | 2 +-
gold/testsuite/dwp_test_1.sh | 2 +-
gold/testsuite/dwp_test_1b.cc | 2 +-
gold/testsuite/dwp_test_2.cc | 2 +-
gold/testsuite/dwp_test_2.sh | 2 +-
gold/testsuite/dwp_test_main.cc | 2 +-
gold/testsuite/dyn_weak_ref.sh | 2 +-
gold/testsuite/dyn_weak_ref_1.c | 2 +-
gold/testsuite/dyn_weak_ref_2.c | 2 +-
gold/testsuite/dynamic_list.sh | 2 +-
gold/testsuite/dynamic_list_2.cc | 2 +-
gold/testsuite/dynamic_list_2.t | 2 +-
gold/testsuite/dynamic_list_lib1.cc | 2 +-
gold/testsuite/dynamic_list_lib2.cc | 2 +-
gold/testsuite/eh_test_2.sh | 2 +-
gold/testsuite/ehdr_start_def.cc | 2 +-
gold/testsuite/ehdr_start_test.cc | 2 +-
gold/testsuite/ehdr_start_test.t | 2 +-
gold/testsuite/ehdr_start_test_4.sh | 2 +-
gold/testsuite/exception_test.h | 2 +-
gold/testsuite/exception_test_1.cc | 2 +-
gold/testsuite/exception_test_2.cc | 2 +-
gold/testsuite/exception_test_main.cc | 2 +-
gold/testsuite/exclude_libs_test.sh | 2 +-
gold/testsuite/file_in_many_sections.c | 34 +
gold/testsuite/file_in_many_sections_test.sh | 31 +
gold/testsuite/final_layout.cc | 2 +-
gold/testsuite/final_layout.sh | 2 +-
gold/testsuite/gc_comdat_test.sh | 2 +-
gold/testsuite/gc_comdat_test_1.cc | 2 +-
gold/testsuite/gc_comdat_test_2.cc | 2 +-
gold/testsuite/gc_dynamic_list_test.c | 2 +-
gold/testsuite/gc_dynamic_list_test.sh | 2 +-
gold/testsuite/gc_dynamic_list_test.t | 2 +-
gold/testsuite/gc_orphan_section_test.cc | 2 +-
gold/testsuite/gc_orphan_section_test.sh | 2 +-
gold/testsuite/gc_tls_test.cc | 2 +-
gold/testsuite/gc_tls_test.sh | 2 +-
gold/testsuite/gdb_index_test.cc | 2 +-
gold/testsuite/gdb_index_test_1.sh | 2 +-
gold/testsuite/gdb_index_test_2.sh | 2 +-
gold/testsuite/gdb_index_test_2_gabi.sh | 2 +-
gold/testsuite/gdb_index_test_3.c | 2 +-
gold/testsuite/gdb_index_test_3.sh | 2 +-
gold/testsuite/gdb_index_test_4.sh | 2 +-
gold/testsuite/gdb_index_test_comm.sh | 2 +-
gold/testsuite/hidden_test.sh | 2 +-
gold/testsuite/hidden_test_1.c | 2 +-
gold/testsuite/hidden_test_main.c | 2 +-
gold/testsuite/i386_mov_to_lea.sh | 2 +-
gold/testsuite/icf_keep_unique_test.cc | 2 +-
gold/testsuite/icf_keep_unique_test.sh | 2 +-
gold/testsuite/icf_preemptible_functions_test.cc | 2 +-
gold/testsuite/icf_preemptible_functions_test.sh | 2 +-
gold/testsuite/icf_safe_so_test.cc | 2 +-
gold/testsuite/icf_safe_so_test.sh | 7 +-
gold/testsuite/icf_safe_test.cc | 2 +-
gold/testsuite/icf_safe_test.sh | 7 +-
gold/testsuite/icf_sht_rel_addend_test.sh | 2 +-
gold/testsuite/icf_sht_rel_addend_test_1.cc | 2 +-
gold/testsuite/icf_sht_rel_addend_test_2.cc | 2 +-
gold/testsuite/icf_string_merge_test.cc | 2 +-
gold/testsuite/icf_string_merge_test.sh | 2 +-
gold/testsuite/icf_test.cc | 2 +-
gold/testsuite/icf_test.sh | 4 +-
.../testsuite/icf_virtual_function_folding_test.cc | 2 +-
gold/testsuite/ifuncmod1.sh | 29 +
gold/testsuite/incr_comdat_test_1.cc | 2 +-
gold/testsuite/incr_comdat_test_2_v1.cc | 2 +-
gold/testsuite/incr_comdat_test_2_v2.cc | 2 +-
gold/testsuite/incr_comdat_test_2_v3.cc | 2 +-
gold/testsuite/incremental_test.sh | 2 +-
gold/testsuite/incremental_test_1.c | 2 +-
gold/testsuite/incremental_test_2.c | 2 +-
gold/testsuite/initpri1.c | 2 +-
gold/testsuite/initpri2.c | 2 +-
gold/testsuite/initpri3.c | 2 +-
gold/testsuite/justsyms.t | 2 +-
gold/testsuite/justsyms_1.cc | 2 +-
gold/testsuite/justsyms_2.cc | 2 +-
gold/testsuite/justsyms_exec.c | 2 +-
gold/testsuite/justsyms_lib.c | 2 +-
gold/testsuite/large.c | 2 +-
gold/testsuite/large_symbol_alignment.cc | 2 +-
gold/testsuite/leb128_unittest.cc | 2 +-
gold/testsuite/many_sections_test.cc | 2 +-
gold/testsuite/memory_test.sh | 2 +-
gold/testsuite/merge_string_literals.sh | 2 +-
gold/testsuite/merge_string_literals_1.cc | 2 +-
gold/testsuite/merge_string_literals_2.cc | 2 +-
gold/testsuite/missing_key_func.cc | 2 +-
gold/testsuite/missing_key_func.sh | 2 +-
gold/testsuite/no_version_test.c | 2 +-
gold/testsuite/no_version_test.sh | 2 +-
gold/testsuite/object_unittest.cc | 2 +-
gold/testsuite/overflow_unittest.cc | 2 +-
gold/testsuite/pie_copyrelocs_shared_test.cc | 2 +-
gold/testsuite/pie_copyrelocs_test.cc | 2 +-
gold/testsuite/plugin_common_test_1.c | 2 +-
gold/testsuite/plugin_common_test_2.c | 2 +-
gold/testsuite/plugin_final_layout.cc | 2 +-
gold/testsuite/plugin_final_layout.sh | 2 +-
gold/testsuite/plugin_layout_with_alignment.c | 2 +-
gold/testsuite/plugin_layout_with_alignment.sh | 2 +-
gold/testsuite/plugin_section_alignment.cc | 2 +-
gold/testsuite/plugin_section_order.c | 2 +-
gold/testsuite/plugin_test.c | 2 +-
gold/testsuite/plugin_test_1.sh | 2 +-
gold/testsuite/plugin_test_10.sh | 2 +-
gold/testsuite/plugin_test_11.sh | 2 +-
gold/testsuite/plugin_test_2.sh | 2 +-
gold/testsuite/plugin_test_3.sh | 2 +-
gold/testsuite/plugin_test_4.sh | 2 +-
gold/testsuite/plugin_test_6.sh | 2 +-
gold/testsuite/plugin_test_7.sh | 2 +-
gold/testsuite/plugin_test_7_1.c | 2 +-
gold/testsuite/plugin_test_7_2.c | 2 +-
gold/testsuite/plugin_test_9b_elf.cc | 2 +-
gold/testsuite/plugin_test_9b_ir.cc | 2 +-
gold/testsuite/plugin_test_start_lib.sh | 3 +-
gold/testsuite/plugin_test_tls.sh | 2 +-
gold/testsuite/pr12826.sh | 2 +-
gold/testsuite/pr14265.sh | 2 +-
gold/testsuite/pr17704a_test.s | 23 +
gold/testsuite/pr18689.sh | 2 +-
gold/testsuite/pr20717.c | 3 +
gold/testsuite/pr20717.sh | 40 +
gold/testsuite/pr20717.t | 5 +
gold/testsuite/pr20976.c | 34 +
gold/testsuite/protected_1.cc | 2 +-
gold/testsuite/protected_2.cc | 2 +-
gold/testsuite/protected_3.cc | 2 +-
gold/testsuite/protected_4.cc | 2 +-
gold/testsuite/protected_main_1.cc | 2 +-
gold/testsuite/protected_main_2.cc | 2 +-
gold/testsuite/protected_main_3.cc | 2 +-
gold/testsuite/relro_script_test.t | 2 +-
gold/testsuite/relro_test.cc | 2 +-
gold/testsuite/relro_test.sh | 2 +-
gold/testsuite/relro_test_main.cc | 2 +-
gold/testsuite/retain_symbols_file_test.sh | 2 +-
gold/testsuite/script_test_1.h | 2 +-
gold/testsuite/script_test_1.t | 2 +-
gold/testsuite/script_test_10.sh | 2 +-
gold/testsuite/script_test_10.t | 2 +-
gold/testsuite/script_test_12.t | 2 +-
gold/testsuite/script_test_12a.c | 2 +-
gold/testsuite/script_test_12i.t | 2 +-
gold/testsuite/script_test_13.c | 2 +
gold/testsuite/script_test_13.sh | 41 +
gold/testsuite/script_test_13.t | 7 +
gold/testsuite/script_test_14.sh | 2 +-
gold/testsuite/script_test_14.t | 2 +-
gold/testsuite/script_test_15.c | 10 +
gold/testsuite/script_test_15a.sh | 41 +
gold/testsuite/script_test_15a.t | 40 +
gold/testsuite/script_test_15b.sh | 42 +
gold/testsuite/script_test_15b.t | 49 +
gold/testsuite/script_test_15c.sh | 42 +
gold/testsuite/script_test_15c.t | 41 +
gold/testsuite/script_test_1a.cc | 2 +-
gold/testsuite/script_test_1b.cc | 2 +-
gold/testsuite/script_test_2.cc | 20 +-
gold/testsuite/script_test_2.t | 2 +-
gold/testsuite/script_test_2a.cc | 2 +-
gold/testsuite/script_test_2b.cc | 2 +-
gold/testsuite/script_test_3.sh | 2 +-
gold/testsuite/script_test_3.t | 2 +-
gold/testsuite/script_test_4.sh | 2 +-
gold/testsuite/script_test_4.t | 2 +-
gold/testsuite/script_test_5.cc | 2 +-
gold/testsuite/script_test_5.sh | 2 +-
gold/testsuite/script_test_5.t | 2 +-
gold/testsuite/script_test_6.sh | 2 +-
gold/testsuite/script_test_6.t | 2 +-
gold/testsuite/script_test_7.sh | 2 +-
gold/testsuite/script_test_7.t | 2 +-
gold/testsuite/script_test_8.sh | 2 +-
gold/testsuite/script_test_9.cc | 2 +-
gold/testsuite/script_test_9.sh | 2 +-
gold/testsuite/searched_file_test.cc | 2 +-
gold/testsuite/searched_file_test_lib.cc | 2 +-
gold/testsuite/section_sorting_name.cc | 2 +-
gold/testsuite/section_sorting_name.sh | 2 +-
gold/testsuite/split_i386.sh | 2 +-
gold/testsuite/split_s390.sh | 2 +-
gold/testsuite/split_x32.sh | 2 +-
gold/testsuite/split_x86_64.sh | 2 +-
gold/testsuite/start_lib_test_1.c | 2 +-
gold/testsuite/start_lib_test_2.c | 2 +-
gold/testsuite/start_lib_test_3.c | 2 +-
gold/testsuite/start_lib_test_main.c | 2 +-
gold/testsuite/strong_ref_weak_def.sh | 2 +-
gold/testsuite/strong_ref_weak_def_1.c | 2 +-
gold/testsuite/strong_ref_weak_def_2.c | 2 +-
gold/testsuite/test.cc | 2 +-
gold/testsuite/test.h | 2 +-
gold/testsuite/testfile.cc | 2 +-
gold/testsuite/testfile.h | 2 +-
gold/testsuite/testmain.cc | 2 +-
gold/testsuite/text_section_grouping.cc | 2 +-
gold/testsuite/text_section_grouping.sh | 2 +-
gold/testsuite/thin_archive_main.cc | 2 +-
gold/testsuite/thin_archive_test_1.cc | 2 +-
gold/testsuite/thin_archive_test_2.cc | 2 +-
gold/testsuite/thin_archive_test_3.cc | 2 +-
gold/testsuite/thin_archive_test_4.cc | 2 +-
gold/testsuite/thumb2_branch_range.t | 2 +-
gold/testsuite/thumb_branch_range.t | 2 +-
gold/testsuite/tls_pie_test.sh | 2 +-
gold/testsuite/tls_test.cc | 2 +-
gold/testsuite/tls_test.h | 2 +-
gold/testsuite/tls_test_c.c | 2 +-
gold/testsuite/tls_test_file2.cc | 2 +-
gold/testsuite/tls_test_main.cc | 2 +-
gold/testsuite/two_file_shared.sh | 2 +-
gold/testsuite/two_file_test.h | 2 +-
gold/testsuite/two_file_test_1.cc | 2 +-
gold/testsuite/two_file_test_1_v1.cc | 2 +-
gold/testsuite/two_file_test_1b.cc | 2 +-
gold/testsuite/two_file_test_1b_v1.cc | 2 +-
gold/testsuite/two_file_test_2.cc | 2 +-
gold/testsuite/two_file_test_2_tls.cc | 2 +-
gold/testsuite/two_file_test_2_v1.cc | 2 +-
gold/testsuite/two_file_test_main.cc | 2 +-
gold/testsuite/two_file_test_tls.cc | 2 +-
gold/testsuite/undef_symbol.cc | 2 +-
gold/testsuite/undef_symbol.sh | 2 +-
gold/testsuite/undef_symbol_main.cc | 2 +-
gold/testsuite/ver_matching_def.cc | 2 +-
gold/testsuite/ver_matching_test.sh | 2 +-
gold/testsuite/ver_test.h | 2 +-
gold/testsuite/ver_test_1.cc | 2 +-
gold/testsuite/ver_test_1.sh | 2 +-
gold/testsuite/ver_test_10.script | 2 +-
gold/testsuite/ver_test_10.sh | 2 +-
gold/testsuite/ver_test_13.sh | 2 +-
gold/testsuite/ver_test_2.cc | 2 +-
gold/testsuite/ver_test_2.script | 2 +-
gold/testsuite/ver_test_2.sh | 2 +-
gold/testsuite/ver_test_3.cc | 2 +-
gold/testsuite/ver_test_4.cc | 2 +-
gold/testsuite/ver_test_4.script | 2 +-
gold/testsuite/ver_test_4.sh | 2 +-
gold/testsuite/ver_test_5.cc | 2 +-
gold/testsuite/ver_test_5.script | 2 +-
gold/testsuite/ver_test_5.sh | 2 +-
gold/testsuite/ver_test_6.c | 2 +-
gold/testsuite/ver_test_7.cc | 2 +-
gold/testsuite/ver_test_7.sh | 2 +-
gold/testsuite/ver_test_8.script | 2 +-
gold/testsuite/ver_test_8.sh | 32 +
gold/testsuite/ver_test_9.cc | 2 +-
gold/testsuite/ver_test_main.cc | 2 +-
gold/testsuite/ver_test_main_2.cc | 2 +-
gold/testsuite/weak_alias_test_1.cc | 2 +-
gold/testsuite/weak_alias_test_2.cc | 2 +-
gold/testsuite/weak_alias_test_3.cc | 2 +-
gold/testsuite/weak_alias_test_4.cc | 2 +-
gold/testsuite/weak_alias_test_5.cc | 2 +-
gold/testsuite/weak_alias_test_main.cc | 2 +-
gold/testsuite/weak_plt.sh | 2 +-
gold/testsuite/weak_plt_main.cc | 2 +-
gold/testsuite/weak_plt_shared.cc | 2 +-
gold/testsuite/weak_test.cc | 2 +-
gold/testsuite/weak_undef.h | 2 +-
gold/testsuite/weak_undef_file1.cc | 2 +-
gold/testsuite/weak_undef_file2.cc | 2 +-
gold/testsuite/weak_undef_file3.cc | 2 +-
gold/testsuite/weak_undef_file4.cc | 2 +-
gold/testsuite/weak_undef_test.cc | 2 +-
gold/testsuite/weak_undef_test_2.cc | 2 +-
gold/testsuite/weak_unresolved_symbols_test.cc | 2 +-
gold/testsuite/x32_overflow_pc32.sh | 2 +-
gold/testsuite/x86_64_indirect_call_to_direct.sh | 2 +-
gold/testsuite/x86_64_mov_to_lea.sh | 2 +-
gold/testsuite/x86_64_overflow_pc32.sh | 2 +-
gold/tilegx.cc | 16 +-
gold/timer.cc | 2 +-
gold/timer.h | 2 +-
gold/tls.h | 2 +-
gold/token.h | 2 +-
gold/version.cc | 6 +-
gold/workqueue-internal.h | 2 +-
gold/workqueue-threads.cc | 2 +-
gold/workqueue.cc | 2 +-
gold/workqueue.h | 2 +-
gold/x86_64.cc | 537 +-
gold/yyscript.y | 5 +-
gprof/ChangeLog | 34 +-
gprof/ChangeLog-2016 | 107 +
gprof/MAINTAINERS | 2 +-
gprof/Makefile.am | 2 +-
gprof/Makefile.in | 3 +-
gprof/README | 2 +-
gprof/TODO | 2 +-
gprof/basic_blocks.c | 4 +-
gprof/basic_blocks.h | 2 +-
gprof/bb_exit_func.c | 2 +-
gprof/bbconv.pl | 2 +-
gprof/bsd_callg_bl.m | 2 +-
gprof/call_graph.c | 2 +-
gprof/call_graph.h | 2 +-
gprof/cg_arcs.c | 2 +-
gprof/cg_arcs.h | 2 +-
gprof/cg_dfn.h | 2 +-
gprof/cg_print.c | 4 +-
gprof/cg_print.h | 2 +-
gprof/configure | 76 +-
gprof/configure.ac | 2 +-
gprof/corefile.c | 64 +-
gprof/corefile.h | 2 +-
gprof/flat_bl.m | 2 +-
gprof/fsf_callg_bl.m | 2 +-
gprof/gmon_io.c | 2 +-
gprof/gmon_io.h | 2 +-
gprof/gmon_out.h | 2 +-
gprof/gprof.c | 2 +
gprof/gprof.texi | 6 +-
gprof/hertz.h | 2 +-
gprof/hist.c | 2 +-
gprof/hist.h | 2 +-
gprof/po/Make-in | 2 +-
gprof/po/gprof.pot | 175 +-
gprof/search_list.c | 2 +-
gprof/search_list.h | 2 +-
gprof/source.c | 3 +-
gprof/source.h | 2 +-
gprof/sym_ids.c | 2 +-
gprof/sym_ids.h | 2 +-
gprof/symtab.c | 2 +-
gprof/symtab.h | 2 +-
gprof/utils.h | 2 +-
include/ChangeLog | 523 +-
include/ChangeLog-2016 | 841 +
include/MAINTAINERS | 2 +-
include/alloca-conf.h | 2 +-
include/ansidecl.h | 38 +-
include/aout/adobe.h | 2 +-
include/aout/aout64.h | 2 +-
include/aout/ar.h | 2 +-
include/aout/dynix3.h | 2 +-
include/aout/encap.h | 2 +-
include/aout/host.h | 2 +-
include/aout/hp.h | 2 +-
include/aout/hp300hpux.h | 2 +-
include/aout/hppa.h | 2 +-
include/aout/ranlib.h | 2 +-
include/aout/reloc.h | 2 +-
include/aout/stab.def | 2 +-
include/aout/stab_gnu.h | 2 +-
include/aout/sun4.h | 2 +-
include/bfdlink.h | 5 +-
include/binary-io.h | 2 +-
include/bout.h | 2 +-
include/cgen/basic-modes.h | 2 +-
include/cgen/basic-ops.h | 2 +-
include/cgen/bitset.h | 2 +-
include/coff/alpha.h | 2 +-
include/coff/apollo.h | 2 +-
include/coff/arm.h | 2 +-
include/coff/aux-coff.h | 2 +-
include/coff/ecoff.h | 2 +-
include/coff/external.h | 2 +-
include/coff/go32exe.h | 2 +-
include/coff/h8300.h | 2 +-
include/coff/h8500.h | 2 +-
include/coff/i386.h | 2 +-
include/coff/i860.h | 2 +-
include/coff/i960.h | 2 +-
include/coff/ia64.h | 2 +-
include/coff/internal.h | 2 +-
include/coff/m68k.h | 2 +-
include/coff/m88k.h | 2 +-
include/coff/mcore.h | 2 +-
include/coff/mips.h | 2 +-
include/coff/mipspe.h | 2 +-
include/coff/pe.h | 4 +-
include/coff/powerpc.h | 2 +-
include/coff/rs6000.h | 2 +-
include/coff/rs6k64.h | 2 +-
include/coff/sh.h | 2 +-
include/coff/sparc.h | 2 +-
include/coff/ti.h | 2 +-
include/coff/tic30.h | 2 +-
include/coff/tic4x.h | 2 +-
include/coff/tic54x.h | 2 +-
include/coff/tic80.h | 2 +-
include/coff/w65.h | 2 +-
include/coff/we32k.h | 2 +-
include/coff/x86_64.h | 2 +-
include/coff/xcoff.h | 2 +-
include/coff/z80.h | 2 +-
include/coff/z8k.h | 2 +-
include/demangle.h | 35 +-
include/dis-asm.h | 5 +-
include/dwarf2.def | 72 +-
include/dwarf2.h | 135 +-
include/dyn-string.h | 2 +-
include/elf/aarch64.h | 2 +-
include/elf/alpha.h | 2 +-
include/elf/arc-reloc.def | 47 +-
include/elf/arc.h | 2 +-
include/elf/arm.h | 2 +-
include/elf/avr.h | 2 +-
include/elf/bfin.h | 2 +-
include/elf/common.h | 38 +-
include/elf/cr16.h | 2 +-
include/elf/cr16c.h | 2 +-
include/elf/cris.h | 2 +-
include/elf/crx.h | 2 +-
include/elf/d10v.h | 2 +-
include/elf/d30v.h | 2 +-
include/elf/dlx.h | 2 +-
include/elf/dwarf.h | 2 +-
include/elf/epiphany.h | 2 +-
include/elf/external.h | 2 +-
include/elf/fr30.h | 2 +-
include/elf/frv.h | 2 +-
include/elf/ft32.h | 2 +-
include/elf/h8.h | 2 +-
include/elf/hppa.h | 2 +-
include/elf/i370.h | 2 +-
include/elf/i386.h | 2 +-
include/elf/i860.h | 2 +-
include/elf/i960.h | 2 +-
include/elf/ia64.h | 2 +-
include/elf/internal.h | 2 +-
include/elf/ip2k.h | 2 +-
include/elf/iq2000.h | 2 +-
include/elf/lm32.h | 2 +-
include/elf/m32c.h | 2 +-
include/elf/m32r.h | 2 +-
include/elf/m68hc11.h | 2 +-
include/elf/m68k.h | 2 +-
include/elf/mcore.h | 2 +-
include/elf/mep.h | 2 +-
include/elf/metag.h | 2 +-
include/elf/microblaze.h | 2 +-
include/elf/mips.h | 4 +-
include/elf/mmix.h | 2 +-
include/elf/mn10200.h | 2 +-
include/elf/mn10300.h | 2 +-
include/elf/moxie.h | 2 +-
include/elf/msp430.h | 2 +-
include/elf/mt.h | 2 +-
include/elf/nds32.h | 2 +-
include/elf/nios2.h | 2 +-
include/elf/or1k.h | 2 +-
include/elf/pj.h | 2 +-
include/elf/ppc.h | 19 +-
include/elf/ppc64.h | 2 +-
include/elf/pru.h | 55 +
include/elf/reloc-macros.h | 2 +-
include/elf/riscv.h | 112 +
include/elf/rl78.h | 2 +-
include/elf/rx.h | 2 +-
include/elf/s390.h | 2 +-
include/elf/score.h | 2 +-
include/elf/sh.h | 2 +-
include/elf/sparc.h | 2 +-
include/elf/spu.h | 2 +-
include/elf/tic6x-attrs.h | 2 +-
include/elf/tic6x.h | 2 +-
include/elf/tilegx.h | 2 +-
include/elf/tilepro.h | 2 +-
include/elf/v850.h | 2 +-
include/elf/vax.h | 2 +-
include/elf/visium.h | 2 +-
include/elf/vxworks.h | 2 +-
include/elf/x86-64.h | 2 +-
include/elf/xc16x.h | 2 +-
include/elf/xgate.h | 2 +-
include/elf/xstormy16.h | 2 +-
include/elf/xtensa.h | 2 +-
include/environ.h | 2 +-
include/fibheap.h | 2 +-
include/filenames.h | 2 +-
include/floatformat.h | 2 +-
include/fnmatch.h | 2 +-
include/fopen-bin.h | 2 +-
include/fopen-same.h | 2 +-
include/fopen-vms.h | 2 +-
include/gcc-c-fe.def | 2 +-
include/gcc-c-interface.h | 2 +-
include/gcc-interface.h | 2 +-
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/section-scripts.h | 2 +-
include/gdb/signals.def | 2 +-
include/gdb/signals.h | 2 +-
include/gdb/sim-aarch64.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-ft32.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/getopt.h | 2 +-
include/hashtab.h | 2 +-
include/hp-symtab.h | 2 +-
include/ieee.h | 2 +-
include/leb128.h | 2 +-
include/libiberty.h | 2 +-
include/longlong.h | 2 +-
include/lto-symtab.h | 2 +-
include/mach-o/arm.h | 2 +-
include/mach-o/arm64.h | 2 +-
include/mach-o/codesign.h | 2 +-
include/mach-o/external.h | 2 +-
include/mach-o/loader.h | 2 +-
include/mach-o/reloc.h | 2 +-
include/mach-o/unwind.h | 2 +-
include/mach-o/x86-64.h | 2 +-
include/md5.h | 2 +-
include/nlm/alpha-ext.h | 2 +-
include/nlm/common.h | 2 +-
include/nlm/external.h | 2 +-
include/nlm/i386-ext.h | 2 +-
include/nlm/internal.h | 2 +-
include/nlm/ppc-ext.h | 2 +-
include/nlm/sparc32-ext.h | 2 +-
include/oasys.h | 2 +-
include/objalloc.h | 2 +-
include/obstack.h | 2 +-
include/opcode/aarch64.h | 189 +-
include/opcode/alpha.h | 2 +-
include/opcode/arc-func.h | 17 +-
include/opcode/arc.h | 133 +-
include/opcode/arm.h | 12 +-
include/opcode/avr.h | 2 +-
include/opcode/bfin.h | 2 +-
include/opcode/cgen.h | 2 +-
include/opcode/convex.h | 2 +-
include/opcode/cr16.h | 2 +-
include/opcode/cris.h | 2 +-
include/opcode/crx.h | 2 +-
include/opcode/d10v.h | 2 +-
include/opcode/d30v.h | 2 +-
include/opcode/dlx.h | 2 +-
include/opcode/ft32.h | 2 +-
include/opcode/h8300.h | 2 +-
include/opcode/hppa.h | 4 +-
include/opcode/i370.h | 2 +-
include/opcode/i386.h | 2 +-
include/opcode/i860.h | 4 +-
include/opcode/i960.h | 2 +-
include/opcode/ia64.h | 2 +-
include/opcode/m68hc11.h | 2 +-
include/opcode/m68k.h | 2 +-
include/opcode/m88k.h | 2 +-
include/opcode/metag.h | 2 +-
include/opcode/mips.h | 36 +-
include/opcode/mmix.h | 2 +-
include/opcode/mn10200.h | 2 +-
include/opcode/mn10300.h | 2 +-
include/opcode/moxie.h | 2 +-
include/opcode/msp430-decode.h | 2 +-
include/opcode/msp430.h | 2 +-
include/opcode/nds32.h | 2 +-
include/opcode/nios2.h | 4 +-
include/opcode/nios2r1.h | 4 +-
include/opcode/nios2r2.h | 4 +-
include/opcode/np1.h | 2 +-
include/opcode/ns32k.h | 2 +-
include/opcode/pdp11.h | 2 +-
include/opcode/pj.h | 2 +-
include/opcode/pn.h | 2 +-
include/opcode/ppc.h | 23 +-
include/opcode/pru.h | 411 +
include/opcode/pyr.h | 2 +-
include/opcode/riscv-opc.h | 1262 +
include/opcode/riscv.h | 344 +
include/opcode/rl78.h | 2 +-
include/opcode/rx.h | 2 +-
include/opcode/s390.h | 2 +-
include/opcode/score-datadep.h | 2 +-
include/opcode/score-inst.h | 2 +-
include/opcode/sparc.h | 6 +-
include/opcode/spu-insns.h | 2 +-
include/opcode/spu.h | 2 +-
include/opcode/tahoe.h | 2 +-
include/opcode/tic30.h | 2 +-
include/opcode/tic4x.h | 2 +-
include/opcode/tic54x.h | 2 +-
include/opcode/tic6x-control-registers.h | 2 +-
include/opcode/tic6x-insn-formats.h | 2 +-
include/opcode/tic6x-opcode-table.h | 2 +-
include/opcode/tic6x.h | 2 +-
include/opcode/tic80.h | 2 +-
include/opcode/tilegx.h | 2 +-
include/opcode/tilepro.h | 2 +-
include/opcode/v850.h | 2 +-
include/opcode/vax.h | 2 +-
include/opcode/visium.h | 2 +-
include/opcode/xgate.h | 18 +-
include/os9k.h | 2 +-
include/partition.h | 2 +-
include/plugin-api.h | 2 +-
include/progress.h | 2 +-
include/safe-ctype.h | 2 +-
include/sha1.h | 2 +-
include/simple-object.h | 2 +-
include/som/aout.h | 2 +-
include/som/clock.h | 2 +-
include/som/internal.h | 2 +-
include/som/lst.h | 2 +-
include/som/reloc.h | 2 +-
include/sort.h | 2 +-
include/splay-tree.h | 2 +-
include/symcat.h | 2 +-
include/timeval-utils.h | 2 +-
include/vms/dcx.h | 2 +-
include/vms/dmt.h | 2 +-
include/vms/dsc.h | 2 +-
include/vms/dst.h | 2 +-
include/vms/eeom.h | 2 +-
include/vms/egps.h | 2 +-
include/vms/egsd.h | 2 +-
include/vms/egst.h | 2 +-
include/vms/egsy.h | 2 +-
include/vms/eiaf.h | 2 +-
include/vms/eicp.h | 2 +-
include/vms/eidc.h | 2 +-
include/vms/eiha.h | 2 +-
include/vms/eihd.h | 2 +-
include/vms/eihi.h | 2 +-
include/vms/eihs.h | 2 +-
include/vms/eihvn.h | 2 +-
include/vms/eisd.h | 2 +-
include/vms/emh.h | 2 +-
include/vms/eobjrec.h | 2 +-
include/vms/esdf.h | 2 +-
include/vms/esdfm.h | 2 +-
include/vms/esdfv.h | 2 +-
include/vms/esgps.h | 2 +-
include/vms/esrf.h | 2 +-
include/vms/etir.h | 2 +-
include/vms/internal.h | 2 +-
include/vms/lbr.h | 2 +-
include/vms/prt.h | 2 +-
include/vms/shl.h | 2 +-
include/vtv-change-permission.h | 2 +-
include/xregex2.h | 2 +-
include/xtensa-config.h | 2 +-
include/xtensa-isa-internal.h | 2 +-
include/xtensa-isa.h | 2 +-
ld/ChangeLog | 3047 +--
ld/ChangeLog-2016 | 4124 +++
ld/MAINTAINERS | 2 +-
ld/Makefile.am | 105 +-
ld/Makefile.in | 112 +-
ld/NEWS | 18 +-
ld/README | 2 +-
ld/configure | 88 +-
ld/configure.ac | 8 +-
ld/configure.host | 233 +-
ld/configure.tgt | 168 +-
ld/deffile.h | 6 +-
ld/deffilep.y | 6 +-
ld/emulparams/README | 2 +-
ld/emulparams/arc-nps.sh | 78 +
ld/emulparams/arclinux_nps.sh | 3 +
ld/emulparams/arclinux_prof.sh | 1 -
ld/emulparams/armelf.sh | 1 +
ld/emulparams/armelf_fuchsia.sh | 32 +
ld/emulparams/armelfb_fuchsia.sh | 2 +
ld/emulparams/criself.sh | 3 +-
ld/emulparams/elf32_x86_64.sh | 4 +
ld/emulparams/elf32bmipn32-defs.sh | 3 +-
ld/emulparams/elf32lriscv-defs.sh | 30 +
ld/emulparams/elf32lriscv.sh | 2 +
ld/emulparams/elf32metag.sh | 1 +
ld/emulparams/elf64_s390.sh | 2 +-
ld/emulparams/elf64lriscv-defs.sh | 13 +
ld/emulparams/elf64lriscv.sh | 2 +
ld/emulparams/hppalinux.sh | 13 +-
ld/emulparams/pruelf.sh | 19 +
ld/emultempl/README | 2 +-
ld/emultempl/aarch64elf.em | 3 +-
ld/emultempl/aix.em | 2 +-
ld/emultempl/alphaelf.em | 2 +-
ld/emultempl/arclinux.em | 2 +-
ld/emultempl/armcoff.em | 2 +-
ld/emultempl/armelf.em | 129 +-
ld/emultempl/avrelf.em | 4 +-
ld/emultempl/beos.em | 2 +-
ld/emultempl/bfin.em | 2 +-
ld/emultempl/cr16elf.em | 2 +-
ld/emultempl/crxelf.em | 2 +-
ld/emultempl/elf-generic.em | 2 +-
ld/emultempl/elf32.em | 197 +-
ld/emultempl/epiphanyelf_4x4.em | 2 +-
ld/emultempl/genelf.em | 2 +-
ld/emultempl/generic.em | 2 +-
ld/emultempl/gld960.em | 2 +-
ld/emultempl/gld960c.em | 2 +-
ld/emultempl/hppaelf.em | 2 +-
ld/emultempl/ia64elf.em | 2 +-
ld/emultempl/irix.em | 2 +-
ld/emultempl/linux.em | 3 +-
ld/emultempl/lnk960.em | 2 +-
ld/emultempl/m68hc1xelf.em | 2 +-
ld/emultempl/m68kcoff.em | 2 +-
ld/emultempl/m68kelf.em | 2 +-
ld/emultempl/metagelf.em | 2 +-
ld/emultempl/mipself.em | 27 +-
ld/emultempl/mmix-elfnmmo.em | 2 +-
ld/emultempl/mmixelf.em | 2 +-
ld/emultempl/mmo.em | 2 +-
ld/emultempl/msp430.em | 2 +-
ld/emultempl/nds32elf.em | 2 +-
ld/emultempl/needrelax.em | 2 +-
ld/emultempl/netbsd.em | 2 +-
ld/emultempl/nios2elf.em | 2 +-
ld/emultempl/pe.em | 4 +-
ld/emultempl/pep.em | 4 +-
ld/emultempl/ppc32elf.em | 13 +-
ld/emultempl/ppc64elf.em | 3 +-
ld/emultempl/pruelf.em | 50 +
ld/emultempl/riscvelf.em | 68 +
ld/emultempl/rxelf.em | 2 +-
ld/emultempl/scoreelf.em | 3 +-
ld/emultempl/sh64elf.em | 2 +-
ld/emultempl/solaris2.em | 5 +-
ld/emultempl/spu_ovl.S | 2 +-
ld/emultempl/spu_ovl.o_c | 106 +-
ld/emultempl/spuelf.em | 4 +-
ld/emultempl/sunos.em | 2 +-
ld/emultempl/tic6xdsbt.em | 2 +-
ld/emultempl/ticoff.em | 2 +-
ld/emultempl/v850elf.em | 2 +-
ld/emultempl/vanilla.em | 2 +-
ld/emultempl/vms.em | 2 +-
ld/emultempl/vxworks.em | 2 +-
ld/emultempl/xtensaelf.em | 2 +-
ld/emultempl/z80.em | 2 +-
ld/gen-doc.texi | 2 +-
ld/genscripts.sh | 2 +-
ld/h8-doc.texi | 2 +-
ld/ld.h | 4 +-
ld/ld.texinfo | 170 +-
ld/ldbuildid.c | 2 +-
ld/ldbuildid.h | 2 +-
ld/ldcref.c | 2 +-
ld/ldctor.c | 17 +-
ld/ldctor.h | 2 +-
ld/ldemul.c | 2 +-
ld/ldemul.h | 2 +-
ld/ldexp.c | 113 +-
ld/ldexp.h | 2 +-
ld/ldfile.c | 2 +-
ld/ldfile.h | 2 +-
ld/ldgram.y | 16 +-
ld/ldint.texinfo | 6 +-
ld/ldlang.c | 122 +-
ld/ldlang.h | 3 +-
ld/ldlex-wrapper.c | 2 +-
ld/ldlex.h | 6 +-
ld/ldlex.l | 18 +-
ld/ldmain.c | 30 +-
ld/ldmain.h | 2 +-
ld/ldmisc.c | 4 +-
ld/ldmisc.h | 2 +-
ld/ldver.c | 4 +-
ld/ldver.h | 2 +-
ld/ldwrite.c | 2 +-
ld/ldwrite.h | 2 +-
ld/lexsup.c | 14 +-
ld/mri.c | 2 +-
ld/mri.h | 2 +-
ld/pe-dll.c | 15 +-
ld/pe-dll.h | 2 +-
ld/pep-dll.c | 2 +-
ld/pep-dll.h | 2 +-
ld/plugin.c | 5 +-
ld/plugin.h | 2 +-
ld/po/Make-in | 2 +-
ld/po/ga.po | 2134 +-
ld/po/ld.pot | 1433 +-
ld/po/sr.po | 2284 ++
ld/po/sv.po | 2267 +-
ld/scripttempl/DWARF.sc | 3 +-
ld/scripttempl/README | 2 +-
ld/scripttempl/aix.sc | 4 +-
ld/scripttempl/alpha.sc | 4 +-
ld/scripttempl/alphavms.sc | 4 +-
ld/scripttempl/aout.sc | 4 +-
ld/scripttempl/arclinux.sc | 4 +-
ld/scripttempl/armaout.sc | 4 +-
ld/scripttempl/armbpabi.sc | 4 +-
ld/scripttempl/armcoff.sc | 4 +-
ld/scripttempl/avr.sc | 4 +-
ld/scripttempl/avrtiny.sc | 4 +-
ld/scripttempl/crisaout.sc | 4 +-
ld/scripttempl/delta68.sc | 4 +-
ld/scripttempl/dlx.sc | 4 +-
ld/scripttempl/elf.sc | 32 +-
ld/scripttempl/elf32cr16.sc | 4 +-
ld/scripttempl/elf32cr16c.sc | 4 +-
ld/scripttempl/elf32crx.sc | 4 +-
ld/scripttempl/elf32msp430.sc | 4 +-
ld/scripttempl/elf32msp430_3.sc | 4 +-
ld/scripttempl/elf32sh-symbian.sc | 4 +-
ld/scripttempl/elf32xc16x.sc | 4 +-
ld/scripttempl/elf32xc16xl.sc | 4 +-
ld/scripttempl/elf32xc16xs.sc | 4 +-
ld/scripttempl/elf64hppa.sc | 4 +-
ld/scripttempl/elf_chaos.sc | 4 +-
ld/scripttempl/elfd10v.sc | 4 +-
ld/scripttempl/elfd30v.sc | 4 +-
ld/scripttempl/elfi370.sc | 4 +-
ld/scripttempl/elfm68hc11.sc | 4 +-
ld/scripttempl/elfm68hc12.sc | 4 +-
ld/scripttempl/elfmicroblaze.sc | 4 +-
ld/scripttempl/elfxgate.sc | 4 +-
ld/scripttempl/elfxtensa.sc | 4 +-
ld/scripttempl/epiphany_4x4.sc | 4 +-
ld/scripttempl/epocpe.sc | 4 +-
ld/scripttempl/h8300.sc | 4 +-
ld/scripttempl/h8300h.sc | 4 +-
ld/scripttempl/h8300hn.sc | 4 +-
ld/scripttempl/h8300s.sc | 4 +-
ld/scripttempl/h8300sn.sc | 4 +-
ld/scripttempl/h8300sx.sc | 4 +-
ld/scripttempl/h8300sxn.sc | 4 +-
ld/scripttempl/h8500.sc | 4 +-
ld/scripttempl/h8500b.sc | 4 +-
ld/scripttempl/h8500c.sc | 4 +-
ld/scripttempl/h8500m.sc | 4 +-
ld/scripttempl/h8500s.sc | 4 +-
ld/scripttempl/hppaelf.sc | 4 +-
ld/scripttempl/i386beos.sc | 4 +-
ld/scripttempl/i386coff.sc | 4 +-
ld/scripttempl/i386go32.sc | 4 +-
ld/scripttempl/i386msdos.sc | 4 +-
ld/scripttempl/i860coff.sc | 4 +-
ld/scripttempl/i960.sc | 4 +-
ld/scripttempl/ia64vms.sc | 6 +-
ld/scripttempl/ip2k.sc | 6 +-
ld/scripttempl/iq2000.sc | 4 +-
ld/scripttempl/m68kaux.sc | 4 +-
ld/scripttempl/m68kcoff.sc | 4 +-
ld/scripttempl/m88kbcs.sc | 4 +-
ld/scripttempl/mcorepe.sc | 4 +-
ld/scripttempl/mep.sc | 4 +-
ld/scripttempl/mips.sc | 4 +-
ld/scripttempl/mipsbsd.sc | 4 +-
ld/scripttempl/mmo.sc | 4 +-
ld/scripttempl/moxie.sc | 4 +-
ld/scripttempl/nds32elf.sc | 4 +-
ld/scripttempl/nw.sc | 4 +-
ld/scripttempl/pe.sc | 10 +-
ld/scripttempl/pep.sc | 4 +-
ld/scripttempl/pj.sc | 4 +-
ld/scripttempl/ppcpe.sc | 4 +-
ld/scripttempl/pru.sc | 179 +
ld/scripttempl/psos.sc | 4 +-
ld/scripttempl/riscix.sc | 4 +-
ld/scripttempl/sh.sc | 4 +-
ld/scripttempl/sparccoff.sc | 4 +-
ld/scripttempl/st2000.sc | 4 +-
ld/scripttempl/tic30aout.sc | 4 +-
ld/scripttempl/tic30coff.sc | 4 +-
ld/scripttempl/tic4xcoff.sc | 4 +-
ld/scripttempl/tic54xcoff.sc | 4 +-
ld/scripttempl/tic80coff.sc | 4 +-
ld/scripttempl/v850.sc | 10 +-
ld/scripttempl/v850_rh850.sc | 10 +-
ld/scripttempl/vanilla.sc | 2 +-
ld/scripttempl/visium.sc | 2 +-
ld/scripttempl/w65.sc | 4 +-
ld/scripttempl/xstormy16.sc | 4 +-
ld/scripttempl/z80.sc | 4 +-
ld/scripttempl/z8000.sc | 4 +-
ld/sysdep.h | 2 +-
ld/testplug.c | 2 +-
ld/testplug2.c | 2 +-
ld/testplug3.c | 2 +-
ld/testplug4.c | 2 +-
ld/testsuite/config/default.exp | 37 +-
ld/testsuite/ld-aarch64/aarch64-elf.exp | 290 +-
ld/testsuite/ld-aarch64/emit-relocs-28.d | 6 +-
ld/testsuite/ld-aarch64/emit-relocs-280.d | 4 +-
ld/testsuite/ld-aarch64/emit-relocs-301-be.d | 2 +-
ld/testsuite/ld-aarch64/emit-relocs-301.d | 2 +-
ld/testsuite/ld-aarch64/emit-relocs-302-be.d | 2 +-
ld/testsuite/ld-aarch64/emit-relocs-302.d | 2 +-
ld/testsuite/ld-aarch64/emit-relocs-310-be.d | 6 +-
ld/testsuite/ld-aarch64/emit-relocs-310.d | 6 +-
ld/testsuite/ld-aarch64/emit-relocs-313.d | 6 +-
ld/testsuite/ld-aarch64/emit-relocs-515-be.d | 8 +-
ld/testsuite/ld-aarch64/emit-relocs-515.d | 8 +-
ld/testsuite/ld-aarch64/emit-relocs-516-be.d | 8 +-
ld/testsuite/ld-aarch64/emit-relocs-516.d | 8 +-
ld/testsuite/ld-aarch64/emit-relocs-531.d | 2 +-
ld/testsuite/ld-aarch64/emit-relocs-532.d | 4 +-
ld/testsuite/ld-aarch64/emit-relocs-533.d | 2 +-
ld/testsuite/ld-aarch64/emit-relocs-534.d | 4 +-
ld/testsuite/ld-aarch64/emit-relocs-535.d | 2 +-
ld/testsuite/ld-aarch64/emit-relocs-536.d | 4 +-
ld/testsuite/ld-aarch64/emit-relocs-537.d | 2 +-
ld/testsuite/ld-aarch64/emit-relocs-538.d | 4 +-
ld/testsuite/ld-aarch64/erratum835769.d | 8 +-
ld/testsuite/ld-aarch64/erratum843419.d | 92 +-
ld/testsuite/ld-aarch64/farcall-b-defsym.d | 4 +-
ld/testsuite/ld-aarch64/farcall-b-plt.d | 14 +-
ld/testsuite/ld-aarch64/farcall-b.d | 6 +-
ld/testsuite/ld-aarch64/farcall-bl-defsym.d | 4 +-
ld/testsuite/ld-aarch64/farcall-bl-plt.d | 14 +-
ld/testsuite/ld-aarch64/farcall-bl.d | 6 +-
ld/testsuite/ld-aarch64/func-in-so.s | 6 +
ld/testsuite/ld-aarch64/func-sym-hash-opt.d | 6 +
ld/testsuite/ld-aarch64/func-sym-hash-opt.s | 7 +
ld/testsuite/ld-aarch64/gc-plt-relocs.d | 8 +-
ld/testsuite/ld-aarch64/ifunc-15.d | 4 +-
ld/testsuite/ld-aarch64/ifunc-16.d | 4 +-
ld/testsuite/ld-aarch64/ifunc-21.d | 2 +-
ld/testsuite/ld-aarch64/ifunc-5a-local.d | 2 +-
ld/testsuite/ld-aarch64/ifunc-5a.d | 2 +-
ld/testsuite/ld-aarch64/ifunc-5b-local.d | 2 +-
ld/testsuite/ld-aarch64/ifunc-5b.d | 4 +-
ld/testsuite/ld-aarch64/ifunc-5r-local.d | 6 +-
ld/testsuite/ld-aarch64/ifunc-6a.d | 2 +-
ld/testsuite/ld-aarch64/ifunc-6b.d | 4 +-
ld/testsuite/ld-aarch64/ifunc-7a.d | 2 +-
ld/testsuite/ld-aarch64/ifunc-7b.d | 2 +-
ld/testsuite/ld-aarch64/ifunc-7c.d | 2 +-
ld/testsuite/ld-aarch64/ifunc-8.d | 2 +-
ld/testsuite/ld-aarch64/limit-b.d | 4 +-
ld/testsuite/ld-aarch64/limit-bl.d | 4 +-
ld/testsuite/ld-aarch64/pie-bind-locally-a.s | 5 +
ld/testsuite/ld-aarch64/pie-bind-locally-b.s | 6 +
ld/testsuite/ld-aarch64/pie-bind-locally.d | 9 +
ld/testsuite/ld-aarch64/relocs-ilp32.ld | 19 +
ld/testsuite/ld-aarch64/tls-desc-ie-ilp32.d | 37 +
ld/testsuite/ld-aarch64/tls-desc-ie.d | 12 +-
ld/testsuite/ld-aarch64/tls-large-desc-be.d | 10 +-
ld/testsuite/ld-aarch64/tls-large-desc.d | 10 +-
ld/testsuite/ld-aarch64/tls-large-ie-be.d | 2 +-
ld/testsuite/ld-aarch64/tls-large-ie.d | 2 +-
ld/testsuite/ld-aarch64/tls-relax-all-ilp32.d | 40 +
ld/testsuite/ld-aarch64/tls-relax-all.d | 6 +-
ld/testsuite/ld-aarch64/tls-relax-gd-ie-ilp32.d | 10 +
ld/testsuite/ld-aarch64/tls-relax-gd-ie.d | 2 +-
ld/testsuite/ld-aarch64/tls-relax-gd-le-ilp32.d | 10 +
ld/testsuite/ld-aarch64/tls-relax-gdesc-ie-2.d | 2 +-
ld/testsuite/ld-aarch64/tls-relax-gdesc-ie.d | 2 +-
.../ld-aarch64/tls-relax-gdesc-le-2-ilp32.d | 19 +
ld/testsuite/ld-aarch64/tls-relax-gdesc-le-ilp32.d | 12 +
ld/testsuite/ld-aarch64/tls-relax-ie-le-2-ilp32.d | 18 +
ld/testsuite/ld-aarch64/tls-relax-ie-le-3-ilp32.d | 10 +
ld/testsuite/ld-aarch64/tls-relax-ie-le-ilp32.d | 10 +
.../ld-aarch64/tls-relax-large-desc-ie-be.d | 2 +-
ld/testsuite/ld-aarch64/tls-relax-large-desc-ie.d | 2 +-
.../ld-aarch64/tls-relax-ld-le-small-ilp32.d | 14 +
.../ld-aarch64/tls-relax-ld-le-tiny-ilp32.d | 13 +
ld/testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d | 12 +
ld/testsuite/ld-aarch64/tls-tiny-desc-le-ilp32.d | 12 +
ld/testsuite/ld-aarch64/tls-tiny-desc.d | 12 +-
ld/testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d | 12 +
ld/testsuite/ld-aarch64/tls-tiny-gd-le-ilp32.d | 12 +
ld/testsuite/ld-aarch64/tls-tiny-gd.d | 10 +-
ld/testsuite/ld-aarch64/tls-tiny-ie.d | 2 +-
ld/testsuite/ld-aarch64/weak-undefined.d | 12 +-
ld/testsuite/ld-alpha/alpha.exp | 2 +-
ld/testsuite/ld-alpha/tlsbin.rd | 2 +-
ld/testsuite/ld-alpha/tlsbinr.rd | 2 +-
ld/testsuite/ld-alpha/tlspic.rd | 2 +-
ld/testsuite/ld-arc/arc.exp | 7 +-
ld/testsuite/ld-arc/arclinux-nps.d | 50 +
ld/testsuite/ld-arc/arclinux-nps.s | 46 +
ld/testsuite/ld-arc/tls-dtpoff.dd | 11 +
ld/testsuite/ld-arc/tls-dtpoff.rd | 4 +
ld/testsuite/ld-arc/tls-dtpoff.s | 12 +
ld/testsuite/ld-arc/tls-relocs.ld | 20 +
ld/testsuite/ld-arc/tls_gd-01.d | 14 +
ld/testsuite/ld-arc/tls_gd-01.s | 7 +
ld/testsuite/ld-arc/tls_ie-01.d | 10 +
ld/testsuite/ld-arc/tls_ie-01.s | 10 +
ld/testsuite/ld-arm/arm-app-abs32.d | 4 +-
ld/testsuite/ld-arm/arm-app.d | 4 +-
ld/testsuite/ld-arm/arm-elf.exp | 56 +-
ld/testsuite/ld-arm/arm-lib-plt32.d | 4 +-
ld/testsuite/ld-arm/arm-lib.d | 4 +-
ld/testsuite/ld-arm/armthumb-lib.d | 4 +-
ld/testsuite/ld-arm/cmse-implib.s | 17 +
ld/testsuite/ld-arm/cmse-new-comeback-implib.rd | 15 +
.../ld-arm/cmse-new-earlier-later-implib.out | 3 +
ld/testsuite/ld-arm/cmse-new-implib-no-output.out | 4 +
.../ld-arm/cmse-new-implib-not-sg-in-implib.out | 2 +
ld/testsuite/ld-arm/cmse-new-implib.out | 1 +
ld/testsuite/ld-arm/cmse-new-implib.rd | 14 +
ld/testsuite/ld-arm/cmse-new-wrong-implib.out | 3 +
ld/testsuite/ld-arm/cmse-veneers.rd | 2 +
ld/testsuite/ld-arm/cmse-veneers.s | 10 +
ld/testsuite/ld-arm/cortex-a8-fix-b-plt.d | 4 +-
ld/testsuite/ld-arm/cortex-a8-fix-bcc-plt.d | 4 +-
ld/testsuite/ld-arm/cortex-a8-fix-bl-plt.d | 4 +-
ld/testsuite/ld-arm/cortex-a8-fix-bl-rel-plt.d | 4 +-
ld/testsuite/ld-arm/cortex-a8-fix-blx-plt.d | 4 +-
ld/testsuite/ld-arm/export-class.exp | 2 +-
ld/testsuite/ld-arm/farcall-mixed-app-v5.d | 20 +-
ld/testsuite/ld-arm/farcall-mixed-app.d | 20 +-
ld/testsuite/ld-arm/farcall-mixed-app2.d | 99 +
ld/testsuite/ld-arm/farcall-mixed-app2.r | 10 +
ld/testsuite/ld-arm/farcall-mixed-app2.s | 76 +
ld/testsuite/ld-arm/farcall-mixed-app2.sym | 15 +
ld/testsuite/ld-arm/farcall-mixed-lib-v4t.d | 20 +-
ld/testsuite/ld-arm/farcall-mixed-lib.d | 20 +-
ld/testsuite/ld-arm/ifunc-10.dd | 4 +-
ld/testsuite/ld-arm/ifunc-14.dd | 4 +-
ld/testsuite/ld-arm/ifunc-15.dd | 4 +-
ld/testsuite/ld-arm/ifunc-3.dd | 4 +-
ld/testsuite/ld-arm/ifunc-4.dd | 4 +-
ld/testsuite/ld-arm/ifunc-9.dd | 4 +-
ld/testsuite/ld-arm/long-plt-format.d | 2 +-
ld/testsuite/ld-arm/mixed-app-v5.d | 4 +-
ld/testsuite/ld-arm/mixed-app.d | 4 +-
ld/testsuite/ld-arm/mixed-lib.d | 4 +-
ld/testsuite/ld-arm/pie-bind-locally-a.s | 5 +
ld/testsuite/ld-arm/pie-bind-locally-b.s | 6 +
ld/testsuite/ld-arm/pie-bind-locally.d | 9 +
ld/testsuite/ld-arm/stm32l4xx-fix-all.s | 4 +-
ld/testsuite/ld-arm/thumb2-b-interwork.s | 2 +-
ld/testsuite/ld-arm/thumb2-bl.s | 2 +-
ld/testsuite/ld-arm/tls-lib-loc.d | 2 +-
ld/testsuite/ld-arm/unwind-4.d | 18 +-
ld/testsuite/ld-arm/vxworks2.sd | 2 +-
ld/testsuite/ld-auto-import/auto-import.exp | 2 +-
ld/testsuite/ld-avr/avr-prop-7.d | 15 +
ld/testsuite/ld-avr/avr-prop-7.s | 8 +
ld/testsuite/ld-avr/avr-prop-8.d | 13 +
ld/testsuite/ld-avr/avr-prop-8.s | 7 +
ld/testsuite/ld-avr/avr.exp | 2 +-
ld/testsuite/ld-avr/pr20789.d | 14 +
ld/testsuite/ld-avr/pr20789.s | 12 +
ld/testsuite/ld-bootstrap/bootstrap.exp | 62 +-
ld/testsuite/ld-cdtest/cdtest-foo.cc | 2 +-
ld/testsuite/ld-cdtest/cdtest.exp | 6 +-
ld/testsuite/ld-checks/checks.exp | 6 +-
ld/testsuite/ld-cris/cris.exp | 2 +-
ld/testsuite/ld-cris/dso-pltdis1.d | 6 +-
ld/testsuite/ld-cris/dso-pltdis2.d | 4 +-
ld/testsuite/ld-cris/dso12-pltdis.d | 14 +-
ld/testsuite/ld-cris/libdso-2.d | 6 +-
ld/testsuite/ld-cris/tls-err-20x.d | 2 +-
ld/testsuite/ld-crx/crx.exp | 2 +-
ld/testsuite/ld-cygwin/exe-export.exp | 4 +-
ld/testsuite/ld-d10v/d10v.exp | 2 +-
ld/testsuite/ld-discard/discard.exp | 2 +-
ld/testsuite/ld-discard/discard.ld | 1 +
ld/testsuite/ld-discard/extern.d | 2 +-
ld/testsuite/ld-discard/start.d | 2 +-
ld/testsuite/ld-discard/static.d | 2 +-
ld/testsuite/ld-elf/audit.exp | 7 +-
ld/testsuite/ld-elf/binutils.exp | 4 +-
ld/testsuite/ld-elf/comm-data.exp | 2 +-
ld/testsuite/ld-elf/compress.exp | 27 +-
ld/testsuite/ld-elf/compress1.s | 2 +-
ld/testsuite/ld-elf/dwarf.exp | 11 +-
ld/testsuite/ld-elf/eh-frame-hdr.d | 4 +-
ld/testsuite/ld-elf/eh-group.exp | 4 +-
ld/testsuite/ld-elf/ehdr_start-missing.d | 2 +-
ld/testsuite/ld-elf/ehdr_start-weak.d | 2 +-
ld/testsuite/ld-elf/elf.exp | 102 +-
ld/testsuite/ld-elf/endsym.d | 1 +
ld/testsuite/ld-elf/exclude.exp | 16 +-
ld/testsuite/ld-elf/export-class.exp | 2 +-
ld/testsuite/ld-elf/flags1.ld | 1 +
ld/testsuite/ld-elf/frame.exp | 6 +-
ld/testsuite/ld-elf/group.ld | 8 +-
ld/testsuite/ld-elf/group8a.d | 2 +-
ld/testsuite/ld-elf/group8b.d | 2 +-
ld/testsuite/ld-elf/group9a.d | 2 +-
ld/testsuite/ld-elf/group9b.d | 2 +-
ld/testsuite/ld-elf/indirect.exp | 42 +-
ld/testsuite/ld-elf/indirect1b.c | 3 +
ld/testsuite/ld-elf/indirect2.c | 3 +
ld/testsuite/ld-elf/indirect3b.c | 3 +
ld/testsuite/ld-elf/indirect4b.c | 6 +
ld/testsuite/ld-elf/maxpage3.t | 1 +
ld/testsuite/ld-elf/merge.d | 2 +-
ld/testsuite/ld-elf/nobits-1.d | 2 -
ld/testsuite/ld-elf/noload-1.t | 1 +
ld/testsuite/ld-elf/noload-2.d | 2 +-
ld/testsuite/ld-elf/note-1.d | 2 -
ld/testsuite/ld-elf/note-2.d | 2 -
ld/testsuite/ld-elf/orphan-8.map | 4 +-
ld/testsuite/ld-elf/orphan.ld | 1 +
ld/testsuite/ld-elf/overlay.d | 2 +
ld/testsuite/ld-elf/overlay.t | 3 +-
ld/testsuite/ld-elf/pr12851.d | 2 +-
ld/testsuite/ld-elf/pr14052.t | 1 +
ld/testsuite/ld-elf/pr14926.d | 2 +-
ld/testsuite/ld-elf/pr18718.c | 3 +
ld/testsuite/ld-elf/pr18720.rd | 4 +
ld/testsuite/ld-elf/pr18720b.c | 5 +
ld/testsuite/ld-elf/pr19162.d | 2 +-
ld/testsuite/ld-elf/pr19539.d | 2 +-
ld/testsuite/ld-elf/pr19539.t | 5 +
ld/testsuite/ld-elf/pr19553c.c | 3 +
ld/testsuite/ld-elf/pr20513a.d | 9 +
ld/testsuite/ld-elf/pr20513a.s | 14 +
ld/testsuite/ld-elf/pr20513b.d | 9 +
ld/testsuite/ld-elf/pr20513b.s | 14 +
ld/testsuite/ld-elf/pr20513c.d | 10 +
ld/testsuite/ld-elf/pr20513d.d | 10 +
ld/testsuite/ld-elf/pr20513e.d | 4 +
ld/testsuite/ld-elf/pr20513f.d | 4 +
ld/testsuite/ld-elf/pr20528a.d | 12 +
ld/testsuite/ld-elf/pr20528a.s | 6 +
ld/testsuite/ld-elf/pr20528b.d | 12 +
ld/testsuite/ld-elf/pr20528b.s | 6 +
ld/testsuite/ld-elf/pr20828-a.sd | 9 +
ld/testsuite/ld-elf/pr20828-b.sd | 9 +
ld/testsuite/ld-elf/pr20828-c.sd | 7 +
ld/testsuite/ld-elf/pr20828.ld | 20 +
ld/testsuite/ld-elf/pr20828.s | 2 +
ld/testsuite/ld-elf/pr20828.ver | 1 +
ld/testsuite/ld-elf/pr20995-2so.r | 3 +
ld/testsuite/ld-elf/pr20995.r | 5 +
ld/testsuite/ld-elf/pr20995a.s | 11 +
ld/testsuite/ld-elf/pr20995b.s | 13 +
ld/testsuite/ld-elf/pr20995c.s | 13 +
ld/testsuite/ld-elf/provide-hidden-1.ld | 1 +
ld/testsuite/ld-elf/provide-hidden-s.ld | 1 +
ld/testsuite/ld-elf/provide-hidden.exp | 2 +-
ld/testsuite/ld-elf/sec-to-seg.exp | 5 +-
ld/testsuite/ld-elf/sec64k.exp | 5 +-
ld/testsuite/ld-elf/shared.exp | 407 +-
ld/testsuite/ld-elf/symbolic-func.r | 2 +-
ld/testsuite/ld-elf/tls_common.exp | 10 +-
ld/testsuite/ld-elf/weak-dyn-1.ld | 1 +
ld/testsuite/ld-elf/wrap.exp | 11 +-
ld/testsuite/ld-elfcomm/elfcomm.exp | 12 +-
ld/testsuite/ld-elfvers/vers.exp | 48 +-
ld/testsuite/ld-elfvers/vers.h | 7 +
ld/testsuite/ld-elfvers/vers1.c | 16 +-
ld/testsuite/ld-elfvers/vers1.sym | 8 +-
ld/testsuite/ld-elfvers/vers15.c | 6 +-
ld/testsuite/ld-elfvers/vers15.sym | 6 +-
ld/testsuite/ld-elfvers/vers18.c | 8 +-
ld/testsuite/ld-elfvers/vers18.sym | 8 +-
ld/testsuite/ld-elfvers/vers21.c | 7 +-
ld/testsuite/ld-elfvers/vers21.sym | 6 +-
ld/testsuite/ld-elfvers/vers22a.c | 2 +-
ld/testsuite/ld-elfvers/vers22a.sym | 2 +-
ld/testsuite/ld-elfvers/vers23a.c | 2 +-
ld/testsuite/ld-elfvers/vers23a.sym | 2 +-
ld/testsuite/ld-elfvers/vers27d.sym | 2 +-
ld/testsuite/ld-elfvers/vers27d1.c | 2 +-
ld/testsuite/ld-elfvers/vers4.c | 2 +-
ld/testsuite/ld-elfvers/vers4.sym | 2 +-
ld/testsuite/ld-elfvers/vers4a.sym | 2 +-
ld/testsuite/ld-elfvers/vers5.c | 8 +-
ld/testsuite/ld-elfvers/vers6.c | 8 +-
ld/testsuite/ld-elfvers/vers6.sym | 8 +-
ld/testsuite/ld-elfvers/vers7a.c | 4 +-
ld/testsuite/ld-elfvers/vers7a.sym | 4 +-
ld/testsuite/ld-elfvers/vers9.c | 8 +-
ld/testsuite/ld-elfvers/vers9.sym | 8 +-
ld/testsuite/ld-elfvsb/elfvsb.exp | 29 +-
ld/testsuite/ld-elfweak/elfweak.exp | 46 +-
ld/testsuite/ld-elfweak/strong.sym | 2 +-
ld/testsuite/ld-elfweak/strongcomm.sym | 4 +-
ld/testsuite/ld-elfweak/strongdata.sym | 4 +-
ld/testsuite/ld-fastcall/fastcall.exp | 4 +-
ld/testsuite/ld-frv/fdpic-pie-1.d | 2 +-
ld/testsuite/ld-frv/fdpic-pie-2.d | 2 +-
ld/testsuite/ld-frv/fdpic-pie-6.d | 10 +-
ld/testsuite/ld-frv/fdpic-pie-7.d | 2 +-
ld/testsuite/ld-frv/fdpic-pie-8.d | 2 +-
ld/testsuite/ld-frv/fdpic-shared-1.d | 2 +-
ld/testsuite/ld-frv/fdpic-shared-2.d | 10 +-
ld/testsuite/ld-frv/fdpic-shared-3.d | 2 +-
ld/testsuite/ld-frv/fdpic-shared-4.d | 2 +-
ld/testsuite/ld-frv/fdpic-shared-5.d | 10 +-
ld/testsuite/ld-frv/fdpic-shared-6.d | 10 +-
ld/testsuite/ld-frv/fdpic-shared-7.d | 2 +-
ld/testsuite/ld-frv/fdpic-shared-8.d | 2 +-
ld/testsuite/ld-frv/fdpic-shared-local-2.d | 2 +-
ld/testsuite/ld-frv/fdpic-shared-local-8.d | 2 +-
ld/testsuite/ld-frv/fdpic-static-1.d | 2 +-
ld/testsuite/ld-frv/fdpic-static-2.d | 2 +-
ld/testsuite/ld-frv/fdpic-static-6.d | 2 +-
ld/testsuite/ld-frv/fdpic-static-7.d | 2 +-
ld/testsuite/ld-frv/fdpic-static-8.d | 2 +-
ld/testsuite/ld-frv/fdpic.exp | 2 +-
ld/testsuite/ld-frv/frv-elf.exp | 2 +-
ld/testsuite/ld-frv/tls-dynamic-2.d | 2 +-
ld/testsuite/ld-frv/tls-initial-shared-2.d | 2 +-
ld/testsuite/ld-frv/tls-relax-shared-2.d | 2 +-
ld/testsuite/ld-frv/tls-shared-2.d | 2 +-
ld/testsuite/ld-frv/tls.exp | 2 +-
ld/testsuite/ld-gc/gc.exp | 10 +-
ld/testsuite/ld-h8300/h8300.exp | 2 +-
ld/testsuite/ld-i386/export-class.exp | 2 +-
ld/testsuite/ld-i386/i386.exp | 8 +-
ld/testsuite/ld-i386/no-plt.exp | 2 +-
ld/testsuite/ld-i386/nogot1.d | 1 +
ld/testsuite/ld-i386/plt-nacl.pd | 6 +-
ld/testsuite/ld-i386/plt-pic-nacl.pd | 6 +-
ld/testsuite/ld-i386/plt-pic.pd | 6 +-
ld/testsuite/ld-i386/plt.pd | 6 +-
ld/testsuite/ld-i386/pr12718.d | 6 +-
ld/testsuite/ld-i386/pr12921.d | 6 +-
ld/testsuite/ld-i386/pr19539.t | 5 +
ld/testsuite/ld-i386/pr19636-1d-nacl.d | 4 +-
ld/testsuite/ld-i386/pr19636-1d.d | 2 +-
ld/testsuite/ld-i386/pr19636-2c-nacl.d | 6 +-
ld/testsuite/ld-i386/pr19636-2c.d | 4 +-
ld/testsuite/ld-i386/pr20515.d | 3 +
ld/testsuite/ld-i386/pr20515.s | 12 +
ld/testsuite/ld-i386/pr20830.d | 60 +
ld/testsuite/ld-i386/pr20830.s | 8 +
ld/testsuite/ld-i386/tls.exp | 8 +-
ld/testsuite/ld-i386/tlsbin-nacl.rd | 2 +-
ld/testsuite/ld-i386/tlsbin.rd | 2 +-
ld/testsuite/ld-i386/tlsbin2-nacl.rd | 2 +-
ld/testsuite/ld-i386/tlsbin2.rd | 2 +-
ld/testsuite/ld-i386/tlsbindesc-nacl.rd | 2 +-
ld/testsuite/ld-i386/tlsbindesc.rd | 2 +-
ld/testsuite/ld-i386/tlsdesc-nacl.rd | 2 +-
ld/testsuite/ld-i386/tlsdesc.rd | 2 +-
ld/testsuite/ld-i386/tlsgdesc-nacl.rd | 2 +-
ld/testsuite/ld-i386/tlsgdesc.rd | 2 +-
ld/testsuite/ld-i386/tlsnopic-nacl.rd | 2 +-
ld/testsuite/ld-i386/tlsnopic.rd | 2 +-
ld/testsuite/ld-i386/tlspic-nacl.rd | 2 +-
ld/testsuite/ld-i386/tlspic.rd | 2 +-
ld/testsuite/ld-i386/tlspic2-nacl.rd | 2 +-
ld/testsuite/ld-i386/tlspic2.rd | 2 +-
ld/testsuite/ld-ia64/ia64.exp | 2 +-
ld/testsuite/ld-ia64/line.exp | 2 +-
ld/testsuite/ld-ia64/tlsbin.rd | 2 +-
ld/testsuite/ld-ia64/tlspic.rd | 2 +-
ld/testsuite/ld-ifunc/binutils.exp | 4 +-
ld/testsuite/ld-ifunc/ifunc-14a.s | 2 +-
ld/testsuite/ld-ifunc/ifunc-14c.s | 2 +-
ld/testsuite/ld-ifunc/ifunc-2-i386.s | 2 +-
ld/testsuite/ld-ifunc/ifunc-2-local-i386.s | 2 +-
ld/testsuite/ld-ifunc/ifunc-21-x86-64.d | 10 +-
ld/testsuite/ld-ifunc/ifunc-22-x86-64.d | 10 +-
ld/testsuite/ld-ifunc/ifunc.exp | 105 +-
ld/testsuite/ld-ifunc/pr16467b.c | 3 +
ld/testsuite/ld-ifunc/pr17154-i386.d | 10 +-
ld/testsuite/ld-ifunc/pr17154-x86-64.d | 22 +-
ld/testsuite/ld-libs/libs.exp | 2 +-
ld/testsuite/ld-linkonce/linkonce.exp | 2 +-
ld/testsuite/ld-m68hc11/m68hc11.exp | 2 +-
ld/testsuite/ld-m68k/m68k-got.exp | 2 +-
ld/testsuite/ld-m68k/m68k.exp | 2 +-
ld/testsuite/ld-m68k/plt1-68020.d | 14 +-
ld/testsuite/ld-m68k/plt1-cpu32.d | 14 +-
ld/testsuite/ld-m68k/plt1-isab.d | 14 +-
ld/testsuite/ld-m68k/plt1-isac.d | 12 +-
ld/testsuite/ld-mep/mep.exp | 4 +-
ld/testsuite/ld-metag/metag.exp | 2 +-
ld/testsuite/ld-metag/shared.d | 2 +-
ld/testsuite/ld-metag/stub_pic_app.d | 2 +-
ld/testsuite/ld-metag/stub_pic_shared.d | 2 +-
ld/testsuite/ld-metag/stub_shared.d | 2 +-
ld/testsuite/ld-mips-elf/attr-gnu-4-10.d | 2 +-
ld/testsuite/ld-mips-elf/attr-gnu-4-50.d | 2 +-
ld/testsuite/ld-mips-elf/attr-gnu-4-60.d | 2 +-
ld/testsuite/ld-mips-elf/attr-gnu-4-70.d | 2 +-
ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d | 6 +
ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d | 6 +
ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore.d | 22 +
ld/testsuite/ld-mips-elf/comm-data.exp | 2 +-
ld/testsuite/ld-mips-elf/export-class.exp | 2 +-
ld/testsuite/ld-mips-elf/mips-elf-flags.exp | 6 +-
ld/testsuite/ld-mips-elf/mips-elf.exp | 61 +-
.../ld-mips-elf/pic-and-nonpic-1-micromips-rel.dd | 42 +
.../ld-mips-elf/pic-and-nonpic-1-micromips-rel.nd | 5 +
.../ld-mips-elf/pic-and-nonpic-1-micromips.dd | 48 +
.../ld-mips-elf/pic-and-nonpic-1-micromips.nd | 8 +
.../ld-mips-elf/pic-and-nonpic-1a-micromips.s | 31 +
.../ld-mips-elf/pic-and-nonpic-1b-micromips.s | 10 +
ld/testsuite/ld-mips-elf/tls-multi-got-1-1.s | 3 +
ld/testsuite/ld-mips-elf/tls-multi-got-1.got | 34 +-
ld/testsuite/ld-mips-elf/tls-multi-got-1.r | 16 +-
.../ld-mips-elf/unaligned-branch-ignore-2.d | 64 +
.../unaligned-branch-ignore-micromips.d | 84 +
.../ld-mips-elf/unaligned-branch-ignore-mips16.d | 36 +
.../ld-mips-elf/unaligned-branch-ignore-r6-1.d | 72 +
ld/testsuite/ld-mips-elf/vxworks-forced-local-1.d | 6 +-
ld/testsuite/ld-mips-elf/vxworks1-lib.rd | 6 +-
ld/testsuite/ld-mips-elf/vxworks1.dd | 8 +-
ld/testsuite/ld-mips-elf/vxworks1.rd | 8 +-
ld/testsuite/ld-misc/defsym.exp | 2 +-
ld/testsuite/ld-mmix/bpo-10.d | 3 +-
ld/testsuite/ld-mmix/bpo-11.d | 3 +-
ld/testsuite/ld-mmix/bspec1.d | 10 +-
ld/testsuite/ld-mmix/bspec2.d | 10 +-
ld/testsuite/ld-mmix/local1.d | 10 +-
ld/testsuite/ld-mmix/local3.d | 10 +-
ld/testsuite/ld-mmix/local5.d | 10 +-
ld/testsuite/ld-mmix/local7.d | 10 +-
ld/testsuite/ld-mmix/mmix.exp | 2 +-
ld/testsuite/ld-mmix/undef-3.d | 8 +-
ld/testsuite/ld-mn10300/mn10300.exp | 6 +-
ld/testsuite/ld-nds32/nds32.exp | 2 +-
ld/testsuite/ld-nios2/nios2.exp | 2 +-
ld/testsuite/ld-pe/pe-compile.exp | 6 +-
ld/testsuite/ld-pe/pe-run.exp | 14 +-
ld/testsuite/ld-pe/pe-run2.exp | 14 +-
ld/testsuite/ld-pe/pe.exp | 2 +-
ld/testsuite/ld-pie/pie.exp | 16 +-
ld/testsuite/ld-plugin/lto.exp | 53 +-
ld/testsuite/ld-plugin/plugin-13.d | 2 +-
ld/testsuite/ld-plugin/plugin-14.d | 2 +-
ld/testsuite/ld-plugin/plugin-15.d | 2 +-
ld/testsuite/ld-plugin/plugin-16.d | 2 +-
ld/testsuite/ld-plugin/plugin-20.d | 2 +-
ld/testsuite/ld-plugin/plugin-21.d | 2 +-
ld/testsuite/ld-plugin/plugin-22.d | 2 +-
ld/testsuite/ld-plugin/plugin-23.d | 2 +-
ld/testsuite/ld-plugin/plugin-6.d | 2 +-
ld/testsuite/ld-plugin/plugin-7.d | 2 +-
ld/testsuite/ld-plugin/plugin-8.d | 2 +-
ld/testsuite/ld-plugin/plugin.exp | 11 +-
ld/testsuite/ld-plugin/pr12760b.c | 15 +-
ld/testsuite/ld-plugin/pr16746a.c | 8 +-
ld/testsuite/ld-plugin/pr16746b.c | 6 +
ld/testsuite/ld-powerpc/aix52.exp | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-01.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-02.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-03.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-10.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-11.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-14.d | 6 -
ld/testsuite/ld-powerpc/attr-gnu-4-20.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-22.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-24.d | 6 -
ld/testsuite/ld-powerpc/attr-gnu-4-32.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-33.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-4-34.d | 6 -
ld/testsuite/ld-powerpc/attr-gnu-4-4.s | 1 -
ld/testsuite/ld-powerpc/attr-gnu-4-41.d | 6 -
ld/testsuite/ld-powerpc/attr-gnu-8-11.d | 2 +-
ld/testsuite/ld-powerpc/attr-gnu-8-23.d | 2 +-
ld/testsuite/ld-powerpc/dotsym1.d | 15 +
ld/testsuite/ld-powerpc/dotsym2.d | 16 +
ld/testsuite/ld-powerpc/dotsym3.d | 16 +
ld/testsuite/ld-powerpc/dotsym4.d | 17 +
ld/testsuite/ld-powerpc/dotsymref.s | 4 +
ld/testsuite/ld-powerpc/export-class.exp | 2 +-
ld/testsuite/ld-powerpc/nodotsym.s | 11 +
ld/testsuite/ld-powerpc/powerpc.exp | 14 +-
ld/testsuite/ld-powerpc/tlsexe.d | 4 +-
ld/testsuite/ld-powerpc/tlsexe.g | 4 +-
ld/testsuite/ld-powerpc/tlsexe.r | 6 +-
ld/testsuite/ld-powerpc/tlsexe32.r | 2 +-
ld/testsuite/ld-powerpc/tlsexetoc.r | 2 +-
ld/testsuite/ld-powerpc/tlsso.r | 2 +-
ld/testsuite/ld-powerpc/tlsso32.r | 2 +-
ld/testsuite/ld-powerpc/tlstocso.r | 2 +-
ld/testsuite/ld-powerpc/tocopt7.d | 54 +
ld/testsuite/ld-powerpc/tocopt7.out | 26 +
ld/testsuite/ld-powerpc/tocopt7.s | 216 +
ld/testsuite/ld-powerpc/tocopt8.d | 46 +
ld/testsuite/ld-powerpc/tocopt8.s | 188 +
ld/testsuite/ld-powerpc/vle-multiseg-1.d | 8 +-
ld/testsuite/ld-powerpc/vle-multiseg-2.d | 10 +-
ld/testsuite/ld-powerpc/vle-multiseg-3.d | 10 +-
ld/testsuite/ld-powerpc/vle-multiseg-5.d | 2 +-
ld/testsuite/ld-powerpc/vle-multiseg-6.d | 10 +-
ld/testsuite/ld-powerpc/vle-reloc-2.d | 166 +-
ld/testsuite/ld-powerpc/vxworks2.sd | 2 +-
ld/testsuite/ld-pru/emit-relocs-1.d | 37 +
ld/testsuite/ld-pru/emit-relocs-1.ld | 20 +
ld/testsuite/ld-pru/emit-relocs-1a.s | 24 +
ld/testsuite/ld-pru/emit-relocs-1b.s | 18 +
ld/testsuite/ld-pru/ldi32.d | 12 +
ld/testsuite/ld-pru/ldi32.s | 6 +
ld/testsuite/ld-pru/ldi32_symbol.s | 2 +
ld/testsuite/ld-pru/norelax_ldi32-data.d | 20 +
ld/testsuite/ld-pru/norelax_ldi32-dis.d | 29 +
ld/testsuite/ld-pru/pcrel_s10.d | 18 +
ld/testsuite/ld-pru/pcrel_s10.s | 7 +
ld/testsuite/ld-pru/pcrel_s10_label.s | 9 +
ld/testsuite/ld-pru/pcrel_u8-illegal.d | 7 +
ld/testsuite/ld-pru/pcrel_u8-illegal.s | 9 +
ld/testsuite/ld-pru/pcrel_u8-illegal2.d | 7 +
ld/testsuite/ld-pru/pcrel_u8-illegal2.s | 7 +
ld/testsuite/ld-pru/pcrel_u8-illegal3.d | 7 +
ld/testsuite/ld-pru/pcrel_u8-illegal3.s | 7 +
ld/testsuite/ld-pru/pcrel_u8.d | 15 +
ld/testsuite/ld-pru/pcrel_u8.s | 9 +
ld/testsuite/ld-pru/pcrel_u8_label.s | 4 +
ld/testsuite/ld-pru/pmem.d | 15 +
ld/testsuite/ld-pru/pmem.s | 15 +
ld/testsuite/ld-pru/pmem_symbol.s | 13 +
ld/testsuite/ld-pru/pru.exp | 8 +
ld/testsuite/ld-pru/relax_ldi32-data.d | 19 +
ld/testsuite/ld-pru/relax_ldi32-dis.d | 27 +
ld/testsuite/ld-pru/relax_ldi32.s | 30 +
ld/testsuite/ld-pru/relax_ldi32_symbol.s | 5 +
ld/testsuite/ld-pru/reloc.d | 14 +
ld/testsuite/ld-pru/reloc.s | 9 +
ld/testsuite/ld-pru/reloc_symbol.s | 24 +
ld/testsuite/ld-pru/u16.d | 11 +
ld/testsuite/ld-pru/u16.s | 4 +
ld/testsuite/ld-pru/u16_symbol.s | 2 +
ld/testsuite/ld-s390/s390.exp | 2 +-
ld/testsuite/ld-s390/tlsbin.rd | 2 +-
ld/testsuite/ld-s390/tlsbin_64.dd | 4 +-
ld/testsuite/ld-s390/tlsbin_64.rd | 6 +-
ld/testsuite/ld-s390/tlspic.rd | 2 +-
ld/testsuite/ld-s390/tlspic1.s | 4 +-
ld/testsuite/ld-s390/tlspic1_64.s | 4 +-
ld/testsuite/ld-s390/tlspic_64.dd | 2 +-
ld/testsuite/ld-s390/tlspic_64.rd | 2 +-
ld/testsuite/ld-scripts/align.exp | 4 +-
ld/testsuite/ld-scripts/alignof.exp | 4 +-
ld/testsuite/ld-scripts/assert.exp | 4 +-
ld/testsuite/ld-scripts/crossref.exp | 2 +-
ld/testsuite/ld-scripts/data.exp | 2 +-
ld/testsuite/ld-scripts/default-script.exp | 2 +-
ld/testsuite/ld-scripts/defined.exp | 4 +-
ld/testsuite/ld-scripts/defined.t | 1 +
ld/testsuite/ld-scripts/defined6.t | 1 +
ld/testsuite/ld-scripts/dynamic-sections.exp | 2 +-
ld/testsuite/ld-scripts/dynamic-sections.t | 1 +
ld/testsuite/ld-scripts/empty-address.exp | 2 +-
ld/testsuite/ld-scripts/empty-aligned.exp | 2 +-
ld/testsuite/ld-scripts/empty-aligned.t | 1 +
ld/testsuite/ld-scripts/empty-orphan.exp | 2 +-
ld/testsuite/ld-scripts/empty-orphan.t | 6 +-
ld/testsuite/ld-scripts/exclude-file-1.d | 5 +
ld/testsuite/ld-scripts/exclude-file-1.map | 8 +
ld/testsuite/ld-scripts/exclude-file-1.t | 10 +
ld/testsuite/ld-scripts/exclude-file-2.d | 5 +
ld/testsuite/ld-scripts/exclude-file-2.map | 7 +
ld/testsuite/ld-scripts/exclude-file-2.t | 10 +
ld/testsuite/ld-scripts/exclude-file-3.d | 5 +
ld/testsuite/ld-scripts/exclude-file-3.map | 7 +
ld/testsuite/ld-scripts/exclude-file-3.t | 10 +
ld/testsuite/ld-scripts/exclude-file-4.d | 5 +
ld/testsuite/ld-scripts/exclude-file-4.map | 7 +
ld/testsuite/ld-scripts/exclude-file-4.t | 10 +
ld/testsuite/ld-scripts/exclude-file-a.s | 5 +
ld/testsuite/ld-scripts/exclude-file-b.s | 5 +
ld/testsuite/ld-scripts/exclude-file.exp | 32 +
ld/testsuite/ld-scripts/expr.exp | 2 +-
ld/testsuite/ld-scripts/extern.exp | 4 +-
ld/testsuite/ld-scripts/include.exp | 2 +-
ld/testsuite/ld-scripts/log2.exp | 4 +-
ld/testsuite/ld-scripts/map-address.exp | 4 +-
ld/testsuite/ld-scripts/overlay-size.exp | 2 +-
ld/testsuite/ld-scripts/phdrs.exp | 12 +-
ld/testsuite/ld-scripts/phdrs2.exp | 4 +-
ld/testsuite/ld-scripts/phdrs3.exp | 2 +-
ld/testsuite/ld-scripts/pr14962-2.d | 2 +-
ld/testsuite/ld-scripts/pr14962.d | 2 +-
ld/testsuite/ld-scripts/print-memory-usage-1.l | 2 +-
ld/testsuite/ld-scripts/print-memory-usage.exp | 2 +-
ld/testsuite/ld-scripts/provide-2.t | 1 +
ld/testsuite/ld-scripts/provide-4.t | 1 +
ld/testsuite/ld-scripts/provide.exp | 2 +-
ld/testsuite/ld-scripts/rgn-at.exp | 2 +-
ld/testsuite/ld-scripts/rgn-over.exp | 2 +-
ld/testsuite/ld-scripts/script.exp | 10 +-
ld/testsuite/ld-scripts/section-flags.exp | 4 +-
ld/testsuite/ld-scripts/section-match-1.d | 2 +-
ld/testsuite/ld-scripts/section-match.exp | 2 +-
ld/testsuite/ld-scripts/size-2.d | 4 +-
ld/testsuite/ld-scripts/size-2.t | 4 +-
ld/testsuite/ld-scripts/size.exp | 2 +-
ld/testsuite/ld-scripts/sizeof.exp | 4 +-
ld/testsuite/ld-scripts/sort.exp | 2 +-
ld/testsuite/ld-scripts/sysroot-prefix.exp | 10 +-
ld/testsuite/ld-scripts/weak.exp | 4 +-
ld/testsuite/ld-selective/sel-dump.exp | 2 +-
ld/testsuite/ld-selective/selective.exp | 4 +-
ld/testsuite/ld-sh/arch/arch.exp | 4 +-
ld/testsuite/ld-sh/rd-sh.exp | 4 +-
ld/testsuite/ld-sh/sh-vxworks.exp | 2 +-
ld/testsuite/ld-sh/sh.exp | 10 +-
ld/testsuite/ld-sh/sh64/crange1.rd | 6 +-
ld/testsuite/ld-sh/sh64/crange2.rd | 6 +-
ld/testsuite/ld-sh/sh64/crange3-cmpct.rd | 8 +-
ld/testsuite/ld-sh/sh64/crange3-media.rd | 8 +-
ld/testsuite/ld-sh/sh64/crange3.rd | 6 +-
ld/testsuite/ld-sh/sh64/crangerel1.rd | 6 +-
ld/testsuite/ld-sh/sh64/crangerel2.rd | 6 +-
ld/testsuite/ld-sh/sh64/rd-sh64.exp | 4 +-
ld/testsuite/ld-sh/sh64/relax.exp | 4 +-
ld/testsuite/ld-sh/sh64/relfail.exp | 4 +-
ld/testsuite/ld-sh/sh64/sh64.exp | 2 +-
ld/testsuite/ld-sh/tlsbin-2.d | 2 +-
ld/testsuite/ld-sh/tlspic-2.d | 2 +-
ld/testsuite/ld-shared/shared.exp | 17 +-
ld/testsuite/ld-size/size.exp | 26 +-
ld/testsuite/ld-sparc/gotop32.rd | 2 +-
ld/testsuite/ld-sparc/gotop64.rd | 2 +-
ld/testsuite/ld-sparc/sparc.exp | 5 +-
ld/testsuite/ld-sparc/tlssunbin32.rd | 2 +-
ld/testsuite/ld-sparc/tlssunbin64.rd | 2 +-
ld/testsuite/ld-sparc/tlssunnopic32.rd | 2 +-
ld/testsuite/ld-sparc/tlssunnopic64.rd | 2 +-
ld/testsuite/ld-sparc/tlssunpic32.rd | 2 +-
ld/testsuite/ld-sparc/tlssunpic64.rd | 2 +-
ld/testsuite/ld-sparc/wdispcall.dd | 18 +
ld/testsuite/ld-sparc/wdispcall.s | 14 +
ld/testsuite/ld-spu/spu.exp | 2 +-
ld/testsuite/ld-srec/srec.exp | 13 +-
ld/testsuite/ld-tic6x/common.d | 6 +-
ld/testsuite/ld-tic6x/shlib-1.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-1.rd | 8 +-
ld/testsuite/ld-tic6x/shlib-1b.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-1b.rd | 8 +-
ld/testsuite/ld-tic6x/shlib-1r.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-1r.rd | 8 +-
ld/testsuite/ld-tic6x/shlib-1rb.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-1rb.rd | 8 +-
ld/testsuite/ld-tic6x/shlib-app-1.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-app-1.rd | 8 +-
ld/testsuite/ld-tic6x/shlib-app-1b.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-app-1b.rd | 8 +-
ld/testsuite/ld-tic6x/shlib-app-1r.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-app-1r.rd | 8 +-
ld/testsuite/ld-tic6x/shlib-app-1rb.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-app-1rb.rd | 8 +-
ld/testsuite/ld-tic6x/shlib-noindex.dd | 2 +-
ld/testsuite/ld-tic6x/shlib-noindex.rd | 8 +-
ld/testsuite/ld-tic6x/static-app-1.rd | 8 +-
ld/testsuite/ld-tic6x/static-app-1b.rd | 8 +-
ld/testsuite/ld-tic6x/static-app-1r.rd | 8 +-
ld/testsuite/ld-tic6x/static-app-1rb.rd | 8 +-
ld/testsuite/ld-tic6x/tic6x.exp | 14 +-
ld/testsuite/ld-tilegx/tilegx.exp | 2 +-
ld/testsuite/ld-tilepro/tilepro.exp | 2 +-
ld/testsuite/ld-undefined/entry.exp | 2 +-
ld/testsuite/ld-undefined/require-defined.exp | 2 +-
ld/testsuite/ld-undefined/undefined.exp | 4 +-
ld/testsuite/ld-undefined/weak-fundef.s | 14 +
ld/testsuite/ld-undefined/weak-undef.exp | 115 +-
ld/testsuite/ld-undefined/weak-undef.t | 2 +-
ld/testsuite/ld-unique/unique.exp | 101 +-
ld/testsuite/ld-v850/v850.exp | 2 +-
ld/testsuite/ld-vax-elf/export-class-data.dd | 2 +-
ld/testsuite/ld-vax-elf/export-class.exp | 2 +-
ld/testsuite/ld-vax-elf/plt-local-lib.dd | 42 +-
ld/testsuite/ld-vax-elf/plt-local.dd | 12 +-
ld/testsuite/ld-vax-elf/plt-local.ld | 2 +-
ld/testsuite/ld-vax-elf/vax-elf.exp | 2 +-
ld/testsuite/ld-versados/versados.exp | 6 +-
ld/testsuite/ld-visium/visium.exp | 2 +-
ld/testsuite/ld-vxworks/vxworks.exp | 2 +-
ld/testsuite/ld-x86-64/bnd-ifunc-2.d | 12 +-
ld/testsuite/ld-x86-64/bnd-plt-1.d | 16 +-
ld/testsuite/ld-x86-64/dwarfreloc.exp | 6 +-
ld/testsuite/ld-x86-64/export-class.exp | 2 +-
ld/testsuite/ld-x86-64/gotpcrel1.dd | 8 +-
ld/testsuite/ld-x86-64/ilp32-4-nacl.d | 6 +-
ld/testsuite/ld-x86-64/ilp32-4.d | 6 +-
ld/testsuite/ld-x86-64/libno-plt-1b.dd | 4 +-
ld/testsuite/ld-x86-64/line.exp | 2 +-
ld/testsuite/ld-x86-64/load1c-nacl.d | 72 +-
ld/testsuite/ld-x86-64/load1c.d | 72 +-
ld/testsuite/ld-x86-64/load1d-nacl.d | 72 +-
ld/testsuite/ld-x86-64/load1d.d | 72 +-
ld/testsuite/ld-x86-64/mov1a.d | 6 +-
ld/testsuite/ld-x86-64/mov1b.d | 2 +-
ld/testsuite/ld-x86-64/mov1c.d | 6 +-
ld/testsuite/ld-x86-64/mov1d.d | 2 +-
ld/testsuite/ld-x86-64/mov2a.d | 6 +-
ld/testsuite/ld-x86-64/mov2b.d | 6 +-
ld/testsuite/ld-x86-64/mov2c.d | 6 +-
ld/testsuite/ld-x86-64/mov2d.d | 6 +-
ld/testsuite/ld-x86-64/mpx.exp | 2 +-
ld/testsuite/ld-x86-64/mpx3.dd | 6 +-
ld/testsuite/ld-x86-64/mpx4.dd | 4 +-
ld/testsuite/ld-x86-64/no-plt-1a.dd | 4 +-
ld/testsuite/ld-x86-64/no-plt-1b.dd | 12 +-
ld/testsuite/ld-x86-64/no-plt-1c.dd | 8 +-
ld/testsuite/ld-x86-64/no-plt-1e.dd | 6 +-
ld/testsuite/ld-x86-64/no-plt-1f.dd | 12 +-
ld/testsuite/ld-x86-64/no-plt-1g.dd | 10 +-
ld/testsuite/ld-x86-64/no-plt.exp | 2 +-
ld/testsuite/ld-x86-64/nogot1.d | 1 +
ld/testsuite/ld-x86-64/plt-main-bnd.dd | 2 +-
ld/testsuite/ld-x86-64/plt-nacl.pd | 10 +-
ld/testsuite/ld-x86-64/plt.pd | 10 +-
ld/testsuite/ld-x86-64/pr12718.d | 6 +-
ld/testsuite/ld-x86-64/pr12921.d | 6 +-
ld/testsuite/ld-x86-64/pr18591.d | 2 +-
ld/testsuite/ld-x86-64/pr19539.t | 5 +
ld/testsuite/ld-x86-64/pr19609-1c.d | 24 +-
ld/testsuite/ld-x86-64/pr19609-1e.d | 24 +-
ld/testsuite/ld-x86-64/pr19609-1j.d | 24 +-
ld/testsuite/ld-x86-64/pr19609-1l.d | 16 +-
ld/testsuite/ld-x86-64/pr19609-1m.d | 24 +-
ld/testsuite/ld-x86-64/pr19609-5b.d | 2 +-
ld/testsuite/ld-x86-64/pr19609-5c.d | 2 +-
ld/testsuite/ld-x86-64/pr19609-5e.d | 2 +-
ld/testsuite/ld-x86-64/pr19609-6b.d | 2 +-
ld/testsuite/ld-x86-64/pr19609-7b.d | 2 +-
ld/testsuite/ld-x86-64/pr19609-7d.d | 2 +-
ld/testsuite/ld-x86-64/pr19636-2d-nacl.d | 8 +-
ld/testsuite/ld-x86-64/pr19636-2d.d | 6 +-
ld/testsuite/{ld-ifunc => ld-x86-64}/pr19784a.c | 0
ld/testsuite/{ld-ifunc => ld-x86-64}/pr19784b.c | 0
ld/testsuite/{ld-ifunc => ld-x86-64}/pr19784c.c | 0
ld/testsuite/ld-x86-64/pr20093-1.d | 2 +-
ld/testsuite/ld-x86-64/pr20093-2.d | 2 +-
ld/testsuite/ld-x86-64/pr20253-1b.d | 12 +-
ld/testsuite/ld-x86-64/pr20253-1d.d | 12 +-
ld/testsuite/ld-x86-64/pr20253-1f.d | 12 +-
ld/testsuite/ld-x86-64/pr20253-1h.d | 12 +-
ld/testsuite/ld-x86-64/pr20253-1j.d | 12 +-
ld/testsuite/ld-x86-64/pr20253-1l.d | 12 +-
ld/testsuite/ld-x86-64/pr20550a.s | 6 +
ld/testsuite/ld-x86-64/pr20550b.s | 10 +
ld/testsuite/ld-x86-64/pr20800a.S | 17 +
ld/testsuite/ld-x86-64/pr20800b.S | 21 +
ld/testsuite/ld-x86-64/pr20830.s | 8 +
ld/testsuite/ld-x86-64/pr20830a.d | 72 +
ld/testsuite/ld-x86-64/pr20830b.d | 60 +
ld/testsuite/ld-x86-64/pr21038a.d | 71 +
ld/testsuite/ld-x86-64/pr21038a.s | 8 +
ld/testsuite/ld-x86-64/pr21038b.d | 73 +
ld/testsuite/ld-x86-64/pr21038b.s | 7 +
ld/testsuite/ld-x86-64/pr21038c.d | 90 +
ld/testsuite/ld-x86-64/pr21038c.s | 9 +
ld/testsuite/ld-x86-64/protected3.d | 2 +-
ld/testsuite/ld-x86-64/split-by-file-nacl.rd | 6 +-
ld/testsuite/ld-x86-64/split-by-file.rd | 6 +-
ld/testsuite/ld-x86-64/tls.exp | 14 +-
ld/testsuite/ld-x86-64/tlsbin-nacl.rd | 2 +-
ld/testsuite/ld-x86-64/tlsbin.dd | 10 +-
ld/testsuite/ld-x86-64/tlsbin.rd | 2 +-
ld/testsuite/ld-x86-64/tlsbin2-nacl.rd | 2 +-
ld/testsuite/ld-x86-64/tlsbin2.dd | 10 +-
ld/testsuite/ld-x86-64/tlsbin2.rd | 2 +-
ld/testsuite/ld-x86-64/tlsbindesc-nacl.rd | 2 +-
ld/testsuite/ld-x86-64/tlsbindesc.dd | 10 +-
ld/testsuite/ld-x86-64/tlsbindesc.rd | 2 +-
ld/testsuite/ld-x86-64/tlsdesc-nacl.pd | 2 +-
ld/testsuite/ld-x86-64/tlsdesc-nacl.rd | 2 +-
ld/testsuite/ld-x86-64/tlsdesc.dd | 26 +-
ld/testsuite/ld-x86-64/tlsdesc.pd | 2 +-
ld/testsuite/ld-x86-64/tlsdesc.rd | 2 +-
ld/testsuite/ld-x86-64/tlsgd10.dd | 2 +-
ld/testsuite/ld-x86-64/tlsgd5.dd | 2 +-
ld/testsuite/ld-x86-64/tlsgd6.dd | 2 +-
ld/testsuite/ld-x86-64/tlsgd8.dd | 2 +-
ld/testsuite/ld-x86-64/tlsgdesc-nacl.rd | 2 +-
ld/testsuite/ld-x86-64/tlsgdesc.dd | 32 +-
ld/testsuite/ld-x86-64/tlsgdesc.rd | 2 +-
ld/testsuite/ld-x86-64/tlspic-nacl.rd | 2 +-
ld/testsuite/ld-x86-64/tlspic.dd | 60 +-
ld/testsuite/ld-x86-64/tlspic.rd | 2 +-
ld/testsuite/ld-x86-64/tlspic2-nacl.rd | 2 +-
ld/testsuite/ld-x86-64/tlspic2.dd | 74 +-
ld/testsuite/ld-x86-64/tlspic2.rd | 2 +-
ld/testsuite/ld-x86-64/x86-64.exp | 110 +-
ld/testsuite/ld-xc16x/xc16x.exp | 2 +-
ld/testsuite/ld-xstormy16/xstormy16.exp | 2 +-
ld/testsuite/ld-xtensa/coalesce.exp | 4 +-
ld/testsuite/ld-xtensa/diff_overflow.exp | 4 +-
ld/testsuite/ld-xtensa/lcall.exp | 4 +-
ld/testsuite/ld-xtensa/tlsbin.rd | 2 +-
ld/testsuite/ld-xtensa/tlspic.rd | 2 +-
ld/testsuite/ld-xtensa/xtensa.exp | 2 +-
ld/testsuite/ld-z8k/z8k.exp | 2 +-
ld/testsuite/lib/ld-lib.exp | 235 +-
libiberty/ChangeLog | 165 +-
libiberty/Makefile.in | 20 +-
libiberty/_doprnt.c | 2 +-
libiberty/argv.c | 21 +-
libiberty/asprintf.c | 2 +-
libiberty/choose-temp.c | 2 +-
libiberty/clock.c | 2 +-
libiberty/concat.c | 2 +-
libiberty/configure | 8 +-
libiberty/configure.ac | 3 +-
libiberty/copying-lib.texi | 2 +-
libiberty/cp-demangle.c | 281 +-
libiberty/cp-demangle.h | 3 +-
libiberty/cp-demint.c | 2 +-
libiberty/cplus-dem.c | 152 +-
libiberty/crc32.c | 2 +-
libiberty/d-demangle.c | 2 +-
libiberty/dwarfnames.c | 2 +-
libiberty/dyn-string.c | 2 +-
libiberty/fdmatch.c | 2 +-
libiberty/fibheap.c | 2 +-
libiberty/filename_cmp.c | 2 +-
libiberty/floatformat.c | 3 +-
libiberty/fnmatch.c | 2 +-
libiberty/fopen_unlocked.c | 2 +-
libiberty/gather-docs | 3 +-
libiberty/getopt.c | 3 +-
libiberty/getopt1.c | 3 +-
libiberty/getruntime.c | 2 +-
libiberty/hashtab.c | 23 +-
libiberty/hex.c | 2 +-
libiberty/lbasename.c | 2 +-
libiberty/libiberty.texi | 6 +-
libiberty/lrealpath.c | 2 +-
libiberty/maint-tool | 3 +-
libiberty/make-relative-prefix.c | 3 +-
libiberty/make-temp-file.c | 3 +-
libiberty/md5.c | 2 +-
libiberty/memmem.c | 2 +-
libiberty/mempcpy.c | 2 +-
libiberty/mkstemps.c | 2 +-
libiberty/objalloc.c | 2 +-
libiberty/obstack.c | 2 +-
libiberty/partition.c | 2 +-
libiberty/pex-common.c | 2 +-
libiberty/pex-common.h | 3 +-
libiberty/pex-djgpp.c | 3 +-
libiberty/pex-msdos.c | 3 +-
libiberty/pex-one.c | 2 +-
libiberty/pex-unix.c | 3 +-
libiberty/pex-win32.c | 7 +-
libiberty/pexecute.c | 2 +-
libiberty/physmem.c | 2 +-
libiberty/putenv.c | 2 +-
libiberty/regex.c | 11 +-
libiberty/rust-demangle.c | 348 +
libiberty/safe-ctype.c | 3 +-
libiberty/setenv.c | 3 +-
libiberty/setproctitle.c | 2 +-
libiberty/sha1.c | 3 +-
libiberty/simple-object-coff.c | 2 +-
libiberty/simple-object-common.h | 2 +-
libiberty/simple-object-elf.c | 2 +-
libiberty/simple-object-mach-o.c | 2 +-
libiberty/simple-object-xcoff.c | 2 +-
libiberty/simple-object.c | 2 +-
libiberty/snprintf.c | 2 +-
libiberty/sort.c | 2 +-
libiberty/spaces.c | 2 +-
libiberty/splay-tree.c | 3 +-
libiberty/stack-limit.c | 2 +-
libiberty/stpcpy.c | 2 +-
libiberty/stpncpy.c | 2 +-
libiberty/strndup.c | 9 +-
libiberty/strtod.c | 2 +-
libiberty/strverscmp.c | 2 +-
libiberty/testsuite/Makefile.in | 10 +-
libiberty/testsuite/demangle-expected | 79 +
libiberty/testsuite/demangler-fuzzer.c | 2 +-
libiberty/testsuite/rust-demangle-expected | 161 +
libiberty/testsuite/test-demangle.c | 2 +-
libiberty/testsuite/test-expandargv.c | 2 +-
libiberty/testsuite/test-pexecute.c | 16 +-
libiberty/testsuite/test-strtol.c | 2 +-
libiberty/timeval-utils.c | 2 +-
libiberty/unlink-if-ordinary.c | 2 +-
libiberty/vasprintf.c | 2 +-
libiberty/vfprintf.c | 2 +-
libiberty/vprintf-support.c | 2 +-
libiberty/vprintf-support.h | 2 +-
libiberty/vsnprintf.c | 2 +-
libiberty/vsprintf.c | 2 +-
libiberty/xasprintf.c | 2 +-
libiberty/xexit.c | 2 +-
libiberty/xmalloc.c | 3 +-
libiberty/xstrndup.c | 7 +-
libiberty/xvasprintf.c | 2 +-
opcodes/ChangeLog | 1012 +-
opcodes/ChangeLog-2016 | 2179 ++
opcodes/MAINTAINERS | 2 +-
opcodes/Makefile.am | 19 +-
opcodes/Makefile.in | 18 +-
opcodes/aarch64-asm-2.c | 1022 +-
opcodes/aarch64-asm.c | 587 +-
opcodes/aarch64-asm.h | 27 +-
opcodes/aarch64-dis-2.c |11509 +++++-
opcodes/aarch64-dis.c | 773 +-
opcodes/aarch64-dis.h | 27 +-
opcodes/aarch64-gen.c | 14 +-
opcodes/aarch64-opc-2.c | 215 +-
opcodes/aarch64-opc.c | 1141 +-
opcodes/aarch64-opc.h | 64 +-
opcodes/aarch64-tbl.h | 3217 ++-
opcodes/alpha-dis.c | 2 +-
opcodes/alpha-opc.c | 2 +-
opcodes/arc-dis.c | 795 +-
opcodes/arc-dis.h | 207 +-
opcodes/arc-ext-tbl.h | 25 +-
opcodes/arc-ext.c | 5 +-
opcodes/arc-ext.h | 4 +-
opcodes/arc-fxi.h | 368 +-
opcodes/arc-nps400-tbl.h | 113 +-
opcodes/arc-opc.c | 987 +-
opcodes/arc-regs.h | 2 +-
opcodes/arc-tbl.h | 5050 ++--
opcodes/arm-dis.c | 76 +-
opcodes/avr-dis.c | 23 +-
opcodes/bfin-dis.c | 2 +-
opcodes/cgen-asm.c | 2 +-
opcodes/cgen-asm.in | 2 +-
opcodes/cgen-bitset.c | 2 +-
opcodes/cgen-dis.c | 2 +-
opcodes/cgen-dis.in | 2 +-
opcodes/cgen-ibld.in | 2 +-
opcodes/cgen-opc.c | 2 +-
opcodes/cgen.sh | 2 +-
opcodes/configure | 80 +-
opcodes/configure.ac | 6 +-
opcodes/configure.com | 2 +-
opcodes/cr16-dis.c | 4 +-
opcodes/cr16-opc.c | 2 +-
opcodes/cris-dis.c | 2 +-
opcodes/cris-opc.c | 2 +-
opcodes/crx-dis.c | 4 +-
opcodes/crx-opc.c | 2 +-
opcodes/d10v-dis.c | 2 +-
opcodes/d10v-opc.c | 2 +-
opcodes/d30v-dis.c | 2 +-
opcodes/d30v-opc.c | 2 +-
opcodes/dis-buf.c | 2 +-
opcodes/dis-init.c | 2 +-
opcodes/disassemble.c | 16 +-
opcodes/dlx-dis.c | 2 +-
opcodes/epiphany-asm.c | 2 +-
opcodes/epiphany-desc.c | 2 +-
opcodes/epiphany-desc.h | 10 +-
opcodes/epiphany-dis.c | 2 +-
opcodes/epiphany-ibld.c | 2 +-
opcodes/epiphany-opc.c | 2 +-
opcodes/epiphany-opc.h | 10 +-
opcodes/fr30-asm.c | 2 +-
opcodes/fr30-desc.c | 2 +-
opcodes/fr30-desc.h | 10 +-
opcodes/fr30-dis.c | 2 +-
opcodes/fr30-ibld.c | 2 +-
opcodes/fr30-opc.c | 2 +-
opcodes/fr30-opc.h | 10 +-
opcodes/frv-asm.c | 2 +-
opcodes/frv-desc.c | 8 +-
opcodes/frv-desc.h | 10 +-
opcodes/frv-dis.c | 2 +-
opcodes/frv-ibld.c | 2 +-
opcodes/frv-opc.c | 2 +-
opcodes/frv-opc.h | 10 +-
opcodes/ft32-dis.c | 2 +-
opcodes/ft32-opc.c | 2 +-
opcodes/h8300-dis.c | 2 +-
opcodes/h8500-dis.c | 2 +-
opcodes/h8500-opc.h | 2 +-
opcodes/hppa-dis.c | 2 +-
opcodes/i370-dis.c | 2 +-
opcodes/i370-opc.c | 2 +-
opcodes/i386-dis-evex.h | 37 +-
opcodes/i386-dis.c | 478 +-
opcodes/i386-gen.c | 30 +-
opcodes/i386-init.h | 325 +-
opcodes/i386-opc.c | 2 +-
opcodes/i386-opc.h | 23 +-
opcodes/i386-opc.tbl | 64 +-
opcodes/i386-reg.tbl | 2 +-
opcodes/i386-tbl.h |21290 ++++++------
opcodes/i860-dis.c | 2 +-
opcodes/i960-dis.c | 2 +-
opcodes/ia64-asmtab.c | 2 +-
opcodes/ia64-asmtab.h | 2 +-
opcodes/ia64-dis.c | 2 +-
opcodes/ia64-gen.c | 4 +-
opcodes/ia64-opc-a.c | 2 +-
opcodes/ia64-opc-b.c | 2 +-
opcodes/ia64-opc-d.c | 2 +-
opcodes/ia64-opc-f.c | 2 +-
opcodes/ia64-opc-i.c | 2 +-
opcodes/ia64-opc-m.c | 2 +-
opcodes/ia64-opc-x.c | 2 +-
opcodes/ia64-opc.c | 2 +-
opcodes/ia64-opc.h | 2 +-
opcodes/ip2k-asm.c | 2 +-
opcodes/ip2k-desc.c | 2 +-
opcodes/ip2k-desc.h | 10 +-
opcodes/ip2k-dis.c | 2 +-
opcodes/ip2k-ibld.c | 2 +-
opcodes/ip2k-opc.c | 2 +-
opcodes/ip2k-opc.h | 10 +-
opcodes/iq2000-asm.c | 2 +-
opcodes/iq2000-desc.c | 2 +-
opcodes/iq2000-desc.h | 10 +-
opcodes/iq2000-dis.c | 2 +-
opcodes/iq2000-ibld.c | 2 +-
opcodes/iq2000-opc.c | 2 +-
opcodes/iq2000-opc.h | 10 +-
opcodes/lm32-asm.c | 2 +-
opcodes/lm32-desc.c | 2 +-
opcodes/lm32-desc.h | 10 +-
opcodes/lm32-dis.c | 2 +-
opcodes/lm32-ibld.c | 2 +-
opcodes/lm32-opc.c | 2 +-
opcodes/lm32-opc.h | 10 +-
opcodes/lm32-opinst.c | 2 +-
opcodes/m10200-dis.c | 2 +-
opcodes/m10200-opc.c | 2 +-
opcodes/m10300-dis.c | 2 +-
opcodes/m10300-opc.c | 2 +-
opcodes/m32c-asm.c | 2 +-
opcodes/m32c-desc.c | 2 +-
opcodes/m32c-desc.h | 10 +-
opcodes/m32c-dis.c | 2 +-
opcodes/m32c-ibld.c | 2 +-
opcodes/m32c-opc.c | 2 +-
opcodes/m32c-opc.h | 10 +-
opcodes/m32r-asm.c | 2 +-
opcodes/m32r-desc.c | 2 +-
opcodes/m32r-desc.h | 10 +-
opcodes/m32r-dis.c | 2 +-
opcodes/m32r-ibld.c | 2 +-
opcodes/m32r-opc.c | 2 +-
opcodes/m32r-opc.h | 10 +-
opcodes/m32r-opinst.c | 2 +-
opcodes/m68hc11-dis.c | 2 +-
opcodes/m68hc11-opc.c | 2 +-
opcodes/m68k-dis.c | 119 +-
opcodes/m68k-opc.c | 2 +-
opcodes/m88k-dis.c | 2 +-
opcodes/makefile.vms | 2 +-
opcodes/mcore-dis.c | 2 +-
opcodes/mcore-opc.h | 2 +-
opcodes/mep-asm.c | 3 +-
opcodes/mep-desc.c | 2 +-
opcodes/mep-desc.h | 10 +-
opcodes/mep-dis.c | 2 +-
opcodes/mep-ibld.c | 2 +-
opcodes/mep-opc.c | 2 +-
opcodes/mep-opc.h | 10 +-
opcodes/metag-dis.c | 2 +-
opcodes/microblaze-dis.c | 2 +-
opcodes/microblaze-dis.h | 2 +-
opcodes/microblaze-opc.h | 2 +-
opcodes/microblaze-opcm.h | 2 +-
opcodes/micromips-opc.c | 2 +-
opcodes/mips-dis.c | 333 +-
opcodes/mips-formats.h | 2 +-
opcodes/mips-opc.c | 2 +-
opcodes/mips16-opc.c | 205 +-
opcodes/mmix-dis.c | 2 +-
opcodes/mmix-opc.c | 2 +-
opcodes/moxie-dis.c | 2 +-
opcodes/moxie-opc.c | 2 +-
opcodes/msp430-decode.c | 201 +-
opcodes/msp430-decode.opc | 3 +-
opcodes/msp430-dis.c | 105 +-
opcodes/mt-asm.c | 2 +-
opcodes/mt-desc.c | 2 +-
opcodes/mt-desc.h | 10 +-
opcodes/mt-dis.c | 2 +-
opcodes/mt-ibld.c | 2 +-
opcodes/mt-opc.c | 2 +-
opcodes/mt-opc.h | 10 +-
opcodes/nds32-asm.c | 2 +-
opcodes/nds32-asm.h | 2 +-
opcodes/nds32-dis.c | 2 +-
opcodes/nds32-opc.h | 2 +-
opcodes/nios2-dis.c | 2 +-
opcodes/nios2-opc.c | 2 +-
opcodes/ns32k-dis.c | 3 +-
opcodes/opc2c.c | 2 +-
opcodes/opintl.h | 2 +-
opcodes/or1k-asm.c | 2 +-
opcodes/or1k-desc.c | 2 +-
opcodes/or1k-desc.h | 10 +-
opcodes/or1k-dis.c | 2 +-
opcodes/or1k-ibld.c | 2 +-
opcodes/or1k-opc.c | 2 +-
opcodes/or1k-opc.h | 10 +-
opcodes/or1k-opinst.c | 2 +-
opcodes/pdp11-dis.c | 2 +-
opcodes/pdp11-opc.c | 2 +-
opcodes/pj-dis.c | 2 +-
opcodes/pj-opc.c | 2 +-
opcodes/po/Make-in | 2 +-
opcodes/po/POTFILES.in | 4 +
opcodes/po/ga.po | 1267 +-
opcodes/po/opcodes.pot | 1008 +-
opcodes/po/sr.po | 1507 +
opcodes/ppc-dis.c | 4 +-
opcodes/ppc-opc.c | 127 +-
opcodes/pru-dis.c | 286 +
opcodes/pru-opc.c | 235 +
opcodes/riscv-dis.c | 507 +
opcodes/riscv-opc.c | 685 +
opcodes/rl78-decode.c | 2 +-
opcodes/rl78-decode.opc | 2 +-
opcodes/rl78-dis.c | 34 +-
opcodes/rx-decode.c | 2 +-
opcodes/rx-decode.opc | 2 +-
opcodes/rx-dis.c | 34 +-
opcodes/s390-dis.c | 2 +-
opcodes/s390-mkopc.c | 28 +-
opcodes/s390-opc.c | 2 +-
opcodes/s390-opc.txt | 4 +-
opcodes/score-dis.c | 2 +-
opcodes/score-opc.h | 2 +-
opcodes/score7-dis.c | 2 +-
opcodes/sh-dis.c | 4 +-
opcodes/sh-opc.h | 3 +-
opcodes/sh64-dis.c | 2 +-
opcodes/sh64-opc.c | 2 +-
opcodes/sh64-opc.h | 2 +-
opcodes/sparc-dis.c | 2 +-
opcodes/sparc-opc.c | 53 +-
opcodes/spu-dis.c | 2 +-
opcodes/spu-opc.c | 2 +-
opcodes/sysdep.h | 2 +-
opcodes/tic30-dis.c | 2 +-
opcodes/tic4x-dis.c | 3 +-
opcodes/tic54x-dis.c | 2 +-
opcodes/tic54x-opc.c | 2 +-
opcodes/tic6x-dis.c | 23 +-
opcodes/tic80-dis.c | 2 +-
opcodes/tic80-opc.c | 2 +-
opcodes/tilegx-dis.c | 2 +-
opcodes/tilegx-opc.c | 2 +-
opcodes/tilepro-dis.c | 2 +-
opcodes/tilepro-opc.c | 2 +-
opcodes/v850-dis.c | 2 +-
opcodes/v850-opc.c | 2 +-
opcodes/vax-dis.c | 5 +-
opcodes/visium-dis.c | 2 +-
opcodes/visium-opc.c | 2 +-
opcodes/w65-dis.c | 2 +-
opcodes/w65-opc.h | 2 +-
opcodes/xc16x-asm.c | 2 +-
opcodes/xc16x-desc.c | 2 +-
opcodes/xc16x-desc.h | 10 +-
opcodes/xc16x-dis.c | 2 +-
opcodes/xc16x-ibld.c | 2 +-
opcodes/xc16x-opc.c | 2 +-
opcodes/xc16x-opc.h | 10 +-
opcodes/xgate-dis.c | 2 +-
opcodes/xgate-opc.c | 2 +-
opcodes/xstormy16-asm.c | 2 +-
opcodes/xstormy16-desc.c | 2 +-
opcodes/xstormy16-desc.h | 10 +-
opcodes/xstormy16-dis.c | 2 +-
opcodes/xstormy16-ibld.c | 2 +-
opcodes/xstormy16-opc.c | 2 +-
opcodes/xstormy16-opc.h | 10 +-
opcodes/xtensa-dis.c | 2 +-
opcodes/z80-dis.c | 2 +-
opcodes/z8k-dis.c | 2 +-
opcodes/z8k-opc.h | 2 +-
opcodes/z8kgen.c | 4 +-
readline/ChangeLog.gdb | 37 +
readline/complete.c | 9 +-
readline/config.h.in | 3 +
readline/configure | 17 +
readline/configure.in | 3 +
readline/display.c | 4 +-
readline/funmap.c | 2 +-
readline/histfile.c | 4 +
readline/input.c | 34 +-
readline/kill.c | 2 +-
readline/readline.h | 4 +-
readline/tcap.h | 2 +
readline/tilde.c | 4 +
readline/util.c | 11 +
sim/ChangeLog | 8 +-
sim/MAINTAINERS | 1 +
sim/Makefile.in | 2 +-
sim/aarch64/ChangeLog | 94 +
sim/aarch64/Makefile.in | 2 +-
sim/aarch64/configure.ac | 2 +-
sim/aarch64/cpustate.c | 11 +-
sim/aarch64/cpustate.h | 2 +-
sim/aarch64/decode.h | 2 +-
sim/aarch64/interp.c | 42 +-
sim/aarch64/memory.c | 9 +-
sim/aarch64/memory.h | 5 +-
sim/aarch64/sim-main.h | 2 +-
sim/aarch64/simulator.c | 314 +-
sim/aarch64/simulator.h | 6 +-
sim/arm/Makefile.in | 2 +-
sim/arm/iwmmxt.c | 2 +-
sim/arm/iwmmxt.h | 2 +-
sim/arm/maverick.c | 2 +-
sim/arm/sim-main.h | 2 +-
sim/arm/wrapper.c | 2 +-
sim/avr/ChangeLog | 7 +
sim/avr/Makefile.in | 2 +-
sim/avr/interp.c | 2 +-
sim/avr/sim-main.h | 2 +-
sim/bfin/ChangeLog | 9 +
sim/bfin/Makefile.in | 2 +-
sim/bfin/arch.h | 44 +
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 | 22 +-
sim/bfin/proc_list.def | 2 +-
sim/bfin/sim-main.h | 10 +-
sim/common/ChangeLog | 22 +
sim/common/Make-common.in | 2 +-
sim/common/Makefile.in | 2 +-
sim/common/callback.c | 2 +-
sim/common/cgen-cpu.h | 2 +-
sim/common/cgen-defs.h | 10 +-
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 | 2 +-
sim/common/cgen-trace.h | 2 +-
sim/common/cgen-types.h | 4 +-
sim/common/cgen-utils.c | 4 +-
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.1 | 2 +-
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-close.c | 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 | 2 +-
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 | 2 +-
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-syscall.c | 2 +-
sim/common/sim-syscall.h | 2 +-
sim/common/sim-trace.c | 91 +-
sim/common/sim-trace.h | 6 +-
sim/common/sim-types.h | 2 +-
sim/common/sim-utils.c | 2 +-
sim/common/sim-utils.h | 2 +-
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 | 2 +-
sim/cr16/gencode.c | 2 +-
sim/cr16/interp.c | 2 +-
sim/cr16/sim-main.h | 2 +-
sim/cr16/simops.c | 2 +-
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/dv-cris.c | 2 +-
sim/cris/dv-cris_900000xx.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/traps.c | 2 +-
sim/d10v/Makefile.in | 2 +-
sim/d10v/sim-main.h | 2 +-
sim/erc32/Makefile.in | 2 +-
sim/erc32/configure.ac | 2 +-
sim/erc32/erc32.c | 2 +-
sim/erc32/exec.c | 2 +-
sim/erc32/float.c | 2 +-
sim/erc32/func.c | 2 +-
sim/erc32/help.c | 2 +-
sim/erc32/interf.c | 2 +-
sim/erc32/sis.c | 2 +-
sim/erc32/sis.h | 2 +-
sim/erc32/startsim | 2 +-
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/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/ft32/Makefile.in | 2 +-
sim/ft32/ft32-sim.h | 2 +-
sim/ft32/interp.c | 2 +-
sim/ft32/sim-main.h | 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.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/ChangeLog | 6 +
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 | 26 +-
sim/lm32/sim-main.h | 2 +-
sim/lm32/traps.c | 2 +-
sim/lm32/user.c | 2 +-
sim/m32c/Makefile.in | 2 +-
sim/m32c/configure.ac | 2 +-
sim/m32c/cpu.h | 2 +-
sim/m32c/gdb-if.c | 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/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/dv-m32r_cache.c | 2 +-
sim/m32r/dv-m32r_cache.h | 2 +-
sim/m32r/dv-m32r_uart.c | 2 +-
sim/m32r/dv-m32r_uart.h | 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/ChangeLog | 54 +
sim/m68hc11/Makefile.in | 2 +-
sim/m68hc11/dv-m68hc11.c | 4 +-
sim/m68hc11/dv-m68hc11eepr.c | 4 +-
sim/m68hc11/dv-m68hc11sio.c | 6 +-
sim/m68hc11/dv-m68hc11spi.c | 6 +-
sim/m68hc11/dv-m68hc11tim.c | 6 +-
sim/m68hc11/dv-nvram.c | 4 +-
sim/m68hc11/emulos.c | 30 +-
sim/m68hc11/gencode.c | 360 +-
sim/m68hc11/interp.c | 51 +-
sim/m68hc11/interrupts.c | 8 +-
sim/m68hc11/interrupts.h | 6 +-
sim/m68hc11/m68hc11_sim.c | 28 +-
sim/m68hc11/sim-main.h | 327 +-
sim/mcore/Makefile.in | 2 +-
sim/mcore/interp.c | 2 +-
sim/mcore/sim-main.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/mips/ChangeLog | 11 +
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 | 7 +-
sim/mips/dv-tx3904irc.c | 2 +-
sim/mips/dv-tx3904sio.c | 2 +-
sim/mips/dv-tx3904tmr.c | 2 +-
sim/mips/m16e.igen | 2 +-
sim/mips/mdmx.c | 2 +-
sim/mips/mdmx.igen | 2 +-
sim/mips/micromips.igen | 2 +-
sim/mips/micromipsdsp.igen | 2 +-
sim/mips/micromipsrun.c | 2 +-
sim/mips/mips.igen | 1 +
sim/mips/mips3264r2.igen | 2 +-
sim/mips/mips3d.igen | 2 +-
sim/mips/sb1.igen | 2 +-
sim/mips/sim-main.h | 2 +-
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/msp430/ChangeLog | 10 +
sim/msp430/Makefile.in | 2 +-
sim/msp430/configure.ac | 2 +-
sim/msp430/msp430-sim.c | 48 +-
sim/msp430/msp430-sim.h | 2 +-
sim/msp430/sim-main.h | 10 +-
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/sim-main.h | 2 +-
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/aarch64/ChangeLog | 34 +
sim/testsuite/sim/aarch64/adds.s | 81 +
sim/testsuite/sim/aarch64/addv.s | 50 +
sim/testsuite/sim/aarch64/cmtst.s | 104 +
sim/testsuite/sim/aarch64/fcmp.s | 146 +
sim/testsuite/sim/aarch64/fcsel.s | 53 +
sim/testsuite/sim/aarch64/fcvtz.s | 202 +
sim/testsuite/sim/aarch64/fminnm.s | 82 +
sim/testsuite/sim/aarch64/fstur.s | 136 +
sim/testsuite/sim/aarch64/mls.s | 103 +
sim/testsuite/sim/aarch64/mul.s | 99 +
sim/testsuite/sim/aarch64/tbnz.s | 55 +
sim/testsuite/sim/aarch64/testutils.inc | 16 +-
sim/testsuite/sim/aarch64/uzp.s | 214 +
sim/testsuite/sim/aarch64/xtn.s | 79 +
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/m32c/blinky.s | 2 +-
sim/testsuite/sim/m32c/gloss.s | 2 +-
sim/testsuite/sim/m32c/sample.ld | 2 +-
sim/testsuite/sim/m32c/sample.s | 2 +-
sim/testsuite/sim/m32c/sample2.c | 2 +-
sim/testsuite/sim/mips/hilo-hazard-4.s | 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 +-
zlib/CMakeLists.txt | 2 +-
zlib/ChangeLog | 49 +-
zlib/ChangeLog.bin-gdb | 22 +
zlib/ChangeLog.gcj | 9 +
zlib/README | 6 +-
zlib/adler32.c | 21 +-
zlib/as400/bndsrc | 215 -
zlib/as400/compile.clp | 110 -
zlib/as400/readme.txt | 115 -
zlib/as400/zlib.inc | 451 -
zlib/compress.c | 42 +-
zlib/configure | 5 +-
zlib/contrib/README.contrib | 4 +-
zlib/contrib/ada/zlib-streams.ads | 6 +-
zlib/contrib/ada/zlib-thin.ads | 2 +-
zlib/contrib/blast/blast.c | 46 +-
zlib/contrib/blast/blast.h | 14 +-
zlib/contrib/delphi/ZLib.pas | 2 +-
zlib/contrib/dotzlib/DotZLib/UnitTests.cs | 2 +-
zlib/contrib/infback9/inftree9.c | 6 +-
zlib/contrib/minizip/configure.ac | 2 +-
zlib/contrib/minizip/iowin32.c | 7 +-
zlib/contrib/minizip/unzip.c | 2 +-
zlib/contrib/minizip/zip.c | 22 +-
zlib/contrib/pascal/zlibpas.pas | 4 +-
zlib/contrib/puff/puff.c | 2 +-
zlib/contrib/vstudio/readme.txt | 21 +-
zlib/contrib/vstudio/vc10/zlib.rc | 8 +-
zlib/contrib/vstudio/vc10/zlibvc.def | 12 +-
zlib/contrib/vstudio/vc11/zlib.rc | 8 +-
zlib/contrib/vstudio/vc11/zlibvc.def | 12 +-
zlib/contrib/vstudio/vc12/miniunz.vcxproj | 316 +
zlib/contrib/vstudio/vc12/minizip.vcxproj | 313 +
zlib/contrib/vstudio/vc12/testzlib.vcxproj | 430 +
zlib/contrib/vstudio/vc12/testzlibdll.vcxproj | 316 +
zlib/contrib/vstudio/vc12/zlib.rc | 32 +
zlib/contrib/vstudio/vc12/zlibstat.vcxproj | 467 +
zlib/contrib/vstudio/vc12/zlibvc.def | 153 +
zlib/contrib/vstudio/vc12/zlibvc.sln | 119 +
zlib/contrib/vstudio/vc12/zlibvc.vcxproj | 692 +
zlib/contrib/vstudio/vc14/miniunz.vcxproj | 316 +
zlib/contrib/vstudio/vc14/miniunz.vcxproj.user | 4 +
zlib/contrib/vstudio/vc14/minizip.vcxproj | 313 +
zlib/contrib/vstudio/vc14/minizip.vcxproj.user | 4 +
zlib/contrib/vstudio/vc14/testzlib.vcxproj | 430 +
zlib/contrib/vstudio/vc14/testzlib.vcxproj.user | 4 +
zlib/contrib/vstudio/vc14/testzlibdll.vcxproj | 316 +
zlib/contrib/vstudio/vc14/testzlibdll.vcxproj.user | 4 +
zlib/contrib/vstudio/vc14/zlib.rc | 32 +
zlib/contrib/vstudio/vc14/zlibstat.vcxproj | 467 +
zlib/contrib/vstudio/vc14/zlibstat.vcxproj.user | 4 +
zlib/contrib/vstudio/vc14/zlibvc.def | 153 +
zlib/contrib/vstudio/vc14/zlibvc.sln | 119 +
zlib/contrib/vstudio/vc14/zlibvc.vcxproj | 692 +
zlib/contrib/vstudio/vc14/zlibvc.vcxproj.user | 4 +
zlib/contrib/vstudio/vc9/zlib.rc | 8 +-
zlib/contrib/vstudio/vc9/zlibvc.def | 12 +-
zlib/crc32.c | 41 +-
zlib/deflate.c | 799 +-
zlib/deflate.h | 35 +-
zlib/examples/gun.c | 2 +-
zlib/examples/gzlog.c | 4 +-
zlib/examples/zran.c | 2 +-
zlib/gzguts.h | 23 +-
zlib/gzlib.c | 31 +-
zlib/gzread.c | 156 +-
zlib/gzwrite.c | 332 +-
zlib/infback.c | 4 +-
zlib/inffast.c | 85 +-
zlib/inflate.c | 123 +-
zlib/inflate.h | 11 +-
zlib/inftrees.c | 26 +-
zlib/msdos/Makefile.dj2 | 2 +-
zlib/msdos/Makefile.emx | 2 +-
zlib/old/Makefile.emx | 2 +-
zlib/old/os2/Makefile.os2 | 2 +-
zlib/os400/README400 | 48 +
zlib/os400/bndsrc | 119 +
zlib/os400/make.sh | 366 +
zlib/os400/zlib.inc | 527 +
zlib/qnx/package.qpg | 10 +-
zlib/test/example.c | 17 +-
zlib/test/infcover.c | 18 +-
zlib/test/minigzip.c | 12 +-
zlib/treebuild.xml | 6 +-
zlib/trees.c | 97 +-
zlib/uncompr.c | 98 +-
zlib/win32/Makefile.gcc | 2 +-
zlib/win32/README-WIN32.txt | 4 +-
zlib/win32/zlib.def | 180 +-
zlib/zconf.h | 41 +-
zlib/zconf.h.cmakein | 41 +-
zlib/zconf.h.in | 41 +-
zlib/zlib.3 | 72 +-
zlib/zlib.h | 451 +-
zlib/zlib.map | 177 +-
zlib/zutil.c | 49 +-
zlib/zutil.h | 52 +-
9488 files changed, 324025 insertions(+), 121353 deletions(-)
create mode 100644 bfd/ChangeLog-2016
create mode 100644 bfd/cpu-pru.c
create mode 100644 bfd/cpu-riscv.c
create mode 100644 bfd/elf32-pru.c
create mode 100644 bfd/elfnn-riscv.c
create mode 100644 bfd/elfxx-riscv.c
create mode 100644 bfd/elfxx-riscv.h
create mode 100644 binutils/ChangeLog-2016
create mode 100644 binutils/testsuite/binutils-all/mips/mips-ase-1.d
create mode 100644 binutils/testsuite/binutils-all/mips/mips-ase-1.s
create mode 100644 binutils/testsuite/binutils-all/mips/mips-ase-2.d
create mode 100644 binutils/testsuite/binutils-all/mips/mips-ase-2.s
create mode 100644 binutils/testsuite/binutils-all/mips/mips-ase-3.d
create mode 100644 binutils/testsuite/binutils-all/mips/mips16-extend-insn.d
create mode 100644 binutils/testsuite/binutils-all/mips/mips16-extend-insn.s
create mode 100644 binutils/testsuite/binutils-all/mips/mips16-extend-noinsn.d
create mode 100644 binutils/testsuite/binutils-all/mips/mips16-extend-noinsn.s
create mode 100644 binutils/testsuite/binutils-all/mips/mips16-pcrel.d
create mode 100644 binutils/testsuite/binutils-all/mips/mips16-pcrel.s
create mode 100644 binutils/testsuite/binutils-all/nm-ver.s
create mode 100644 binutils/testsuite/binutils-all/windres/controldata.rc
create mode 100644 binutils/testsuite/binutils-all/windres/controldata.rsd
create mode 100644 elfcpp/ChangeLog-2016
create mode 100755 etc/update-copyright.py
create mode 100644 gas/ChangeLog-2016
create mode 100644 gas/config/tc-pru.c
create mode 100644 gas/config/tc-pru.h
create mode 100644 gas/config/tc-riscv.c
create mode 100644 gas/config/tc-riscv.h
create mode 100644 gas/doc/c-pru.texi
create mode 100644 gas/doc/c-riscv.texi
create mode 100644 gas/po/sv.po
create mode 100644 gas/testsuite/gas/aarch64/advsimd-armv8_3.d
create mode 100644 gas/testsuite/gas/aarch64/advsimd-armv8_3.s
create mode 100644 gas/testsuite/gas/aarch64/b_c_1.d
create mode 100644 gas/testsuite/gas/aarch64/b_c_1.s
create mode 100644 gas/testsuite/gas/aarch64/fp-armv8_3.d
create mode 100644 gas/testsuite/gas/aarch64/fp-armv8_3.s
create mode 100644 gas/testsuite/gas/aarch64/illegal-crypto-nofp.d
create mode 100644 gas/testsuite/gas/aarch64/illegal-crypto-nofp.l
create mode 100644 gas/testsuite/gas/aarch64/illegal-fcmla.d
create mode 100644 gas/testsuite/gas/aarch64/illegal-fcmla.l
create mode 100644 gas/testsuite/gas/aarch64/illegal-fcmla.s
create mode 100644 gas/testsuite/gas/aarch64/illegal-fjcvtzs.d
create mode 100644 gas/testsuite/gas/aarch64/illegal-fjcvtzs.l
create mode 100644 gas/testsuite/gas/aarch64/illegal-fjcvtzs.s
create mode 100644 gas/testsuite/gas/aarch64/illegal-fp16-nofp.d
create mode 100644 gas/testsuite/gas/aarch64/illegal-fp16-nofp.l
create mode 100644 gas/testsuite/gas/aarch64/illegal-fp16-nofp.s
create mode 100644 gas/testsuite/gas/aarch64/illegal-ldapr.d
create mode 100644 gas/testsuite/gas/aarch64/illegal-ldapr.l
create mode 100644 gas/testsuite/gas/aarch64/illegal-ldapr.s
create mode 100644 gas/testsuite/gas/aarch64/illegal-ldraa.d
create mode 100644 gas/testsuite/gas/aarch64/illegal-ldraa.l
create mode 100644 gas/testsuite/gas/aarch64/illegal-ldraa.s
create mode 100644 gas/testsuite/gas/aarch64/illegal-nofp-armv8_3.d
create mode 100644 gas/testsuite/gas/aarch64/illegal-nofp-armv8_3.l
create mode 100644 gas/testsuite/gas/aarch64/illegal-nofp-armv8_3.s
create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-3.d
create mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-3.l
create mode 100644 gas/testsuite/gas/aarch64/ldst-rcpc-armv8_2.d
create mode 100644 gas/testsuite/gas/aarch64/ldst-rcpc.d
create mode 100644 gas/testsuite/gas/aarch64/ldst-rcpc.s
create mode 100644 gas/testsuite/gas/aarch64/pac.d
create mode 100644 gas/testsuite/gas/aarch64/pac.s
create mode 100644 gas/testsuite/gas/aarch64/sve-add.d
create mode 100644 gas/testsuite/gas/aarch64/sve-add.s
create mode 100644 gas/testsuite/gas/aarch64/sve-dup.d
create mode 100644 gas/testsuite/gas/aarch64/sve-dup.s
create mode 100644 gas/testsuite/gas/aarch64/sve-invalid.d
create mode 100644 gas/testsuite/gas/aarch64/sve-invalid.l
create mode 100644 gas/testsuite/gas/aarch64/sve-invalid.s
create mode 100644 gas/testsuite/gas/aarch64/sve-reg-diagnostic.d
create mode 100644 gas/testsuite/gas/aarch64/sve-reg-diagnostic.l
create mode 100644 gas/testsuite/gas/aarch64/sve-reg-diagnostic.s
create mode 100644 gas/testsuite/gas/aarch64/sve.d
create mode 100644 gas/testsuite/gas/aarch64/sve.s
create mode 100644 gas/testsuite/gas/aarch64/sys-rt-reg.d
create mode 100644 gas/testsuite/gas/aarch64/sys-rt-reg.s
create mode 100644 gas/testsuite/gas/aarch64/sysreg-3.d
create mode 100644 gas/testsuite/gas/aarch64/sysreg-3.s
create mode 100644 gas/testsuite/gas/aarch64/system-3.d
create mode 100644 gas/testsuite/gas/aarch64/system-3.s
create mode 100644 gas/testsuite/gas/all/sleb128-8.d
create mode 100644 gas/testsuite/gas/all/sleb128-8.s
create mode 100644 gas/testsuite/gas/arc/cl-warn.s
create mode 100644 gas/testsuite/gas/arc/cpu-em-err.s
create mode 100644 gas/testsuite/gas/arc/cpu-em4-err.s
create mode 100644 gas/testsuite/gas/arc/cpu-fpuda-err.s
create mode 100644 gas/testsuite/gas/arc/cpu-hs-err.s
create mode 100644 gas/testsuite/gas/arc/cpu-pseudop-1.d
create mode 100644 gas/testsuite/gas/arc/cpu-pseudop-1.s
create mode 100644 gas/testsuite/gas/arc/cpu-pseudop-2.d
create mode 100644 gas/testsuite/gas/arc/cpu-pseudop-2.s
create mode 100644 gas/testsuite/gas/arc/cpu-quarkse-err.s
create mode 100644 gas/testsuite/gas/arc/cpu-warn2.s
create mode 100644 gas/testsuite/gas/arc/dis-inv.d
create mode 100644 gas/testsuite/gas/arc/dis-inv.s
create mode 100644 gas/testsuite/gas/arc/leave_enter.d
create mode 100644 gas/testsuite/gas/arc/leave_enter.s
create mode 100644 gas/testsuite/gas/arc/lpcount-err.s
create mode 100644 gas/testsuite/gas/arc/nps400-10.d
create mode 100644 gas/testsuite/gas/arc/nps400-10.s
create mode 100644 gas/testsuite/gas/arc/nps400-9.d
create mode 100644 gas/testsuite/gas/arc/nps400-9.s
create mode 100644 gas/testsuite/gas/arc/regnames.d
create mode 100644 gas/testsuite/gas/arc/regnames.s
create mode 100644 gas/testsuite/gas/arc/shortlimm_a7.d
create mode 100644 gas/testsuite/gas/arc/shortlimm_a7.s
create mode 100644 gas/testsuite/gas/arc/shortlimm_hs.d
create mode 100644 gas/testsuite/gas/arc/shortlimm_hs.s
create mode 100644 gas/testsuite/gas/arc/textauxregister-1.d
create mode 100644 gas/testsuite/gas/arc/textauxregister-1.s
create mode 100644 gas/testsuite/gas/arc/textcondcode-err.s
create mode 100644 gas/testsuite/gas/arc/textcoreregister-err.s
create mode 100644 gas/testsuite/gas/arc/textinsnxop.d
create mode 100644 gas/testsuite/gas/arc/textinsnxop.s
create mode 100644 gas/testsuite/gas/arc/tls-relocs2.d
create mode 100644 gas/testsuite/gas/arc/tls-relocs2.s
create mode 100644 gas/testsuite/gas/arm/add-shift-two.d
create mode 100644 gas/testsuite/gas/arm/add-shift-two.s
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-fp-bad.d
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-fp-bad.l
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-fp-bad.s
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-fp.d
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-fp.s
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-simd-bad.d
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-simd-bad.l
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-simd-bad.s
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-simd.d
create mode 100644 gas/testsuite/gas/arm/armv8_3-a-simd.s
create mode 100644 gas/testsuite/gas/arm/dest-unpredictable.d
create mode 100644 gas/testsuite/gas/arm/dest-unpredictable.l
create mode 100644 gas/testsuite/gas/arm/dest-unpredictable.s
create mode 100644 gas/testsuite/gas/arm/shift-bad-pc.d
create mode 100644 gas/testsuite/gas/arm/shift-bad-pc.l
create mode 100644 gas/testsuite/gas/arm/shift-bad-pc.s
create mode 100644 gas/testsuite/gas/cfi/cfi-common-8.d
create mode 100644 gas/testsuite/gas/cfi/cfi-common-8.s
create mode 100644 gas/testsuite/gas/cfi/cfi-common-9.d
create mode 100644 gas/testsuite/gas/cfi/cfi-common-9.s
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps-intel.d
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps-warn.l
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps-warn.s
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps.d
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps.s
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps_vl-intel.d
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps_vl-warn.l
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps_vl-warn.s
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps_vl.d
create mode 100644 gas/testsuite/gas/i386/avx512_4fmaps_vl.s
create mode 100644 gas/testsuite/gas/i386/avx512_4vnniw-intel.d
create mode 100644 gas/testsuite/gas/i386/avx512_4vnniw.d
create mode 100644 gas/testsuite/gas/i386/avx512_4vnniw.s
create mode 100644 gas/testsuite/gas/i386/avx512_4vnniw_vl-intel.d
create mode 100644 gas/testsuite/gas/i386/avx512_4vnniw_vl.d
create mode 100644 gas/testsuite/gas/i386/avx512_4vnniw_vl.s
create mode 100644 gas/testsuite/gas/i386/avx512_vpopcntdq-intel.d
create mode 100644 gas/testsuite/gas/i386/avx512_vpopcntdq.d
create mode 100644 gas/testsuite/gas/i386/avx512_vpopcntdq.s
create mode 100644 gas/testsuite/gas/i386/fpu-bad.d
create mode 100644 gas/testsuite/gas/i386/fpu-bad.s
create mode 100644 gas/testsuite/gas/i386/iamcu-4.d
create mode 100644 gas/testsuite/gas/i386/iamcu-4.s
create mode 100644 gas/testsuite/gas/i386/iamcu-5.d
create mode 100644 gas/testsuite/gas/i386/iamcu-5.s
delete mode 100644 gas/testsuite/gas/i386/iamcu-inval-2.l
delete mode 100644 gas/testsuite/gas/i386/iamcu-inval-2.s
delete mode 100644 gas/testsuite/gas/i386/iamcu-inval-3.l
delete mode 100644 gas/testsuite/gas/i386/iamcu-inval-3.s
delete mode 100644 gas/testsuite/gas/i386/pcommit-intel.d
delete mode 100644 gas/testsuite/gas/i386/pcommit.d
delete mode 100644 gas/testsuite/gas/i386/pcommit.s
create mode 100644 gas/testsuite/gas/i386/ptwrite-intel.d
create mode 100644 gas/testsuite/gas/i386/ptwrite.d
create mode 100644 gas/testsuite/gas/i386/ptwrite.s
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps-intel.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps-warn.l
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps-warn.s
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps.s
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps_vl-intel.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps_vl-warn.l
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps_vl-warn.s
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps_vl.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4fmaps_vl.s
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4vnniw-intel.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4vnniw.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4vnniw.s
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4vnniw_vl-intel.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4vnniw_vl.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_4vnniw_vl.s
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq-intel.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq.d
create mode 100644 gas/testsuite/gas/i386/x86-64-avx512_vpopcntdq.s
create mode 100644 gas/testsuite/gas/i386/x86-64-opcode-bad.d
create mode 100644 gas/testsuite/gas/i386/x86-64-opcode-bad.s
delete mode 100644 gas/testsuite/gas/i386/x86-64-pcommit-intel.d
delete mode 100644 gas/testsuite/gas/i386/x86-64-pcommit.d
delete mode 100644 gas/testsuite/gas/i386/x86-64-pcommit.s
create mode 100644 gas/testsuite/gas/i386/x86-64-ptwrite-intel.d
create mode 100644 gas/testsuite/gas/i386/x86-64-ptwrite.d
create mode 100644 gas/testsuite/gas/i386/x86-64-ptwrite.s
create mode 100644 gas/testsuite/gas/i386/xop32reg.d
create mode 100644 gas/testsuite/gas/i386/xop32reg.s
create mode 100644 gas/testsuite/gas/mips/branch-local-2.d
create mode 100644 gas/testsuite/gas/mips/branch-local-3.d
create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-2.d
create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-3.d
create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n32-2.d
create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n32-3.d
create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n64-2.d
create mode 100644 gas/testsuite/gas/mips/branch-local-ignore-n64-3.d
create mode 100644 gas/testsuite/gas/mips/branch-local-n32-2.d
create mode 100644 gas/testsuite/gas/mips/branch-local-n32-3.d
create mode 100644 gas/testsuite/gas/mips/branch-local-n64-2.d
create mode 100644 gas/testsuite/gas/mips/branch-local-n64-3.d
create mode 100644 gas/testsuite/gas/mips/comdat-reloc.d
create mode 100644 gas/testsuite/gas/mips/comdat-reloc.s
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-asmacro.d
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-insn-e.d
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-insn-e.l
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-insn-t.d
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-insn-t.l
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-macro-e.d
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-macro-e.l
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-macro-t.d
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-macro-t.l
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-macro.d
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-macro.l
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16e-64-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16-32@mips16e-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16-64.d
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16-asmacro.d
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16-insn-e.d
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16-insn-e.l
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16-insn-t.d
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16-insn-t.l
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16-macro.d
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16.d
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16e-64-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16-64@mips16e-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16-asmacro.d
create mode 100644 gas/testsuite/gas/mips/mips16-asmacro.s
create mode 100644 gas/testsuite/gas/mips/mips16-branch-unextended-1.d
create mode 100644 gas/testsuite/gas/mips/mips16-branch-unextended-1.s
create mode 100644 gas/testsuite/gas/mips/mips16-branch-unextended-2.d
create mode 100644 gas/testsuite/gas/mips/mips16-branch-unextended-2.s
create mode 100644 gas/testsuite/gas/mips/mips16-branch-unextended.l
create mode 100644 gas/testsuite/gas/mips/mips16-extend-swap.d
create mode 100644 gas/testsuite/gas/mips/mips16-extend-swap.s
create mode 100644 gas/testsuite/gas/mips/mips16-extend.d
create mode 100644 gas/testsuite/gas/mips/mips16-extend.s
create mode 100644 gas/testsuite/gas/mips/mips16-insn-e.d
create mode 100644 gas/testsuite/gas/mips/mips16-insn-e.l
create mode 100644 gas/testsuite/gas/mips/mips16-insn-e.s
create mode 100644 gas/testsuite/gas/mips/mips16-insn-length-noargs.d
create mode 100644 gas/testsuite/gas/mips/mips16-insn-length-noargs.s
create mode 100644 gas/testsuite/gas/mips/mips16-insn-t.d
create mode 100644 gas/testsuite/gas/mips/mips16-insn-t.l
create mode 100644 gas/testsuite/gas/mips/mips16-insn-t.s
create mode 100644 gas/testsuite/gas/mips/mips16-jal-e.d
create mode 100644 gas/testsuite/gas/mips/mips16-jal-e.s
create mode 100644 gas/testsuite/gas/mips/mips16-jal-t.d
create mode 100644 gas/testsuite/gas/mips/mips16-jal-t.l
create mode 100644 gas/testsuite/gas/mips/mips16-jal-t.s
create mode 100644 gas/testsuite/gas/mips/mips16-macro-e.d
create mode 100644 gas/testsuite/gas/mips/mips16-macro-e.l
create mode 100644 gas/testsuite/gas/mips/mips16-macro-e.s
create mode 100644 gas/testsuite/gas/mips/mips16-macro-t.d
create mode 100644 gas/testsuite/gas/mips/mips16-macro-t.l
create mode 100644 gas/testsuite/gas/mips/mips16-macro-t.s
create mode 100644 gas/testsuite/gas/mips/mips16-macro.l
create mode 100644 gas/testsuite/gas/mips/mips16-relax-unextended-1.d
create mode 100644 gas/testsuite/gas/mips/mips16-relax-unextended-1.l
create mode 100644 gas/testsuite/gas/mips/mips16-relax-unextended-1.s
create mode 100644 gas/testsuite/gas/mips/mips16-relax-unextended-2.d
create mode 100644 gas/testsuite/gas/mips/mips16-relax-unextended-2.l
create mode 100644 gas/testsuite/gas/mips/mips16-relax-unextended-2.s
create mode 100644 gas/testsuite/gas/mips/mips16-sdrasp.d
create mode 100644 gas/testsuite/gas/mips/mips16-sdrasp.l
create mode 100644 gas/testsuite/gas/mips/mips16-sdrasp.s
create mode 100644 gas/testsuite/gas/mips/mips16-sprel-swap.d
create mode 100644 gas/testsuite/gas/mips/mips16-sprel-swap.s
create mode 100644 gas/testsuite/gas/mips/mips16-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16-sub.s
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-insn-e.d
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-insn-e.l
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-insn-t.d
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-insn-t.l
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-macro-e.d
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-macro-e.l
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-macro-t.d
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-macro-t.l
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-macro.d
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-macro.l
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16e-64-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16e-32@mips16e-64.d
rename gas/testsuite/gas/mips/{mips16e-64.l => mips16e-32@mips16e-64.l} (100%)
create mode 100644 gas/testsuite/gas/mips/mips16e-64-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16e-64-sub.s
create mode 100644 gas/testsuite/gas/mips/mips16e-sub.d
create mode 100644 gas/testsuite/gas/mips/mips16e-sub.s
create mode 100644 gas/testsuite/gas/mips/mips16e@branch-swap-3.d
create mode 100644 gas/testsuite/gas/mips/mips16e@branch-swap-4.d
create mode 100644 gas/testsuite/gas/mips/mips16e@loc-swap-dis.d
create mode 100644 gas/testsuite/gas/mips/mips16e@loc-swap.d
create mode 100644 gas/testsuite/gas/pru/alu.d
create mode 100644 gas/testsuite/gas/pru/alu.s
create mode 100644 gas/testsuite/gas/pru/branch.d
create mode 100644 gas/testsuite/gas/pru/branch.s
create mode 100644 gas/testsuite/gas/pru/illegal.l
create mode 100644 gas/testsuite/gas/pru/illegal.s
create mode 100644 gas/testsuite/gas/pru/ldi.d
create mode 100644 gas/testsuite/gas/pru/ldi.s
create mode 100644 gas/testsuite/gas/pru/ldst.d
create mode 100644 gas/testsuite/gas/pru/ldst.s
create mode 100644 gas/testsuite/gas/pru/loop.d
create mode 100644 gas/testsuite/gas/pru/loop.s
create mode 100644 gas/testsuite/gas/pru/misc.d
create mode 100644 gas/testsuite/gas/pru/misc.s
create mode 100644 gas/testsuite/gas/pru/pru.exp
create mode 100644 gas/testsuite/gas/pru/pseudo.d
create mode 100644 gas/testsuite/gas/pru/pseudo.s
create mode 100644 gas/testsuite/gas/pru/warn_reglabel.l
create mode 100644 gas/testsuite/gas/pru/warn_reglabel.s
create mode 100644 gas/testsuite/gas/pru/xfr.d
create mode 100644 gas/testsuite/gas/pru/xfr.s
create mode 100644 gas/testsuite/gas/riscv/riscv.exp
create mode 100644 gas/testsuite/gas/riscv/t_insns.d
create mode 100644 gas/testsuite/gas/riscv/t_insns.s
create mode 100644 gas/testsuite/gas/sparc/cbcond-diag.l
create mode 100644 gas/testsuite/gas/sparc/cbcond-diag.s
create mode 100644 gas/testsuite/gas/sparc/dcti-couples-v8.d
create mode 100644 gas/testsuite/gas/sparc/dcti-couples-v8.l
create mode 100644 gas/testsuite/gas/sparc/dcti-couples-v9.d
create mode 100644 gas/testsuite/gas/sparc/dcti-couples-v9c.d
create mode 100644 gas/testsuite/gas/sparc/dcti-couples-v9c.l
create mode 100644 gas/testsuite/gas/sparc/dcti-couples.s
create mode 100644 gas/testsuite/gas/sparc/hwcaps-bump.l
create mode 100644 gas/testsuite/gas/sparc/hwcaps-bump.s
create mode 100644 gas/testsuite/gas/sparc/pr20732.d
create mode 100644 gas/testsuite/gas/sparc/pr20732.s
create mode 100644 gas/testsuite/gas/tic6x/insns16-parallel.d
create mode 100644 gas/testsuite/gas/tic6x/insns16-parallel.s
create mode 100644 gdb/ChangeLog-2016
create mode 100644 gdb/alpha-bsd-nat.c
create mode 100644 gdb/alpha-bsd-tdep.c
create mode 100644 gdb/alpha-bsd-tdep.h
create mode 100644 gdb/alpha-fbsd-tdep.c
create mode 100644 gdb/alpha-nbsd-tdep.c
create mode 100644 gdb/alpha-obsd-tdep.c
delete mode 100644 gdb/alphabsd-nat.c
delete mode 100644 gdb/alphabsd-tdep.c
delete mode 100644 gdb/alphabsd-tdep.h
delete mode 100644 gdb/alphafbsd-tdep.c
delete mode 100644 gdb/alphanbsd-tdep.c
delete mode 100644 gdb/alphaobsd-tdep.c
create mode 100644 gdb/amd64-bsd-nat.c
create mode 100644 gdb/amd64-fbsd-nat.c
create mode 100644 gdb/amd64-fbsd-tdep.c
create mode 100644 gdb/amd64-nbsd-nat.c
create mode 100644 gdb/amd64-nbsd-tdep.c
create mode 100644 gdb/amd64-obsd-nat.c
create mode 100644 gdb/amd64-obsd-tdep.c
delete mode 100644 gdb/amd64bsd-nat.c
delete mode 100644 gdb/amd64fbsd-nat.c
delete mode 100644 gdb/amd64fbsd-tdep.c
delete mode 100644 gdb/amd64nbsd-nat.c
delete mode 100644 gdb/amd64nbsd-tdep.c
delete mode 100644 gdb/amd64obsd-nat.c
delete mode 100644 gdb/amd64obsd-tdep.c
create mode 100644 gdb/arc-newlib-tdep.c
create mode 100644 gdb/arc-tdep.c
create mode 100644 gdb/arc-tdep.h
create mode 100644 gdb/arm-bsd-tdep.c
create mode 100644 gdb/arm-nbsd-nat.c
create mode 100644 gdb/arm-nbsd-tdep.c
create mode 100644 gdb/arm-obsd-tdep.c
delete mode 100644 gdb/armbsd-tdep.c
delete mode 100644 gdb/armnbsd-nat.c
delete mode 100644 gdb/armnbsd-tdep.c
delete mode 100644 gdb/armobsd-tdep.c
create mode 100644 gdb/ax_cxx_compile_stdcxx.m4
delete mode 100644 gdb/build-with-cxx.m4
create mode 100644 gdb/common/gdb_ref_ptr.h
create mode 100644 gdb/common/gdb_unique_ptr.h
create mode 100644 gdb/common/gdb_unlinker.h
create mode 100644 gdb/common/new-op.c
create mode 100644 gdb/common/run-time-clock.c
create mode 100644 gdb/common/run-time-clock.h
create mode 100644 gdb/common/scoped_restore.h
create mode 100644 gdb/common/signals-state-save-restore.c
create mode 100644 gdb/common/signals-state-save-restore.h
create mode 100644 gdb/config/mips/fbsd.mh
mode change 100644 => 100755 gdb/contrib/ari/gdb_ari.sh
mode change 100644 => 100755 gdb/contrib/expect-read1.sh
create mode 100644 gdb/data-directory/.gitignore
create mode 100644 gdb/disable-implicit-rules.mk
create mode 100644 gdb/disasm-selftests.c
create mode 100644 gdb/doc/.gitignore
create mode 100644 gdb/features/arc-arcompact.c
create mode 100644 gdb/features/arc-arcompact.xml
create mode 100644 gdb/features/arc-v2.c
create mode 100644 gdb/features/arc-v2.xml
delete mode 100644 gdb/features/arm-core.xml
delete mode 100644 gdb/features/arm-fpa.xml
delete mode 100644 gdb/features/arm-m-profile.xml
delete mode 100644 gdb/features/arm-vfpv2.xml
delete mode 100644 gdb/features/arm-vfpv3.xml
delete mode 100644 gdb/features/arm-with-iwmmxt.xml
delete mode 100644 gdb/features/arm-with-m-fpa-layout.xml
delete mode 100644 gdb/features/arm-with-m-vfp-d16.xml
delete mode 100644 gdb/features/arm-with-m.xml
delete mode 100644 gdb/features/arm-with-neon.xml
delete mode 100644 gdb/features/arm-with-vfpv2.xml
delete mode 100644 gdb/features/arm-with-vfpv3.xml
create mode 100644 gdb/features/arm/arm-core.xml
create mode 100644 gdb/features/arm/arm-fpa.xml
create mode 100644 gdb/features/arm/arm-m-profile.xml
create mode 100644 gdb/features/arm/arm-vfpv2.xml
create mode 100644 gdb/features/arm/arm-vfpv3.xml
rename gdb/features/{ => arm}/arm-with-iwmmxt.c (100%)
create mode 100644 gdb/features/arm/arm-with-iwmmxt.xml
rename gdb/features/{ => arm}/arm-with-m-fpa-layout.c (100%)
create mode 100644 gdb/features/arm/arm-with-m-fpa-layout.xml
rename gdb/features/{ => arm}/arm-with-m-vfp-d16.c (100%)
create mode 100644 gdb/features/arm/arm-with-m-vfp-d16.xml
rename gdb/features/{ => arm}/arm-with-m.c (100%)
create mode 100644 gdb/features/arm/arm-with-m.xml
rename gdb/features/{ => arm}/arm-with-neon.c (100%)
create mode 100644 gdb/features/arm/arm-with-neon.xml
rename gdb/features/{ => arm}/arm-with-vfpv2.c (100%)
create mode 100644 gdb/features/arm/arm-with-vfpv2.xml
rename gdb/features/{ => arm}/arm-with-vfpv3.c (100%)
create mode 100644 gdb/features/arm/arm-with-vfpv3.xml
create mode 100644 gdb/features/arm/xscale-iwmmxt.xml
create mode 100644 gdb/features/i386/64bit-segments.xml
create mode 100644 gdb/features/sparc/sparc32-cp0.xml
create mode 100644 gdb/features/sparc/sparc32-cpu.xml
create mode 100644 gdb/features/sparc/sparc32-fpu.xml
create mode 100644 gdb/features/sparc/sparc32-solaris.c
create mode 100644 gdb/features/sparc/sparc32-solaris.xml
create mode 100644 gdb/features/sparc/sparc64-cp0.xml
create mode 100644 gdb/features/sparc/sparc64-cpu.xml
create mode 100644 gdb/features/sparc/sparc64-fpu.xml
create mode 100644 gdb/features/sparc/sparc64-solaris.c
create mode 100644 gdb/features/sparc/sparc64-solaris.xml
delete mode 100644 gdb/features/xscale-iwmmxt.xml
create mode 100644 gdb/gnulib/import/flexmember.h
create mode 100644 gdb/gnulib/import/hard-locale.c
create mode 100644 gdb/gnulib/import/hard-locale.h
create mode 100644 gdb/gnulib/import/limits.in.h
create mode 100644 gdb/gnulib/import/m4/flexmember.m4
create mode 100644 gdb/gnulib/import/m4/hard-locale.m4
create mode 100644 gdb/gnulib/import/m4/limits-h.m4
create mode 100644 gdb/hppa-bsd-tdep.c
create mode 100644 gdb/hppa-bsd-tdep.h
create mode 100644 gdb/hppa-nbsd-nat.c
create mode 100644 gdb/hppa-nbsd-tdep.c
create mode 100644 gdb/hppa-obsd-nat.c
create mode 100644 gdb/hppa-obsd-tdep.c
delete mode 100644 gdb/hppabsd-tdep.c
delete mode 100644 gdb/hppabsd-tdep.h
delete mode 100644 gdb/hppanbsd-nat.c
delete mode 100644 gdb/hppanbsd-tdep.c
delete mode 100644 gdb/hppaobsd-nat.c
delete mode 100644 gdb/hppaobsd-tdep.c
create mode 100644 gdb/i386-bsd-nat.c
create mode 100644 gdb/i386-bsd-nat.h
create mode 100644 gdb/i386-bsd-tdep.c
create mode 100644 gdb/i386-fbsd-nat.c
create mode 100644 gdb/i386-fbsd-tdep.c
create mode 100644 gdb/i386-fbsd-tdep.h
create mode 100644 gdb/i386-gnu-nat.c
create mode 100644 gdb/i386-gnu-tdep.c
create mode 100644 gdb/i386-nbsd-nat.c
create mode 100644 gdb/i386-nbsd-tdep.c
create mode 100644 gdb/i386-obsd-nat.c
create mode 100644 gdb/i386-obsd-tdep.c
create mode 100644 gdb/i386-v4-nat.c
delete mode 100644 gdb/i386bsd-nat.c
delete mode 100644 gdb/i386bsd-nat.h
delete mode 100644 gdb/i386bsd-tdep.c
delete mode 100644 gdb/i386fbsd-nat.c
delete mode 100644 gdb/i386fbsd-tdep.c
delete mode 100644 gdb/i386fbsd-tdep.h
delete mode 100644 gdb/i386gnu-nat.c
delete mode 100644 gdb/i386gnu-tdep.c
delete mode 100644 gdb/i386nbsd-nat.c
delete mode 100644 gdb/i386nbsd-tdep.c
delete mode 100644 gdb/i386obsd-nat.c
delete mode 100644 gdb/i386obsd-tdep.c
delete mode 100644 gdb/i386v4-nat.c
delete mode 100644 gdb/jv-exp.y
delete mode 100644 gdb/jv-lang.c
delete mode 100644 gdb/jv-lang.h
delete mode 100644 gdb/jv-typeprint.c
delete mode 100644 gdb/jv-valprint.c
delete mode 100644 gdb/jv-varobj.c
create mode 100644 gdb/m68k-bsd-nat.c
create mode 100644 gdb/m68k-bsd-tdep.c
create mode 100644 gdb/m68k-linux-nat.c
create mode 100644 gdb/m68k-linux-tdep.c
delete mode 100644 gdb/m68kbsd-nat.c
delete mode 100644 gdb/m68kbsd-tdep.c
delete mode 100644 gdb/m68klinux-nat.c
delete mode 100644 gdb/m68klinux-tdep.c
create mode 100644 gdb/m88k-bsd-nat.c
delete mode 100644 gdb/m88kbsd-nat.c
create mode 100644 gdb/mips-fbsd-nat.c
create mode 100644 gdb/mips-fbsd-tdep.c
create mode 100644 gdb/mips-fbsd-tdep.h
create mode 100644 gdb/mips-nbsd-nat.c
create mode 100644 gdb/mips-nbsd-tdep.c
create mode 100644 gdb/mips-nbsd-tdep.h
create mode 100644 gdb/mips64-obsd-nat.c
create mode 100644 gdb/mips64-obsd-tdep.c
delete mode 100644 gdb/mips64obsd-nat.c
delete mode 100644 gdb/mips64obsd-tdep.c
delete mode 100644 gdb/mipsnbsd-nat.c
delete mode 100644 gdb/mipsnbsd-tdep.c
delete mode 100644 gdb/mipsnbsd-tdep.h
create mode 100644 gdb/objfile-flags.h
create mode 100644 gdb/ppc-fbsd-nat.c
create mode 100644 gdb/ppc-fbsd-tdep.c
create mode 100644 gdb/ppc-fbsd-tdep.h
create mode 100644 gdb/ppc-nbsd-nat.c
create mode 100644 gdb/ppc-nbsd-tdep.c
create mode 100644 gdb/ppc-nbsd-tdep.h
create mode 100644 gdb/ppc-obsd-nat.c
create mode 100644 gdb/ppc-obsd-tdep.c
create mode 100644 gdb/ppc-obsd-tdep.h
delete mode 100644 gdb/ppcfbsd-nat.c
delete mode 100644 gdb/ppcfbsd-tdep.c
delete mode 100644 gdb/ppcfbsd-tdep.h
delete mode 100644 gdb/ppcnbsd-nat.c
delete mode 100644 gdb/ppcnbsd-tdep.c
delete mode 100644 gdb/ppcnbsd-tdep.h
delete mode 100644 gdb/ppcobsd-nat.c
delete mode 100644 gdb/ppcobsd-tdep.c
delete mode 100644 gdb/ppcobsd-tdep.h
create mode 100644 gdb/python/py-ref.h
delete mode 100644 gdb/regformats/arm-with-iwmmxt.dat
delete mode 100644 gdb/regformats/arm-with-neon.dat
delete mode 100644 gdb/regformats/arm-with-vfpv2.dat
delete mode 100644 gdb/regformats/arm-with-vfpv3.dat
create mode 100644 gdb/regformats/arm/arm-with-iwmmxt.dat
create mode 100644 gdb/regformats/arm/arm-with-neon.dat
create mode 100644 gdb/regformats/arm/arm-with-vfpv2.dat
create mode 100644 gdb/regformats/arm/arm-with-vfpv3.dat
create mode 100644 gdb/selftest-arch.c
create mode 100644 gdb/selftest-arch.h
create mode 100644 gdb/sh-nbsd-nat.c
create mode 100644 gdb/sh-nbsd-tdep.c
delete mode 100644 gdb/shnbsd-nat.c
delete mode 100644 gdb/shnbsd-tdep.c
create mode 100644 gdb/sparc-nbsd-nat.c
create mode 100644 gdb/sparc-nbsd-tdep.c
create mode 100644 gdb/sparc-obsd-tdep.c
create mode 100644 gdb/sparc64-fbsd-nat.c
create mode 100644 gdb/sparc64-fbsd-tdep.c
create mode 100644 gdb/sparc64-nbsd-nat.c
create mode 100644 gdb/sparc64-nbsd-tdep.c
create mode 100644 gdb/sparc64-obsd-nat.c
create mode 100644 gdb/sparc64-obsd-tdep.c
delete mode 100644 gdb/sparc64fbsd-nat.c
delete mode 100644 gdb/sparc64fbsd-tdep.c
delete mode 100644 gdb/sparc64nbsd-nat.c
delete mode 100644 gdb/sparc64nbsd-tdep.c
delete mode 100644 gdb/sparc64obsd-nat.c
delete mode 100644 gdb/sparc64obsd-tdep.c
delete mode 100644 gdb/sparcnbsd-nat.c
delete mode 100644 gdb/sparcnbsd-tdep.c
delete mode 100644 gdb/sparcobsd-tdep.c
create mode 100644 gdb/symfile-add-flags.h
create mode 100644 gdb/testsuite/.gitignore
create mode 100644 gdb/testsuite/gdb.arch/amd64-gs_base.c
create mode 100644 gdb/testsuite/gdb.arch/amd64-gs_base.exp
create mode 100644 gdb/testsuite/gdb.arch/mips-fcr.c
create mode 100644 gdb/testsuite/gdb.arch/mips-fcr.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures-0.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures-1.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures-2.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures-3.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures-4.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures-5.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures-6.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures-7.exp
create mode 100644 gdb/testsuite/gdb.base/all-architectures.exp.in
create mode 100644 gdb/testsuite/gdb.base/exec-invalid-sysroot.exp
create mode 100644 gdb/testsuite/gdb.base/float128.c
create mode 100644 gdb/testsuite/gdb.base/float128.exp
create mode 100644 gdb/testsuite/gdb.base/floatn.c
create mode 100644 gdb/testsuite/gdb.base/floatn.exp
create mode 100644 gdb/testsuite/gdb.base/infcall-input.c
create mode 100644 gdb/testsuite/gdb.base/infcall-input.exp
create mode 100644 gdb/testsuite/gdb.base/jit-attach-pie.c
create mode 100644 gdb/testsuite/gdb.base/jit-attach-pie.exp
create mode 100644 gdb/testsuite/gdb.base/jit-simple-dl.c
create mode 100644 gdb/testsuite/gdb.base/jit-simple-jit.c
create mode 100644 gdb/testsuite/gdb.base/new-ui-echo.c
create mode 100644 gdb/testsuite/gdb.base/new-ui-echo.exp
create mode 100644 gdb/testsuite/gdb.base/new-ui-pending-input.c
create mode 100644 gdb/testsuite/gdb.base/new-ui-pending-input.exp
create mode 100644 gdb/testsuite/gdb.base/quit.exp
create mode 100644 gdb/testsuite/gdb.base/set-inferior-tty.c
create mode 100644 gdb/testsuite/gdb.base/set-inferior-tty.exp
create mode 100644 gdb/testsuite/gdb.base/signals-state-child.c
create mode 100644 gdb/testsuite/gdb.base/signals-state-child.exp
create mode 100644 gdb/testsuite/gdb.base/tui-layout.c
create mode 100644 gdb/testsuite/gdb.btrace/enable-running.c
create mode 100644 gdb/testsuite/gdb.btrace/enable-running.exp
create mode 100644 gdb/testsuite/gdb.cp/casts03.cc
create mode 100644 gdb/testsuite/gdb.dlang/debug-expr.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/bitfield-parent-optimized-out.exp
delete mode 100644 gdb/testsuite/gdb.dwarf2/implptr-64bit.S
create mode 100644 gdb/testsuite/gdb.dwarf2/main-subprogram.c
create mode 100644 gdb/testsuite/gdb.dwarf2/main-subprogram.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/nonvar-access.exp
delete mode 100644 gdb/testsuite/gdb.java/jmain.exp
delete mode 100644 gdb/testsuite/gdb.java/jmain.java
delete mode 100644 gdb/testsuite/gdb.java/jmisc.exp
delete mode 100644 gdb/testsuite/gdb.java/jmisc.java
delete mode 100644 gdb/testsuite/gdb.java/jnpe.exp
delete mode 100644 gdb/testsuite/gdb.java/jnpe.java
delete mode 100644 gdb/testsuite/gdb.java/jprint.exp
delete mode 100644 gdb/testsuite/gdb.java/jprint.java
delete mode 100644 gdb/testsuite/gdb.java/jv-exp.exp
delete mode 100644 gdb/testsuite/gdb.java/jv-print.exp
create mode 100644 gdb/testsuite/gdb.mi/mi-cmd-error.exp
create mode 100644 gdb/testsuite/gdb.mi/new-ui-mi-sync.c
create mode 100644 gdb/testsuite/gdb.mi/new-ui-mi-sync.exp
create mode 100644 gdb/testsuite/gdb.mi/user-selected-context-sync.c
create mode 100644 gdb/testsuite/gdb.mi/user-selected-context-sync.exp
create mode 100644 gdb/testsuite/gdb.multi/remove-inferiors.c
create mode 100644 gdb/testsuite/gdb.multi/remove-inferiors.exp
create mode 100644 gdb/testsuite/gdb.python/py-recurse-unwind.c
create mode 100644 gdb/testsuite/gdb.python/py-recurse-unwind.exp
create mode 100644 gdb/testsuite/gdb.python/py-recurse-unwind.py
create mode 100644 gdb/testsuite/gdb.reverse/insn-reverse-aarch64.c
create mode 100644 gdb/testsuite/gdb.reverse/insn-reverse-arm.c
create mode 100644 gdb/testsuite/gdb.reverse/insn-reverse-x86.c
create mode 100644 gdb/testsuite/gdb.trace/mi-trace-save.exp
delete mode 100644 gdb/testsuite/lib/java.exp
create mode 100644 gdb/testsuite/lib/memory.exp
create mode 100644 gdb/tui/tui-out.h
create mode 100644 gdb/utils-selftests.c
create mode 100644 gdb/vax-bsd-nat.c
create mode 100644 gdb/vax-nbsd-tdep.c
delete mode 100644 gdb/vaxbsd-nat.c
delete mode 100644 gdb/vaxnbsd-tdep.c
delete mode 100644 gdb/vaxobsd-tdep.c
create mode 100644 gdb/x86-bsd-nat.c
create mode 100644 gdb/x86-bsd-nat.h
delete mode 100644 gdb/x86bsd-nat.c
delete mode 100644 gdb/x86bsd-nat.h
create mode 100644 gold/ChangeLog-2016
create mode 100644 gold/testsuite/arm_target1.s
create mode 100755 gold/testsuite/arm_target1_abs.sh
create mode 100755 gold/testsuite/arm_target1_rel.sh
create mode 100644 gold/testsuite/arm_target2.s
create mode 100755 gold/testsuite/arm_target2_abs.sh
create mode 100755 gold/testsuite/arm_target2_got_rel.sh
create mode 100755 gold/testsuite/arm_target2_rel.sh
create mode 100644 gold/testsuite/arm_target_lazy_init.s
create mode 100644 gold/testsuite/arm_target_lazy_init.t
create mode 100644 gold/testsuite/bnd_ifunc_1.s
create mode 100755 gold/testsuite/bnd_ifunc_1.sh
create mode 100644 gold/testsuite/bnd_ifunc_2.s
create mode 100755 gold/testsuite/bnd_ifunc_2.sh
create mode 100644 gold/testsuite/bnd_plt_1.s
create mode 100755 gold/testsuite/bnd_plt_1.sh
create mode 100644 gold/testsuite/copy_test_relro.cc
create mode 100644 gold/testsuite/copy_test_relro_1.cc
create mode 100644 gold/testsuite/file_in_many_sections.c
create mode 100755 gold/testsuite/file_in_many_sections_test.sh
create mode 100755 gold/testsuite/ifuncmod1.sh
create mode 100644 gold/testsuite/pr17704a_test.s
create mode 100644 gold/testsuite/pr20717.c
create mode 100755 gold/testsuite/pr20717.sh
create mode 100644 gold/testsuite/pr20717.t
create mode 100644 gold/testsuite/pr20976.c
create mode 100644 gold/testsuite/script_test_13.c
create mode 100755 gold/testsuite/script_test_13.sh
create mode 100644 gold/testsuite/script_test_13.t
create mode 100644 gold/testsuite/script_test_15.c
create mode 100755 gold/testsuite/script_test_15a.sh
create mode 100644 gold/testsuite/script_test_15a.t
create mode 100755 gold/testsuite/script_test_15b.sh
create mode 100644 gold/testsuite/script_test_15b.t
create mode 100755 gold/testsuite/script_test_15c.sh
create mode 100644 gold/testsuite/script_test_15c.t
create mode 100755 gold/testsuite/ver_test_8.sh
create mode 100644 gprof/ChangeLog-2016
create mode 100644 include/ChangeLog-2016
create mode 100644 include/elf/pru.h
create mode 100644 include/elf/riscv.h
create mode 100644 include/opcode/pru.h
create mode 100644 include/opcode/riscv-opc.h
create mode 100644 include/opcode/riscv.h
create mode 100644 ld/ChangeLog-2016
create mode 100644 ld/emulparams/arc-nps.sh
create mode 100644 ld/emulparams/arclinux_nps.sh
create mode 100644 ld/emulparams/armelf_fuchsia.sh
create mode 100644 ld/emulparams/armelfb_fuchsia.sh
create mode 100644 ld/emulparams/elf32lriscv-defs.sh
create mode 100644 ld/emulparams/elf32lriscv.sh
create mode 100644 ld/emulparams/elf64lriscv-defs.sh
create mode 100644 ld/emulparams/elf64lriscv.sh
create mode 100644 ld/emulparams/pruelf.sh
create mode 100644 ld/emultempl/pruelf.em
create mode 100644 ld/emultempl/riscvelf.em
create mode 100644 ld/po/sr.po
create mode 100644 ld/scripttempl/pru.sc
create mode 100644 ld/testsuite/ld-aarch64/func-in-so.s
create mode 100644 ld/testsuite/ld-aarch64/func-sym-hash-opt.d
create mode 100644 ld/testsuite/ld-aarch64/func-sym-hash-opt.s
create mode 100644 ld/testsuite/ld-aarch64/pie-bind-locally-a.s
create mode 100644 ld/testsuite/ld-aarch64/pie-bind-locally-b.s
create mode 100644 ld/testsuite/ld-aarch64/pie-bind-locally.d
create mode 100644 ld/testsuite/ld-aarch64/relocs-ilp32.ld
create mode 100644 ld/testsuite/ld-aarch64/tls-desc-ie-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-all-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gd-ie-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gd-le-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gdesc-le-2-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-gdesc-le-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-2-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-3-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ie-le-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ld-le-small-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-relax-ld-le-tiny-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-desc-ie-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-desc-le-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-gd-ie-ilp32.d
create mode 100644 ld/testsuite/ld-aarch64/tls-tiny-gd-le-ilp32.d
create mode 100644 ld/testsuite/ld-arc/arclinux-nps.d
create mode 100644 ld/testsuite/ld-arc/arclinux-nps.s
create mode 100644 ld/testsuite/ld-arc/tls-dtpoff.dd
create mode 100644 ld/testsuite/ld-arc/tls-dtpoff.rd
create mode 100644 ld/testsuite/ld-arc/tls-dtpoff.s
create mode 100644 ld/testsuite/ld-arc/tls-relocs.ld
create mode 100644 ld/testsuite/ld-arc/tls_gd-01.d
create mode 100644 ld/testsuite/ld-arc/tls_gd-01.s
create mode 100644 ld/testsuite/ld-arc/tls_ie-01.d
create mode 100644 ld/testsuite/ld-arc/tls_ie-01.s
create mode 100644 ld/testsuite/ld-arm/cmse-new-comeback-implib.rd
create mode 100644 ld/testsuite/ld-arm/cmse-new-earlier-later-implib.out
create mode 100644 ld/testsuite/ld-arm/cmse-new-implib-no-output.out
create mode 100644 ld/testsuite/ld-arm/cmse-new-implib-not-sg-in-implib.out
create mode 100644 ld/testsuite/ld-arm/cmse-new-implib.out
create mode 100644 ld/testsuite/ld-arm/cmse-new-implib.rd
create mode 100644 ld/testsuite/ld-arm/cmse-new-wrong-implib.out
create mode 100644 ld/testsuite/ld-arm/farcall-mixed-app2.d
create mode 100644 ld/testsuite/ld-arm/farcall-mixed-app2.r
create mode 100644 ld/testsuite/ld-arm/farcall-mixed-app2.s
create mode 100644 ld/testsuite/ld-arm/farcall-mixed-app2.sym
create mode 100644 ld/testsuite/ld-arm/pie-bind-locally-a.s
create mode 100644 ld/testsuite/ld-arm/pie-bind-locally-b.s
create mode 100644 ld/testsuite/ld-arm/pie-bind-locally.d
create mode 100644 ld/testsuite/ld-avr/avr-prop-7.d
create mode 100644 ld/testsuite/ld-avr/avr-prop-7.s
create mode 100644 ld/testsuite/ld-avr/avr-prop-8.d
create mode 100644 ld/testsuite/ld-avr/avr-prop-8.s
create mode 100644 ld/testsuite/ld-avr/pr20789.d
create mode 100644 ld/testsuite/ld-avr/pr20789.s
create mode 100644 ld/testsuite/ld-elf/pr18720.rd
create mode 100644 ld/testsuite/ld-elf/pr20513a.d
create mode 100644 ld/testsuite/ld-elf/pr20513a.s
create mode 100644 ld/testsuite/ld-elf/pr20513b.d
create mode 100644 ld/testsuite/ld-elf/pr20513b.s
create mode 100644 ld/testsuite/ld-elf/pr20513c.d
create mode 100644 ld/testsuite/ld-elf/pr20513d.d
create mode 100644 ld/testsuite/ld-elf/pr20513e.d
create mode 100644 ld/testsuite/ld-elf/pr20513f.d
create mode 100644 ld/testsuite/ld-elf/pr20528a.d
create mode 100644 ld/testsuite/ld-elf/pr20528a.s
create mode 100644 ld/testsuite/ld-elf/pr20528b.d
create mode 100644 ld/testsuite/ld-elf/pr20528b.s
create mode 100644 ld/testsuite/ld-elf/pr20828-a.sd
create mode 100644 ld/testsuite/ld-elf/pr20828-b.sd
create mode 100644 ld/testsuite/ld-elf/pr20828-c.sd
create mode 100644 ld/testsuite/ld-elf/pr20828.ld
create mode 100644 ld/testsuite/ld-elf/pr20828.s
create mode 100644 ld/testsuite/ld-elf/pr20828.ver
create mode 100644 ld/testsuite/ld-elf/pr20995-2so.r
create mode 100644 ld/testsuite/ld-elf/pr20995.r
create mode 100644 ld/testsuite/ld-elf/pr20995a.s
create mode 100644 ld/testsuite/ld-elf/pr20995b.s
create mode 100644 ld/testsuite/ld-elf/pr20995c.s
create mode 100644 ld/testsuite/ld-i386/pr20515.d
create mode 100644 ld/testsuite/ld-i386/pr20515.s
create mode 100644 ld/testsuite/ld-i386/pr20830.d
create mode 100644 ld/testsuite/ld-i386/pr20830.s
create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n32.d
create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore-n64.d
create mode 100644 ld/testsuite/ld-mips-elf/bal-jalx-pic-ignore.d
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-micromips-rel.dd
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-micromips-rel.nd
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-micromips.dd
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1-micromips.nd
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1a-micromips.s
create mode 100644 ld/testsuite/ld-mips-elf/pic-and-nonpic-1b-micromips.s
create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-2.d
create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-micromips.d
create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-mips16.d
create mode 100644 ld/testsuite/ld-mips-elf/unaligned-branch-ignore-r6-1.d
delete mode 100644 ld/testsuite/ld-powerpc/attr-gnu-4-14.d
delete mode 100644 ld/testsuite/ld-powerpc/attr-gnu-4-24.d
delete mode 100644 ld/testsuite/ld-powerpc/attr-gnu-4-34.d
delete mode 100644 ld/testsuite/ld-powerpc/attr-gnu-4-4.s
delete mode 100644 ld/testsuite/ld-powerpc/attr-gnu-4-41.d
create mode 100644 ld/testsuite/ld-powerpc/dotsym1.d
create mode 100644 ld/testsuite/ld-powerpc/dotsym2.d
create mode 100644 ld/testsuite/ld-powerpc/dotsym3.d
create mode 100644 ld/testsuite/ld-powerpc/dotsym4.d
create mode 100644 ld/testsuite/ld-powerpc/dotsymref.s
create mode 100644 ld/testsuite/ld-powerpc/nodotsym.s
create mode 100644 ld/testsuite/ld-powerpc/tocopt7.d
create mode 100644 ld/testsuite/ld-powerpc/tocopt7.out
create mode 100644 ld/testsuite/ld-powerpc/tocopt7.s
create mode 100644 ld/testsuite/ld-powerpc/tocopt8.d
create mode 100644 ld/testsuite/ld-powerpc/tocopt8.s
create mode 100644 ld/testsuite/ld-pru/emit-relocs-1.d
create mode 100644 ld/testsuite/ld-pru/emit-relocs-1.ld
create mode 100644 ld/testsuite/ld-pru/emit-relocs-1a.s
create mode 100644 ld/testsuite/ld-pru/emit-relocs-1b.s
create mode 100644 ld/testsuite/ld-pru/ldi32.d
create mode 100644 ld/testsuite/ld-pru/ldi32.s
create mode 100644 ld/testsuite/ld-pru/ldi32_symbol.s
create mode 100644 ld/testsuite/ld-pru/norelax_ldi32-data.d
create mode 100644 ld/testsuite/ld-pru/norelax_ldi32-dis.d
create mode 100644 ld/testsuite/ld-pru/pcrel_s10.d
create mode 100644 ld/testsuite/ld-pru/pcrel_s10.s
create mode 100644 ld/testsuite/ld-pru/pcrel_s10_label.s
create mode 100644 ld/testsuite/ld-pru/pcrel_u8-illegal.d
create mode 100644 ld/testsuite/ld-pru/pcrel_u8-illegal.s
create mode 100644 ld/testsuite/ld-pru/pcrel_u8-illegal2.d
create mode 100644 ld/testsuite/ld-pru/pcrel_u8-illegal2.s
create mode 100644 ld/testsuite/ld-pru/pcrel_u8-illegal3.d
create mode 100644 ld/testsuite/ld-pru/pcrel_u8-illegal3.s
create mode 100644 ld/testsuite/ld-pru/pcrel_u8.d
create mode 100644 ld/testsuite/ld-pru/pcrel_u8.s
create mode 100644 ld/testsuite/ld-pru/pcrel_u8_label.s
create mode 100644 ld/testsuite/ld-pru/pmem.d
create mode 100644 ld/testsuite/ld-pru/pmem.s
create mode 100644 ld/testsuite/ld-pru/pmem_symbol.s
create mode 100644 ld/testsuite/ld-pru/pru.exp
create mode 100644 ld/testsuite/ld-pru/relax_ldi32-data.d
create mode 100644 ld/testsuite/ld-pru/relax_ldi32-dis.d
create mode 100644 ld/testsuite/ld-pru/relax_ldi32.s
create mode 100644 ld/testsuite/ld-pru/relax_ldi32_symbol.s
create mode 100644 ld/testsuite/ld-pru/reloc.d
create mode 100644 ld/testsuite/ld-pru/reloc.s
create mode 100644 ld/testsuite/ld-pru/reloc_symbol.s
create mode 100644 ld/testsuite/ld-pru/u16.d
create mode 100644 ld/testsuite/ld-pru/u16.s
create mode 100644 ld/testsuite/ld-pru/u16_symbol.s
create mode 100644 ld/testsuite/ld-scripts/exclude-file-1.d
create mode 100644 ld/testsuite/ld-scripts/exclude-file-1.map
create mode 100644 ld/testsuite/ld-scripts/exclude-file-1.t
create mode 100644 ld/testsuite/ld-scripts/exclude-file-2.d
create mode 100644 ld/testsuite/ld-scripts/exclude-file-2.map
create mode 100644 ld/testsuite/ld-scripts/exclude-file-2.t
create mode 100644 ld/testsuite/ld-scripts/exclude-file-3.d
create mode 100644 ld/testsuite/ld-scripts/exclude-file-3.map
create mode 100644 ld/testsuite/ld-scripts/exclude-file-3.t
create mode 100644 ld/testsuite/ld-scripts/exclude-file-4.d
create mode 100644 ld/testsuite/ld-scripts/exclude-file-4.map
create mode 100644 ld/testsuite/ld-scripts/exclude-file-4.t
create mode 100644 ld/testsuite/ld-scripts/exclude-file-a.s
create mode 100644 ld/testsuite/ld-scripts/exclude-file-b.s
create mode 100644 ld/testsuite/ld-scripts/exclude-file.exp
create mode 100644 ld/testsuite/ld-sparc/wdispcall.dd
create mode 100644 ld/testsuite/ld-sparc/wdispcall.s
create mode 100644 ld/testsuite/ld-undefined/weak-fundef.s
rename ld/testsuite/{ld-ifunc => ld-x86-64}/pr19784a.c (100%)
rename ld/testsuite/{ld-ifunc => ld-x86-64}/pr19784b.c (100%)
rename ld/testsuite/{ld-ifunc => ld-x86-64}/pr19784c.c (100%)
create mode 100644 ld/testsuite/ld-x86-64/pr20550a.s
create mode 100644 ld/testsuite/ld-x86-64/pr20550b.s
create mode 100644 ld/testsuite/ld-x86-64/pr20800a.S
create mode 100644 ld/testsuite/ld-x86-64/pr20800b.S
create mode 100644 ld/testsuite/ld-x86-64/pr20830.s
create mode 100644 ld/testsuite/ld-x86-64/pr20830a.d
create mode 100644 ld/testsuite/ld-x86-64/pr20830b.d
create mode 100644 ld/testsuite/ld-x86-64/pr21038a.d
create mode 100644 ld/testsuite/ld-x86-64/pr21038a.s
create mode 100644 ld/testsuite/ld-x86-64/pr21038b.d
create mode 100644 ld/testsuite/ld-x86-64/pr21038b.s
create mode 100644 ld/testsuite/ld-x86-64/pr21038c.d
create mode 100644 ld/testsuite/ld-x86-64/pr21038c.s
create mode 100644 libiberty/rust-demangle.c
create mode 100644 libiberty/testsuite/rust-demangle-expected
create mode 100644 opcodes/ChangeLog-2016
create mode 100644 opcodes/po/sr.po
create mode 100644 opcodes/pru-dis.c
create mode 100644 opcodes/pru-opc.c
create mode 100644 opcodes/riscv-dis.c
create mode 100644 opcodes/riscv-opc.c
create mode 100644 sim/bfin/arch.h
create mode 100644 sim/testsuite/sim/aarch64/adds.s
create mode 100644 sim/testsuite/sim/aarch64/addv.s
create mode 100644 sim/testsuite/sim/aarch64/cmtst.s
create mode 100644 sim/testsuite/sim/aarch64/fcmp.s
create mode 100644 sim/testsuite/sim/aarch64/fcsel.s
create mode 100644 sim/testsuite/sim/aarch64/fcvtz.s
create mode 100644 sim/testsuite/sim/aarch64/fminnm.s
create mode 100644 sim/testsuite/sim/aarch64/fstur.s
create mode 100644 sim/testsuite/sim/aarch64/mls.s
create mode 100644 sim/testsuite/sim/aarch64/mul.s
create mode 100644 sim/testsuite/sim/aarch64/tbnz.s
create mode 100644 sim/testsuite/sim/aarch64/uzp.s
create mode 100644 sim/testsuite/sim/aarch64/xtn.s
create mode 100644 zlib/ChangeLog.bin-gdb
delete mode 100644 zlib/as400/bndsrc
delete mode 100644 zlib/as400/compile.clp
delete mode 100644 zlib/as400/readme.txt
delete mode 100644 zlib/as400/zlib.inc
create mode 100644 zlib/contrib/vstudio/vc12/miniunz.vcxproj
create mode 100644 zlib/contrib/vstudio/vc12/minizip.vcxproj
create mode 100644 zlib/contrib/vstudio/vc12/testzlib.vcxproj
create mode 100644 zlib/contrib/vstudio/vc12/testzlibdll.vcxproj
create mode 100644 zlib/contrib/vstudio/vc12/zlib.rc
create mode 100644 zlib/contrib/vstudio/vc12/zlibstat.vcxproj
create mode 100644 zlib/contrib/vstudio/vc12/zlibvc.def
create mode 100644 zlib/contrib/vstudio/vc12/zlibvc.sln
create mode 100644 zlib/contrib/vstudio/vc12/zlibvc.vcxproj
create mode 100644 zlib/contrib/vstudio/vc14/miniunz.vcxproj
create mode 100644 zlib/contrib/vstudio/vc14/miniunz.vcxproj.user
create mode 100644 zlib/contrib/vstudio/vc14/minizip.vcxproj
create mode 100644 zlib/contrib/vstudio/vc14/minizip.vcxproj.user
create mode 100644 zlib/contrib/vstudio/vc14/testzlib.vcxproj
create mode 100644 zlib/contrib/vstudio/vc14/testzlib.vcxproj.user
create mode 100644 zlib/contrib/vstudio/vc14/testzlibdll.vcxproj
create mode 100644 zlib/contrib/vstudio/vc14/testzlibdll.vcxproj.user
create mode 100644 zlib/contrib/vstudio/vc14/zlib.rc
create mode 100644 zlib/contrib/vstudio/vc14/zlibstat.vcxproj
create mode 100644 zlib/contrib/vstudio/vc14/zlibstat.vcxproj.user
create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.def
create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.sln
create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.vcxproj
create mode 100644 zlib/contrib/vstudio/vc14/zlibvc.vcxproj.user
create mode 100644 zlib/os400/README400
create mode 100644 zlib/os400/bndsrc
create mode 100644 zlib/os400/make.sh
create mode 100644 zlib/os400/zlib.inc
First 500 lines of diff:
diff --git a/.gitignore b/.gitignore
index c9a6158..4460159 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,6 +15,7 @@
*.o
*.pyc
*.tmp
+*.a
.deps
.libs
@@ -49,3 +50,12 @@ lost+found
# ignore ./contrib/gcc_update output
LAST_UPDATED
REVISION
+
+stamp-*
+*.stamp
+
+# ignore in-tree prerequisites
+/mpfr*
+/mpc*
+/gmp*
+/isl*
diff --git a/ChangeLog b/ChangeLog
index 0453d97..c9a95fe 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,76 @@
+2017-01-23 Nick Clifton <nickc@redhat.com>
+
+ * configure.ac: Update year in copyright notice.
+ Sync from FSF GCC mainline, bringing in the following patches.
+ * Makefile.def: Likewise.
+ * Makefile.tpl: Likewise.
+ * configure: Regenerate.
+ * Makefile.in: Regenerate.
+
+ 2016-12-21 Jakub Jelinek <jakub@redhat.com>
+
+ * configure.ac: Don't bootstrap libmpx unless --with-build-config
+ includes bootstrap-mpx.
+
+ 2016-12-01 Matthias Klose <doko@ubuntu.com>
+
+ * configure.ac: Don't use pkg-config to check for bdw-gc.
+
+ 2016-11-30 Matthias Klose <doko@ubuntu.com>
+
+ * Makefile.def: Remove reference to boehm-gc target module.
+ * configure.ac: Include pkg.m4, check for --with-target-bdw-gc
+ options and for the bdw-gc pkg-config module.
+
+ 2016-11-15 Matthias Klose <doko@ubuntu.com>
+
+ * config-ml.in: Remove references to GCJ.
+ * configure.ac: Likewise.
+
+ 2016-09-30 Jakub Jelinek <jakub@redhat.com>
+
+ * configure.ac: Add target-libffi to target_libraries.
+ Readd libgcj target disablings, modified to only target-libffi.
+ Readd target addition of go to unsupported languages.
+
+ 2016-09-30 Andrew Haley <aph@redhat.com>
+
+ * Makefile.def: Remove libjava.
+ * Makefile.tpl: Likewise.
+ * configure.ac: Likewise.
+
+ 2016-09-26 Anton Kolesov <Anton.Kolesov@synopsys.com>
+
+ * configure.ac: Disable "sim" directory for arc*-*-*.
+
+ 2016-09-12 Maciej W. Rozycki <macro@imgtec.com>
+
+ * configure.ac: Check for the minimum in-tree MPFR version
+ handled.
+
+2016-12-31 Alan Modra <amodra@gmail.com>
+
+ * config.sub: Import from upstream.
+
+2016-12-08 Alan Modra <amodra@gmail.com>
+
+ * configure: Regenerate.
+
+2016-12-02 Josh Conner <joshconner@google.com>
+
+ * configure.ac: Add fuchsia to targets that use ELF.
+ * configure: Regenerated.
+
+2016-11-07 Doug Evans <dje@google.com>
+
+ * config.sub: Sync with upstream version 2016-11-03.
+ git://git.sv.gnu.org/config.git
+ * config.guess: Sync with upstream version 2016-10-02.
+
+2016-09-27 Simon Marchi <simon.marchi@polymtl.ca>
+
+ * .gitignore: Add archives and make stamps.
+
2016-07-20 Yan-Ting Lin <currygt52@gmail.com>
* configure.ac (nds32*-*-*): Remove entry to enable gdb.
diff --git a/Makefile.def b/Makefile.def
index ea8453e..0d13f03 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -4,7 +4,7 @@ AutoGen definitions Makefile.tpl;
// Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
// This file was originally written by Nathanael Nerode.
//
-// Copyright 2002-2013 Free Software Foundation
+// Copyright 2002-2017 Free Software Foundation
//
// This file is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
@@ -50,6 +50,7 @@ host_modules= { module= gcc; bootstrap=true;
host_modules= { module= gmp; lib_path=.libs; bootstrap=true;
// Work around in-tree gmp configure bug with missing flex.
extra_configure_flags='--disable-shared LEX="touch lex.yy.c"';
+ extra_make_flags='AM_CFLAGS="-DNO_ASM"';
no_install= true;
// none-*-* disables asm optimizations, bootstrap-testing
// the compiler more thoroughly.
@@ -57,11 +58,11 @@ host_modules= { module= gmp; lib_path=.libs; bootstrap=true;
// gmp's configure will complain if given anything
// different from host for target.
target="none-${host_vendor}-${host_os}"; };
-host_modules= { module= mpfr; lib_path=.libs; bootstrap=true;
+host_modules= { module= mpfr; lib_path=src/.libs; bootstrap=true;
extra_configure_flags='--disable-shared @extra_mpfr_configure_flags@';
extra_make_flags='AM_CFLAGS="-DNO_ASM"';
no_install= true; };
-host_modules= { module= mpc; lib_path=.libs; bootstrap=true;
+host_modules= { module= mpc; lib_path=src/.libs; bootstrap=true;
extra_configure_flags='--disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@';
no_install= true; };
host_modules= { module= isl; lib_path=.libs; bootstrap=true;
@@ -164,10 +165,7 @@ target_modules = { module= libtermcap; no_check=true;
target_modules = { module= winsup; };
target_modules = { module= libgloss; no_check=true; };
target_modules = { module= libffi; no_install=true; };
-target_modules = { module= libjava; raw_cxx=true;
- extra_configure_flags="$(EXTRA_CONFIGARGS_LIBJAVA)"; };
target_modules = { module= zlib; };
-target_modules = { module= boehm-gc; };
target_modules = { module= rda; };
target_modules = { module= libada; };
target_modules = { module= libgomp; bootstrap= true; lib_path=.libs; };
@@ -281,7 +279,6 @@ flags_to_pass = { flag= CPPFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= CXXFLAGS_FOR_TARGET ; };
flags_to_pass = { flag= DLLTOOL_FOR_TARGET ; };
flags_to_pass = { flag= FLAGS_FOR_TARGET ; };
-flags_to_pass = { flag= GCJ_FOR_TARGET ; };
flags_to_pass = { flag= GFORTRAN_FOR_TARGET ; };
flags_to_pass = { flag= GOC_FOR_TARGET ; };
flags_to_pass = { flag= GOCFLAGS_FOR_TARGET ; };
@@ -533,7 +530,6 @@ dependencies = { module=all-m4; on=all-build-texinfo; };
// Target modules. These can also have dependencies on the language
// environment (e.g. on libstdc++). By default target modules depend
// on libgcc and newlib/libgloss.
-lang_env_dependencies = { module=libjava; cxx=true; };
lang_env_dependencies = { module=libitm; cxx=true; };
lang_env_dependencies = { module=libffi; cxx=true; };
lang_env_dependencies = { module=libcilkrts; cxx=true; };
@@ -546,7 +542,6 @@ lang_env_dependencies = { module=libgcc; no_gcc=true; no_c=true; };
// a dependency on libgcc for native targets to configure.
lang_env_dependencies = { module=libiberty; no_c=true; };
-dependencies = { module=configure-target-boehm-gc; on=all-target-libstdc++-v3; };
dependencies = { module=configure-target-fastjar; on=configure-target-zlib; };
dependencies = { module=all-target-fastjar; on=all-target-zlib; };
dependencies = { module=configure-target-libgo; on=configure-target-libffi; };
@@ -554,15 +549,6 @@ dependencies = { module=configure-target-libgo; on=all-target-libstdc++-v3; };
dependencies = { module=all-target-libgo; on=all-target-libbacktrace; };
dependencies = { module=all-target-libgo; on=all-target-libffi; };
dependencies = { module=all-target-libgo; on=all-target-libatomic; };
-dependencies = { module=configure-target-libjava; on=configure-target-zlib; };
-dependencies = { module=configure-target-libjava; on=configure-target-boehm-gc; };
-dependencies = { module=configure-target-libjava; on=configure-target-libffi; };
-dependencies = { module=all-target-libjava; on=all-fastjar; };
-dependencies = { module=all-target-libjava; on=all-target-zlib; };
-dependencies = { module=all-target-libjava; on=all-target-boehm-gc; };
-dependencies = { module=all-target-libjava; on=all-target-libffi; };
-dependencies = { module=configure-target-libobjc; on=configure-target-boehm-gc; };
-dependencies = { module=all-target-libobjc; on=all-target-boehm-gc; };
dependencies = { module=configure-target-libstdc++-v3; on=configure-target-libgomp; };
dependencies = { module=configure-target-liboffloadmic; on=configure-target-libgomp; };
dependencies = { module=configure-target-libsanitizer; on=all-target-libstdc++-v3; };
@@ -584,7 +570,6 @@ dependencies = { module=install-target-libcilkrts; on=install-target-libstdc++-v
dependencies = { module=install-target-libcilkrts; on=install-target-libgcc; };
dependencies = { module=install-target-liboffloadmic; on=install-target-libstdc++-v3; };
dependencies = { module=install-target-liboffloadmic; on=install-target-libgcc; };
-dependencies = { module=install-target-libjava; on=install-target-libgcc; };
dependencies = { module=install-target-libitm; on=install-target-libgcc; };
dependencies = { module=install-target-libobjc; on=install-target-libgcc; };
dependencies = { module=install-target-libstdc++-v3; on=install-target-libgcc; };
@@ -609,8 +594,6 @@ languages = { language=c++; gcc-check-target=check-c++;
languages = { language=fortran; gcc-check-target=check-fortran;
lib-check-target=check-target-libquadmath;
lib-check-target=check-target-libgfortran; };
-languages = { language=java; gcc-check-target=check-java;
- lib-check-target=check-target-libjava; };
languages = { language=ada; gcc-check-target=check-ada;
lib-check-target=check-target-libada; };
languages = { language=objc; gcc-check-target=check-objc;
diff --git a/Makefile.in b/Makefile.in
index cb0136e..3acb83b 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -4,7 +4,7 @@
# Makefile for directory with subdirs to build.
# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-# 2011, 2012, 2013, 2014, 2015, 2016
+# 2011, 2012, 2013, 2014, 2015, 2016, 2017
# Free Software Foundation
#
# This file is free software; you can redistribute it and/or modify
@@ -154,7 +154,6 @@ BUILD_EXPORTS = \
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
CXX="$(CXX_FOR_BUILD)"; export CXX; \
CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
- GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
GOC="$(GOC_FOR_BUILD)"; export GOC; \
GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
@@ -192,7 +191,6 @@ HOST_EXPORTS = \
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
CXX="$(CXX)"; export CXX; \
CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
- GCJ="$(GCJ)"; export GCJ; \
GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
GOC="$(GOC)"; export GOC; \
AR="$(AR)"; export AR; \
@@ -280,7 +278,6 @@ BASE_TARGET_EXPORTS = \
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
- GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
@@ -323,8 +320,6 @@ HOST_ISLVER = @islver@
HOST_LIBELFLIBS = @libelflibs@
HOST_LIBELFINC = @libelfinc@
-EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
-
# ----------------------------------------------
# Programs producing files for the BUILD machine
# ----------------------------------------------
@@ -348,7 +343,6 @@ CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
CXX_FOR_BUILD = @CXX_FOR_BUILD@
DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
-GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
GOC_FOR_BUILD = @GOC_FOR_BUILD@
LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
@@ -380,6 +374,8 @@ MAKEINFO = @MAKEINFO@
EXPECT = @EXPECT@
RUNTEST = @RUNTEST@
+AUTO_PROFILE = gcc-auto-profile -c 1000000
+
# This just becomes part of the MAKEINFO definition passed down to
# sub-makes. It lets flags be given on the command line while still
# using the makeinfo from the object tree.
@@ -416,6 +412,8 @@ CXXFLAGS = @CXXFLAGS@
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
GOCFLAGS = $(CFLAGS)
+CREATE_GCOV = create_gcov
+
TFLAGS =
# Defaults for all stages; some are overridden below.
@@ -510,6 +508,12 @@ STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
+STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
+STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
+
+STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
+STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
+
do-compare = @do_compare@
do-compare3 = $(do-compare)
@@ -528,7 +532,6 @@ CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
-GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
@@ -640,12 +643,12 @@ HOST_LIB_PATH_gmp = \
@if mpfr
HOST_LIB_PATH_mpfr = \
- $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
+ $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
@endif mpfr
@if mpc
HOST_LIB_PATH_mpc = \
- $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
+ $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
@endif mpc
@if isl
@@ -751,7 +754,6 @@ BASE_FLAGS_TO_PASS = \
"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
"DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
"FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
- "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
"GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
"GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
"GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
@@ -806,7 +808,6 @@ EXTRA_HOST_FLAGS = \
'CC=$(CC)' \
'CXX=$(CXX)' \
'DLLTOOL=$(DLLTOOL)' \
- 'GCJ=$(GCJ)' \
'GFORTRAN=$(GFORTRAN)' \
'GOC=$(GOC)' \
'LD=$(LD)' \
@@ -817,7 +818,8 @@ EXTRA_HOST_FLAGS = \
'READELF=$(READELF)' \
'STRIP=$(STRIP)' \
'WINDRES=$(WINDRES)' \
- 'WINDMC=$(WINDMC)'
+ 'WINDMC=$(WINDMC)' \
+ 'CREATE_GCOV=$(CREATE_GCOV)'
FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
@@ -861,7 +863,6 @@ EXTRA_TARGET_FLAGS = \
$$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
- 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
@@ -971,9 +972,7 @@ configure-target: \
maybe-configure-target-winsup \
maybe-configure-target-libgloss \
maybe-configure-target-libffi \
- maybe-configure-target-libjava \
maybe-configure-target-zlib \
- maybe-configure-target-boehm-gc \
maybe-configure-target-rda \
maybe-configure-target-libada \
maybe-configure-target-libgomp \
@@ -1138,9 +1137,7 @@ all-target: maybe-all-target-libtermcap
all-target: maybe-all-target-winsup
all-target: maybe-all-target-libgloss
all-target: maybe-all-target-libffi
-all-target: maybe-all-target-libjava
all-target: maybe-all-target-zlib
-all-target: maybe-all-target-boehm-gc
all-target: maybe-all-target-rda
all-target: maybe-all-target-libada
@if target-libgomp-no-bootstrap
@@ -1232,9 +1229,7 @@ info-target: maybe-info-target-libtermcap
info-target: maybe-info-target-winsup
info-target: maybe-info-target-libgloss
info-target: maybe-info-target-libffi
-info-target: maybe-info-target-libjava
info-target: maybe-info-target-zlib
-info-target: maybe-info-target-boehm-gc
info-target: maybe-info-target-rda
info-target: maybe-info-target-libada
info-target: maybe-info-target-libgomp
@@ -1319,9 +1314,7 @@ dvi-target: maybe-dvi-target-libtermcap
dvi-target: maybe-dvi-target-winsup
dvi-target: maybe-dvi-target-libgloss
dvi-target: maybe-dvi-target-libffi
-dvi-target: maybe-dvi-target-libjava
dvi-target: maybe-dvi-target-zlib
-dvi-target: maybe-dvi-target-boehm-gc
dvi-target: maybe-dvi-target-rda
dvi-target: maybe-dvi-target-libada
dvi-target: maybe-dvi-target-libgomp
@@ -1406,9 +1399,7 @@ pdf-target: maybe-pdf-target-libtermcap
pdf-target: maybe-pdf-target-winsup
pdf-target: maybe-pdf-target-libgloss
pdf-target: maybe-pdf-target-libffi
-pdf-target: maybe-pdf-target-libjava
pdf-target: maybe-pdf-target-zlib
-pdf-target: maybe-pdf-target-boehm-gc
pdf-target: maybe-pdf-target-rda
pdf-target: maybe-pdf-target-libada
pdf-target: maybe-pdf-target-libgomp
@@ -1493,9 +1484,7 @@ html-target: maybe-html-target-libtermcap
html-target: maybe-html-target-winsup
html-target: maybe-html-target-libgloss
html-target: maybe-html-target-libffi
-html-target: maybe-html-target-libjava
html-target: maybe-html-target-zlib
-html-target: maybe-html-target-boehm-gc
html-target: maybe-html-target-rda
html-target: maybe-html-target-libada
html-target: maybe-html-target-libgomp
@@ -1580,9 +1569,7 @@ TAGS-target: maybe-TAGS-target-libtermcap
TAGS-target: maybe-TAGS-target-winsup
TAGS-target: maybe-TAGS-target-libgloss
TAGS-target: maybe-TAGS-target-libffi
-TAGS-target: maybe-TAGS-target-libjava
TAGS-target: maybe-TAGS-target-zlib
-TAGS-target: maybe-TAGS-target-boehm-gc
TAGS-target: maybe-TAGS-target-rda
TAGS-target: maybe-TAGS-target-libada
TAGS-target: maybe-TAGS-target-libgomp
@@ -1667,9 +1654,7 @@ install-info-target: maybe-install-info-target-libtermcap
install-info-target: maybe-install-info-target-winsup
install-info-target: maybe-install-info-target-libgloss
install-info-target: maybe-install-info-target-libffi
-install-info-target: maybe-install-info-target-libjava
install-info-target: maybe-install-info-target-zlib
-install-info-target: maybe-install-info-target-boehm-gc
install-info-target: maybe-install-info-target-rda
install-info-target: maybe-install-info-target-libada
install-info-target: maybe-install-info-target-libgomp
@@ -1754,9 +1739,7 @@ install-pdf-target: maybe-install-pdf-target-libtermcap
install-pdf-target: maybe-install-pdf-target-winsup
install-pdf-target: maybe-install-pdf-target-libgloss
install-pdf-target: maybe-install-pdf-target-libffi
-install-pdf-target: maybe-install-pdf-target-libjava
install-pdf-target: maybe-install-pdf-target-zlib
-install-pdf-target: maybe-install-pdf-target-boehm-gc
install-pdf-target: maybe-install-pdf-target-rda
install-pdf-target: maybe-install-pdf-target-libada
install-pdf-target: maybe-install-pdf-target-libgomp
@@ -1841,9 +1824,7 @@ install-html-target: maybe-install-html-target-libtermcap
install-html-target: maybe-install-html-target-winsup
install-html-target: maybe-install-html-target-libgloss
install-html-target: maybe-install-html-target-libffi
-install-html-target: maybe-install-html-target-libjava
install-html-target: maybe-install-html-target-zlib
-install-html-target: maybe-install-html-target-boehm-gc
install-html-target: maybe-install-html-target-rda
install-html-target: maybe-install-html-target-libada
install-html-target: maybe-install-html-target-libgomp
@@ -1928,9 +1909,7 @@ installcheck-target: maybe-installcheck-target-libtermcap
installcheck-target: maybe-installcheck-target-winsup
installcheck-target: maybe-installcheck-target-libgloss
installcheck-target: maybe-installcheck-target-libffi
-installcheck-target: maybe-installcheck-target-libjava
installcheck-target: maybe-installcheck-target-zlib
-installcheck-target: maybe-installcheck-target-boehm-gc
installcheck-target: maybe-installcheck-target-rda
installcheck-target: maybe-installcheck-target-libada
installcheck-target: maybe-installcheck-target-libgomp
@@ -2015,9 +1994,7 @@ mostlyclean-target: maybe-mostlyclean-target-libtermcap
mostlyclean-target: maybe-mostlyclean-target-winsup
mostlyclean-target: maybe-mostlyclean-target-libgloss
mostlyclean-target: maybe-mostlyclean-target-libffi
-mostlyclean-target: maybe-mostlyclean-target-libjava
mostlyclean-target: maybe-mostlyclean-target-zlib
-mostlyclean-target: maybe-mostlyclean-target-boehm-gc
mostlyclean-target: maybe-mostlyclean-target-rda
mostlyclean-target: maybe-mostlyclean-target-libada
mostlyclean-target: maybe-mostlyclean-target-libgomp
@@ -2102,9 +2079,7 @@ clean-target: maybe-clean-target-libtermcap
clean-target: maybe-clean-target-winsup
clean-target: maybe-clean-target-libgloss
clean-target: maybe-clean-target-libffi
-clean-target: maybe-clean-target-libjava
clean-target: maybe-clean-target-zlib
-clean-target: maybe-clean-target-boehm-gc
clean-target: maybe-clean-target-rda
clean-target: maybe-clean-target-libada
clean-target: maybe-clean-target-libgomp
@@ -2189,9 +2164,7 @@ distclean-target: maybe-distclean-target-libtermcap
distclean-target: maybe-distclean-target-winsup
distclean-target: maybe-distclean-target-libgloss
distclean-target: maybe-distclean-target-libffi
-distclean-target: maybe-distclean-target-libjava
distclean-target: maybe-distclean-target-zlib
-distclean-target: maybe-distclean-target-boehm-gc
distclean-target: maybe-distclean-target-rda
distclean-target: maybe-distclean-target-libada
distclean-target: maybe-distclean-target-libgomp
@@ -2276,9 +2249,7 @@ maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
maintainer-clean-target: maybe-maintainer-clean-target-winsup
maintainer-clean-target: maybe-maintainer-clean-target-libgloss
maintainer-clean-target: maybe-maintainer-clean-target-libffi
-maintainer-clean-target: maybe-maintainer-clean-target-libjava
maintainer-clean-target: maybe-maintainer-clean-target-zlib
-maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
maintainer-clean-target: maybe-maintainer-clean-target-rda
maintainer-clean-target: maybe-maintainer-clean-target-libada
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [SCM] tromey/python: Merge remote-tracking branch 'gdb/master' into tromey/python
@ 2015-05-20 18:14 jkratoch
0 siblings, 0 replies; 6+ messages in thread
From: jkratoch @ 2015-05-20 18:14 UTC (permalink / raw)
To: archer-commits
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2055010 bytes --]
The branch, tromey/python has been updated
via c8a8413e160d935c12cbc6e484dd8b7ab80f5f62 (commit)
via fca6ae69c41882f5adfba05da7d932b7c8bc2153 (commit)
via ce336788820b5d04700cdb9ead2ade880f5e2caa (commit)
via f09c556a25af178e4fdedf76b653921b1aea5767 (commit)
via 0b6e5e108599217c106f5fb63cd8ad7ec7028c5c (commit)
via 1da0522ea716f4c679cc1fe85c39459417ec2749 (commit)
via fa0b40e5c44154f5a402bed8c31e7d8887256590 (commit)
via 5fe75eec33c0f55536f09b2f3d692fb688a2c423 (commit)
via a40635885c50f14782d80251a8966bf4dd271f76 (commit)
via 84204ed7c0ccaa790dff8e124e710277d9a8abc9 (commit)
via 8f8a1b36a0962f87ab471d18e39be2c3b213034a (commit)
via b4477bc81824800248d44f141aeaf63e00314a01 (commit)
via 35d7c4317b85948f0a3e021d719811481d13fe45 (commit)
via 071f0063b422ed1f51a673c817a7656bab3e152f (commit)
via 80de0c6d618be3656fa5a82bf445e0cd1b4b16d3 (commit)
via df4227e4c6ec085abe2ca4d2a71889d7df023cb4 (commit)
via 4412c033caac38b5bad1bddffc40173a9de694cf (commit)
via 296730a52b06fe7dd658924acae1269a54015d52 (commit)
via 68880f311c1d5629c47c3ab9749061fe3138be63 (commit)
via 20ef91414ed2272cc379dcf8364f5f48eeff6362 (commit)
via 37442ce10aaa2f84d245631d38e25ee47e5057aa (commit)
via d976bace1c68aed43311651c1033c23b3c983094 (commit)
via 25070364b0ce33eed46aa5d78ebebbec6accec7e (commit)
via 4d18dfad9edf822df205edc2c1fe3fe9f1e467b8 (commit)
via bbec1a5db7d3de1322cdc5a859d0c2a44ae1231f (commit)
via 36de76f9cc2eea0bd5f1b7ce74ef60e1aa0b27c2 (commit)
via 83d3415ef530c41af7e1ae98a7add97adb0cf5e0 (commit)
via 3a9558c494e9b461f752ce26382701d4446f0958 (commit)
via 5c65b58a58a4c77b1ec38b4e31549aaa090b4845 (commit)
via 1c88ceb1bedc81dbfd1d076e4a49bbf533b4e238 (commit)
via 0b738f2744178ad33eeb60bcd9bdfb77adb5605b (commit)
via b6de3f9642c58439c31690255c3a4326728da88d (commit)
via 24da9638e206f9d83c0aa0bd419e16c9d97dd76f (commit)
via aa7151351ed16c5a4eb1334c9a1af1b06dbb7a99 (commit)
via 931e5bc3e19d1e279fc28c5cf5571f812c79b8d3 (commit)
via fd8008d83ce379a8d3f3bb9c3b1a723e16c401d4 (commit)
via 5db04b0965e3e7a9344a93de22caae3c111de2cc (commit)
via 0e602686df5677fee06cbd1718b4a7aa5379cd2a (commit)
via 4e63d0ac896b6036edd8e2c09a4dac7aa16a46d1 (commit)
via 452003ef2ca3e1cf81b17d960b59b8a8c167054b (commit)
via 52e48b3661a55d5f7cc29591780b844e47157c3f (commit)
via 2465e12e99c4ffd3e56e4725729cd3016d4e2c3d (commit)
via 13fa0398d7dd8d2b468acf0aba5610ce014709a6 (commit)
via 9cd4d857bb046ad9be3c6d978b5b2aebb528eaf4 (commit)
via 8dcea93252a9ea7dff57e85220a719e2a5e8ab41 (commit)
via d1c4b12b9d48d9266b78e2c22d70aa25830b9f8f (commit)
via 4bc0608a8b693f033555aa5705fdd5fc44cb9a9a (commit)
via 49a84e1373168f743fd6191035043389f0198a14 (commit)
via dab394de9e41de54df5e2310e081e1c550326f5b (commit)
via 61a7418ccb7c2de12d4c4df79e193f32db938a11 (commit)
via 1041a03c1b4d03c39033c8bb942148dc3e4b4acc (commit)
via e3555239e04fa6dba2a165b3b52598a880474a22 (commit)
via fdc3b1b1ef461fb81a53c9ce95117e5f134fc828 (commit)
via fd1c42387bead88edbd6043440462ada755f8d6e (commit)
via e6c9a083ec5ae7a45bd71682b26aae1939849388 (commit)
via d121800b7f1df96db2dc6ab1d1a86c51befde063 (commit)
via 08a76f8ab86efbd5c85c9bd3979c4c06b9e84258 (commit)
via 93b2e21d4a86e9bc0adf31071b33dc1e34603462 (commit)
via da0580a62bff4cdfa53ef6b491f5158cc7a5744a (commit)
via bd49952bd7fbe616e2cb488e8080502f2338aaa2 (commit)
via 46c03469b37d2ccb6a1eaa3ea4e21c57d07246fc (commit)
via 8a6c40311297f60ad13827650fdde13da301b505 (commit)
via 109896905babca2d99e13f74bc887acf14cd1ab7 (commit)
via 5e9705017f5b257421136b8d7752b9c793335ace (commit)
via 1c4eb778a28447d764235b8810d382b40b2a054c (commit)
via f5f85ab95ff104eae872622ab3e2ad30a2b3d47a (commit)
via 5569a85f45e4df3563254cea4caa02c7cb092480 (commit)
via dc58915f3af581f32d575acd37e0cfe047c7990b (commit)
via 242cd84c933640b7cc82b9783d5ebb1d963e1c0d (commit)
via 1e04046d0b7e0f87bc6e2fefd966c9dd89d2ce13 (commit)
via 558e5469679897ee57ad6706074f55ff4952cf43 (commit)
via ebfd00d210ca6190239140b250499e194fd5af20 (commit)
via e69c76f4bfaf4c1b72f020f811afe03a5f7cd831 (commit)
via 31955f993de7b502b7a89bba4f9c9b0a34f90b2c (commit)
via aa9f7286724c2e47077f2f5456d464a961f8e8a4 (commit)
via 6604eb5f404cb2590ee417f45cf006442f976676 (commit)
via 5c0bbc5231dfd0331b6980252d1dae0b6d3c8812 (commit)
via a3747075ae478f27bf3e0643021a85fb6cdad0e3 (commit)
via 98624574ea8834b2084eb1f0ca7341feecc7329f (commit)
via 83769d0b125e2043aba13ff05a4e8d08014e08a5 (commit)
via 0d71eef55dc5ce12d9bfa3cefb40d81a9b5fa2e6 (commit)
via cbb8991cabdd85b7828f59c92f754c5a2101b0b6 (commit)
via c269dbdb603216de2be52f07f26e65ead7e11c7b (commit)
via 3a8a0396bed4e9dd87c2df0f68386a0f04dfc824 (commit)
via de0d863ec3fda88e488cee568f943c7998b68862 (commit)
via ddcbc3975fffffdb5bb3bfb05b1f0ef3d67be3ee (commit)
via 89245bc05692aaa107fa2884c032da21682edc72 (commit)
via 15eddee17fd772021fc3a331904e8f6b55b354c7 (commit)
via 835205d078aa3b78180da1512f8019ab064032e7 (commit)
via 5b155b955ab0f4b6db3a5edb049f8e4d5a712f4a (commit)
via fb4048adf7e4c6cbf8f45b4436ab7982a6d685e6 (commit)
via 70cead076728d1bc0d905b32fcb0c44c25f00ccc (commit)
via e83c417475ba1a0a4b0ef81c99382ac78dfde7f1 (commit)
via 5197d474361b4748e0339ae60e6dc9975f2313df (commit)
via 7e0a81123db953de03f6482f7c10f306407d348e (commit)
via 814860358c2e4194d372018dd1ae78b5c95a44d0 (commit)
via 7b6d09fbc60b12c196b25a9ebbb77ddc24e06334 (commit)
via 3d875af5759b6ac3d0a722ce8b598426c26bf46c (commit)
via bf64a9511f73684c4880fd1818928fdfa1725c4f (commit)
via 6c14750f48f179e0fed8abc34010de3e05ec2a54 (commit)
via 22abe5566abcf48d81c4b485de722f2634d394f2 (commit)
via 415158ef391683a5248eabe498693c34836c3a38 (commit)
via 4b71eec62785db0fe5f02b0da95f18b7b4a33df1 (commit)
via 4c082a81dfebcca45e4ee8cb90490ab733b8e017 (commit)
via 10a52f094ebbbed3f9d1b28a2ded94e43d500133 (commit)
via a72d2af2c76f82cc8a198919f73585e11d0a4c60 (commit)
via 504374b503c194bef5c6bcf432e6ef8481322880 (commit)
via afa6c9abf2c12c8e6155d088ea45e5091ca79c57 (commit)
via 35d54293c3a0fb5e8cd3a82a1e2a6e0481b615af (commit)
via 21e94bd9f0888034c094e02c75d382d75340326c (commit)
via b73c49b7f6691cf1debb14dbce5b3222a7190314 (commit)
via f7797074a5dc314f8922d2e90c1a4ea04b189c36 (commit)
via 519b5f619baa43f000ad18c079017bea8e7fc06a (commit)
via a4674e4efc0c93abd2865d5cf97da710fa3affae (commit)
via ae8714c2712ef9a179cfa9158a289bd400c0ad97 (commit)
via dd9f02a0ca7a9873717933345e393edb3d5da6bc (commit)
via 6ad395a7a64c9b49dab32a9178a8a07a96c17885 (commit)
via 8344af1e7bffd13add24bd02bc462d9389294fd2 (commit)
via 80b0912bff495fd51e34050637357aeb243eefbb (commit)
via 17d88f73c0e38b80a4c9180ab7ae5383f9d0fb05 (commit)
via df2eb078c0a88a44c49de7045a1c163f380a7efc (commit)
via 573cc2e57db66165b390044338d3a4ad51f36bf8 (commit)
via 422349a385c2ccfc1e66f5c65560e5bd5fc97953 (commit)
via 45614f153407762d83e8ecaf271b9b6e524c62db (commit)
via 2492f0d005f0390eabb3deb58aa7db7fcd716763 (commit)
via 63fc80ce17311913e41ccb671641310e4ce29eaf (commit)
via 7a261c91c8970fbcad7b00dc3e9c646319e74c50 (commit)
via b084df0b8d1262fb1e969c74bcc5c61e262a6199 (commit)
via 1c56a84d9bac1f6a451a89d2c6af3d7078c4290e (commit)
via 74850322e4882a195c92d5968defd93fe3deb75e (commit)
via 187032dbb8cc15a4a13243a89b32ba8c51e95a4e (commit)
via e26efa4066a5076f59427c927cc51c52b6b92f35 (commit)
via 851c90917fff745b94e29c1fec4f3d00ca36f598 (commit)
via 80ad801e90b5bd389ec156d37e28228fcbca128c (commit)
via f218b647aa21168473b973e3459258ba21ba8fbc (commit)
via b30a0bc387d63a28362bb08c351da32b50228530 (commit)
via 0d495746bb7ac93f3270443cae4117d6ae69ea05 (commit)
via 9e85c798e3f1314711e0a1c7f85780d52c6f9c75 (commit)
via f9911bebcab64889ec7ab3571305081741aa03e4 (commit)
via 9ac47a43ffc8e3c73867b9953145a8e7a227132d (commit)
via ed1fcdd119b422267d0ae54f216bd3f63cdc6425 (commit)
via 448eb63d72d960524ffe169f08419daf590b86d7 (commit)
via 03bbcd1c7a7b76888969861686788c34858f4f67 (commit)
via 7c5127443be1d3d0477b3b1d25875023992409bc (commit)
via 0fa7fe506c242b459c4c05d331e7c7d66fb52390 (commit)
via 3ea89b92fb0765075a27a3a0239552ae880722ff (commit)
via 2478d075da8f728137bbdaa68b049051c74f4254 (commit)
via 87b8eff03fa5cd49c4829656c3d36bb3386dd6be (commit)
via fc958966e47f622d738088509bacd0573a9db2c7 (commit)
via ca34b84ff68f5823e215a4d0b44b92f35cbb74a5 (commit)
via 62c67f3c1a10e4082641bafb7e7fd80c93b526b4 (commit)
via c3345124196f9d0439db35c16b5d24d1a305ccdd (commit)
via 75ea58593b839653b6d2bc69571a8a73e8adebe4 (commit)
via c7ad08e6e5ff0768f5f0aeed12864a7bab588386 (commit)
via 837a17b36c9e297f4bf33727e25dfa9f38360c17 (commit)
via b76f99d702c3501ac320396ea06bc7f9237173c3 (commit)
via e1765cdae248853eeaa56459057cf0c712c70922 (commit)
via 44b3de870e9ae54a6e4b55277040f9b267d026e8 (commit)
via 01a97082d0e93bd3ae7811908ce5466fc37101ec (commit)
via efc6fa128f00d61014f56530724767ea048bf594 (commit)
via 0138c3463da05ebddc8d864f6f251df48c454adc (commit)
via d62de9aa697946c9205bb973075ecefaf14195d7 (commit)
via f7d13551023d7a1aaa89a36f6a4bb197de165109 (commit)
via e81d5d059b485b37a6f8cfb44e563ad8b702df07 (commit)
via 00923338dec84505addaf9cdeca2e9c844757824 (commit)
via b633b7258d319687ac625da1f1b9be20e3bdaedb (commit)
via d6ad7351474f5959bbccb4031cbe7590567fd67a (commit)
via 0952813b0b27abe7f53a8048c0218883412e54cd (commit)
via b49f93f6995a5d23c752db103902314d4e23f761 (commit)
via 153a27763ccc9979fdb5f342e21eb1666c8f117b (commit)
via 914082d11b5de9509491615cce448ce937e91515 (commit)
via 8b2d793ce5ee03336d6c1d1f30b8d296cbe443de (commit)
via 7ce98c164ed42df085c1b3e08c5261e02320149b (commit)
via 5fccc63539a111f4087522316819cc8a4b28c6b0 (commit)
via 42d38f42dc1cdee90052db9aab54da8149ea2ee3 (commit)
via 97bf273d5d185d9e888bf56d776769d5e98e906f (commit)
via 2ce1cdbf84ce883b992bc8ffec3d29b4da229b72 (commit)
via 99b2a2dd3cd91ee45aba56a90b52be943001e8f4 (commit)
via 43c1d34c319626747c6765253294eb458a7bd93d (commit)
via 716f14132a51daae1224d93f9b1be4f018112b74 (commit)
via f9d3ecaa788c7969002f08459471a54a61b3c07f (commit)
via f24a38c5143e6515c91888223af045d2acaeebf0 (commit)
via ecbf2b3c4f5ee6c00cf058b87fa49708d4030d7f (commit)
via 0a13382c8e708fd9eb15dbc81cedc35e6670090c (commit)
via 998d2a3ef31378d3d980972dc68f4926b720a7e9 (commit)
via a93d5cb1976818c8d34133fd8798b3df76269f80 (commit)
via 5d239759c00a60a00986427b46c4f32e7fe3d616 (commit)
via 9081b64dc1b85a63466962adbc92d1c3e560a659 (commit)
via 34f5f757b389e8fb3eab64f816e484c2cc434292 (commit)
via 69b4374a87e5029ac4831c7a4471815514df662f (commit)
via 5e7cf0784c9b543b1870b974a78244c40105c523 (commit)
via 59fb7612ddee9219817a0c33b7d533b3d1c2aa41 (commit)
via 521f2feb982e5e0b7065f5096590c3a92c7c9ec0 (commit)
via a13eab064f93565e9af407a8a9e84f8558acd27e (commit)
via cea6e4f13a8df0eddbcdf643a4fc4727cbf770a7 (commit)
via f9c1b181a7e4985fbd7eb80365abe5a9ed7197a2 (commit)
via 24b73f8e74857245c0a7ea07c2a360237abcdfc0 (commit)
via a88d0bb33c28bc51c0f53cdd5c42d00217a1d771 (commit)
via d6e5e7f7fd90baad9cbfaa5a187b5f0b1a0b8cf6 (commit)
via ff862be47e7acf51e4abaf0f121d5961adb1845a (commit)
via da7119c99c41f60cb178b0b9729d9f7880f33c86 (commit)
via 2631b16a570626a276f1ce6528ff1cd2cc90ce76 (commit)
via faa2211d4d3dad3f381164cdb29d27b9108760ea (commit)
via 6ec65f28db6b718b505e2ee5c34a274ba07397ae (commit)
via 2eb639cbe4baa33545ca008d6054ea5db1d8f6a8 (commit)
via 9720679936fc4f710d718f13d903c7826e048a36 (commit)
via 63ed81829ea8819bc96b288f95230876b0060b14 (commit)
via d84f2dd3257a3062637059e4f8a85ee22d94865b (commit)
via d2b41ca0f9c5641a6b8f42c8013ba042cf5ba120 (commit)
via e58e05d677d33da3646721bdd225ec6e90424000 (commit)
via 8f60fe014dd0afdc1013fc22a3ef5ba01e94e331 (commit)
via 7a2a1c793578a8468604e661dda025ecb8d0bd20 (commit)
via cfbf0e3c5b637d66b2b1aeadecae9c187b825b2f (commit)
via 4fff86c517abb5ba454befe0ec0f284f720dde00 (commit)
via 5fbae7d108f4b885228cc657449905543c42c85a (commit)
via 180d40b903774d6c7bd8110ce4f77a2f5fb06e7a (commit)
via eb9d6cc91a423f7825a46317e1882e2e9297c76f (commit)
via 417c80f9e456477935cdc74461d35630dfdbfdff (commit)
via 4e65a17e62c7c2f3c0409d9769cca2e916a88379 (commit)
via 80f75320167acb66486124c6b03e715596e9c789 (commit)
via 6dbc9c045741c27435b9b23246c2113221b26c2f (commit)
via 9e19566105546654ab24b2b58c890fd7e2b9e00c (commit)
via 460efde16c5ce834f03d1a7525e453b508cb43da (commit)
via 643f7afb0d7f63dcff873d3cbfd7ed3eaf94197f (commit)
via 3b78cfe1033fafa6ca36c69cf8587c1bd96996ca (commit)
via 963a4320b49a3c55af02b36a492a10ba04a08e8a (commit)
via 4b9bfa2be0636852ba3bd1a19a484c15ef6e181a (commit)
via 2d369d8e973f1507689a7f200c16e154ec5d6c79 (commit)
via 36cca014bbfab0dec9c1ec2450762381df95261b (commit)
via e0f80dc1935f1ce48c7cb0e7974bb499aabb6da6 (commit)
via 44bd1acd55dcc15322a5c2d33442cd219ca320c7 (commit)
via b53b1bedbd90044714fc456843cadccce0f208f3 (commit)
via 69b52ab8c566575e4749acf0a04090491009af95 (commit)
via 6faec16b1c633a8043791e0d15d7e7f1c8d448c1 (commit)
via cf75d6c37e15e321e82e7f4ceebcf847b4f057fc (commit)
via dcbd20eb1499db937785881aca2f9584a330723c (commit)
via d9e88e902134b6febeef7156ecb6341a593b8c54 (commit)
via 08e2f2bbb4a4db51ad8476af6963998c9f6350e7 (commit)
via faade85139b04a1de96fb78aab6ad5c25b826d01 (commit)
via 897c3d327e2d60d996252c0a5cb13da3f40e9b9f (commit)
via de13ef81f041f7f51687ef1873c74e853b97e73a (commit)
via 7a5c933c7c2c3926b13a047c64f2af1d3ce8e1db (commit)
via de7669bfa507d78f7abfe3d219b5aee9f346235e (commit)
via 63c72d1ae497cdf43db5347464a97164e720b83f (commit)
via b1fa9dd630eeb0a8282207cbbe399a25b2491412 (commit)
via 8cd00c5973529c6f7ed42bc361ca05eb3672ab99 (commit)
via 9361e6307bd1cf4f8f7c9de5375719ede8caa0cb (commit)
via 8dbe7ca5a5755274fca1d3021ad648a1575e66cb (commit)
via 30d72bc3359e12d10b53310963d62dae0978cbe5 (commit)
via 04651c084ee01f1889553d81f62bfe3d26e1df0c (commit)
via 005db9f99bda55139778b28813606715f879f7de (commit)
via ef1f8ff8cdb43a042f8af1e92753371dc958a452 (commit)
via 3e19fb8f990e4ce8a08f9cf2817cd9e9398648d5 (commit)
via ece794d9c43addc2a347c01f5cd753b9171d028a (commit)
via a100d66fb42044153dc0e93c96d7944dab0cc674 (commit)
via 65eb8c79be0c71f9b52d14563c0817fc5ca33c0d (commit)
via 2ca4ff6d5b2217faba14b80f88189a42520dcf8f (commit)
via f6fe1ccd62e4492aabda6a9a9d12da438d0ebf2b (commit)
via 4ef9fb2f075daec3885c63aa2056075bdd94384b (commit)
via 0a8031692eac62e2b3d74789d56cdfb38a5f91b0 (commit)
via 749ef8f891fb921cf7ad57062deae6fa8c13b501 (commit)
via 04d824a468650c632d228b977006139f17d646a4 (commit)
via af508cb92f8fa7eed6c7f2bd3a49d42701db5900 (commit)
via 8900d71e388043726fece2695b9b0ffc9a0d7afb (commit)
via 2ab52ca58f97a5a852f63df16ac64cfe8534210f (commit)
via a27e685fa0a6480bdb07e3be359558524cec89b7 (commit)
via 19947f5fbb8f9153d9681ebc9981cc7bb056e741 (commit)
via dfc0f57b741c12a94520c9ec7f726755eac1d2de (commit)
via f16eab5ffbd9128410241abc48edcd5871c91137 (commit)
via 68ffc90245e2e51ba5f096f166ae49262d461b5e (commit)
via 23942819fca67effa062a9639be5df3fb074b322 (commit)
via e6ad66bd097f17ec32c03462dd65b7f833fd49ab (commit)
via 776704b9178cce5741e96555ceca514d84824815 (commit)
via 0e5fabeb2c4b90857403995e14550210fe1cae71 (commit)
via d5597ebccca6761fb641b7fc99b6e8b56fbac6e2 (commit)
via 712e55b92481d89d01877a0668d8140029feca88 (commit)
via 8aae434443df61440ff5228f5c8fe3e5d4a38798 (commit)
via 819843c7029916120aa2929f80e0d7276177a7fb (commit)
via 43236bb2551a9783ff0de5e95bf75f905300eb06 (commit)
via f63036b811550ef12ab849ab55b35cd92403fda1 (commit)
via e53e5aab53a455c791fff754d72fd17cbbc6b4a8 (commit)
via 767e68f1b93be396e0cf1296a11584dd725b9569 (commit)
via 248d23e82bc9430cdb6424a5b6b48999cf4001db (commit)
via 0bca7f99d8fa254b5e35a211ee306a46b95adc65 (commit)
via 4b889c3013d7d45e2775781c3904b657419db2fa (commit)
via efdacec57ccde20bb53045e2930ef02e7e49416b (commit)
via e97029632cfacf9d8b65e2cf3051a932f19f9ebf (commit)
via be59ad3d96fa78d97193698eb7c6309489493712 (commit)
via e06efbf1c8198e25ef36a9787862f9720a94ba7b (commit)
via d3b47e2bd4f2924e965c586d3bf4d0b0cc6b40cc (commit)
via e771e4be1393b629bc243e2b5ee1e91850334d5a (commit)
via ee715b5a6c88dcd7d81a44e57cb4dfe4790a4259 (commit)
via 1586c8fbaf0116931ffacd1746a6540c81c2d438 (commit)
via 3cdf408c30480ce06ce5c7b156aab4c4601840e7 (commit)
via e31d7699a0b116025b48f1ab5214eddd2e56ef9f (commit)
via 110f91128cf3e047eb1e04d346c27d71cc33fb9c (commit)
via d214e5e79e38b18bc3786b3e8ba0e55fdbba294b (commit)
via d3e9b40afb8e7bd09522044951cdce4710676c3e (commit)
via 09b29ece9abb652983d4718aac0ff666d62d6790 (commit)
via 3ebe2863f79e04d841e6b97594ec032d2bfad1b8 (commit)
via e8d3a34fee495d7d44e6bf8e13d472b33f847635 (commit)
via 20bca71d82598a015de0991196e45f0b5f7ead81 (commit)
via 7e83aa92f2d986ba60f124287a9fd1e534fbbcf8 (commit)
via b9a7202de81202af1337d2cef22db5e3b5bca665 (commit)
via 8f61baf802b597c11fec288f840d9f7feb18eb0e (commit)
via 4277535cdc6ce6998cdc273bbe454f9ca2c23037 (commit)
via a4ea36c6cb13d100aacab3a90762597cef471b35 (commit)
via a2d5a9d76f2366ed93095fc5a63eafa06b22f808 (commit)
via deb44829ecc1dd38275af0fcf91acd319e227a89 (commit)
via dbbf180a8176d59eb04d20a681c0e77e2b0551a5 (commit)
via 059790a0c8f4672da9ed5a6289d1fd9edc0f169f (commit)
via ef7a936968ec4cdeadd19b0ccb213403adc26390 (commit)
via 1b6e6f5c7ffba559a681d11852acf38ef48dceff (commit)
via e57f1de3b37e17e1c80515f6e80ecb4ccd1bf0fb (commit)
via c78fa86a213db1bdef328437ac262a4f54577827 (commit)
via e0d86d2cbd168e083f3d077b8cfe67c3d03c1e5f (commit)
via a9a5a3d1d27fc443934ed4919f69b34144288cf0 (commit)
via af1900b01b378126d8826591be7b7ec0d18271d7 (commit)
via a10de6046fbd50e99742af428a815dcd94e2fba8 (commit)
via 92209ddfdc725c51d0368716ee316193deb24e8a (commit)
via c85fc61074e9fab1bafbae97ea4628c7bffaaf76 (commit)
via 034685f9ce92cf6dfb6656745365b6a5904a8e84 (commit)
via 27b97b40bca216097d16d53fa9408a70cd281479 (commit)
via 0fdc66e16e44210dd7468eb78a9c658d6f0b2b65 (commit)
via 5019d64a1ff6847a87f5af04bd7b8bc28f1dd9df (commit)
via e797481d53d846c8adb51576385fdf7f8cb272ac (commit)
via 1ca99c4299f4deed8765fbb1eb4f9aea40d919b6 (commit)
via 8550d3b32f4ac17bdb9e4768bb905da181b77ded (commit)
via af9fd6f863c9f184e2c84d8a4707b3ec7b8ca67b (commit)
via 04ff1e612ece7915c5c0f94c84f90f55e4c50059 (commit)
via 4c0cab1e212bd0f25879b00393bbb60e114ac724 (commit)
via 04be4e9eda6742d82fced4a3fc88b01f6cadc183 (commit)
via 09708981e919a887e8b2966e57b6df9ce8c7941f (commit)
via 30b3dd9d4701834573e6a6c071941c25d825cab8 (commit)
via 61d96d7e2e0a44336fc53eb79ccb59b41705cdb3 (commit)
via 3888916da84288994be10d6ae1a2db5b45b3f8f8 (commit)
via f24bcbaa5a6e30556e2da20bfd78e7823741475a (commit)
via 507bd32558eb1c0054b7989d52ac1ab25cc5b0ac (commit)
via f0fba320ab5effaff5255b5526a37f0987637e3e (commit)
via 6282837972a5c7b89968319caf821fcbd2a166bb (commit)
via 40d2f8d62e5474d984fb41e0229763ab93213fdb (commit)
via 6bbbba9ba5bcde0b2f4613e1bec3226cf567dcf9 (commit)
via 2bb2dcab455295cc23dec46f0150b15892ab4933 (commit)
via 41f071ef337ac55b7bd5366ef003fe47b809cdee (commit)
via 8cbc97c629061306efb30aa83440bec7380c584e (commit)
via ea556d2590ae9ffea09fdbaceb6abdbe4e921464 (commit)
via 45fd756cafe258b9792b86e1f5df823ec0b848b4 (commit)
via 78e9aa70febc3985a2c88dbc0c7a87d214231c3d (commit)
via f95f4ed2c4680fea68399691481b277ece11570e (commit)
via 0ce398f106dac65c3a1d2f7d254213fa652af089 (commit)
via ecd272101d27ed8d654cbab9972aa05c124f981c (commit)
via a644aa893248fc27c50140f9022c3a7472e0cb53 (commit)
via ec5b9462e068fba2a571ab3f3943c48250048d3c (commit)
via 95b57adeb751b56a1192867f9f1e1be2fad608dd (commit)
via 69cb14a0d7eebe90e60e911c9ab311553079c6d1 (commit)
via 6ff71e768112317de1236a429e7c88c9d3e32116 (commit)
via 9e811bc379ef78f0e2beadda9ed3ce6679ded7ea (commit)
via 326a5c7e368d49251ad48b2091388d8f424bfc54 (commit)
via 889c2a67967f7047c245779a0a0fd8ba8796846e (commit)
via 887bddbcad907021f4cb98168cd51f2631e6cfc8 (commit)
via af6407fc3c57a6fc9af11bab876d0865265197cf (commit)
via dd177e81b4d58a520b1a16e1c992a4ea94ab7de5 (commit)
via 97de3545ca6b690031cc00983346ed72f11e78a2 (commit)
via 0d2a7a932244fab27d6c4ce211ea8f7708a1a9cc (commit)
via 0ff6fcb2f0f2e3c0de3708ec41fb849d1461c9d7 (commit)
via 7578d5f72c4abb6b49b0394bc810192b06088705 (commit)
via 2efe15c42872987ed5123f3a3952c8b379554840 (commit)
via f0bf6bfd70fd550a0b01f8bef938a205702b0465 (commit)
via 8cd8f2f8ac49276437b7da37f275706ea1c1c925 (commit)
via bf12d44ee075e694a2b0dca87b9e9ca0e685d319 (commit)
via a542beff945c1a416f85309d57b21d4a18422883 (commit)
via 8c32ba22334b8be1c2cf412a789deeded786e1f5 (commit)
via 64f14c970716647f0761e921141873c75071100f (commit)
via 14c9ad2edb6e0bb0b560fa45699b83d85aa28b94 (commit)
via 7bebb329bbad32b948939c5f437b2b4eebe7e9fd (commit)
via bea3f671c5734eb96a02055fbaa0c938ad535b66 (commit)
via 8ac57fbde478b8e8fb0ba169f620d713be319260 (commit)
via 65f9096890a7bd7a7ea2655dcfb0e0a2589a753b (commit)
via d34f5e83d404d28d6a264fb09ac3cec79bf7bead (commit)
via a9d9677441e54816aa76ffd1736419ec096b4ef1 (commit)
via e787f858a43c9a6b54a74cec24f954b52619433e (commit)
via 29f1a5934a1b4b3b22aaeee2c4c471fbd95f0ba2 (commit)
via 48d96f80be260f0c8dbece14f886a0f1c1166d82 (commit)
via e46c4f6cc80e078ef5f7dd0a7dcc01740bea3e65 (commit)
via 263b1a3c1f9be7a3bafdb26d69f808974f886680 (commit)
via 2c008f9a5b65fe8d9379e761b056fabeb34a5da6 (commit)
via fd5a150943c9a99a568ea6459a5d70a24dee3755 (commit)
via 4f45d44599b232266c49ff470868efe6771832a0 (commit)
via e3c0e327923e27c7d96e6e44e22e10998ff158d7 (commit)
via fbed9c2759d43ea6991264c2e963660b5e9202d1 (commit)
via 3d9499950a94df8577fa01ba98ec0d58f07fd9c0 (commit)
via 9ee417720b2f25c56a9738569b63f686cbc8584f (commit)
via 07473109e11e41d979c33b839551ac1c6f8495b9 (commit)
via f74839702efcea048ac61374b1539ae81e7c86cc (commit)
via de3db44c87a30c67deb38fa9d43d2db3bc98c161 (commit)
via cb71640d030500888726d54a310c434a4d23b7b3 (commit)
via c79d856c88fbc58584d811c04b4812618aa6ac7b (commit)
via ebc90b50ce6377bf822c918eaf7c55bcd451ba45 (commit)
via 11e6e4c72cce2961f80e282cc4d859e7c266e17d (commit)
via 030aeb759908d7bcf1b87f3599bfa482a90ab6c1 (commit)
via 8f572e5c0f71fd6641768985855b2e0955a78f51 (commit)
via d07a1b059d790af3da88b9c750925d5a8db51250 (commit)
via 8d2ea2a80abad66250f2f4a1d38e3b8c796147f8 (commit)
via 8d707a12ef51ba5f4c3c6a52532e903da7a56b8b (commit)
via ef713951c571c8490ca57c17c88785c6df1ed840 (commit)
via 906d60cf467b2d5a20ff04dbc4805a84ef313229 (commit)
via 8c3fff59dc5cbf86c354770ad66cb146f4fa0143 (commit)
via e7a8570f75694284ea5bc909f095004f4ef938c6 (commit)
via 080bb7bbe9d06424be5a989ae87160d655d22e2e (commit)
via 6166ed9330a9afd41859d5a716cb9019c338a8ca (commit)
via 4f0d8f2d9f95ae5620e70c8b490fe6f534ffd5ce (commit)
via a6a177507c8b677e79b3440e36091cb0270c55b8 (commit)
via 18ece1defb99cf50dc7769444e3394c26329d497 (commit)
via 4b5708f5d9c229e07cdab66e863276ff22d47e39 (commit)
via 437ddf0c4cb63fdb68c4bd1cc155144db344d0c5 (commit)
via cd6faa73f8e3b888ee8b73a733382a5587aca202 (commit)
via 19424843891a0b9b0f9c2532cb7251813c4a8cf9 (commit)
via 4c2af04fe8b4452bf51d2debf1bb467fafcd0f08 (commit)
via 3439c466273378021821473d3fc84990e089ae34 (commit)
via 071aa5c98a31c966f5fbfc573fcee61350fd1936 (commit)
via b2b326d246f839ee218192ac88da2384d929a072 (commit)
via eba27bd7815b5d5e7bafc2bf37f9c4c7dda30ec6 (commit)
via 7823a9415b2919241f7a7425d9dcc3c62ada0779 (commit)
via 233723a43c5677ae6a5a8bd9c2ac54bae333fe26 (commit)
via f2983cc34ec64b01fabd0b5ca5af50ee690e1661 (commit)
via b88bb45061e0095a0bafce938363f3051a602dd2 (commit)
via 2f2680f33a356115fb31c932d3b983fcae89902f (commit)
via 3525236c57a64fdbb534671fd2b16f9f846d36f3 (commit)
via 5a2d4533e2b9cc9c069d47071013cb30f1e0fc7e (commit)
via 421693b020bf6e306c6c795541d0bd9dad0db1f1 (commit)
via f543dc83b84d8ebcd0899dfd16215b884b7762fa (commit)
via c8f4bfdd120601d3841b2617b623412a47b8f35f (commit)
via 82d8e420ab39cf227aa8e0869a54fb0a29b0a00d (commit)
via 11161a6e382f7585ed2971b3c8d5af1d5fa34b8c (commit)
via 6d62641c832525382336c1b04731d85cb6c398e7 (commit)
via f3770638ca377ff2bdd7cec2cb239d2909034690 (commit)
via febdfe65a81629bc2a764820c94f9d2912a90e38 (commit)
via 91fb4b1a83cb06e3e6d7b90075f4d8fda0a709d4 (commit)
via 31b94bbb7b178be4e688bd250a111b0848af5b76 (commit)
via 5150992626e67d2f6d1573737e06126bfb712c30 (commit)
via 85558555ec343f6e8ec32da409c838954e68132f (commit)
via 151411f8af16723a12e0e0eedc1ecdbea648c1b0 (commit)
via bfcf0ccd0131621213c5d6f2908cd703a90176f7 (commit)
via c58212eaf957ef39484ed71316074fd8366e9c4a (commit)
via 4496bed7f346afbb2f2b4f939373920a4d69da11 (commit)
via 2449132744a7081d1c8619da45cc9870d9c98fb3 (commit)
via 31ba1f58f81d79fb0e3d5bf3bce5a53adc8e14a9 (commit)
via d249a14abe5c2ee3ba4dc6c47e68e41ddc2025a4 (commit)
via b97fde9213b9217499959f7aebbf076b00c7008b (commit)
via f71c18e755dac28c61a5e5c94fbc8a84eb573679 (commit)
via 6423214fcb912a5d402ffcb84d6f61f2b900a900 (commit)
via 71c0ee8cb9d7d77e8b480aaad715cc5343737993 (commit)
via 203bc29be2b44cffa7a3d64c8a20a0fb6828518d (commit)
via 508a3ddf630dfc6e1fe67e2b117152bd64232226 (commit)
via a97902de74aba337b2ba28ff8f322f5b4a3602bf (commit)
via 9f6dbe2bbbdcc3694f264878e10c6b80285b4608 (commit)
via 3ea6077552ad86ebb441bef6e1bd40e18d06ab44 (commit)
via 8a06aea71e0aa9099d0ca593dbb58f6e056af4ff (commit)
via 87070c082fd5c23e9a0e7994ff9ea13f6faecb3e (commit)
via 0fad6e4b94e754e26e904bab074bf6c94d825711 (commit)
via d3e454b956b16d31998fec65a2508256e6357194 (commit)
via d9b67d9f4127191679c743d1f47d2421d6dcede7 (commit)
via 337532fab150dc531c92a31e179df96b98a619c0 (commit)
via ffa547701bec5b3fb92acf049e5442cbbfc95b2c (commit)
via 122bbfb52a7990dbed5f5da79cf8d9eb305ca7e3 (commit)
via dc081549e71d715a229becaf37d0909836c52a9d (commit)
via 7fa5525f8e8bc5d5e08998718149bda1928e314a (commit)
via 5368dcf2bae8f15e16cd14348bb7bd716bbc81cb (commit)
via 9dbb4b021df7015ab7a7dee40e30f72470afde6b (commit)
via dae148f3b925ba75459caec099932e31a1ad961b (commit)
via bf890a93a7c46f63fc0595189cf2b388e9a29316 (commit)
via 4aa90cc007ff1e7c6525b3f5e573e3a4242091fa (commit)
via fd5136e57ca26072fa015a7563ba019b1b2b7d73 (commit)
via 85317fbbca85af8786ba3ce0523a1b85b4457f09 (commit)
via 01b622d4c7536f20622bc0e23ff78b7fe37bc1e3 (commit)
via 2c26b84f4520591762dfb7f740fb85c15c21a2ea (commit)
via 7a85168daf6036fee808dac9944161415189f8a4 (commit)
via 1fa29f10602cd0ab395e0f83c9d87ab160b0df8a (commit)
via cbaa2d709747b9da2955761ec86cbee4340263e3 (commit)
via 77115a4a156052eb1542d16041115cc347da4a07 (commit)
via 317974f6831d8c7af613257e190e0dc3125bc4cf (commit)
via 20cc97536046f8aa883c3fba16aa1c9a2762f183 (commit)
via 024305f7f28b3b322ae26c5c1c2d23ca6f5c11bb (commit)
via aad84fa6aec2c3fcfebaa322cfdea7b47365e8fb (commit)
via eed64ce67576be638408a051e6df1057612a7f8e (commit)
via e56dbbb92fdfa714e7b9ba9d70da8ab0ae3558be (commit)
via 1d2d99379e358c2b3bc7a4e2d4ffd9b7925a83b4 (commit)
via 68f5ff89edd041719c0d45e1f716a5251d7be768 (commit)
via 906bacc0eaac3681a7d6da1bde73dcef7fd3ade7 (commit)
via 8bed4e0f7b0f82bff55798465bfef2a6986758d3 (commit)
via e268c0a63c2c4c60d54c07d1c3055cb0e62f6b40 (commit)
via af72fdacfd25568af684e859a60f2c711dbe7f89 (commit)
via 6aa76120296414774436cc14c60fe10fef86aa0f (commit)
via 25755e2b85e2bd5b313ea87f32000bf9a47dbbf8 (commit)
via 961f41602529c9cd4f88af6c02fb61fb55100e27 (commit)
via cbf0179287a799be27e278a41f7705d4c20d9f11 (commit)
via b366059a5b384ed822e44a6407b35ab1386b925f (commit)
via ef6f73553efece92e797b138cf02aaacce19574a (commit)
via f66adc4eada1884cef90aa978561b9b2008cdaf2 (commit)
via 03e080386e266243b2af667af026b992822085cd (commit)
via 4295609462ce6c0983064c10d95ff6bacce0cdfd (commit)
via 15c7659fd125da7d08cfe0f82f1795ab88f897d2 (commit)
via c1baaddf8861aea666b84baeb4746caff51a579d (commit)
via 726e626a7bdeaf5f828faf12e2c1e81504b8fb73 (commit)
via cafda5977a98aef514ff86daca2fa94205bdd34e (commit)
via 39f3de7c43926181f8f2f57bfa17d4fe9e5748a0 (commit)
via 7fed4b0be6aa0d0794b8536e9f80d128f0d9bbdb (commit)
via df7f7547a5cb6455ad07855482797860b71fb532 (commit)
via 599bd15cdae16c5c420c85cf4853fcfd769bce75 (commit)
via fed040c6a50399617d8265cbddc7fd21b3f134ef (commit)
via 64c0b5de8dfd68c54060b07d54b1edf8d22fc52b (commit)
via b57fbfba4b53434252fce55e323f08aeab556409 (commit)
via 97a41605e2473c67e82ef5147b4866768bd5a566 (commit)
via 2938e6cf0809cd81d1593f414ea5836812e68ed2 (commit)
via f08e97fed19e0722b6b36e7e638ee86a8aca7db5 (commit)
via 4bd7dc42558fcf53bb0c783f852f03dcac38866f (commit)
via 9b15c1f0419ae693fdcf6cca399e9a916e14c48e (commit)
via 3d5ff6205b2e62388280661769cc0555a58a1358 (commit)
via 1a8faa2aa652d8d6c6c3daa83b1dac35ee27e64e (commit)
via 6f20d58b6f9f7e4a239567f6245a580932f37adb (commit)
via 2412d878342e6fc36caf314826d6bfa8292d84c6 (commit)
via 246496bb652fa8571bfccd46886dd03598bae2b0 (commit)
via d11916aa89c43071c08c1f9b4550a01f8eec78e3 (commit)
via 79730a3b2683dba745663fa3b907f564bee8a0ef (commit)
via 0ceaf1ec964f8674c57c6a522cb38b6f758a0929 (commit)
via a0bde39842936bb13f88f13a688b181432aa2593 (commit)
via 6b403daae993621542c249c00ca1e6d3cfef1aa4 (commit)
via a14711808ece04167523a42f063ddb741e8ca866 (commit)
via 0bbeccb1eea844c2124eeb1e8d8d4a6cf7092d7a (commit)
via 1176ecec7082b4d6b4a3d965ef77726899c9eda2 (commit)
via de1fe8c8ab7f67856d9f2e2c5aa491cec01d3e85 (commit)
via e6f5c25b57546cbd88daccea4f1739c3f90f7560 (commit)
via c4fc4724a6afd605692b24c0af24c7e234dc5ace (commit)
via 918357b9556c9eaf81129ea6691bb6e461e80f86 (commit)
via 1ac806b8a7d0c09a0052751262f37336fb06bf6f (commit)
via 2ee52aa4283145a0f9417986b2f3d7f91e61b1b0 (commit)
via 3c724c8ca91ee8304ba355f681ccd906f0e9725b (commit)
via 5445da1b7656f82e7892d862895dfd9e7c16889c (commit)
via 4eec2deb06db4a59966fc0669bf861fd92a4b152 (commit)
via 4106101c449e53dd6b61ec824b196f84b3f3daa5 (commit)
via cf39cfc52ebd683d55fc396a77355f34b5094c04 (commit)
via afa59b79006af1572ceeebcd2ada5a13e483f6b1 (commit)
via 031f1448b68a9eae3392353857c7873f857c2221 (commit)
via 875b5b9d147d37c99a189aa95354f9bebdd64ef5 (commit)
via 16c1c9d6a6f485af1b5b1a54a74dc1ebb25b16c0 (commit)
via 41f98f0276aede918c3aca37aa6371c8a3c9fbe7 (commit)
via 6c1aca3e2d408ef4874bd882a7f0e2cd944bbf09 (commit)
via 269e9c185f67d477a99574f53ead904d50fddfda (commit)
via 0fe84f3fbe9a740c38a8dbaa0150b8e4c25c69dd (commit)
via aadc9410ba24ecf777fcc515afda69ef94d74248 (commit)
via 4a0bc59ef6e01733bb70950ad546c66e4c3317ea (commit)
via 42271ec540461c63c847d2bea6b6e9cc50524966 (commit)
via 4e791d0fb1173330424b69cfbdece9e1764186a6 (commit)
via 2ae0baa450dc21cf248cc932d05d9e1fd154e141 (commit)
via df8411da087dc05481926f4c4a82deabc5bc3859 (commit)
via 416f679e68468ea6dd7384213994ce74201f82e7 (commit)
via 6ac1079e5960e700b3a9034aab532970167095f4 (commit)
via 080bb2308591e6b41c7ffa13dedc531bd16b8be5 (commit)
via e38108740ee16fb38720cb5a1b824f889bb46cbe (commit)
via f85997a697553fb7053de89bafe36e3d71c6f784 (commit)
via 890ba06fb1eae846984a5e56ff8a79ea59108f88 (commit)
via 711a72d3d6f8cd3c3f408e718ff19aa4bfd2144e (commit)
via 518a69099cf8eca95a86c4d1ff4b8d8c30cf3c6b (commit)
via 6036f4862103dea22dcc1ee02cf31802872997b3 (commit)
via 6ef37366be4c2445b3efdba8520e0a4e7450581f (commit)
via 543b793377eb8c64f8c4e0e68cd3e6b39e857051 (commit)
via ed2b5077eb36d82ad7763d76fdd8e82d15f72b7a (commit)
via 9ae46699504c63af285d40ad8856a29300d318e4 (commit)
via fa1f5da0b6ff3622f9bf60e348e149b76920abba (commit)
via d33279b3bb1c89550b26e7b07e3610ab7f87e211 (commit)
via 71b30f27af091a16e6277e18ef574e0d2c0c55ef (commit)
via f24173ebf754866d4a1881a28dc2c07062c119d7 (commit)
via 0138187e9fc351c6d4615bbe2ab020a3ac646b50 (commit)
via 0ee42ecde7aadb3e68ae5b944f7b1b6a859ebcfd (commit)
via b38f7f340bf021f9ad017cc88beddb9b0eaae06b (commit)
via 5a394431deb3745c04a74d2a109aca075f79afd6 (commit)
via 2b6ca06237301286016acc4b7bbf5338a27fd5fc (commit)
via f6862f27a73f08effd88d98c5efdb08abfcf4bb1 (commit)
via 13ce92227425999aa2666f4d55286193df7d09ca (commit)
via 6b0ad2ebf6024419c84f35552f4eb55aa0b23195 (commit)
via 5675acd9d4a62c4d402da7a436d810b29832d0e0 (commit)
via d2d67aea8e776d63a987f8dcdb96bc524df96e81 (commit)
via 49d62f892578dab739391b7309bc60ea2baeafc4 (commit)
via dbf8e8afcdf6bbec4ecaf911481b7fc9a4a01e87 (commit)
via 58b991b14e7c2e26805cb8cf98e384dbd8afcd38 (commit)
via c4c9c44f57763ef4acacb440cdf601f5ce087edb (commit)
via 20f796c9700ce22f0bf596ddf435bc6b48efbc15 (commit)
via bd53a53af486c6e5ab88b7f64342244392be1f1f (commit)
via 457983e3a30212740a599ffa7cbf5142ffe67367 (commit)
via 99956be1d73c5705b4032f9add2d3cfbf6b634a3 (commit)
via 541ebcee679ccda568b49af01b1da74387623386 (commit)
via a87686e5aa57d86a86b6deac8b4d47a86c69c950 (commit)
via 11558abc20f902a1fa3ea128809862787f642598 (commit)
via ef9535c6bc7c5d50d03e9f98498e018ac56e366c (commit)
via 2f783c1f4b23b194efa31e2015fb585b688c6526 (commit)
via e8713c0f026199c327ba88ea6da4bcffebff6991 (commit)
via 247ac9ee6e1ecea67d29a5712e77e8c64834b06e (commit)
via 4b0cc5edf489335509e155b5af0a0e754f4e3df9 (commit)
via 1e504675bdabc1861f2b2f515b6be3d99189e165 (commit)
via 5aedb83b9cbf22ce09719584479a21d905f438ff (commit)
via ca968da465a0d1fd153b158b7aa69730709f43db (commit)
via 4daf7a7c3a8404d8be973702ffe00541f71606a4 (commit)
via 970bed001b8238bbf25144810a26c9f7b242391b (commit)
via 2b4bc832a7668438827f5cdca9bf22adab85a915 (commit)
via 97eca187b3b286c903d78070736bbe1d95721ec4 (commit)
via 191ec03314b005b8189ecea7296f2f6cad534d09 (commit)
via 744b9a190b9b5b83d83f43d35b6ab6d20f49af8f (commit)
via 92fc6153a6fdf2a027d9780f5945712aafad4a9e (commit)
via 6dae8a88bf814b8729ad883c92c7b75fdccc7be1 (commit)
via 3c0ae3096245fcb94021f0ed61278aa89191ee59 (commit)
via b9d94d62d1197f7b26d93dba1532d7d005342bb8 (commit)
via 421fc49cd65550aca484cfd09b36e0ad0ab020a8 (commit)
via b51724e857c1066b0141f3989b521fb56e834aeb (commit)
via 243340ad57e30de3c15cffe6e4af0381995f15d9 (commit)
via ea6b7543b422836409fe7848abbfcb452ad26398 (commit)
via 525887679c4de93b8006b5013904dec8d19f12f0 (commit)
via 36cb69e0ed76e5381c723ed4e7137bb981deafd1 (commit)
via aac18a6996e57cd1d1c32d3fd418c4950c5001bf (commit)
via 4f5cce88bf504a2f0010f7ad384003984da6ce00 (commit)
via 2a2ec787bf7dc91869d4adb8d98159dc5a2773c0 (commit)
via 62454d3da2aaabb266e49a4ba22948484e91edc1 (commit)
via 5fa71a1b13a624feec5ff4b92ff1f92a26ff031e (commit)
via 02131c7ff660a5ca08147899429e6e7780d737aa (commit)
via ed4d32c28adc5f00ee9bc0e4ac785eeff5e1dc74 (commit)
via 6d89786cb31dcf9b1a4e5b6c7b88c15102e9381a (commit)
via 92c695a14f6a5a24b177e89624c13d7dbcbf9e1f (commit)
via 9943d3185abb9aa3e7269ece80d00e9020187ec6 (commit)
via eca5fe422e2650fcb6a551af11bcf8de181f97e9 (commit)
via 510d27512cb053e8a9f8c622a5f86840be8c21ac (commit)
via 102b920e11b6cd95addd59ea0eb08fac964fa8ad (commit)
via 5831e29bc1a17115b96141bf72fbc44200c6e014 (commit)
via 49d45b20c01da11b7493a5c28bdced7558999d6d (commit)
via f46e4eb78ba55e8bf8dedd98d7fe354729181710 (commit)
via 113d38f929631fa14da98731eebfe97a44d035ce (commit)
via 5e228181d4aa9177cb6a95ebe214aeaeb3a4ec3f (commit)
via 1c4ff0802b0c4c8c820dcec503ffea024ea68f45 (commit)
via e04de5e3b55b9f481ff2b9939995301ba6b1c748 (commit)
via 79498702ef5f743481ee39c18418776715addcd6 (commit)
via 0916f9e741d6fd9dab4b0602bef034d01fa71650 (commit)
via ce9c0ca18fe50e1e5a87b135032e4aeba415e2ab (commit)
via 72a9c03c27b4fa714c758fdf86d668f6402f5086 (commit)
via b84171287ffe60dd1e7c02262a0493862fa21a97 (commit)
via f3308340aba43e99aa448641a5d3db1c7fae60cf (commit)
via 7ec911b0fb0b27d66604c3f7951c146d94f4acc7 (commit)
via 429e1e811b400f07b5a514ea6b8a70b28e2d7ee9 (commit)
via 4593441bc5bcb7ec2e04b28591707cdebedd2e85 (commit)
via 852f8402ca36d36c794f5dfb17be8fa5d4a916ae (commit)
via ff908ebf8612a737d9e168eca0604ff6c97556bc (commit)
via f30d5c78faa5979fb933038923e5270b7728f96f (commit)
via 8d89f51a70a9a3cf74562324fc0391e4872a93b1 (commit)
via 0b736949a8752e899972d064da48ce7ca683c18e (commit)
via 93ca856967f274a08807135c098bf1bb3f2b59d8 (commit)
via 332f5759ac985415b721a72dab7475824253c0c6 (commit)
via 5ca28f792883afb409ae145666fc3662c3a3aed5 (commit)
via b19a8f8545100a08ee2a64c05631aff6f651faa1 (commit)
via 20d35291fb30a2fa5de46af56887f9bc4da7e53e (commit)
via 6d5f0679fe4ff7c3d8ec1d97646ee23b02564715 (commit)
via 2898689ba3a36451779ec526e14783c2aba9316b (commit)
via 8518049884947da598e2f585bf9a4589df7096e9 (commit)
via 8aa08a8dd596758904f1e994057c94bd655dda2e (commit)
via a1ddc52b53de43ed2fa201611fed550f9c4da014 (commit)
via 27c49e9a8fc004de116243ba8887e054f1190b42 (commit)
via c4e676f196560500d41ff8652d6be0c735758001 (commit)
via 618655192fca05a9aaebbd395b0960626cbfdebe (commit)
via d9ced15d6ea875aadd3e7395990eb37319454d71 (commit)
via 357d1523b2e5b0427fe4133cc90658026a7fac2c (commit)
via 66849923d2f6505b691f24dcb15797f2e0d969ec (commit)
via 11cc1b74538286b8bc775057fe1300707b3e3520 (commit)
via bb383c6cf1ea43193ef9f407a3b7c3bdee9f5fa1 (commit)
via 6a3753b34b7b4ff6b12d89ec1f6835799b54ef63 (commit)
via 1c4b552ba553c4dbbb066c9ef8667209553444ca (commit)
via d422d1c433073ba412287334a7ec3aa95e03c5e9 (commit)
via b422eb499be2858969fb7723b4e4e08cab20fcdc (commit)
via f6d5c6943ba1f32a640137fcba92aa046bbf86ed (commit)
via a25d8bf9c5b2c9d3671f4508c9132485c65c3773 (commit)
via 8d00121477371cfd1596118af062fe6ff4e263b7 (commit)
via 44a1ee517365cd120f0338c1f4dc5a85273d4e4b (commit)
via f3263aa47ec109871a124a1a2d5370e42a907690 (commit)
via 2bf6fb9d85394f90abb3e21ee037a732b6e4c983 (commit)
via 283a99589a0780a3b1fc011885b630bd9223ebba (commit)
via 93a8e2276fadd7dbb323d7cf4b082c33b32073d5 (commit)
via 64ce06e4cd025f3486465a0070baad47248ec69e (commit)
via 856e7dd6986d26b251d91b7fcd10c08fb57dc73b (commit)
via 885eeb5b8ea021cc79ffebe8ec40122229c572f0 (commit)
via 3333f03ae1b02b321717b4bc4887201ed4fc6a26 (commit)
via ad235a410aebf08ca67589891388774aa1d03562 (commit)
via fc42baf3cdc41bc8cf12e35ae78e4529c1470118 (commit)
via fc6d53be1893813f5017681a211dd20d560d8c58 (commit)
via 30068a6d2da1ba4b0248a270c7c958ef24a80416 (commit)
via 369f6daa21bf33a09ef67b002e4cec3595eddfe7 (commit)
via 8e5d40700492597d103ebdb68eab733456b66fad (commit)
via 2b95d4403883ba22687ecb81520855204348a7fb (commit)
via 14b0bc68e8a9f8e8fc3d27c64c7cf5f7c676cea1 (commit)
via 5dfe6ca8a8686a37fea66dff3b652e7f4f7fc90c (commit)
via d33472adfc6b6cdfd12f48e53ee0d6c96677717d (commit)
via 4b134ca10812e550d8d012cd6096f5229d59f7c6 (commit)
via 34c703da6cb01d8b41e1bfb790c3c2c625088b69 (commit)
via cff068da9d13bc9fa8c04f42151b4e92bfff86a1 (commit)
via b2f7c7e8b7046bf3dd99e3fb7329feb962a6bc7d (commit)
via 6d4ee8c6ad7d5b04e524b2b48ffe5639028594a5 (commit)
via 70a0bb6b590bcfe304fe082d421feb52e0a0d4dc (commit)
via 7b6690874fa3a8afacd731b70a461d55a5b1311c (commit)
via 15630549010233e9d0f0b1971d27e121cd74bdd0 (commit)
via 5421cc6e55c7b3fba445c6085a05efb2a6f58505 (commit)
via e572930b96d8080ec80e65cfe85aaa8c4f7b2603 (commit)
via 8131c12209700f6e8cf16b09b5196da78a8066a3 (commit)
via 05f53ed611f0f7442f2b3a12b2829a18db6c2b59 (commit)
via 282c9750306eb544f65cfed5665eee2b84c7c770 (commit)
via 823d25713dd1d6aedc605e3da2007b54da9dff2d (commit)
via 596f88276cffbca82e3858da40db7e7cc7aa476e (commit)
via 1bf57e9a2ee7f468c2b2c125bda35a5bcd5923ce (commit)
via cc8ab1ded5dbc6c2ddb1b8c62f0e0f8f486a5f17 (commit)
via 523ba8f92e3ff4c49f65b582c89b4563b1b665ad (commit)
via c4a6006b2e1b42124c90ea86597be3df0a177a4e (commit)
via c0931f26e3923c75a3edc114175bb88dc11c5497 (commit)
via fe83b8a8d369e28dcfab42ee9f4b6d9cef3370c0 (commit)
via 97f478c5a490b391f02df4e81b6bc7f99676c74c (commit)
via 30452bbe7e68581cdb0cd5004e6c4d4d5c9536e8 (commit)
via 64dd13dfc267b1d13f42519f220e89a4386591fd (commit)
via 7722e5b8022b5177a1788a48c6c1c6d7b11315ef (commit)
via 4af3e7e0d3f7f419b718a5417080c20e4bcaa8c7 (commit)
via 66b0e85dcec9f7d268533208b5e4ab4630da1c44 (commit)
via c906b4b52b1617e5c65c9a6ff4de98d688d2a597 (commit)
via 9993d012337e2a404e9192869dd68051fe37e234 (commit)
via 8a4506c0329233bd99ddc7436b6588b9c7caf13d (commit)
via 236af5e336970a6b58cd17e0a2981bd96f3d09a0 (commit)
via 32b40af94e919e235c21486110311647cbeecf2e (commit)
via 693dca065a58bf2dd39df9cff019b0c65e15e132 (commit)
via 0578b14e990e76f3c2dd9010c4cb9201bc9fa4b4 (commit)
via 7e993ebf2343a5b39d6d1df29fdebc2818064ae5 (commit)
via c53ed7cf577806c9d7d658dec5b70b2de00ec825 (commit)
via 94a75bde2f02d90ef3a8ab4f1659117bfb3231c5 (commit)
via 35fee8b77bc6f90d86b19fcacb677a2670d036e8 (commit)
via 13f622ec5967f0a56d5876e7c7305c260cb4928f (commit)
via 665856756517ff4eb0c31c07f5c7e1666ccd4445 (commit)
via ef8575212574f5cca4426194d7428f900a573852 (commit)
via 2144188dcf696a50c6dbbacc1bf66645659e1fda (commit)
via 4c77202d000bab10f821a88c6da9664337f01f10 (commit)
via 9b9971aac7b89596695f15ed4763d9fd2b876ca8 (commit)
via 23956543da73914601924cb5e4db829082dfee83 (commit)
via e2cdef47b753f599cd1eaefdb4aea1d5d3b6a0e4 (commit)
via 3d14faea41888606f41466655aa1f0c6f0acf7e0 (commit)
via f872121a87fe4c16ec43623b75804b39612e62ef (commit)
via 499c37b59a9a6aed42c103ea6df8d6936b74504f (commit)
via 67f95b96b4d5e8e19520d94bebae92db2f67af74 (commit)
via 99067e2973a6bb1d3a52caafb479ebdc1a420580 (commit)
via 49cd1634b2a59879329c5a285192ac581e64904c (commit)
via 3649cb065699316bc8cd64b06f273c72f1806323 (commit)
via 80fc77e6c14835462fca0b7adc15655ce2e4bb99 (commit)
via 8a863336bb768e5e26781e904a029eb1f65ed4ec (commit)
via 1a504d0763fdfd69389d9270a793c4c9da4924b0 (commit)
via 152f702439a34bf20b74f472695490edb42ad56f (commit)
via bccffdfdf268a84533131d6e4d6208f9873892ee (commit)
via 1c582fe71858efabae951c5f3ed7dccfb23fb86e (commit)
via 410da591ba7814912e11be826b20dfba9abed9f7 (commit)
via 0d5bbdb0e1d193fa6f6804f2620fbdfc950c57a4 (commit)
via bd9e0d4628f1265c42516f90c4f162cefa787294 (commit)
via 71883406817425ea853f6a0dd7847f3e0a17dfc9 (commit)
via b1a0f704950296b2363192ba91999eef3635700f (commit)
via 5da7e675cd2acbbe2d2a614b17eeb2d02b5d331f (commit)
via d9823cbb391e015f79687f4d17d7f9a32d27b5eb (commit)
via 2e7bf1d7210ee79b93ba9ce4462e22e71097a102 (commit)
via 7a26bd4d83e5549137943de5f2c7b1ae90821093 (commit)
via cd46431bbd2f1dd90fbedee9a3bdbff705238c1b (commit)
via e28566f7d022e672bc7032d4951112359ad66d77 (commit)
via f6fc92f6711049c0d51cfe7027aa58255ae739b4 (commit)
via c32ed3ef8084f209c8ce2e9e0fecc91560245373 (commit)
via eef49a3d1a7e2ff70e142c7c7fd748f4625c05c9 (commit)
via b2333d22e0ead2d6f354c69760b6c6e0db161f02 (commit)
via 53e780858180511b194438c87d2f3a1c68804f06 (commit)
via bc23328cc108d8805f1d234b86e5a6b76d4a80d5 (commit)
via 80b8656cbaaf09b685c2f3c9dd96f61274ed7fb7 (commit)
via 4819f490bd2bc88bccf636755abf3d50b7f3850f (commit)
via e8ffc436d9d849eed52af64568d9f37aeaddbd9e (commit)
via d4828b9e888339533bc77a8ab7b258c4a5f6f200 (commit)
via 23f238d3456531db33456918f004dcc5ce151363 (commit)
via 7d1551f618db01514123433d358ae732d47ad629 (commit)
via 91baf43fa70827325272667c8e7a86c553c767dc (commit)
via 1740ba0cec44bdfe9cba586892a5953a4c602228 (commit)
via 8bf3b159e55b42bb084f9da1af400a285025618f (commit)
via eb54c8bf087f434b0cb91b35e7cde68a69ac9193 (commit)
via b90fc18880972f0c2ed280df20604d89f1d4ec38 (commit)
via e2575e05e73c3b2f08a8b5f579a504ac6a45ad60 (commit)
via 590d1e9a30f9180af725673fa06ea74fe822d21b (commit)
via 32d2e5d6404d8ebbff89408767084d7064178a4c (commit)
via 0b0732e13a9a40c9e894cc6aed1e899cff81251e (commit)
via d94077e27d279c4ff0ee26bad786f89c350e2aea (commit)
via 27aaeda0cdf9f69625b96e3abdb25c8fdbbb3435 (commit)
via 273a49858fa9c8d73de87167618ef99d70f9731a (commit)
via 670f82d437c21ec9c8f59a365336163e0381149d (commit)
via 464b0089f0068838a014a8fa27ea2eef536ebada (commit)
via f68f11b76de09dcb0d399814127fbf5227fe8245 (commit)
via b3862264bc6009a993685ee5e9dd2879a503e36a (commit)
via 091021faaa699c11dd50d9ff56d8713953666f65 (commit)
via 1757d5e7cf1ce94a2351f2a32d84a5883f50c8b9 (commit)
via 641754af2b76770f96d13ea2bce6b2804bb4f777 (commit)
via b9f9ea2f5dd6112e56b69f1cd9271c10b3b14ed8 (commit)
via 638fcdad6a0de44f6c91b503280207fc1f34ff9e (commit)
via 029f3522619e8b77a7b848be23f4c13e50087d8b (commit)
via 393bd0c06b64ff6076f28053cbd2fce352023c70 (commit)
via 5df8a8fcf1cdd7896b38f27e65938a8fc89ec2bc (commit)
via 7f3647e2ba4517be59ce531ec2297918b998fe3e (commit)
via c4b0b099b884e73d883f2b8c3ea8ffc9dc678902 (commit)
via 4d22acce0790d8a6f2457aaef99674790ca853e7 (commit)
via ca5fd19bfb2a41fae7696d67d1f4dce5d5a9053a (commit)
via 1b6c08316381961223fc3e1f9e3ba0547a53cce1 (commit)
via d9a4c83b863d32a86f82ff0c4d3c99d639cc52c5 (commit)
via 51f374927b3e417179af92a9be91a0f6c99b8173 (commit)
via bd51a4d5570d3e1dd9aae1e45db6ae087f2b645d (commit)
via b2121c33506a592a25c174b171e24e09af885bee (commit)
via 8869a24691490e5cb47045c1d732a27ea8408a2e (commit)
via 100d311943b10e9dba1685fbc95f08b9d7226ee9 (commit)
via 35fece71d50e1883e67fcd28c69245de4335b8b5 (commit)
via 3ce5b6e25ca2389c545282204b96064c00a13fab (commit)
via d053f6be557fa3bedd4ccbd969103dbb51a37439 (commit)
via b1a921c8c6f9e3d033629f32473c6470c360b43f (commit)
via 876d1cd7b5899e7927e298a7f7344a0da48425a9 (commit)
via b57dc16f06bbe31a5dad044556d12ecda138e1c3 (commit)
via 9c761a554184c2ded303c4929a7023b972b2fb9f (commit)
via ba14f9419d59571057d9675673bbf8b6032aa5fe (commit)
via feb703b3f4d3cb21ab50905359df7123e131a7dc (commit)
via 6cd5ace4db98987881c71e33dcae418fd258c38d (commit)
via ae7d0cac8ce971f7108d270c1d3f8481919b1e86 (commit)
via 9c5f41df36176d86afa65fc9b69b8fd6f6044547 (commit)
via a4f851ffab57821a4904a9a28d8503500b77200e (commit)
via 8406bb5944940a8830b37b97584dda3208a3d07d (commit)
via b19839da382a4755e91d0a943b6d89d13fd74972 (commit)
via 1303206d7f8de81c685f486c857d533d5bcf827d (commit)
via c2cdb853dc4aa9adf98a11c506b8783ce0655f18 (commit)
via 41cc895fc88dc6d69253fb29ad4ad85c3c851254 (commit)
via c1e768db524407c25d14fe693a931af9cb6d9ad4 (commit)
via 465fb143c87076b6416a8d0d5dd79bb016060fe3 (commit)
via b9005ba76ee501a809f2657b04bb2f2590829fa3 (commit)
via 5cddc23a3a0b855858e8eca93d6dd90aec00d914 (commit)
via 0800b440df695c9ee66c9337cef384c48fe45b16 (commit)
via 9312936603f4ed0de67aee3d1c4d714df16f995e (commit)
via e94dfb0747eb8094295fb7e0a7c20162355e6bcd (commit)
via 6914869aa73d6cd12121ed6b3e58e1564ef5575d (commit)
via 21e20815a20606a858f626e09944f29ee5ebee82 (commit)
via 61a12cfa7b25746914493cc0d94e5053a8492aa5 (commit)
via 25268153a182eef28d31ed2bc03ab7c6c0ab40e3 (commit)
via 773eacf5b0362c755ac47cb66d15d07558d9ce20 (commit)
via 4bf8c6e8986890caa482c845d2c4a0ff238c1e28 (commit)
via bc9706f8235a917f0b534f3790e2ac9981d53e94 (commit)
via a1894d43936b689945b0cf2ce696904606f40c5c (commit)
via 01b6bdb03c9286592871b3322ddbddc7b7350d03 (commit)
via 7ef0d2976a57c6cfde60281d67111969d7285d65 (commit)
via 93ef582debb0a179916965a882f4344223569219 (commit)
via 811a659a779fdf93293fe1105d99e9db171a8b68 (commit)
via 943c8b4393ca97b6c4805c724069028be6955b89 (commit)
via 97737159383af8af7a766ad3dade8ed0d11fa6a1 (commit)
via 10304ef3e85c6163f882757f58eb18f5178249ce (commit)
via badd37cec86e705a190e501ab26975d352718619 (commit)
via aa9e327f1e8552cd47cc8f4b9daa782930469e60 (commit)
via 0a93529c56714b1da3d7106d3e0300764f8bb81c (commit)
via 791c00567a7ccbae3d71e3b63ac43c0b555079dc (commit)
via 1390d0efa6a03a3780541aa8100c7b52402e793d (commit)
via 84a4591a7ba0c83c165cde85898086e9a4019b0d (commit)
via 85642ba08c459bb2f9d1e7beffa1871c9a93ca66 (commit)
via 92fab5a61707cd3b487219ea9efa0e410cde3bc4 (commit)
via e03f96456f2313854efff2377134af6cbda96af8 (commit)
via 5d0962b2e982eb8210df40cc23f5a47d0339e789 (commit)
via f054145ed2bad0aa0f57b2a4c3ca6988b213d1a3 (commit)
via 183961935e38267cf16cdcdcdfebcab07ab415d5 (commit)
via f728387b9adccc88edcde44f357f869e33943c6d (commit)
via 1079403cc002be65ea1c318160efc18c19965389 (commit)
via 50a0d119891f6128b10e8e95074349cc3cfe2070 (commit)
via 796ecec4cf37e5c97191a0cc8a0c5d308467401d (commit)
via 5656ba2c217cff434621d6caf135cbda5ae92ac4 (commit)
via b6370efb1efe39e62abd01e95c7957834c8bdf47 (commit)
via cfad873011d6399aa88bc6ddcb4c93dda5dad9b0 (commit)
via 6b1d7593a5eb7e64a38acd8bfce7bc4edca09793 (commit)
via c683726541cb8d3ff769f803fd7fae65db5c6f5c (commit)
via 5e0d7f77b20d74d2866e41b72697581c39f3197b (commit)
via 4e9aaefbd0042f5372509cd51ef2791a68aa30b0 (commit)
via c8f89a3423101b25e57bc8fd55b060ce2ac45a55 (commit)
via a578ef7ed49b677ecb16a709f70c7349bdefb319 (commit)
via a5721eddd18f4ba11adbc9bef0c6cb49a0cb69b4 (commit)
via 73f43896e3bfcb090552f359422857a0bedd77f6 (commit)
via 6defcd57e9df4f61cd0c59e3d9b66b6b071af808 (commit)
via a24582147f2c74603852e12bf312eede39f56c0d (commit)
via b2df3cefb124e3cab3a4bf0ba2f25fe8e1d25283 (commit)
via ef878e5310ed154450b84cdedd4dd248c7697a2c (commit)
via 411b642274178fe112712b11db805e6ac9e05d71 (commit)
via e16631979e847a6b39db3435bea7708b9f34b36d (commit)
via 9a9df97001814c87929826e6538762f3be07c4a4 (commit)
via 9eb1356e381f3412f53ffe5bc68ce854330600fb (commit)
via 43fa85d9a8d7aac7a70c72220abd09d39703208a (commit)
via ccf946cb5cea83165cf12a18dc946f39d8a8cfff (commit)
via 3e95021c775db2c483e87033ebef3d42ff99c7e0 (commit)
via d1771b76856741b8743fb47dbda993f73084bdb9 (commit)
via aac331e484bba9736f12602da3715c8f7e0f1a45 (commit)
via 366c75fc9183e46fe151aefb40f2d55a17815cb7 (commit)
via 72df25b28d68fd0b903380ceb06c6b5866eab453 (commit)
via 284e6217cf8f96c7648b13274431dcf73aa084a9 (commit)
via 6c63c96a22d216fb5d51c5d93646066d29e08ea1 (commit)
via 492d29ea1c9a8b2c7d5193908119a4e27c045687 (commit)
via ece957c859c00fbea7152a2275674d7061dc468a (commit)
via 7556d4a4f6c3181204e9575c08c661a632cafb5d (commit)
via f873665f447ee4e36883e3122a4e35c2cd049045 (commit)
via f6162ff58ec27d86814c015f80828ff410f698e7 (commit)
via 60a191edda5bb9c189df43542ab249ea530a3c73 (commit)
via 65164438aaf163aee0de40bcfab87dfd58f47b6b (commit)
via 61012eef8463764ccd9117dc1c9bc43cc452b7cc (commit)
via e80417caef36c7d5e3d1da6a3b396a872d9d7201 (commit)
via 9494d2199f5ce0cf2a4cf5628f23ae91d933955d (commit)
via 68901c4d439ebceecab927932c17ea1504747c02 (commit)
via 41cd1ad1b9760ba962fde607ac218b5af760dfbf (commit)
via 4fd77a3d12291cd9351e1f776a5ade11f99a28ac (commit)
via 2dcb2b1a4555c61d33dc9db264d824132b532f25 (commit)
via beb8418f4799b50ce414b7a63ac7a2a363dc8a05 (commit)
via 81fb971a3d8626d7e051ff5df807442c8d233329 (commit)
via ca3fe95e469b9daec153caa2c90665f5daaec2b5 (commit)
via a26de52c63a8b4da94e8e1c8b308b938b2434808 (commit)
via 425bd9e1bb32b25881dd20d76678d041f7bf04f8 (commit)
via f5771b1d96f844e0767a15b258b2de2d4cc52123 (commit)
via 7e848b1a6030a0eab1bb830ab02f9f4eef090961 (commit)
via 48c734280a17a1910ac484bd91a36792fb0041e1 (commit)
via dbe40a889191708b6e32441b1c64937844645574 (commit)
via a8d9763abd6c461d646034537633fb03f5eabfd1 (commit)
via 527a273ac1b6221cb37f601d211093233afc7aaf (commit)
via 3e572f71047489eb4f311b0fa15293a7ce83f871 (commit)
via 1ec68e26c982a256df03d22dce072b88ab117a73 (commit)
via faf09f0119da40d9b408021ad5665a906e00ee59 (commit)
via f7e6eed5283bb5c8a3598dd986dc922b9a794f58 (commit)
via 9e8915c6cee5c37637521b424d723e990e06d597 (commit)
via 15c66dd626380fbd7db6538b0c21d1fe86dda6c9 (commit)
via 1cf4d9513af10d419c71099ae644f07b6724642b (commit)
via be9957b82fa4e09c53521335c2a7dddf6d208309 (commit)
via 79639e11323e209d3dfd1355abac3b83a87c6878 (commit)
via d57be0f4420d42c62bb702f69c6d2a0dd5adef6a (commit)
via 98fc70d642895b7b43f196e19a004e07bd5f16e7 (commit)
via 4727d6136a997875c0f4a38bc7fde365474d4822 (commit)
via e85e8e5effcfa1a1834fdbf899e167da6dccd2cd (commit)
via 8ef229f32be156f374b8b5e3c63dba735a81fe55 (commit)
via 8e2fe09f70e721bfd8aaa0690537640a44538f25 (commit)
via 87de11c05253566abb04479a4842cc934d0c822e (commit)
via c214c7cfd38006369e1da13644000ce2e180a5fa (commit)
via 6d74a497ba4fc2ba67142310a9fad42e035ac9a7 (commit)
via d851a69aa2b4b6868c07386fd795521a0e93a09a (commit)
via df88b70224175011abf2cd599d5eec6fb81a90b7 (commit)
via 511aee7c3906063902415391f288460a2c116f26 (commit)
via e09ab7ac788fd5509adc40b86a3631a3028c1d33 (commit)
via bb3d65e427e2cf3a2fbe322443d36336e03545da (commit)
via 71eef2bd8dc3a37709908bf14a95c48b80c04c42 (commit)
via b072f6c163b25ec90d592ca42aeb56bc88e8da0c (commit)
via c1593e4fa9901c65a32e85c3c5d3ec41598be887 (commit)
via a64c9f7b850554956083678dd1ef330dd9a7cf22 (commit)
via d8282f0eb10a1a5759bcca4582098a8369f508f8 (commit)
via 90ad5e1d4f34d02f437ec12d1b65d7252f5b7f1c (commit)
via dd2ac17449b62de57f128f670b1783bb6728eac6 (commit)
via d68e53f47932eb7c374df9b90faed7aca2eed9d7 (commit)
via 986b66010c684a871f5606cb4f074d4e3d829e2f (commit)
via ce0dfbeaadee82ffae390e4515433d3b6b1e0084 (commit)
via 95e50b2723eba05ca34e9ea69c1de63e65ce9578 (commit)
via cfe6bf439228831f7bddb8160fb099d0e16215a6 (commit)
via 28054d694f6794d2866d22073117897e372803f2 (commit)
via 2c7b626ceef8ee50d6ef6fb575cfe55b93ef7a0f (commit)
via 5b07cd848db1dbe9e3498e94bea5e69c8e438153 (commit)
via 9a284c9794a7589edc01b5701efe5406a27b5b4a (commit)
via 00e474c2e96f9a56f128ee29fbdc36ac32d5e14a (commit)
via cc7039d31aefe14a31b5b6d8d3694e32bc22b486 (commit)
via 4fa5d7b436815f58688ec9245f24fc83263364b9 (commit)
via bf2d68ab8c9da89a7caec2abdd2cc27c607f4a04 (commit)
via 550bdf96cae94bc3e6c0f7e7e9a6793399dd8fe6 (commit)
via 446899e472025a04017064f5172105cec70eb357 (commit)
via daf220f0a7322ab97390d4ff33d0b4202267117d (commit)
via a07229507b48662c2d08957dca9e2d8ad16c407b (commit)
via c966a859b96f78920c16e1161578405d88b425cf (commit)
via 3ea9863f6b965a91d3307e8661edfc81ad3be410 (commit)
via acf1419f9c52d06ee70169b85c5f8980c7359f8f (commit)
via b7236fbee40060bcf5e90740a5c5706317749f91 (commit)
via 9028d9432c57fc0871479960f843ef4af194d5ac (commit)
via f01f1741df37f0330fbf2809df0ffddc992ff60c (commit)
via eb704cb6566cc4594099f49f8a215bab4fa7bbb6 (commit)
via 02e62830e26a0d3c0d47d4e09209cc04354765a6 (commit)
via c1d11331c9d84541b5002314f8cee2f302dd5763 (commit)
via bf36a1e7df75608045be60a5d16a1df207df3464 (commit)
via ad6aff7dead678cc0fa4f786fa59c6040c6fa758 (commit)
via 97c185659a35d249aa20c89674e3da2baf4b4352 (commit)
via a37bfa30016370992c59105fb4fd97cd3a264149 (commit)
via e992c591afd3e4f047ecad5afa49bdbde6c33eac (commit)
via 64166036b3de842d3e62e9471a2813b55643e3f3 (commit)
via 8a526fa69afd8ea7d2e303f80c03f9eb46211390 (commit)
via 0fa9c223ddc05a4b823bc7982dce8ba3b45d903f (commit)
via 7cf99fb1c72769c17eed0a62951698bf56432108 (commit)
via 1424c16eab1a96de054991c346c2bbf3eac82dec (commit)
via 10367c7c946a123597cbc5efaa44c18912e5e43a (commit)
via 4180215b9db1549b88da2da2fcc320fe28233481 (commit)
via 2f56f7c302c8d4012cc47d8bd261b151b2ddfa22 (commit)
via 570dc176ff0e33525c4c1db981de87aa0dce742e (commit)
via 68c14faadaf5bfd9816ac913dc8858116aa15a84 (commit)
via 749bab0110ddc56835bfe70765675577e3dea05a (commit)
via 3c14e5a39bb4fddd911ba49483c44a12294ae6ef (commit)
via 56000a9801956afa7622249f114da778afc8887f (commit)
via bcabf4207e7ba20f09e15141c6c3241862ac4aee (commit)
via 928dbe07562fa842a990d1c3aa65e12343426e68 (commit)
via 52059ffd6935427d02ee418be3eceeff6fd5c066 (commit)
via fe978cb071b460b2d4aed2f9a71d895f84efce0e (commit)
via 3bc3d82a005466a66fa22f704c90f4486ca71344 (commit)
via f0673d2040a49ecebfc0d3a03993d09fb4dd3e17 (commit)
via 07697489f4587e41f4f63aa526c1bd7d2fcd5494 (commit)
via cdb602b17548eeebb5e700c507d734ea5f887a49 (commit)
via 6f98576f29a70ed947f102015df0388bccc6aa1a (commit)
via eba5ab56cf54396325f855a39654964bb9e28a9c (commit)
via 96c20bc18d71ca5ae3335d48ff2b459d495032d3 (commit)
via a3976a7c56ec803f6ba141576cc56afe02663a8a (commit)
via 60abeae4f219a7a445d11ebaf72d2939413ffe80 (commit)
via f44466fb654c587908d417b016c16c0fd27bf415 (commit)
via f0666312fd86272e0234d5f7c92d8f65d5c6505e (commit)
via 73920eed1d5331150d6a0e3207aa653e10f0a1ac (commit)
via 0def5aaad6a89e78f09cef2b95635dc3254ce304 (commit)
via 330b17b30f85b091a214c2987de5dfef1e9733ac (commit)
via 2ae824de90cee5f16c444a79cc1b442eb9c2cedd (commit)
via 60d1b0d6a43b984b88da499f6bbc13cf729f0447 (commit)
via 1ada945d059789e05542ebf573bd9b7eab2a2654 (commit)
via 389b8029b69e2a4cdbc3a23d0ee9d5b3c974bd34 (commit)
via b480a4819bb85f0d8004cc0904e7a2eeb03cb2b7 (commit)
via 3c12b0543695609d96f818b2a60c74b624fc0ffb (commit)
via b108998791b5ac14ba97a0ca3f2e2ed8742f27bb (commit)
via 043bf05a3d8e4bf7706f7c038540b893ec075051 (commit)
via 74ad790c76cf890fc7f42d6dd5a4cebfde5cc0db (commit)
via 27228ca23e80c31ecbf3da261224b1d2ece4be83 (commit)
via 6f4a313ba49c84d9f8b266d8d90c9cedbd11b1bc (commit)
via 3e29ed9f07740a848432a1825c3fb466cdb98a4a (commit)
via 7366006f66f6b781832e397dd177ed8698d4fdc7 (commit)
via 07875fbce7911d7e6174d6398cec2872eb489613 (commit)
via 49d8f92c6e07977ede747163090b6a702f345629 (commit)
via 1db365dcdff81c772d4c22e73a86971016ebb6e2 (commit)
via d93c7787a0dd4261b8ac65a92a33196b62ef57b4 (commit)
via c86934ceee0971a04bbfc145c7b9a53357c25c91 (commit)
via 9beb7c4e1d403e1374096df3a16607132a8cfe84 (commit)
via 77b64a49e24dd4b5f4c7edb5d4030fe8aa1eec44 (commit)
via 06b73f4199944fb8a7d2c8874f91ed1deb7f4c44 (commit)
via 532f44ed674a74edc1ef1aa6fd7fed911413e1ba (commit)
via 081a1c2cede38dfb837e3d89539416fd836be4fe (commit)
via 2f41223f62de5d893bd6a4bd832293c2c3e80d91 (commit)
via c8071705c69a13d237aeca4709bf91deaff7e5cb (commit)
via 03eddd80d7c9b406109c43c07741c9991520954b (commit)
via 80c570537e380c1b8e48754c0ddbce2abcde2d00 (commit)
via e3ee40059d4a4e04d10e2b5c46bacd2a810355ca (commit)
via bd4d2eaad0f624bc47b2e27222480a44d1a48108 (commit)
via cf424aef0af89903abdd6c4e055684929e4990af (commit)
via c5cb74eeb3ea13a9fbeb0ec26b5bad10c4b92e4a (commit)
via 17487d857c372c01fb84b028062eaf1cdb41048a (commit)
via bb2b33b9395662e7562be34b47b9533620b583c6 (commit)
via 9357a9e66e08fea2a13446a4dfba2ceaf11da827 (commit)
via 99654aaf360c38a7bff69be8c175a78b83a7d263 (commit)
via a127494f2dcad834743e613be4cfea39511ad5ec (commit)
via e26e3344573513d33e99bca5c659bbbe3a9b647c (commit)
via 7173b38a442c007a554ea200817a0eadce89c87b (commit)
via bac13f5a4c05ed88d7c4639c37ad01bb7e305419 (commit)
via 137c83d69fad77677cc818593f9399caa777a0c5 (commit)
via fdd410ac7a07dfb47dcb992201000582a280d8b2 (commit)
via ac99436572d903781c124fa3cc72d83360202b76 (commit)
via 4469186b996eb84ee9341f4cdcd0f92c412b3f27 (commit)
via 21613c12d1822dcb71116ce8f386ff87719e104f (commit)
via ca7ae53a8669bd0a4c64d90072f42741f4c0ddd7 (commit)
via 9ad55e9b25ea4423413b46be0714fc5590f85eb6 (commit)
via 685080f2100373d1a45932521f9a24922a68d68f (commit)
via 31593e1b96c792abba3c5268d6423975aefa56b2 (commit)
via 94d15024fe3dff908ab570aaa741b1c834c856d6 (commit)
via 884151a7b8f1770a823e5017c8f5025802c44f24 (commit)
via 948f632f5671aa16c239507652d92f23f7713703 (commit)
via cb0728165e282be2ad9b121c8c1e9da98c9784e4 (commit)
via 0821d5b14efc2fb0c929ba077855cbc5e7a0932a (commit)
via 10d602c7f9c043a149741acaffb5bbd32f9bff6f (commit)
via 3ad797fd086ee8eb71041992877e6d169266b4b5 (commit)
via ec86f43468e2591127c493d67882de59dbfd79de (commit)
via ecfe5151674f7837eb05f0f05dea868586ce2848 (commit)
via b615dd209febdbf5f13e1c4e7667c172d65bd777 (commit)
via 7ee67ee4424a318e4c975ea61465d6e529da794b (commit)
via 8090aef2bf5021f35c94193a035eb1ecd5e25e41 (commit)
via d8b901edd1a9b717bd397400ce498c7a2d9504d0 (commit)
via fd63f640f645878605e4b4bc33ca31fb51583ecd (commit)
via 5518c738a47f0282d6fcc6768e1cde598e9538e0 (commit)
via 1f10ba14bc8c53120432ccc7b2ba5605b4cee80e (commit)
via f971c12fc5aca91875b2fff0a115611577d01909 (commit)
via 0f8f0c57ea4742ad2d9b0598a18243331c1c06e3 (commit)
via 8f3102ea1a9954ed00f84a9e3452a79e94953840 (commit)
via e5b85ead638e4916ee188698e434dd1940e484e4 (commit)
via cb967f0d6ce36d566d97cf37b298265434fb6db5 (commit)
via bc9540e842eb5639ca59cb133adef211d252843c (commit)
via a17b84dd9f9171bdfaee82f61ce6df9f65e94d0b (commit)
via 5634e839cc1af4629b3baae1138b0ddeebbacd71 (commit)
via be66981e1605eff305ac9c561825f4bd6801fca2 (commit)
via 85c3a371b327377ba1014e8962ba41554599d3e6 (commit)
via 96553a0cffb30d2ac6068eb71bed38ea7432073b (commit)
via e26473a140d91672765866857e2284e4a7f105b4 (commit)
via 96d67095792f5c8c0c91522820de861e54c37728 (commit)
via bb6ead917c6aa8159281cac13b603e43035dcea3 (commit)
via 0172ee3adcd28ffdc89f8288eb11924f4b1274d7 (commit)
via 20a0ffe33a7d43ba13eff917ec3f50b4f7644f81 (commit)
via df9bc4163b1331c8a4dad6830afeff4ff305a20a (commit)
via 53b5af48f6591c3120fb076f078188a4f117c2b7 (commit)
via 74f4df0028f256214ede2091cb102ffd496463c9 (commit)
via 9035ed511099fd79bc5a76d1ac457c0a8226a324 (commit)
via 97a0c6972eb9eb730df3817a95f351545a8f7cac (commit)
via a47cd6e95a6eeaae01c96b89880330c4c1db0c4b (commit)
via fa1824c2509a59ec6290d925865b80c30d954fb2 (commit)
via c5facdc449f43f79a7db6d7ec418caac18aa5c94 (commit)
via 2db9a4275ceada4aad3443dc157b96dd2e23afc0 (commit)
via 3b27ef472df3b4cdcdd54629281610d594c99c97 (commit)
via 1cc28231d23d8dd604d3482dd4bd46031d5a4052 (commit)
via afa8d396f6a952d17b348a981dd2c56f83305611 (commit)
via 60fb7e9efa12266437d28d19191e49e7f1e0013d (commit)
via 5c5019c27c5a4a73ec53281b4b69044f82b179f0 (commit)
via f3978e91005fc54b695779d3fc9c67f8e203d28a (commit)
via 4ef9f41a9538c9c7e4e540277e437b137cb64c4c (commit)
via dc049bf460bb1243aaaa48745bb8df64bbb3e1cd (commit)
via 4c4ca605d5332d4d5b0112932cbf379d82bb7d15 (commit)
via bb264c6411b43d08ef518df453dce7647cb9f91e (commit)
via 16218fd311d470f8f3540f4badee69f2ed14d854 (commit)
via f63c17760fab6fbf56ba500f7a8c746aa15b34a4 (commit)
via 07df97c8578023d1c9313bcec8aceef14de3e90b (commit)
via ffdf88ecd798f111b18060e6394b040a1accf7fb (commit)
via c9587f88230e9df836f17c195181aaf50c3a1117 (commit)
via 53cf2ee0d933ac4d95530555854a6f8d3cefc2e8 (commit)
via db95bb7c5946a109e1584ab2c43c052ff39e63bd (commit)
via 837914eeb43cd0231cc3c25e8644f0d6190034e6 (commit)
via dfaf2c472c619338d2dbf4e3a72a251dd45c34c0 (commit)
via cf18fda46276a088b0b2ee60a84f8670de2ef4c0 (commit)
via 5c9352f317d63cab0ebe512a8461e5256b6a913b (commit)
via d983c8c5503d680c6d4955ceb610a9beebc64460 (commit)
via 8545136955641adbf35e121fbbfc8cd5fd06e4a7 (commit)
via acfe0940a8c5a23111aaf44d70e7ad582c775f63 (commit)
via c4ef48c6b22472f197eeefbda1d9fb295ff61a77 (commit)
via f6a88844c36e2c03806563c9703b92af6ba0b345 (commit)
via e3ee8ed41b6a4365897d776cc181a1bd813010c6 (commit)
via 4398b0e490f5f0f0feadfbf0e38867a49fcce436 (commit)
via 3a935c6cf98c47eaac4395622bfaf2ff517abd34 (commit)
via e0a1e121b39ac99e76b77b73cba1db40ef75c7c8 (commit)
via 45a4fb1a700abeb4b3d8315b312ab31eee8efe72 (commit)
via b05e3b0dd2a257f7f0c1e23ff4c36f369438ea81 (commit)
via 3133f8c11fd2e18b9f5ffd35bb26410dc61a69c5 (commit)
via 497c491beac9bc95f62ccecbd9fbab98638fc1f2 (commit)
via c3e3045e5ce820055e2823e8c5b03b0e99a4b514 (commit)
via d4777acbc94f3fb210fad9f97133ab3e9f1ccc57 (commit)
via 8b367e1771078f3cfc8c0fa2d5c5d5e9656c8fb9 (commit)
via 9aca2ff83e4299875343cb07add9c0ef7e5f3188 (commit)
via 03e98035a2a5d928ceb36ddd7b43369fbf72a008 (commit)
via 6f9b84910f8cabf565598f499258bbea51cc06d4 (commit)
via 2ec55de302e4a6c49a06c673c8262a119fa6226f (commit)
via 69efdff130b843838e791065335b44d5f91f7075 (commit)
via f8e5e23e3dc46042fcf5fad6013e6fa8db13ec43 (commit)
via 9f2e07213aa91f1882112df3e0d227638b7a085b (commit)
via 2d9afefe223de983d6e86b5de9da0e5650057ac9 (commit)
via e9c1bdad269c0c3352eebcc9481ed65144001b0b (commit)
via 0ed4b0bf3d2ca248778a2ffbcb2c5cafbfdd64dc (commit)
via ab32a8e052b016c4065f8b991dddb4f7a4e38c38 (commit)
via 67ca0b7662419d76375773e0e8aba545d0c43e34 (commit)
via 49bd1d6e875d4b9ab0cdb909ae6db2bfc95f364b (commit)
via 6dfb72b9068626cbbf0017df092162d11304a3b0 (commit)
via 35f82954b5e46ef5f56653d4f3aa0d1236f558da (commit)
via 171e6b1cf621bff93e1aea3fe76bdaa6132df9f6 (commit)
via 5348a025be9a49e05b7ae4ac4081bae6e2399b65 (commit)
via 576fa8831a7334ef5be41d9f3dc72a92bc227979 (commit)
via 49987e5cbb94d95e844374952923b7bb8f13ca87 (commit)
via 62f8d21784db0dd5f8e3717290bff32bd824cf2f (commit)
via deef1eedc13aa322abdb1d76cdc3fcf6ab3b70cd (commit)
via f58926a652e71cc4809758c693ff005d9fdc46e1 (commit)
via ce875075f9c8acc57bb0ec516ae3ba50064e52b7 (commit)
via 0a60f874dc25306c48fab8f7655813eb1bfeca8f (commit)
via d5ff04826ed6ffd265d47690e0e636e2dff5e6ae (commit)
via dc1d9d1fcbc719cd4377aa178703ad00b1d8a3ac (commit)
via b0619670ab9822e5c116c273ba484909e608a943 (commit)
via ffc0f143c74a7d49f6d1ae3f835e404ef4e56772 (commit)
via 951eaaec17411eba4debe19781f6b8b54306256e (commit)
via f641dd969f91a83adf319b269c2411141b0a26a9 (commit)
via 9f04ac5f92a1efc97b38cb6560fc10146fad64b6 (commit)
via b4eb7656c21fd8cad2eaa0d27883226127cb1620 (commit)
via 66bc8739876b17b4e8b57cd1f1337814b4b734db (commit)
via 451dfd384383160be5bc60f50a7920975e66f593 (commit)
via fc4c425de70c3a4f7826010c0d65bfe6fbf00fb8 (commit)
via 1a920511af007e7476df68f87ff42ec8be80531d (commit)
via 013d031916a1f154054c3b2ccc2d35fa9ff5e397 (commit)
via fa3f8d5ac61f98d5efde8dc92ba4c9f3dc12938b (commit)
via 9a7e538ee10ff885d8bb49ad71da262729a1604d (commit)
via dbb3fbbb1a3b387a0d33dfd5764cf92bc3da7f41 (commit)
via 0e7f931f3acb65a739dffb2a4edec9e7afb1ccbe (commit)
via 761e2bd47975100f96422d2cafe0d545b781205d (commit)
via f0af5632f2630d173b26df4a929ba6ba5d0508e9 (commit)
via 88b9e2eb547b002431ae7e4b7799f1a06241da3c (commit)
via 45e813544eb076dd52fefe7b36e28b088963207d (commit)
via e3001fd92063282c55ad251d58f112b10a0cf7d6 (commit)
via 90092e730582d024f621c78c6b5b1e6f2348e77d (commit)
via aa31c464df60c72920e849ed5cf64eef545e3014 (commit)
via 63cc30e93a0a77a734ddf2f8ccf6e3b032248aea (commit)
via e1fcd5757be08c23c5e72595d3cc4f5736fa7cda (commit)
via 4185814eb444c3a793dcb7ef567acf3d74019d07 (commit)
via b99bf4e352f8590ccee3fbe3b4b031efdfcccdab (commit)
via 800eb1cebe736f6867d13e5df40a2c463a4b23ad (commit)
via 34019068f0082676b31926c7ec84dba0cfb2aba5 (commit)
via 8d4a54e2fb7f44c20ff3ddf42ff67db6bd08bdab (commit)
via 7275e869fe708d1f5dc3774df3ae0dc68ebf9128 (commit)
via b9dc5a878402036ec7f631abae7505583a52b385 (commit)
via 362beea4b400bcd5aca3bb1215a77e9e749b07fe (commit)
via 439b7f41b5fee5ec5902aecc8f3fd105be6270b3 (commit)
via 5ae0078cd2b6b69e6119864e20987c8724916b29 (commit)
via 18ad82c16379e7ed7daa3043abdacee1d934867d (commit)
via e36122e9d76b35474c49aa1873e50e12c7b722b6 (commit)
via b19f47add047bd9bf102088530e28c2af38393cc (commit)
via 55172d69d08941ecb3bb1abd640f22abca10de47 (commit)
via 0703599a49d082a957ee233fe018fb6ea7864920 (commit)
via 07f107f306e422497915e62f6c3d3d6d7b20e8e1 (commit)
via 7e60a48ee004387aefcef48391ec93af203c6369 (commit)
via eaaf76abdc6444e07860067e01c8135303a429ca (commit)
via d319a098bca9372e7d1840cd31c47d05b0c7540e (commit)
via 386047969d9d36980fd6c4129b372e4a400114e0 (commit)
via e7d52ed30408677f63c121e88a1493e6300b80ba (commit)
via fc6b1256ee5062cda1dfdaf2173bee6563eacdb9 (commit)
via d9080678121a84fc433a5f2ee141ee98512d2167 (commit)
via 084910afdd2d98e3e60ff35f124549fc3c180edc (commit)
via 9f615e3af0356052a475812cb5a4380a5fe51182 (commit)
via b1ffba5a7fe1eb1fb97f3e81dd5cc78b59eb1fea (commit)
via 01b088bc51fe37e07905d36547f4ea43904837c0 (commit)
via b052c4fbf5e64a2e96452642adf433f60b185245 (commit)
via b05ec7a53f8a3b0cbcb2b42772ca0e70a319d2ab (commit)
via 3ac240d438dceeaa5bd8ec65dafc4619b9295b09 (commit)
via 07774fccc3280323f43db9ed204f628503b34663 (commit)
via c1cc6152620563bbe861cfc2fa0a796e71ca87b5 (commit)
via 834f871cdc6e5d9f5bda9ce607fd3c47f41a2ade (commit)
via 03a91817f163986f10cb843f58e2f2cd9186e4f0 (commit)
via 77ef86547510cee3a2bff27bea9f19f0b2715bae (commit)
via b677c4562dea82ffaf413e7e9311ca4b9c1c6ec6 (commit)
via fe9057895e9224b764c905de470e0e38d6c5efac (commit)
via c1ee941477569693777617d2f5defbba21085216 (commit)
via f7de9aab902f68a79e83954d2645daf90f9eae33 (commit)
via 5a19504458d7a4113ef91875a447f4e841df7598 (commit)
via 0b24eb2de5a6dbefe48fd57fcf5d0e7fb24895d4 (commit)
via 134cdf8ed364a702e89f9d4525a361068d502893 (commit)
via 35181b3eaa305458f1a6ff04b97cf13e2ef10946 (commit)
via a2c2acaf15e9cc40bae8a6eebba78aadd3a31b8e (commit)
via e051a5b512a282642030720c69b5b4f9a85314ea (commit)
via 5c3696f89f878a438c42b342a2f4bc004eed95e0 (commit)
via 31fd9caad9fa8e13bbc132dce264f0c3bc53412f (commit)
via afb778a2a85ab4ac883638e309442f454f158692 (commit)
via 7d5c24b3ae60b6cfa41ebf9329b2f7832053b0f6 (commit)
via 76235df10b96f85815d799b586a6bb32bc89c90f (commit)
via d33501a51f46193387ff2d101752a9a878202f82 (commit)
via f4abbc168227003a4836dd1a5dd558f40be96372 (commit)
via aadf7753fd4cc3d9eb1cd0c089fd7a483b58f59e (commit)
via 043c35779713a14e0916a1b3e31e006cd1270ee4 (commit)
via 734b0e4bda4c56d0003182cdc3f5137d4bea00d4 (commit)
via 989f98793c06132bb5cdc2f7807b7eee5108342f (commit)
via ca4be51cd81b0bfff2ada60c98e7c67c936045b7 (commit)
via dddcc5b9a8bf064875053e94d692241be5be49c8 (commit)
via 1474044c6282acdc70e559e8ed10c7f17e4d6b2a (commit)
via 1d5b29cfe459ceb6d0965ca3ab8936e0d72e1fd5 (commit)
via e13419c472637ebc6ad1554bdc6d50f2bd793574 (commit)
via 63a5fbcfa8e56cb07bcffa73dbef7518f3c0990a (commit)
via 9384389406b55ffac5ea34ead9a34f23b8cdf72e (commit)
via 35a1e5f3055fc28f129e4d5d0a993218d8af1baf (commit)
via 1952c5cd7d3d24b9647b396731bc4808a2d63d9c (commit)
via 11228d29d5146828325a7f14596b9d87f7a2edf7 (commit)
via bd2e0e9e9ab61b1838167c1110c35da8b21c8f02 (commit)
via f176c4b57f57c8965807256bad1cd487b92b5457 (commit)
via 8dfef1bd769223b3abfffabf8bd13a9b74258231 (commit)
via 2aec968d4df313f893f239a1a69aef2392a16b85 (commit)
via d6c146e9ea09e050e6f05fa00312de3fe763e811 (commit)
via b9d6130764916fac3d9bcfde2d672053a0ef3316 (commit)
via 55325047241cf38dae3c6a577561c740a9024bf3 (commit)
via 9e2dec471006de3e0489a34fbeb922fee1e302af (commit)
via e584fdbc6a9b0da786c5a55855f9fd9f7e676198 (commit)
via 8490fb409a37072389da7cafc3a92255e9a34c98 (commit)
via 5929c344f957f93253efa4c3495a996789d48ae7 (commit)
via 77f41761432a70930ea0a917a2f135b392af34f5 (commit)
via 73e7610887dfd4313b66f33436bc18570d58b2ac (commit)
via e9fbd0432f8ab3983b166ae0b4d3e2ab6fbc8cf3 (commit)
via 119d62ffb87b8e6fc24d1cfa040586ec94f5655a (commit)
via 8e2470d34f4306cc3a21fdcd8099443896a61313 (commit)
via f4b78d1898203363e7f551497b6231d0f891d6f9 (commit)
via 7cc78d0780858b2f4a76c2867351cbfbb339c327 (commit)
via 54ebc97a0dcfd178839462f9260c91978aaab90a (commit)
via 64a81db054a44e5539c4de5103125f3587de6403 (commit)
via b39b8b9d90e142179709e846c15afdebd49b0fb1 (commit)
via b9394193d08bef2193f805ded0af898e4c10a509 (commit)
via 881d5d5db08ee6b343e1f1fc560d785fed29428e (commit)
via 2abdd192f1ed671c5dcf0d6e52ebee96c8610b40 (commit)
via b66d1c52ac4537484353797ce8d791c0552b3839 (commit)
via 20ba1ce66d31b9dd16ed8c648f46ce32aa3a03e0 (commit)
via 3c537f7fdb11f02f7082749f3f21dfdd2c2025e8 (commit)
via 42d9e5288b6576b56f3f803901433b88ee863bc6 (commit)
via f962539ad23759af4ba8f7eece1946fdc2f50876 (commit)
via dde9acd693251ccbe28d2d9c6c8b3cdc8ca884ed (commit)
via 1528345d6c4a407e0b36b3474eb458cbd04146f7 (commit)
via 8962a307ae3dd59166a4a6dc4e60a4da880686cd (commit)
via 3101e6373ee4bd78f7efbe21a730a4327b0ca8f6 (commit)
via 518be979d905d8e8708c70149fdb3207aba53aa1 (commit)
via f3853b34448594744f284fa96f26e41fd533a50d (commit)
via 80bd5fab6252d1cdff1ca95096ebe9b3053c8ec3 (commit)
via 23081de0180381317070db296fbe3f587b501ccf (commit)
via 2cfbf2fece582c29df348104b28677c38a8301f4 (commit)
via 8265ef950202a4bf0d3444802ad5d7087b4b185d (commit)
via b10c5c5012c3accfefa3f3847d3eb83a788bdbbf (commit)
via 570286220e28e606e199b37a06cd199cadb592ba (commit)
via a7606d8083c9e217294f6e47a8d2903716c6337c (commit)
via 60f79275127603876d94da4bf4e3f6212903b407 (commit)
via 9910b1c8f3b0821944303fbcb4ef4c8872cf4e08 (commit)
via 2d3ea0d5ba74fee0320766c4ceaa6d8f43a37a74 (commit)
via 70b662892cfcf35d5addd40adf22a7354626598c (commit)
via b7d2e91626b0e587f3fd5023e79b5079da6baed5 (commit)
via d9d41e786a077db1b536b1124af6e135b9ad46a0 (commit)
via 64d2901806c171c0d949f8fb1b29b4e5ba8cf04d (commit)
via 46b87d490296235ab7c76c68816de7c402a79326 (commit)
via 3a63561744873b54e13c45923fba4aaca7a2fec7 (commit)
via 8e02d7f52092fe95f29d006e1df45b110490adc1 (commit)
via 6d012254d46550b0930705b132ad9a49479573b6 (commit)
via 43fbf91ff858af23fa03371b7bf84d4bd2cd82d2 (commit)
via 907c4910c3175ce3e9fc9bfb897527ca241ffd24 (commit)
via cd71915c7738f0992daefe0320b10e3b1960535c (commit)
via c9ba137e2157b989b878198f94c7d5f01a937500 (commit)
via 24dd580891ed5fc331758d608b16d636eabd1ad3 (commit)
via aa3de2670f9f9327b25c47546c0005d4a80da546 (commit)
via 6c2573b7abfc3a504b902e46169cc521b6aa5eb7 (commit)
via 0c4bd9d97731e2cdff46efa7e7325e4716641a59 (commit)
via 2c811c0f343426fe6b61dc89d3944a51b20a100a (commit)
via b1eedac962b9d935ecb40725a614f6fa6cb0783a (commit)
via 66c168ae56fa2d67f821ccae774fd25c695fd9ce (commit)
via ed2b91f0d8ecc0a6ce61abe40962e132a5f90d91 (commit)
via 4bdc02b207c6a3baa1f5c761874a96c1ad04da61 (commit)
via ae6ae97502b183d0cdb9c298a60fa05240f230bf (commit)
via 09e2d7c72040dd2d1833c140b5f04a85bc3f6a0f (commit)
via 4bfb94b8648cebad2683d24ebe033ef539df1dbb (commit)
via 5f4ce105edc3ebbd4b0425d41ccac0064e3cec41 (commit)
via f6b3afbf2fce69c31bd738e0543c55fbd848e74a (commit)
via 6779e036f5249881d6fc511b99e047c7033a9313 (commit)
via cfb069a8bebfacaf00dee6446e86a856978670be (commit)
via ef0b411a110cd2602cb89c3fb237baf8beb28545 (commit)
via e11c72c7e4879894b9711b5c0b8247c20c6050f6 (commit)
via 276d885b572b12221f639641846ab94ef9582995 (commit)
via 5dd31d7995882a43fab9b35b11775499126d7bd8 (commit)
via 05cdcf3d36ce579b3bf8c45badee7974b6adb88d (commit)
via 82083d6dbbc0b2f6a76095582c6e7ffb3e06432a (commit)
via f57d2163da62044205c3f53e0ecf186923296b63 (commit)
via e700d1b279b26d4b7d86cfae70d2e022ee748068 (commit)
via 9f0500621b6a4908986394eb0fac151ef097f520 (commit)
via 312809f8838911dabff84d7ad3ccf341307d2b19 (commit)
via b6577aab8a7e97470c5ff96000f3d0dbdb2c1ee1 (commit)
via 230c609dce78f1db4fd3c860f0346ea4b6b46c58 (commit)
via 6da58d3e02f50801176cfdb9006d843b5f6ab2d4 (commit)
via 837ce2523fb0b81a8548624d204c857438c647ec (commit)
via b09e2c591f9221d865bfe8425990a6bf9fab24e3 (commit)
via 2568868e69f710e470c8698a34010daf36500a30 (commit)
via ca83fa81892ab61870295cb5397c59daff1a55e0 (commit)
via afa269ae41673cd5cc5f50d683a0f2d275a643e8 (commit)
via 9fc1d6863b1f46fd639afc3dfbe0b4c6d809ac05 (commit)
via 1a215085d4bc09f76028c323ca3729abbd822bae (commit)
via cd366ee8c6ca1dfe8aa11540402904b64775b208 (commit)
via fa89cc82f5ca51f3135a9f2043b85b6a16c205eb (commit)
via 716db898b72787d0d342c639c421cdd97f3afe9c (commit)
via 38360086aea4f956dcd4ba406318595ea11f7dea (commit)
via 0f81d3f0a799c6e8c2a89d7f519916e3c9c0f65e (commit)
via ea16498d5a740e2888feb2f8bce92d9565baf244 (commit)
via 3d7ad9b42685b426329370cdb8bebc9cda6d8911 (commit)
via df25ebbd091aebc132f97ffd6ce9cf7964a57981 (commit)
via 4a0ca9ec1ee3bc18da72ce42cdd7c2959e58aa76 (commit)
via ddb87a81ac5b031da67fb251b2c11a94e9834ae3 (commit)
via 7a270e0c9ba0eb738a4c30258ab29c09963fcd4d (commit)
via b86ac8e3a5a3117696b1760003b8e09ed13f1de9 (commit)
via 912ae7dd0fa4658133d4fb77954a57c8548c37d6 (commit)
via 65d9213705654383804ab8af707975f0721c4a6d (commit)
via 37a3056ad4d02a5295e0288d630dea377907a60c (commit)
via 15f7a26b0f42be812b0471ec09d91bad696fe26e (commit)
via 61b86cb1948c47e5e6c49b25f33d11ac002c27cf (commit)
via dbd1e97e32057af2841e5150daa2e2d4cb046a3b (commit)
via 3f8107ab38095bb3db840f9f14a0fd339f55e06e (commit)
via cc9ad334a71b0c032f711e86885fb73821f3be16 (commit)
via e5fe4957b4513015b40472086f22cf8723b95773 (commit)
via d1fc593cb8cfa2b4b4d9c0b8090b6b1f597008cb (commit)
via 3a8b707add581af37804947536025dd3e7fc1a33 (commit)
via 1b5493961ab1f65a3336b2178ba3d035a130f9f6 (commit)
via 0897ec15810bca3420ea7b8a91e491ed45780202 (commit)
via 877a8638ba563c667eb5358240334c473d0573a1 (commit)
via 37e3922eed415bbedd2dd6e46308fe9e03417770 (commit)
via 20d79870f35f646e87c43d8c4fee936b4e0ed5a6 (commit)
via 3bd3aeb46126494401e2f265b55fc255d5c5b517 (commit)
via 6f21bfab08368c1a6c9d950a14e3fcda121406b9 (commit)
via d35b90fb6ec3374f4d5d8d19bb8e41c8b1970315 (commit)
via f8313f6ec4a86ec18c065ca96261c36da34818ab (commit)
via 18393a2e423a67f9cbd1c2400aeec8f119680bf8 (commit)
via 5485698ae4679bd18a37f8520a17be8b760e5a18 (commit)
via 76dbb86382d49feff10b3c4f5ba0e0d567ca090b (commit)
via 37bc665e4e8b2386fe15680a41173bfbfb085ac4 (commit)
via 43063f1e4f11bb9d3538fe9f5d1f661dbfa1cab3 (commit)
via 734ae1256daf5867721f1d730c2cf9586d6efcab (commit)
via 527f3840e1af8bc2e3173922ddae15d0021ed9b1 (commit)
via 0c61284400e2a78e25aab1becf2b99465f76970c (commit)
via f7e5394d614db4456fc0d9598bbfa936cc7941af (commit)
via bb97bdd70c9a4614416767e5fc7ea8d75b24b0b8 (commit)
via 743649fd80776de922475362bf3ac8b44511bb24 (commit)
via 198297aafb4f7a9717be8370581b048ae9107c14 (commit)
via bbbbffbbfc3fca35649896d6626ab02581df8037 (commit)
via 5932be96694afe02ffbce899a644a44940f84dee (commit)
via 055173ca8d1dd3d886e88392a7b2c63c5ff20bda (commit)
via 717cf30c8230bcf1c7cc55353645bfc268a711d0 (commit)
via 253828f102691732d014e8f1d62f9b5dc779b39c (commit)
via f0e8c4c5d1bce422ac86090b76c28931b0d240bf (commit)
via 53bef1c10759f1fd7faf675459871b2f4cc12e53 (commit)
via 03b7960334677d33ee7410f2c819f78820c32024 (commit)
via 6b8a872ff1038e2b8618ea33bb1113b78f39976d (commit)
via 4b62a76e0cd716407859077467fddbb66b715a43 (commit)
via 82a864f96aff83edb0c8bb21ead5c28cd10363fe (commit)
via b35018fd7a627d94a24f4650b1d2e7cfca31f3e1 (commit)
via 4e5cb37e7f3403d5398a323566ff9c995f0c9a81 (commit)
via b01a4b043a5b08e1208b1fedd61a6f3d65a328e0 (commit)
via b99e251379fd81716660e88b933f0bc015d6c6d8 (commit)
via 86eafac0aad7edbc1ccea6daf53480a36339250a (commit)
via ffbc46469f5fa1368251acd65da418775ab1a2ce (commit)
via ddeca1dffbe346eea03b893bf3c5bc46e4439e93 (commit)
via 6c1965f995bc8119c0775f2f9b648a1902e6e210 (commit)
via 5b7d62376fc942a803d174789fe4464b26f09a02 (commit)
via 901e4fdf1622fce9bfda3d3b8f4c9a20665f5cee (commit)
via 049bb5dee8598d2910ff47c1eda3df3cb2ec6493 (commit)
via 42b87c63bc5fc1daac598c07ca65b71591a65f27 (commit)
via 481765cde069d29679122b4fa6ef6c5ea39413d2 (commit)
via 810c102655475827a3174fb64b5e14beaa57ec3f (commit)
via 569340fcf2b3344efed83f1239c9e32474c77cf8 (commit)
via 5ad18f16abf3555582782a86cc1daa751ea8b9b8 (commit)
via c05b575a8dfabab6af5d8586d1a5c0c67f819ac2 (commit)
via 43d66c95c826441c64bacfa07095535ddea57a51 (commit)
via 23283c1be02de06666e4d934b1fc499c0d72f9c2 (commit)
via 3e2b0f3116a46c8a9a6ffbcb5ae4847b6601467a (commit)
via 03d5b77300e7f62ba87fb4cd82d4aed83f9a3cd2 (commit)
via 10ab94ebf8fdabf14954f53f1d060fd470658512 (commit)
via 1c9177d9a5c3e06d3344347c8068acfb7d8ecc8b (commit)
via 3cd0754799953aae30394173c0545c52c5f17481 (commit)
via 3e2aa5bbd36be9cf63530e5db2f6cf3898762a22 (commit)
via 63413d85873c450fa4ed2494f21fb1a65bdaf554 (commit)
via 1f99f6d0689d20db44c0c7d88e8af1ebe900d187 (commit)
via c4621b339e6f3153649898b254685f72df8c013d (commit)
via 740bdc67c057ee8012327420848eb134e1db4211 (commit)
via 0ba38529f27a815a576bc07c85ceb65f6498ef5a (commit)
via 6346d5ca43719ba6fc3176c29fd58a83d439f011 (commit)
via 16d8013cf7bfe6df320bdd167cd357879e4888e4 (commit)
via c039f17c354e55a2b6d6a88330a9be25260ab034 (commit)
via 04edc7a3d936645ab171358425a106d3b261c7b4 (commit)
via cf90fd9a07e8998540bf74f293d348a6653ac120 (commit)
via b4cdae6fe51e532e0b1069c6960b14a610182d14 (commit)
via 2608dbf8a3ee666ac0a7d5d7c45611d489edcda5 (commit)
via 07d57b544c88f230cf689cc80f5a15e1b1a0cb9a (commit)
via 2ef60e94e7d10fb9dd5afaf246b960cb4fdf404e (commit)
via 4c347be60a1c25f78826fbf86d416a278740145b (commit)
via c54da50d66b46166e3542f64429741bd29e74eba (commit)
via 6cdb25f4df143e8d98bd71bf943bbe61c702e239 (commit)
via cb86fcc13bea494007a103424c8a61f1cb372717 (commit)
via bf555842fccfc0e2cdc4a2f329df6358f991732c (commit)
via 1e2e8c529c1cf4fcc8cbae382aa0a653d0b65da6 (commit)
via 9f2850baa3ce341f0ba42bd9519cb3c1bf1287c7 (commit)
via 95761b2d9c3c77933cac233b93eff371b3e52859 (commit)
via f5818f7d80adb707a35f04049c841b230b36b824 (commit)
via 8cc73a3902a68269626274e15d7c25bef0a61759 (commit)
via fb23d554428f1d379fd8c3e959a294108fa59f88 (commit)
via 6333bc0dd6e92dd5a76ba0a6890e08db2a6f7a29 (commit)
via d221e7efd61fc80f6fbf862b7e32927835575329 (commit)
via cd21f5daad4335b50366b838664ade64bec29957 (commit)
via 2d071cfc6614b4ec30fa4ef8b8af5bdf2c177858 (commit)
via ca55926c2fad07fef0e6dce8beb948167990a2e7 (commit)
via 3af8af43f74936bd3c81fe57903327b7cc05a37c (commit)
via 8539e4e89eb4c54bb6668582cd709765a3803588 (commit)
via bafffb51c4da50881dc5d72ec9bf9b78377ac692 (commit)
via a300380e12ca04a6cb900e9bfd26161b3fe56ed8 (commit)
via 10b8fe5e0eac145ff075f16872d6cbef7883ec37 (commit)
via c36094316505cf2628812e520b08eb42c0299613 (commit)
via edabaaee81ee7ab2e38471b016e13bedbec17dde (commit)
via 52db4ec2d13f511ef3dfe5b9a159869da6e4c3eb (commit)
via 3d0064a95d413e7d19ff9c7f6db53fefe44a697b (commit)
via cdf436294f7e0e3bd7668a81dfd5922fdd1aec14 (commit)
via 514c533895543e246eea1771ea67f3c3486006a4 (commit)
via 5589af0e6661abe07e9a997f6324988b4b87c72f (commit)
via 6c400b59d574782afdb26eb6c021f28c31bb9f1c (commit)
via e02c96a79949824bbe1da22ddfc6b50d362fb552 (commit)
via 8068939ab8058b48d0c7c318d463b0c6b85741fa (commit)
via 0900a05b4ce11a11fafbb691d94745bb65ac4980 (commit)
via 576fd14c6861ef937a50b5a7500c8a58f8c4ea92 (commit)
via 3b2f13ff2f2af1688c179c971ade19b8e9989076 (commit)
via b4cfe7f88ece4b809311ff1cd688ff4fd5e77e96 (commit)
via 0941db698eba22727c9a944b5da5c76ae93cc664 (commit)
via 0172429c3b2656e96ac390a9cdfc441f63df41c9 (commit)
via bab91cce20e052822e128c672e0570c8f3f58131 (commit)
via 92fc2e6978d9a7c8324c7e851dbee59e22ec7a37 (commit)
via f71f0b0d6b1214d4ee8466baa9d98f345de98cbd (commit)
via 04dccad086aa9974fb66f8b5d1c1fb32d5a6ae0e (commit)
via 15eec7902fb3fcee295de60109c8431e70229d27 (commit)
via 08b13bdd82996fbd321111191d33233073584b98 (commit)
via a0a3b04c61d7aa79e265224540930cf4057acfb3 (commit)
via 1306a7421c764d1f5e2a08afdb9b5818662c9e9c (commit)
via 4ac15b59f2f506ff0ad59f148275cd7406b8d765 (commit)
via 3d230f71746e0b33376f8b9bca914cc5d980997a (commit)
via 72c61a0d1ef445f99305859b66450da60ec6e0cb (commit)
via 696025802ec3273fde5cbf82c215a3d795435c1a (commit)
via 3c758495736df25d141a4ea13c7aba24f5bb9753 (commit)
via bba33ab1e0f7d2ebd8f8435f92ed12e2a3c558a4 (commit)
via 7e67715dd369f0a0caadaa5e528918dd65176e3b (commit)
via cb3b1e65a9af9fd95dce40c4444050c30cd07a2b (commit)
via b38ead219b31fed4014cd5b1078da968744b879d (commit)
via 005e54bb792bc74f1168def16f35078be588871a (commit)
via 4025a8c91f1f09ac37b145bf5c0bdd21cedcdc66 (commit)
via f2e0d4b4ebd224797385ca22a031d74346b2475a (commit)
via 6a3ca067521821b6c2ad9a836104d11e6dd760cb (commit)
via 439250fbacfc212a5959b4b5a53ecfee91dfb866 (commit)
via ebf3aa72243fec4bc02617673b243a63050e6127 (commit)
via 77087adf50cedf78cc216ac6eb3b2863839d713c (commit)
via d98b9ccbccf36563dad92f6093a93655b38bc51b (commit)
via 400678a494713abf8f7ea2367f213109a2c4b886 (commit)
via 9d1d54d5a7e3b634895e6e434646c706eb55c082 (commit)
via b2fb95e006c29e2cbe4b30523879fe3640f906ad (commit)
via 328cb676af66e9a70c5af0426282cc233f1a909b (commit)
via 3368c1e5ce12ea262ab3ff7a9154472503aadedb (commit)
via 491793b5cbcc9f42662a2da8427c0022d7b03f9c (commit)
via e321dd9a810dd92c5f739e0e4e35ceec2a3e951a (commit)
via a5cd8f05ca759fdb9b27fc98a08edb5f85369ad9 (commit)
via 6bf045cd32d07ae55d7eec8ff94bd937c6bb2bce (commit)
via c6e8e93a865d429546037cf5746502aa253a1f2d (commit)
via ea0d6bb94c47283ce54ad62485997e2aef296d43 (commit)
via 588dcc3edbde19f90e76de969dbfa7ab3e17951a (commit)
via ede9f622af1f2634c1227a3ed5f5ea44929573d2 (commit)
via 582511be69deb0e9d52efd6d51f860b6bee02a64 (commit)
via 9c02b52532ac7864e7e19c7df1fb2e63625f3131 (commit)
via 8af756ef818acb875865a21131a30e52cbcf15ce (commit)
via 8a99810d42b1b4539112c7a50183f3dd807773c2 (commit)
via f7ce857f51e33c66100bcf91b346ee1baf734e53 (commit)
via a7b796db4fab28c2fa52bee86b97cf2b29d9c675 (commit)
via 9665ffdd591e9b374b4e5f6aeffe15541346140d (commit)
via 400cf8cbe9bc48068f1601ea9cd33fbd2f5de36a (commit)
via c945a99f01941ccb3e73586d5e6f8d45ffa91f77 (commit)
via c1a747c10948e2298083179f4e8aeed8b962e2af (commit)
via a33e39599ce39ec6225d71f7da1719b544740745 (commit)
via 8784d56326e72e2e6863e8443b1f97e45a46ba36 (commit)
via 883ed13e4af121e28de1c0df70a8d66d94a8bc7b (commit)
via 60b3033e6e2936af6fcc37cf67cade99a89940ad (commit)
via 1710aab8af63e37c846efb7ed66e76dce95330ba (commit)
via 3ce348af7f45f00d5acbdc4e1ef22c5f14724408 (commit)
via 1c237a09afdecc5a68fd5b566abba28503333148 (commit)
via 23d4663e222cbb2b9776150677683516bb7135b7 (commit)
via 063bb0250defafcc55544474a2961ecbc153882e (commit)
via 848cde35d61874521ad6c88a50f983d5ee7d2307 (commit)
via 2279a12a44ede7a0a6d7375d90d33676fa8771ad (commit)
via b597c318b86b5ad2bca1f72ee8c0fbe33cbb7dad (commit)
via 3565cf8fedf2bae2b383fae66dde62c3bdae51c9 (commit)
via 025ac41482555f6273dee37988734a9f88633dbc (commit)
via acc018ac031c9e03e012d7d2f3871bfe6b16168d (commit)
via 1e508ea5e14eab82759a3f3272cc0456b4928a53 (commit)
via fa5af12a25f2143b1acd9717fea1bf680e99697f (commit)
via 7c89917ffa6813f40fbb9f345411d59716e90714 (commit)
via d7b24d2941fd7c99ba5843331989e6023075f0d0 (commit)
via c88f5b8e495889f5d281a17bd56340d9a0e4cff6 (commit)
via ea42d6f8d1e24403e533e5dfea18e94c47ac534b (commit)
via 50a18af83d28d66a769af40eef7d0548e2dc0883 (commit)
via 6a06d66006d33293215eaf706ee416f6a99da273 (commit)
via 8d983e3645b62e72373b3ba4a9af548b82fb43bc (commit)
via fdbf396f7e1cc87f408df7896c5464249f65c8e8 (commit)
via 5a70a2235a5fb9a8d90110089d97a27961093a39 (commit)
via e810d75b1c9bef779b29df9d2c609fd5891d5917 (commit)
via 6f25f22356dcf9ddf6b375c8e967486f10855dfd (commit)
via 7b496d07dfbb696ea597d3f3ec3a3dfc0646cb86 (commit)
via 4fc1b9d43cbce7571264a0011c87258b78252750 (commit)
via e7287c7f647870093b8ab5ffea0732ffdb8c4d66 (commit)
via e749cab89d976c723ee01a3dfcfd7ec1a883f890 (commit)
via ec93045b400ec68b0c5716d75f27a87533b57058 (commit)
via 60ebc25751744f54ae5c00d1c9198ab64fcc5b33 (commit)
via 85880250e591a51624d24db653aaace0c5ce5943 (commit)
via fce10a8494efa8faec67b718f25e06d3d71694b3 (commit)
via 8503d6e1e564cb5ac61bc6e3f16c0b384c76661e (commit)
via 533d0af0b8a8127b6f189222fc57aa11ce7aab2c (commit)
via 9c90714c2f94b4486f56fcd9dcb70e27d983f7df (commit)
via 896ca0981329171639b1fe0b934393a79ef4fdfb (commit)
via 82b1b41bcdc6d01fdbd94b246e24a8a8f8c2bddd (commit)
via c1724c7fd39d85ccc1f94a0cd7bc25b19aa43ffd (commit)
via f8ed3ac5f2600f037bff4ba01e6c92257d4a4fae (commit)
via 235acbaaefaa907c863cbc99e998ee59cb289357 (commit)
via 6b91c5417cb082f701fa9fca6d67e3ffb55ff73a (commit)
via e1e061e77d517f1fcc6678667903b3d84c399323 (commit)
via 4d29c0a8b72465d56fad76ddffb5aa64659d72b9 (commit)
via cc73dbcc08beb2e965deecbfda27a6d8302bffd3 (commit)
via 2aeedae260302e8a5fed878015edfb4fc5c12bb5 (commit)
via eaa6a9a48207fecf3ebdba88314b0eedbdfce363 (commit)
via 0300bbc7c585cdcdd7ee9046aa2edb4f9ec36bc1 (commit)
via 02fe99727120efcb90ff8840af1d2c4d6312b492 (commit)
via e2ada9cb46471b033671ae3629bb03376c253eea (commit)
via 2f5346cd7c3cf9d7a6c550672f5deaebc30567f6 (commit)
via 6ba37ab47e63dc70ddaec3d296fbf8da49eb4e79 (commit)
via 4a68e3fc9ff7a2885e0d6429bab4934dff624586 (commit)
via af759df025dce3dab4c9527a32c8dcf330c2804f (commit)
via efd321f91c31f5f537753f99e282dbc267854fa6 (commit)
via b90efa5b79ac1524ec260f8eb89d1be37e0219a7 (commit)
via 32d0add0a654c1204ab71dc8a55d9374538c4b33 (commit)
via 76f2b779a17de2a13e9b6c0d1a4bb0ad5699a39c (commit)
via 077309e2640bb9ae0a71054fd5d8952dd9782ba1 (commit)
via 14914ea545f2d5102bc56a134a28503df4e98151 (commit)
via 6bf6fd090ac8b4551a4f7906310fb77d0405545a (commit)
via ee3b52e917c3a19850232a6a20f5698090619fc6 (commit)
via 24fbeb8dc2c20f86c9940cc62e6af192a9d11b1a (commit)
via 05942d8a1b618e1c850b67ad76374f8c59743df5 (commit)
via 1a667e98b749cc82920f2cfd25d07139e5e03136 (commit)
via f6ef238e330bed3d4838f6d1646eac6529f9c779 (commit)
via fafcc06ab29fe98d2767234dc77062d08ea0d3c7 (commit)
via b35b02984b80ff231dd11dc4f3c7bdba6bef95a7 (commit)
via 9d85a0ec6bc88b6d2149071af003881b6edf21b4 (commit)
via 91529dc5ce73dffdf76f842c4ca2003cbddc665f (commit)
via 5e05f2482b35d8ae0c64f8e69c00f3a