From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15855 invoked by alias); 14 Aug 2013 18:41:39 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 15831 invoked by uid 306); 14 Aug 2013 18:41:39 -0000 Date: Wed, 14 Aug 2013 18:41:00 -0000 Message-ID: <20130814184136.15019.qmail@sourceware.org> From: tromey@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] tromey/operator-new-delete: more constructor handling in overloading X-Git-Refname: refs/heads/tromey/operator-new-delete X-Git-Reftype: branch X-Git-Oldrev: 1dccec2e16dd71b398326fba7e01ad4672f5f766 X-Git-Newrev: ea8e8d86528d63d9c8357411f01b44b77f2ea674 X-SW-Source: 2013-q3/txt/msg00026.txt.bz2 List-Id: The branch, tromey/operator-new-delete has been updated discards 1dccec2e16dd71b398326fba7e01ad4672f5f766 (commit) discards 031161b2515c175349a1e928017d412d6e27bf3a (commit) discards 0d0ea1921e5482d54a2ab68c87cb757cff738645 (commit) discards 822f1dafa18a9471407ff6faa3da8bdbb0b101c5 (commit) discards 576fdaccce8bd759cdc63d9ae831d7028a8d8365 (commit) discards 38c177bfdb912cfca345ffdc72c902a3176b36d6 (commit) discards 96b615d6f818c29c04d1447c7e2a997f70942733 (commit) discards a414a7d85eead87ae525c2a5400f05322d62a43d (commit) discards 31291ac401b641e4e658d67687d51d4a90834b25 (commit) discards ef88062f49868f17b7ed0e91b37fd0963168e5d6 (commit) discards 9aa7c4b293489946858b59d5c88766b26754792c (commit) discards 576dd347dce748ba41f4f94f155341aac896a9dc (commit) discards 466580e9814dcd8cb3592f1087b6072980a250d8 (commit) discards b346d205162381655e3ac0c61c0943008b678005 (commit) discards 503b4fbbaff9ba97cd87708eb7e2dd9ced3d6dc6 (commit) discards 2c159e6f020317202e2b59b2a27719c43a8b1848 (commit) discards f8fe7ffb58cd8ebffe270e4b8e4ba16921458fc7 (commit) discards 0d7987dbe5ca104f725ae59f23760547f67b0b4c (commit) discards 6bf399da9d76daafe0ce7eb443dfb68157064dc9 (commit) discards 8f2f119da30a3bd1b1f9e4e0bac1623ce0d4287e (commit) discards f9064cf1c0c773ef5e5d0e3fd045e2249dbe6d1f (commit) discards cc6013ad116ac334b9e352c6394943e49a71d812 (commit) discards 31412ae0a4966b6afc0c9c269190fc22b7ec82d6 (commit) discards 87a394323edfbb338214be60753ae5a44d650f0f (commit) discards 2e3dabd11001abc770f157f3bd4b474be058b447 (commit) via ea8e8d86528d63d9c8357411f01b44b77f2ea674 (commit) via 4383406cbb653dd8113eab355424524a0be9e922 (commit) via af797813453e7e3a6c5c8756d47b8bc9045e22f4 (commit) via bf59266c86c97d9b79eaa44d00feb99a385efbab (commit) via f0df097396ce645f6297bf5cf4558867c594394a (commit) via 91dfbaffc4a6032b5326a5a60eba2401be7d243f (commit) via 8177e76e1cb646ba110530d2b1929b10977eef7a (commit) via 02c57d232886c9b298ca9763608c7082eb01654a (commit) via 037f1443e1fc75361273ad1f5251b543f0ab8409 (commit) via 4ca6eb59b71cedb9ac684b8e53742d27acb3a4d1 (commit) via 763c2d1b85b7b3d2cba4c9d59d740e241f718c19 (commit) via 5529d9634fcceef209ccdf549e46330633796951 (commit) via a651c1545bd0a10770b728a0458b9944ef058b8c (commit) via 2e866f323703396e6ef8618c39b833d8c537d51e (commit) via 553dc041a79af0a13bdb59872f9ff7591644083e (commit) via 5ee0b9e9044e4e0531cde6d7d4120853b94c2625 (commit) via 3ac263bb9c5ce6f142b99edf1f26b2ba43b87dd2 (commit) via dcc804936e897f573fa63fdb5cef46e8d1789e29 (commit) via e4d692bf4f782f023713a86d28a958f54cba9456 (commit) via b8882063b74c7a58c3fefd756fda33a3845dd83f (commit) via 271049c23b3ce5d4718a00ec89c34d270819f278 (commit) via bd952d07e349d0b8aad6223751bd090e8c2579a6 (commit) via ad15175d215ba834f051a28fff81a3fce15dc3e8 (commit) via 68469e9184d88cc389b30c9d436e518b644dc78d (commit) via db68577b49c88ce81e2bf3971889f9e2df757803 (commit) via 574c563c3cf87ed45461cee45892628888add428 (commit) via 6a0104374c2535fbe730867eec4783e5e9c6e988 (commit) via 2f862958966f3b63cbe850cbcef66cabf7b555f3 (commit) via aa333901ab22a5efb4b80db6e8a03436d33c3de7 (commit) via 1f8ef8d0e135cfa15f50dddda631521bf298845c (commit) via a26a15b2290de863f72f36d4af20175f9238a374 (commit) via 275bc6798bffd970404fe59b743696b7d90e87a8 (commit) via c7b7c1c8596ab9c176d625d02cccdf3e8e9cc258 (commit) via baeef703e61bfce6dc68b8d3e5e96faec302935e (commit) via 2bbde53811930128df3c8174152d15abd3aa3021 (commit) via 061f3a2f5c10eb088048fbd5fb8cb550f6eb102d (commit) via 21b1c25dd1576deaef5f555fd156b905b730ebf7 (commit) via b911b32672fe727f6710d06a7fc8e03d21843986 (commit) via bda1f2d5ad0ce616040f0966e476961fff9501e6 (commit) via f11355035ce867940686d35f527a4e3fef7f7896 (commit) via 64fd29d4cf1b535cb07bd28f03df5190226212bd (commit) via 02e12c9d59a0bd2cbfe7fc4ffda76031aca0c72a (commit) via a5ea42fa56d5e28538aea748cfb9cdc1c762dc6b (commit) via 12dd0f67259ce3d8a4f61e99210f27e87c679441 (commit) via f39980fbb8b183922d0ae8304a389be2b0096ac3 (commit) via 938c3885e922718594bc3804f81ae7eeddebaeaa (commit) via 8ae22f69d18b5e9fff85fa205dd9b9389a4b5481 (commit) via 5a20845009c184687372bb2c0cd47641fa47ba02 (commit) via ee7240ef14a6e1637b1af27a1bc818e57f63b444 (commit) via 166fb188213f811fe065b4d3f4549ab387e15d4f (commit) via 5a3a8ca11d33cf29608c6c6843421ced5e8bea9c (commit) via b64c7e14e0fc53bd6cf52f9cf7b6da745490d3ad (commit) via 224f2e9e985b85d91e1fa54e41068a10991b5ff2 (commit) via 63c28016319fdbe1935bb11e8edd4a918e49f941 (commit) via e6cace300d7d3e09fc2256104cbc89b8c09f9170 (commit) via 480f6ad1ffa2fcdb73dc2425fe2ba25476d5c597 (commit) via 13050a337e2a70ad4a329263886c25dc75c7cdb8 (commit) via e70440509c3fdb8fedf21c7c9287a1a672db6396 (commit) via 0adf5cfc7cfba0d66679b1dd2910e25b4489ba95 (commit) via 21d38ef5fa96ed7ce9029be8874d1efdc2522ef6 (commit) via 42cfa4ab73cc7e0d752d5f06a4099b99c23c8eb0 (commit) via 17752e48c0d54f575e67ad87f64dbb91b449c8d2 (commit) via aee8ec356b0f5a95bf5a88b77a71ab5975ff1b8a (commit) via 428c1f176512756f254a447e44f71d8a8bd6e267 (commit) via 6669a858252514823c40915027816d24c5f5e180 (commit) via a19a342155f0f8b7d511f8721fbe1b3954ed2493 (commit) via cf86df5d2f6e849d476fe91b6affd2f2ab20cafc (commit) via ae30380eb0975c4da4a16a1c6392320d009f4b87 (commit) via 7c5a5a7da96b4a645ef877f5de7c99392eeed17c (commit) via 5fd72d2eee6cb085004ab23c22a27ad37ecc2f22 (commit) via d86f9c8ccb2d91a674a57c1a4259a69e8269fa16 (commit) via a0713a1a921ef4c75ee5dda9772ba88fd0f8ee76 (commit) via f6ed19b83f2cb8f27a4505250930deb77b9e695d (commit) via 95447658c333a192ba427d6f0ac87721576e7b38 (commit) via ba14c8238e57241250d768d3472533293c55de8d (commit) via bef6190733f4acefedd78b1b4435fa66cb5035b5 (commit) via 2851c5f32ef2fafa14f453c605d9d7d1b1b0ebc6 (commit) via 004afad6580339ea2058e2e57844f9c4cec045d4 (commit) via 17db83e3ba28f9ad4b6fc99d12fb0537644f8a8e (commit) via 4e61835a7ec83ec5527451d0dc38281f8f4d4837 (commit) via 38f701a4b696585c1ca846880925342ced3231fd (commit) via 56e2a2246a5a29c05c6c15a58d6bd51bce793612 (commit) via dd2262da43e9a71d5d1bf7b6fdae975012b6992f (commit) via b799086331c2fc8bd241826f2b4909c5e3cd3411 (commit) via 0aef94cd7718816ca2dc5b69248627c6db643fa7 (commit) via c1bc4d1a766c5824f8903acd43c45a8b5e9ccc2a (commit) via 892162df3ecad59e02bcf84dc9586fe2346bf962 (commit) via 27e90f27b5f556befd82350adaecf9a4128b09e6 (commit) via 1c4379439cccc802a249963383f62c703e3d1410 (commit) via abf54b01ee4e794c8779610d09e26934e24f26eb (commit) via c6816376ddbfefdf09ff2c03747abd0660626e83 (commit) via ff28ef08404333fdaad30f62662ef5f9371208ad (commit) via 54655f95e480b092eb3082c21e4336d24e2a0851 (commit) via d02ec4657177a59669b82406e04d53863691eed6 (commit) via 09047fb182c1b08f8c39b9046a7c8c1723474152 (commit) via 989f3a7ecaf66f767ec25d67ee1690f3424371cd (commit) via 387497365bb7377e42be58656b1f6a409c9ca55f (commit) via 3f11e3c3ba5e86a26eb678b2c3d0870cf585d653 (commit) via 4725aea56df012271db61cd6f4a00dd0d85c270f (commit) via 427ee0f12f5f22b5372d020ad8795033caccea56 (commit) via f481f474696ffbf874d1f9c97371e7bfcb6a47b3 (commit) via cb81ffd4f1c415b1f7f6ebce3a11d2b6777a02f2 (commit) via 6ae209793c817f943940a4a0f0da1c4d4ba15003 (commit) via 9581d55eeddac9d2d965c62c345991e138f27ccb (commit) via cbb25189b69e501ddca64917d810b54bb1466c93 (commit) via 7f350588e9fa12457cc33814ec32f79e33f193bb (commit) via a82b41ab61a641afe650cdde1a70c8834fe6c8ff (commit) via 735c540f6b8b8a77af01e7c324c0fb267005ffb8 (commit) via 20906da825104f6638a8452eb79ff9be60162e32 (commit) via c90923c3d3bb0c723e7060888c5034f24c8cd139 (commit) via 57cff626eb477c651122001df4f7f626e0c90568 (commit) via 93be37415c8e18dd27cfc6a601ebc8c2f9622586 (commit) via c05949d07b2011170e72443c5b21ae43f35e99d4 (commit) via 9e845f3a1ecdb854b114bcf26ab64c24c10a9f2e (commit) via 679592fa11267d1e95e52ad0a4761b0bd8fa66dd (commit) via d18d79ffd1a573842d30cf062ba1fc6ed544644e (commit) via a1269d2a9a983622bbfcaa31206b78d165f18b18 (commit) via 5339a63aa3d9196b38789e8094dca5697967d81e (commit) via edaf879a2211e21ffc722b29ae85d1bd7cf51711 (commit) via 6e5c95e6cf1e3c37bd3a822ca9e6721caab97a85 (commit) via dd7ddfa96a2afe14e3144d3a869ef0d30c4311fb (commit) via 3e802ea78f3efbd04ef273ed75a4f24a9aeca23a (commit) via b777aa6cb360fa6ea341954bd070e59be27f7357 (commit) via 71e62cdb4bd587906a4b949a14fd6c73c865c6cb (commit) via cc734a965e0b979c2386dcb07b9c330e12dd168e (commit) via a6eb4d5106bff31cfde208f0d2eb919038c6e0e4 (commit) via 23633161a39d81e9dc3249d393034b9cbd393acd (commit) via 45bee3e492b91db8ab00e333f7a00c12aabe0c50 (commit) via aaef7abe463aa2f70b5a001d8a9753740c656e50 (commit) via 860f76d89149da5b24df88fb822be50824114885 (commit) via fe870957318b688c9f8788863a3447a88262f3d5 (commit) via 19dbd794eaea44916da1de106ae42a5d1e4523e0 (commit) via 52f87c6e3e23b032c4c50f251e5347089164f438 (commit) via 292fb5e98d0f74e4bd9e7374155e27fe438080a1 (commit) via 27e287614ca92a26d3873f90d4b8296fb6448b47 (commit) via 75cec15187a953fc66ba491774dbb872fa3910d1 (commit) via 81011583e35c192b1aabbc66495dbba622910dfd (commit) via 0b2b5f7374a6cf5d113379ee91c418df18f15308 (commit) via dad15ffb0ef559eb8b4368dec1cd232d2537ef75 (commit) via abc98afe7bd6df63f0de02867a06669b21c93efb (commit) via 8c570d909765a5fdf9dd60b222ca962944e886e8 (commit) via e8015b8438a58cdd5f1563807d4dce6ec840858f (commit) via 5b831cbbbffc0388e92268f80c2d398f78745306 (commit) via fb4bf353a38cf19cd096a142e2843915e5cddd41 (commit) via 8fc7a089e86f65267a9dffbdae07e7cd05ccfa8c (commit) via a2e6aeb00f733653081e3925565c3e640d3fe6d1 (commit) via a86fecb7fdc11c3de8b9ae2429ba4b0228e488a0 (commit) via cce6ccf8ebd362fabfe52e81368ec8b0f81f7e2f (commit) via ea8c23e5273140785651281afed97f17c1943e7f (commit) via 3a4b914e706d5b002c4d3566c9807cff3462d0ec (commit) via f3a76bdb82e455edeb697a221547d56a24752831 (commit) via 9362e151678d6aea50787f184ae86755f005290c (commit) via 1a15ed211941e10c03b483a3646f2aebca6a2a46 (commit) via 9996f808b8a68c7914aa6d246b32114aded36829 (commit) via a0d6284f9fc398f68c394f8e155d8976bcd55ee4 (commit) via 10b6767bcdf2555fb9799f07ccd6777baa72ffe3 (commit) via 5fdcd0d30e415fb36547f586f0e75d9ac98bc16b (commit) via b51e5c1a91ec0dcff5cdde459119d75a4b4b9fb7 (commit) via 422c9c79548cf14cc9f8ab83c40834be811e14b5 (commit) via c999e86c92ac6cc861e84682509f1919066f59a3 (commit) via 090ff55a4c23c66a56a58dc5cdc2133254926364 (commit) via 573f1691574fc5fb11cf8cef95364a44049051f2 (commit) via e5d17b96714b2848b3e1b251f368788dba9bd319 (commit) via f1830d914a63cd2dc4bbd65e2a9a4c07077a62ad (commit) via 7a8caec96a43bb17be1650668f43f4cc1edc5bfa (commit) via 2fe42e82135c2d1cea50ee7126283fa5cc723d52 (commit) via 56f4fed4c8ec7ea80656cecac20f5077f08a5854 (commit) via e73fd3d4b8b7c697660398b913e3898044e1fe5f (commit) via cf1756e7bf9078ebe313bc80f38e980d0bd5f006 (commit) via ee74adaa47e1e74228bc751bedac2fb1016feaf1 (commit) via 7dd06bddcb8b628be4e3c6443a7e419fd59c5a0e (commit) via 1d9a1fa39f1efe77c9399b8c596e5b572d325bd8 (commit) via 8da18fc40f26ba6a26e0e8fc2c76408155d5991b (commit) via 86bc4461f808a26927de34f7b7161270ae2b2395 (commit) via 13e5055cac399d8a97c6f1a80836061fd58e7393 (commit) via 99f4358f8203da67f08fbcdd84f984709a50c68b (commit) via 0387eeea5b1bd190f27e85448b9a8a93e2bd438a (commit) via aaff6f779cacd457a586a620f36999b8c5de937f (commit) via e7a0f8a1bd81978f27d910a9900e9b77d899b822 (commit) via f2a6f5a569675c00c27c49626df5040238e59ed0 (commit) via e6b1de9c41ca1eb6acf208c5b6cf07020286b02d (commit) via 21ba3ea8a2c5067ac7e848d763fe8ad9a62b8e7e (commit) via 85c131c8bd8ca90a7eb8b1a1ae6f6189984dd627 (commit) via b711faca056f6729967aad30054cc993a6b3a475 (commit) via 3e1cf1b5d796066d4082b10a5d4675f12b176959 (commit) via 7203fcadb4d73cfc06a619433d64a976f593210c (commit) via 50bedac67a153fec697e48af559af166c5fe4fd8 (commit) via cdf3101ddfebd0ed897ed47369507871ffd6f79a (commit) via 9e7ce349fddc2284e3851a2d0674c92d6164bdac (commit) via 57a568e63574f4af05bd014d3f9599f4eb18c5f3 (commit) via 97b6b07c3c5847caf456f267f16b5752ac8cc7c6 (commit) via 5b0fded83d4885312076005ede47963fb33839f8 (commit) via f5e51af0f2a34738443164a68c0ccc93392eb379 (commit) via 0a92edeb05bdec32c5e3bbeb7917929ca018566c (commit) via a36e82dffcdbe02f81bcd962fa5433a131beaad1 (commit) via 512d9d777e13da489d09cb97f1f12387e4ac5483 (commit) via 6e9e64dfe2199560a88cb01d0301d0665534cc70 (commit) via ae537a464963022dab36b4c118badef329796bf1 (commit) via 97835e3ae326d91312c80891f6c06e4c37495db9 (commit) via 17fa37683038af52d01583214b03c00d34ab0e17 (commit) via f937d0033e2cae37d0620e790c3778fb546a93d6 (commit) via 0d8c4d0194c47f84c789d8df336f85d59586d98a (commit) via 315ec7b3d3774f6479844b3b8dae9e5e56f3ead9 (commit) via ed580c79f0549191c962dffc230b534f34c3c5ae (commit) via b50b89c92083837281424c1d4f25c190e0031ab7 (commit) via cc3c9e5f2bf4c0b64cfc7f4a9af1921c8c0298c2 (commit) via 5f3c083af079e3d88299015866a6d2c612ec677d (commit) via 9e0db739224f2f8550a6dc4f4a8ac8300eca2f7c (commit) via d08069649dcbb63c70a8b0f2bc60300ebd481dd4 (commit) via 75e46a306feea4f426e1f9ccb3bf98cb9851b56b (commit) via ef90bc3c5ec4c281992a0787b215524b509f655a (commit) via 1e394e0760d3e4ca93a19aaa33d63bf4b51a39d1 (commit) via 3fbde4f2406857d0c1a80b4237f5620006ef1bd7 (commit) via 3b91b83f2adc704a43960684164f379799fa6179 (commit) via bb958a1d4dc037ace51cb75553c61002363fd9c8 (commit) via ff112dd9b410708ff70d70cb58573d41946c182f (commit) via ac0e91f5daab76e44d9400fec6ce768bfde41f01 (commit) via 27464b11f5a8933e52ac4ae8d8fa6f3a87a85797 (commit) via 7d64f5f99829cb80d83b75a56a43e816e148bf1d (commit) via d679e74e9e265fac6e12944db461b1445688d9aa (commit) via 60d57d2ccf4cb4142a25487ee7ee054633b6df3b (commit) via 3cbfab9d816a3eeeb4d1e75309cbc05124605bbc (commit) via 8e0dc52660af53697cee4980057cfaf125ca753a (commit) via 4975c4416b0c402e3b4262e458864144125ae550 (commit) via 8fb64acba6015d69e9c1035114ac53b32c99aa9d (commit) via f24d1defe964bd65d71b29895758026eda81a073 (commit) via 11d4b8302575e76de2c5dda233290a8dbd424171 (commit) via 2736ba401cd3ebf7773192265a38c9117c1d1c2e (commit) via ec97e80c6c4452368230e63d09f05ac98cf7d19d (commit) via b28f90623baaf5a5d3d863d5245ec3515fc6323c (commit) via 935b3ba2c0c84c977a93dd01c9514903b890d268 (commit) via 24a284a2fedcff8a2bb82aa22fab3bad69ef877b (commit) via 26c25469e9acbbdf238e52acc10e73f530bcbbf1 (commit) via f54ef97a6bf0d2bf88715c2d57a963fcf11563f5 (commit) via 744127e62a95fcdc3e0157b9bdec24a5873ee56e (commit) via 760288e8b4669ccd54efebd736322f9451ef128f (commit) via 3b37117a509a6421bcacc64ba015e8eb0b589e6c (commit) via 98d98362d386edaedba4852924b3024e44287074 (commit) via e0cf5a3d16d30e09ec02e13f49f906904cc78d90 (commit) via cfe97b909f1132567841a9b52c11497622b85fee (commit) via 3eed1bfef8edb4d82dbffb6354d55642c5c76072 (commit) via ef8851bad801a44cd8a46f947862fb94e2d8851b (commit) via 8c9ae2c9f194b7f638de3767964ebaa0612eaf9a (commit) via 0c5757c85217e7531d5d97858a88081c698c1dce (commit) via f988eff1e4af97ab0a456e3161abbe31664dee1a (commit) via 4a64d15b2dd59bdf0c3b11aeafb07ae6958fcc86 (commit) via 339f45ad047e7aab18742cf470a264c1e3dc2dca (commit) via b396ab9003b5194a43d87e5859955fbee1d72d08 (commit) via 56f3220505ac2a4ed287197141778d87afb86251 (commit) via df98275232bd6266aea2bddbb4db249ec3f4afeb (commit) via 50d4284e06d3e48508856a6f56028cfdcadd6166 (commit) via 82e15013140fcfffed14e595836192d7b355ea8c (commit) via 9f8926ab6db81624b65c20639fb4dae9faa0b4e2 (commit) via d03fa8ff5c6ff0b64baffcec8e13b773aaefaa8b (commit) via e801dd8a4366cb340b1979db46f9e9fd61eabbad (commit) via b1c7fb10b2f4b67ac4c0b42483903bf2cd98e5a7 (commit) via 8d7e8b999fbbf207c588bb08aa9f628bd241a89a (commit) via fe92c71abe8689b2fb1bac1e33a3284ebd0b43e8 (commit) via d4588faba33dbb9f34002613e89703343030d28b (commit) via 2b5d365d2242abf445e2c834b1361723e13014aa (commit) via 34b2792f3cdf8d24d665257b56c6c576a8dfa27c (commit) via 8b8d5c7ff56786de9567e71f26265cbd2ab493fb (commit) via 65b341f0c3cd38e3b741b85f8160955e2156bec5 (commit) via 708881205fb9accb694c5a724d76444d46c29630 (commit) via fb95a3a22c76bb33c31aa249af470f72f279aaaf (commit) via 9ff4cc1c8b4edf1f1598578ee42180684b5484cc (commit) via 3f384b5b58b2a9f42f1cc34616a8103b7fcf510b (commit) via 7176aecf86e5d9b7991c71656f3b52cec82bf417 (commit) via 2ed2c6a394277aa2de2f557d34b7d20b36518592 (commit) via 9f5e30f7cf73a3256fbb9a265c897aa3f2c91439 (commit) via 59f2be5e4349279d67dfb81a9674b3ed6bd53437 (commit) via 9836361131fc4d63d93d1265e4fc57a07f525760 (commit) via 31852533eb8fd3a0f37df8bef9a3086940642289 (commit) via a518bc5be2c62c92575e1493ad5bfabd160966f3 (commit) via 4dc07c16e9adada7a989b729a2a5123614d4f367 (commit) via 484a566f8762dcf2fb7943538fea6bbdf601adf8 (commit) via 1f2a93c952e0b415748eb4ab4bd5e09fbdae9bf9 (commit) via ffd52cc35a35577116a01459e65711d2c07ccd1c (commit) via 7051386e48c0e80cdd2ccb8cc5c0a8e84e831020 (commit) via c9820d96249a52508af0e55488acda0ede4cb41a (commit) via 1dafc5fd9caefc8306e4e45083b0ba8c20b42d43 (commit) via 88fb6edc3722f678d8f7aa5ae65daf9ec6dc12b3 (commit) via 6a120c2f9c46edc6f93932c3738bd0d3afb8db02 (commit) via 882b6307d545a0f42682428d30cddb7bc3e084f6 (commit) via 28447e14cde86eb09a4a0ee246d154eb080971c4 (commit) via 994b49f18871aaa48729f83671578c1a36a7fbaf (commit) via 23badfd01793d55645ca6dff0d92fa7a04c7f11a (commit) via 030cae2ec201337c7360afa4284501dd432f0e4a (commit) via f966e8edbc82ba636cdee4badf1c50bef7c0599e (commit) via 9eebe822db35048e297f13759ed533baf58571a8 (commit) via def372ee599734e7249184208ebb5f6ff797a107 (commit) via 7d74338ce734fb147fab4a2cd2074e256b07b5b4 (commit) via dae3e1d42e9a72735e8068c14049a41aa6a00d92 (commit) via a6b18e13c836e9b583ccd460337b9320f314dc7f (commit) via 12c8a94d097d33b80f2b393658670a6f95a46ec7 (commit) via e2525218c4971c8cffa24964310d5d835dc6f034 (commit) via e9ca7b1915dc8c5486e9952704ec338ae0ff772b (commit) via 6ca6eb40a5d2af8390af90f0ef9a577367dc5c12 (commit) via ac5a2a6855038988c4710d4de091659b4ad5af5e (commit) via 39ac4ac5a41537e2f2b1af30d08d19372d99a9dc (commit) via c3b69035e84941c70ea5c3617eb3f2b08d3fddf8 (commit) via 528686b1417c64b9003e3a208aecf7a3393c9298 (commit) via 02bbcd0bf94ef12ef1cce3d20c89089443a02f70 (commit) via 2af3d5041834f51260802722fa999180f94b6ecb (commit) via 3bc9e162d5b12a8e45ee46de9d61f165ad887205 (commit) via 194fffdf26f674b8d76930a5c784b7dbeee162b4 (commit) via e8eed990bdf1fe4496e6b2f380a43827f6275992 (commit) via e76c7edc2de3b1e46cde8d3591cb500be1063636 (commit) via 3940852e23c7fea4317e2cd9e449ab3ee8e1a9ee (commit) via 235544f077f96aaa1d943d098e046e7ee8cd22f4 (commit) via f6725d15f8f751b2265dce0af6b5a6ecb5169225 (commit) via 538934e56883d8ca0db00db52dcbd7ad7aeb6fc8 (commit) via 98f3193de4ce9ae09a07ea05fb77e0f5a55a43fe (commit) via 450284df9670b3153539ec87b414f4ef598e7425 (commit) via 22ac7877865e928071fc2c3466707404f4bee8cd (commit) via 8f1aacd53a9f94b7bd58223506aaa0787fe88317 (commit) via eec4c22dc8a369d5778dab15231389899dac21c6 (commit) via c3a98eece680fd9232a7b45f83c93f917bead2a1 (commit) via 1264effb2b7f53e74f2a4e91a2b1145c06721537 (commit) via 726b3f8fabc2a3b2dbdceab6dd56a61a3a453a82 (commit) via b71f7a65b7f0d3cec415c34b190452713284ea4d (commit) via 0b0ae1fa6f0556ddcb3ea8e1ae44b435eb65a0eb (commit) via 7dcd90c69d0fc2b24af4f43b00705a976191d03e (commit) via 132367bed08c96d95cb941601470e708a8469ab9 (commit) via e415e0e203cecb5e99ac0218829d301bacfe95f2 (commit) via 9d3e98c844fe7c4e5e45a5552847d864eb0c1946 (commit) via 212fe135e533bb0e9667e42d7e3cbba5a12e1c7c (commit) via 598d98c728f9024c1ef584f4c966d42b3b3e2dc2 (commit) via 0516a30a6658ec161489d5ac2b704bc0604ceab9 (commit) via c80f3fec040bc0ba629c910da2b773d5215859aa (commit) via 608ddd4e6025711117c89abdcb2825fc0825d82e (commit) via 27d90985f8da7ed4825ac08dfc48327d2d086123 (commit) via 053794947ff80d6b4bcacbc282e4c054b84f5913 (commit) via 62737b62efffd7b0df85898f25e1150a58641927 (commit) via 49a0e79d43d84f5b8bd6cde86cf6a0a27b158f78 (commit) via 9c87554cdab484215a5d0fa8a674e971d9d72723 (commit) via a5ac9c55dd7a504a437fe9725a409bf1a4b18486 (commit) via c1f0e9fd24a630334030c8cde22ba3cff47fd897 (commit) via f47b3575370c851516ee4d32c2927db950e1b2cc (commit) via 7935f4aa757bf274a642d2bbd710c132abf3fb94 (commit) via 46e588f6131d0a6733942712d0536cbe56da766d (commit) via 20e7d3de3949b5f590040708f2991cb9ddb9e17c (commit) via 50c506def5189908296f994ccab6f6dea5844f60 (commit) via ad999c037c162cd1067bc273696516c721da94dc (commit) via d2390d3a211f13886d36d42d4499d2200c91aa3d (commit) via 61ded7ed87a7ff9959783df5f576c6d3801aa248 (commit) via d01affbdda5f73c50491bf665864f2480bc92418 (commit) via 296ea2099b85c831c6a8ab28eb438ae79b18800e (commit) via 1f79c6d3c5e27cc93b249cf48cc7a8a54a883f64 (commit) via 76c9d63c300e843dacf33da5f8b90ec7809e10ef (commit) via 57009b17f3228be68ebb4c64a2742522a14ca15e (commit) via c74ac2ec3c751dc1f76bcc6c9230bb46295397ed (commit) via ac022b2d50aa120b740bbb2ee132c8880fa2d9c9 (commit) via 7d5d2fc0a0ac2dd9d53d04e9ad823f87c46158c1 (commit) via 8d0eec2573ce7ba03e0512643e61b40cb90896ea (commit) via c37a1df35a4bd2d460fa8d0467e0f331ed9a451f (commit) via 935c9392d77df3b97f63198a3929b57dc96660aa (commit) via f97e86f7004af974b718c623cda41507ae0d4348 (commit) via 0472685f694f8afe7a7582e0a528e446032af2d8 (commit) via 27a1409b68c04bf47488cefc802ba1c9d0e967d8 (commit) via 491eba65936da9740856a11dc5facebf6842c07a (commit) via 1136353c91b5aaad7f6135082ef396b1606c7a87 (commit) via 1335b40f19a94983ec2926156fbf6f92778f446d (commit) via b3e2bade1b515a50e680fbf5771f5a451e72fcae (commit) via 68ca8a65acdcf8932309fdbced88b7f6b4fa0346 (commit) via b30a226a69f155ac6ab02a5dcb0ada444730d5b4 (commit) via eded02361148823ad8fbb9dae114275c82ea6969 (commit) via 2345e28e4186c9f65ac3a089d02af119d7338a70 (commit) via 1d7cb0bd9a442184323f6995b52e859a7bb9cccb (commit) via 7ed4604923968abf816aecd2b5e127417ea18e34 (commit) via af702e9f1f5023fb5ac9b06ce80e61da936fc8cf (commit) via 03a7a095719ba7eab65a965af5532e064095aed8 (commit) via 8dd829c3b71bce6c874eb3304de5069f19ceb460 (commit) via 4cc243ce08bddf955f094743278dd9bc0ab57605 (commit) via 946abbef95d766ea5d8f117f2578fd02bb7bf835 (commit) via 1a0fd27c4c0ec13001afd60215c02ac80f9ab7af (commit) via 20eddc5f286506ea69d489de8d8cd736e20127be (commit) via c895f69a3f937290d826a1ca2cfd7070f0a92572 (commit) via 79b2e29444c27e1726c5193a6341951f02e78ac1 (commit) via 53fc885c27345e68c4f7fabf96694741af0827d7 (commit) via 919cff269683c2002d1e46d70de0679931bfc2e9 (commit) via 989533498439dc95e510abfb62a401e0eaf62669 (commit) via e644fa49f8713ef341bea7deddb385a470c91b5a (commit) via ed2129b272ce2d519a74ab158e80fde28fce7137 (commit) via bc269e81353eac359e15fd5e391e4dbef07c6bab (commit) via f21b8497f460826d16c6b053fe573f919ad3332f (commit) via e7ec122190f1bf4f15ca10c4911406954793a570 (commit) via a32d9889e30d1c39a9996ab266bb474020b96cf9 (commit) via ea405824585242fef88143406a8f9ffc7bb480b9 (commit) via 9bf8fe0d6cf3a8d0c4c881ace66c7b1e1f00018f (commit) via 06b5137ca80f96dac84233e93e07a253bab826f1 (commit) via 4aa7e6ab18ac49fcd1ac54cfa422d1e0d935da15 (commit) via 752e59abd673a847e6a021343f94a4fbb905e1ae (commit) via df53db70bfc83857f6f292850a5d05dc9e3c64b8 (commit) via 9197389ee90f6d2b3fe489d8cc376f26e4827217 (commit) via bfd84e7c17d73287ba08f599a9261d685004822f (commit) via 683454e58c93fef964b0a488e0b5ff6de3b13f85 (commit) via eded4b816d7293af0015da8bf1e76ba1668f47f4 (commit) via bc8326fc6ab96b46400c415e2c50c3a984bfd503 (commit) via 9de54a4fad6963fb9bc2472567c983b8a6ff32bd (commit) via 49610b5e9d140df0225634a14bb5bc2641e3ed8f (commit) via 091a9138460dda434a38fab9b789471749da5454 (commit) via b2a893ee758e81bf5611112d62e3d4fa7da7d84b (commit) via f4f9399f80652e95afa0b4c2e099508cc6b2646d (commit) via 61f6db26fad51a7a4b2d4d61a134d5f98cbdf1e1 (commit) via b1031f1ff0af97e45166f98d645707735e8e5e78 (commit) via bc30f4ee106d73efe2f50645a906967106b63071 (commit) via 273839b58a3773e6e6e9fc704201d32232f88050 (commit) via 9fc8e7c773c7af26f04e664c3892b3b4a047fd3b (commit) via 1bc26acb597f4f82d4d62db50f13c9cbb7eb8009 (commit) via 2eb45b34dd1fa9eef4dc9e85122cbee885eb6ab9 (commit) via 4209cdad461e805602e1fef16282e77dac70e880 (commit) via 25a948329f80baff44515be099a541903d6f653d (commit) via c5fd8c697168f895c5ccf6600b3ee34634c993e0 (commit) via 67ff5fa72bd21c7cb314e72c578c3eb7cfc6d4c3 (commit) via 95b50690fb433e447028d23ca336a8ce645bdb58 (commit) via 8200bb401fed0792f31532010fbe662a92b738bd (commit) via fb2e9a8486bba186810811a7a0f880699f3157d8 (commit) via d4e5ccc4f41ced3661cbe3431420422dbde85e14 (commit) via ce0714afbc64c8504eb139de89265ce4c74798e2 (commit) via 0304a52801dfc162aa75d635eb6dce859cdcf9da (commit) via dc34edb76e306f371e21dd737888026ad93e68f2 (commit) via a0c4c670d30fa23fefb93e9ab898cb936fe0f11b (commit) via 750bfa3fc6490159aacf30e9ad55e16fa49beb1a (commit) via f4af6bc3a6b11b44fc19b7e1c01d6ec221db1ce1 (commit) via 6c9c6508cce1353bde5811cce4040a1d5a302478 (commit) via 7a55df68b203148e593daea04b5d6af075e095e9 (commit) via 60d1bdf1b1fc948fd8c35d73d51798a211176122 (commit) via 8eaac0c2c003423056f33308d6bc7e268af8fbc0 (commit) via 5c5458af8483dc197098ad3e90502a4b2a9746ad (commit) via 90b6ecf12677bc912c2fb47b933fa34d2881bb39 (commit) via a5224da88eb910b367a96bdc0c42a100781fabfe (commit) via 128c4f26098823e2f0253ca8d24d46fe14691877 (commit) via f114db4d2eba0fba283c82ec1bd9d882bc49ce9b (commit) via 27ef916ae7ad89e01eb4ef7b24fd7be452b96e72 (commit) via 51f2383cef7d1b3dc06836200ee56af7cd4efa01 (commit) via ccadbb00440d6633f3be910c3894b4a2e628dd23 (commit) via 63a1873ab1963c9f60c495a297711aebb538b15c (commit) via 7980062fe95e0138ef29beb5e496885f071a8b38 (commit) via 6f60387731a8855367034a910d14047d4ce1f613 (commit) via 315a19370d66e46d8a7a16bd71aa331c3622341e (commit) via 2bc75af3916835a6b202a7fda7522208dc118ce0 (commit) via 0252e90ede531c864c0e079c45df7218680f71d6 (commit) via 71978859f63b2ef422d2b2a02d43e4f510a92260 (commit) via fdcdde39f15f7c387f6492dd0e41e7d057af582b (commit) via d879deec08ee1967232dbc4e677a9a827d352d1c (commit) via 992b7e18359519bb2ab0829ca022ae3de768beeb (commit) via 1484358ed3d19c6c8cfdf45d506ffde633ca7b6e (commit) via 5dd1f485c448494a6b254fda0e87231a2e0846ee (commit) via 263a921fd51ff1069c9788247efda1e6226cb3ca (commit) via a7308779226c5c330535db785e84acaac1da672a (commit) via 25b2d6f94a098c97896e2b8b54a07aaf7dad5b6d (commit) via 846c8e6ab538c3245d8119aef7657a0ce0402419 (commit) via 611aa2b284bbfd7e29b585bc03d31ec6e57c5bf3 (commit) via c1bdf45d7ac94dbf6d82ef03d4d29eb406a244c7 (commit) via 7eb5b6a468ab2e313dbfd2638228846f9cd43ca3 (commit) via 75f45fe57b0f1bb1de9485a9175e0bba723ccda2 (commit) via de1e5bbb865c27c372bc49912777506376517a9a (commit) via 7a106f17dfd78345ebdc1714e4e7cdaff73727bc (commit) via a207d4e3c3716aeaf48378f45328947be732d564 (commit) via ba705a97e0f9e9c24244f50d5ed414cc60ac556f (commit) via b22d1dba9dbe0edf7d54008fe4196201fe5af9a6 (commit) via 63d56af11e57587bda22e30f63f74ebd11c39d3e (commit) via d33aa35b7856edaa056abdb54e4304472387c701 (commit) via b45c51e012c1d3d5bcda8caffba46406ac60eeea (commit) via 4a9fa32bf9948b2077984c896d034da24a057b3f (commit) via 10b69d8264d23e4f2133a73f880655f06a3f604c (commit) via aba6da4e2b62f0caec9f9d6d1adf47c4c8401466 (commit) via 3a65a4a6d28d3875f6047b050f78f5ed4157a120 (commit) via 33dee249503847b3d86d9edc06fa34477c915ae4 (commit) via e10a24172d88254e16af4304a5603556608ffca2 (commit) via 7272111c87bfd55917e34172115ca9bdfcaa726e (commit) via df9378ffadb503231fff2c0c7cf1755ba8b2960b (commit) via 4ba8483c26cc449fa115cd490c71ccbff7039190 (commit) via ace916f43edbf3d31c3b2ed78fa6e0f81fba705d (commit) via 99d1a5c0fa76b3981690bbda26d7faae284e190a (commit) via e238081bb7e50055e2b7c0b0d1b697e47fe2d877 (commit) via 5625f90ce53854b1c62f49229577e4dbdf323947 (commit) via 21206e81f8efc486383f971b37fdc6b3bdddeb5c (commit) via 05bf60502998d3e6793eeea259a84528e3dca307 (commit) via e70a152e6e28a5bbe792614d746f1182512e1d91 (commit) via 01e3f656d2961975c298fd1e626e0acf83976911 (commit) via 9799ab54486adf49a50e5aadd9f5e6bc03db6123 (commit) via 9230078ad017a32d7f2f4b7107a65a34554ae9c8 (commit) via 498756d858f199c2f7122e7df1bd3b802410eb63 (commit) via 334ab20292c3bbbc963c0429d223880d790aa67f (commit) via 50806d380850c864f1eccee76b825215ac1555a9 (commit) via 19588b66da2fa4f71096a96e755b6824a871bb81 (commit) via 08410765129c3c84996505f538993bebf1bb973a (commit) via cacca56f51809f9fc1d6366dbe4406fd94d5f9be (commit) via 142a4c245ed9a79ce295588c85fbc63739b7971b (commit) via e05713dd030d5dbad35b7a4f2fce547641e737e7 (commit) via 901efc30a8dbf43d75c3fe237698fa3966849a01 (commit) via 00d6602ca21bef18541121216d3fd6e8e57e05e0 (commit) via b54c583c9dc7f0c8ae0d2da56f3fb93a71e51d29 (commit) via 55806c25eac813da365236c2996613e6aeb341f6 (commit) via 1e1754a3d30c05ef7e179dba583057083eebf926 (commit) via 6776fcaed605fcc6835dc1d7add224bda852fb78 (commit) via 3a433e6f35874b7ba61ed048365ca6a9dd71fe42 (commit) via 75932b72d870d8b1d48b14dceb53abc966469ce8 (commit) via debeeac623885b04c2a30a5e6212e599023c7c3f (commit) via 46773a75ce73ca35bd36fcc9b2292eb24875d836 (commit) via d303935e79b890e16fdd6acbbb1325b524243d88 (commit) via 46b39981ce282ac72d2536427d085f9a83c2a892 (commit) via 7ab0f9e460b59d1bd6df158ef14243922759cf9f (commit) via 1b87443249230bdb8fa8bf50f441f387721eeb23 (commit) via 926e3028346f3b536b95f904040a2d696ac60e60 (commit) via 984815e83ea7218e9b297810e8ff541ae81a608f (commit) via b8b4f20298ffb194091ab024904094111123897b (commit) via a8036ca23145ace743ec0f98db2663c56f9dec7c (commit) via 7dfbc23277be786c5d40f4ca28b7847774216238 (commit) via 6c15b536607c0297f9696ca96410b88c7c5e4ec0 (commit) via 865c724068a13540c75f0e5b0024a19b35a12c14 (commit) via 8306f4153ae79a0c8bf3acd3a07076c3c3aceee1 (commit) via e0dd06f0a384338523320a769d5bec6b93335235 (commit) via 45895d8453d380eca6acce2bf23ebb363f391e93 (commit) via 42b6105c2ab06d684595414c4fb6ac2b2056019f (commit) via 412f6d9c3dd9bf3049d1b78aefdc7391f95b5484 (commit) via 7c56eaa2a0e8d0026b30db4bb7ed5dac7714c780 (commit) via 8bf0fc50a745b6a5c727dff87cb38d2f6c922940 (commit) via 5ba9957aac5fc02b7c774aad69d9582fa5d413ff (commit) via f34c4136fdbb75c35ce3144e810b2633a737dd48 (commit) via 9c543ebf2eeb2698cb4128f7f9e1e2716790121d (commit) via e3d3ffe8e2191706b4adb8063acfefdb1a53308f (commit) via dae5167feb0a7f441503b56a30e3a44166d21459 (commit) via 1c84a012eae901086a22b0fb01b4b4e142c584c3 (commit) via e11f0c0337e63b9170900b452ca0990f804d729c (commit) via 4d54e920dcdfbb93fca782d1989aae539cd50e04 (commit) via de07f81d1d66a6e16b60b53f1cb0b9126dc6d50b (commit) via a6808c0c8f122f5940c0556f4a23b4faf85f952c (commit) via 312d69cced726700c40eb8affd224ffa0f6e141b (commit) via dca4d6be9dbb46d002e992fc1f8062f737f3f5b7 (commit) via 377d4926e91e18e2446f8be7a10ffaa254f6b3ae (commit) via 0fe49c97e446b21adc088124181c755dddaa6b3e (commit) via 7bb9e3e26deb8909c037aa47db2d9129e0cd52cf (commit) via ca16a04e13325f079cb3476eb3e440697b7f7d60 (commit) via 794c9c4e8483eac3c400772745e4eea3ce894003 (commit) via f293a7e173e2c220c53bffdd7dfa51625c351975 (commit) via 4fd8c02c8ffb336200f473cad9ff04d5c9662434 (commit) via b8018373ee89d06385f09c614046a8530056c85d (commit) via a304d267aecbf5c1100035758bf4aa8135fb8a0d (commit) via 1fcafc429220f73ba0e2414832f04e935c8b8271 (commit) via 1c294e16013896a46fafda4e0d89a474641e3bb5 (commit) via bb052acd2ff9c1f5e572f89ca2dbd3fc3e1ddecb (commit) via b027995f2d8173e26eb63d5c2386defa59419f78 (commit) via a1130b7b0f496ab69e8565e69b84388091451f5d (commit) via 4233e4d779ba9fd15fab617ec378488e7961b1b4 (commit) via 740d732d28e4d38031d8b7a29b3a18c769bc7182 (commit) via 41a566af394703a0b789ecb07e11e37e7cb66e6b (commit) via 9af2e33ee9c2b585453e72ff7e30eda8c5a7283c (commit) via 82317bfa2ccb9dd741e508815eb77e181b1dae45 (commit) via 38e484893aac45e294bc8e3fa443c430ed553539 (commit) via f031ed530e4f9bf7c04ed3d13eba6fc9b919fa8f (commit) via ab7d05421c9ee2b50a6c191a1c23c262b288bdcf (commit) via 7c0c349462ed043999c2ff07e9e3bdad4b9b7940 (commit) via e94a795930db456392604e213ab29a959255d28d (commit) via 63b55747e23f5950422d3a10350e3a0869e1b8a3 (commit) via 736d95d04891f566adf9cc5363b964e82610a855 (commit) via be33098462e01e61d6c9df8e3ad701763c8b0217 (commit) via 1f6268b42e3698c70d6d6c1402f59a800b410c92 (commit) via a22c0ea0e9b3f4c44d781b12215b35a482951170 (commit) via 1831b542dc3b53aa442cd02af1219a24dca0f9a6 (commit) via 4d5659573cb61ae9196d95ef3eba14cf0b9fd685 (commit) via c527d3ccdbfcfe1570f45293e13d2a538e66dc21 (commit) via b1c4bf43f28eaeb557ef691faf6a2783c981c8dc (commit) via cb449309cafb9f8cdc0246c0b1158b1b76254dbc (commit) via 4a1b49ebff71d76ea500fac82540f13bf9067c1d (commit) via 5f3ca9b0398abbe61e460800a0fc2e6463ee59af (commit) via 0a1e6a1891814a2fa65b72a265d2cd52edb3e296 (commit) via 87c4ecaa180e412ecc937c8b557ca903c3430877 (commit) via f32f285fa9f4d8ba2584573af3141e9d67b44b04 (commit) via 77295e379f6e8cad6b54c6ad19a03448fd802e33 (commit) via 8b26d772baef73317f2c92931f991a9afd115652 (commit) via cf5c1b327ec68f1a7e8115296d0aa4162340981a (commit) via 6dd130dcda5fe19dcc00e86ce61f001d43437016 (commit) via 11a307da49aba205e4e478c8265e149763730189 (commit) via 4d4f46ce89bfcd710420e953a49dfb7e59ce7b4f (commit) via 1eac09fbb5a0298d689e9a2948fd456aee72da69 (commit) via 6868414a37859e8f455d7180bb243d89d8889120 (commit) via 772ba0012061d30809885e891dd022bb999115de (commit) via 9a9a177185ba7001908265435d00f0eb2ebfe3cf (commit) via c260d1c1076b7376edf5e78a35387e490a6a7c1b (commit) via d8122e3514d9882af265f540f7685c0e8b0134e9 (commit) via 55b9ec9fe370014dafe940eb31b2606ac3bbce98 (commit) via b1f88d6b4edadd346881ab799412d3b77c964741 (commit) via 493ae1d2b38acb0253e698d847efed3b2c01000a (commit) via cd35c0f4d29935cedbe55903abab49fda6376d90 (commit) via 60adeb1b551428ac5ae33365c80981db3c676cce (commit) via 0abc7a2bdbfb6c3e08c7d89dae7a50297c18ccd0 (commit) via 232cf858dc9952f123510778333b2e8ab2dc56f9 (commit) via 2ddc5b46e057658b157c26045d74d7d3bbc0c271 (commit) via c5b4e875304c5faf3658e6de1e45d27e4284976c (commit) via 5e779115609a2353599ff1a8949b1f562075030f (commit) via 5a6ba404ea5b0b9966902369a19218194bb15b76 (commit) via 4284b1547b5e95baa1d4121fce9879cf055b8f72 (commit) via 071bf1d63dae39f38e3c59208d436c71ec22e534 (commit) via fa5ef4de3adb10fbe3bfb7e758434b315fad9fea (commit) via f2be34e2d2574ca696ad9dfc7122a24a0d582fb7 (commit) via db1d5ba6b2833a2b4fdd360032e5090e9e575bff (commit) via 69342dcbbf2ae3793102b3e1450d337910a30e97 (commit) via 45e4ebaf10de18859d5b1160854b4b4f9fc7593e (commit) via 40228b361e712cd089fff53b7156e2dbfa5181b4 (commit) via a4e3ade070c28d8a59db0413c62720b2f89d4b7c (commit) via 95a415b69583178c93bac6b1660e5f2077962200 (commit) via f5603f3daefe89a252201aff5ac977e75309c080 (commit) via dc4a73ac5c6cb797b92c8884d7266d7f4a7b506a (commit) via 0caafac6f41bfdb77efa9e2828c2bac9d7d93860 (commit) via b888adba161204724ff72d0c18f78c63e9322a95 (commit) via fe3883c5a86d66f9c29239b71226fae0f358ba08 (commit) via 88f77f91c9b0a13109802f2bb44a9d42c16f91ea (commit) via 2ee2dd5484d40040254d5ac82c3d07de5057abfe (commit) via 5810e2b26a920f0a8eb4ea29a3a8084ad04ebc91 (commit) via 8a710779dd2d0e55b9d03e3b6f07ee9ffef590b9 (commit) via b86531d6abb565e5973706271b514c8b92e7629b (commit) via 8b50a13a31f4ef572b16144fe832bcd2fd08ece7 (commit) via fcf3be2b715c1defb0e199ac01be903d301372a8 (commit) via 0a35c53f8ae0814dddc3a45fc48564945c314a2c (commit) via 943e0de82e5997ef54acb296fe71501e5617802a (commit) via ee6093e8c41b580edb74f55987184fc8cc1a1cab (commit) via da4b06c8aab71118e3cac9272b853f60c61e1e1a (commit) via 4f4a50060707b7f669d7962f6f5976d629d9da90 (commit) via 12e31f35b30518836aca25487f8d812804d059e7 (commit) via e7a11fc8cf574dc6a945d1d662c9f38ae4bc79b7 (commit) via 365cccf226609730d3e1c82b244b8736682c3cfc (commit) via 3f5220a976bd61ecfc9eb432b37f32cb7818a13f (commit) via c26ab3582fedb5cf90072c977586c1cab5cc25c5 (commit) via e76d8f495098c50581b07afaea62b54e0344f301 (commit) via ae0abbcfaffe5460d26641ccd19dd7ee022a81f4 (commit) via b8aa5d2d87720b19aff29ab5210bb7a4fb0f89c3 (commit) via 369e9c4f566a6c7c44481fc8434d5008efb61b32 (commit) via d6b71a966ab398e67b2011bdf0f24dc9ca51f9b4 (commit) via 07cbf74b89eed441820ac018d0cb2ecd21746f86 (commit) via d8e2260eaed12c7d11e885e82d252b7ea66d6e04 (commit) via 80cc28dff3a8cd1ab736016e5c3c3c57125ca09b (commit) via c3c37e6644ca04bd1022dc58e315024789f35083 (commit) via affc6055a06debad749a30a843ea804ebf574601 (commit) via 3eb2a51c46804f0be530893e94af559abee8b4f8 (commit) via dc494069c836882834b58d9ddcce138664506407 (commit) via df1d3df3301756235f18919ccea03f9353225eea (commit) via 546eb05e3a883af5fcf1513c386eb0db749cb43c (commit) via c86349e2b62a613c60a568a906ebec927aa159ec (commit) via bde79dd528687683b9a3041b91b2c9fce3fb8eed (commit) via 8183711475fe01dbe481c63eaf2f7e9194331f05 (commit) via ac26ece4e3fb025f54f1cf56a226a3ad77416586 (commit) via 0354583c5e842015f3b54116c89110d43e63b2f0 (commit) via aa5b4b2cb2665ee0fc06885f311f1f2c519ed337 (commit) via 091e0eecf207d7557cecb3c015d477fe90f9f560 (commit) via 5c0483514a78fd1d07d255241c19b8556dd6a1c6 (commit) via e3f520c455ed113e0eee8e4e85e6f56f3fdb71a7 (commit) via d3a851bf984a159b45f4d92f51ef90d49c84627e (commit) via b0b72d14aefe9252bf4638087fe60174a3a9e10f (commit) via 0d49fd8a9a093ecb6f33960a6d2f8793d7958e94 (commit) via 86b94567968e87f6ace1dbd63dc913f0284fd133 (commit) via 0fd73668f658231452795b53ce348b2ef1eb72e8 (commit) via 67bd2c9af4e5366af4ecab5e18ab3d2defce4af1 (commit) via c9e6e004ed57006e3756f42d987922b48e7c6eac (commit) via 76dc4bb9cbed27e6c4d802a81c669828c4b80dc2 (commit) via 6876850721768f002bdebf47ea013b6283403d37 (commit) via ee9c380976c428455ba465c586e1c945fb1c0e97 (commit) via 7ac839d2ea970056e05eb9aabfa2925c6c9d6a13 (commit) via 34d2892f76ba085447dad2041ebace48815a45fc (commit) via 79aeb20ca9af9669fca91eb85950f816bbe8a4e9 (commit) via 06d59c620a5c8a598b9711ee7869ca83175b93f1 (commit) via a72f82fc28e2e0464fc59fc418c2a2b7d6db315c (commit) via 8169424bbf064788c952aadb142993fa4eee61f6 (commit) via 99a8549b696b9943585e216bb352aa274b9344a9 (commit) via a019568598ef099621feee572b3229079d68e6a2 (commit) via 6fcd25589f95ed1c663b4993b5faa47fad2389d4 (commit) via 72de6e69758282b35491e7289d368eb7542f638f (commit) via fc07e754275bc3e4bbe2bd762fdd8fdb57ddc102 (commit) via d6fab887386fae52a12bd6864382564bbeda8514 (commit) via 00ed95a3aacde879bc7fcb7888c69091f33b41b8 (commit) via 412237328f6a7293cfba3f85d914f896db975af1 (commit) via 783bc92bdf91418a80557af431c7e4f86ecee768 (commit) via d72eabc6f823fe4e3a4eafa81a119867c988a0c4 (commit) via 5f9197eeaf0fa87eb98ac6ebaf88930f33821eab (commit) via 61ce8822bafd4554dd911d8f58d7142f3839bb2b (commit) via fa466a282b30a743765b2a8cd1ecc74bb5d796db (commit) via 6f6adb3c6b95796c51a48920526c6ef98afae9f8 (commit) via e3be5bf957b120a042ceb164213af36d7bca32b5 (commit) via c8d7739e9cf54d4aa465bde90a6ec94ffdfb33c4 (commit) via 488588c3628913be0dbcf7113cee04c1cd791d5d (commit) via 4f20a2011c6cec47718bff32a9a8de67eac63b53 (commit) via 3b29b975fe1a101ef9feb0a130570228152019c9 (commit) via 13f2e76510cd8d5b2da22d958cdcc3dd3e785005 (commit) via a5d4bb2f9bfe5ed5911e9e79d0f00a8de790727d (commit) via aac6de18bb842276b6d26bea129de9901ae891df (commit) via b7bab74342776d73cef3a9c060810fbb80328312 (commit) via 7645df08c5ba29820e44a03f7bbf70b478801cae (commit) via c6bf3878c5f48650e928c55e7a454583d977a1cf (commit) via e3ae979a6c36d47350919caaf654e656dea3ac76 (commit) via 01219ac3f8e7fa6f5a5876afd826d0283d29524b (commit) via 2f2a2015c740d447fee472e08471aa28d416b551 (commit) via c91374499747d84609217f6815ffa6e637dedba3 (commit) via 1d990d7bb9acc77de45d92801bc116f875bfd621 (commit) via 1dbe9d429b900945876f8c8c0358f4a18ce57c66 (commit) via 49fca17027ea8a35eae2353248b527415f95f25e (commit) via 2005985ad1c8abbf905a9c6ab269e9a96f836e3b (commit) via 35c1e5efc16caf256acb5c76df8f02a3f1de246e (commit) via 2d3bbd57c568f6586015ee82b9d2db1d1432cb14 (commit) via 39cc9036cec20e713f4ec002e425422c21f81b12 (commit) via 29b26fc5635d26ca73927809396f6c8c03de159e (commit) via 7513d357f031eb43c1dc4b309faa80922c41004d (commit) via 62234c99e3a311c07838ebaea38198d7f4239d0c (commit) via a1dc2890b9843e7bbadb81cf7d733d2954dbb097 (commit) via c84620664b6cd95ef9d2609c73c6832dba830cdf (commit) via 636305372b3cdc5b60127ed7ea546bdbee217226 (commit) via 2e687216be4e6f289cb8083e18f1ccfb3bde90cd (commit) via e0ede36274a194c07ed4407f4471849e3bda9db8 (commit) via 27ace36109505b3b255e60778b487decce10e92e (commit) via 7fb29343dacbc73483669327128c491a9a17ccaa (commit) via 80a8b525413b213614508a73c3b95e683e412942 (commit) via a906bc6480dbdc7cc1bd54884702fb807ef0fbc1 (commit) via 9b859adb4f3dfc4df5022746517422d8769100ee (commit) via 65882c1a92a8d600890bab983a7e013faac37e3e (commit) via 6466b77e27b5743f65a4c3e02fa6ef17c86f43bd (commit) via e99af83087857cf32e550d45c338587dd0fc1a6c (commit) via 174e82f2f135bada36bbb0abf52b46319421b71a (commit) via 3d850673810aa884193630d83749cb658165c8b2 (commit) via cf5b0fcbc621db7b4b9da236866a26431151def6 (commit) via 5ce3c185948cce3e2d7e1801bb19aac009ca7ebb (commit) via 6a7ee8d8ad61cfb463d7e9bb95dd7dd23f5d8110 (commit) via 210e3c157c1380359c9702b99eac0a83416ccc24 (commit) via 81387c7f1f50f0b076617fd37e2df0055a74e762 (commit) via b30830ad38d34bdeedd0e5571845821eae50b661 (commit) via 73748a82bb4a64335cc3388b34ef9c5486b69e65 (commit) via d0a19b37c43775341c5412d90635353345b5f5c8 (commit) via 8bc515ce4080608a1a35b00d8d9706a5778025d6 (commit) via 826738a7377eb04bf47c7a9f469948de0b4ec4ab (commit) via cd1f6ea471233b241a973de805d3bb6386d6edf1 (commit) via f3cc1179691abf92468d89452aae2e1fe5ced731 (commit) via 9cba98336ff14e06e83494a55c71e795f130700d (commit) via 5aee30367e9dfb9af9b3b461d91eb640ed2c94ea (commit) via 452e29236ed5bf99404ecd3531df85a058a12ff5 (commit) via 4072a8adda6f9c894beee03ed64a2b3c9b8c182b (commit) via 12eebc99a69a969e7d2adaffdc48e6714ecccb6e (commit) via 0dc1cb92d94b5f56c9bf29b2b103839453b22f36 (commit) via 0baf8277ae52466a945c9e97bdc64459b38cca94 (commit) via f1710886bbcad31da44b5ab3be5e9fbc04c0fb49 (commit) via d0b63f741de6049646fe979182fb390f219ce934 (commit) via 4b7405c0381c72b154d8dddd82cf4e960e27720c (commit) via 7d9b86e671db86e2d42b833f6033bad30312fea2 (commit) via 73b53903b87f8b8d4561327358bb2ecb55d202fb (commit) via 4fd63bf1390f2e850157a51c5771a304dc713d31 (commit) via cc10b3df010272968aa2e6e1768ffd5da2100f4b (commit) from 1dccec2e16dd71b398326fba7e01ad4672f5f766 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit ea8e8d86528d63d9c8357411f01b44b77f2ea674 Author: Tom Tromey Date: Tue May 21 14:52:30 2013 -0600 more constructor handling in overloading this changes the overloading code to know not to recurse into subclasses when searching for a constructor. we already did this, but were missing a spot commit 4383406cbb653dd8113eab355424524a0be9e922 Author: Tom Tromey Date: Tue May 21 14:51:34 2013 -0600 interoperability fixes this tests the case where an object is allocated by gdb but then deleted by the c++ runtime This still fails because we aren't invoking constructors properly. commit af797813453e7e3a6c5c8756d47b8bc9045e22f4 Author: Tom Tromey Date: Tue May 21 13:56:08 2013 -0600 more updates to the notes commit bf59266c86c97d9b79eaa44d00feb99a385efbab Author: Tom Tromey Date: Fri May 17 14:28:55 2013 -0600 add another note commit f0df097396ce645f6297bf5cf4558867c594394a Author: Tom Tromey Date: Fri May 17 14:13:28 2013 -0600 fix a test case thinko commit 91dfbaffc4a6032b5326a5a60eba2401be7d243f Author: Tom Tromey Date: Fri May 17 14:08:16 2013 -0600 fix a bug in gnuv3_call_array_new this bug prevented the array length from being stored commit 8177e76e1cb646ba110530d2b1929b10977eef7a Author: Tom Tromey Date: Fri May 17 13:53:06 2013 -0600 add a note commit 02c57d232886c9b298ca9763608c7082eb01654a Author: Tom Tromey Date: Mon Apr 22 14:31:16 2013 -0600 add CONSTRUCTOR style for find_overload_match add a CONSTRUCTOR style for find_overload_match this disables recursion in search_struct_field, which is a problem for finding a constructor -- first it isn't needed, and second it tries to examine the object in memory, but the object hasn't been fully initialized yet commit 037f1443e1fc75361273ad1f5251b543f0ab8409 Author: Tom Tromey Date: Thu Mar 14 12:55:09 2013 -0600 "fix" to destructor code this fixes the destructor-finding code however, it then causes other crashes since we aren't following the ABI for array deletion commit 4ca6eb59b71cedb9ac684b8e53742d27acb3a4d1 Author: Tom Tromey Date: Thu Mar 14 09:20:30 2013 -0600 comment fix commit 763c2d1b85b7b3d2cba4c9d59d740e241f718c19 Author: Tom Tromey Date: Thu Mar 14 09:20:03 2013 -0600 more README.archer updates commit 5529d9634fcceef209ccdf549e46330633796951 Author: Tom Tromey Date: Wed Mar 13 13:33:38 2013 -0600 update README.archer commit a651c1545bd0a10770b728a0458b9944ef058b8c Author: Tom Tromey Date: Wed Mar 13 13:33:07 2013 -0600 add test to count number of destructor invocations commit 2e866f323703396e6ef8618c39b833d8c537d51e Author: Tom Tromey Date: Wed Mar 13 12:26:59 2013 -0600 more README.archer to-do updates commit 553dc041a79af0a13bdb59872f9ff7591644083e Author: Tom Tromey Date: Wed Mar 13 09:27:08 2013 -0600 implement "new decltype(...)" commit 5ee0b9e9044e4e0531cde6d7d4120853b94c2625 Author: Tom Tromey Date: Wed Mar 13 09:26:47 2013 -0600 fixes to decltype test commit 3ac263bb9c5ce6f142b99edf1f26b2ba43b87dd2 Author: Tom Tromey Date: Wed Mar 13 08:37:14 2013 -0600 add new decltype test commit dcc804936e897f573fa63fdb5cef46e8d1789e29 Author: Tom Tromey Date: Wed Mar 13 08:35:57 2013 -0600 even more tweaks added one FIXME - this points out a buglet commit e4d692bf4f782f023713a86d28a958f54cba9456 Author: Tom Tromey Date: Wed Mar 13 08:35:12 2013 -0600 more test case fixups commit b8882063b74c7a58c3fefd756fda33a3845dd83f Author: Tom Tromey Date: Wed Mar 13 08:30:37 2013 -0600 rewrite tests to be simpler to deal with commit 271049c23b3ce5d4718a00ec89c34d270819f278 Author: Tom Tromey Date: Wed Mar 13 08:30:23 2013 -0600 post-rebase fixup commit bd952d07e349d0b8aad6223751bd090e8c2579a6 Author: Tom Tromey Date: Fri Mar 1 08:12:54 2013 -0700 add README.archer commit ad15175d215ba834f051a28fff81a3fce15dc3e8 Author: Tom Tromey Date: Fri Jul 13 11:23:59 2012 -0600 add virtual base to new.cc needs an update to the .exp file as well this is here to ensure that we call the in-charge constructor currently there is no way to find this commit 68469e9184d88cc389b30c9d436e518b644dc78d Author: Tom Tromey Date: Fri Jun 15 08:52:54 2012 -0600 Implement operator new FIXME ?? changed a bit since the last go-round: delete 0 delete works w/ int added test for subclass operator delete w/ virtual destructor This implements 'new' and 'delete' for the C++ expression parser. It should work fine in the majority of cases. There is one known bug, where array new will fail to work properly if the base type requires unusual alignment. I don't think there is any way to compute this currently in gdb. A new test case is included. Built and regtested on x86-64 Fedora 16. PR c++/10050: * c-exp.y (exp): New productions for "new", "delete". (new_operator, new_type, new_type_id, new_placement, new_init) (direct_new_declarator, delete_operator): New productions. * cp-abi.c (cp_call_array_new, cp_get_vec_elts): New functions. * cp-abi.h (cp_call_array_new, cp_get_vec_elts): Declare. (struct cp_abi_ops) : New fields. * eval.c (evaluate_subexp_standard) : New cases. * expprint.c (print_subexp_standard) : New cases. * gnu-v3-abi.c (gnuv3_array_padding, gnuv3_call_array_new) (gnuv3_get_vec_elts): New functions. (init_gnuv3_ops): Initialize new fields. * parse.c (operator_length_standard) : New cases. * parser-defs.h (enum cxx_new_delete_flags): New. * std-operator.def (OP_NEW, OP_DELETE): New. * valarith.c (value_operator_new, value_construct) (value_operator_delete, value_destruct): New functions. * value.h (value_operator_new, value_construct) (value_operator_delete, value_destruct): Declare. * gdb.cp/new.cc: New file. * gdb.cp/new.exp: New file. commit db68577b49c88ce81e2bf3971889f9e2df757803 Author: Tom Tromey Date: Mon Nov 26 13:36:44 2012 -0700 add new value operators and whatnot commit 574c563c3cf87ed45461cee45892628888add428 Author: Tom Tromey Date: Wed Aug 14 18:08:48 2013 +0000 move some statics from remote_read_qxfer into struct remote_state This moves a few static variables out of remote_read_qxfer and into remote_state. * remote.c (struct remote_state) : New fields. (remote_read_qxfer): Use remote_state fields; remove static variables. commit 6a0104374c2535fbe730867eec4783e5e9c6e988 Author: Tom Tromey Date: Wed Aug 14 18:07:45 2013 +0000 push last_sent_step into struct remote_state This moves the global last_sent_step into remote_state. * remote.c (struct remote_state) : New field. (last_sent_step): Remove. (remote_resume, remote_wait_as): Update. commit 2f862958966f3b63cbe850cbcef66cabf7b555f3 Author: Tom Tromey Date: Wed Aug 14 18:06:49 2013 +0000 push last_sent_signal into struct remote_state This moves the global last_sent_signal into remote_state. * remote.c (struct remote_state) : New field. (last_sent_signal): Remove. (new_remote_state, remote_resume, remote_wait_as): Update. commit aa333901ab22a5efb4b80db6e8a03436d33c3de7 Author: Tom Tromey Date: Wed Aug 14 18:05:51 2013 +0000 push last_program_signals_packet into struct remote_state This moves the global last_program_signals_packet into remote_state. * remote.c (struct remote_state) : New field. (last_program_signals_packet): Remove. (remote_program_signals, remote_open_1): Update. commit 1f8ef8d0e135cfa15f50dddda631521bf298845c Author: Tom Tromey Date: Wed Aug 14 18:04:52 2013 +0000 push last_pass_packet into struct remote_state This moves the global last_pass_packet into remote_state. * remote.c (struct remote_state) : New field. (last_pass_packet): Remove. (remote_pass_signals, remote_open_1): Update. commit a26a15b2290de863f72f36d4af20175f9238a374 Author: Tom Tromey Date: Wed Aug 14 18:03:50 2013 +0000 push remote_traceframe_number into struct remote_state This moves the global remote_traceframe_number into remote_state. * remote.c (struct remote_state) : New field. (remote_traceframe_number): Remove. (new_remote_state, remote_open_1, set_remote_traceframe) (remote_trace_find): Update. commit 275bc6798bffd970404fe59b743696b7d90e87a8 Author: Tom Tromey Date: Wed Aug 14 18:03:00 2013 +0000 push general_thread and continue_thread into struct remote_state This moves the globals general_thread and continue_thread into remote_state. * remote.c (struct remote_state) : New fields. (general_thread, continue_thread): Remove. (record_currthread, set_thread, set_general_process) (remote_open_1, extended_remote_attach_1, remote_wait_as) (extended_remote_mourn_1): Update. commit c7b7c1c8596ab9c176d625d02cccdf3e8e9cc258 Author: Tom Tromey Date: Wed Aug 14 18:01:33 2013 +0000 push remote_desc into struct remote_state This moves the "remote_desc" global into remote_state. * remote.c (struct remote_state) : New field. (remote_desc): Remove. (remote_threads_info, remote_threads_extra_info, remote_close) (send_interrupt_sequence, remote_start_remote, remote_open_1) (readchar, remote_xfer_partial, remote_rcmd, packet_command) (remote_hostio_send_command, remote_file_put, remote_file_get) (remote_file_delete, remote_can_async_p, remote_is_async_p) (remote_async, remote_new_objfile, set_range_stepping): Update. commit baeef703e61bfce6dc68b8d3e5e96faec302935e Author: Tom Tromey Date: Wed Aug 14 18:00:33 2013 +0000 Add new_remote_state Add new_remote_state and change remote_state to be a pointer. This is a preparatory patch for a later series. It could perhaps be omitted, but new_remote_state also does some initialization that was previously done for the globals. * remote.c (remote_state): Now a pointer. (get_remote_state_raw): Update. (new_remote_state): New function. (_initialize_remote): Use new_remote_state. commit 2bbde53811930128df3c8174152d15abd3aa3021 Author: Tom Tromey Date: Wed Aug 14 17:58:53 2013 +0000 make remote_protocol_features "const" This is a trivial patch to make remote_protocol_features "const". * remote.c (remote_protocol_features): Now const. commit 061f3a2f5c10eb088048fbd5fb8cb550f6eb102d Author: Tom Tromey Date: Wed Aug 14 17:57:09 2013 +0000 use the libiberty crc code gdb has a copy of some CRC code that also appears in libiberty. This patch just removes the local copy. You may notice that "crc32" returns unsigned long but "xcrc32" returns unsigned int. However, this does not matter, because crc32 actually does all its operations in unsigned int type, and only the return result is widened. So, the difference does not matter. * remote.c (crc32_table, crc32): Remove. (remote_verify_memory): Use xcrc32. commit 21b1c25dd1576deaef5f555fd156b905b730ebf7 Author: Nick Clifton Date: Wed Aug 14 12:20:40 2013 +0000 PR ld/15787 * elf32-arm.c (elf32_arm_final_link_relocate): Use origin of output segment containing the relocating symbol instead of assuming 0 for sb group relocations. * ld-arm/group-relocs-ldr-bad.s: Redefine bar into foo section beyond 16 bit offset width. * ld-arm/group-relocs-ldrs-bad.s: Likewise. * ld-arm/group-relocs-ldr-bad.d: Adjust expected result. * ld-arm/group-relocs-ldrs-bad.d: Likewise. * ld-arm/group-relocs.s: Add comments. Move symbols used for sb group relocations into .data section. Drop section zero. Use pc/r0 as base register when pc/sb group relocations are used. * ld-arm/group-relocs.d: Adjust expected result. * ld-arm/group-relocs-alu-bad-2.d: New test for sb group relocation. * ld-arm/group-relocs-ldc-bad-2.d: Likewise. * ld-arm/group-relocs-ldr-bad-2.d: New test for pc group relocation. * ld-arm/group-relocs-ldrs-bad-2.d: Likewise. * ld-arm/unresolved-2.d: Add sb relocation failure test. * ld-arm/group-relocs-alu-bad-2.s: New test source. * ld-arm/group-relocs-ldr-bad-2.s: Likewise. * ld-arm/group-relocs-ldrs-bad-2.s: Likewise. * ld-arm/group-relocs-ldc-bad-2.s: Likewise. * ld-arm/unresolved-2.s: Likewise. * ld-arm/arm-elf.exp: For group-relocs, drop section zero start definition. Run the new tests. commit b911b32672fe727f6710d06a7fc8e03d21843986 Author: Pierre Muller Date: Wed Aug 14 09:48:46 2013 +0000 Remove unneeded src/gdb prefix for source file name commit bda1f2d5ad0ce616040f0966e476961fff9501e6 Author: Luis Machado Date: Wed Aug 14 02:22:19 2013 +0000 * linux-arm-low.c: Rename all occurrences of PTRACE_ARG3_TYPE to PTRACE_TYPE_ARG3. * linux-low.c: Rename all occurrences of PTRACE_ARG3_TYPE to PTRACE_TYPE_ARG3 and PTRACE_ARG4_TYPE to PTRACE_TYPE_ARG4. * linux-low.h (PTRACE_ARG3_TYPE): Rename to PTRACE_TYPE_ARG3. (PTRACE_ARG4_TYPE): Rename to PTRACE_TYPE_ARG4. commit f11355035ce867940686d35f527a4e3fef7f7896 Author: Alan Modra Date: Wed Aug 14 00:00:04 2013 +0000 daily update commit 64fd29d4cf1b535cb07bd28f03df5190226212bd Author: sergiodj Date: Tue Aug 13 19:25:04 2013 +0000 Adjusting prototype declaration for gdb/value.h:create_internalvar_type_lazy, in order to match GNU Coding Standards. 2013-08-13 Sergio Durigan Junior * value.h (create_internalvar_type_lazy): Adjust prototype declaration. ----------------------------------------------------------------------- Summary of changes: ChangeLog | 24 + Makefile.def | 10 +- Makefile.in | 1026 +- bfd/ChangeLog | 800 + bfd/Makefile.am | 25 +- bfd/Makefile.in | 27 +- bfd/archures.c | 1 + bfd/bfd-in.h | 32 +- bfd/bfd-in2.h | 381 +- bfd/cache.c | 38 +- bfd/coff-rs6000.c | 94 +- bfd/coff64-rs6000.c | 59 +- bfd/coffcode.h | 2 +- bfd/config.bfd | 42 +- bfd/config.in | 6 + bfd/configure | 18 +- bfd/configure.com | 63 +- bfd/configure.in | 10 +- bfd/cpu-aarch64.c | 10 +- bfd/dwarf2.c | 148 +- bfd/elf32-arm.c | 83 +- bfd/elf32-mips.c | 27 +- bfd/elf32-msp430.c | 24 +- bfd/elf32-nios2.c | 6 - bfd/elf32-rl78.c | 60 +- bfd/elf32-rx.c | 2 +- bfd/elf32-s390.c | 75 +- bfd/elf32-vax.c | 208 +- bfd/elf64-aarch64.c | 7189 --- bfd/elf64-hppa.c | 2 + bfd/elf64-mips.c | 23 + bfd/elf64-ppc.c | 199 +- bfd/elf64-ppc.h | 4 +- bfd/elf64-s390.c | 77 +- bfd/elf64-x86-64.c | 5 + bfd/elflink.c | 109 +- bfd/elfn32-mips.c | 23 + bfd/elfnn-aarch64.c | 6765 +++ bfd/elfxx-aarch64.c | 522 + bfd/elfxx-aarch64.h | 47 + bfd/elfxx-mips.c | 1336 +- bfd/elfxx-mips.h | 4 + bfd/format.c | 22 +- bfd/hash.c | 7 +- bfd/hosts/alphavms.h | 32 +- bfd/libbfd.h | 113 +- bfd/mach-o.c | 3 + bfd/makefile.vms | 2 +- bfd/opncls.c | 189 +- bfd/po/BLD-POTFILES.in | 2 + bfd/po/SRC-POTFILES.in | 5 +- bfd/reloc.c | 379 +- bfd/srec.c | 7 +- bfd/syms.c | 10 +- bfd/sysdep.h | 4 + bfd/targets.c | 10 + bfd/version.h | 2 +- bfd/vms-alpha.c | 177 +- configure | 39 +- configure.ac | 36 +- gdb/.gitignore | 1 + gdb/ChangeLog | 2822 ++ gdb/ChangeLog-2009 | 2 +- gdb/ChangeLog-2011 | 2 +- gdb/MAINTAINERS | 2 + gdb/Makefile.in | 54 +- gdb/NEWS | 70 + gdb/aarch64-tdep.c | 4 +- gdb/acinclude.m4 | 3 + gdb/ada-exp.y | 4 +- gdb/ada-lang.c | 66 +- gdb/ada-lang.h | 2 +- gdb/ada-valprint.c | 10 +- gdb/aix-thread.c | 59 +- gdb/alpha-linux-tdep.c | 142 + gdb/amd64-linux-tdep.c | 2 +- gdb/arm-symbian-tdep.c | 2 +- gdb/arm-tdep.c | 2 +- gdb/avr-tdep.c | 3 - gdb/ax-gdb.h | 1 + gdb/bfd-target.c | 1 + gdb/break-catch-sig.c | 2 +- gdb/breakpoint.c | 278 +- gdb/breakpoint.h | 26 +- gdb/bsd-kvm.c | 1 - gdb/bsd-uthread.c | 2 +- gdb/c-exp.y | 12 +- gdb/c-valprint.c | 28 +- gdb/cli/cli-cmds.c | 38 +- gdb/cli/cli-cmds.h | 6 +- gdb/cli/cli-dump.c | 14 +- gdb/cli/cli-dump.h | 34 - gdb/cli/cli-logging.c | 9 +- gdb/cli/cli-script.c | 28 +- gdb/coffread.c | 29 + gdb/common/break-common.h | 30 + gdb/common/create-version.sh | 38 + gdb/common/filestuff.c | 12 +- gdb/common/format.c | 10 +- gdb/common/gdb_vecs.h | 2 + gdb/common/i386-cpuid.h | 63 + gdb/common/i386-gcc-cpuid.h | 272 + gdb/common/linux-btrace.c | 46 +- gdb/common/mips-linux-watch.c | 349 + gdb/common/mips-linux-watch.h | 126 + gdb/common/ptid.h | 4 +- gdb/common/target-common.c | 78 + gdb/common/target-common.h | 149 + gdb/{ => common}/version.h | 0 gdb/config.in | 9 + gdb/config/i386/nm-fbsd.h | 4 - gdb/config/mips/linux.mh | 2 +- gdb/configure | 80 +- gdb/configure.ac | 56 +- gdb/configure.host | 2 +- gdb/configure.tgt | 9 +- gdb/contrib/ari/update-web-ari.sh | 3 +- gdb/contrib/cc-with-tweaks.sh | 11 +- gdb/contrib/cleanup_check.py | 335 + gdb/contrib/gcc-with-excheck | 32 +- gdb/copyright.py | 2 +- gdb/corelow.c | 6 +- gdb/cp-namespace.c | 39 +- gdb/cp-valprint.c | 8 +- gdb/ctf.c | 14 + gdb/darwin-nat-info.c | 1 - gdb/darwin-nat.c | 8 +- gdb/darwin-nat.h | 3 +- gdb/data-directory/Makefile.in | 58 +- gdb/dbxread.c | 11 +- gdb/dec-thread.c | 2 +- gdb/defs.h | 26 +- gdb/development.sh | 21 + gdb/doc/ChangeLog | 121 + gdb/doc/LRS | 197 - gdb/doc/Makefile.in | 15 +- gdb/doc/gdb.texinfo | 390 +- gdb/doc/gdbint.texinfo | 132 +- gdb/doublest.c | 49 +- gdb/dsrec.c | 8 +- gdb/dwarf2loc.c | 17 +- gdb/dwarf2read.c | 1080 +- gdb/elfread.c | 20 +- gdb/eval.c | 18 +- gdb/exceptions.c | 40 +- gdb/exceptions.h | 13 +- gdb/exec.c | 63 +- gdb/exec.h | 6 +- gdb/expprint.c | 6 +- gdb/f-exp.y | 6 +- gdb/fbsd-nat.c | 4 +- gdb/features/Makefile | 2 +- gdb/features/aarch64-without-fpu.c | 54 - gdb/features/aarch64-without-fpu.xml | 13 - gdb/features/traceframe-info.dtd | 5 +- gdb/findvar.c | 8 +- gdb/frame-unwind.c | 6 +- gdb/frame.h | 2 + gdb/gcore.c | 22 +- gdb/gdb_ptrace.h | 10 +- gdb/gdbarch.c | 33 + gdb/gdbarch.h | 14 + gdb/gdbarch.sh | 9 + gdb/gdbcmd.h | 8 +- gdb/gdbserver/ChangeLog | 591 + gdb/gdbserver/Makefile.in | 49 +- gdb/gdbserver/acinclude.m4 | 3 + gdb/gdbserver/ax.c | 2 +- gdb/gdbserver/configure | 94 +- gdb/gdbserver/configure.ac | 17 +- gdb/gdbserver/configure.srv | 4 +- gdb/gdbserver/event-loop.c | 2 - gdb/gdbserver/gdbreplay.c | 7 +- gdb/gdbserver/hostio.c | 16 +- gdb/gdbserver/i386-low.c | 9 +- gdb/gdbserver/i387-fp.c | 34 +- gdb/gdbserver/i387-fp.h | 2 - gdb/gdbserver/inferiors.c | 1 - gdb/gdbserver/linux-aarch64-low.c | 46 +- gdb/gdbserver/linux-amd64-ipa.c | 6 +- gdb/gdbserver/linux-arm-low.c | 99 +- gdb/gdbserver/linux-bfin-low.c | 38 +- gdb/gdbserver/linux-cris-low.c | 37 +- gdb/gdbserver/linux-crisv32-low.c | 52 +- gdb/gdbserver/linux-i386-ipa.c | 2 + gdb/gdbserver/linux-ia64-low.c | 44 +- gdb/gdbserver/linux-low.c | 575 +- gdb/gdbserver/linux-low.h | 86 +- gdb/gdbserver/linux-m32r-low.c | 37 +- gdb/gdbserver/linux-m68k-low.c | 50 +- gdb/gdbserver/linux-mips-low.c | 558 +- gdb/gdbserver/linux-nios2-low.c | 43 +- gdb/gdbserver/linux-ppc-low.c | 181 +- gdb/gdbserver/linux-s390-low.c | 195 +- gdb/gdbserver/linux-sh-low.c | 49 +- gdb/gdbserver/linux-sparc-low.c | 60 +- gdb/gdbserver/linux-tic6x-low.c | 73 +- gdb/gdbserver/linux-tile-low.c | 48 +- gdb/gdbserver/linux-x86-low.c | 486 +- gdb/gdbserver/linux-xtensa-low.c | 61 +- gdb/gdbserver/lynx-i386-low.c | 2 + gdb/gdbserver/lynx-low.c | 3 + gdb/gdbserver/lynx-low.h | 4 + gdb/gdbserver/lynx-ppc-low.c | 2 + gdb/gdbserver/notif.h | 2 + gdb/gdbserver/nto-low.c | 6 +- gdb/gdbserver/nto-low.h | 6 + gdb/gdbserver/nto-x86-low.c | 2 + gdb/gdbserver/proc-service.c | 10 +- gdb/gdbserver/regcache.c | 242 +- gdb/gdbserver/regcache.h | 33 +- gdb/gdbserver/remote-utils.c | 11 +- gdb/gdbserver/server.c | 71 +- gdb/gdbserver/server.h | 14 +- gdb/gdbserver/spu-low.c | 10 +- gdb/gdbserver/target.c | 42 - gdb/gdbserver/target.h | 84 +- gdb/gdbserver/tdesc.c | 66 + gdb/gdbserver/tdesc.h | 64 + gdb/gdbserver/tracepoint.c | 47 +- gdb/gdbserver/win32-arm-low.c | 11 +- gdb/gdbserver/win32-i386-low.c | 8 +- gdb/gdbserver/win32-low.c | 24 +- gdb/gdbserver/win32-low.h | 6 + gdb/gdbthread.h | 12 + gdb/gnu-nat.c | 3 +- gdb/gnu-v3-abi.c | 12 +- gdb/gnulib/Makefile.in | 8 +- gdb/gnulib/aclocal.m4 | 15 +- gdb/gnulib/config.in | 478 +- gdb/gnulib/configure | 3502 ++- gdb/gnulib/configure.ac | 2 +- gdb/gnulib/import/Makefile.am | 543 +- gdb/gnulib/import/Makefile.in | 914 +- gdb/gnulib/import/float+.h | 147 + gdb/gnulib/import/float.c | 33 + gdb/gnulib/import/float.in.h | 188 + gdb/gnulib/import/fpucw.h | 108 + gdb/gnulib/import/frexp.c | 168 + gdb/gnulib/import/frexpl.c | 35 + gdb/gnulib/import/isnan.c | 177 + gdb/gnulib/import/isnand-nolibm.h | 33 + gdb/gnulib/import/isnand.c | 19 + gdb/gnulib/import/isnanl-nolibm.h | 33 + gdb/gnulib/import/isnanl.c | 20 + gdb/gnulib/import/itold.c | 28 + gdb/gnulib/import/m4/exponentd.m4 | 116 + gdb/gnulib/import/m4/exponentl.m4 | 98 + gdb/gnulib/import/m4/float_h.m4 | 98 + gdb/gnulib/import/m4/fpieee.m4 | 54 + gdb/gnulib/import/m4/frexp.m4 | 170 + gdb/gnulib/import/m4/frexpl.m4 | 231 + gdb/gnulib/import/m4/gnulib-cache.m4 | 5 +- gdb/gnulib/import/m4/gnulib-comp.m4 | 78 + gdb/gnulib/import/m4/isnand.m4 | 96 + gdb/gnulib/import/m4/isnanl.m4 | 255 + gdb/gnulib/import/m4/math_h.m4 | 353 + gdb/gnulib/import/m4/off_t.m4 | 18 + gdb/gnulib/import/m4/onceonly.m4 | 104 - gdb/gnulib/import/m4/pathmax.m4 | 42 + gdb/gnulib/import/m4/ssize_t.m4 | 23 + gdb/gnulib/import/m4/sys_types_h.m4 | 24 + gdb/gnulib/import/m4/unistd_h.m4 | 186 + gdb/gnulib/import/math.c | 3 + gdb/gnulib/import/math.in.h | 2275 + gdb/gnulib/import/pathmax.h | 83 + gdb/gnulib/import/sys_types.in.h | 51 + gdb/gnulib/import/unistd.c | 3 + gdb/gnulib/import/unistd.in.h | 1541 + gdb/gnulib/update-gnulib.sh | 4 +- gdb/go-exp.y | 6 +- gdb/go32-nat.c | 25 +- gdb/h8300-tdep.c | 2 +- gdb/hppa-hpux-tdep.c | 22 +- gdb/hppa-linux-tdep.c | 2 +- gdb/hppa-tdep.c | 11 +- gdb/hppa-tdep.h | 17 +- gdb/hppabsd-nat.c | 82 +- gdb/hppabsd-tdep.c | 18 +- gdb/hppaobsd-tdep.c | 56 +- gdb/i386-linux-tdep.c | 5 +- gdb/i386-linux-tdep.h | 3 +- gdb/i386-tdep.c | 5 +- gdb/i386obsd-nat.c | 1 - gdb/ia64-linux-tdep.c | 21 + gdb/inf-child.c | 9 +- gdb/inf-ptrace.c | 14 +- gdb/infcmd.c | 23 +- gdb/inferior.c | 4 +- gdb/inflow.c | 17 +- gdb/infrun.c | 181 +- gdb/interps.c | 5 +- gdb/jv-exp.y | 6 +- gdb/jv-valprint.c | 8 +- gdb/libmcheck.m4 | 43 + gdb/linespec.c | 86 +- gdb/linux-fork.c | 5 +- gdb/linux-fork.h | 3 - gdb/linux-nat.c | 13 +- gdb/linux-nat.h | 14 - gdb/linux-tdep.c | 320 + gdb/linux-tdep.h | 6 + gdb/linux-thread-db.c | 11 +- gdb/m2-exp.y | 6 +- gdb/m2-valprint.c | 4 +- gdb/m32r-rom.c | 1 + gdb/m68klinux-nat.c | 1 - gdb/machoread.c | 55 +- gdb/macrocmd.c | 3 +- gdb/main.c | 122 +- gdb/mi/mi-cmd-break.c | 167 +- gdb/mi/mi-cmd-stack.c | 119 +- gdb/mi/mi-cmd-var.c | 36 +- gdb/mi/mi-cmds.c | 7 +- gdb/mi/mi-cmds.h | 6 +- gdb/mi/mi-interp.c | 1 - gdb/mi/mi-main.c | 432 +- gdb/mi/mi-parse.c | 22 + gdb/mi/mi-parse.h | 4 + gdb/minsyms.c | 85 +- gdb/minsyms.h | 13 +- gdb/mips-linux-nat.c | 440 +- gdb/mips-linux-tdep.c | 383 +- gdb/mips-linux-tdep.h | 42 - gdb/mips-tdep.c | 45 +- gdb/mips-tdep.h | 10 + gdb/mipsread.c | 25 +- gdb/mn10300-tdep.c | 2 +- gdb/monitor.c | 4 +- gdb/moxie-tdep.c | 2 +- gdb/msp430-tdep.c | 1041 + gdb/mt-tdep.c | 2 +- gdb/nbsd-nat.c | 6 +- gdb/nios2-tdep.c | 2 +- gdb/nto-procfs.c | 2 +- gdb/nto-tdep.c | 6 +- gdb/objfiles.c | 65 +- gdb/objfiles.h | 28 +- gdb/p-exp.y | 12 +- gdb/p-valprint.c | 12 +- gdb/parse.c | 11 +- gdb/parser-defs.h | 3 +- gdb/ppc-linux-nat.c | 217 +- gdb/ppc-linux-tdep.c | 4 +- gdb/ppc-tdep.h | 4 +- gdb/ppc64-tdep.c | 145 +- gdb/printcmd.c | 39 +- gdb/probe.c | 71 +- gdb/probe.h | 22 + gdb/psymtab.c | 59 +- gdb/python/py-arch.c | 16 +- gdb/python/py-auto-load.c | 4 +- gdb/python/py-block.c | 19 +- gdb/python/py-bpevent.c | 3 +- gdb/python/py-breakpoint.c | 22 +- gdb/python/py-cmd.c | 79 +- gdb/python/py-continueevent.c | 3 +- gdb/python/py-event.c | 27 +- gdb/python/py-event.h | 21 +- gdb/python/py-events.h | 3 +- gdb/python/py-evtregistry.c | 17 +- gdb/python/py-evts.c | 47 +- gdb/python/py-exitedevent.c | 3 +- gdb/python/py-finishbreakpoint.c | 25 +- gdb/python/py-frame.c | 98 +- gdb/python/py-function.c | 27 +- gdb/python/py-gdb-readline.c | 7 +- gdb/python/py-inferior.c | 154 +- gdb/python/py-infthread.c | 12 +- gdb/python/py-lazy-string.c | 8 +- gdb/python/py-newobjfileevent.c | 3 +- gdb/python/py-objfile.c | 12 +- gdb/python/py-param.c | 31 +- gdb/python/py-prettyprint.c | 20 +- gdb/python/py-progspace.c | 12 +- gdb/python/py-signalevent.c | 3 +- gdb/python/py-symbol.c | 82 +- gdb/python/py-symtab.c | 36 +- gdb/python/py-threadevent.c | 3 + gdb/python/py-type.c | 64 +- gdb/python/py-utils.c | 50 +- gdb/python/py-value.c | 31 +- gdb/python/python-internal.h | 198 +- gdb/python/python.c | 176 +- gdb/ravenscar-thread.c | 2 +- gdb/record-full.c | 7 +- gdb/regformats/aarch64-without-fpu.dat | 38 - gdb/regformats/regdat.sh | 30 +- gdb/remote-fileio.c | 2 +- gdb/remote-m32r-sdi.c | 2 +- gdb/remote-mips.c | 43 +- gdb/remote-sim.c | 2 +- gdb/remote.c | 590 +- gdb/remote.h | 2 - gdb/rs6000-aix-tdep.c | 88 +- gdb/rs6000-nat.c | 11 +- gdb/rs6000-tdep.c | 41 +- gdb/s390-tdep.c | 5 +- gdb/sh-tdep.c | 2 +- gdb/sol-thread.c | 2 +- gdb/solib-aix.c | 6 +- gdb/solib-dsbt.c | 2 +- gdb/solib-frv.c | 2 +- gdb/solib-ia64-hpux.c | 4 +- gdb/solib-som.c | 4 +- gdb/solib-sunos.c | 1 - gdb/solib-svr4.c | 715 +- gdb/solib-target.c | 7 +- gdb/solib.c | 73 +- gdb/solib.h | 10 +- gdb/solist.h | 19 +- gdb/somread.c | 5 +- gdb/source.c | 26 +- gdb/sparc-linux-tdep.c | 138 + gdb/sparc-tdep.c | 2 +- gdb/spu-linux-nat.c | 1 - gdb/spu-multiarch.c | 2 +- gdb/stabsread.c | 5 +- gdb/stack.c | 82 +- gdb/stack.h | 2 +- gdb/stap-probe.c | 37 +- gdb/symfile.c | 49 +- gdb/symfile.h | 13 +- gdb/symmisc.c | 140 + gdb/symtab.c | 260 +- gdb/symtab.h | 12 +- gdb/system-gdbinit/elinos.py | 79 + gdb/system-gdbinit/wrs-linux.py | 25 + gdb/target.c | 125 +- gdb/target.h | 149 +- gdb/testsuite/ChangeLog | 977 + gdb/testsuite/Makefile.in | 2 +- gdb/testsuite/boards/fission-dwp.exp | 49 + gdb/testsuite/boards/gdbserver-base.exp | 50 + gdb/testsuite/boards/local-remote-host.exp | 9 - gdb/testsuite/boards/native-extended-gdbserver.exp | 34 +- gdb/testsuite/boards/native-gdbserver.exp | 34 +- gdb/testsuite/boards/native-stdio-gdbserver.exp | 36 +- gdb/testsuite/boards/remote-stdio-gdbserver.exp | 127 + gdb/testsuite/config/arm-ice.exp | 2 +- gdb/testsuite/config/bfin.exp | 2 +- gdb/testsuite/config/cygmon.exp | 2 +- gdb/testsuite/config/h8300.exp | 2 +- gdb/testsuite/config/monitor.exp | 94 +- gdb/testsuite/config/sid.exp | 14 +- gdb/testsuite/config/sim.exp | 2 +- gdb/testsuite/config/slite.exp | 52 +- gdb/testsuite/config/vx.exp | 8 +- gdb/testsuite/gdb.ada/arrayptr.exp | 6 + gdb/testsuite/gdb.ada/arrayptr/foo.adb | 11 + gdb/testsuite/gdb.ada/float_param.exp | 43 + gdb/testsuite/gdb.ada/float_param/foo.adb | 23 + gdb/testsuite/gdb.ada/float_param/pck.adb | 35 + gdb/testsuite/gdb.ada/float_param/pck.ads | 31 + gdb/testsuite/gdb.ada/info_types.c | 3 +- gdb/testsuite/gdb.ada/info_types.exp | 4 +- gdb/testsuite/gdb.ada/small_reg_param.exp | 4 +- gdb/testsuite/gdb.arch/i386-avx.c | 2 +- gdb/testsuite/gdb.arch/i386-avx.exp | 2 +- gdb/testsuite/gdb.arch/i386-bp_permanent.exp | 10 +- gdb/testsuite/gdb.arch/i386-cpuid.h | 200 - gdb/testsuite/gdb.arch/i386-sse.c | 5 +- gdb/testsuite/gdb.arch/i386-sse.exp | 2 +- gdb/testsuite/gdb.asm/asm-source.exp | 2 +- gdb/testsuite/gdb.base/a2-run.exp | 5 +- gdb/testsuite/gdb.base/all-bin.exp | 18 +- gdb/testsuite/gdb.base/annota1.exp | 13 +- gdb/testsuite/gdb.base/annota3.exp | 9 +- gdb/testsuite/gdb.base/anon.exp | 4 +- gdb/testsuite/gdb.base/args.exp | 22 +- gdb/testsuite/gdb.base/arithmet.exp | 17 +- gdb/testsuite/gdb.base/arrayidx.exp | 10 +- gdb/testsuite/gdb.base/assign.exp | 10 +- gdb/testsuite/gdb.base/async-shell.exp | 4 +- gdb/testsuite/gdb.base/async.exp | 10 +- gdb/testsuite/gdb.base/attach-pie-misread.exp | 12 +- gdb/testsuite/gdb.base/attach-pie-noexec.exp | 3 +- gdb/testsuite/gdb.base/attach-twice.exp | 3 +- gdb/testsuite/gdb.base/attach.exp | 12 +- gdb/testsuite/gdb.base/auxv.exp | 18 +- gdb/testsuite/gdb.base/bang.exp | 12 +- gdb/testsuite/gdb.base/bfp-test.exp | 10 +- gdb/testsuite/gdb.base/bigcore.exp | 13 +- gdb/testsuite/gdb.base/bitfields.exp | 51 +- gdb/testsuite/gdb.base/bitfields2.exp | 29 +- gdb/testsuite/gdb.base/break-always.exp | 3 +- gdb/testsuite/gdb.base/break-entry.exp | 4 +- gdb/testsuite/gdb.base/break-interp.exp | 44 +- .../gdb.base/break-on-linker-gcd-function.cc | 3 +- .../gdb.base/break-on-linker-gcd-function.exp | 11 +- gdb/testsuite/gdb.base/break-probes-solib.c | 22 + gdb/testsuite/gdb.base/break-probes.c | 30 + gdb/testsuite/gdb.base/break-probes.exp | 78 + gdb/testsuite/gdb.base/break.exp | 18 +- gdb/testsuite/gdb.base/breakpoint-shadow.exp | 14 +- gdb/testsuite/gdb.base/call-ar-st.exp | 30 +- gdb/testsuite/gdb.base/call-rt-st.exp | 10 +- gdb/testsuite/gdb.base/call-sc.exp | 9 +- gdb/testsuite/gdb.base/call-signal-resume.exp | 9 +- gdb/testsuite/gdb.base/call-strs.exp | 20 +- gdb/testsuite/gdb.base/callexit.exp | 9 +- gdb/testsuite/gdb.base/callfuncs.exp | 10 +- gdb/testsuite/gdb.base/catch-load.exp | 6 +- gdb/testsuite/gdb.base/catch-signal-fork.c | 58 + gdb/testsuite/gdb.base/catch-signal-fork.exp | 43 + gdb/testsuite/gdb.base/catch-syscall.exp | 5 +- gdb/testsuite/gdb.base/charset.exp | 7 +- gdb/testsuite/gdb.base/checkpoint.exp | 9 +- gdb/testsuite/gdb.base/chng-syms.exp | 9 +- gdb/testsuite/gdb.base/code-expr.exp | 9 +- gdb/testsuite/gdb.base/code_elim.exp | 4 +- gdb/testsuite/gdb.base/commands.exp | 54 +- gdb/testsuite/gdb.base/completion.exp | 30 +- gdb/testsuite/gdb.base/complex.exp | 22 +- gdb/testsuite/gdb.base/cond-expr.exp | 10 +- gdb/testsuite/gdb.base/condbreak.exp | 76 +- gdb/testsuite/gdb.base/consecutive.exp | 15 +- gdb/testsuite/gdb.base/constvars.exp | 9 +- gdb/testsuite/gdb.base/corefile.exp | 31 +- gdb/testsuite/gdb.base/ctxobj.exp | 6 +- gdb/testsuite/gdb.base/cursal.exp | 4 +- gdb/testsuite/gdb.base/cvexpr.exp | 9 +- gdb/testsuite/gdb.base/dbx.exp | 28 +- gdb/testsuite/gdb.base/default.exp | 7 +- gdb/testsuite/gdb.base/define.exp | 26 +- gdb/testsuite/gdb.base/del.exp | 16 +- gdb/testsuite/gdb.base/detach.exp | 6 +- gdb/testsuite/gdb.base/dfp-test.exp | 9 +- gdb/testsuite/gdb.base/disp-step-syscall.exp | 2 + gdb/testsuite/gdb.base/display.exp | 16 +- gdb/testsuite/gdb.base/dmsym.exp | 8 +- gdb/testsuite/gdb.base/dprintf-next.c | 26 + gdb/testsuite/gdb.base/dprintf-next.exp | 36 + gdb/testsuite/gdb.base/dprintf-non-stop.c | 30 + gdb/testsuite/gdb.base/dprintf-non-stop.exp | 67 + gdb/testsuite/gdb.base/dprintf.exp | 4 - gdb/testsuite/gdb.base/dump.exp | 26 +- gdb/testsuite/gdb.base/dup-sect.exp | 4 +- gdb/testsuite/gdb.base/ena-dis-br.exp | 42 +- gdb/testsuite/gdb.base/ending-run.exp | 2 +- gdb/testsuite/gdb.base/enum_cond.exp | 4 +- gdb/testsuite/gdb.base/enumval.exp | 7 +- gdb/testsuite/gdb.base/environ.exp | 25 +- gdb/testsuite/gdb.base/eu-strip-infcall.exp | 3 +- gdb/testsuite/gdb.base/eval-skip.exp | 9 +- gdb/testsuite/gdb.base/exe-lock.exp | 10 +- gdb/testsuite/gdb.base/expand-psymtabs.exp | 29 +- gdb/testsuite/gdb.base/exprs.exp | 20 +- gdb/testsuite/gdb.base/fileio.exp | 4 +- gdb/testsuite/gdb.base/filesym.exp | 29 +- gdb/testsuite/gdb.base/find.exp | 9 +- gdb/testsuite/gdb.base/fixsection.exp | 9 +- gdb/testsuite/gdb.base/float.c | 3 +- gdb/testsuite/gdb.base/foll-exec.exp | 7 +- gdb/testsuite/gdb.base/foll-fork.exp | 20 +- gdb/testsuite/gdb.base/fortran-sym-case.exp | 3 +- gdb/testsuite/gdb.base/frame-args.exp | 9 +- gdb/testsuite/gdb.base/freebpcmd.exp | 16 +- gdb/testsuite/gdb.base/fullname.exp | 23 +- gdb/testsuite/gdb.base/func-ptr.c | 30 + gdb/testsuite/gdb.base/func-ptr.exp | 30 + gdb/testsuite/gdb.base/funcargs.exp | 117 +- gdb/testsuite/gdb.base/gcore-buffer-overflow.exp | 12 +- gdb/testsuite/gdb.base/gcore.exp | 19 +- gdb/testsuite/gdb.base/gdb1090.exp | 15 +- gdb/testsuite/gdb.base/gdb11530.exp | 3 +- gdb/testsuite/gdb.base/gdb11531.exp | 2 +- gdb/testsuite/gdb.base/gdb1250.exp | 9 +- gdb/testsuite/gdb.base/gdb1555.exp | 13 +- gdb/testsuite/gdb.base/gdb1821.exp | 13 +- gdb/testsuite/gdb.base/gdbindex-stabs.exp | 10 +- gdb/testsuite/gdb.base/gdbvars.exp | 15 +- gdb/testsuite/gdb.base/gnu-ifunc-lib.c | 2 +- gdb/testsuite/gdb.base/gnu-ifunc.exp | 10 +- gdb/testsuite/gdb.base/gnu_vector.exp | 4 +- gdb/testsuite/gdb.base/hbreak2.exp | 2 +- gdb/testsuite/gdb.base/hook-stop-continue.exp | 9 +- gdb/testsuite/gdb.base/hook-stop-frame.exp | 11 +- gdb/testsuite/gdb.base/huge.exp | 11 +- gdb/testsuite/gdb.base/included.exp | 14 +- gdb/testsuite/gdb.base/inferior-died.c | 3 +- gdb/testsuite/gdb.base/inferior-died.exp | 4 +- gdb/testsuite/gdb.base/infnan.exp | 13 +- gdb/testsuite/gdb.base/info-fun.exp | 9 +- gdb/testsuite/gdb.base/info-macros.exp | 4 +- gdb/testsuite/gdb.base/info-os.exp | 3 +- gdb/testsuite/gdb.base/info-proc.exp | 29 +- gdb/testsuite/gdb.base/info-shared-solib1.c | 24 + gdb/testsuite/gdb.base/info-shared-solib2.c | 24 + gdb/testsuite/gdb.base/info-shared.c | 52 + gdb/testsuite/gdb.base/info-shared.exp | 146 + gdb/testsuite/gdb.base/info-target.exp | 5 +- gdb/testsuite/gdb.base/infoline.exp | 5 +- gdb/testsuite/gdb.base/interp.c | 3 +- gdb/testsuite/gdb.base/interp.exp | 4 +- gdb/testsuite/gdb.base/interrupt-noterm.c | 25 + gdb/testsuite/gdb.base/interrupt-noterm.exp | 76 + gdb/testsuite/gdb.base/interrupt.exp | 10 +- gdb/testsuite/gdb.base/jit-main.c | 3 +- gdb/testsuite/gdb.base/jit-simple.exp | 7 +- gdb/testsuite/gdb.base/jit-so.exp | 6 +- gdb/testsuite/gdb.base/jit-solib.c | 3 +- gdb/testsuite/gdb.base/jump.exp | 9 +- gdb/testsuite/gdb.base/kill-after-signal.exp | 2 +- gdb/testsuite/gdb.base/label.exp | 6 +- gdb/testsuite/gdb.base/langs.exp | 29 +- gdb/testsuite/gdb.base/lineinc.exp | 11 +- gdb/testsuite/gdb.base/list.exp | 38 +- gdb/testsuite/gdb.base/logical.exp | 9 +- gdb/testsuite/gdb.base/long_long.c | 3 +- gdb/testsuite/gdb.base/long_long.exp | 11 +- gdb/testsuite/gdb.base/longjmp.c | 3 +- gdb/testsuite/gdb.base/longjmp.exp | 9 +- gdb/testsuite/gdb.base/macscp.exp | 11 +- gdb/testsuite/gdb.base/maint.exp | 187 +- gdb/testsuite/gdb.base/memattr.exp | 5 +- gdb/testsuite/gdb.base/mips_pro.exp | 24 +- gdb/testsuite/gdb.base/miscexprs.exp | 9 +- gdb/testsuite/gdb.base/morestack.exp | 5 +- gdb/testsuite/gdb.base/moribund-step.exp | 4 +- gdb/testsuite/gdb.base/multi-forks.exp | 14 +- gdb/testsuite/gdb.base/nextoverexit.c | 3 +- gdb/testsuite/gdb.base/nextoverexit.exp | 5 +- gdb/testsuite/gdb.base/nodebug.exp | 11 +- gdb/testsuite/gdb.base/nofield.exp | 10 +- gdb/testsuite/gdb.base/nostdlib.exp | 7 +- gdb/testsuite/gdb.base/opaque.exp | 34 +- gdb/testsuite/gdb.base/overlays.exp | 41 +- gdb/testsuite/gdb.base/pc-fp.exp | 15 +- gdb/testsuite/gdb.base/pending.exp | 6 +- gdb/testsuite/gdb.base/permissions.exp | 15 +- gdb/testsuite/gdb.base/pie-execl.exp | 7 +- gdb/testsuite/gdb.base/pointers.exp | 9 +- gdb/testsuite/gdb.base/pr11022.c | 3 +- gdb/testsuite/gdb.base/pr11022.exp | 10 +- gdb/testsuite/gdb.base/prelink-lib.c | 3 +- gdb/testsuite/gdb.base/prelink.c | 3 +- gdb/testsuite/gdb.base/print-file-var.exp | 6 +- gdb/testsuite/gdb.base/printcmds.exp | 61 +- gdb/testsuite/gdb.base/prologue.c | 3 +- gdb/testsuite/gdb.base/prologue.exp | 9 +- gdb/testsuite/gdb.base/psymtab.exp | 27 +- gdb/testsuite/gdb.base/ptr-typedef.exp | 10 +- gdb/testsuite/gdb.base/ptype.exp | 26 +- gdb/testsuite/gdb.base/random-signal.c | 29 + gdb/testsuite/gdb.base/random-signal.exp | 42 + gdb/testsuite/gdb.base/randomize.exp | 16 +- gdb/testsuite/gdb.base/range-stepping.c | 104 + gdb/testsuite/gdb.base/range-stepping.exp | 245 + gdb/testsuite/gdb.base/readline-ask.exp | 7 +- gdb/testsuite/gdb.base/recpar.exp | 4 +- gdb/testsuite/gdb.base/recurse.exp | 30 +- gdb/testsuite/gdb.base/relativedebug.exp | 10 +- gdb/testsuite/gdb.base/relocate.exp | 5 +- gdb/testsuite/gdb.base/remote.exp | 4 +- gdb/testsuite/gdb.base/remotetimeout.exp | 2 +- gdb/testsuite/gdb.base/reread.exp | 36 +- gdb/testsuite/gdb.base/restore.c | 3 +- gdb/testsuite/gdb.base/return-nodebug.exp | 24 +- gdb/testsuite/gdb.base/return2.exp | 10 +- gdb/testsuite/gdb.base/save-bp.exp | 5 +- gdb/testsuite/gdb.base/savedregs.exp | 12 +- gdb/testsuite/gdb.base/scope.exp | 129 +- gdb/testsuite/gdb.base/sep.exp | 9 +- gdb/testsuite/gdb.base/sepdebug.exp | 6 +- gdb/testsuite/gdb.base/sepsymtab.exp | 9 +- gdb/testsuite/gdb.base/set-lang-auto.exp | 16 +- gdb/testsuite/gdb.base/setshow.exp | 43 +- gdb/testsuite/gdb.base/setvar.exp | 38 +- gdb/testsuite/gdb.base/shlib-call.exp | 20 +- gdb/testsuite/gdb.base/shreloc.exp | 25 +- gdb/testsuite/gdb.base/sigall.exp | 16 +- gdb/testsuite/gdb.base/sigaltstack.exp | 12 +- gdb/testsuite/gdb.base/sigbpt.exp | 14 +- gdb/testsuite/gdb.base/sigchld.c | 3 +- gdb/testsuite/gdb.base/sigchld.exp | 9 +- gdb/testsuite/gdb.base/siginfo-addr.exp | 14 +- gdb/testsuite/gdb.base/siginfo-infcall.exp | 7 +- gdb/testsuite/gdb.base/siginfo-obj.exp | 19 +- gdb/testsuite/gdb.base/siginfo.exp | 17 +- gdb/testsuite/gdb.base/signals.exp | 10 +- gdb/testsuite/gdb.base/signest.exp | 3 +- gdb/testsuite/gdb.base/signull.exp | 10 +- gdb/testsuite/gdb.base/sigrepeat.exp | 12 +- gdb/testsuite/gdb.base/sigstep.exp | 17 +- gdb/testsuite/gdb.base/sizeof.exp | 16 +- gdb/testsuite/gdb.base/skip-solib.exp | 9 +- gdb/testsuite/gdb.base/skip.c | 5 +- gdb/testsuite/gdb.base/skip1.c | 4 +- gdb/testsuite/gdb.base/so-impl-ld.exp | 14 +- gdb/testsuite/gdb.base/solib-corrupted.exp | 27 + gdb/testsuite/gdb.base/solib-disc.exp | 2 +- gdb/testsuite/gdb.base/solib-display.exp | 4 +- gdb/testsuite/gdb.base/solib-nodir.exp | 6 +- gdb/testsuite/gdb.base/solib-overlap.exp | 6 +- gdb/testsuite/gdb.base/solib-search-lib1.c | 3 +- gdb/testsuite/gdb.base/solib-search-lib2.c | 3 +- gdb/testsuite/gdb.base/solib-search.c | 3 +- gdb/testsuite/gdb.base/solib-search.h | 3 +- gdb/testsuite/gdb.base/solib-symbol.exp | 4 +- gdb/testsuite/gdb.base/solib-weak.exp | 8 +- gdb/testsuite/gdb.base/source.exp | 4 +- gdb/testsuite/gdb.base/stack-checking.exp | 9 +- gdb/testsuite/gdb.base/stale-infcall.exp | 4 +- gdb/testsuite/gdb.base/stap-probe.exp | 6 +- gdb/testsuite/gdb.base/start.exp | 16 +- gdb/testsuite/gdb.base/step-break.exp | 11 +- gdb/testsuite/gdb.base/step-bt.exp | 16 +- gdb/testsuite/gdb.base/step-line.exp | 16 +- gdb/testsuite/gdb.base/step-resume-infcall.exp | 4 +- gdb/testsuite/gdb.base/step-test.exp | 9 +- gdb/testsuite/gdb.base/structs.exp | 9 +- gdb/testsuite/gdb.base/structs2.exp | 8 +- gdb/testsuite/gdb.base/structs3.exp | 4 +- gdb/testsuite/gdb.base/subst.exp | 6 + .../gdb.base/symbol-without-target_section.exp | 14 +- gdb/testsuite/gdb.base/testenv.exp | 8 +- gdb/testsuite/gdb.base/tui-layout.exp | 5 +- gdb/testsuite/gdb.base/twice.exp | 18 +- gdb/testsuite/gdb.base/type-opaque.exp | 13 +- gdb/testsuite/gdb.base/unload.exp | 10 +- gdb/testsuite/gdb.base/unwindonsignal.exp | 19 +- gdb/testsuite/gdb.base/valgrind-db-attach.exp | 9 +- gdb/testsuite/gdb.base/valgrind-infcall.exp | 11 +- gdb/testsuite/gdb.base/value-double-free.exp | 16 +- gdb/testsuite/gdb.base/varargs.exp | 12 +- gdb/testsuite/gdb.base/watch-cond-infcall.exp | 4 +- gdb/testsuite/gdb.base/watch-cond.exp | 4 +- gdb/testsuite/gdb.base/watch-non-mem.exp | 4 +- gdb/testsuite/gdb.base/watch-read.exp | 3 +- gdb/testsuite/gdb.base/watch-vfork.exp | 6 +- gdb/testsuite/gdb.base/watch_thread_num.exp | 9 +- gdb/testsuite/gdb.base/watchpoint-cond-gone.exp | 14 +- gdb/testsuite/gdb.base/watchpoint-delete.exp | 4 +- gdb/testsuite/gdb.base/watchpoint-hw.exp | 14 +- gdb/testsuite/gdb.base/watchpoint-solib.exp | 8 +- gdb/testsuite/gdb.base/watchpoint.c | 7 + gdb/testsuite/gdb.base/watchpoint.exp | 13 +- gdb/testsuite/gdb.base/watchpoints.exp | 17 +- gdb/testsuite/gdb.base/wchar.exp | 4 +- gdb/testsuite/gdb.base/whatis.c | 3 +- gdb/testsuite/gdb.base/whatis.exp | 10 +- gdb/testsuite/gdb.cp/abstract-origin.cc | 3 +- gdb/testsuite/gdb.cp/annota2.exp | 2 +- gdb/testsuite/gdb.cp/anon-struct.cc | 3 +- gdb/testsuite/gdb.cp/anon-struct.exp | 25 +- gdb/testsuite/gdb.cp/baseenum.cc | 3 +- gdb/testsuite/gdb.cp/bs15503.cc | 3 +- gdb/testsuite/gdb.cp/call-c-1.c | 3 +- gdb/testsuite/gdb.cp/call-c.cc | 3 +- gdb/testsuite/gdb.cp/class2.cc | 4 +- gdb/testsuite/gdb.cp/class2.exp | 4 + gdb/testsuite/gdb.cp/classes.cc | 3 +- gdb/testsuite/gdb.cp/cttiadd.cc | 3 +- gdb/testsuite/gdb.cp/cttiadd1.cc | 3 +- gdb/testsuite/gdb.cp/cttiadd2.cc | 3 +- gdb/testsuite/gdb.cp/cttiadd3.cc | 3 +- gdb/testsuite/gdb.cp/derivation.cc | 9 +- gdb/testsuite/gdb.cp/derivation.exp | 34 +- gdb/testsuite/gdb.cp/derivation2.cc | 48 + gdb/testsuite/gdb.cp/dispcxx.cc | 3 +- gdb/testsuite/gdb.cp/exception.cc | 5 +- gdb/testsuite/gdb.cp/gdb1355.exp | 2 +- gdb/testsuite/gdb.cp/gdb2384-base.cc | 3 +- gdb/testsuite/gdb.cp/gdb2384-base.h | 3 +- gdb/testsuite/gdb.cp/gdb2384.cc | 3 +- gdb/testsuite/gdb.cp/gdb2495.cc | 3 +- gdb/testsuite/gdb.cp/m-static.exp | 75 +- gdb/testsuite/gdb.cp/mb-inline.h | 3 +- gdb/testsuite/gdb.cp/mb-inline1.cc | 3 +- gdb/testsuite/gdb.cp/mb-inline2.cc | 3 +- gdb/testsuite/gdb.cp/member-name.cc | 3 +- gdb/testsuite/gdb.cp/member-ptr.cc | 5 +- gdb/testsuite/gdb.cp/misc.cc | 3 +- gdb/testsuite/gdb.cp/misc.exp | 10 +- gdb/testsuite/gdb.cp/namespace1.cc | 5 +- gdb/testsuite/gdb.cp/nextoverthrow.cc | 4 +- gdb/testsuite/gdb.cp/pr-574.cc | 3 +- gdb/testsuite/gdb.cp/pr9631.cc | 3 +- gdb/testsuite/gdb.cp/printmethod.cc | 3 +- gdb/testsuite/gdb.cp/psmang1.cc | 3 +- gdb/testsuite/gdb.cp/psmang2.cc | 3 +- gdb/testsuite/gdb.cp/psymtab-parameter.cc | 3 +- gdb/testsuite/gdb.cp/ptype-flags.cc | 3 +- gdb/testsuite/gdb.cp/ref-params.cc | 3 +- gdb/testsuite/gdb.cp/ref-types.cc | 3 +- gdb/testsuite/gdb.cp/smartp.cc | 3 +- gdb/testsuite/gdb.cp/try_catch.cc | 3 +- gdb/testsuite/gdb.cp/userdef.cc | 3 +- gdb/testsuite/gdb.cp/using-crash.cc | 3 +- gdb/testsuite/gdb.cp/virtfunc.cc | 3 +- gdb/testsuite/gdb.cp/virtfunc.exp | 2 +- gdb/testsuite/gdb.cp/virtfunc2.cc | 3 +- gdb/testsuite/gdb.disasm/hppa.exp | 2 +- gdb/testsuite/gdb.disasm/t01_mov.exp | 4 +- gdb/testsuite/gdb.disasm/t02_mova.exp | 4 +- gdb/testsuite/gdb.disasm/t03_add.exp | 4 +- gdb/testsuite/gdb.disasm/t04_sub.exp | 4 +- gdb/testsuite/gdb.disasm/t05_cmp.exp | 4 +- gdb/testsuite/gdb.disasm/t06_ari2.exp | 4 +- gdb/testsuite/gdb.disasm/t07_ari3.exp | 4 +- gdb/testsuite/gdb.disasm/t08_or.exp | 4 +- gdb/testsuite/gdb.disasm/t09_xor.exp | 4 +- gdb/testsuite/gdb.disasm/t10_and.exp | 4 +- gdb/testsuite/gdb.disasm/t11_logs.exp | 4 +- gdb/testsuite/gdb.disasm/t12_bit.exp | 4 +- gdb/testsuite/gdb.disasm/t13_otr.exp | 4 +- gdb/testsuite/gdb.dwarf2/callframecfa.S | 3 +- gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp | 33 +- gdb/testsuite/gdb.dwarf2/dw2-ranges.c | 3 +- gdb/testsuite/gdb.dwarf2/dw2-ranges2.c | 3 +- gdb/testsuite/gdb.dwarf2/dw2-ranges3.c | 3 +- gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.S | 522 + gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.c | 36 + gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp | 59 + gdb/testsuite/gdb.dwarf2/dw2-restore.S | 3 +- gdb/testsuite/gdb.dwarf2/dwz.exp | 106 + gdb/testsuite/gdb.dwarf2/fission-mix.c | 33 + gdb/testsuite/gdb.dwarf2/fission-mix.exp | 46 + gdb/testsuite/gdb.dwarf2/fission-mix.h | 23 + gdb/testsuite/gdb.dwarf2/fission-mix2.c | 27 + gdb/testsuite/gdb.dwarf2/fission-reread.S | 4 +- gdb/testsuite/gdb.dwarf2/implptrconst.exp | 11 +- gdb/testsuite/gdb.dwarf2/implptrpiece.exp | 131 + gdb/testsuite/gdb.dwarf2/mac-fileno.S | 2 +- gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.S | 18 +- gdb/testsuite/gdb.dwarf2/method-ptr.exp | 2 +- gdb/testsuite/gdb.dwarf2/missing-sig-type.exp | 4 +- gdb/testsuite/gdb.dwarf2/nostaticblock.exp | 2 +- gdb/testsuite/gdb.dwarf2/pieces-optimized-out.S | 548 + gdb/testsuite/gdb.dwarf2/pieces-optimized-out.c | 47 + gdb/testsuite/gdb.dwarf2/pieces-optimized-out.exp | 50 + gdb/testsuite/gdb.dwarf2/pieces.S | 3 +- gdb/testsuite/gdb.dwarf2/pr13961.S | 16 +- gdb/testsuite/gdb.dwarf2/subrange.exp | 2 +- gdb/testsuite/gdb.dwarf2/valop.S | 3 +- gdb/testsuite/gdb.gdb/complaints.exp | 5 - gdb/testsuite/gdb.gdb/observer.exp | 5 - gdb/testsuite/gdb.gdb/python-selftest.exp | 30 + gdb/testsuite/gdb.gdb/selftest.exp | 6 +- gdb/testsuite/gdb.gdb/xfullpath.exp | 5 - gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp | 8 +- gdb/testsuite/gdb.java/jnpe.java | 3 +- gdb/testsuite/gdb.mi/Makefile.in | 2 +- gdb/testsuite/gdb.mi/gdb2549.exp | 12 +- gdb/testsuite/gdb.mi/mi-basics.exp | 32 +- gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 2 +- gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp | 2 + gdb/testsuite/gdb.mi/mi-dprintf.c | 59 + gdb/testsuite/gdb.mi/mi-dprintf.exp | 169 + gdb/testsuite/gdb.mi/mi-reg-undefined.S | 521 + gdb/testsuite/gdb.mi/mi-reg-undefined.c | 35 + gdb/testsuite/gdb.mi/mi-reg-undefined.exp | 71 + gdb/testsuite/gdb.mi/mi-reverse.exp | 2 +- gdb/testsuite/gdb.mi/mi-stepn.c | 3 +- gdb/testsuite/gdb.mi/mi-var-child-f.exp | 22 +- gdb/testsuite/gdb.mi/mi-var-cmd.exp | 14 +- gdb/testsuite/gdb.mi/mi-var-cp.cc | 3 +- gdb/testsuite/gdb.mi/mi-var-rtti.cc | 3 +- gdb/testsuite/gdb.mi/ns-stale-regcache.c | 3 +- gdb/testsuite/gdb.mi/pr11022.c | 3 +- gdb/testsuite/gdb.mi/solib-lib.c | 3 +- gdb/testsuite/gdb.mi/solib-main.c | 3 +- gdb/testsuite/gdb.pascal/floats.exp | 4 +- gdb/testsuite/gdb.python/py-arch.c | 3 +- gdb/testsuite/gdb.python/py-block.c | 5 +- gdb/testsuite/gdb.python/py-breakpoint.c | 4 +- gdb/testsuite/gdb.python/py-events.c | 3 +- gdb/testsuite/gdb.python/py-evthreads.c | 3 +- gdb/testsuite/gdb.python/py-explore.c | 3 +- gdb/testsuite/gdb.python/py-explore.cc | 3 +- gdb/testsuite/gdb.python/py-explore.exp | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint.c | 3 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.cc | 4 +- gdb/testsuite/gdb.python/py-frame-args.c | 60 + gdb/testsuite/gdb.python/py-frame-args.exp | 70 + gdb/testsuite/gdb.python/py-frame-args.py | 75 + gdb/testsuite/gdb.python/py-inferior.exp | 2 +- gdb/testsuite/gdb.python/py-symbol.c | 3 +- gdb/testsuite/gdb.python/py-sync-interp.c | 46 + gdb/testsuite/gdb.python/py-sync-interp.exp | 59 + .../gdb.python/{py-value.cc => py-value-cc.cc} | 0 gdb/testsuite/gdb.python/py-value-cc.exp | 2 +- gdb/testsuite/gdb.python/py-value.exp | 31 +- gdb/testsuite/gdb.server/ext-attach.exp | 10 + gdb/testsuite/gdb.threads/attach-into-signal.exp | 6 +- gdb/testsuite/gdb.threads/dlopen-libpthread-lib.c | 40 + gdb/testsuite/gdb.threads/dlopen-libpthread.c | 46 + gdb/testsuite/gdb.threads/dlopen-libpthread.exp | 74 + gdb/testsuite/gdb.threads/execl.c | 3 +- gdb/testsuite/gdb.threads/execl1.c | 3 +- gdb/testsuite/gdb.threads/pthreads.exp | 2 +- gdb/testsuite/gdb.threads/thread_events.exp | 6 +- gdb/testsuite/gdb.threads/threadapply.exp | 1 + gdb/testsuite/gdb.threads/tls-nodebug.c | 2 + gdb/testsuite/gdb.threads/tls-shared.c | 5 + gdb/testsuite/gdb.threads/tls-var-main.c | 4 + gdb/testsuite/gdb.threads/watchthreads.exp | 2 +- gdb/testsuite/gdb.threads/wp-replication.c | 8 +- gdb/testsuite/gdb.threads/wp-replication.exp | 8 + gdb/testsuite/gdb.trace/actions-changed.exp | 2 +- gdb/testsuite/gdb.trace/actions.exp | 17 +- gdb/testsuite/gdb.trace/ax.exp | 2 +- gdb/testsuite/gdb.trace/backtrace.exp | 100 +- gdb/testsuite/gdb.trace/change-loc.exp | 2 +- gdb/testsuite/gdb.trace/collection.exp | 16 + gdb/testsuite/gdb.trace/deltrace.exp | 22 +- gdb/testsuite/gdb.trace/disconnected-tracing.exp | 2 +- gdb/testsuite/gdb.trace/ftrace.exp | 2 +- gdb/testsuite/gdb.trace/infotrace.exp | 8 +- .../gdb.trace/mi-trace-frame-collected.exp | 156 + gdb/testsuite/gdb.trace/mi-trace-unavailable.exp | 183 + gdb/testsuite/gdb.trace/mi-traceframe-changed.exp | 4 +- gdb/testsuite/gdb.trace/passc-dyn.exp | 8 +- gdb/testsuite/gdb.trace/passcount.exp | 14 +- gdb/testsuite/gdb.trace/pending.exp | 2 +- gdb/testsuite/gdb.trace/qtro.exp | 2 +- gdb/testsuite/gdb.trace/range-stepping.c | 56 + gdb/testsuite/gdb.trace/range-stepping.exp | 85 + gdb/testsuite/gdb.trace/read-memory.c | 46 + gdb/testsuite/gdb.trace/read-memory.exp | 160 + gdb/testsuite/gdb.trace/report.exp | 8 +- gdb/testsuite/gdb.trace/save-trace.exp | 38 +- gdb/testsuite/gdb.trace/status-stop.exp | 4 +- gdb/testsuite/gdb.trace/strace.exp | 2 +- gdb/testsuite/gdb.trace/tfile.exp | 5 +- gdb/testsuite/gdb.trace/tfind.exp | 58 +- gdb/testsuite/gdb.trace/trace-break.exp | 2 +- gdb/testsuite/gdb.trace/trace-mt.exp | 2 +- gdb/testsuite/gdb.trace/trace-unavailable.c | 45 + gdb/testsuite/gdb.trace/tracecmd.exp | 8 +- gdb/testsuite/gdb.trace/tspeed.exp | 4 +- gdb/testsuite/gdb.trace/tsv.exp | 28 +- gdb/testsuite/gdb.trace/while-stepping.exp | 6 +- gdb/testsuite/lib/cache.exp | 75 + gdb/testsuite/lib/cell.exp | 20 +- gdb/testsuite/lib/dwarf.exp | 151 +- gdb/testsuite/lib/future.exp | 18 +- gdb/testsuite/lib/gdb.exp | 551 +- gdb/testsuite/lib/gdbserver-support.exp | 2 +- gdb/testsuite/lib/java.exp | 24 +- gdb/testsuite/lib/mi-support.exp | 112 +- gdb/testsuite/lib/opencl.exp | 24 +- gdb/testsuite/lib/pascal.exp | 4 +- gdb/testsuite/lib/prelink-support.exp | 38 +- gdb/testsuite/lib/prompt.exp | 10 +- gdb/testsuite/lib/range-stepping-support.exp | 54 + gdb/testsuite/lib/selftest-support.exp | 5 + gdb/testsuite/lib/trace-support.exp | 92 +- gdb/thread.c | 81 +- gdb/tic6x-tdep.c | 2 +- gdb/top.c | 44 +- gdb/top.h | 2 +- gdb/tracepoint.c | 450 +- gdb/tracepoint.h | 52 +- gdb/tui/tui-regs.c | 9 +- gdb/ui-out.c | 44 +- gdb/utils.c | 64 +- gdb/utils.h | 15 +- gdb/v850-tdep.c | 4 +- gdb/valops.c | 179 +- gdb/valprint.c | 72 +- gdb/valprint.h | 22 +- gdb/value.c | 282 +- gdb/value.h | 27 +- gdb/varobj.c | 186 +- gdb/version.in | 2 +- gdb/windows-nat.c | 31 +- gdb/xcoffread.c | 1 - gdb/xml-support.c | 43 +- gdb/xml-support.h | 7 - gdb/xstormy16-tdep.c | 2 +- gdb/xtensa-linux-nat.c | 1 - gdb/xtensa-linux-tdep.c | 74 + include/ChangeLog | 24 + include/cgen/ChangeLog | 9 + include/cgen/basic-ops.h | 12 +- include/coff/ChangeLog | 10 + include/coff/internal.h | 2 + include/coff/rs6000.h | 64 +- include/coff/xcoff.h | 4 + include/elf/ChangeLog | 64 + include/elf/aarch64.h | 140 +- include/elf/common.h | 5 + include/elf/ia64.h | 4 + include/elf/mips.h | 48 +- include/elf/rl78.h | 5 +- include/elf/s390.h | 4 + include/opcode/ChangeLog | 167 + include/opcode/avr.h | 13 +- include/opcode/i386.h | 1 + include/opcode/mips.h | 777 +- include/opcode/msp430-decode.h | 130 + include/opcode/nios2.h | 2 +- include/opcode/sparc.h | 1 + include/vtv-change-permission.h | 55 + libdecnumber/ChangeLog | 5 + libdecnumber/configure | 46 +- libdecnumber/configure.ac | 1 + libiberty/ChangeLog | 16 + libiberty/Makefile.in | 24 +- libiberty/configure | 56 +- libiberty/configure.ac | 46 +- libiberty/makefile.vms | 3 +- libiberty/regex.c | 2 +- opcodes/ChangeLog | 708 + opcodes/Makefile.am | 14 +- opcodes/Makefile.in | 15 +- opcodes/aarch64-dis.c | 5 - opcodes/configure | 2 +- opcodes/configure.in | 2 +- opcodes/i386-dis-evex.h | 3115 ++ opcodes/i386-dis.c | 1566 +- opcodes/i386-gen.c | 45 +- opcodes/i386-init.h | 508 +- opcodes/i386-opc.h | 104 + opcodes/i386-opc.tbl | 1316 +- opcodes/i386-reg.tbl | 79 + opcodes/i386-tbl.h |53431 ++++++++++++++------ opcodes/micromips-opc.c | 2200 +- opcodes/mips-dis.c | 2311 +- opcodes/mips-formats.h | 118 + opcodes/mips-opc.c | 4330 +- opcodes/mips16-opc.c | 495 +- opcodes/msp430-decode.c | 4327 ++ opcodes/msp430-decode.opc | 590 + opcodes/nios2-opc.c | 2 +- opcodes/po/POTFILES.in | 3 + opcodes/po/opcodes.pot | 430 +- opcodes/ppc-dis.c | 44 +- opcodes/ppc-opc.c | 183 +- opcodes/rx-decode.c | 172 +- opcodes/rx-decode.opc | 10 +- opcodes/s390-opc.c | 23 +- opcodes/s390-opc.txt | 4 +- opcodes/sparc-dis.c | 3 +- opcodes/sparc-opc.c | 32 +- readline/ChangeLog.gdb | 6 + readline/configure | 3 +- readline/configure.in | 3 +- sim/ChangeLog | 6 + sim/arm/ChangeLog | 4 + sim/arm/aclocal.m4 | 40 + sim/arm/configure | 41 +- sim/avr/ChangeLog | 4 + sim/avr/aclocal.m4 | 40 + sim/avr/configure | 41 +- sim/bfin/ChangeLog | 30 + sim/bfin/Makefile.in | 2 +- sim/bfin/TODO | 4 + sim/bfin/aclocal.m4 | 40 + sim/bfin/bfin-sim.c | 158 +- sim/bfin/configure | 41 +- sim/common/ChangeLog | 23 + sim/common/Make-common.in | 8 +- sim/common/acinclude.m4 | 13 +- sim/common/aclocal.m4 | 40 + sim/common/configure | 41 +- sim/common/create-version.sh | 33 + sim/common/gennltvals.sh | 4 + sim/common/nltvals.def | 31 + sim/configure | 8 + sim/configure.tgt | 3 + sim/cr16/ChangeLog | 4 + sim/cr16/aclocal.m4 | 40 + sim/cr16/configure | 41 +- sim/cris/ChangeLog | 4 + sim/cris/aclocal.m4 | 40 + sim/cris/configure | 41 +- sim/d10v/ChangeLog | 4 + sim/d10v/aclocal.m4 | 40 + sim/d10v/configure | 41 +- sim/erc32/ChangeLog | 4 + sim/erc32/aclocal.m4 | 40 + sim/erc32/configure | 41 +- sim/frv/ChangeLog | 4 + sim/frv/aclocal.m4 | 40 + sim/frv/configure | 41 +- sim/h8300/ChangeLog | 4 + sim/h8300/aclocal.m4 | 40 + sim/h8300/configure | 41 +- sim/iq2000/ChangeLog | 4 + sim/iq2000/aclocal.m4 | 40 + sim/iq2000/configure | 41 +- sim/lm32/ChangeLog | 4 + sim/lm32/aclocal.m4 | 40 + sim/lm32/configure | 41 +- sim/m32c/ChangeLog | 4 + sim/m32c/aclocal.m4 | 40 + sim/m32c/configure | 41 +- sim/m32r/ChangeLog | 4 + sim/m32r/aclocal.m4 | 40 + sim/m32r/configure | 41 +- sim/m68hc11/ChangeLog | 4 + sim/m68hc11/aclocal.m4 | 40 + sim/m68hc11/configure | 41 +- sim/mcore/ChangeLog | 4 + sim/mcore/aclocal.m4 | 40 + sim/mcore/configure | 41 +- sim/microblaze/ChangeLog | 4 + sim/microblaze/aclocal.m4 | 40 + sim/microblaze/configure | 41 +- sim/mips/ChangeLog | 4 + sim/mips/aclocal.m4 | 40 + sim/mips/configure | 41 +- sim/mn10300/ChangeLog | 4 + sim/mn10300/aclocal.m4 | 40 + sim/mn10300/configure | 41 +- sim/moxie/ChangeLog | 8 + sim/moxie/Makefile.in | 2 +- sim/moxie/aclocal.m4 | 40 + sim/moxie/configure | 41 +- sim/msp430/ChangeLog | 12 + sim/msp430/Makefile.in | 66 + sim/{arm => msp430}/aclocal.m4 | 0 sim/msp430/config.in | 92 + sim/msp430/configure | 6263 +++ sim/msp430/configure.ac | 32 + sim/msp430/msp430-sim.c | 1425 + sim/msp430/msp430-sim.h | 31 + sim/msp430/sim-main.h | 120 + sim/msp430/trace.c | 318 + sim/msp430/trace.h | 28 + sim/ppc/ChangeLog | 11 + sim/ppc/Makefile.in | 8 +- sim/rl78/ChangeLog | 10 + sim/rl78/aclocal.m4 | 40 + sim/rl78/configure | 41 +- sim/rl78/gdb-if.c | 19 +- sim/rx/ChangeLog | 9 + sim/rx/aclocal.m4 | 40 + sim/rx/configure | 41 +- sim/rx/rx.c | 3 +- sim/sh/ChangeLog | 4 + sim/sh/aclocal.m4 | 40 + sim/sh/configure | 41 +- sim/sh64/ChangeLog | 4 + sim/sh64/aclocal.m4 | 40 + sim/sh64/configure | 41 +- sim/testsuite/sim/bfin/ChangeLog | 29 + sim/testsuite/sim/bfin/run-tests.sh | 38 +- sim/testsuite/sim/bfin/se_all32bitopcodes.S | 15 +- sim/testsuite/sim/bfin/se_allopcodes.h | 27 +- sim/testsuite/sim/bfin/testutils.inc | 2 +- sim/v850/ChangeLog | 4 + sim/v850/aclocal.m4 | 40 + sim/v850/configure | 41 +- src-release | 6 + 1148 files changed, 117671 insertions(+), 40103 deletions(-) delete mode 100644 bfd/elf64-aarch64.c create mode 100644 bfd/elfnn-aarch64.c create mode 100644 bfd/elfxx-aarch64.c create mode 100644 bfd/elfxx-aarch64.h delete mode 100644 gdb/cli/cli-dump.h create mode 100644 gdb/common/break-common.h create mode 100755 gdb/common/create-version.sh create mode 100644 gdb/common/i386-cpuid.h create mode 100644 gdb/common/i386-gcc-cpuid.h create mode 100644 gdb/common/mips-linux-watch.c create mode 100644 gdb/common/mips-linux-watch.h create mode 100644 gdb/common/target-common.c create mode 100644 gdb/common/target-common.h rename gdb/{ => common}/version.h (100%) create mode 100644 gdb/contrib/cleanup_check.py create mode 100644 gdb/development.sh delete mode 100644 gdb/doc/LRS delete mode 100644 gdb/features/aarch64-without-fpu.c delete mode 100644 gdb/features/aarch64-without-fpu.xml create mode 100644 gdb/gdbserver/tdesc.c create mode 100644 gdb/gdbserver/tdesc.h create mode 100644 gdb/gnulib/import/float+.h create mode 100644 gdb/gnulib/import/float.c create mode 100644 gdb/gnulib/import/float.in.h create mode 100644 gdb/gnulib/import/fpucw.h create mode 100644 gdb/gnulib/import/frexp.c create mode 100644 gdb/gnulib/import/frexpl.c create mode 100644 gdb/gnulib/import/isnan.c create mode 100644 gdb/gnulib/import/isnand-nolibm.h create mode 100644 gdb/gnulib/import/isnand.c create mode 100644 gdb/gnulib/import/isnanl-nolibm.h create mode 100644 gdb/gnulib/import/isnanl.c create mode 100644 gdb/gnulib/import/itold.c create mode 100644 gdb/gnulib/import/m4/exponentd.m4 create mode 100644 gdb/gnulib/import/m4/exponentl.m4 create mode 100644 gdb/gnulib/import/m4/float_h.m4 create mode 100644 gdb/gnulib/import/m4/fpieee.m4 create mode 100644 gdb/gnulib/import/m4/frexp.m4 create mode 100644 gdb/gnulib/import/m4/frexpl.m4 create mode 100644 gdb/gnulib/import/m4/isnand.m4 create mode 100644 gdb/gnulib/import/m4/isnanl.m4 create mode 100644 gdb/gnulib/import/m4/math_h.m4 create mode 100644 gdb/gnulib/import/m4/off_t.m4 delete mode 100644 gdb/gnulib/import/m4/onceonly.m4 create mode 100644 gdb/gnulib/import/m4/pathmax.m4 create mode 100644 gdb/gnulib/import/m4/ssize_t.m4 create mode 100644 gdb/gnulib/import/m4/sys_types_h.m4 create mode 100644 gdb/gnulib/import/m4/unistd_h.m4 create mode 100644 gdb/gnulib/import/math.c create mode 100644 gdb/gnulib/import/math.in.h create mode 100644 gdb/gnulib/import/pathmax.h create mode 100644 gdb/gnulib/import/sys_types.in.h create mode 100644 gdb/gnulib/import/unistd.c create mode 100644 gdb/gnulib/import/unistd.in.h create mode 100644 gdb/libmcheck.m4 create mode 100644 gdb/msp430-tdep.c delete mode 100644 gdb/regformats/aarch64-without-fpu.dat create mode 100644 gdb/system-gdbinit/elinos.py create mode 100644 gdb/system-gdbinit/wrs-linux.py create mode 100644 gdb/testsuite/boards/fission-dwp.exp create mode 100644 gdb/testsuite/boards/gdbserver-base.exp create mode 100644 gdb/testsuite/boards/remote-stdio-gdbserver.exp create mode 100644 gdb/testsuite/gdb.ada/float_param.exp create mode 100644 gdb/testsuite/gdb.ada/float_param/foo.adb create mode 100644 gdb/testsuite/gdb.ada/float_param/pck.adb create mode 100644 gdb/testsuite/gdb.ada/float_param/pck.ads delete mode 100644 gdb/testsuite/gdb.arch/i386-cpuid.h create mode 100644 gdb/testsuite/gdb.base/break-probes-solib.c create mode 100644 gdb/testsuite/gdb.base/break-probes.c create mode 100644 gdb/testsuite/gdb.base/break-probes.exp create mode 100644 gdb/testsuite/gdb.base/catch-signal-fork.c create mode 100644 gdb/testsuite/gdb.base/catch-signal-fork.exp create mode 100644 gdb/testsuite/gdb.base/dprintf-next.c create mode 100644 gdb/testsuite/gdb.base/dprintf-next.exp create mode 100644 gdb/testsuite/gdb.base/dprintf-non-stop.c create mode 100644 gdb/testsuite/gdb.base/dprintf-non-stop.exp create mode 100644 gdb/testsuite/gdb.base/func-ptr.c create mode 100644 gdb/testsuite/gdb.base/func-ptr.exp create mode 100644 gdb/testsuite/gdb.base/info-shared-solib1.c create mode 100644 gdb/testsuite/gdb.base/info-shared-solib2.c create mode 100644 gdb/testsuite/gdb.base/info-shared.c create mode 100644 gdb/testsuite/gdb.base/info-shared.exp create mode 100644 gdb/testsuite/gdb.base/interrupt-noterm.c create mode 100644 gdb/testsuite/gdb.base/interrupt-noterm.exp create mode 100644 gdb/testsuite/gdb.base/random-signal.c create mode 100644 gdb/testsuite/gdb.base/random-signal.exp create mode 100644 gdb/testsuite/gdb.base/range-stepping.c create mode 100644 gdb/testsuite/gdb.base/range-stepping.exp create mode 100644 gdb/testsuite/gdb.cp/derivation2.cc create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.S create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.c create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dwz.exp create mode 100644 gdb/testsuite/gdb.dwarf2/fission-mix.c create mode 100644 gdb/testsuite/gdb.dwarf2/fission-mix.exp create mode 100644 gdb/testsuite/gdb.dwarf2/fission-mix.h create mode 100644 gdb/testsuite/gdb.dwarf2/fission-mix2.c create mode 100644 gdb/testsuite/gdb.dwarf2/implptrpiece.exp create mode 100644 gdb/testsuite/gdb.dwarf2/pieces-optimized-out.S create mode 100644 gdb/testsuite/gdb.dwarf2/pieces-optimized-out.c create mode 100644 gdb/testsuite/gdb.dwarf2/pieces-optimized-out.exp create mode 100644 gdb/testsuite/gdb.gdb/python-selftest.exp create mode 100644 gdb/testsuite/gdb.mi/mi-dprintf.c create mode 100644 gdb/testsuite/gdb.mi/mi-dprintf.exp create mode 100644 gdb/testsuite/gdb.mi/mi-reg-undefined.S create mode 100644 gdb/testsuite/gdb.mi/mi-reg-undefined.c create mode 100644 gdb/testsuite/gdb.mi/mi-reg-undefined.exp create mode 100644 gdb/testsuite/gdb.python/py-frame-args.c create mode 100644 gdb/testsuite/gdb.python/py-frame-args.exp create mode 100644 gdb/testsuite/gdb.python/py-frame-args.py create mode 100644 gdb/testsuite/gdb.python/py-sync-interp.c create mode 100644 gdb/testsuite/gdb.python/py-sync-interp.exp rename gdb/testsuite/gdb.python/{py-value.cc => py-value-cc.cc} (100%) create mode 100644 gdb/testsuite/gdb.threads/dlopen-libpthread-lib.c create mode 100644 gdb/testsuite/gdb.threads/dlopen-libpthread.c create mode 100644 gdb/testsuite/gdb.threads/dlopen-libpthread.exp create mode 100644 gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp create mode 100644 gdb/testsuite/gdb.trace/mi-trace-unavailable.exp create mode 100644 gdb/testsuite/gdb.trace/range-stepping.c create mode 100644 gdb/testsuite/gdb.trace/range-stepping.exp create mode 100644 gdb/testsuite/gdb.trace/read-memory.c create mode 100644 gdb/testsuite/gdb.trace/read-memory.exp create mode 100644 gdb/testsuite/gdb.trace/trace-unavailable.c create mode 100644 gdb/testsuite/lib/cache.exp create mode 100644 gdb/testsuite/lib/range-stepping-support.exp create mode 100644 include/opcode/msp430-decode.h create mode 100644 include/vtv-change-permission.h create mode 100644 opcodes/i386-dis-evex.h create mode 100644 opcodes/mips-formats.h create mode 100644 opcodes/msp430-decode.c create mode 100644 opcodes/msp430-decode.opc create mode 100755 sim/common/create-version.sh create mode 100644 sim/msp430/ChangeLog create mode 100644 sim/msp430/Makefile.in copy sim/{arm => msp430}/aclocal.m4 (100%) create mode 100644 sim/msp430/config.in create mode 100755 sim/msp430/configure create mode 100644 sim/msp430/configure.ac create mode 100644 sim/msp430/msp430-sim.c create mode 100644 sim/msp430/msp430-sim.h create mode 100644 sim/msp430/sim-main.h create mode 100644 sim/msp430/trace.c create mode 100644 sim/msp430/trace.h First 500 lines of diff: diff --git a/ChangeLog b/ChangeLog index 2d6d310..23cf56b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,27 @@ +2013-08-12 Jan-Benedict Glaw + + * configure.ac: Sync with GCC repo. + * Makefile.def: Ditto. + * configure: Regenerate. + * Makefile.in: Ditto. + +2013-07-22 Joel Brobecker + + * src-release (VER): Use $(TOOL)/common/create-version.sh + if it exists. + +2013-06-22 Richard Sandiford + + * configure.ac (mips*-*-bsd*, mips*-*-ultrix*, mips*-*-osf*) + (mips*-*-ecoff*, mips*-*-pe*, mips*-*-irix* [v4 and earlier]) + (mips*-*-lnews*, mips*-*-riscos*): Add gas and ld to noconfigdirs. + * configure: Regenerate. + +2013-06-01 George Thomas + + * include/opcode/avr.h: Rename AVR_ISA_XCH to AVR_ISA_RMW. Remove + from AVR_ISA_XMEGA and add new AVR_ISA_XMEGAU + 2013-05-06 Sandra Loosemore * COPYING.NEWLIB: Add Altera Corporation copyright. diff --git a/Makefile.def b/Makefile.def index 90d9653..3ba1a5b 100644 --- a/Makefile.def +++ b/Makefile.def @@ -4,8 +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, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 -// Free Software Foundation +// Copyright 2002-2013 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 @@ -123,6 +122,10 @@ target_modules = { module= libsanitizer; bootstrap=true; lib_path=.libs; raw_cxx=true; }; +target_modules = { module= libvtv; + bootstrap=true; + lib_path=.libs; + raw_cxx=true; }; target_modules = { module= libssp; lib_path=.libs; }; target_modules = { module= newlib; }; target_modules = { module= libgcc; bootstrap=true; no_check=true; }; @@ -516,6 +519,7 @@ 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-libsanitizer; on=all-target-libstdc++-v3; }; +dependencies = { module=configure-target-libvtv; on=all-target-libstdc++-v3; }; // parallel_list.o and parallel_settings.o depend on omp.h, which is // generated by the libgomp configure. Unfortunately, due to the use of // recursive make, we can't be that specific. @@ -526,6 +530,8 @@ dependencies = { module=install-target-libgfortran; on=install-target-libquadmat dependencies = { module=install-target-libgfortran; on=install-target-libgcc; }; dependencies = { module=install-target-libsanitizer; on=install-target-libstdc++-v3; }; dependencies = { module=install-target-libsanitizer; on=install-target-libgcc; }; +dependencies = { module=install-target-libvtv; on=install-target-libstdc++-v3; }; +dependencies = { module=install-target-libvtv; 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; }; diff --git a/Makefile.in b/Makefile.in index bfbaf03..a13771d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -575,7 +575,7 @@ all: # This is the list of directories that may be needed in RPATH_ENVVAR # so that programs built for the target machine work. -TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc) +TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc) @if target-libstdc++-v3 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs: @@ -589,6 +589,10 @@ TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs: TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs: @endif target-libsanitizer +@if target-libvtv +TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs: +@endif target-libvtv + @if target-libssp TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs: @endif target-libssp @@ -925,6 +929,7 @@ configure-target: \ maybe-configure-target-libstdc++-v3 \ maybe-configure-target-libmudflap \ maybe-configure-target-libsanitizer \ + maybe-configure-target-libvtv \ maybe-configure-target-libssp \ maybe-configure-target-newlib \ maybe-configure-target-libgcc \ @@ -1076,6 +1081,9 @@ all-target: maybe-all-target-libmudflap @if target-libsanitizer-no-bootstrap all-target: maybe-all-target-libsanitizer @endif target-libsanitizer-no-bootstrap +@if target-libvtv-no-bootstrap +all-target: maybe-all-target-libvtv +@endif target-libvtv-no-bootstrap all-target: maybe-all-target-libssp all-target: maybe-all-target-newlib @if target-libgcc-no-bootstrap @@ -1167,6 +1175,7 @@ info-host: maybe-info-lto-plugin info-target: maybe-info-target-libstdc++-v3 info-target: maybe-info-target-libmudflap info-target: maybe-info-target-libsanitizer +info-target: maybe-info-target-libvtv info-target: maybe-info-target-libssp info-target: maybe-info-target-newlib info-target: maybe-info-target-libgcc @@ -1249,6 +1258,7 @@ dvi-host: maybe-dvi-lto-plugin dvi-target: maybe-dvi-target-libstdc++-v3 dvi-target: maybe-dvi-target-libmudflap dvi-target: maybe-dvi-target-libsanitizer +dvi-target: maybe-dvi-target-libvtv dvi-target: maybe-dvi-target-libssp dvi-target: maybe-dvi-target-newlib dvi-target: maybe-dvi-target-libgcc @@ -1331,6 +1341,7 @@ pdf-host: maybe-pdf-lto-plugin pdf-target: maybe-pdf-target-libstdc++-v3 pdf-target: maybe-pdf-target-libmudflap pdf-target: maybe-pdf-target-libsanitizer +pdf-target: maybe-pdf-target-libvtv pdf-target: maybe-pdf-target-libssp pdf-target: maybe-pdf-target-newlib pdf-target: maybe-pdf-target-libgcc @@ -1413,6 +1424,7 @@ html-host: maybe-html-lto-plugin html-target: maybe-html-target-libstdc++-v3 html-target: maybe-html-target-libmudflap html-target: maybe-html-target-libsanitizer +html-target: maybe-html-target-libvtv html-target: maybe-html-target-libssp html-target: maybe-html-target-newlib html-target: maybe-html-target-libgcc @@ -1495,6 +1507,7 @@ TAGS-host: maybe-TAGS-lto-plugin TAGS-target: maybe-TAGS-target-libstdc++-v3 TAGS-target: maybe-TAGS-target-libmudflap TAGS-target: maybe-TAGS-target-libsanitizer +TAGS-target: maybe-TAGS-target-libvtv TAGS-target: maybe-TAGS-target-libssp TAGS-target: maybe-TAGS-target-newlib TAGS-target: maybe-TAGS-target-libgcc @@ -1577,6 +1590,7 @@ install-info-host: maybe-install-info-lto-plugin install-info-target: maybe-install-info-target-libstdc++-v3 install-info-target: maybe-install-info-target-libmudflap install-info-target: maybe-install-info-target-libsanitizer +install-info-target: maybe-install-info-target-libvtv install-info-target: maybe-install-info-target-libssp install-info-target: maybe-install-info-target-newlib install-info-target: maybe-install-info-target-libgcc @@ -1659,6 +1673,7 @@ install-pdf-host: maybe-install-pdf-lto-plugin install-pdf-target: maybe-install-pdf-target-libstdc++-v3 install-pdf-target: maybe-install-pdf-target-libmudflap install-pdf-target: maybe-install-pdf-target-libsanitizer +install-pdf-target: maybe-install-pdf-target-libvtv install-pdf-target: maybe-install-pdf-target-libssp install-pdf-target: maybe-install-pdf-target-newlib install-pdf-target: maybe-install-pdf-target-libgcc @@ -1741,6 +1756,7 @@ install-html-host: maybe-install-html-lto-plugin install-html-target: maybe-install-html-target-libstdc++-v3 install-html-target: maybe-install-html-target-libmudflap install-html-target: maybe-install-html-target-libsanitizer +install-html-target: maybe-install-html-target-libvtv install-html-target: maybe-install-html-target-libssp install-html-target: maybe-install-html-target-newlib install-html-target: maybe-install-html-target-libgcc @@ -1823,6 +1839,7 @@ installcheck-host: maybe-installcheck-lto-plugin installcheck-target: maybe-installcheck-target-libstdc++-v3 installcheck-target: maybe-installcheck-target-libmudflap installcheck-target: maybe-installcheck-target-libsanitizer +installcheck-target: maybe-installcheck-target-libvtv installcheck-target: maybe-installcheck-target-libssp installcheck-target: maybe-installcheck-target-newlib installcheck-target: maybe-installcheck-target-libgcc @@ -1905,6 +1922,7 @@ mostlyclean-host: maybe-mostlyclean-lto-plugin mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target: maybe-mostlyclean-target-libmudflap mostlyclean-target: maybe-mostlyclean-target-libsanitizer +mostlyclean-target: maybe-mostlyclean-target-libvtv mostlyclean-target: maybe-mostlyclean-target-libssp mostlyclean-target: maybe-mostlyclean-target-newlib mostlyclean-target: maybe-mostlyclean-target-libgcc @@ -1987,6 +2005,7 @@ clean-host: maybe-clean-lto-plugin clean-target: maybe-clean-target-libstdc++-v3 clean-target: maybe-clean-target-libmudflap clean-target: maybe-clean-target-libsanitizer +clean-target: maybe-clean-target-libvtv clean-target: maybe-clean-target-libssp clean-target: maybe-clean-target-newlib clean-target: maybe-clean-target-libgcc @@ -2069,6 +2088,7 @@ distclean-host: maybe-distclean-lto-plugin distclean-target: maybe-distclean-target-libstdc++-v3 distclean-target: maybe-distclean-target-libmudflap distclean-target: maybe-distclean-target-libsanitizer +distclean-target: maybe-distclean-target-libvtv distclean-target: maybe-distclean-target-libssp distclean-target: maybe-distclean-target-newlib distclean-target: maybe-distclean-target-libgcc @@ -2151,6 +2171,7 @@ maintainer-clean-host: maybe-maintainer-clean-lto-plugin maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer +maintainer-clean-target: maybe-maintainer-clean-target-libvtv maintainer-clean-target: maybe-maintainer-clean-target-libssp maintainer-clean-target: maybe-maintainer-clean-target-newlib maintainer-clean-target: maybe-maintainer-clean-target-libgcc @@ -2288,6 +2309,7 @@ check-target: \ maybe-check-target-libstdc++-v3 \ maybe-check-target-libmudflap \ maybe-check-target-libsanitizer \ + maybe-check-target-libvtv \ maybe-check-target-libssp \ maybe-check-target-newlib \ maybe-check-target-libgcc \ @@ -2443,6 +2465,7 @@ install-target: \ maybe-install-target-libstdc++-v3 \ maybe-install-target-libmudflap \ maybe-install-target-libsanitizer \ + maybe-install-target-libvtv \ maybe-install-target-libssp \ maybe-install-target-newlib \ maybe-install-target-libgcc \ @@ -2545,6 +2568,7 @@ install-strip-target: \ maybe-install-strip-target-libstdc++-v3 \ maybe-install-strip-target-libmudflap \ maybe-install-strip-target-libsanitizer \ + maybe-install-strip-target-libvtv \ maybe-install-strip-target-libssp \ maybe-install-strip-target-newlib \ maybe-install-strip-target-libgcc \ @@ -33152,6 +33176,980 @@ maintainer-clean-target-libsanitizer: +.PHONY: configure-target-libvtv maybe-configure-target-libvtv +maybe-configure-target-libvtv: +@if gcc-bootstrap +configure-target-libvtv: stage_current +@endif gcc-bootstrap +@if target-libvtv +maybe-configure-target-libvtv: configure-target-libvtv +configure-target-libvtv: + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + echo "Checking multilib configuration for libvtv..."; \ + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \ + $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \ + if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \ + else \ + rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + else \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \ + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \ + $(RAW_CXX_TARGET_EXPORTS) \ + echo Configuring in $(TARGET_SUBDIR)/libvtv; \ + cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \ + case $(srcdir) in \ + /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ + *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \ + sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + esac; \ + srcdiroption="--srcdir=$${topdir}/libvtv"; \ + libsrcdir="$$s/libvtv"; \ + rm -f no-such-file || : ; \ + CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ + $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ + --target=${target_alias} $${srcdiroption} \ + || exit 1 +@endif target-libvtv + + + +.PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv +maybe-configure-stage1-target-libvtv: +@if target-libvtv-bootstrap +maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv +configure-stage1-target-libvtv: + @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start + @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + TFLAGS="$(STAGE1_TFLAGS)"; \ + echo "Checking multilib configuration for libvtv..."; \ + $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \ + if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \ + else \ + rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + else \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \ + $(RAW_CXX_TARGET_EXPORTS) \ + CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ + CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ + LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ + echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \ + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \ + cd $(TARGET_SUBDIR)/libvtv || exit 1; \ + case $(srcdir) in \ + /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ + *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \ + sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + esac; \ + srcdiroption="--srcdir=$${topdir}/libvtv"; \ + libsrcdir="$$s/libvtv"; \ + $(SHELL) $${libsrcdir}/configure \ + $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ + --target=${target_alias} $${srcdiroption} \ + $(STAGE1_CONFIGURE_FLAGS) +@endif target-libvtv-bootstrap + +.PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv +maybe-configure-stage2-target-libvtv: +@if target-libvtv-bootstrap +maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv +configure-stage2-target-libvtv: + @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start + @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + TFLAGS="$(STAGE2_TFLAGS)"; \ + echo "Checking multilib configuration for libvtv..."; \ + $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \ + if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \ + else \ + rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + else \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \ + $(RAW_CXX_TARGET_EXPORTS) \ + \ + CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ + CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ + LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ + echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \ + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \ + cd $(TARGET_SUBDIR)/libvtv || exit 1; \ + case $(srcdir) in \ + /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ + *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \ + sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + esac; \ + srcdiroption="--srcdir=$${topdir}/libvtv"; \ + libsrcdir="$$s/libvtv"; \ + $(SHELL) $${libsrcdir}/configure \ + $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ + --target=${target_alias} $${srcdiroption} \ + --with-build-libsubdir=$(HOST_SUBDIR) \ + $(STAGE2_CONFIGURE_FLAGS) +@endif target-libvtv-bootstrap + +.PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv +maybe-configure-stage3-target-libvtv: +@if target-libvtv-bootstrap +maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv +configure-stage3-target-libvtv: + @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start + @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + TFLAGS="$(STAGE3_TFLAGS)"; \ + echo "Checking multilib configuration for libvtv..."; \ + $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \ + if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \ + else \ + rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + else \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \ + $(RAW_CXX_TARGET_EXPORTS) \ + \ + CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ + CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ + LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ + echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \ + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \ + cd $(TARGET_SUBDIR)/libvtv || exit 1; \ + case $(srcdir) in \ + /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ + *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \ + sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + esac; \ + srcdiroption="--srcdir=$${topdir}/libvtv"; \ + libsrcdir="$$s/libvtv"; \ + $(SHELL) $${libsrcdir}/configure \ + $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ + --target=${target_alias} $${srcdiroption} \ + --with-build-libsubdir=$(HOST_SUBDIR) \ + $(STAGE3_CONFIGURE_FLAGS) +@endif target-libvtv-bootstrap + +.PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv +maybe-configure-stage4-target-libvtv: +@if target-libvtv-bootstrap +maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv +configure-stage4-target-libvtv: + @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start + @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + TFLAGS="$(STAGE4_TFLAGS)"; \ + echo "Checking multilib configuration for libvtv..."; \ + $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \ + if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \ + else \ + rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + else \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \ + $(RAW_CXX_TARGET_EXPORTS) \ + \ + CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ + CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ + LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ + echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \ + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \ + cd $(TARGET_SUBDIR)/libvtv || exit 1; \ + case $(srcdir) in \ + /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ + *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \ + sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ + esac; \ + srcdiroption="--srcdir=$${topdir}/libvtv"; \ + libsrcdir="$$s/libvtv"; \ + $(SHELL) $${libsrcdir}/configure \ + $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ + --target=${target_alias} $${srcdiroption} \ + --with-build-libsubdir=$(HOST_SUBDIR) \ + $(STAGE4_CONFIGURE_FLAGS) +@endif target-libvtv-bootstrap + +.PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv +maybe-configure-stageprofile-target-libvtv: +@if target-libvtv-bootstrap +maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv +configure-stageprofile-target-libvtv: + @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start + @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv + @r=`${PWD_COMMAND}`; export r; \ + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ + TFLAGS="$(STAGEprofile_TFLAGS)"; \ + echo "Checking multilib configuration for libvtv..."; \ + $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \ + if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \ + rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \ + else \ + rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + else \ + mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \ + fi; \ + test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \ + $(RAW_CXX_TARGET_EXPORTS) \ + \ + CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ + CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ + LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \ + echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \ + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \ hooks/post-receive -- Repository for Project Archer.