From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18795 invoked by alias); 31 Dec 2010 22:36:20 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 17536 invoked by uid 9674); 31 Dec 2010 22:36:14 -0000 Date: Fri, 31 Dec 2010 22:36:00 -0000 Message-ID: <20101231223614.17513.qmail@sourceware.org> From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] archer-jankratochvil-vla: Merge remote branch 'origin/master' into archer-jankratochvil-vla X-Git-Refname: refs/heads/archer-jankratochvil-vla X-Git-Reftype: branch X-Git-Oldrev: 229cd27b511db0acfd87a1656755318349f10eda X-Git-Newrev: 297db184d81b38a8fb0668df1713530d5c716566 X-SW-Source: 2010-q4/txt/msg00149.txt.bz2 List-Id: The branch, archer-jankratochvil-vla has been updated via 297db184d81b38a8fb0668df1713530d5c716566 (commit) via 103e643b405047821952a9ac7fdd78ecfb710278 (commit) via d3cf99efbd69d1713af02f445f361e475c905f80 (commit) via 063d51569a462844484401166c2fb3a46691668a (commit) via 76c889a35e18796c235dd690f0bc9ed6b89e61e6 (commit) via cfe876923224be1f46d60aa69d655dfec1768a6c (commit) via 81739b404bb6e4c3a459e6fc4b707e4eab80eae1 (commit) via 8fe80dd2edd866c0e1192f98ee36058af4048879 (commit) via 66ca0ee28888b8575bb404f861255e1db83161b2 (commit) via 8aefc2ca418cc5dfac6ac1a0d10d5650bd9aa027 (commit) via 30a2b1ae93bae347f55202e06e2018fef3a1a40e (commit) via 3425331568060820fe70c1a0850f125a5ca9901e (commit) via dd2092437258c4ea93d4626f094446eed31b2fa0 (commit) via ccc006fa2e3f99f18fc981675e2124a64634c65b (commit) via cfdd0f22e02ed3349a6ba484100156ca9436fa75 (commit) via c2b861d978cd5d2d41ead897dc8669d2e8bdb5a5 (commit) via 1833bef9a3daf82ccda876eb55e62de9f47ad72a (commit) via 3bd4170d41c20a915e702c91a013bcd8b6c343ac (commit) via 7bf2eec6bf4875d8839bae92fb4f5a46a2476112 (commit) via 135e6c0c93c6b85a3c853bb88312a78461748934 (commit) via f3f560efa72dbf7d998ac2d3339d9f932499a966 (commit) via f49218632086d26e821608f592cfd2756a5a856a (commit) via 237fdcbd30b5d8d69b6fb8bd2e4333541843f8f0 (commit) via 4b88473c312f66c7fba0c1a5d862cd5f95b732c2 (commit) via 9d758ee0ddc2d3cc10691b1979e8c2a25554b51d (commit) via 3ac5473c86b28350a3471edf76200e9b941fe001 (commit) via 8f41f9254af45f73b179428340772ab4cb041f27 (commit) via 594f1abf68931a3926d32aeab0e8121457614957 (commit) via 142b87ff1070383a6b305aacfb45f5fe5f6a856f (commit) via 249d172966a109f18942d85b3d3bf38852863406 (commit) via dd1d3f685b51c2996a9f81d89158cc06ed50ec0e (commit) via dd0cd188954843a3405c4f6becb47b6276afac07 (commit) via 4d4d40dc46626e349e4c8ccac3794e526f8d4612 (commit) via 696c2599d17f385ce997ce9711c1a4be7c2c0584 (commit) via 2421f8328fd57072c31072a5a376f1e934c8c1f5 (commit) via ef12035dafeda230288f20e47c1a1c7d65c9651f (commit) via 0fdc9737f7cf1d6da69cdd731ea78aa5402f1b5a (commit) via 62076b60432e25f9f414ca734e116f883c3d146f (commit) via be6ba34d61fb7d31ffaefca57296afb3f2fbe7b6 (commit) via fff4f6bf192a13ae7a51975ef671ce3bcc05bdad (commit) via 9b11df95a832b163b7bd3eda3bee78a6ba59e9ca (commit) via 39253445ced57a004bfd93762902a4e60871fc87 (commit) via f6e3e4d589b46291c571a819fd1eb3631b8a4274 (commit) via f103bb118c9f8cce464b778388c3bd1d9d0615ca (commit) via 13f344dfff7f596d52e65481e2db4e1d915ff917 (commit) via 473fe3e0dc4c364de5c62715239d5b55304cd589 (commit) via 9e7c4050db8d5fa0a86a11b71d181483f25f33d8 (commit) via 0e05886d0828e0f086cb0f8248301d8701ab432c (commit) via 91b729d4c616a548dd6a97c986fdeaa5b7e097c3 (commit) via 898fbdcb470ec74c0d852363612414bc04ec009c (commit) via dcb148e9b1642e3114f6c6014743a21d2058b87e (commit) via 7e5c6c4bacd72235e90629b621fb739c3d28b82c (commit) via b46f28bf4451f7e1f316d9fac2dc3f788c788ab7 (commit) via 0614dc0b4188bd6397cf03ddb32f0ac53d765ebd (commit) via 377dab5a129f7ededed443e441bf2c9aecaccfc6 (commit) via 300821622f68beff676fdb6149e6d46c4fecf109 (commit) via 2a903ae8229ef39bf1309274f00375739dc2481f (commit) via 0121fd42cd1c571be146bc38d522a886234a8b2a (commit) via af9feb7dcf3c00d6b4f2fefdf238ed3cded6218e (commit) via 1bd4cc0b9742f0ce70f926815d431b22ced95d02 (commit) via a816124ca363aaa209351e6fea5618bdc5ef5ce0 (commit) via 2ce488949646b137d041e724458bd0f8ea1ebcf5 (commit) via 8adc5fddcedf6ba47d6fd40dc2ba4c4f9c9b6a45 (commit) via e0b60493e555d6d78e5bd69890531ed86fdfbad8 (commit) via 7c1179519d4f5f028b94a3071f775d9923ef1b0c (commit) via 07433744611d5ed4beebbc27d382daa1daf7a134 (commit) via c4e773b1fb01910f9ff94a7f64f8f94620980be3 (commit) via 0893837e1e72edd31b082dcee67a79503d57f3ad (commit) via 8a595ba5734900e915ba31b4b5f096deb7beb038 (commit) via fc775018a7423273f64ae125707cef8f2be2910e (commit) via f487a6054dbdc205228bff03589a5c6e2dade307 (commit) via dae725ed5d0edf632f9d4bc21eabb28890db09a5 (commit) via 4b1fa80c6f70ebb624342ad697c91909bb1db8c8 (commit) via 503d1ef270c95e55a003fd913760a72d2fedf1aa (commit) via 288180a93adab44652eb5fb4ce39bcce899f7be8 (commit) via e3e2bdb5539511b75a332c087f629111ec04c6dc (commit) via 61f06700b163fdeaa62e3b5e37029423088bd298 (commit) via 91bef12495b6ec8dfdb0998eed18740bbeb390a8 (commit) via 6fcf6494224a6606245c297e9602a7953434120b (commit) via cd64fa3f4e535614b8210241598112ab19c606a9 (commit) via bd7c9765d99b99a50caf868fc7431dd591c803b0 (commit) via b04d3b7e2cebc68da35032b1eb9bdd9ad83cdcca (commit) via 4ec81a5030cb0515eac5ed06c3116c07de6ba377 (commit) via eddac4b4a1c638f6e5795e5b3da475d83e63d8cf (commit) via a025fbffd7294700ecc406421d118f7a0392efde (commit) via 486ee7f3437358941f0762ace2550170ef474de1 (commit) via c40d16fcc57ba9e164faf064146f661aadbbfabe (commit) via c399a3bbcd00c855d2ac47769aa870c9b975353d (commit) via 0266671e24d8f20402ebe328038d84c22f068711 (commit) via 23578b492741b32ee53c453ab50c7e7f78258dfb (commit) via f7795948b64873aace3546059597ce7ed498c74b (commit) via 8c6a4e026da60454cfe6c9c9a1ea0c071a9d9506 (commit) via 0436b64a7ccf7888365a9f02d83bf23c3d513ab3 (commit) via 0b7ce86af6cf99c9df0e634ccb61134315e79813 (commit) via 12489706fabef7f148b877358c101c714d58e252 (commit) via cb02304f78faa8600c5f2f32e10f0857ebd912df (commit) via cafda6b69357061d11902df051b1201b91713e68 (commit) via a879222a9818cc283b15ce90ff45cda33899178f (commit) via 62d79c9a7841f6de070137b37dc138bfff7d62d4 (commit) via 8bafd6a5d82aed290f27e458a53e11352362713c (commit) via 5869f02d80550193b3346bebfa9d6941681d26b3 (commit) via 7b66f834bb061187be876cdc21cac43be52ab6ca (commit) via acfc984d522c7049bff69d410579c1bd398a1118 (commit) via 87baf9c76d270004e5bce727862c62ee8f194b59 (commit) via 37124605c17c958356b11b8ee98f39f0e9413514 (commit) via 66d646742f09992f9fcc665fedca55c0809c42ae (commit) via a4809228480c67d2d0ad49a2403de6b3fe0a6342 (commit) via 38cdd2f1951b882ce68ff310f85e234a2450ddce (commit) via a3568256dd143fe7badf11635b4607c26731325b (commit) via 9ece7f002e466d35387177497d5991e55ddd04d6 (commit) via a3422d9d1cf66dbfd75f1139fe924aba4133afd9 (commit) via 8a65048726d8ceba13dfd089a76b3893562dfc1c (commit) via 5c8b735209edd71f4c5337194b8f80c7effb9cb0 (commit) via 06986c99481f6ac7677f3acefd4881b01db48371 (commit) via c64955e410919ac6cdacefe2d5cb5b9d417d74c4 (commit) via ab83f16f599b5d3d0f99245a6c58d2aa422168d6 (commit) via 6c0ea7dd3632660e4f85170b5ce3e86c78087f1b (commit) via e6377c333cf6f1573e4e0ff22ac56a3fe11bcf0e (commit) via 9d6207ac0871bb8039bb5a08a59d0f4e30a2cf98 (commit) via d84e5e930e2e86762b84643d39cfc31f3d13bb59 (commit) via 6d2bf6d7d060fbbd3f32d8c3e7d54fe6460eed48 (commit) via 6254e798e614d8120de346a830578666efe03c74 (commit) via e33f3e3e0c1a0c2011bc46a5dd6b7d2ab056cbd8 (commit) via 9ae2bba719f306e922e622bd3ff161a4bbaed20d (commit) via 412f42e610580d43101d23aea4837002325c271e (commit) via 823ea0e017d2c769a434845a0f4a2fdf99551c52 (commit) via 5a36b4fd39d6ed34881f4b41320f2d262a2cf1f7 (commit) via 9aef96442583bee6235626825ac5cd7ff249211a (commit) via 6227a1b5c83a964f69d136366286901f3c6d6954 (commit) via dbc801b6a84373b31d3c91fa6316bf793155aa9b (commit) via 4e16f9ba78fefbc9866c210389754d842fb3c2aa (commit) via 5ed19ecbad49ec0c29220870e9cfc69ef2ed5577 (commit) via 63962a7ceeaa8d3e64fa64623061d76da307d839 (commit) via aba8cd875362142c4a9415b27d7ee6569ed6467a (commit) via 7b2b0d224cdb69b849e35c8cf9178a68b5fbb5a5 (commit) via 78dfc48ba55545702ef520758de3cb70f9dae689 (commit) via e014e39f5adef100506cdae7b40c33ab413c4a4f (commit) via b5f2c9de753b28ba696acd64e2ae5f461e8e5bb3 (commit) via 2bf6f365906ab18210152f960bb1964fc8bd8ea7 (commit) via f066d508597485ba85468202f253fb8fa905cd70 (commit) via fc2a20735997e42ad2a708f2ecde99284e6e6227 (commit) via ecfcf3d644585028a6b31bd6b8fef11a99819abe (commit) via e363f217cac07310e00c4a048c22e2fdc8eae2e6 (commit) via 89ce8d4bd4a1aa64169928b4478eb112db891c8a (commit) via e8c3912c58bde7afceb133154d94430097195e6e (commit) via f6fffb5c85b6ae486e8c7c4818143b678d01207a (commit) via 95eff2fb6321f6da995145ac27760e33e6300397 (commit) via 625c318cdc3f4cda81d28a76878827b3930de728 (commit) via 6483066954a45f74ba5c8714e67c911026b47c78 (commit) via cfd59d46a2bcfc9de4e72aeba847ac29e56a8b43 (commit) via 9d11e2823c8c241c2cf465e5eb8c0765a329e148 (commit) via c649ca66b44a7390e0c263ed927c8fd5d4b18bc1 (commit) via 68a319b90dca7951d5df3640da7e943a28b02e37 (commit) via b9dfe9746d527111b67c454b6d64b44a69db63d2 (commit) via 6703fb1c02cb1cab84045480543723ddb120a172 (commit) via b47f816c5c5b4076f1b9d7601bd617d77d98a5da (commit) via 431f664cad8887aed70646d72334ce5e42997e49 (commit) via f56bc74802e5301a778b69b270767ec0cd4c167a (commit) via b1463fe8242bc8a3ff48142ccf92a8c6848f59f9 (commit) via a2c1503ec49af285b5d301ff6d47e34a17a152f7 (commit) via 8d84f1b4d57be1385c4c778e522edf6c4f2fa408 (commit) via 7c87f1bb2041e03818d3705f8719dad2a8c30d9b (commit) via 68db70f05288f15c45bd62a8de6e84677f0fb985 (commit) via 063caa6468033583e6ba78c8f88273de2c0ebb92 (commit) via 47ec54a885067d30025c3adeca6bb7859196d1c0 (commit) via 208f1fe14d05fae1b312d5c4f93d2fbcba7ec099 (commit) via affaea642de48625e4f2c2c5f94e45da9d49a9d5 (commit) via 2575f0876960e6a2f687a3fa5ac9e78eb5c3bc41 (commit) via 10324b77c51dfcb388dfe6c73e4ba899c4299be0 (commit) via 3b8b668119f4e13c43e0b48a87d89bc2303433c6 (commit) via e857f088aa2014034c13a16a6f3371a57121bb46 (commit) via ef3577f3951ccfbe46a6eb8b27c1b97218639925 (commit) via 9c434f75aeaa0b00633c90e36295892c8c7effee (commit) via bc0eec5df968522388fe1f429befbf0459309de1 (commit) via 13b6ef50481fcd848929b318b0a2c5778ef49f0c (commit) via 6198197160c73228157e2eba024db47a7c2c36f8 (commit) via 8c2f422d73fa741746eb4229dbcf1e7da06ff830 (commit) via 1c53376a468030ca605dcc68cba7cd2c3bc989ee (commit) via 45caa5ecada82820bbc97526012e5a273f14afe1 (commit) via 58721f002d34434cf546ceb8e84ab0074fcd02b4 (commit) via 67035de23cccb3b513bbb38f14233fc6137dd1f0 (commit) via 2d8421141d727a1fea5710ea2ecbe233059f5482 (commit) via 8e8cccf62c844a3e6c5bd4d83d17e8c9524a4a53 (commit) via 43bc0813e0971ead8195028935c804d707d97b0a (commit) via 8d09ceb05be685c540469d4a6b726c8eef3b3c72 (commit) via 609e018959c7aa390ea3aefdf360971ff1683335 (commit) via 250315712b8621a9d3ad400dfb4333f71564b21c (commit) via ae4029a1b3a9b71bfa5311763201aeee4deebf9b (commit) via a3d62c38050b4871fa20ba93e2fae0bd649f808f (commit) via 40b3754dd3c4e3773d584de01624b5896d1328a5 (commit) via be9b6948c117e936c5e1c7c8f0ad75c662846b71 (commit) via bf55fc65300668210defd040346ccb97572fbbf5 (commit) via 0e3bd63abac1bf727c4ee3e1bb19a51478d8f26e (commit) via dd7fa16627e6a20d07cd28f76d8e75b9f6859f2c (commit) via 3a50499e5622e8367b5c9c198c413e81fa16762d (commit) via 459e7811f623ac06f660a24ba7de0d59e19b8c2d (commit) via b1f76c17d2109a25df532f640649c40258e88c28 (commit) via b6119e4c53e0bcf363b0a4c94f0f2ad610311ad9 (commit) via 1153e77e8c6b91750247cf178b37d3220fa7021c (commit) via b5f803c02471fe84a46832837c260297a6a326b8 (commit) via ae2216f8dc8476759f74a590c9d5dcf71079d9cb (commit) via b6f9421c247b6719cf55d5c39035d1df94194ebe (commit) via cb995e236d1c599ac3d488c83b0ca5764ed0aeb5 (commit) via 78e9675f6783611aab8b4e94e046e95c4a18b2ea (commit) via 3e8ef87fbbea3c9862f697fa1a29766f18617232 (commit) via 85c05a4bbc86c4757e0b8a76a2bfd43e80d800ed (commit) via d712a8cd14ef424c3375c4288d4a78f4ecc4166d (commit) via 5a9fa87006fc0437a80a99e7029e602c0a3a30c3 (commit) via 83520a07e6de31319c8ebce35d7ef9ea8abde0b5 (commit) via 904b05782deb53da93b07a60b70193b5a80f6d40 (commit) via d3bf95b7dcbba0d0b07a51c616e195e55554ae02 (commit) via c81a691b89389250cd099d1a3f23d852a1ad755c (commit) via e012eb4d0574f51690879f3f7d22b97624751f1d (commit) via f436a264c48a1c9af4df3ce44f5a4a2b3baf9491 (commit) via c1ba9992999df7398c4ecd1b5c5fd2744a94b698 (commit) via 3d2e431c087213db1819fd1f79ec6f1615bb11b2 (commit) via 7c77df928722862f8a421fa01d7d130536fcda28 (commit) via 6b6d9dcf6b372f1621d66cfac6db16446db16cc4 (commit) via 093e1a0ee6293f32388b272727b72252d3b61434 (commit) via a620bea1c18806dbb70d4edfc53bf2780bdd3df4 (commit) via 35eab7192e80a85ccaabc3f0e69e818b211668dd (commit) via 991bb59f8b9ac560375ab4c88008f93a623658ef (commit) via 700fddc9194d10d401750892a591a40e931c0aca (commit) via 835fbceccdda29447944bbab66776d21c6d2d0cf (commit) via 2aba9ea677658117faded40e8f1c6fb330917ab9 (commit) via b8e1362dfeb4d6b60a43c94fd4aa8907e213e25b (commit) via accc40197410a941c8204c6df41567c16f0a33dc (commit) via 177ab22bbe9f6d7bb3ae7a9cba41e72ea9ea6c93 (commit) via 71fc13a56b65aea77ee1317df8ac83a5b86f55b8 (commit) via f09e6dcfbbda0f7246fbf3a810e24887d1e568f0 (commit) via 6f8883e65614cae34cc7a9eb29fb9d3528c9cc85 (commit) via a24ff2e26f4da78f60bd5aa5b7f87df2fb11ca82 (commit) via c86ddad3a712a517ccdfbdb6c90cc03809e8b75b (commit) via 7adb23486304cc019107f471d8244af795b051bb (commit) via 89d9534b624f4f720b6220d2f9ab30edae799a82 (commit) via f7695626f4b7194ce9641c157f102c202b69925e (commit) via 39ce3341012e276568acbd9fdf3edd24adbb0908 (commit) via a313658be3a7cd02ace023336e5b3ea8a743aa7d (commit) via f9a30507f9f3627079c1780d91a3e1da89f6a9a7 (commit) via e2c83c617157ec06dc3e76751b39e013584b2dd4 (commit) via 5cf7563464e78052c620347f938ca42545c4cf9d (commit) via 16072ec1dd19fe5e5c617db032ba8753e0b2b386 (commit) via e055e88cae3798e2d6b0f8e701ca2e7146d92cc9 (commit) via 5f23ff1059b86f13a502e8bf7a4c3aab124dd3b0 (commit) via 593e09637f44612fe086029d32d8453ba75040b5 (commit) via b070b0107a8b4b5cb7fbacda9b7e3d089deec1e7 (commit) via e4af494a33d4e5f578c6c0750638a350c79df2a8 (commit) via 8b67714783a8b60c04a24d838cf6c50ddd60cf23 (commit) via c281b56cc2d7ea0605b7923173a78f035d38ffd4 (commit) via 3fc7d264201681748647d014da65d380d05c2dba (commit) via 39727e36ab29517fed8cb16ed0e2aaa79cb6f6f4 (commit) via 3e9577a3f26567026aa5586abf2bc27f0823f244 (commit) via 04e6c5faf49a7064d59f1a0f068aee524dd022bc (commit) via 11ac5e7119e50062f24458ad2797b25dbc4a93f6 (commit) via 972d3868050ac286a42db710a269a4629f554e6f (commit) via 64fc52e7842e462ad8a0366aa8302c2403f3d56b (commit) via cf9266e4aba69774199be4c1772f42ed3f71af28 (commit) via 583382853d3785b95f0f884613a9983d9d5976f0 (commit) via 040e6378851e55009a384a29e3e6fd30d0b21144 (commit) via 8644bcf4e1ea08fa10b8921abbb3e8967d618029 (commit) via e885e909e9fdf7e467f287f26d5937346e7be972 (commit) via b678aa61bbede33bffb21d1488c4865ea331b102 (commit) via 855894ae790aac1e57dfc1fe8518855c2477fb9a (commit) via 3d81451aabc6ef8a122269afdc1440d4661c1732 (commit) via d8d0d782ba2ecf92f27a8998d1e420598d42b22f (commit) via 23f09e1ff96133c8b9816cf74bca30c443b48275 (commit) via de2b84a059ad39ec7e20b946c21b57e4c01a88c7 (commit) via 615974baac8d724eabe2cfedfc3dd62699adee82 (commit) via 6c8a0aee8c8a7ca0d12f45dbd63028bce335f4b1 (commit) via 197ed1878baf51c6fe8d95491ad427676846fc79 (commit) via 8c45ad8c62da1ef803ce581fb9042235f7137c93 (commit) via bb90878e4562bd391465e507479b4fb213bd6af8 (commit) via 4603a5b5dc15bbffcc7812b67e0ad6351b700625 (commit) via 415f09bd7cb0725648e5466e37dd2d69ecdc0d25 (commit) via 2f5f9b1fcdf40195d6a61f1a65821ad4b1edbbc6 (commit) via 57a6cbb76ff935e121f9aa53a8990efaec1e7425 (commit) via 7a11e9bd3b139eb44ee7d42768e787ef8ca78fd3 (commit) via d1fc604b415ca3131317a756b367ea897e0429ba (commit) via 13c4c9e3f9bc987f086d1915f390463cb0cb2694 (commit) via 91744bbf499d9ba21d1b37c4b1f579466025c120 (commit) via 9f2350f5bdd0bb74d9cf5bbca93bb8c629de0563 (commit) via 346b48e584fe2f29eb42a911b7a1f75b78de76b5 (commit) via 3bdfa178f9adcd5c17982beabd2ce29bb95ac406 (commit) via 9fddf5efe24f5845290b57e9f5d7c6fc18cccfc8 (commit) via b8a1b776cab8fae3c84fb81b9612be3551d40528 (commit) via 18d38d40f28cb3f1c8b8c8c06c34686ebcbbfb03 (commit) via 9ab5dfcc43387a69d321dc5bb7164458d70343cf (commit) via 9616aab5db4d77f873cf23e2cbc3202aa70b13a9 (commit) via c4428a8156c05d6d4fba4b320b1d189e3ee2f51b (commit) via 062bf169ea520e1df44d8be481d20980a6434688 (commit) via f1be2183671500f038d5b2f306cb679f8ed40edc (commit) via 9111ab394243391043003312d4ffabcb32d6d9b0 (commit) via 91ae9167fecccf168d504c0d392a12fd20b55e24 (commit) via 4ea975cacd5fc8294f794ffe0efd3a7dcd096a5f (commit) via 10577ce572a9daca27e01b18989adf11fa311d16 (commit) via b34773ff57ea50fb048666b5c5911ceff63ffe2e (commit) via 4a90afa09837546b165e96237eb1aec193d3af1f (commit) via 027ba3cf6c89accc0b4cf2a3e879d2deb2d86d57 (commit) via a9844f83c0d32f1c7cdb4b1b391ce1931f5df31c (commit) via 7850396a466baacc66a0bea032a62e3292d1f45c (commit) via b2055d0efdde2d42d0e225b8b1cf3a83bde37909 (commit) via 92d8796f2aa0ca266ee6f1712ff36114812a68bb (commit) via 3058f5862f1d4cd76f4274e94f0f6167753458ec (commit) via 03fe07839e8255e7d8b167503de6098487fd8209 (commit) via d19aa4cdcb58fcd413e52b13f2ef8d2a10f2ca07 (commit) via 013fb3f4708bfd4abaa7d23ed7d4686e8d2b0951 (commit) via 8cc0c2627794bae027ad150b788e54a589418414 (commit) via a76ad177c4b4612438364ac4f469c2ef956b3ed8 (commit) via 2ed409cb3f9525381b01e66193036f0cebe9b241 (commit) via 6db9963f5b0883efe02478fa1bfec4c1fd2fcadf (commit) via 187ef33d1d9eeb5f5f1ba2c0477251d5ec4c2767 (commit) via 8e903e74ea8b8a39cb8f99dd784a95619bdb0ae6 (commit) via fa5655a7be2021f47987cd41832e24f509cb22f2 (commit) from 229cd27b511db0acfd87a1656755318349f10eda (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 297db184d81b38a8fb0668df1713530d5c716566 Merge: 103e643 d3cf99e Author: Jan Kratochvil Date: Fri Dec 31 23:35:13 2010 +0100 Merge remote branch 'origin/master' into archer-jankratochvil-vla commit 103e643b405047821952a9ac7fdd78ecfb710278 Merge: 229cd27 dd20924 Author: Jan Kratochvil Date: Fri Dec 31 23:34:44 2010 +0100 Merge remote branch 'origin/master' into archer-jankratochvil-vla Conflicts: gdb/dwarf2loc.c gdb/dwarf2read.c ----------------------------------------------------------------------- Summary of changes: .gitignore | 40 + COPYING.LIBGLOSS | 23 +- COPYING.NEWLIB | 15 + ChangeLog | 180 + Makefile.def | 19 +- Makefile.in | 2549 +++++++++++- Makefile.tpl | 93 +- bfd/.gitignore | 40 + bfd/ChangeLog | 288 ++- bfd/Makefile.am | 4 + bfd/Makefile.in | 13 +- bfd/aoutx.h | 43 +- bfd/archures.c | 2 + bfd/bfd-in2.h | 4 + bfd/cofflink.c | 47 +- bfd/compress.c | 127 +- bfd/config.bfd | 54 +- bfd/configure | 19 +- bfd/configure.host | 1 + bfd/configure.in | 19 +- bfd/cpu-i386.c | 36 +- bfd/cpu-mips.c | 2 + bfd/ecoff.c | 25 +- bfd/elf-bfd.h | 8 + bfd/elf-eh-frame.c | 34 +- bfd/elf.c | 14 +- bfd/elf32-arm.c | 304 +- bfd/elf32-avr.c | 43 - bfd/elf32-mips.c | 31 + bfd/elf32-rx.c | 2 + bfd/elf64-mips.c | 33 + bfd/elf64-x86-64.c | 852 +++-- bfd/elfcode.h | 16 + bfd/elflink.c | 105 +- bfd/elfn32-mips.c | 33 + bfd/elfxx-mips.c | 8 +- bfd/libbfd.h | 2 + bfd/linker.c | 22 +- bfd/pdp11.c | 39 +- bfd/peXXigen.c | 13 +- bfd/plugin.c | 10 +- bfd/po/es.po | 3994 +++++++++++++----- bfd/po/fi.po | 4053 +++++++++++++----- bfd/po/fr.po | 3988 +++++++++++++----- bfd/po/ja.po | 4464 ++++++++++++++------ bfd/po/zh_CN.po | 2 +- bfd/reloc.c | 4 + bfd/targets.c | 14 + bfd/version.h | 2 +- bfd/vms-alpha.c | 11 +- bfd/vms-lib.c | 40 +- bfd/xcofflink.c | 30 +- config-ml.in | 18 +- config/ChangeLog | 52 + config/bootstrap-lto.mk | 7 +- config/cloog.m4 | 286 ++ config/lthostflags.m4 | 33 + config/mh-cygwin | 6 +- config/{mh-ppc-darwin => mh-darwin} | 0 config/mh-mingw | 6 +- configure | 765 +++- configure.ac | 272 +- etc/ChangeLog | 4 + etc/Makefile.in | 2 +- gdb/ChangeLog | 883 ++++ gdb/Makefile.in | 26 +- gdb/NEWS | 31 + gdb/ada-lang.c | 204 +- gdb/ada-lang.h | 5 +- gdb/ada-tasks.c | 19 +- gdb/ada-typeprint.c | 8 +- gdb/ada-valprint.c | 20 +- gdb/alpha-tdep.c | 2 +- gdb/annotate.c | 6 +- gdb/arch-utils.c | 55 +- gdb/arch-utils.h | 10 +- gdb/arm-linux-tdep.c | 5 +- gdb/arm-tdep.c | 232 +- gdb/auxv.c | 73 +- gdb/auxv.h | 2 +- gdb/ax-gdb.c | 20 +- gdb/ax-gdb.h | 2 +- gdb/ax-general.c | 79 +- gdb/bcache.c | 28 +- gdb/bfin-linux-tdep.c | 175 + gdb/bfin-tdep.c | 862 ++++ gdb/bfin-tdep.h | 102 + gdb/block.c | 2 +- gdb/blockframe.c | 25 +- gdb/breakpoint.c | 1822 +++++---- gdb/breakpoint.h | 275 +- gdb/bsd-kvm.c | 2 +- gdb/buildsym.c | 108 +- gdb/buildsym.h | 17 +- gdb/cli/cli-cmds.c | 122 +- gdb/cli/cli-cmds.h | 20 +- gdb/cli/cli-decode.c | 182 +- gdb/cli/cli-decode.h | 39 +- gdb/cli/cli-dump.c | 32 +- gdb/cli/cli-interp.c | 22 +- gdb/cli/cli-logging.c | 20 +- gdb/cli/cli-script.c | 113 +- gdb/cli/cli-setshow.c | 20 +- gdb/cli/cli-setshow.h | 8 +- gdb/command.h | 8 +- gdb/configure | 26 +- gdb/configure.ac | 22 +- gdb/configure.tgt | 14 +- gdb/cp-valprint.c | 8 + gdb/data-directory/Makefile.in | 4 +- gdb/defs.h | 4 - gdb/dictionary.c | 42 +- gdb/dictionary.h | 8 +- gdb/doc/ChangeLog | 57 + gdb/doc/Makefile.in | 21 +- gdb/doc/configure | 3064 -------------- gdb/doc/configure.ac | 9 - gdb/doc/gdb.texinfo | 115 +- gdb/dummy-frame.c | 13 +- gdb/dummy-frame.h | 4 +- gdb/dwarf2-frame.c | 10 + gdb/dwarf2expr.c | 31 + gdb/dwarf2expr.h | 22 +- gdb/dwarf2loc.c | 295 ++- gdb/dwarf2loc.h | 11 +- gdb/dwarf2read.c | 723 +++- gdb/elfread.c | 10 +- gdb/event-loop.c | 328 +- gdb/event-loop.h | 34 +- gdb/event-top.c | 297 +- gdb/exceptions.c | 5 +- gdb/f-exp.y | 4 +- gdb/fbsd-nat.c | 4 +- gdb/features/arm-core.xml | 26 +- gdb/features/arm-with-iwmmxt.c | 27 +- gdb/features/arm-with-neon.c | 30 +- gdb/features/arm-with-vfpv2.c | 30 +- gdb/features/arm-with-vfpv3.c | 30 +- gdb/gdb-add-index.sh | 29 - gdb/gdb.h | 18 +- gdb/gdbarch.c | 66 + gdb/gdbarch.h | 20 + gdb/gdbarch.sh | 10 + gdb/gdbserver/.gitignore | 4 + gdb/gdbserver/ChangeLog | 15 + gdb/gdbserver/Makefile.in | 10 +- gdb/gdbserver/README | 2 + gdb/gdbserver/configure.srv | 5 + gdb/gdbserver/linux-bfin-low.c | 107 + gdb/gdbserver/linux-low.c | 4 + gdb/gdbthread.h | 154 +- gdb/gdbtypes.c | 2 +- gdb/gdbtypes.h | 13 +- gdb/inf-child.c | 8 - gdb/inf-ptrace.c | 7 - gdb/inf-ttrace.c | 7 - gdb/infcall.c | 42 +- gdb/infcmd.c | 108 +- gdb/inferior.c | 5 +- gdb/inferior.h | 71 +- gdb/infrun.c | 762 +++-- gdb/irix5-nat.c | 11 +- gdb/jv-valprint.c | 8 + gdb/linespec.c | 23 +- gdb/linux-nat.c | 12 +- gdb/main.c | 97 +- gdb/mi/mi-interp.c | 4 +- gdb/mi/mi-main.c | 71 +- gdb/mi/mi-parse.c | 53 +- gdb/mi/mi-parse.h | 14 +- gdb/mips-irix-tdep.c | 40 + gdb/mips-tdep.c | 260 +- gdb/mips64obsd-tdep.c | 8 + gdb/opencl-lang.c | 39 + gdb/p-valprint.c | 8 + gdb/procfs.c | 4 +- gdb/psympriv.h | 10 +- gdb/psymtab.c | 19 +- gdb/python/lib/gdb/command/pretty_printers.py | 10 +- gdb/python/lib/gdb/printing.py | 10 +- gdb/python/py-auto-load.c | 32 +- gdb/python/py-breakpoint.c | 25 +- gdb/python/py-inferior.c | 3 + gdb/python/py-progspace.c | 5 +- gdb/python/py-value.c | 2 +- gdb/ravenscar-sparc-thread.c | 2 +- gdb/ravenscar-thread.c | 44 +- gdb/regformats/reg-bfin.dat | 56 + gdb/rs6000-tdep.c | 2 + gdb/solib-irix.c | 10 +- gdb/solib-osf.c | 10 +- gdb/solib-spu.c | 4 +- gdb/solib-sunos.c | 10 +- gdb/solib-svr4.c | 31 +- gdb/sparc-tdep.c | 2 +- gdb/symfile.c | 79 +- gdb/symfile.h | 21 +- gdb/syscalls/bfin-linux.xml | 326 ++ gdb/target.c | 14 - gdb/target.h | 10 +- gdb/testsuite/ChangeLog | 145 + gdb/testsuite/gdb.ada/arrayptr.exp | 1 + gdb/testsuite/gdb.ada/arrayptr/foo.adb | 2 + gdb/testsuite/gdb.ada/lang_switch.exp | 2 +- gdb/testsuite/gdb.arch/arm-disp-step.S | 120 + gdb/testsuite/gdb.arch/arm-disp-step.exp | 172 + gdb/testsuite/gdb.arch/system-gcore.exp | 21 +- gdb/testsuite/gdb.asm/asm-source.exp | 44 +- gdb/testsuite/gdb.asm/powerpc.inc | 6 +- .../gdb.asm/{powerpc.inc => powerpc64.inc} | 37 +- gdb/testsuite/gdb.base/call-ar-st.exp | 50 +- gdb/testsuite/gdb.base/call-sc.exp | 30 +- gdb/testsuite/gdb.base/callfuncs.exp | 12 +- gdb/testsuite/gdb.base/catch-syscall.exp | 4 +- gdb/testsuite/gdb.base/finish.exp | 6 +- gdb/testsuite/gdb.base/funcargs.exp | 379 +- gdb/testsuite/gdb.base/gcore.exp | 21 +- gdb/testsuite/gdb.base/interp.exp | 11 + gdb/testsuite/gdb.base/page.exp | 3 +- gdb/testsuite/gdb.base/return.exp | 5 +- gdb/testsuite/gdb.base/return2.exp | 8 +- gdb/testsuite/gdb.base/sigaltstack.exp | 5 +- gdb/testsuite/gdb.base/siginfo.exp | 5 +- gdb/testsuite/gdb.base/signals.exp | 15 +- gdb/testsuite/gdb.base/sigstep.exp | 5 +- gdb/testsuite/gdb.base/step-resume-infcall.c | 47 + gdb/testsuite/gdb.base/step-resume-infcall.exp | 52 + gdb/testsuite/gdb.base/trace-commands.exp | 18 +- gdb/testsuite/gdb.cp/nextoverthrow.cc | 235 + gdb/testsuite/gdb.cp/nextoverthrow.exp | 162 + gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.S | 55 + gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp | 44 + gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.S | 68 + gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 52 + gdb/testsuite/gdb.dwarf2/implptr.S | 882 ++++ gdb/testsuite/gdb.dwarf2/implptr.c | 68 + gdb/testsuite/gdb.dwarf2/implptr.exp | 80 + gdb/testsuite/gdb.java/jnpe.exp | 74 + gdb/testsuite/gdb.java/jnpe.java | 40 + gdb/testsuite/gdb.python/lib-types.exp | 3 - gdb/testsuite/gdb.python/py-breakpoint.exp | 23 + gdb/testsuite/gdb.python/py-pp-maint.exp | 21 +- gdb/testsuite/gdb.python/python.exp | 5 + gdb/testsuite/gdb.server/ext-run.exp | 5 +- gdb/testsuite/gdb.threads/execl.exp | 6 +- gdb/testsuite/gdb.threads/linux-dp.exp | 18 +- gdb/testsuite/gdb.threads/manythreads.exp | 2 +- gdb/testsuite/gdb.threads/thread-specific.exp | 7 +- gdb/testsuite/gdb.threads/tls.exp | 6 +- gdb/testsuite/gdb.trace/tsv.exp | 70 +- gdb/testsuite/lib/gdb-python.exp | 18 - gdb/testsuite/lib/gdb.exp | 40 +- gdb/thread.c | 98 +- gdb/top.c | 157 +- gdb/top.h | 10 +- gdb/utils.c | 2 +- gdb/valarith.c | 24 +- gdb/valops.c | 46 +- gdb/valprint.c | 7 + gdb/value.c | 49 +- gdb/value.h | 16 + gdb/varobj.c | 2 + gdb/version.in | 2 +- gdb/windows-nat.c | 8 +- include/ChangeLog | 9 + include/opcode/ChangeLog | 30 + include/opcode/hppa.h | 4 +- include/opcode/mips.h | 38 +- include/opcode/s390.h | 3 +- include/simple-object.h | 13 +- libdecnumber/ChangeLog | 5 + libdecnumber/dconfig.h | 7 +- libiberty/.gitignore | 2 + libiberty/ChangeLog | 55 + libiberty/Makefile.in | 3 + libiberty/config.in | 6 +- libiberty/configure | 24 +- libiberty/configure.ac | 12 +- libiberty/cp-demangle.c | 16 +- libiberty/setproctitle.c | 5 +- libiberty/simple-object-coff.c | 15 +- libiberty/simple-object-common.h | 8 +- libiberty/simple-object-elf.c | 57 +- libiberty/simple-object-mach-o.c | 20 +- libiberty/simple-object.c | 13 +- libiberty/splay-tree.c | 52 +- libiberty/testsuite/demangle-expected | 4 +- opcodes/.gitignore | 2 + opcodes/ChangeLog | 37 +- opcodes/hppa-dis.c | 10 +- opcodes/i386-dis.c | 5 + opcodes/mips-dis.c | 31 + opcodes/mips-opc.c | 121 +- opcodes/po/es.po | 353 +- opcodes/po/fr.po | 351 +- opcodes/po/nl.po | 348 +- opcodes/po/zh_CN.po | 2 +- sim/.gitignore | 7 + sim/ChangeLog | 4 + sim/common/ChangeLog | 31 + sim/common/dv-sockser.c | 15 +- sim/common/dv-sockser.h | 1 + sim/common/hw-alloc.h | 3 +- sim/common/sim-core.c | 3 + sim/common/sim-memopt.c | 45 +- sim/common/sim-profile.c | 10 + sim/m32c/ChangeLog | 4 + sim/m32c/Makefile.in | 11 +- sim/rx/ChangeLog | 7 + sim/rx/rx.c | 12 +- src-release | 2 +- 311 files changed, 29680 insertions(+), 12904 deletions(-) create mode 100644 .gitignore create mode 100644 bfd/.gitignore create mode 100644 config/cloog.m4 create mode 100644 config/lthostflags.m4 rename config/{mh-ppc-darwin => mh-darwin} (100%) create mode 100644 gdb/bfin-linux-tdep.c create mode 100644 gdb/bfin-tdep.c create mode 100644 gdb/bfin-tdep.h delete mode 100755 gdb/doc/configure delete mode 100644 gdb/doc/configure.ac delete mode 100755 gdb/gdb-add-index.sh create mode 100644 gdb/gdbserver/.gitignore create mode 100644 gdb/gdbserver/linux-bfin-low.c create mode 100644 gdb/regformats/reg-bfin.dat create mode 100644 gdb/syscalls/bfin-linux.xml create mode 100644 gdb/testsuite/gdb.arch/arm-disp-step.S create mode 100644 gdb/testsuite/gdb.arch/arm-disp-step.exp copy gdb/testsuite/gdb.asm/{powerpc.inc => powerpc64.inc} (54%) create mode 100644 gdb/testsuite/gdb.base/step-resume-infcall.c create mode 100644 gdb/testsuite/gdb.base/step-resume-infcall.exp create mode 100644 gdb/testsuite/gdb.cp/nextoverthrow.cc create mode 100644 gdb/testsuite/gdb.cp/nextoverthrow.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.S create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.S create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.S create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.c create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.exp create mode 100644 gdb/testsuite/gdb.java/jnpe.exp create mode 100644 gdb/testsuite/gdb.java/jnpe.java create mode 100644 libiberty/.gitignore create mode 100644 opcodes/.gitignore create mode 100644 sim/.gitignore First 500 lines of diff: diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dc1bf3f --- /dev/null +++ b/.gitignore @@ -0,0 +1,40 @@ +*.diff +*.patch +*.orig +*.rej + +*~ +*.a +*.flt +*.gdb +*.gmo +*.info +*.la +*.lo +*.o +*.tmp + +.deps +.libs + +autom4te.cache +config.cache +config.h +config.intl +config.log +config.status +libtool +Makefile +stamp-* +POTFILES +*-POTFILES +*/po/Makefile.in + +.gdbinit +.gdb_history +core + +lost+found + +*.log +*.sum diff --git a/COPYING.LIBGLOSS b/COPYING.LIBGLOSS index 403d42b..5e78978 100644 --- a/COPYING.LIBGLOSS +++ b/COPYING.LIBGLOSS @@ -58,27 +58,10 @@ duplicated in all such forms. This file is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -(4) GPL (fr30 directory only) +(4) (formerly GPL for fr30) -Copyright (C) 1998 Free Software Foundation, Inc. -Contributed by Cygnus Solutions. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 51 Franklin Street, Fifth Floor, -Boston, MA 02110-1301, USA. +The GPL is no longer applicable to the fr30 platform. The piece of +code (syscalls.c) referencing the GPL has been officially relicensed. (5) Advanced Micro Devices diff --git a/COPYING.NEWLIB b/COPYING.NEWLIB index 59687b6..7f90c7e 100644 --- a/COPYING.NEWLIB +++ b/COPYING.NEWLIB @@ -862,3 +862,18 @@ http://www.ti.com/ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +(38) National Semiconductor (cr16-* and crx-* targets) + +Copyright (c) 2004 National Semiconductor Corporation + +The authors hereby grant permission to use, copy, modify, distribute, +and license this software and its documentation for any purpose, provided +that existing copyright notices are retained in all copies and that this +notice is included verbatim in any distributions. No written agreement, +license, or royalty fee is required for any of the authorized uses. +Modifications to this software may be copyrighted by their authors +and need not follow the licensing terms described here, provided that +the new terms are clearly indicated on the first page of each file where +they apply. + diff --git a/ChangeLog b/ChangeLog index f97c1ab..3d04a72 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,8 +1,188 @@ +2010-12-18 Jeff Johnston + + * COPYING.LIBGLOSS: Remove the GPL for fr30 target. + +2010-12-10 Ian Lance Taylor + + PR bootstrap/46819 + * configure.ac: For --disable-libgcj clear libgcj_saved. + * configure: Rebuild. + +2010-12-10 Tobias Burnus + + PR fortran/46540 + * configure.ac: Add --disable-libquadmath and + --disable-libquadmath-support. + * configure: Regenerate. + +2010-12-10 Tristan Gingold + + * src-release (ETC_SUPPORT): add gnu-oids.texi + +2010-12-03 Hans-Peter Nilsson + + PR libffi/46792 + * configure.ac (cris-*-elf, crisv32-*-elf): Disable target-libffi. + * configure: Regenerate. + +2010-12-02 Ian Lance Taylor + + * configure.ac: Always set default for poststage1_ldflags to + -static-libstdc++ -static-libgcc. + +2010-12-02 Jeff Johnston + + * COPYING.NEWLIB: Add National Semiconductor notice. + +2010-11-29 Andreas Schwab + + * configure.ac: Move comment to remove extra space in last argument + of GCC_TARGET_TOOL. + +2010-11-26 Alexandre Oliva + + PR other/46026 + * configure.ac (CXX_FOR_TARGET): Add -funconfigured-libstdc++-v3. + * Makefile.def (CXX_FOR_TARGET): Removed from flags_to_pass. + * Makefile.tpl (CXX_FOR_TARGET_FLAG_TO_PASS): New. + (BASE_FLAGS_TO_PASS): Use it. + * configure: Rebuilt. + * Makefile.in: Rebuilt. + +2010-11-23 H.J. Lu + + PR binutils/12258 + * configure.ac: Correct comments for --enable-gold/--enable-ld. + Properly check default linker. + * configure: Regnerated. + +2010-11-23 Matthias Klose + + * configure.ac: For --enable-gold, handle value `default' instead of + `both*'. New configure option --{en,dis}able-ld. + * configure: Regenerate. + +2010-11-20 Ian Lance Taylor + + * configure.ac: Only disable a language library if no language needs + it. Don't let --disable-libgcj uncondtionally disable libffi. + * configure: Rebuild. + +2010-11-20 Paolo Bonzini + + * configure: Regenerate. + +2010-11-20 Ralf Wildenhues + + PR other/46202 + * configure.ac: Fix just-built in-tree STRIP name to be + binutils/strip-new. + * configure: Regenerate. + * Makefile.def (install-strip-gcc, install-strip-binutils) + (install-strip-opcodes, install-strip-ld, install-strip-itcl) + (install-strip-sid): Mirror dependencies on non-strip variants + of these targets on the respective -strip prerequisites. + * Makefile.tpl (install-strip, install-strip-host) + (install-strip-target): New targets. + (install-strip-[+module+], install-strip-target-[+module+]): + New targets. + * Makefile.in: Regenerate. + +2010-11-19 Ian Lance Taylor + Ralf Wildenhues + + * configure.ac: Add target-libgo to target_libraries. Set + and substitute GOC_FOR_BUILD and GOC_FOR_TARGET. + * Makefile.tpl (BUILD_EXPORTS): Add GOC and GOCFLAGS. + (HOST_EXPORTS): Add GOC. + (BASE_TARGET_EXPORTS): Add GOC. + (GOC_FOR_BUILD, GOCFLAGS, GOC_FOR_TARGET): New variables. + (GOCFLAGS_FOR_TARGET): New variable. + (EXTRA_HOST_FLAGS): Add GOC. + (EXTRA_TARGET_FLAGS): Add GOC and GOCFLAGS. + * Makefile.def (target_modules): Add libgo. + (flags_to_pass): Add GOC_FOR_TARGET and GOCFLAGS_FOR_TARGET. + (dependencies): Add dependency from configure-target-libgo to + configure-target-libffi and all-target-libstdc++-v3. Add + dependencies from all-target-libgo to all-target-libffi. + (languages): Add go. + * configure: Rebuild. + * Makefile.in: Rebuild. + +2010-11-19 Ian Lance Taylor + + * config-ml.in: Add Go support: treat GOC and GOCFLAGS like other + compiler/flag environment variables. + +2010-11-18 Ian Lance Taylor + + * configure.ac: Check for lang_requires_boot_languages in + config-lang.in files. + * configure: Rebuild. + +2010-11-17 Mike Frysinger + + * .gitignore: New file. + +2010-11-16 Francois-Xavier Coudert + Tobias Burnus + + PR fortran/32049 + * Makefile.def: Add libquadmath; build it with language=fortran. + * configure.ac: Add libquadmath. + * Makefile.tpl: Handle multiple libs in check-[+language+]. + * Makefile.in: Regenerate. + * configure: Regenerate. + +2010-11-15 Andreas Schwab + + * configure.ac: Fix spelling in option names. + * configure: Regenerated. + +2010-11-13 Georg-Johann Lay + + PR bootstrap/39622 + * configure.ac (FLAGS_FOR_TARGET): Add include-fixed path. + * configure: Regenerated. + +2010-11-12 Tobias Grosser + + * config/cloog.m4: Add -enable-cloog-backend=(isl|ppl|ppl-legacy) to + define the cloog backend to use. Furthermore, only pass the ppllibs to + the configure checks, if necessary. + * configure: Regenerate. + +2010-11-12 Tobias Grosser + + * config/cloog.m4: Use CLooG predefined macro to check for CLooG PPL. + * configure: regenerate + +2010-11-12 Tobias Grosser + + * config/cloog.m4: Fix typo. verison -> version. + * configure: Regenerate. + +2010-11-12 Tobias Grosser + + * config/cloog.m4: Pass ppl libraries to the CLooG version check. + * configure: Regenerate. + +2010-11-11 Andreas Simbuerger + + * configure.ac: Support official CLooG.org versions. + * configure: Regenerate. + * config/cloog.m4: New. + 2010-11-05 Michael Eager * COPYING.LIBGLOSS: Correct typo in microblaze. * COPYING.NEWLIB: Same. +2010-11-04 Iain Sandoe + + * configure.ac (*-*-darwin*): Use mh-darwin for all Darwin variants. + * configure: Regenerate. + 2010-11-03 Ian Lance Taylor Dave Korn diff --git a/Makefile.def b/Makefile.def index 6223bf3..8eb5b03 100644 --- a/Makefile.def +++ b/Makefile.def @@ -155,8 +155,10 @@ target_modules = { module= libmudflap; lib_path=.libs; }; target_modules = { module= libssp; lib_path=.libs; }; target_modules = { module= newlib; }; target_modules = { module= libgcc; bootstrap=true; no_check=true; }; +target_modules = { module= libquadmath; }; target_modules = { module= libgfortran; }; target_modules = { module= libobjc; }; +target_modules = { module= libgo; }; target_modules = { module= libtermcap; no_check=true; missing=mostlyclean; missing=clean; @@ -280,12 +282,13 @@ flags_to_pass = { flag= AS_FOR_TARGET ; }; flags_to_pass = { flag= CC_FOR_TARGET ; }; flags_to_pass = { flag= CFLAGS_FOR_TARGET ; }; flags_to_pass = { flag= CPPFLAGS_FOR_TARGET ; }; -flags_to_pass = { flag= CXX_FOR_TARGET ; }; flags_to_pass = { flag= CXXFLAGS_FOR_TARGET ; }; flags_to_pass = { flag= DLLTOOL_FOR_TARGET ; }; flags_to_pass = { flag= FLAGS_FOR_TARGET ; }; flags_to_pass = { flag= GCJ_FOR_TARGET ; }; flags_to_pass = { flag= GFORTRAN_FOR_TARGET ; }; +flags_to_pass = { flag= GOC_FOR_TARGET ; }; +flags_to_pass = { flag= GOCFLAGS_FOR_TARGET ; }; flags_to_pass = { flag= LD_FOR_TARGET ; }; flags_to_pass = { flag= LIPO_FOR_TARGET ; }; flags_to_pass = { flag= LDFLAGS_FOR_TARGET ; }; @@ -346,6 +349,7 @@ dependencies = { module=dvi-gcc; on=all-build-libiberty; }; dependencies = { module=pdf-gcc; on=all-build-libiberty; }; dependencies = { module=html-gcc; on=all-build-libiberty; }; dependencies = { module=install-gcc ; on=install-fixincludes; }; +dependencies = { module=install-strip-gcc ; on=install-strip-fixincludes; }; dependencies = { module=configure-libcpp; on=configure-libiberty; hard=true; }; dependencies = { module=configure-libcpp; on=configure-intl; }; @@ -407,9 +411,11 @@ dependencies = { module=all-binutils; on=all-intl; }; // binutils might be on PATH, and they might need the shared opcodes // library. dependencies = { module=install-binutils; on=install-opcodes; }; +dependencies = { module=install-strip-binutils; on=install-strip-opcodes; }; // libopcodes depends on libbfd dependencies = { module=install-opcodes; on=install-bfd; }; +dependencies = { module=install-strip-opcodes; on=install-strip-bfd; }; dependencies = { module=configure-gas; on=configure-intl; }; dependencies = { module=all-gas; on=all-libiberty; }; @@ -430,6 +436,7 @@ dependencies = { module=all-ld; on=all-build-byacc; }; dependencies = { module=all-ld; on=all-build-flex; }; dependencies = { module=all-ld; on=all-intl; }; dependencies = { module=install-ld; on=install-gold; }; +dependencies = { module=install-strip-ld; on=install-strip-gold; }; dependencies = { module=configure-gold; on=configure-intl; }; dependencies = { module=all-gold; on=all-libiberty; }; dependencies = { module=all-gold; on=all-intl; }; @@ -460,6 +467,7 @@ dependencies = { module=configure-itcl; on=configure-tk; }; dependencies = { module=all-itcl; on=all-tcl; }; dependencies = { module=all-itcl; on=all-tk; }; dependencies = { module=install-itcl; on=install-tcl; }; +dependencies = { module=install-strip-itcl; on=install-strip-tcl; }; dependencies = { module=configure-tk; on=configure-tcl; }; dependencies = { module=all-tk; on=all-tcl; }; @@ -470,7 +478,9 @@ dependencies = { module=all-sid; on=all-opcodes; }; dependencies = { module=all-sid; on=all-tcl; }; dependencies = { module=all-sid; on=all-tk; }; dependencies = { module=install-sid; on=install-tcl; }; +dependencies = { module=install-strip-sid; on=install-strip-tcl; }; dependencies = { module=install-sid; on=install-tk; }; +dependencies = { module=install-strip-sid; on=install-strip-tk; }; dependencies = { module=configure-sim; on=configure-intl; }; dependencies = { module=all-sim; on=all-intl; }; @@ -538,6 +548,9 @@ dependencies = { module=configure-target-boehm-gc; on=all-target-libstdc++-v3; } dependencies = { module=configure-target-fastjar; on=configure-target-zlib; }; dependencies = { module=all-target-fastjar; on=all-target-zlib; }; dependencies = { module=all-target-fastjar; on=all-target-libiberty; }; +dependencies = { module=configure-target-libgo; on=configure-target-libffi; }; +dependencies = { module=configure-target-libgo; on=all-target-libstdc++-v3; }; +dependencies = { module=all-target-libgo; on=all-target-libffi; }; dependencies = { module=configure-target-libjava; on=configure-target-zlib; }; dependencies = { module=configure-target-libjava; on=configure-target-boehm-gc; }; dependencies = { module=configure-target-libjava; on=configure-target-qthreads; }; @@ -571,11 +584,13 @@ dependencies = { module=configure-target-libiberty; on=all-binutils; }; dependencies = { module=configure-target-libiberty; on=all-ld; }; dependencies = { module=configure-target-newlib; on=all-binutils; }; dependencies = { module=configure-target-newlib; on=all-ld; }; +dependencies = { module=configure-target-libgfortran; on=all-target-libquadmath; }; languages = { language=c; gcc-check-target=check-gcc; }; languages = { language=c++; gcc-check-target=check-c++; lib-check-target=check-target-libstdc++-v3; }; languages = { language=fortran; gcc-check-target=check-fortran; + lib-check-target=check-target-libquadmath; lib-check-target=check-target-libgfortran; }; languages = { language=java; gcc-check-target=check-java; lib-check-target=check-target-libjava; }; @@ -584,6 +599,8 @@ languages = { language=ada; gcc-check-target=check-ada; languages = { language=objc; gcc-check-target=check-objc; lib-check-target=check-target-libobjc; }; languages = { language=obj-c++; gcc-check-target=check-obj-c++; }; +languages = { language=go; gcc-check-target=check-go; + lib-check-target=check-target-libgo; }; // Toplevel bootstrap bootstrap_stage = { id=1 ; }; diff --git a/Makefile.in b/Makefile.in index aaea69d..945fc5d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -157,6 +157,8 @@ BUILD_EXPORTS = \ CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \ GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \ GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \ + GOC="$(GOC_FOR_BUILD)"; export GOC; \ + GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \ DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \ LD="$(LD_FOR_BUILD)"; export LD; \ LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \ @@ -193,6 +195,7 @@ HOST_EXPORTS = \ CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \ GCJ="$(GCJ)"; export GCJ; \ GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \ + GOC="$(GOC)"; export GOC; \ AR="$(AR)"; export AR; \ AS="$(AS)"; export AS; \ CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \ @@ -273,6 +276,7 @@ BASE_TARGET_EXPORTS = \ CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \ GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \ + GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \ DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \ LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \ LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \ @@ -339,6 +343,7 @@ CXX_FOR_BUILD = @CXX_FOR_BUILD@ DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@ GCJ_FOR_BUILD = @GCJ_FOR_BUILD@ GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@ +GOC_FOR_BUILD = @GOC_FOR_BUILD@ LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ LD_FOR_BUILD = @LD_FOR_BUILD@ NM_FOR_BUILD = @NM_FOR_BUILD@ @@ -401,6 +406,7 @@ LDFLAGS = @LDFLAGS@ LIBCFLAGS = $(CFLAGS) CXXFLAGS = @CXXFLAGS@ LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates +GOCFLAGS = $(CFLAGS) TFLAGS = @@ -516,6 +522,7 @@ CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ +GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@ DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@ LD_FOR_TARGET=@LD_FOR_TARGET@ @@ -537,6 +544,7 @@ CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@ LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET) LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates LDFLAGS_FOR_TARGET = +GOCFLAGS_FOR_TARGET = -O2 -g FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@ SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@ @@ -632,6 +640,26 @@ HOST_LIB_PATH_libelf = \ @endif libelf +CXX_FOR_TARGET_FLAG_TO_PASS = \ + "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" +@if target-libstdc++-v3 +# CXX_FOR_TARGET is tricky to get right for target libs that require a +# functional C++ compiler. When we recurse, if we expand +# CXX_FOR_TARGET before configuring libstdc++-v3, we won't get +# libstdc++ include flags from the script. Instead, we get an +# -funconfigured-* word, so that we'll get errors if this invalid C++ +# command line is used for anything, but also so that we can use the +# word to decide whether or not to pass on this CXX_FOR_TARGET. If we +# don't pass it on, sub-make will use the default definition, that +# re-expands it at the time of use, so we'll get it right when we need +# it. One potential exception is the expansion of CXX_FOR_TARGET +# passed down as part of CXX within TARGET_FLAGS, but this wouldn't +# really work, for C++ host programs can't depend on the current-stage +# C++ target library. +CXX_FOR_TARGET_FLAG_TO_PASS = \ + $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi) +@endif target-libstdc++-v3 + # Flags to pass down to all sub-makes. BASE_FLAGS_TO_PASS = \ "DESTDIR=$(DESTDIR)" \ @@ -699,12 +727,13 @@ BASE_FLAGS_TO_PASS = \ "CC_FOR_TARGET=$(CC_FOR_TARGET)" \ "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \ "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \ - "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \ "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \ hooks/post-receive -- Repository for Project Archer.