public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM] tromey/fully-parallelize-test-suite: add README.archer
@ 2013-06-19 13:56 tromey
0 siblings, 0 replies; 2+ messages in thread
From: tromey @ 2013-06-19 13:56 UTC (permalink / raw)
To: archer-commits
The branch, tromey/fully-parallelize-test-suite has been updated
discards b30f4cf82206e0afad65f86e5b910bd2d9a14948 (commit)
discards 1360c763042396c1ec4e8e53d134bde944d485bd (commit)
discards 7610486991d25b224204ac74d1b59ef6e8874201 (commit)
discards 6e568e6c1bc2fb003ac6efc8c62ac6dfacf47d54 (commit)
discards 18cc06e11c420418123f69756cdf05d4886f6c67 (commit)
discards 133b86a6f9b412d2c3181780ee542c87cc0d8dfe (commit)
discards 002600c9cce415a4cdb26954d7c5b5d0bd818b40 (commit)
discards 229a2ffdfe46115a2521704a10be0c14fe7eb000 (commit)
discards 8b761a28cf87fb8bcde4d581821854586d224286 (commit)
discards 47d327678f1e4f8b515c15052221277f3b8d3925 (commit)
discards f1f92f0f18c72f97a40b79cc25caf2478e134ec8 (commit)
discards 34287a73014c379f0947543c62ffc6ba30855c4c (commit)
discards 39dad95f22ddc148611b5eb0999cdfdef21e3b45 (commit)
discards 60c01766c1c55d7ece0a30e554077e3047db920d (commit)
discards 92dac184269f8ec1d878b1643b04b08e41bbcd96 (commit)
discards ff08749166b66825c28a30b014be517711ca2de0 (commit)
discards c943ef13122d934d4c54f1f501e00105f3f2f4e8 (commit)
discards 1d74875d3de97561e2839cff8d7b6f65421ca8d8 (commit)
discards b8c6babab629565d03891b5892feb2c536010559 (commit)
discards 411facda3b070a1b7e7b072ea5cdd57f809b6095 (commit)
discards bea0c77efde38fde7aeeb6960bd8a3f3e27538aa (commit)
discards 2f9e363e981fb15135e528542282d1ac16ffff53 (commit)
discards 8a3aa224f3d23495e3ae531e7dd639da0d74f10b (commit)
discards fd27e26db7805ca06dca35445492fa85cf6ee946 (commit)
discards 4006e450d7fba42341c9e94f21fe5c58fa120a7a (commit)
discards 88a26de190527d9ba5bf81b3a7211b8214f6e933 (commit)
discards 588a8f70f5a65f40770f23713fdeb9ca2bdb1b39 (commit)
discards ce198e234529db79d0b3994da340301ecead0601 (commit)
discards bbd277786b08a9e81c1a7330f9fa7516182453dc (commit)
discards ce7efe8b4ccca4b67d02c4e4253b9ef64f0072a3 (commit)
discards b81e4f6f164ca9e60b4305d941570f6357742011 (commit)
via 2022f953aed30c0c6b2da9518468c166af4cfbb3 (commit)
via e53e185b87191b718e279dfe3bd69dd84805197f (commit)
via 92f692d645501b2b5b326e934232bc0eb7686670 (commit)
via 1ef9a5aec18607fd19ddae5bd2f54eb594ebbd7b (commit)
via 2d23de9cd41dc3f2f48dbee83aaa9f4224c07103 (commit)
via 5f8340cfaa941317b2d8ee5aedcec95b1aeb523b (commit)
via 3b8d403a54c1ccc97c4468549e78e17cb041bd50 (commit)
via dba2a1e3a2a5bcab27610e8acca85d2800fbe5c5 (commit)
via 64710c577db8179463fdfe0860ea30e444406808 (commit)
via 615f9830d37254570d44d4ad1ec9b5ce8020c0f6 (commit)
via 70404a0c8f1646f8d277e969d426577cdf60690a (commit)
via 459e7163693f656692ed76503dad1eb9f6614915 (commit)
via d9fe82804d3445d006f41ff4620a19fba26d4c9d (commit)
via b7940cc6fcc80ddc627b6b437ac61ba1067794d2 (commit)
via c1056398415075e7534ffc636c82f836dd9c7d39 (commit)
via 113ceabe8d51cc566b34046c9d6f62d31318e106 (commit)
via 5672aac9681ca836f801b57ce59119e561eba96f (commit)
via 469b84500bcc03b557ff3056409e67e62daf46da (commit)
via 453498244a6418f71005e8e8075c09b60518b95a (commit)
via c22cda9d28fa0b4c12f7d9a06408ec15bce27715 (commit)
via f561baf4e9bcb3b0664972f51f6d79fc6c1428ef (commit)
via 45fc858bf1c71101476bc2a20d897daa7189c216 (commit)
via 06f2d08a77ae79306c6d80181ad62156cd1f2ac6 (commit)
via 9fd9aef2d13b25b0e7faea9a96ef07a20630feba (commit)
via c6565bc38e893bdb07828008d01dce372eacdb60 (commit)
via 815d2d3249bf90284e5a9f12ddabf3e78582c968 (commit)
via af07576b159dfb20dc0a8586c3877238645815b3 (commit)
via cf6f65f390ebfcbda054dc65cc6d840b323b4992 (commit)
via ff1f0902d6cc02ba1bcd13e58a4fe2c7e172b9c7 (commit)
via a0fdbad1c2106fe8870cb77c7e68b8d01b9994b6 (commit)
via 38cc05b4cb009d26bf0303fae51fe5851ac0eb49 (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)
via d192e191467b71a5ab3bc93515126ed534148602 (commit)
via 5a4337e6ec84ebc21bdf15e9d7076576e4f8e862 (commit)
via 6f78e1e9b3d53d75b3f8c9fe2fb0c90774fc3641 (commit)
via f26df3c4024643a8608ba16fd9cfd1e04048b9d7 (commit)
via dde6c19a39f11b3835b9903fc459f337b86daf81 (commit)
via 10361b212f7b40ed6eacf773adf7716f8f640e1e (commit)
via dbd14a18547bd78def0d91c5bb5324d79b87cad4 (commit)
via 1035e7311fb8ea56f99c4698e9e8ee1dfb0c4f86 (commit)
via 92dc8d9605a1472907a18e5548b0116ed759c42b (commit)
via 753a490543a83113f173beba637b2adf661b8698 (commit)
via 8e8d0e321d16b1c1bdb71ad268df467a13ad3b81 (commit)
via 5aa148e4cbf9f25d8a1a33d71c029abe3a7d9f6c (commit)
via 0e8baff8e5a7752131364f177906d70ee92934f0 (commit)
via 0c4d80b4815ec4698a37846243ac1994f4d461bf (commit)
via 7353e382d81309bf17cc4addd99ef6e52df49150 (commit)
via 10853ff1dc86eb6f331f4c7b175d1cb0308b19d0 (commit)
via 4917f7eef3ad12d18fe0757ffda9de60ba556078 (commit)
via e55999758aa986a1f3e55ad3e741e3d591e3b38a (commit)
via 19d4501df9cf271fed4f30f8a24e786d4add9552 (commit)
via 6f0258cb652b897a1c2e50197a59c7e8c117f91b (commit)
via b01b13936c8ef44b9eb3bc1f6a85edc4c6610888 (commit)
via e6e0cb74ef4c2fad6b021adbf9cfb28e1b90372a (commit)
via aaff5eec7e98db292460ab53f47194a9e762798d (commit)
via b74c156c02cac7fb90ea19bc7a5de78457987a85 (commit)
via 78762a4af473e619e3d2b4c545f544ab887d5b6b (commit)
via 7a6238d05b50241a569ca445dfa618c3cd3a638c (commit)
via a91d830489296a37cc62b9cedff6072b88a8e9fe (commit)
via a4c8dde8904ab79f98b6450b1b8deb4c4c32fa7f (commit)
via d3184353b6f0f57269d312135c4073c3ebeea74a (commit)
via 405f66c46796dbbc453d77ddd8472899c7e0359e (commit)
via b5ae236fa445289bccdfcb131df21dc1f7512567 (commit)
via a6b1ebe618d1e0e0a01cbeecd11c227469eb7ce9 (commit)
via 100be925a50e9bc2634749aef30454ef91892fae (commit)
via f34f21507d436eccdc711811486bdb2a3fff0fd7 (commit)
via 499e1aa537ff95059f94e3578b46bad03476f81d (commit)
via 9ebb53df62142e78f45f2038d1abd6cc50140cf3 (commit)
via b7b21175961e89d402475f8315ebd41d38a8b1e1 (commit)
via 4561066c2ca4b9803f61aa3d5ab922eacf9074e6 (commit)
via 18ff964b7afe30af7c370dc755bab2ba4f6904d1 (commit)
via 0b6d485333eaecc80f2ee1c526d00afc34545568 (commit)
via 85d1ecb8e8c205ad9920ec7d9122e1f41a8722e6 (commit)
via 99625c81b71b4ebde9922688db0c52533ad9169a (commit)
via 9ff19ea62ce51ec67ab3fe646aec8a5b3d8b06ce (commit)
via 599663b891b44af7854305c29b2e5c9036d3d18a (commit)
via a9fd162da6d20785d86daf2963c175d7b31b1502 (commit)
via 81160eb832e138cbbbaefcb1a618b833e0cba067 (commit)
via e093c20cb935fd6cfd50166fce1f476f61cdedb4 (commit)
via 5f44153b7e6247e1a59ada51f4ff56f9ba43d019 (commit)
via 6043f67954e86f417874a92239683afc05acc197 (commit)
via 3f9c92cea940830cd60a14f0918fc8881c10a11a (commit)
via 16231982db16e600b6678b7ba8a50db941f71448 (commit)
via c9d9bd917e99201f16e2d7da4b8637d37df66224 (commit)
via f9faafae8750b071370766a40e9e1204d667285c (commit)
via a2d6e67eab0c21881486166bb23a22a759cbfe0f (commit)
via c4d847ed07a5b98bc1d22e1053ae6723278a5ade (commit)
via 2b6f779f35f31109cd1fa7e847153d463f1b21ba (commit)
via 4ab6caae50b7dd03fdd35f9b63f74323098d1d1a (commit)
via 7698b6278eabefc34834cd51a04f8c821d6daed4 (commit)
via 6ac38df064fe8efd580ebb9426bbedd343de78c5 (commit)
via 77c8328144b9f4724ec07ec612e65bdbd20b04fb (commit)
via 6fccee683ae32b5ba453daf063581d6819deeaef (commit)
via f039214ffb9514ec16feb28d1f2471b1e1325a0e (commit)
via 9f206662f66c7097aff7ef70925f409825a75bdb (commit)
via b55209d9a23dfc4e2f563a0b6bdd674f18d908d5 (commit)
via c7c855256383b1c3fd1e34704e19e462c603f25b (commit)
via 271c6e6cca0e1a275fc9300f004cd51dc1b5433d (commit)
via d0dde44e0059b3fbfd55efaf87116ee382d775b4 (commit)
via 95615b4a2932c1cbb5e8314afa4f43b1c38a9ee8 (commit)
via 485edc33433aae5742e8cc4fbefdeea586dd7623 (commit)
via 6b0f6001d42f7626cccaf964ce7e218efbc02176 (commit)
via de8127d5c010f93939533769c6adc6e55cec9630 (commit)
via bf21d1963b2a80db660b586ff2bf5fe372b28268 (commit)
via 808e8fdc1d868072ed6cd214603d690d93597c31 (commit)
via 69258f21f6ff1184208c2d3e1110ababc781bec3 (commit)
via fa23708ed5f8249d38948f8d5269bfbbca088417 (commit)
via 390e57deb940ca7330a27b33d1e89652362295fb (commit)
via 17e668f7b1ca5ce96a51886433cb751a0e6a2a2e (commit)
via cd402a50a7be87d91aa0b0b6e4aa09da6527bbd2 (commit)
via 8f10c3cb14e9a12eee7080c48e4f1404a6bd75b4 (commit)
via d9fc67bdef1d95429ac87b80ce9ee6cbcf536878 (commit)
via 9811ffc67ae31043fa2140ab167083f3c299f308 (commit)
via 658b1ee171991584f177badbe08216007220ee9b (commit)
via 5cfeb4fbc6e51fe4f3e1a89bfc2e9f0f76ffa644 (commit)
via d7761df5830ad220cf0ff47e927879d8be7b77c4 (commit)
via 4ef075f1ce5709607742403fb09c9ec83c85d381 (commit)
via 071db9fe6db5df2a5997bf873e5f3ce28739c607 (commit)
via 76d89bfcab8015a6363fad057408d4dc73c342f9 (commit)
via 24158df9a7c93227c2df45c4211b01d363c6ffb4 (commit)
via 3ae4170839d072180476bd01b747d95d0b63ed12 (commit)
via 364608b10bfbcf8943f5e18808734ddcc9206cd4 (commit)
via 7040211e0e969a8cc08934eeec37e67468015079 (commit)
via b8f263742a5673f4ddf988bf93b65274168dc8d9 (commit)
via 5fa94527e555568c45ddee87fbf6cffe68890a1b (commit)
via 21d0dc4e8b695d4640942eccb0be44b4267e1f9a (commit)
via fa3c0d517f8c36110983288ef2f3cf4bbf4a7f36 (commit)
via e012852a9958f732e79d687fc712ec3aba597198 (commit)
via 616e118a7e18a8eef32b846b7e9d7d4197cec627 (commit)
via 28ec3e247cc22ecd040eccc138171e6b5746b211 (commit)
via 1abe07e6a2c57536afbe6f0ddb14f3e9b1d83509 (commit)
via 1fead7632f25000bedff5f753a32b9987117d66a (commit)
via 30d53ace28f23643886348bbd13a78d92c305237 (commit)
via b0ebc73aab236db66ed9baa3a3c1f5ad6336d3c5 (commit)
via d11968d37d20ed65dc9432822b83e948d95b46fe (commit)
via 07c04815e9ba61fb80dfa8b09c88eaabf432126e (commit)
via 9476ac0cbd9ac8410ce1541b5ea0edae425ef3d5 (commit)
via fdf76be874627e0dde995e5555e2c6926bf88db7 (commit)
via b490dc7610f05ed3a3eb9227c82cf1a5cf8f7c97 (commit)
via d9b323ee990314df7981c2d599e932606abc74a4 (commit)
via 1bd49fda93db2805d821307ac8cf65e01d5b54a4 (commit)
via 8a3b4bbdafa5b601e0af356dc73b88b06c6d7332 (commit)
via 8ef0b952c0422658fb407917888d4c98fa55117f (commit)
via faa73d425d03b16dcbb3d7135872558c1852dd45 (commit)
via a9fce1bc95601cd0521adb498a5c3d00a2f41aed (commit)
via f38f5ec74d176ff96ee2a3e642a2920d0e130d20 (commit)
via dc40faa5c564ede6b8f901bc1a7dee76c18c2861 (commit)
via 1b8065336312d4e5b9ef920db43f77f972be4ce7 (commit)
via 96e1ff24b57219e6dffbb90cc023e4cf5027a688 (commit)
via 7862bb5d7eb447f0ae4279d04aedf05bcc254526 (commit)
via cb59f805bbc0ce5ea8bdb58eb582d50fdd6de84d (commit)
via ad8562bf2c2e0d54f691ab4bd6e81de0143e02a8 (commit)
via b9f55e3156d158077c25cff30d68ab07cb85984d (commit)
via 2a76aec91cbf604b4320ff1cf0bc4576a4c916fa (commit)
via f715391fbc62f5406db7ff23c6db5b8b5bdbd08f (commit)
via 4f9c83799fdc146d90c2424ed1cbfcfd4b74147a (commit)
via 9b3730b42180d941c99d31df0db47867bf6398cd (commit)
via 94777abfb8f831fd0dadc9b0572eb097fd50bea3 (commit)
via b395cb33dba6c1bf90226e31de32a59c319963b7 (commit)
via 64b107b6b447c11b4a7891470930e364df930e7a (commit)
via 322c436665d75aaeadadbcb1e3e05b12b437b08c (commit)
via bdefcb14adb0f892bb613a8e891a031775fe6dff (commit)
via 20e2838e70a394df2bcc6867b20cf5986eed6b4a (commit)
via 1121c709b97fe993a34cdec5fd527898704fb8eb (commit)
via 10033b6300129b4662b199a3903da79677c2ddd0 (commit)
via cbc2f1cd213ffcc8d77dbed2654f5eb013182f2f (commit)
via 548fe3aeed52402480a707202c78933b7f0d3748 (commit)
via 1d1e0c44fe05d65f68f73a77e29b1474a9ddfb95 (commit)
via ef40e27e0cee297fac4f7a247ff40f39433fbaf0 (commit)
via 16c0b11b02771012bf4514ba955f681e5994ce3c (commit)
via f48fd02843a2da4e0421d9dfa00686d300a71e16 (commit)
via 3efe260e9d1d0ce992494820b3a6d180a998917e (commit)
via 029d1bad2ac0ff638ecab4b1bb8f737bdb44b417 (commit)
via 82b03c1289c0b95aa5daf168251b51458a996b76 (commit)
via 3fe4aa22545a548d3064fa3ea4e88e8369e45e51 (commit)
via bbafb912fa731c7d09c5ebcbeaffb49b5cb9337a (commit)
via bdc44b2ac9424ef0d2fbfdd7b78f73d7933b4289 (commit)
via 8747f6ed71b9139b1a79ab62202e36537664344d (commit)
via e603b201022b4d2668be888f882d685b79198380 (commit)
via ddbcc3e74124ccca7a8ad8a1e75070790de3776f (commit)
via 51c07ff177513a01184013d85875c328732a68d2 (commit)
via b78790fc3bd1677ea0825df100c5bf524846053a (commit)
via 9c081aa6576570099ede776f98678bd0f7345928 (commit)
via c343590706cffe0cb91c6efda33ad32f9a11d092 (commit)
via d910abfa3b84b0b89abf9039596d783ff00e766d (commit)
via 86398324bfc747b2e5ad4689f5fdd2448dbd9fb1 (commit)
via 7de1158dc2a54a50bf2d47c2674fa80214ebe36b (commit)
via 9ba6e858651d1a124dc20a2e772090669f47e7f0 (commit)
via 7742f4f5e38efacdb8b0c018c2837fcb4a1ec8b7 (commit)
via abd8ed39e861452889728d3fc970af008866f11d (commit)
via 79cef858b75b1eaf117a952ea6d6825c4d237e02 (commit)
via e33a3f1a2e9dedab71d27c029beba8815bcebd1f (commit)
via 7278f246a92191c8fae5abd0c45bc00e6c35b1ca (commit)
via 9fcd69680e6da8bd60cc1073d69d4604c63f3bd7 (commit)
via 77664a6d7cfa893614de5d28b9ca8b26e6b5a874 (commit)
via e96330f8a0b100e9c264977ccd36cecfad66888f (commit)
via b66173eafa56bfa8ddfbfc2bb7c66d97c56046b0 (commit)
via 1bb9f1a19b407289a832608705980821074cd84d (commit)
via f07777f3d6fdeeb0bf54c3411bb9212cf2db8cca (commit)
via 31c5013d4a2abb9e4bff9e46c0782daf7edd1fd7 (commit)
via 0a9e8954b7385596ca4d650c3a9457cd94a9f0c3 (commit)
via 842809252f742c8e84195742cfa8f8c8490d19a8 (commit)
via 157e1b7c1618d417b1d980fd747a64b4dbd637d5 (commit)
via b3115258ab45c340a5bcb74a821e6715d7c6c580 (commit)
via ddabd64d2b6eef792b324de723f5a3de542c2145 (commit)
via 1ef6af4459a5ed937df08728a316b5e77f9b5718 (commit)
via cc173028ea3382ae3e4663f669221835e35a87d0 (commit)
via 13773b30f16fb5c84903139b4018696d900284f3 (commit)
via 7d9c6579c7a3041c73f4e4b161952480990c32a1 (commit)
via 73a9ac437a8d796367b459e9f299228de48db46a (commit)
via 5f84f6446697d2462a51977edff7523d6adc8af7 (commit)
via 334e3f5577eda59dbb1547bad8a58a57cb8a2667 (commit)
via 922f3816b2e61b8b496d5fbc1a45888f292a0734 (commit)
via a770c2cf10da51a32de765b248f8c974620fbdea (commit)
via 87a92a2b9ae99df3543a06f06697dc463db11d2a (commit)
via 6c7bdada280a511749a750246b45c7200d1cb099 (commit)
via 590909ea9631090e227a57ef7e7ef75ac39748fd (commit)
via ca61fe229aa2e5c6c33fa60b28e68039bd6abf01 (commit)
via aefc7d03c760358b9f048f0d0ef0d04f7cb79805 (commit)
via 6330ab576e18fb97912839fc116c7babb5fd8c70 (commit)
via ce8a701215fa121e038199d49a6054aac86ec7f6 (commit)
via b9159f3f27c1d944eb546b31b43bec73b4f275ec (commit)
via 41041102676146d1b4c1045e3475245e67c86eff (commit)
via d6743957be0be6636ecd73ba454379bcf347a65f (commit)
via 39fcd2fdc410efdf2356201b976f21c074b7bd65 (commit)
via 6176274447234dcc9ebcb7e7aefe0cee8367d86c (commit)
via ff7d34eae75e033cdd4cc39c2b19cc8659ff9acf (commit)
via a0a7241421d97061b1e691cdf5657a24f3390c2c (commit)
via 97106f3b3295e83abf1ab3dc3e3ce03dbdd0ff54 (commit)
via 737ce405fa3dfce6f73d5028788d1dbc11c15655 (commit)
via ad06d02eef76b374305e65e1c6c4d4a2c0c752eb (commit)
via 056cef676aa35c35516932443545ad24aa0231cc (commit)
via 9bf5cd53792ab6d5e0113d7c40cf10148fe614bb (commit)
via eb0cef962ccce4c456e6fa87cfbc8f113eec4afb (commit)
via d1debb56c4486497d184ac21c081f47c714f5f0f (commit)
via ffc9246b7b8b1ba1c665ca8deb8c7a59dc129d1d (commit)
via 032553c640bd155aa4fe35b0ff31879a1903f39d (commit)
via 9969e593c6d5c36472dc999f322510bdf042f241 (commit)
via 888cf48cd5de386c518fc6880280466b8bc58be2 (commit)
via 0203b21844827c8cb09a1f01cd1ec2af6d77c140 (commit)
via e40163f78b1c283325520ff1d2eec78cc06ef278 (commit)
via 5cea280c6df6c447c2fb32d01e2b6e0a0d178a5f (commit)
via e4e998fbc0c8ed7c45e322560711d38f38186c0b (commit)
via 038edce9d30490ef69495290a8861085a458545f (commit)
via c3a3c5fe4b9ba9dce63c2aa5e78a0729c33f49cd (commit)
via de8259ea19c9457b0fcc9118d37a3ced3ddaf998 (commit)
via a9c3a3df0662cb0ed15321000107c8c1aa768cdc (commit)
via e72104afc5d23348fc23c206bc32235d4edf9e33 (commit)
via 4a3e7d158ae4a2005ae20e77541152e52acc9582 (commit)
via 0d7b8797a6206f8c706938448d6084c5fe9fdeb7 (commit)
via 7a99bbbf485a85d27aacf5006139fe67eb35ac68 (commit)
via 82110b496cd3e5c0d82796f85201ed8f587bfe4b (commit)
via 6747612706d81d31b1673974537ed8dff22444ba (commit)
via a1ccd4e4395a1215661f4dc88646514c53aeb0b9 (commit)
via ceff6a55e34396c81009e9c93086e7fa84eb73ec (commit)
via c8672d57d6e470057494b26e1a3c58d6b9e45ebe (commit)
via dbd948e82e78b6c0cec97764b9efeafab21bdb3d (commit)
via f2469987720df2d5333e2e46e72c0caa00b40817 (commit)
via 8b336e6bdffba2095f20c39140ca1b4db9d5a9d1 (commit)
via effff1b7fb47a783d5041d5bfa906e0598237f47 (commit)
via 387dcc423f0b0837835ec7d1f1c5ed7728fa9574 (commit)
via 051f357decdb4ebb99a374616ec2f231a231d188 (commit)
via 40f0f68dc579c37f7b8acc50dbea5e4f6c013b1f (commit)
via 9fbc529f6156b9f4b92bd339e2043eb5ef28cded (commit)
via 064089ea8bff6088c25347790569670735fff568 (commit)
via 9d98d54e5dd823ce1db8eaa5565786353bde08d2 (commit)
via 5461f4b4302ed312ae837284661f63bcbb5f0150 (commit)
via f857351bba8ed38f911fae105fb163ecbb891f38 (commit)
via 105a5d1d91e1262b3f9c41cba005de5bb67d1d8b (commit)
via df3f6541130aef717e500bc647efa1bde2ac65d3 (commit)
via 19c227dcd47973ba3d4ab7b69967b94840df0e34 (commit)
via f7eb9e8a850efb3f2c65d29cdacaf88ada15f8bd (commit)
via 5e5c0ff1bb5f27ebd180c0696a104f2816d0c145 (commit)
via 0d9856c8507b0b2e0a88fda3fc14404228218c74 (commit)
via 86beac1070093ae3f91c9e1cd3009bed3e475fa6 (commit)
via 295123e116bd75f28ca1a6c310471668960f2fc0 (commit)
via bf63885a12b4ff83174a400335f6258536e0ff2a (commit)
via 72ba79c167998175b9302b5b83cb472625f886b8 (commit)
via 3b3be33462801c7945e328c6570f7e3d6a4acbac (commit)
via c3f787aca95e3ecb7215b6b42be6f4620fc7c02c (commit)
via 70685987aab47cea63a45e038097fde4fef548fd (commit)
via 29fc1b0ae32e3110fac0313a6720aca198de02c9 (commit)
via 1016d2d11a157ae44dd2f29620bbfd9d459ab7c8 (commit)
via 3b0b4cc40ad6020112bc02ccd539fb0d9b0c6ede (commit)
via 5e50ec2db34555434bdf0c61996647573945f047 (commit)
via 34bcb4e371534d9a450ea11a578adff28704fa23 (commit)
via ea029ce7c43cebe294b644bc316eeefcc774d992 (commit)
via d6617aac65a3e5acc91ea0905a0bdd543a821f2d (commit)
via a2429991882d4235f1eb017ddd0a9d8f1e8b5398 (commit)
via 045f778a4c12658419d10ec5485bd0347935a39d (commit)
via 1d3d38e1eacb431efb1d0a4a67e6eacf15c0f2b2 (commit)
via 31bfb03710f59e01c2cd123bf01be2f991f29e22 (commit)
via 4b42dc673381808a31f0f6cc7ed7eccd3c9043b8 (commit)
via cea2b1f6f345e375adba8f2eb9861b004d33c1e8 (commit)
via 5c6f64738585ff93d63f5782b9bb044eca637fa0 (commit)
via 7b6538165a92ffa94a76d4c7677c8c0a5de527b9 (commit)
via 49c16422a06186b20f0fc33380113b131c20c8f8 (commit)
via 05920b10b4f7e7c44329c13644bbfa14c427ae92 (commit)
via 1614db2f39d46d6ba389e88edfeed3eeef6e3e7e (commit)
via f78a17cc8b54f718d16b6cfd63163a39a6df738b (commit)
via 74d7e164d1e9d6ff1fd7c1acf675e3589098fa81 (commit)
via 7a9088e93d91fb5f872465cb6238fe346f68911a (commit)
via 8971f489b0f0e28e401c18844d6c679ffb9b6f6e (commit)
via daebb5ec91791a8a577a02c5f5857d5810de684d (commit)
via 254638dfadb925d3d1fd55f019841d5c6556e752 (commit)
via 45140821a713d7b1ef8cb38c737591abfaaff596 (commit)
via a04b16a96f161d6b82bdc72ceddcead8539e3977 (commit)
via cbf2f0c9dd67247944d06588fd76c9002d61ae5a (commit)
via f112776d5ad2210f7b71b2acfd4ca385377c4755 (commit)
via 3e258681182fe2fad8a479355494073134748396 (commit)
via c09b84a2353bfde550932fa90c3487c6aa962a18 (commit)
via c1357f25675c247a7ed40f6948f40d7d013f0bdd (commit)
via 62629fa8221ab05d6d7ad14de41a3f4c9319f0bb (commit)
via 7e2fcf5bb7283956d5b15b4c13a1051327f3b4b1 (commit)
via 3c0732377364a48042cff54c10a4c23ba320da9e (commit)
via 98512ac7e1b764f5e6a97ae0b4abe4e664400f1e (commit)
via dfc5309ae76d92023545e15af7905f5fd169d74c (commit)
via 436dc645102f7132ab80f5c75a359d4f2603c25d (commit)
via 85af929389a14039121edef603bb94dd462db727 (commit)
via fa47f0a2380e4cbb7c11f42b093729a368d8a5f4 (commit)
via ac31ed2ebb0456bddfce93b1fff1215a68183832 (commit)
via e8e160773247fa157b818494256ceeb9a806b351 (commit)
via d050582adfca8265d614fbd006962d7d68ef5db7 (commit)
via fca593717bca4c547b95d7def0cea736dcbc57c1 (commit)
via 06c8b68dd50e339199bba570fb37381ad0cb9c87 (commit)
via c80fa5a7c1b1277a6112f2984e2723c27cefd1df (commit)
via 4751d00ef7a160c640f599303a85a0cbeee31409 (commit)
via 92687545f1f26e54b40d90812b34791d97ecd867 (commit)
via 20cf09b42ad2bcb0225cdc36cb228e515bd510a7 (commit)
via 766ce5943c7dd9484310bd71a91a8b19d5b7b5c2 (commit)
via 972f1ca0327da78f0eb9cd7fe9a760696642dc75 (commit)
via cb22b288a796779e3238ff812226a9897854c5aa (commit)
via 049dc1118adce445d49828154b415f963c41a4d5 (commit)
via cc38e69962e8902416b513fe22d23d58f2e2c9d0 (commit)
via 37d0d838c6e9e7b9a6464afdecce2cdbfdae4413 (commit)
via 28af0d6627b6dd8059011ea5ba8ca81ce6530673 (commit)
via 57e585c7379ae9b187ff75dca72e4bc4448cbac3 (commit)
via 2d99d7b9cf07a4c6fd70f04e63f159e64abace77 (commit)
via 59ef4e03755a084e872818ab85000f4123c92067 (commit)
via 57b013f271b1191757b1d252774de9431fb2a546 (commit)
via 21b86ca972aef67d7a1bf2e5373af7d8bcb22e0d (commit)
via f6b85d6aa9a9e6bce6a1b8e03393fa971deed4f7 (commit)
via 6445a269bcdcf3052901aa60eaeb0c2a565b2f51 (commit)
via 859638f53f33d406658e388b736fe89ef65de778 (commit)
via 6859d4851cc6467dd4a3de1f1840f1b7b336b9ed (commit)
via 1720a4f4e3d156ad8575417785760e588ed51c0f (commit)
via c73415eb53c788d7ba0007c40014aa40ba9b0963 (commit)
via 464b0b70fe716275c19bd7063a3655c1762d57cf (commit)
via 7734355b5b66e4d3bc04d5143a8cb22acb6ebc0b (commit)
via 318e9ec76416978a8b97807ff3a743d3a15499ba (commit)
via acea31eb55e229f48549bbbf3d5934b75e12cdb9 (commit)
via 864903b2f2eeaf9a7bcb207dae68b7a8dd22399d (commit)
via 13840c102fb99678853a5939519505e071aa59b0 (commit)
via ba9e88e790457da9ef2a85a91927d86343c2a0f3 (commit)
via 4e2219e85fb7230fb898c3c8caf8bde185ff8a48 (commit)
via 1566fe6d3a1d7a489f6c145ff054cf2759b8875c (commit)
via 88e2d48e85d283cee0d12422b578144a74df2255 (commit)
via 57435c2d03f9f7bfe808948b6a43b290ecbc4e5e (commit)
via 701ce840a39b0586593236384caedb1feb45179f (commit)
via db03dcab46c1a0ddf369040f34779ad02fb71fa0 (commit)
via 9bad6d497ef023ab46b493c84ad9c129e12461f1 (commit)
via 5f421cff90f16065fdbaff37195699316929c8e6 (commit)
via 155f65b7ea58fb1d3d1ab633afb96ac820538927 (commit)
via c3ed2bdc75b6c068bcfa71281e672baec4fdce90 (commit)
via 535a72e321194f4e0c0b2f2b13492e41b3da5d07 (commit)
via dc654647be304adddfc0469d5970edb2a38b3f41 (commit)
via 3d12672cbbf5033c06efa0c46b9369f85971e853 (commit)
via 8f39447c48de57306a669ed1c49b3a6efd5e3bbb (commit)
via 3f98c536487a84b5e846cb00643283e108b102b7 (commit)
via f1b2361fa0acd8b3cac642a4434340c1487c8221 (commit)
via d2a545bbe6e0f19b3a66a9371534703b92013b05 (commit)
via 24701c54627da21f7f5611bd858624b5bf5c4b35 (commit)
via 8a6341bc37b2029bfd1a584f6f3a1a5784dee57b (commit)
via e53d96531edfa687339019c54f148c7b61f381df (commit)
via 6d640e771fac60411e008e238769d7d41cfc960c (commit)
via 0a1df36fccb14d8ea5370ef30ba5e1251f7dba06 (commit)
via 9ccb9a101beab4a9794bda91cf4fa0fac529a02f (commit)
via fd3c1b4c0e71d5a18f5d21f3156ac0aa11b04080 (commit)
via c9899b1ffb34764a5970e51577e6614db17f0f5e (commit)
via 6920a25622bf5d0f2757b8e3a8758fed079a673a (commit)
via dfbdc311bb0eccdb6b666ce5a39b917041afe14b (commit)
via 375d6fc170031d5e766a099007c8f05d27ed5ae2 (commit)
via e3ada0e8c1f4e1590d8f497dac1a4ee0764cfdcb (commit)
via e5022b29db21f3857467f6607d77a311fa56358b (commit)
via 403d419597f86db009015c14278885b0e52d7cbe (commit)
via 6488eb612638a2068cc39fbae43fa590c0e04c71 (commit)
via 2a9030220efff2f7e5e7447ee523726bd9585072 (commit)
via a46b9c75fd4e0fdc2d42bc9e9c7c9e93c4d15d22 (commit)
via e1680b9894e7e24e37b1fb89c3f3c5cf8f35f13f (commit)
via 2ea5f4d0159a0be1076012833e14444d18ad236b (commit)
via 32175dbe3a51818eaec6d66424ebc50847257321 (commit)
via 22fdb0b6796bc334b00a5d561ad24f8349af40dd (commit)
via 64a7053fdba3556734e593c5776eae9599ec6e46 (commit)
via b61e0c215db87e3374cc8cd399c0e05146c49fba (commit)
via 98e1b3e3b904aca13666570f9480066f01984daf (commit)
via 79b7922fc17b9346596842f51f44c2e68d8c661d (commit)
via e01d62fba5477f54d9006c2564ce56bc31b528f7 (commit)
via e78df53764c2576f39a433ed9f16d270f11e1b05 (commit)
via 6aa27e60ba114f43a954ecbdce9d453820bb0c3b (commit)
via fcb4486c32cb089362753f42c4e69ddb2aeee705 (commit)
via cbc30f137ef95dda9cfbe90eeb6292b9fdb0da69 (commit)
via fd4055ffae259ee2fba5f72815cf75248c390b7b (commit)
via 2de479a0d3895e50183c26da0e944e97162f8d77 (commit)
via c924dcadcc124916a66a6be127f2497d6c344dec (commit)
via e5aaf6c59e348c9d60da72430515331c6c5d78b5 (commit)
via 38111ce2b47bd1f264cb2277bed98d805c9409eb (commit)
via c9cc9c87624c1bae7142f51e60ee7b1e5bb809c3 (commit)
via 977adf676265eb8e95937f460ed1367ac3fa5243 (commit)
via 498e378f5881fface67d173c61157b79d90c9e94 (commit)
via 16540c30f32aa30d47da6b37e615690d413132b5 (commit)
via 7c735c52439c48a29d3134e5dd2edaaa4ece1014 (commit)
via 090a3b218c31d6ba6b0e024900c202521d0fc9d2 (commit)
via 5e822075fe22a30273fd1d7c022a505f431143f4 (commit)
via 74e473fce37a4878125cd2349c8f1e53c6a49524 (commit)
via 015704d8af3b78a854642b644272e45364460814 (commit)
via e3bcddc63ce53326ef669767f0ee07e2a72921dc (commit)
via 3d28557b9f6e7cab7e866dc110760138732ffbdf (commit)
via ce8f6839406886f538ebd6ee51d3f3284cb897bb (commit)
via 3e055341eb89d240696f0dfc11bb5b54fce74b18 (commit)
via 3972f1e1ea009b10db4755feedbb551f34bde511 (commit)
via 8bd1fcdf1816cf66db7a7f3bc8eea1676334c263 (commit)
via bd3d4bb07efc149f8c56b1dd5c3e373f56fc56d5 (commit)
via 1b0591b2496b8a4938cf59a206a55e6a158b9dd1 (commit)
via d8c11845465f076c6ae8078d2e8fb7c1d31f1181 (commit)
via 01a16f9b83c29db2c63106bbefeb505cbac17bd4 (commit)
via a52b670457afc94e7355e632f3b3d6a583f25bc1 (commit)
via e96bd93d436e464a532a7e1161e1d201c9fc50c7 (commit)
via b2851906d6c59f38b5db1ae7d721d2cbeca8d8d0 (commit)
via b9de126054c8742203f08a94d43c5dc366d1602d (commit)
via 2035b9113ceae4472a9940942dcf12367f1f9c2b (commit)
via 43dfd31eb5b4c9478ddc1ce76df06c60251eafcc (commit)
via 1f6b2f52a0c610d72b384a96f53ad4cd5d8d5268 (commit)
via 509ca9a81d12cfdf95acd361483da5a77bded285 (commit)
via 871d76f17d4bcd93091c4203af28dc9c096d8abd (commit)
via 443a6353c89a7f4aeaab7466929f8084b3d1b14b (commit)
via a2c0323a2aaa911c3f6ff83ec79bd12e8f911e3a (commit)
via 9e804a6dbdda1b9f7d4df77863222d6a0a0a0155 (commit)
via e88e2dd9eb982a0c4291717ba6b81819bbfb168b (commit)
via 7ff4a059e681241ecdda3b0a1450bfeef889f13c (commit)
via d6cc6800612b4117f54756e4d5eac728def2bf26 (commit)
via 27bdd355796758e81d43f4cd20ecc6712bfa0402 (commit)
via 41c04933225dc7c247ee408ce480f244cc8f5757 (commit)
via 41df4d44de4daadaddecac7269bab5a21e03c524 (commit)
via fc3a9b20804d763b71524e66e3908c631862d8b7 (commit)
via 35b8b551d217d3ee4af7711cfa9a1bce6c8817df (commit)
via 03f93a192577b51399c08a0a55cbb572d7b434c6 (commit)
via 66e7a4aacb8d043f7cdd06570310771234794704 (commit)
via bbe463b1028d93bc13fe25690f49f4e9883f9b4a (commit)
via e36ce674726ad929c0ca19c64638410763721f90 (commit)
via 8365ea4b9616d0d315bb29db42ac52cf9de6bb0f (commit)
via 0666c31aeb21d0b9529e80d0fc15aadb826215ca (commit)
via 1c629fe0eed5d3e4600680bed64f65e61756485f (commit)
via a99f51c0fa659b4f38f12629d8496159f41432d9 (commit)
via 53a0055fe28139eef927892739fdddd2429f5b9d (commit)
via d2c197313a0deae442c82411a5a8a96d6275c9f9 (commit)
via f14c4191dd9a911ebe3ea38226e520b3d56faae3 (commit)
via 697b258f3efaedff028acc1666d85815cb9992f7 (commit)
via 0e03af0b3d2c1b5a7dc1221ce7faaedb5d74b661 (commit)
via e208dc684db1f93757ac121b34cad674a1bdb0ac (commit)
via fc5614933398444e17750828f26d8fec0e19cfc6 (commit)
via 1a0cbf6a950399c9be396743effc2404829b2c35 (commit)
via bd8fd7b1a8cbb4719c183f1f2ad4d3d3fe6f5951 (commit)
via dc0a67a97aa8fdfffeeb359479399839ca01f66f (commit)
via d25b4446a3b22bcc5ee22538110d9f757c9ea357 (commit)
via 72c65c04409a5d56fca71a7cff99f3be3bfda4b7 (commit)
via 13927d4d6c57e85b4b8b7857841d2732725e0f31 (commit)
via ddbe4ab3e82af4c6428c6e51d0ad87e9a0cd5725 (commit)
via 726511398209b80fff22e2faf2919c9d986a488b (commit)
via 247bc0e2ba807d03e92efae4bda12a0f0bbe1d49 (commit)
via baca768db0617f13b0c0fb2ae8708c9ba1db75eb (commit)
via 0b2e20369678b2abe472bfbd4aa6e2e46b8c9f9f (commit)
via eecd1738518f4743b077307b4ee1a0074f68b3c8 (commit)
via 25442e5d273c6a5d4f377f76bbe59818d10a42c2 (commit)
via c806ceee16e60ca66c913b5aab75465e7aa2353b (commit)
via 8f769923bc4fbed4505cd8f95a12f18bfac1ab1d (commit)
via 5551633e4eb834bbbeca0d5aed10f06fbb760ef8 (commit)
via 701c95b4752dbb1b4274802614e4ea2f97b3cbb9 (commit)
via b4ee248cdfba33a2cba64fb69b2c6a648be263d1 (commit)
via aaa84d8871b7689d7e5645d6cc38b23f38da3e3a (commit)
via 1b76ca4e895073686a1b31a843d1ba9ea53d135d (commit)
via 5d24fb4bf68a5a73461b907ebf9bad9e23bf3a96 (commit)
via 44ed4ae0cf0931d8fbecb54c2a86ae90d3ea8f36 (commit)
via faf3483c1c5635d0b472c324727f397c61048177 (commit)
via 9516b7a27cedfe824ae545c0161b21de45f9c9fb (commit)
via d5b583e5512d6f0a143a21c385d9d8d08e0d5079 (commit)
via e910d5726b76ab0fae4495cd5f33e7060590959e (commit)
via 3e604179f7b76e194ea7a79431dddef0e97bbbe9 (commit)
via 96c6499e6b3dde9651f70ea25cd354af99a80e0e (commit)
via 1e0435b3cbc08fc411e0a9e1f5c1ee53151949d3 (commit)
via fc04c708f7c1c4375875f8e06a5631b82b5af8e4 (commit)
via cda9acf77fb97221988b2f83187d9b0a2dc2d607 (commit)
via a02b304ffa088189966503bbcdf62e0bf818cd68 (commit)
via 948bd7ac017364916424806e5cd39d211affe407 (commit)
via e6c081ab2f37103e33d261618ab01650a55d9ae0 (commit)
via 19a4647775865fa080f1ed49a0c8808bb3cd0a95 (commit)
via 4eda3517ffa9b4e851b9d0dcbb25d6bfcc51a27c (commit)
via 65e40143146022fd4108a157f530621485cb7579 (commit)
via eb5054e1dfa1e34230d869ab8cb03b8aa7688352 (commit)
via 7eb9f7cdf7c1709fd10ff1f3a82024a9057c9064 (commit)
via 0545281e8e0aef7222b6f943f08e3009ef76ebc6 (commit)
via bbd07c787c959329c2fac126ca3764b396e433ec (commit)
via 59c3faf79f0d90ada48a0e25824580fb893c9215 (commit)
via b9df7c1ff924c3d7f7e4783e9341f69772e7b425 (commit)
via a3b8b6081b8f0f16dea038650304a6e616f9a407 (commit)
via 71b5ed0e704389fb61b66e594e579227396e1bd4 (commit)
via 42dc318b93acb03e063d7424e8f8a25fba7ae999 (commit)
via c1b86fa4506e494ba59c57607e4e25f73a365242 (commit)
via 3764736da1c709ee6a22a2c883deaa1806273aa1 (commit)
via 21082d0188b4d2ca2b7b48278c29616938d9b369 (commit)
via 7789d22fc045990a6bc829bef593c59726514a23 (commit)
via d3592bbe6f1b875db9c821bc06450551c532f701 (commit)
via 45cd7fd280c0daff217c42b33d622b873c93d2c7 (commit)
via 70e06204b839e470bc79f1a4065f1ecf63aa00f3 (commit)
via 37c6ec6e800d6fdede5e0bcaca7c2e3b438487c4 (commit)
via 6549087748ddfe99225a2d28f469753796c19f9e (commit)
via bd85279e053f624e366420b43eb3a118403b9d3e (commit)
via 54bd79e416a1489e6f3c2f7365c9fd295a098baf (commit)
via 198b669079cab819db9e36cded9069238f62c09f (commit)
via 09c74408fdb1360ccf21fbf4a2a6e9f09a5707aa (commit)
via e00281e7cc90a470a74a48de6b5c56d090a6d30c (commit)
via cc75345bbbf80985832f1f9cc7bfeb95d24933f6 (commit)
via c89cae7d2cd3bfdad3da696b4982a74267f7a0b8 (commit)
via a7ef2f50a32e165106a8d18e647109a8fb7c93e6 (commit)
via ba7db65593cb622d355ad79fa54b8cd0f90e7891 (commit)
via e5e191fe328762c5b28347757bad8e4199b64ffa (commit)
via f3376895828a4a9c22219157263ebf2d404b0a91 (commit)
via c59900b8ae833d5609778c3146b3b5e3e3eee59c (commit)
via cf68143bd769ff38e29dde56f2722f2d2fbfd9b9 (commit)
via 99b55bf531b2074c61c3ef998ee6a2ee0a952803 (commit)
via 23f2f70f1cb461808f1eb03f334a3488d5fb5c32 (commit)
via 12bcab2df52ecd5f129effe097084439334dcd98 (commit)
via eaae37beaf518a830507c48e08cf697b1906f7b9 (commit)
via ad39e0ec36b790b5a89561020696bbd6a710ccd2 (commit)
via 65d3c8db4b5e4607207ff13b78eb2abcc2142a3c (commit)
via 6e72c8173f39533e63fc04d9acb967bac9d82cbb (commit)
via 463a91fa1befff4bb9c9bda3de8f05d8df2d5f9f (commit)
via 8e39c12ce0096231dbc16acdbf6df0174820de1a (commit)
via a632f2745ddb14160c9578576b73bc8d094a8255 (commit)
via 9872795f680219a31da598a98e8fa3923d282fdb (commit)
via 002321cb4346e33a09da28900062e308d6935d3e (commit)
via 1b5974a46c7357fb9ce020354bfe5f42422da291 (commit)
via dd719f6543bb928eb8ded7d4b185fe4f93065f52 (commit)
via 08b2773ea95d8fb09a7dab5838f86f6e24b03bfd (commit)
via 1f8a1ced4eefa4c6052a3e4566781527373eff45 (commit)
via 39b93559981072aa31534d1a5496fa920e8fa694 (commit)
via 97fbce91e3152a8ba19a3fbb1b15611a32c7c113 (commit)
via 0388c14511bde6c7d2c086c6c93d22cc69aef2bc (commit)
via 17a248fd23bee0530a5417f7cd2419b827db1a4b (commit)
via f1d35dd9d4615cb02ff48b05de00ebad807a55a5 (commit)
via 3af10bda37f027413b31561ef063165d1b416920 (commit)
via d7f3b78e654fd97148e6f2eceb0a1827266e282c (commit)
via 736fc81225cf5e9d13fe9bb1f393d9ec26819db2 (commit)
via 51bd2deaef08de7eb7e0ae200df9baa4151b5c78 (commit)
via 6896f9db9842dbc4ddc5a2401848067ad039a627 (commit)
via feb14741659989cbdad1195948746198e21f0f11 (commit)
via df6fe63921e065f17ba6ca430bfa9dfb9ee333ee (commit)
via 019f1dcb8e8bf4b76bb0a99541cf2b65645ffd4c (commit)
via a87f362139de1b284d4e87e5458c3c48bab0fb21 (commit)
via 0fa3f7cc26157ac4472ce52eaa198d711c51b551 (commit)
via 50572d76286baf04e29e6a1ee1a88cb3159790da (commit)
via 9938efe5ad66a33424c21a110e862f5695adce67 (commit)
via 39053f2aadca35cad2917c6460afa1dce6fb426b (commit)
via 42b99600f648a2cf79c57fe9212b7fa3ec27b17d (commit)
via 32877fa14d5a882ebe1865afbd73bf13e7a9aab9 (commit)
via f8df54137e171da39264f0ef32a4adbf2000161a (commit)
via 9b3fb4795fec483c99e91f836f8d634116000321 (commit)
via c5d1f18a09fd38f3bbe26f5b8049c8d9f914fa52 (commit)
via 0da462514a01205302e1a34bd9cdfc7bec87b814 (commit)
via a92d1f522c964f92a465fda2a4af5a509def0312 (commit)
via d36a05d0bccfa05c14e22197b8b5e06000f675dd (commit)
via c6bbaa204f6aca87078c870466761f04bb36a0ea (commit)
via a2e6198cadbfd940db8b50e9fef50294f6bf25fe (commit)
via 5ed8be30e764e729919164b12784e80bef77f302 (commit)
via 1761ba0c97ff6bccef2782e1e77ba279d1cf5c11 (commit)
via cc2c1c5ed956746392329459e5beb03a678d7e5d (commit)
via 4b4293e11bea784251c1f79f602b67490cff5953 (commit)
via 148115edb5c4eec8878fa00c655e962b1fdf4c8d (commit)
via 6801e5babd27618f3f7cf5ee8143c7b0d13d3862 (commit)
via 67f9c41cbb1585e0b21a4537595212818edb9efb (commit)
via 241c8df0d023dc1ded9f17f494f2901ad663ad23 (commit)
via 1666412afbfb0047bf0fb2f7e5789494eeed44f8 (commit)
via f9ac4527d2df88424339547974ccd98f555eabd0 (commit)
via 4086827107e84381671622c3746a048e5602055c (commit)
via 96acb16dacdae1ae277aeea711fd4fd1dcf4eaf7 (commit)
via 1a3082e4dffdbf98f4a9bede181735c36e510223 (commit)
via 087fe6925604f570e5d76fc10eabfde86055e763 (commit)
via f7e02539f004cecc1e1b9c16b4b443baa484109b (commit)
via e2e9b60ef5f95a4f8b7bdab4f1922b9e3617575d (commit)
via 3d4b8de1118d11f3fba810cf9be1dbd941cddbf3 (commit)
via cbc4a2683feb99c690e4f41627ff7b4df59ca3f9 (commit)
via fad9fb9bd7870eb140837f02f1b0e687d8f7cade (commit)
via 599605f7c08e801f021fca2163079afb241c0d8f (commit)
via d9cc39f4a4fc3f3cf5b8919d9d7fd0b73783e7a4 (commit)
via 8d3dd301593ef5feb294bc8434ce6e3ba4552c5e (commit)
via 4a705f8ebf92bdb609f9f646f3c778cdc4f7540c (commit)
via 347360802c4c0f6759c17045360860aa8e0c2c11 (commit)
via 101d1bb40a3a0c351958ed83a05806e2e321854a (commit)
via 872968e1e52b2b744e3a5052f5d0b6aa7dc68704 (commit)
via 0dc9272220731b257a486fbd281b95675514247f (commit)
via a425ee983f929c2134927c8a235199ec6b899675 (commit)
via 7664bfe257d4bee3a1f696facd497ded6a805315 (commit)
via d4a378a374397853706869ef228fe0f8191b084a (commit)
via 6467f5f67af3fe69744036bcd3b0c73a5a3603b3 (commit)
via 5a9e0bb7362dbc7c9f3c79c0255b3320ba05d61e (commit)
via 73d034aaf99d2209f896f2ceb44b72446823171e (commit)
via edfadd954104a9d009b704da80def8a4742915b4 (commit)
via fb5f336f82d2f4c9eed6145bd375321c218b900e (commit)
via 0841c58749487476324f0fa6f85cfb9bafcbaf3a (commit)
via 770fbfc9f852dd13f6def7691e8b3628087fc4c2 (commit)
via 57322b04052a09639743028202f044de535c1573 (commit)
via dabdd767bb62b8b3c4639457146b3e8ceabf7c13 (commit)
via f748341d80977aa9e8a58e4d91e51a149ec1ead9 (commit)
via 653a370438a97583acbcba547a38b4e695ec9a8e (commit)
via d960a57a7a7f078bd368f94ce85dcab7e8e8ad80 (commit)
via bd4c612a629d300afed1c0afb58211fe19695d30 (commit)
via bce1353c0ea2ed233d6e3bbdae247b7c3cfbddea (commit)
via 177b9b11e6f7ab2ff52769ceb713d2a0b97ce927 (commit)
via cbe26203b8502fb71be7def3fa565e5a211e774c (commit)
via e2a5ecd6aa1e641e91b300313632e81ff42ce5de (commit)
via a507cf83630f3a3c2ef420c6f8faf76a8a0bccdc (commit)
via ed2e0eaed5e8af11577906117afca134130728d5 (commit)
via b4fe2f969b901074838e5568a9616d99b4c6395d (commit)
via 4b1602ddf732532c57b33846ecef78be85ad6cef (commit)
via 207b0656c0cffc346c66f9902a5f8383660119ab (commit)
via 7a050675b6fa1e0bc4253f0aa9a932b7be30e642 (commit)
via 7b8b56ef08e29c9682d55d7ae7f0d9aa298c5c88 (commit)
via 8306bbc9d35decd99c2725bb0791223a9d31b9ac (commit)
via d894605ef5e3d81db1507a3922021cda89185b0d (commit)
via 1ba448ab517636e49486f386402c4418f820af30 (commit)
via c5dd3d47b3b1a8d357d9c32599078693920a3536 (commit)
via 33a4b168bf0f3ea93d8b756a3850ef748e8974ab (commit)
via 7e99d8462381c0ce61012a9755bb3d50c1666187 (commit)
via 1cc8215b5a4462d5b955e5ce6885bef3bbae19bf (commit)
via 817bc5b0aa475966abfb592dba5de3300016c22e (commit)
via 608e5eccf38ba0fbe113bfc47f08a051c3d1a9e3 (commit)
via 76993b3415743a4bb46d80aa10af8754cdb93a7f (commit)
via ae7f3bbb9fed17d911cd402f26077b9caca2a03d (commit)
via bcf5c9e38ad8f5f6b9756bba70d1455528efc80a (commit)
via 50825096ebd1289bf855f473cc751e0c77439df6 (commit)
via f9751e10cd9fab917e8963056811ddd012f82563 (commit)
via 1b0665319b05e99eb1f5bd4a5e4bbd8f0bf40c88 (commit)
via 1d53f417761af933617b907b5c624034651e1812 (commit)
via 16617b5f89535364fa7b12f5578d669cb68fc9a9 (commit)
via d048c126aeb0039fea034c7ff0521d2d8f5cc72b (commit)
via 7fc923bb52d279963790ffe74be3be6dc45d1190 (commit)
via 4770af5e2f3c3042ecaa1be33f2864d0c64749bb (commit)
via 6b25dae901ddedb3f330803542d3eac73cdcae4b (commit)
via d28b4a8d577ec45eea6136711e380f3c9dff0b58 (commit)
via f8dd26f1a5f57c45274f13ee6950ade0382e7155 (commit)
via 2793605d9bb13dbbb3d73b4a2bc4497aaa5bb182 (commit)
via 6f094a7631ce53c88c1454f5dac26473ed0312d6 (commit)
via 243a8189577dfee5d11924750bfe0a2024963e88 (commit)
via 98486eff86243307ae5c2c5beb6494edd0bd2219 (commit)
via dfeab3ef16ca6d5c2db720b26030855f172dd240 (commit)
via 0e28d5962edd389b9a312d27bb2e4860e83873db (commit)
via fe278cba1c38983618d12c7ef97040ba24043ba6 (commit)
via 763eb81a7df31394239f1e8e2f020beff9089cff (commit)
via 3b7c7af67b57482c437c4e3105119f380624547b (commit)
via ebea35a6c9fcbe39e6bc71925fbe4c5dc4fa2175 (commit)
via e1be38d26431f8f00bbbe782b5c3b9f2f00eca10 (commit)
via 2ed1c04f8d7c53405eead13f9f11c7478c3ee411 (commit)
via e1c80caf88b4b321bdb11353dd5ddb7b092fd3bf (commit)
via 50c4866178fc38a24bb03318019d6eea064658cd (commit)
via 252bf8675075ff9aeb334e751c95b4054178de6e (commit)
via 9f8dcb69d91a9850b4db6e17fc3fef53bb2ef850 (commit)
via 0368927dfbb44a481c95945d3db9ea33604e5287 (commit)
via b53c0bdc3ff25a4f10727642ffab066a56806b8e (commit)
via 230d65ceda682d831b0c5f223c2a96856b15a424 (commit)
via 437f6c01301c4b7e1a57a1ace6b42c6275f1f2cb (commit)
via 40a4235fc944b72b46570509774f9b12e3c91619 (commit)
via 408160ddf788972cdee8be708eeb5359b1a6dbb4 (commit)
via 180315dc45822dbe361d786314f62418602f8d61 (commit)
via 32ff1b70e6dc37fdfc763f7439da3fadd76341f4 (commit)
via 2687c63e29f04bf78069a571f4207f09b23e1e9b (commit)
via fad14e531b1fa96211beac28557d7fb5d42a8b80 (commit)
via 292e3cf2114468e2765ad94f5ee4936a43fbaec6 (commit)
via d037fce6032953d6ef7cd68f8bf40de63b4b1c14 (commit)
via d1f8a7d8754154677a7a2ca82e87c30c121da09e (commit)
via 935df068d85ef87ddc2143defcef3d146bc25310 (commit)
via 0442a0cc085516276e3e40f674d7f2c2b2e8b933 (commit)
via 3576f33595d9226c324bd0dc1e5a33e75fc03c73 (commit)
via 201e18ad00737a6c18d8f07d040747c9305c4c86 (commit)
via d63ee17bdefcc06c7f15ac49b98fc339337cc5df (commit)
via ae7a4cc898f02f065634191e684770243b9e4a33 (commit)
via 3aad49efcd9ebb6f095b5709e8af8c153827aca5 (commit)
via 653e616fec9e34da17c5690b29f9547ce6dc7164 (commit)
via f6eae574276bf92f47958a775f1bb73c79d3bb89 (commit)
via e18303882e1da2e4d72062566a5f87da210bdf5a (commit)
via a9428e895bfba1ade2d65d4387c8740c0eb3f930 (commit)
via 195ef68546042c7773c099d522a7aee18e74dd76 (commit)
via 53ee74f6c873e80ccd1e3a94d357682d16ba08c5 (commit)
via 850235df1538403de0b57f544ffd2248e2da59fc (commit)
via fcd5b92053c6b4cd056601468296350a78aa7eb4 (commit)
via 14c2e89c3b86575c3772143226c76254c8d95384 (commit)
via fea64cbea84258ee743f476e5a4c76c3c5828840 (commit)
via 5b67492560729e57a7f79cf957630bbc7d872f33 (commit)
via dbaf4ca0d5082430bed1b81b0a068f5f5c663af1 (commit)
via caac1820ce47e1fb4fc0a850d90235ed2de9021c (commit)
via fbb5ceb84ea8e4014455e28a898ab20cb4c978a3 (commit)
via 7975cb28cfd41a69ae9a53bac8aa768873ce74a7 (commit)
via 2acc53b1f290336beebb97183f5b1e3cecb01024 (commit)
via c6a096ee35dde11ab7e29015020753927b187e6d (commit)
via 31b670129ef6711fe28d662d6a33bff2917be00b (commit)
via 016bc089251710e1716be262f1912d855e05e69e (commit)
via ef3ab4fe339a884008590c9e077ee4cf239b4451 (commit)
via 77d5e436147ae010332cdc2b842ec886911272f3 (commit)
via da13b6d5db0dc0ed99824146d4dd7bb905fcb199 (commit)
via b70354e609845944165b8eac38eeac9321bd155b (commit)
via 626d21bf61b37cf35c649010dcfe70ba1c19a517 (commit)
via 5f6b47315bec4bd44f35c6f8c30966f3fda8250c (commit)
via 27d8c7140e9f770cc7cbe89bdfea94578d0fddcc (commit)
via 1f2a8ea3880f3089cc3b66fee1fa176cb871f930 (commit)
via 2a0e19863fe6f38187fea806914e2e6b6c075f65 (commit)
via 38f1a9d6323b37c671a071eacd58916fb4e090cb (commit)
via d481b68a28c3881a7151a740e838adbff4ccb66f (commit)
via 228c8e280e5ca738d6cea78a528bb921673cec6b (commit)
via 9cb1f23594b3c4027638eb9751fd779781d1398b (commit)
via 61ea5d208bafd661f52b7db0d43cd2655741987f (commit)
via 53d2625aa5606dfd19ba3806eebeda54ce159f09 (commit)
via c383fc030120a3e092381dda26a7e5d3999b9fee (commit)
via 3255f72c09abc5fa6fba404460b68908158044b5 (commit)
via 2954f54136e2d338b294b1ac033dff7826caf73f (commit)
via 2b1bc98105f6eb99b045645642216ce9d45153c7 (commit)
via 03a29636e9c8396fffddb01febb42c948cd92b20 (commit)
via 4f4971ecba427a64c83c268ba2d482bb63fee46e (commit)
via 01e2d314eaf50040393a13aa8078f867a7c5917e (commit)
via 9b5e2b6ceb52acc5a61ab5396bfacd06aa9985cd (commit)
via 7fb6ee6c3b9469b8ae3d869a92597c6f03294511 (commit)
via 97a07d234cd3cbf4217611693e72f4895c69a942 (commit)
via 4fc89e5ff47fef8279872bbe956145b7e61141e0 (commit)
via fc4f53b3094a7dada7dec096d2fbad55a0bbc184 (commit)
via c4a72c18337864933890575a3c804e8a7f172725 (commit)
via b372434e1bf2ad62fc62e2cdadfaac49f46cf13d (commit)
via c71a03ac4a169da2c8dd6ef746ef01a600c22141 (commit)
via 01d6af77052d4842b3bbef718918a1d412daa1e1 (commit)
via a76e22e087ee5784e62508cf8ec29e2ab21634e6 (commit)
via 780ab92c4e72b06ae71a0725e4a739f9b54225ac (commit)
via 4e4203ba2047788730a832ae0a170fe9b9d7bae7 (commit)
via 4fa139e6e846958311e8a2ed1acc0de42428679f (commit)
via d3f78a07f15fa2321a2d19a66cbaa08073441418 (commit)
via 5451fccf3c5c1cd0855f2dc932b3bcd5331e7b15 (commit)
via a19bdcbdb23cb75a20fe73164cc7c45bce6af0d7 (commit)
via 6eb8b57e8717879dcf30d0dbdc4235be516659bf (commit)
via 808063f3501f45c3f00fa6ce6428319c9392cc70 (commit)
via 7ac04623a9df976de0c5d379aebc88c8126739a7 (commit)
via a9c4418872df7e82ff4e14171902d90bad2f7987 (commit)
via ebf3262775ab5d785278cc5096c40bad16ac5dc5 (commit)
via 8945e77196073b641208e991da067b3fcb63e5d7 (commit)
via d0516cbdb20f6884e0c513ed56a218baf9c7283b (commit)
via db286784aa52e906c04f636ea2c5d5f58192364d (commit)
via c2a65e648556cfce850e3c19289a4587ae1a6ccf (commit)
via 51f7bc66b09e61db6bd3c91b4f0c9ef58b21bc7b (commit)
via 5e16cbd55ff6fc0ca2db757d4cca4b9da102d0bc (commit)
via d2169b1b530a4555587128747942994e4d7a95d2 (commit)
via 633991aa595fd9b375d71510b5f4f4470ac0f047 (commit)
via 1a922e7a8a1158b172b88590d751dab50eb83a65 (commit)
via 0c46735e42d175fb4c1a1fa00c267a55aaf35bdc (commit)
via 2bdfe98c0bba4610708a1ebf9cf4db47916a6a9d (commit)
via a6447a314a5e038909e67767f25fab4f8c8f3372 (commit)
via 0f35195383794f1dcf4f1f8ae2ef5f07858aca50 (commit)
via 4e788bd4be2950df996a2c0c739207d7bcb7f5d8 (commit)
via 5790218b0893f7f0a5e5134122272ebb18cd7d92 (commit)
via 4e9b47fbf3a3b49c8035cd9b99c631eaf659a810 (commit)
via 691b7b1619b24eb868511e9e6c01f15d88cf5593 (commit)
via 594713cde31afaa841f79cc6aed3fd4050a81a5f (commit)
via 8f71e83348767590d87fbea0900bcad1373f1adc (commit)
via 9d9879fa54fedf41b1b8c0ad2722351c3016aa40 (commit)
via 6418d069fab3da999d5acd2cc9642af3e9a8781e (commit)
via baf854baee4c0d91cea8ede74254b5294b0afded (commit)
via 3f06a288043476f8a5d0ad59dae9d19d200cc6a9 (commit)
via 2c66bfdc1df559e2e964fbc8a12cfb7a60c746df (commit)
via 443082b7ef5f69e97f1d8f0e253bb96d0e8198fc (commit)
via aafdb4f6069ecbdb379add3ae0dd922f10b01ea9 (commit)
via 61295913b52b25d7eaebaad367b8905871d86af4 (commit)
via f7feb8ed05092f1ff35198ece8f56c83cb2cdf04 (commit)
from b30f4cf82206e0afad65f86e5b910bd2d9a14948 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 2022f953aed30c0c6b2da9518468c166af4cfbb3
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Mar 1 13:26:56 2013 -0700
add README.archer
commit e53e185b87191b718e279dfe3bd69dd84805197f
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Feb 21 14:40:37 2013 -0700
fix comment
commit 92f692d645501b2b5b326e934232bc0eb7686670
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Feb 21 12:42:12 2013 -0700
make old-style mode work properly
commit 1ef9a5aec18607fd19ddae5bd2f54eb594ebbd7b
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 09:33:28 2013 -0700
remove some dead code
commit 2d23de9cd41dc3f2f48dbee83aaa9f4224c07103
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 09:33:07 2013 -0700
directly use gdb_test_file_name in standard_output_file
commit 5f8340cfaa941317b2d8ee5aedcec95b1aeb523b
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 08:55:56 2013 -0700
fully parallelize test suite
commit 3b8d403a54c1ccc97c4468549e78e17cb041bd50
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 08:20:42 2013 -0700
clean up cache and inotify handling
commit dba2a1e3a2a5bcab27610e8acca85d2800fbe5c5
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 08:04:07 2013 -0700
remove redundant return
commit 64710c577db8179463fdfe0860ea30e444406808
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jan 15 12:07:51 2013 -0700
fix commands.exp
commit 615f9830d37254570d44d4ad1ec9b5ce8020c0f6
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jan 15 11:45:07 2013 -0700
more dwarf2, now clean
commit 70404a0c8f1646f8d277e969d426577cdf60690a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jan 8 10:18:38 2013 -0700
more fix python
commit 459e7163693f656692ed76503dad1eb9f6614915
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Nov 8 12:28:34 2012 -0700
tweaks
commit d9fe82804d3445d006f41ff4620a19fba26d4c9d
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Nov 8 08:10:33 2012 -0700
add filesystem-based cache
commit b7940cc6fcc80ddc627b6b437ac61ba1067794d2
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Nov 8 07:22:00 2012 -0700
remove subdir Makefiles
commit c1056398415075e7534ffc636c82f836dd9c7d39
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Nov 7 14:47:48 2012 -0700
prelink support fix
commit 113ceabe8d51cc566b34046c9d6f62d31318e106
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Nov 7 12:17:44 2012 -0700
even more fixes
commit 5672aac9681ca836f801b57ce59119e561eba96f
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Nov 7 09:17:00 2012 -0700
python fixup
commit 469b84500bcc03b557ff3056409e67e62daf46da
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Nov 7 08:46:00 2012 -0700
more fixes
commit 453498244a6418f71005e8e8075c09b60518b95a
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Nov 6 12:58:21 2012 -0700
even more gdb.ase
still a bit more to go
commit c22cda9d28fa0b4c12f7d9a06408ec15bce27715
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Nov 6 11:36:46 2012 -0700
more gdb.arch
still need to handle the pure-x86 case
commit f561baf4e9bcb3b0664972f51f6d79fc6c1428ef
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Nov 6 11:25:42 2012 -0700
mi-basics fixup - use objdir but "ok"
commit 45fc858bf1c71101476bc2a20d897daa7189c216
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Nov 6 09:51:43 2012 -0700
avoid objdir in gdb.trace
commit 06f2d08a77ae79306c6d80181ad62156cd1f2ac6
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Aug 15 07:34:54 2012 -0600
python fix
commit 9fd9aef2d13b25b0e7faea9a96ef07a20630feba
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Aug 14 15:00:42 2012 -0600
dwarf2 fixups for output change
commit c6565bc38e893bdb07828008d01dce372eacdb60
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Aug 14 14:35:09 2012 -0600
more gdb.base
commit 815d2d3249bf90284e5a9f12ddabf3e78582c968
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Aug 14 10:35:51 2012 -0600
dwarf2 fixup
commit af07576b159dfb20dc0a8586c3877238645815b3
Author: Tom Tromey <tromey@redhat.com>
Date: Mon Aug 13 13:31:58 2012 -0600
final fix in gdb.ada
commit cf6f65f390ebfcbda054dc65cc6d840b323b4992
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jul 11 09:54:56 2012 -0600
a little more objdir removal
also a patchlet to put stuff into a new output dir
commit ff1f0902d6cc02ba1bcd13e58a4fe2c7e172b9c7
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 21 14:07:09 2012 -0600
first bits of gdb.arch
commit a0fdbad1c2106fe8870cb77c7e68b8d01b9994b6
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 21 14:05:33 2012 -0600
first part of gdb.base
commit 38cc05b4cb009d26bf0303fae51fe5851ac0eb49
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jul 11 13:56:13 2012 -0600
add dwz test
commit fdcdde39f15f7c387f6492dd0e41e7d057af582b
Author: qiyao <qiyao>
Date: Wed Jun 19 13:07:00 2013 +0000
gdb/testsuite/
* gdb.base/maint.exp: Make the test to command 'maint dump-me'
unsupported if it is not registered.
commit d879deec08ee1967232dbc4e677a9a827d352d1c
Author: willnewton <willnewton>
Date: Wed Jun 19 10:30:56 2013 +0000
aarch64: Revert AArch64 ifunc changes.
The AArch64 ifunc patch introduced a regression caused by incorrect
PLT layout. Revert it until a fix is verified.
bfd/ChangeLog:
2013-06-19 Will Newton <will.newton@linaro.org>
* configure: Regenerated.
* configure.in: Remove aarch64 dependency on elf-ifunc.c.
* elf64-aarch64.c: Remove objalloc.h include.
(elf64_aarch64_howto_dynrelocs): Remove R_AARCH64_IRELATIVE howto.
(struct elf64_aarch64_link_hash_table): Remove ifunc related
members. (elf_aarch64_local_htab_hash): Remove function.
(elf_aarch64_local_htab_eq): Remove function.
(elf_aarch64_get_local_sym_hash): Remove function.
(elf64_aarch64_link_hash_table_create): Remove local hash
table initialization.
(elf64_aarch64_final_link_relocate): Remove sym argument and
handling of ifunc symbols.
(elf64_aarch64_relocate_section): Don't pass sym argument to
elf64_aarch64_final_link_relocate.
(elf64_aarch64_gc_sweep_hook): Remove handling of ifunc symbols.
(elf64_aarch64_adjust_dynamic_symbol): Likewise.
(elf64_aarch64_check_relocs): Likewise.
(elf64_aarch64_post_process_headers): Remove call to
_bfd_elf_set_osabi.
(elf64_aarch64_is_function_type): New function.
(elf64_aarch64_allocate_dynrelocs): Remove handling of ifunc
symbols. (elf_aarch64_allocate_local_dynrelocs): Remove function.
(elf64_aarch64_size_dynamic_sections): Remove call to
elf_aarch64_allocate_local_dynrelocs.
(elf64_aarch64_create_small_pltn_entry): Remove info argument.
Remove creation of R_AARCH64_IRELATIVE dynamic relocs.
(elf64_aarch64_finish_dynamic_symbol): Remove handling of ifunc
symbols. (elf_aarch64_finish_local_dynamic_symbol): Remove
function. (elf64_aarch64_finish_dynamic_sections): Remove call to
elf_aarch64_finish_local_dynamic_symbol.
(elf64_aarch64_add_symbol_hook): Remove function.
include/elf/ChangeLog:
2013-06-19 Will Newton <will.newton@linaro.org>
* aarch64.h: Remove R_AARCH64_IRELATIVE.
ld/ChangeLog:
2013-06-19 Will Newton <will.newton@linaro.org>
* emulparams/aarch64elf.sh: Remove IREL_IN_PLT.
ld/testsuite/ChangeLog:
2013-06-19 Will Newton <will.newton@linaro.org>
* ld-aarch64/aarch64-elf.exp: Remove ifunc tests.
* ld-ifunc/ifunc.exp: Disable ifunc tests on AArch64.
* ld-aarch64/ifunc-1-local.d: Remove.
* ld-aarch64/ifunc-1-local.s: Likewise.
* ld-aarch64/ifunc-1.d: Likewise.
* ld-aarch64/ifunc-1.s: Likewise.
* ld-aarch64/ifunc-10.d: Likewise.
* ld-aarch64/ifunc-10.s: Likewise.
* ld-aarch64/ifunc-11.d: Likewise.
* ld-aarch64/ifunc-11.s: Likewise.
* ld-aarch64/ifunc-12.d: Likewise.
* ld-aarch64/ifunc-12.s: Likewise.
* ld-aarch64/ifunc-13.d: Likewise.
* ld-aarch64/ifunc-13a.s: Likewise.
* ld-aarch64/ifunc-13b.s: Likewise.
* ld-aarch64/ifunc-14a.d: Likewise.
* ld-aarch64/ifunc-14a.s: Likewise.
* ld-aarch64/ifunc-14b.d: Likewise.
* ld-aarch64/ifunc-14b.s: Likewise.
* ld-aarch64/ifunc-14c.d: Likewise.
* ld-aarch64/ifunc-14c.s: Likewise.
* ld-aarch64/ifunc-14d.d: Likewise.
* ld-aarch64/ifunc-14e.d: Likewise.
* ld-aarch64/ifunc-14f.d: Likewise.
* ld-aarch64/ifunc-15.d: Likewise.
* ld-aarch64/ifunc-15.s: Likewise.
* ld-aarch64/ifunc-16.d: Likewise.
* ld-aarch64/ifunc-16.s: Likewise.
* ld-aarch64/ifunc-17a.d: Likewise.
* ld-aarch64/ifunc-17a.s: Likewise.
* ld-aarch64/ifunc-17b.d: Likewise.
* ld-aarch64/ifunc-17b.s: Likewise.
* ld-aarch64/ifunc-18a.d: Likewise.
* ld-aarch64/ifunc-18a.s: Likewise.
* ld-aarch64/ifunc-18b.d: Likewise.
* ld-aarch64/ifunc-18b.s: Likewise.
* ld-aarch64/ifunc-19a.d: Likewise.
* ld-aarch64/ifunc-19a.s: Likewise.
* ld-aarch64/ifunc-19b.d: Likewise.
* ld-aarch64/ifunc-19b.s: Likewise.
* ld-aarch64/ifunc-2-local.d: Likewise.
* ld-aarch64/ifunc-2-local.s: Likewise.
* ld-aarch64/ifunc-2.d: Likewise.
* ld-aarch64/ifunc-2.s: Likewise.
* ld-aarch64/ifunc-20.d: Likewise.
* ld-aarch64/ifunc-20.s: Likewise.
* ld-aarch64/ifunc-3.s: Likewise.
* ld-aarch64/ifunc-3a.d: Likewise.
* ld-aarch64/ifunc-3b.d: Likewise.
* ld-aarch64/ifunc-4.d: Likewise.
* ld-aarch64/ifunc-4.s: Likewise.
* ld-aarch64/ifunc-4a.d: Likewise.
* ld-aarch64/ifunc-5-local.s: Likewise.
* ld-aarch64/ifunc-5.s: Likewise.
* ld-aarch64/ifunc-5a-local.d: Likewise.
* ld-aarch64/ifunc-5a.d: Likewise.
* ld-aarch64/ifunc-5b-local.d: Likewise.
* ld-aarch64/ifunc-5b.d: Likewise.
* ld-aarch64/ifunc-5r-local.d: Likewise.
* ld-aarch64/ifunc-6.s: Likewise.
* ld-aarch64/ifunc-6a.d: Likewise.
* ld-aarch64/ifunc-6b.d: Likewise.
* ld-aarch64/ifunc-7.s: Likewise.
* ld-aarch64/ifunc-7a.d: Likewise.
* ld-aarch64/ifunc-7b.d: Likewise.
* ld-aarch64/ifunc-7c.d: Likewise.
* ld-aarch64/ifunc-8.d: Likewise.
* ld-aarch64/ifunc-8a.s: Likewise.
* ld-aarch64/ifunc-8b.s: Likewise.
* ld-aarch64/ifunc-9.d: Likewise.
* ld-aarch64/ifunc-9.s: Likewise.
commit 992b7e18359519bb2ab0829ca022ae3de768beeb
Author: Doug Evans <dje@google.com>
Date: Wed Jun 19 04:38:50 2013 +0000
* dwarf2read.c (dw2_symtab_iter_next): Check value of cu_index
before using it.
(dw2_expand_symtabs_matching): Fix symbol kind validity check.
Move test of cu_index closer to use. Print complaint if cu_index
is bad.
commit 1484358ed3d19c6c8cfdf45d506ffde633ca7b6e
Author: Doug Evans <dje@google.com>
Date: Wed Jun 19 04:32:57 2013 +0000
Fix this entry:
- * dwarf2read.c (dwarf2_per_objfile): Replace uses of
+ * dwarf2read.c (dwarf2_per_objfile_free): Replace uses of
commit 5dd1f485c448494a6b254fda0e87231a2e0846ee
Author: Mike Frysinger <vapier@gentoo.org>
Date: Wed Jun 19 03:12:26 2013 +0000
sim: bfin: stricter insn decoding
We wrote a test case that tries every single 32bit opcode on the hardware
and compared it to the sim. There were a bunch of places in the sim where
we weren't strict enough (requiring certain parts of the opcode be set) so
we were treating a lot of invalid opcodes as valid ones. This sprinkles
out a lot additional checks in the dsp32alu class.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
commit 263a921fd51ff1069c9788247efda1e6226cb3ca
Author: Alan Modra <amodra@bigpond.net.au>
Date: Wed Jun 19 00:00:03 2013 +0000
daily update
commit a7308779226c5c330535db785e84acaac1da672a
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Wed Jun 19 00:00:02 2013 +0000
*** empty log message ***
commit 25b2d6f94a098c97896e2b8b54a07aaf7dad5b6d
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Jun 18 23:35:36 2013 +0000
[Darwin] Fix cleanup leak in machoread.c:macho_symfile_read
This patch fixes a cleanup leak in macho_symfile_read (symbol_table):
symbol_table = (asymbol **) xmalloc (storage_needed);
make_cleanup (xfree, symbol_table);
Unfortunately, fixing the leak alone triggers a crash which occurs
while loading the symbols from an executable:
% gdb
(gdb) file g_exe
[SIGSEGV]
The crash is caused by the fact that performing the cleanup
right after the call to macho_symtab_read, as currently done,
is too early.
Indeed, references to this symbol_table get saved in the oso_vector
global during the call to macho_symtab_read via calls to
macho_register_oso, and those references then get accessed
later on, when processing all the OSOs that got pushed (see
call to macho_symfile_read_all_oso).
This patch prevents this by using one single cleanup queue for
the entire function, rather than having additional separate
cleanup queues (Eg: for the handling of the minimal symbols),
thus preventing the premature free'ing of the minimal_symbols
array.
Secondly, this patch takes this opportunity for avoiding the use
of the oso_vector global, thus making it simpler to track its
lifetime.
gdb/ChangeLog:
* machoread.c (oso_vector): Delete this global.
(macho_register_oso): Add new parameter "oso_vector_ptr".
Use it instead of the "oso_vector" global.
(macho_symtab_read, macho_symfile_read_all_oso): Likewise.
(macho_symfile_read): Use a local oso_vector, to be free'ed
at the end of this function, in place of the old "oso_vector"
global. Update various function calls accordingly. Use one
single cleanup chain for the entire function.
commit 846c8e6ab538c3245d8119aef7657a0ce0402419
Author: Joel Brobecker <brobecker@gnat.com>
Date: Tue Jun 18 23:35:24 2013 +0000
do not use dwarf2_per_objfile in dwarf2_per_objfile_free.
This patch fixes a case of multiple calls freeing the same data
while free-ing objfiles that have child objfiles (separate debug
info, as is the case on Darwin targets).
Following the code, free_objfile_separate_debug iterates over
all child objfiles of the parent objfile, calling free_objfile:
for (child = objfile->separate_debug_objfile; child;)
{
struct objfile *next_child = child->separate_debug_objfile_link;
free_objfile (child);
child = next_child;
}
This causes, among other things, the free'ing of the child objfile's
private data:
/* Discard any data modules have associated with the objfile. The function
still may reference objfile->obfd. */
objfile_free_data (objfile);
This indirectly calls(back) dwarf2_per_objfile_free, which tries
to free the dwarf2read-specific data by using the dwarf2_per_objfile
global, eg:
for (ix = 0; ix < dwarf2_per_objfile->n_comp_units; ++ix)
Even if we were lucky enough the first time around that this global
actually corresponds to the objfile being destroyed, the global
will still have the same value at the second iteration, and thus
become dangling. Indeed, after dwarf2_per_objfile_free returns
eventually back to free_objfile, free_objfile then deallocates
its objfile_obstack, where the dwarf2_per_objfile is allocated.
Ironically, there should be no need to access that global at all,
here, since the data is passed as an argument of the callback.
And it looks like the dwo/dwp/[...]-handling code is in fact already
using that argument, rather than the global.
This patch thus fixes the problem by doing the same, replacing
all references to DWARF2_PER_OBJFILE by uses of DATA instead.
gdb/ChangeLog:
* dwarf2read.c (dwarf2_per_objfile): Replace uses of
DWARF2_PER_OBJFILE by uses of DATA instead.
commit 611aa2b284bbfd7e29b585bc03d31ec6e57c5bf3
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jun 18 19:57:48 2013 +0000
Fix PR cli/15603
This fixes PR cli/15603.
The bug here is that when a software watchpoint is being used, gdb
will stop responding to C-c. This is a regression caused by the
"catch signal" patch.
The problem is that software watchpoints always end up on the bpstat
list. However, this makes bpstat_explains_signal return
BPSTAT_SIGNAL_HIDE, causing infrun to think that the signal is not a
"random signal".
The fix is to change bpstat_explains_signal to handle this better. I
chose to do it in a "clean API" way, by passing the signal value to
bpstat_explains_signal and then adding an explains_signal method for
watchpoints, which handles the specifics.
Built and regtested on x86-64 Fedora 18.
New test case included.
* break-catch-sig.c (signal_catchpoint_explains_signal): Add 'sig'
argument.
* breakpoint.c (bpstat_explains_signal): Add 'sig' argument.
Special case signals other than GDB_SIGNAL_TRAP.
(explains_signal_watchpoint): New function.
(base_breakpoint_explains_signal): Add 'sig' argument.
(initialize_breakpoint_ops): Set 'explains_signal' method for
watchpoints.
* breakpoint.h (struct breakpoint_ops) <explains_signal>: Add
signal argument.
(bpstat_explains_signal): Likewise.
* infrun.c (handle_syscall_event, handle_inferior_event): Update.
* gdb.base/random-signal.c: New file.
* gdb.base/random-signal.exp: New file.
commit c1bdf45d7ac94dbf6d82ef03d4d29eb406a244c7
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jun 18 18:43:27 2013 +0000
* python/py-inferior.c (gdbpy_selected_inferior): Don't incref.
commit 7eb5b6a468ab2e313dbfd2638228846f9cd43ca3
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jun 18 18:42:08 2013 +0000
* python/python.c (finish_python_initialization): Decref
'pythondir' on failure path as well.
commit 75f45fe57b0f1bb1de9485a9175e0bba723ccda2
Author: willnewton <willnewton>
Date: Tue Jun 18 18:16:15 2013 +0000
testsuite/gdb.base: Make skip test use defined behaviour.
The skip test currently relies on the order of evaluation of
arguments which is not defined. Use the comma operator where
order is defined instead.
gdb/testsuite/ChangeLog:
2013-06-18 Will Newton <will.newton@linaro.org>
* gdb.base/skip.c: Use comma to evaluate results of foo()
and bar() before passing to baz().
* gdb.base/skip.c: baz() now takes one argument instead of
two.
-----------------------------------------------------------------------
Summary of changes:
COPYING.NEWLIB | 31 +
ChangeLog | 29 +
Makefile.def | 2 +-
Makefile.in | 18 +-
bfd/ChangeLog | 773 +++-
bfd/archive.c | 2 +-
bfd/archive64.c | 13 +-
bfd/archures.c | 13 +-
bfd/bfd-in2.h | 37 +-
bfd/bfd.c | 19 +-
bfd/cache.c | 38 +-
bfd/coff-rs6000.c | 4 +-
bfd/coff64-rs6000.c | 3 +
bfd/coffcode.h | 12 +-
bfd/coffgen.c | 8 +-
bfd/compress.c | 7 +-
bfd/config.bfd | 10 +-
bfd/config.in | 6 +
bfd/configure | 13 +-
bfd/configure.in | 7 +-
bfd/cpu-msp430.c | 46 +-
bfd/doc/ChangeLog | 10 +
bfd/doc/Makefile.am | 6 +-
bfd/doc/Makefile.in | 6 +-
bfd/doc/bfd.texinfo | 20 +-
bfd/dwarf2.c | 148 +-
bfd/ecoff.c | 10 +-
bfd/elf-bfd.h | 52 +-
bfd/elf-ifunc.c | 75 +-
bfd/elf-m10300.c | 8 +-
bfd/elf.c | 38 +-
bfd/elf32-arm.c | 3002 ++++++------
bfd/elf32-avr.c | 151 +-
bfd/elf32-bfin.c | 12 +-
bfd/elf32-cr16.c | 8 +-
bfd/elf32-cris.c | 8 +-
bfd/elf32-d10v.c | 4 +
bfd/elf32-dlx.c | 4 +
bfd/elf32-fr30.c | 4 +
bfd/elf32-frv.c | 4 +
bfd/elf32-h8300.c | 223 +-
bfd/elf32-hppa.c | 14 +-
bfd/elf32-i370.c | 4 +
bfd/elf32-i386.c | 10 +-
bfd/elf32-iq2000.c | 4 +
bfd/elf32-lm32.c | 8 +-
bfd/elf32-m32c.c | 4 +
bfd/elf32-m32r.c | 14 +-
bfd/elf32-m68hc1x.c | 4 +
bfd/elf32-m68k.c | 8 +-
bfd/elf32-mcore.c | 4 +
bfd/elf32-metag.c | 8 +-
bfd/elf32-microblaze.c | 8 +-
bfd/elf32-mips.c | 26 +-
bfd/elf32-moxie.c | 4 +
bfd/elf32-msp430.c | 1837 ++++++-
bfd/elf32-mt.c | 4 +
bfd/elf32-nios2.c | 8 +-
bfd/elf32-openrisc.c | 4 +
bfd/elf32-ppc.c | 210 +-
bfd/elf32-rl78.c | 51 +-
bfd/elf32-s390.c | 9 +-
bfd/elf32-score.c | 4 +
bfd/elf32-score7.c | 4 +
bfd/elf32-sh-symbian.c | 57 +-
bfd/elf32-sh.c | 16 +-
bfd/elf32-sparc.c | 4 +-
bfd/elf32-tic6x.c | 14 +-
bfd/elf32-tilepro.c | 8 +-
bfd/elf32-v850.c | 14 +-
bfd/elf32-vax.c | 27 +-
bfd/elf32-xstormy16.c | 4 +
bfd/elf32-xtensa.c | 8 +-
bfd/elf64-aarch64.c | 272 +-
bfd/elf64-alpha.c | 7 +-
bfd/elf64-hppa.c | 10 +-
bfd/elf64-ia64-vms.c | 7 +-
bfd/elf64-mips.c | 50 +-
bfd/elf64-mmix.c | 4 +
bfd/elf64-ppc.c | 481 ++-
bfd/elf64-ppc.h | 2 +-
bfd/elf64-s390.c | 9 +-
bfd/elf64-sh64.c | 4 +
bfd/elf64-sparc.c | 4 +-
bfd/elf64-x86-64.c | 48 +-
bfd/elflink.c | 481 +-
bfd/elfn32-mips.c | 50 +-
bfd/elfnn-ia64.c | 20 +-
bfd/elfxx-mips.c | 42 +-
bfd/elfxx-sparc.c | 5 +
bfd/elfxx-tilegx.c | 8 +-
bfd/elfxx-tilegx.h | 4 +-
bfd/format.c | 22 +-
bfd/libbfd.h | 21 +-
bfd/mach-o.c | 6 +-
bfd/mmo.c | 40 +-
bfd/opncls.c | 210 +-
bfd/peXXigen.c | 2 +-
bfd/peicode.h | 52 +-
bfd/reloc.c | 43 +-
bfd/som.c | 4 +-
bfd/som.h | 3 +-
bfd/srec.c | 7 +-
bfd/syms.c | 10 +-
bfd/sysdep.h | 4 +
bfd/targets.c | 6 +-
bfd/version.h | 2 +-
bfd/vms-alpha.c | 8 +-
config.guess | 25 +-
config.sub | 23 +-
config/ChangeLog | 10 +
config/bootstrap-asan.mk | 1 +
config/dfp.m4 | 2 +-
config/picflag.m4 | 4 +-
configure | 2 +
configure.ac | 2 +
cpu/ChangeLog | 6 +
cpu/lm32.cpu | 4 +-
gdb/.gitignore | 1 +
gdb/ChangeLog | 5156 +++++++++++++++++++-
gdb/ChangeLog-2009 | 2 +-
gdb/ChangeLog-2011 | 2 +-
gdb/MAINTAINERS | 2 +
gdb/Makefile.in | 114 +-
gdb/NEWS | 201 +-
gdb/aarch64-tdep.c | 18 +-
gdb/acinclude.m4 | 2 +-
gdb/ada-exp.y | 6 +-
gdb/ada-lang.c | 209 +-
gdb/ada-lang.h | 3 +-
gdb/ada-lex.l | 44 +-
gdb/ada-tasks.c | 8 +-
gdb/alpha-tdep.c | 6 +-
gdb/alphanbsd-tdep.c | 8 +-
gdb/amd64-darwin-tdep.c | 1 -
gdb/amd64-linux-nat.c | 51 +
gdb/amd64-linux-tdep.c | 52 +-
gdb/amd64-windows-tdep.c | 12 +-
gdb/arm-linux-tdep.c | 20 +-
gdb/arm-tdep.c | 54 +-
gdb/arm-tdep.h | 6 +-
gdb/arm-wince-tdep.c | 18 +-
gdb/armnbsd-tdep.c | 8 +-
gdb/armobsd-tdep.c | 4 +-
gdb/auto-load.c | 5 +-
gdb/auxv.c | 3 +-
gdb/avr-tdep.c | 12 +-
gdb/ax-gdb.c | 128 +-
gdb/ax-gdb.h | 13 +-
gdb/ax-general.c | 5 +-
gdb/ax.h | 19 +-
gdb/bfd-target.c | 2 +-
gdb/bfin-tdep.c | 2 +-
gdb/block.c | 5 +-
gdb/blockframe.c | 12 +-
gdb/break-catch-sig.c | 12 +-
gdb/break-catch-throw.c | 597 +++
gdb/breakpoint.c | 532 +--
gdb/breakpoint.h | 16 +-
gdb/bsd-kvm.c | 2 +-
gdb/bsd-uthread.c | 2 +-
gdb/btrace.c | 543 ++
gdb/btrace.h | 142 +
gdb/buildsym.c | 1 -
gdb/c-exp.y | 244 +-
gdb/c-lang.c | 6 +-
gdb/c-typeprint.c | 4 +-
gdb/c-valprint.c | 38 +-
gdb/charset.c | 19 +-
gdb/cleanups.c | 4 +
gdb/cli/cli-cmds.c | 72 +-
gdb/cli/cli-decode.c | 133 +-
gdb/cli/cli-decode.h | 2 +-
gdb/cli/cli-dump.c | 6 +-
gdb/cli/cli-logging.c | 9 +-
gdb/cli/cli-script.c | 42 +-
gdb/cli/cli-script.h | 6 +-
gdb/cli/cli-setshow.c | 95 +-
gdb/cli/cli-setshow.h | 6 +-
gdb/cli/cli-utils.c | 4 +-
gdb/cli/cli-utils.h | 6 +-
gdb/coff-pe-read.c | 58 +-
gdb/coffread.c | 92 +-
gdb/command.h | 61 +-
gdb/common/agent.c | 6 +-
gdb/common/btrace-common.h | 73 +
gdb/common/filestuff.c | 407 ++
gdb/common/filestuff.h | 70 +
gdb/common/format.c | 9 +-
gdb/common/format.h | 2 +-
gdb/common/gdb_thread_db.h | 445 +--
gdb/common/glibc_thread_db.h | 458 ++
gdb/common/linux-btrace.c | 610 +++
gdb/common/linux-btrace.h | 77 +
gdb/common/linux-osdata.c | 17 +-
gdb/common/linux-procfs.c | 5 +-
gdb/common/linux-ptrace.c | 38 +-
gdb/completer.c | 46 +-
gdb/completer.h | 12 +-
gdb/config.in | 9 +
gdb/config/alpha/alpha-osf3.mh | 1 +
gdb/config/i386/cygwin64.mh | 20 +
gdb/config/i386/fbsd.mh | 1 +
gdb/config/i386/fbsd64.mh | 1 +
gdb/config/i386/i386gnu.mh | 1 +
gdb/config/i386/i386sol2.mh | 1 +
gdb/config/i386/linux.mh | 3 +-
gdb/config/i386/linux64.mh | 2 +-
gdb/config/i386/sol2-64.mh | 1 +
gdb/config/mips/irix5.mh | 1 +
gdb/config/mips/irix6.mh | 1 +
gdb/config/powerpc/aix.mh | 5 +-
gdb/config/powerpc/fbsd.mh | 1 +
gdb/config/rs6000/nm-rs6000.h | 50 -
gdb/config/sparc/fbsd.mh | 1 +
gdb/config/sparc/sol2.mh | 1 +
gdb/configure | 804 +++-
gdb/configure.ac | 96 +-
gdb/configure.host | 1 +
gdb/configure.tgt | 25 +-
gdb/contrib/ari/gdb_ari.sh | 15 +-
gdb/contrib/cc-with-tweaks.sh | 9 +-
gdb/contrib/cleanup_check.py | 335 ++
gdb/contrib/gcc-with-excheck | 32 +-
gdb/copyright.py | 1 +
gdb/corefile.c | 5 +-
gdb/corelow.c | 46 +-
gdb/cp-abi.c | 43 +-
gdb/cp-abi.h | 27 +
gdb/cp-namespace.c | 44 +-
gdb/cp-support.c | 10 +-
gdb/cp-support.h | 4 +
gdb/cp-valprint.c | 2 +-
gdb/cris-tdep.c | 48 +-
gdb/ctf.c | 1852 +++++++
gdb/ctf.h | 25 +
gdb/darwin-nat.c | 138 +-
gdb/darwin-nat.h | 3 +-
gdb/data-directory/Makefile.in | 62 +-
gdb/dbxread.c | 59 +-
gdb/dcache.c | 24 +-
gdb/demangle.c | 82 +-
gdb/disasm.c | 4 +-
gdb/disasm.h | 1 +
gdb/doc/ChangeLog | 319 ++-
gdb/doc/Makefile.in | 122 +-
gdb/doc/gdb.texinfo | 2751 ++++++++++--
gdb/doc/gdbint.texinfo | 103 +-
gdb/dwarf2-frame-tailcall.c | 4 +-
gdb/dwarf2-frame.c | 8 +-
gdb/dwarf2loc.c | 222 +-
gdb/dwarf2loc.h | 8 +
gdb/dwarf2read.c | 3020 ++++++++----
gdb/elfread.c | 54 +-
gdb/eval.c | 57 +-
gdb/event-top.c | 4 +-
gdb/exceptions.h | 4 +
gdb/exec.c | 124 +-
gdb/expprint.c | 13 +-
gdb/expression.h | 11 +-
gdb/f-lang.c | 3 +-
gdb/features/Makefile | 4 +-
gdb/features/aarch64-without-fpu.c | 54 -
gdb/features/aarch64-without-fpu.xml | 13 -
gdb/features/btrace.dtd | 12 +
gdb/features/library-list-aix.dtd | 18 +
gdb/features/nios2-cpu.xml | 59 +
gdb/features/nios2-linux.c | 71 +
gdb/features/nios2-linux.xml | 13 +
gdb/features/nios2.c | 69 +
gdb/features/nios2.xml | 12 +
gdb/findcmd.c | 25 +-
gdb/findvar.c | 38 +-
gdb/fork-child.c | 3 +
gdb/frame.c | 105 +-
gdb/frv-linux-tdep.c | 6 +-
gdb/frv-tdep.c | 22 +-
gdb/gcore.c | 7 +-
gdb/gcore.h | 2 +-
gdb/gcore.in | 69 +
gdb/gdb-demangle.h | 3 -
gdb/gdb.1 | 403 --
gdb/gdb_bfd.c | 91 +-
gdb/gdb_bfd.h | 20 +
gdb/gdb_gcore.sh | 70 -
gdb/gdb_regex.h | 2 +
gdb/gdbarch.c | 33 +
gdb/gdbarch.h | 9 +
gdb/gdbarch.sh | 4 +
gdb/gdbserver/ChangeLog | 634 +++
gdb/gdbserver/Makefile.in | 39 +-
gdb/gdbserver/ax.c | 7 +-
gdb/gdbserver/config.in | 12 +
gdb/gdbserver/configure | 15 +-
gdb/gdbserver/configure.ac | 11 +-
gdb/gdbserver/configure.srv | 22 +-
gdb/gdbserver/gdbserver.1 | 116 -
gdb/gdbserver/gdbthread.h | 5 +
gdb/gdbserver/i386-low.c | 2 +-
gdb/gdbserver/i387-fp.c | 34 +-
gdb/gdbserver/i387-fp.h | 2 -
gdb/gdbserver/inferiors.c | 4 +-
gdb/gdbserver/linux-aarch64-low.c | 46 +-
gdb/gdbserver/linux-amd64-ipa.c | 6 +-
gdb/gdbserver/linux-arm-low.c | 91 +-
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 | 589 ++-
gdb/gdbserver/linux-low.h | 88 +-
gdb/gdbserver/linux-m32r-low.c | 37 +-
gdb/gdbserver/linux-m68k-low.c | 50 +-
gdb/gdbserver/linux-mips-low.c | 193 +-
gdb/gdbserver/linux-nios2-low.c | 267 +
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 | 61 +-
gdb/gdbserver/lynx-low.h | 4 +
gdb/gdbserver/lynx-ppc-low.c | 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 | 9 +-
gdb/gdbserver/server.c | 232 +-
gdb/gdbserver/server.h | 6 +
gdb/gdbserver/spu-low.c | 10 +-
gdb/gdbserver/target.h | 44 +
gdb/gdbserver/tdesc.c | 66 +
gdb/gdbserver/tdesc.h | 64 +
gdb/gdbserver/tracepoint.c | 124 +-
gdb/gdbserver/win32-arm-low.c | 11 +-
gdb/gdbserver/win32-i386-low.c | 8 +-
gdb/gdbserver/win32-low.c | 10 +-
gdb/gdbserver/win32-low.h | 6 +
gdb/gdbthread.h | 16 +
gdb/gdbtypes.c | 24 +-
gdb/glibc-tdep.c | 11 +-
gdb/gnu-nat.c | 3 +-
gdb/gnu-v2-abi.c | 6 +-
gdb/gnu-v3-abi.c | 257 +-
gdb/go32-nat.c | 25 +-
gdb/hppa-hpux-nat.c | 2 +-
gdb/hppa-hpux-tdep.c | 101 +-
gdb/hppa-linux-tdep.c | 6 +-
gdb/hppa-tdep.c | 10 +-
gdb/i386-cygwin-tdep.c | 6 +-
gdb/i386-linux-nat.c | 51 +
gdb/i386-linux-tdep.c | 30 +-
gdb/i386-nto-tdep.c | 2 +-
gdb/i386-tdep.c | 521 +-
gdb/i386fbsd-tdep.c | 4 +-
gdb/i386gnu-nat.c | 15 +-
gdb/i387-tdep.c | 2 +-
gdb/ia64-hpux-tdep.c | 2 +-
gdb/ia64-linux-tdep.c | 2 +-
gdb/ia64-tdep.c | 68 +-
gdb/inf-child.c | 3 +-
gdb/inf-ptrace.c | 14 +-
gdb/inf-ttrace.c | 11 +
gdb/infcall.c | 6 +-
gdb/infcmd.c | 50 +-
gdb/inferior.c | 4 +-
gdb/inferior.h | 2 +-
gdb/inflow.c | 2 +-
gdb/infrun.c | 85 +-
gdb/interps.c | 8 +-
gdb/iq2000-tdep.c | 2 +-
gdb/jit.c | 29 +-
gdb/jv-lang.c | 11 +-
gdb/jv-typeprint.c | 5 +-
gdb/language.c | 3 +-
gdb/language.h | 9 +-
gdb/linespec.c | 421 ++-
gdb/linux-fork.c | 6 +-
gdb/linux-nat.c | 19 +-
gdb/linux-record.c | 551 ++-
gdb/linux-tdep.c | 59 +-
gdb/linux-thread-db.c | 12 +-
gdb/m32c-tdep.c | 18 +-
gdb/m32r-rom.c | 5 +-
gdb/m32r-tdep.c | 8 +-
gdb/m68hc11-tdep.c | 26 +-
gdb/m68klinux-nat.c | 4 +-
gdb/machoread.c | 68 +-
gdb/main.c | 41 +-
gdb/main.h | 6 +
gdb/maint.c | 306 ++-
gdb/maint.h | 31 +
gdb/mdebugread.c | 75 +-
gdb/mep-tdep.c | 19 +-
gdb/mi/mi-cmd-break.c | 164 +-
gdb/mi/mi-cmd-stack.c | 253 +-
gdb/mi/mi-cmd-var.c | 36 +-
gdb/mi/mi-cmds.c | 6 +-
gdb/mi/mi-cmds.h | 8 +-
gdb/mi/mi-interp.c | 9 +-
gdb/mi/mi-main.c | 87 +-
gdb/mi/mi-parse.c | 69 +-
gdb/mi/mi-parse.h | 6 +-
gdb/mingw-hdep.c | 14 +
gdb/minidebug.c | 2 +
gdb/minsyms.c | 94 +-
gdb/minsyms.h | 38 +-
gdb/mips-linux-nat.c | 6 +-
gdb/mips-linux-tdep.c | 119 +-
gdb/mips-tdep.c | 54 +-
gdb/mipsnbsd-tdep.c | 2 +-
gdb/mipsread.c | 25 +-
gdb/mn10300-tdep.c | 13 +-
gdb/monitor.c | 16 +-
gdb/monitor.h | 2 +-
gdb/moxie-tdep.c | 99 +-
gdb/nios2-linux-tdep.c | 233 +
gdb/nios2-tdep.c | 1637 +++++++
gdb/nios2-tdep.h | 80 +
gdb/objc-lang.c | 34 +-
gdb/objfiles.c | 141 +-
gdb/objfiles.h | 44 +-
gdb/opencl-lang.c | 14 +-
gdb/p-valprint.c | 13 +-
gdb/parse.c | 43 +-
gdb/ppc-linux-nat.c | 36 +-
gdb/ppc-linux-tdep.c | 15 +-
gdb/ppc-ravenscar-thread.c | 6 +-
gdb/ppc-sysv-tdep.c | 203 +-
gdb/ppc-tdep.h | 4 +-
gdb/ppc64-tdep.c | 142 +-
gdb/printcmd.c | 106 +-
gdb/probe.c | 78 +-
gdb/probe.h | 10 +
gdb/psympriv.h | 8 +-
gdb/psymtab.c | 114 +-
gdb/python/lib/gdb/FrameDecorator.py | 285 ++
gdb/python/lib/gdb/FrameIterator.py | 45 +
gdb/python/lib/gdb/__init__.py | 2 +
gdb/python/lib/gdb/command/frame_filters.py | 461 ++
gdb/python/lib/gdb/frames.py | 229 +
gdb/python/py-arch.c | 16 +-
gdb/python/py-auto-load.c | 6 +-
gdb/python/py-block.c | 19 +-
gdb/python/py-bpevent.c | 3 +-
gdb/python/py-breakpoint.c | 22 +-
gdb/python/py-cmd.c | 87 +-
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 | 104 +-
gdb/python/py-framefilter.c | 1528 ++++++
gdb/python/py-function.c | 27 +-
gdb/python/py-gdb-readline.c | 7 +-
gdb/python/py-inferior.c | 158 +-
gdb/python/py-infthread.c | 12 +-
gdb/python/py-lazy-string.c | 8 +-
gdb/python/py-newobjfileevent.c | 3 +-
gdb/python/py-objfile.c | 72 +-
gdb/python/py-param.c | 33 +-
gdb/python/py-prettyprint.c | 22 +-
gdb/python/py-progspace.c | 72 +-
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 | 85 +-
gdb/python/py-value.c | 34 +-
gdb/python/python-internal.h | 207 +-
gdb/python/python.c | 209 +-
gdb/python/python.h | 66 +
gdb/ravenscar-thread.c | 2 +-
gdb/record-btrace.c | 696 +++
gdb/record-full.c | 3009 ++++++++++++
gdb/record-full.h | 30 +
gdb/record.c | 3188 ++-----------
gdb/record.h | 37 +-
gdb/regcache.c | 8 +-
gdb/regformats/aarch64-without-fpu.dat | 38 -
gdb/regformats/nios2-linux.dat | 53 +
gdb/regformats/regdat.sh | 30 +-
gdb/remote-fileio.c | 3 +-
gdb/remote-m32r-sdi.c | 11 +-
gdb/remote-mips.c | 61 +-
gdb/remote-notif.c | 2 +-
gdb/remote-notif.h | 2 +-
gdb/remote-sim.c | 26 +-
gdb/remote.c | 595 ++-
gdb/remote.h | 4 +
gdb/reverse.c | 4 +-
gdb/rl78-tdep.c | 16 +-
gdb/rs6000-aix-tdep.c | 332 ++-
gdb/rs6000-aix-tdep.h | 28 +
gdb/rs6000-lynx178-tdep.c | 14 +-
gdb/rs6000-nat.c | 710 +---
gdb/rs6000-tdep.c | 51 +-
gdb/rs6000-tdep.h | 4 -
gdb/s390-tdep.c | 8 +-
gdb/score-tdep.c | 18 +-
gdb/ser-base.c | 9 +-
gdb/ser-base.h | 2 +-
gdb/ser-go32.c | 21 +-
gdb/ser-pipe.c | 17 +-
gdb/ser-tcp.c | 27 +-
gdb/ser-unix.c | 3 +-
gdb/serial.c | 20 +-
gdb/serial.h | 6 +-
gdb/sh-tdep.c | 44 +-
gdb/sh64-tdep.c | 51 +-
gdb/sol-thread.c | 68 +-
gdb/solib-aix.c | 841 ++++
gdb/solib-aix.h | 26 +
gdb/solib-darwin.c | 14 +-
gdb/solib-dsbt.c | 199 +-
gdb/solib-frv.c | 10 +-
gdb/solib-ia64-hpux.c | 3 +-
gdb/solib-irix.c | 12 +-
gdb/solib-pa64.c | 2 -
gdb/solib-som.c | 37 +-
gdb/solib-spu.c | 8 +-
gdb/solib-svr4.c | 708 +++-
gdb/solib-target.c | 5 +-
gdb/solib.c | 100 +-
gdb/solib.h | 10 +-
gdb/solist.h | 18 +
gdb/somread.c | 160 +-
gdb/source.c | 75 +-
gdb/sparc-ravenscar-thread.c | 6 +-
gdb/sparc-sol-thread.c | 43 -
gdb/spu-linux-nat.c | 6 +-
gdb/spu-multiarch.c | 16 +-
gdb/spu-tdep.c | 21 +-
gdb/stabsread.c | 130 +-
gdb/stabsread.h | 3 +-
gdb/stack.c | 190 +-
gdb/stack.h | 2 +-
gdb/stap-probe.c | 21 +-
gdb/std-operator.def | 3 +
gdb/symfile-mem.c | 1 +
gdb/symfile.c | 265 +-
gdb/symfile.h | 24 +-
gdb/symmisc.c | 157 +-
gdb/symtab.c | 434 ++-
gdb/symtab.h | 149 +-
gdb/system-gdbinit/elinos.py | 79 +
gdb/system-gdbinit/wrs-linux.py | 25 +
gdb/target-descriptions.c | 33 +-
gdb/target.c | 427 ++-
gdb/target.h | 199 +-
gdb/testsuite/ChangeLog | 1178 +++++
gdb/testsuite/boards/fission-dwp.exp | 49 +
gdb/testsuite/boards/native-extended-gdbserver.exp | 2 +-
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 | 118 +-
gdb/testsuite/config/sid.exp | 16 +-
gdb/testsuite/config/sim.exp | 2 +-
gdb/testsuite/config/slite.exp | 56 +-
gdb/testsuite/config/vx.exp | 16 +-
gdb/testsuite/gdb.ada/arrayidx.exp | 2 +-
gdb/testsuite/gdb.ada/complete.exp | 24 +-
gdb/testsuite/gdb.ada/expr_delims.exp | 64 +
gdb/testsuite/gdb.ada/expr_delims/foo.adb | 26 +
gdb/testsuite/gdb.ada/expr_delims/pck.adb | 23 +
gdb/testsuite/gdb.ada/expr_delims/pck.ads | 20 +
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/null_array.exp | 2 +-
gdb/testsuite/gdb.ada/win_fu_syms.exp | 35 +
gdb/testsuite/gdb.ada/win_fu_syms/foo.adb | 23 +
gdb/testsuite/gdb.ada/win_fu_syms/pck.adb | 21 +
gdb/testsuite/gdb.ada/win_fu_syms/pck.ads | 19 +
gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp | 36 +
gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.S | 367 ++
gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.cc | 32 +
gdb/testsuite/gdb.arch/amd64-tailcall-cxx2.S | 276 ++
gdb/testsuite/gdb.arch/amd64-tailcall-cxx2.cc | 24 +
gdb/testsuite/gdb.arch/amd64-tailcall-noret.S | 694 +++
gdb/testsuite/gdb.arch/amd64-tailcall-noret.c | 46 +
gdb/testsuite/gdb.arch/amd64-tailcall-noret.exp | 36 +
gdb/testsuite/gdb.arch/arm-bl-branch-dest.c | 29 +
gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp | 37 +
gdb/testsuite/gdb.arch/gcore.c | 70 -
gdb/testsuite/gdb.arch/i386-bp_permanent.exp | 10 +-
gdb/testsuite/gdb.arch/i386-float.S | 34 +
gdb/testsuite/gdb.arch/i386-float.exp | 43 +
gdb/testsuite/gdb.arch/mips-octeon-bbit.exp | 4 +-
gdb/testsuite/gdb.arch/powerpc-d128-regs.exp | 2 +-
gdb/testsuite/gdb.arch/system-gcore.exp | 210 -
gdb/testsuite/gdb.arch/vsx-regs.exp | 33 +-
gdb/testsuite/gdb.asm/asm-source.exp | 2 +-
gdb/testsuite/gdb.base/Makefile.in | 69 +
gdb/testsuite/gdb.base/args.exp | 2 +-
gdb/testsuite/gdb.base/attach-pie-misread.exp | 2 +-
gdb/testsuite/gdb.base/auxv.exp | 2 +-
gdb/testsuite/gdb.base/bigcore.exp | 4 +-
gdb/testsuite/gdb.base/bitfields.exp | 38 +-
gdb/testsuite/gdb.base/bitfields2.exp | 20 +-
gdb/testsuite/gdb.base/break-always.exp | 3 +-
gdb/testsuite/gdb.base/break-interp.exp | 189 +-
.../gdb.base/break-on-linker-gcd-function.cc | 3 +-
.../gdb.base/break-on-linker-gcd-function.exp | 2 +-
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 | 6 +-
gdb/testsuite/gdb.base/call-ar-st.exp | 4 +-
gdb/testsuite/gdb.base/call-rt-st.exp | 4 +-
gdb/testsuite/gdb.base/call-sc.exp | 4 +-
gdb/testsuite/gdb.base/call-strs.exp | 2 +-
gdb/testsuite/gdb.base/callfuncs.exp | 8 +-
gdb/testsuite/gdb.base/catch-load.exp | 74 +-
gdb/testsuite/gdb.base/catch-signal-fork.c | 58 +
gdb/testsuite/gdb.base/catch-signal-fork.exp | 43 +
gdb/testsuite/gdb.base/catch-signal.c | 2 +
gdb/testsuite/gdb.base/catch-signal.exp | 13 +
gdb/testsuite/gdb.base/commands.exp | 14 +-
gdb/testsuite/gdb.base/completion.exp | 36 +-
gdb/testsuite/gdb.base/condbreak.exp | 2 +-
gdb/testsuite/gdb.base/constvars.exp | 2 +-
gdb/testsuite/gdb.base/corefile.exp | 12 +-
gdb/testsuite/gdb.base/dbx.exp | 4 +-
gdb/testsuite/gdb.base/default.exp | 3 +
gdb/testsuite/gdb.base/disp-step-syscall.exp | 184 +-
gdb/testsuite/gdb.base/dprintf-pending.c | 29 +
gdb/testsuite/gdb.base/dprintf-pending.exp | 100 +
gdb/testsuite/gdb.base/dprintf-pendshr.c | 26 +
gdb/testsuite/gdb.base/dprintf.exp | 6 +-
gdb/testsuite/gdb.base/dump.exp | 9 +-
gdb/testsuite/gdb.base/ending-run.exp | 2 +-
gdb/testsuite/gdb.base/exprs.c | 1 +
gdb/testsuite/gdb.base/exprs.exp | 16 +-
gdb/testsuite/gdb.base/fileio.exp | 2 +-
gdb/testsuite/gdb.base/filesym.c | 28 +
gdb/testsuite/gdb.base/filesym.exp | 51 +
gdb/testsuite/gdb.base/fixsection.c | 4 +-
gdb/testsuite/gdb.base/fixsection.exp | 2 +-
gdb/testsuite/gdb.base/float.c | 3 +-
gdb/testsuite/gdb.base/funcargs.exp | 98 +-
gdb/testsuite/gdb.base/gcore-buffer-overflow.exp | 2 +-
gdb/testsuite/gdb.base/gcore-relro.exp | 2 +-
gdb/testsuite/gdb.base/gcore.exp | 36 +-
gdb/testsuite/gdb.base/gdb11530.exp | 6 +-
gdb/testsuite/gdb.base/gdb11531.exp | 4 +-
gdb/testsuite/gdb.base/gnu-ifunc.exp | 2 +-
gdb/testsuite/gdb.base/hbreak2.exp | 2 +-
gdb/testsuite/gdb.base/huge.exp | 2 +-
gdb/testsuite/gdb.base/inferior-died.c | 3 +-
gdb/testsuite/gdb.base/info-os.exp | 2 +-
gdb/testsuite/gdb.base/info-proc.exp | 2 +-
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/interp.c | 3 +-
gdb/testsuite/gdb.base/interp.exp | 2 +-
gdb/testsuite/gdb.base/jit-main.c | 3 +-
gdb/testsuite/gdb.base/jit-so.exp | 98 +-
gdb/testsuite/gdb.base/jit-solib.c | 3 +-
gdb/testsuite/gdb.base/jit.exp | 82 +-
gdb/testsuite/gdb.base/langs.exp | 2 +-
gdb/testsuite/gdb.base/list.exp | 65 +-
gdb/testsuite/gdb.base/list0.c | 2 +-
gdb/testsuite/gdb.base/logical.exp | 2 +-
gdb/testsuite/gdb.base/long_long.c | 3 +-
gdb/testsuite/gdb.base/long_long.exp | 2 +-
gdb/testsuite/gdb.base/longjmp.c | 3 +-
gdb/testsuite/gdb.base/maint.exp | 124 +-
gdb/testsuite/gdb.base/memattr.exp | 2 +-
gdb/testsuite/gdb.base/mips_pro.exp | 2 +-
gdb/testsuite/gdb.base/miscexprs.exp | 2 +-
gdb/testsuite/gdb.base/nextoverexit.c | 3 +-
gdb/testsuite/gdb.base/nodebug.exp | 2 +-
gdb/testsuite/gdb.base/opaque.exp | 2 +-
gdb/testsuite/gdb.base/overlays.exp | 8 +-
gdb/testsuite/gdb.base/pending.exp | 3 +
gdb/testsuite/gdb.base/pointers.exp | 2 +-
gdb/testsuite/gdb.base/pr11022.c | 3 +-
gdb/testsuite/gdb.base/prelink-lib.c | 3 +-
gdb/testsuite/gdb.base/prelink.c | 3 +-
gdb/testsuite/gdb.base/printcmds.exp | 34 +-
gdb/testsuite/gdb.base/prologue.c | 3 +-
gdb/testsuite/gdb.base/psymtab.exp | 2 +-
gdb/testsuite/gdb.base/ptype.exp | 2 +-
gdb/testsuite/gdb.base/random-signal.c | 29 +
gdb/testsuite/gdb.base/random-signal.exp | 42 +
gdb/testsuite/gdb.base/range-stepping.c | 104 +
gdb/testsuite/gdb.base/range-stepping.exp | 245 +
gdb/testsuite/gdb.base/recurse.exp | 12 +-
gdb/testsuite/gdb.base/relational.exp | 2 +-
gdb/testsuite/gdb.base/remote.exp | 10 +
gdb/testsuite/gdb.base/remotetimeout.exp | 2 +-
gdb/testsuite/gdb.base/reread.exp | 30 +-
gdb/testsuite/gdb.base/restore.c | 3 +-
gdb/testsuite/gdb.base/save-bp.exp | 5 +-
gdb/testsuite/gdb.base/savedregs.exp | 2 +-
gdb/testsuite/gdb.base/scope.exp | 104 +-
gdb/testsuite/gdb.base/sepdebug.exp | 214 +-
gdb/testsuite/gdb.base/setshow.exp | 16 +-
gdb/testsuite/gdb.base/setvar.exp | 28 +-
gdb/testsuite/gdb.base/sigaltstack.exp | 2 +-
gdb/testsuite/gdb.base/sigchld.c | 3 +-
gdb/testsuite/gdb.base/siginfo-addr.exp | 2 +-
gdb/testsuite/gdb.base/siginfo-obj.exp | 4 +-
gdb/testsuite/gdb.base/siginfo.exp | 2 +-
gdb/testsuite/gdb.base/signals.exp | 2 +-
gdb/testsuite/gdb.base/sigrepeat.exp | 2 +-
gdb/testsuite/gdb.base/sigstep.exp | 2 +-
gdb/testsuite/gdb.base/sizeof.exp | 2 +-
gdb/testsuite/gdb.base/skip.c | 5 +-
gdb/testsuite/gdb.base/skip1.c | 4 +-
gdb/testsuite/gdb.base/solib-corrupted.exp | 27 +
gdb/testsuite/gdb.base/solib-disc.exp | 2 +-
gdb/testsuite/gdb.base/solib-overlap.exp | 2 +-
gdb/testsuite/gdb.base/solib-search-lib1.c | 50 +
gdb/testsuite/gdb.base/solib-search-lib2.c | 50 +
gdb/testsuite/gdb.base/solib-search.c | 30 +
gdb/testsuite/gdb.base/solib-search.exp | 186 +
gdb/testsuite/gdb.base/solib-search.h | 31 +
gdb/testsuite/gdb.base/store.exp | 2 +-
gdb/testsuite/gdb.base/structs.exp | 4 +-
gdb/testsuite/gdb.base/structs2.exp | 2 +-
gdb/testsuite/gdb.base/testenv.exp | 4 +-
gdb/testsuite/gdb.base/twice.exp | 6 +-
gdb/testsuite/gdb.base/unload.exp | 2 +-
gdb/testsuite/gdb.base/valgrind-db-attach.exp | 2 +-
gdb/testsuite/gdb.base/valgrind-infcall.exp | 6 +-
gdb/testsuite/gdb.base/varargs.exp | 2 +-
gdb/testsuite/gdb.base/volatile.exp | 2 +-
gdb/testsuite/gdb.base/watch-read.exp | 2 -
gdb/testsuite/gdb.base/watchpoint-solib.exp | 2 +-
gdb/testsuite/gdb.base/watchpoint.exp | 36 +-
gdb/testsuite/gdb.base/whatis.c | 3 +-
gdb/testsuite/gdb.base/whatis.exp | 2 +-
gdb/testsuite/gdb.btrace/Makefile.in | 17 +
gdb/testsuite/gdb.btrace/enable.c | 24 +
gdb/testsuite/gdb.btrace/enable.exp | 95 +
gdb/testsuite/gdb.btrace/function_call_history.c | 45 +
gdb/testsuite/gdb.btrace/function_call_history.exp | 219 +
gdb/testsuite/gdb.btrace/instruction_history.S | 32 +
gdb/testsuite/gdb.btrace/instruction_history.c | 26 +
gdb/testsuite/gdb.btrace/instruction_history.exp | 195 +
gdb/testsuite/gdb.cp/abstract-origin.cc | 3 +-
gdb/testsuite/gdb.cp/ambiguous.exp | 2 +-
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/casts.exp | 2 +-
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/cpexprs.exp | 3 +
gdb/testsuite/gdb.cp/cplabel.exp | 2 +-
gdb/testsuite/gdb.cp/ctti.exp | 2 +-
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/exception.exp | 33 +-
gdb/testsuite/gdb.cp/exceptprint.cc | 65 +
gdb/testsuite/gdb.cp/exceptprint.exp | 94 +
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.cc | 13 +
gdb/testsuite/gdb.cp/m-static.exp | 63 +-
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 | 13 +-
gdb/testsuite/gdb.cp/namespace.exp | 2 +-
gdb/testsuite/gdb.cp/namespace1.cc | 5 +-
gdb/testsuite/gdb.cp/nextoverthrow.cc | 4 +-
gdb/testsuite/gdb.cp/nsdecl.exp | 2 +-
gdb/testsuite/gdb.cp/overload.cc | 2 +
gdb/testsuite/gdb.cp/overload.exp | 3 +
gdb/testsuite/gdb.cp/ovsrch.exp | 2 +-
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/psmang.exp | 2 +-
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/typeid.cc | 60 +
gdb/testsuite/gdb.cp/typeid.exp | 67 +
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 | 81 +-
gdb/testsuite/gdb.dwarf2/dw2-noloc.exp | 62 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges.c | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges.exp | 2 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges2.c | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges3.c | 3 +-
gdb/testsuite/gdb.dwarf2/dw2-restore.S | 3 +-
gdb/testsuite/gdb.dwarf2/implptrconst.c | 22 +
gdb/testsuite/gdb.dwarf2/implptrconst.exp | 114 +
gdb/testsuite/gdb.dwarf2/implptrpiece.exp | 131 +
gdb/testsuite/gdb.dwarf2/method-ptr.exp | 2 +-
gdb/testsuite/gdb.dwarf2/missing-sig-type.exp | 68 +
gdb/testsuite/gdb.dwarf2/nostaticblock.exp | 59 +
gdb/testsuite/gdb.dwarf2/pieces.S | 3 +-
gdb/testsuite/gdb.dwarf2/subrange.exp | 2 +-
gdb/testsuite/gdb.dwarf2/valop.S | 3 +-
gdb/testsuite/gdb.gdb/complaints.exp | 131 +-
gdb/testsuite/gdb.gdb/observer.exp | 130 +-
gdb/testsuite/gdb.gdb/python-selftest.exp | 30 +
gdb/testsuite/gdb.gdb/selftest.exp | 34 +-
gdb/testsuite/gdb.gdb/xfullpath.exp | 130 +-
gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp | 10 +-
gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.compat/xdb1.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.compat/xdb2.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.compat/xdb3.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.defects/bs14602.exp | 2 +-
gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp | 2 +-
gdb/testsuite/gdb.java/jnpe.java | 3 +-
gdb/testsuite/gdb.linespec/base/one/thefile.cc | 7 +-
gdb/testsuite/gdb.linespec/base/two/thefile.cc | 7 +-
gdb/testsuite/gdb.linespec/break-ask.exp | 100 +
gdb/testsuite/gdb.linespec/linespec.exp | 24 +-
gdb/testsuite/gdb.linespec/lspec.cc | 2 +-
gdb/testsuite/gdb.mi/Makefile.in | 30 +
gdb/testsuite/gdb.mi/gdb792.exp | 2 +-
gdb/testsuite/gdb.mi/mi-break.exp | 12 +
gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 176 +-
gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp | 130 +-
gdb/testsuite/gdb.mi/mi-dprintf.c | 59 +
gdb/testsuite/gdb.mi/mi-dprintf.exp | 163 +
.../gdb.mi/mi-inheritance-syntax-error.exp | 2 +-
gdb/testsuite/gdb.mi/mi-logging.exp | 2 +-
gdb/testsuite/gdb.mi/mi-reverse.exp | 2 +-
gdb/testsuite/gdb.mi/mi-stepn.c | 3 +-
gdb/testsuite/gdb.mi/mi-var-cp.cc | 3 +-
gdb/testsuite/gdb.mi/mi-var-cp.exp | 2 +-
gdb/testsuite/gdb.mi/mi-var-create-rtti.exp | 6 +-
gdb/testsuite/gdb.mi/mi-var-rtti.cc | 3 +-
gdb/testsuite/gdb.mi/mi-var-rtti.exp | 2 +-
gdb/testsuite/gdb.mi/mi-watch.exp | 32 +-
gdb/testsuite/gdb.mi/ns-stale-regcache.c | 3 +-
gdb/testsuite/gdb.mi/pr11022.c | 3 +-
gdb/testsuite/gdb.mi/pr11022.exp | 50 +-
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-finish-breakpoint.c | 3 +-
gdb/testsuite/gdb.python/py-finish-breakpoint2.cc | 4 +-
gdb/testsuite/gdb.python/py-framefilter-gdb.py.in | 48 +
gdb/testsuite/gdb.python/py-framefilter-mi.c | 138 +
gdb/testsuite/gdb.python/py-framefilter-mi.exp | 179 +
gdb/testsuite/gdb.python/py-framefilter.c | 155 +
gdb/testsuite/gdb.python/py-framefilter.exp | 239 +
gdb/testsuite/gdb.python/py-framefilter.py | 117 +
gdb/testsuite/gdb.python/py-inferior.exp | 2 +-
gdb/testsuite/gdb.python/py-symbol.c | 3 +-
gdb/testsuite/gdb.python/py-type.exp | 2 +-
gdb/testsuite/gdb.reverse/shr.h | 24 +
gdb/testsuite/gdb.reverse/shr1.c | 24 +
gdb/testsuite/gdb.reverse/shr2.c | 2 +
gdb/testsuite/gdb.reverse/solib-precsave.exp | 59 +-
gdb/testsuite/gdb.reverse/solib-reverse.c | 25 +-
gdb/testsuite/gdb.reverse/solib-reverse.exp | 59 +-
gdb/testsuite/gdb.server/server-kill.c | 24 +
gdb/testsuite/gdb.server/server-kill.exp | 45 +
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/gcore-thread.exp | 37 +-
gdb/testsuite/gdb.threads/non-ldr-exc-1.exp | 38 +-
gdb/testsuite/gdb.threads/non-ldr-exc-2.exp | 44 +-
gdb/testsuite/gdb.threads/non-ldr-exc-3.exp | 38 +-
gdb/testsuite/gdb.threads/non-ldr-exc-4.exp | 38 +-
gdb/testsuite/gdb.threads/pthreads.exp | 10 +-
gdb/testsuite/gdb.threads/sigstep-threads.exp | 2 +-
gdb/testsuite/gdb.threads/thread_check.exp | 2 +-
gdb/testsuite/gdb.threads/thread_events.exp | 6 +-
gdb/testsuite/gdb.threads/watchpoint-fork.exp | 212 +-
gdb/testsuite/gdb.threads/watchthreads.exp | 2 +-
gdb/testsuite/gdb.threads/wp-replication.c | 167 +
gdb/testsuite/gdb.threads/wp-replication.exp | 151 +
gdb/testsuite/gdb.trace/Makefile.in | 19 +
gdb/testsuite/gdb.trace/actions-changed.c | 66 +
gdb/testsuite/gdb.trace/actions-changed.exp | 174 +
gdb/testsuite/gdb.trace/actions.c | 17 +
gdb/testsuite/gdb.trace/actions.exp | 122 +-
gdb/testsuite/gdb.trace/ax.exp | 2 +-
gdb/testsuite/gdb.trace/backtrace.exp | 12 +-
gdb/testsuite/gdb.trace/change-loc.exp | 342 +-
gdb/testsuite/gdb.trace/circ.c | 17 +
gdb/testsuite/gdb.trace/circ.exp | 373 +-
gdb/testsuite/gdb.trace/collection.c | 17 +
gdb/testsuite/gdb.trace/collection.exp | 2 +-
gdb/testsuite/gdb.trace/deltrace.exp | 22 +-
gdb/testsuite/gdb.trace/disconnected-tracing.exp | 180 +-
gdb/testsuite/gdb.trace/ftrace.exp | 2 +-
gdb/testsuite/gdb.trace/infotrace.exp | 10 +-
gdb/testsuite/gdb.trace/mi-trace-unavailable.exp | 134 +
gdb/testsuite/gdb.trace/mi-traceframe-changed.exp | 129 +-
gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp | 327 +-
gdb/testsuite/gdb.trace/mi-tsv-changed.exp | 338 +-
gdb/testsuite/gdb.trace/packetlen.exp | 2 +-
gdb/testsuite/gdb.trace/passc-dyn.exp | 10 +-
gdb/testsuite/gdb.trace/passcount.exp | 14 +-
gdb/testsuite/gdb.trace/pending.exp | 166 +-
gdb/testsuite/gdb.trace/qtro.c | 33 +
gdb/testsuite/gdb.trace/qtro.exp | 173 +
gdb/testsuite/gdb.trace/range-stepping.c | 56 +
gdb/testsuite/gdb.trace/range-stepping.exp | 85 +
gdb/testsuite/gdb.trace/report.exp | 356 +-
gdb/testsuite/gdb.trace/save-trace.exp | 38 +-
gdb/testsuite/gdb.trace/stap-trace.exp | 2 +-
gdb/testsuite/gdb.trace/status-stop.exp | 123 +-
gdb/testsuite/gdb.trace/strace.exp | 384 +-
gdb/testsuite/gdb.trace/tfile.c | 27 +-
gdb/testsuite/gdb.trace/tfile.exp | 47 +-
gdb/testsuite/gdb.trace/tfind.exp | 64 +-
gdb/testsuite/gdb.trace/trace-break.exp | 4 +-
gdb/testsuite/gdb.trace/trace-buffer-size.c | 31 +
gdb/testsuite/gdb.trace/trace-buffer-size.exp | 118 +
gdb/testsuite/gdb.trace/trace-mt.exp | 2 +-
gdb/testsuite/gdb.trace/trace-unavailable.c | 40 +
gdb/testsuite/gdb.trace/tracecmd.exp | 8 +-
gdb/testsuite/gdb.trace/tspeed.exp | 6 +-
gdb/testsuite/gdb.trace/tstatus.exp | 130 +-
gdb/testsuite/gdb.trace/tsv.exp | 74 +-
gdb/testsuite/gdb.trace/unavailable.exp | 656 ++--
gdb/testsuite/gdb.trace/while-dyn.exp | 2 +-
gdb/testsuite/gdb.trace/while-stepping.exp | 76 +-
gdb/testsuite/gdb.xml/maint_print_struct.exp | 35 +
gdb/testsuite/gdb.xml/maint_print_struct.xml | 26 +
gdb/testsuite/gdb.xml/tdesc-regs.exp | 3 +
gdb/testsuite/lib/dwarf.exp | 204 +-
gdb/testsuite/lib/fortran.exp | 2 +-
gdb/testsuite/lib/gdb.exp | 482 ++-
gdb/testsuite/lib/gdbserver-support.exp | 2 +-
gdb/testsuite/lib/java.exp | 26 +-
gdb/testsuite/lib/mi-support.exp | 152 +-
gdb/testsuite/lib/objc.exp | 2 +-
gdb/testsuite/lib/pascal.exp | 6 +-
gdb/testsuite/lib/prelink-support.exp | 26 +-
gdb/testsuite/lib/prompt.exp | 16 +-
gdb/testsuite/lib/range-stepping-support.exp | 54 +
gdb/testsuite/lib/selftest-support.exp | 149 +
gdb/testsuite/lib/trace-support.exp | 130 +-
gdb/thread.c | 13 +-
gdb/tic6x-tdep.c | 4 +-
gdb/tic6x-tdep.h | 2 +-
gdb/tilegx-tdep.c | 13 +-
gdb/top.c | 272 +-
gdb/top.h | 1 +
gdb/tracepoint.c | 1280 ++++--
gdb/tracepoint.h | 137 +-
gdb/tui/tui-disasm.c | 2 +-
gdb/tui/tui-io.c | 3 +-
gdb/typeprint.c | 7 +-
gdb/ui-file.c | 5 +-
gdb/ui-file.h | 2 +-
gdb/ui-out.c | 44 +-
gdb/utils.c | 210 +-
gdb/utils.h | 19 +-
gdb/v850-tdep.c | 372 ++-
gdb/valprint.c | 8 +-
gdb/valprint.h | 6 +-
gdb/value.c | 14 +-
gdb/value.h | 8 +-
gdb/varobj.c | 196 +-
gdb/version.in | 2 +-
gdb/windows-nat.c | 47 +-
gdb/xcoffread.c | 104 +-
gdb/xcoffsolib.c | 182 -
gdb/xcoffsolib.h | 65 -
gdb/xml-support.c | 48 +-
gdb/xml-support.h | 7 -
gdb/xstormy16-tdep.c | 18 +-
gdb/xtensa-tdep.c | 10 +-
include/ChangeLog | 45 +
include/demangle.h | 6 +
include/dwarf2.h | 14 +
include/elf/ChangeLog | 46 +
include/elf/aarch64.h | 4 +-
include/elf/common.h | 12 +-
include/elf/h8.h | 5 +-
include/elf/mips.h | 11 +-
include/elf/msp430.h | 47 +-
include/gdb/ChangeLog | 4 +
include/gdb/remote-sim.h | 2 +-
include/opcode/ChangeLog | 100 +
include/opcode/arm.h | 2 +
include/opcode/avr.h | 13 +-
include/opcode/h8300.h | 14 +-
include/opcode/mips.h | 110 +-
include/opcode/msp430.h | 70 +-
include/opcode/nios2.h | 13 +-
include/opcode/sparc.h | 3 +
include/opcode/tic6x-insn-formats.h | 424 ++-
include/opcode/tic6x-opcode-table.h | 1170 +++++-
include/opcode/tic6x.h | 123 +-
include/opcode/v850.h | 3 +
libdecnumber/ChangeLog | 4 +
libdecnumber/configure | 2 +-
libiberty/ChangeLog | 62 +
libiberty/Makefile.in | 24 +-
libiberty/configure | 60 +-
libiberty/configure.ac | 46 +-
libiberty/cp-demangle.c | 182 +-
libiberty/hashtab.c | 24 +-
libiberty/libiberty.texi | 5 +-
libiberty/obstacks.texi | 49 +-
libiberty/simple-object-mach-o.c | 2 +-
libiberty/testsuite/demangle-expected | 16 +-
opcodes/ChangeLog | 238 +
opcodes/Makefile.am | 36 +-
opcodes/Makefile.in | 21 +-
opcodes/aarch64-asm.c | 1 -
opcodes/aarch64-opc.c | 6 +-
opcodes/arm-dis.c | 22 +-
opcodes/cgen-dis.c | 7 +-
opcodes/i386-dis.c | 8 +-
opcodes/i386-gen.c | 2 +-
opcodes/i386-init.h | 2 +-
opcodes/i386-opc.tbl | 3 +-
opcodes/i386-reg.tbl | 2 +-
opcodes/i386-tbl.h | 23 +-
opcodes/ia64-asmtab.c | 10 +-
opcodes/ia64-raw.tbl | 8 +-
opcodes/ia64-waw.tbl | 2 +-
opcodes/lm32-desc.c | 9 +-
opcodes/micromips-opc.c | 427 +-
opcodes/mips-dis.c | 123 +-
opcodes/mips-opc.c | 1496 +++---
opcodes/msp430-dis.c | 712 +++-
opcodes/nios2-opc.c | 9 +-
opcodes/ppc-dis.c | 5 +-
opcodes/ppc-opc.c | 186 +-
opcodes/rl78-dis.c | 2 +-
opcodes/rx-decode.c | 170 +-
opcodes/rx-decode.opc | 8 +
opcodes/s390-opc.c | 4 +-
opcodes/s390-opc.txt | 2 +-
opcodes/sparc-dis.c | 13 +-
opcodes/sparc-opc.c | 328 +-
opcodes/tic6x-dis.c | 524 ++-
opcodes/v850-dis.c | 3 +
opcodes/v850-opc.c | 24 +-
readline/ChangeLog.gdb | 6 +
readline/configure | 3 +-
readline/configure.in | 3 +-
sim/ChangeLog | 14 +
sim/arm/ChangeLog | 9 +
sim/arm/aclocal.m4 | 40 +
sim/arm/armemu.c | 12 +-
sim/arm/configure | 41 +-
sim/arm/wrapper.c | 2 +-
sim/avr/ChangeLog | 4 +
sim/avr/aclocal.m4 | 40 +
sim/avr/configure | 41 +-
sim/avr/interp.c | 2 +-
sim/bfin/ChangeLog | 31 +
sim/bfin/Makefile.in | 2 +-
sim/bfin/TODO | 4 +
sim/bfin/aclocal.m4 | 98 +-
sim/bfin/bfin-sim.c | 131 +-
sim/bfin/configure | 122 +-
sim/bfin/configure.ac | 12 +-
sim/common/ChangeLog | 22 +
sim/common/acinclude.m4 | 76 +-
sim/common/aclocal.m4 | 40 +
sim/common/configure | 41 +-
sim/common/sim-options.c | 2 +-
sim/cr16/ChangeLog | 8 +
sim/cr16/aclocal.m4 | 40 +
sim/cr16/configure | 44 +-
sim/cr16/interp.c | 2 +-
sim/cris/ChangeLog | 12 +
sim/cris/aclocal.m4 | 40 +
sim/cris/configure | 107 +-
sim/d10v/ChangeLog | 8 +
sim/d10v/aclocal.m4 | 40 +
sim/d10v/configure | 44 +-
sim/erc32/ChangeLog | 9 +
sim/erc32/Makefile.in | 2 +-
sim/erc32/aclocal.m4 | 40 +
sim/erc32/configure | 41 +-
sim/erc32/interf.c | 2 +-
sim/frv/ChangeLog | 22 +
sim/frv/Makefile.in | 5 +-
sim/frv/aclocal.m4 | 40 +
sim/frv/configure | 164 +-
sim/frv/configure.ac | 4 +
sim/h8300/ChangeLog | 4 +
sim/h8300/aclocal.m4 | 40 +
sim/h8300/configure | 41 +-
sim/igen/ChangeLog | 4 +
sim/igen/configure | 3 +-
sim/iq2000/ChangeLog | 14 +
sim/iq2000/aclocal.m4 | 40 +
sim/iq2000/configure | 167 +-
sim/iq2000/configure.ac | 8 +
sim/lm32/ChangeLog | 8 +
sim/lm32/aclocal.m4 | 40 +
sim/lm32/configure | 104 +-
sim/m32c/ChangeLog | 4 +
sim/m32c/aclocal.m4 | 40 +
sim/m32c/configure | 41 +-
sim/m32c/gdb-if.c | 2 +-
sim/m32r/ChangeLog | 23 +
sim/m32r/Makefile.in | 5 +-
sim/m32r/aclocal.m4 | 40 +
sim/m32r/configure | 163 +-
sim/m32r/configure.ac | 3 +
sim/m32r/tconfig.in | 3 -
sim/m68hc11/ChangeLog | 17 +
sim/m68hc11/aclocal.m4 | 40 +
sim/m68hc11/configure | 109 +-
sim/m68hc11/configure.ac | 2 +-
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/microblaze/interp.c | 2 +-
sim/mips/ChangeLog | 19 +
sim/mips/aclocal.m4 | 40 +
sim/mips/config.in | 7 +
sim/mips/configure | 120 +-
sim/mips/configure.ac | 11 +-
sim/mips/tconfig.in | 4 +
sim/mn10300/ChangeLog | 20 +
sim/mn10300/aclocal.m4 | 40 +
sim/mn10300/config.in | 7 +
sim/mn10300/configure | 229 +-
sim/mn10300/configure.ac | 8 +
sim/mn10300/tconfig.in | 3 +
sim/moxie/ChangeLog | 4 +
sim/moxie/aclocal.m4 | 40 +
sim/moxie/configure | 41 +-
sim/ppc/ChangeLog | 10 +
sim/ppc/sim_calls.c | 2 +-
sim/rl78/ChangeLog | 4 +
sim/rl78/aclocal.m4 | 40 +
sim/rl78/configure | 41 +-
sim/rl78/gdb-if.c | 2 +-
sim/rx/ChangeLog | 4 +
sim/rx/aclocal.m4 | 40 +
sim/rx/configure | 41 +-
sim/rx/gdb-if.c | 2 +-
sim/sh/ChangeLog | 4 +
sim/sh/aclocal.m4 | 40 +
sim/sh/configure | 41 +-
sim/sh/interp.c | 2 +-
sim/sh64/ChangeLog | 14 +
sim/sh64/aclocal.m4 | 40 +
sim/sh64/configure | 168 +-
sim/sh64/configure.ac | 9 +
sim/testsuite/sim/arm/ChangeLog | 5 +
sim/testsuite/sim/arm/movw-movt.ms | 53 +
sim/testsuite/sim/bfin/ChangeLog | 12 +
sim/testsuite/sim/bfin/run-tests.sh | 36 +-
sim/testsuite/sim/bfin/se_allopcodes.h | 22 +-
sim/v850/ChangeLog | 12 +
sim/v850/aclocal.m4 | 40 +
sim/v850/configure | 44 +-
sim/v850/v850.igen | 8 +-
src-release | 2 +-
1234 files changed, 71984 insertions(+), 23414 deletions(-)
create mode 100644 gdb/break-catch-throw.c
create mode 100644 gdb/btrace.c
create mode 100644 gdb/btrace.h
create mode 100644 gdb/common/btrace-common.h
create mode 100644 gdb/common/filestuff.c
create mode 100644 gdb/common/filestuff.h
create mode 100644 gdb/common/glibc_thread_db.h
create mode 100644 gdb/common/linux-btrace.c
create mode 100644 gdb/common/linux-btrace.h
create mode 100644 gdb/config/i386/cygwin64.mh
delete mode 100644 gdb/config/rs6000/nm-rs6000.h
create mode 100644 gdb/contrib/cleanup_check.py
create mode 100644 gdb/ctf.c
create mode 100644 gdb/ctf.h
delete mode 100644 gdb/features/aarch64-without-fpu.c
delete mode 100644 gdb/features/aarch64-without-fpu.xml
create mode 100644 gdb/features/btrace.dtd
create mode 100644 gdb/features/library-list-aix.dtd
create mode 100644 gdb/features/nios2-cpu.xml
create mode 100644 gdb/features/nios2-linux.c
create mode 100644 gdb/features/nios2-linux.xml
create mode 100644 gdb/features/nios2.c
create mode 100644 gdb/features/nios2.xml
create mode 100644 gdb/gcore.in
delete mode 100644 gdb/gdb.1
delete mode 100755 gdb/gdb_gcore.sh
delete mode 100644 gdb/gdbserver/gdbserver.1
create mode 100644 gdb/gdbserver/linux-nios2-low.c
create mode 100644 gdb/gdbserver/tdesc.c
create mode 100644 gdb/gdbserver/tdesc.h
create mode 100644 gdb/maint.h
create mode 100644 gdb/nios2-linux-tdep.c
create mode 100644 gdb/nios2-tdep.c
create mode 100644 gdb/nios2-tdep.h
create mode 100644 gdb/python/lib/gdb/FrameDecorator.py
create mode 100644 gdb/python/lib/gdb/FrameIterator.py
create mode 100644 gdb/python/lib/gdb/command/frame_filters.py
create mode 100644 gdb/python/lib/gdb/frames.py
create mode 100644 gdb/python/py-framefilter.c
create mode 100644 gdb/record-btrace.c
create mode 100644 gdb/record-full.c
create mode 100644 gdb/record-full.h
delete mode 100644 gdb/regformats/aarch64-without-fpu.dat
create mode 100644 gdb/regformats/nios2-linux.dat
create mode 100644 gdb/rs6000-aix-tdep.h
create mode 100644 gdb/solib-aix.c
create mode 100644 gdb/solib-aix.h
delete mode 100644 gdb/sparc-sol-thread.c
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/remote-stdio-gdbserver.exp
create mode 100644 gdb/testsuite/gdb.ada/expr_delims.exp
create mode 100644 gdb/testsuite/gdb.ada/expr_delims/foo.adb
create mode 100644 gdb/testsuite/gdb.ada/expr_delims/pck.adb
create mode 100644 gdb/testsuite/gdb.ada/expr_delims/pck.ads
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
create mode 100644 gdb/testsuite/gdb.ada/win_fu_syms.exp
create mode 100644 gdb/testsuite/gdb.ada/win_fu_syms/foo.adb
create mode 100644 gdb/testsuite/gdb.ada/win_fu_syms/pck.adb
create mode 100644 gdb/testsuite/gdb.ada/win_fu_syms/pck.ads
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.S
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.cc
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-cxx2.S
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-cxx2.cc
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-noret.S
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-noret.c
create mode 100644 gdb/testsuite/gdb.arch/amd64-tailcall-noret.exp
create mode 100644 gdb/testsuite/gdb.arch/arm-bl-branch-dest.c
create mode 100644 gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp
delete mode 100644 gdb/testsuite/gdb.arch/gcore.c
create mode 100644 gdb/testsuite/gdb.arch/i386-float.S
create mode 100644 gdb/testsuite/gdb.arch/i386-float.exp
delete mode 100644 gdb/testsuite/gdb.arch/system-gcore.exp
create mode 100644 gdb/testsuite/gdb.base/Makefile.in
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-pending.c
create mode 100644 gdb/testsuite/gdb.base/dprintf-pending.exp
create mode 100644 gdb/testsuite/gdb.base/dprintf-pendshr.c
create mode 100644 gdb/testsuite/gdb.base/filesym.c
create mode 100644 gdb/testsuite/gdb.base/filesym.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/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.base/solib-search-lib1.c
create mode 100644 gdb/testsuite/gdb.base/solib-search-lib2.c
create mode 100644 gdb/testsuite/gdb.base/solib-search.c
create mode 100644 gdb/testsuite/gdb.base/solib-search.exp
create mode 100644 gdb/testsuite/gdb.base/solib-search.h
create mode 100644 gdb/testsuite/gdb.btrace/Makefile.in
create mode 100644 gdb/testsuite/gdb.btrace/enable.c
create mode 100644 gdb/testsuite/gdb.btrace/enable.exp
create mode 100644 gdb/testsuite/gdb.btrace/function_call_history.c
create mode 100644 gdb/testsuite/gdb.btrace/function_call_history.exp
create mode 100644 gdb/testsuite/gdb.btrace/instruction_history.S
create mode 100644 gdb/testsuite/gdb.btrace/instruction_history.c
create mode 100644 gdb/testsuite/gdb.btrace/instruction_history.exp
create mode 100644 gdb/testsuite/gdb.cp/derivation2.cc
create mode 100644 gdb/testsuite/gdb.cp/exceptprint.cc
create mode 100644 gdb/testsuite/gdb.cp/exceptprint.exp
create mode 100644 gdb/testsuite/gdb.cp/typeid.cc
create mode 100644 gdb/testsuite/gdb.cp/typeid.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/implptrconst.c
create mode 100644 gdb/testsuite/gdb.dwarf2/implptrconst.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/implptrpiece.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/missing-sig-type.exp
create mode 100644 gdb/testsuite/gdb.dwarf2/nostaticblock.exp
create mode 100644 gdb/testsuite/gdb.gdb/python-selftest.exp
create mode 100644 gdb/testsuite/gdb.linespec/break-ask.exp
create mode 100644 gdb/testsuite/gdb.mi/Makefile.in
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.python/py-framefilter-gdb.py.in
create mode 100644 gdb/testsuite/gdb.python/py-framefilter-mi.c
create mode 100644 gdb/testsuite/gdb.python/py-framefilter-mi.exp
create mode 100644 gdb/testsuite/gdb.python/py-framefilter.c
create mode 100644 gdb/testsuite/gdb.python/py-framefilter.exp
create mode 100644 gdb/testsuite/gdb.python/py-framefilter.py
create mode 100644 gdb/testsuite/gdb.reverse/shr.h
create mode 100644 gdb/testsuite/gdb.reverse/shr1.c
create mode 100644 gdb/testsuite/gdb.server/server-kill.c
create mode 100644 gdb/testsuite/gdb.server/server-kill.exp
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.threads/wp-replication.c
create mode 100644 gdb/testsuite/gdb.threads/wp-replication.exp
create mode 100644 gdb/testsuite/gdb.trace/Makefile.in
create mode 100644 gdb/testsuite/gdb.trace/actions-changed.c
create mode 100644 gdb/testsuite/gdb.trace/actions-changed.exp
create mode 100644 gdb/testsuite/gdb.trace/mi-trace-unavailable.exp
create mode 100644 gdb/testsuite/gdb.trace/qtro.c
create mode 100644 gdb/testsuite/gdb.trace/qtro.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/trace-buffer-size.c
create mode 100644 gdb/testsuite/gdb.trace/trace-buffer-size.exp
create mode 100644 gdb/testsuite/gdb.trace/trace-unavailable.c
create mode 100644 gdb/testsuite/gdb.xml/maint_print_struct.exp
create mode 100644 gdb/testsuite/gdb.xml/maint_print_struct.xml
create mode 100644 gdb/testsuite/lib/range-stepping-support.exp
create mode 100644 gdb/testsuite/lib/selftest-support.exp
delete mode 100644 gdb/xcoffsolib.c
delete mode 100644 gdb/xcoffsolib.h
create mode 100644 sim/testsuite/sim/arm/movw-movt.ms
First 500 lines of diff:
diff --git a/COPYING.NEWLIB b/COPYING.NEWLIB
index 6849eb5..73379ff 100644
--- a/COPYING.NEWLIB
+++ b/COPYING.NEWLIB
@@ -894,3 +894,34 @@ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY 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.
+
+(40) - Altera Corportion (nios2-* targets)
+
+Copyright (c) 2003 Altera Corporation
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+ o Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ o Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ o Neither the name of Altera Corporation nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY ALTERA CORPORATION, THE COPYRIGHT HOLDER,
+AND ITS CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
+OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY 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.
+
diff --git a/ChangeLog b/ChangeLog
index a276e71..ed3bc27 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+2013-06-01 George Thomas <george.thomas@atmel.com>
+
+ * 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 <sandra@codesourcery.com>
+
+ * COPYING.NEWLIB: Add Altera Corporation copyright.
+
+2013-04-29 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * config.guess: Update from config repo.
+ * config.sub: Ditto.
+
+2013-04-22 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * Makefile.def: Sync with GCC.
+ * Makefile.in: Regenerate.
+
+2013-04-22 Jan-Benedict Glaw <jbglaw@lug-owl.de>
+
+ * configure.ac: Sync with GCC.
+ * configure: Regenerate.
+
+2013-03-22 Mike Frysinger <vapier@gentoo.org>
+
+ * src-release (VER): Change bfd/configure.in sed to use the new
+ `bfd/configure --version` output.
+
2013-02-15 Yufeng Zhang <yufeng.zhang@arm.com>
* configure.ac: Sync with GCC repo.
diff --git a/Makefile.def b/Makefile.def
index 1af7460..90d9653 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -138,7 +138,7 @@ target_modules = { module= libtermcap; no_check=true;
missing=maintainer-clean; };
target_modules = { module= winsup; };
target_modules = { module= libgloss; no_check=true; };
-target_modules = { module= libffi; };
+target_modules = { module= libffi; no_install=true; };
target_modules = { module= libjava; raw_cxx=true;
extra_configure_flags="$(EXTRA_CONFIGARGS_LIBJAVA)"; };
target_modules = { module= zlib; };
diff --git a/Makefile.in b/Makefile.in
index 08049de..bfbaf03 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -38710,13 +38710,8 @@ maybe-install-target-libffi:
@if target-libffi
maybe-install-target-libffi: install-target-libffi
-install-target-libffi: installdirs
- @: $(MAKE); $(unstage)
- @r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
- (cd $(TARGET_SUBDIR)/libffi && \
- $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
+# Dummy target for uninstallable.
+install-target-libffi:
@endif target-libffi
@@ -38725,13 +38720,8 @@ maybe-install-strip-target-libffi:
@if target-libffi
maybe-install-strip-target-libffi: install-strip-target-libffi
-install-strip-target-libffi: installdirs
- @: $(MAKE); $(unstage)
- @r=`${PWD_COMMAND}`; export r; \
- s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
- $(NORMAL_TARGET_EXPORTS) \
- (cd $(TARGET_SUBDIR)/libffi && \
- $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
+# Dummy target for uninstallable.
+install-strip-target-libffi:
@endif target-libffi
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 93ad3cc..d3773c4 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,772 @@
+2013-06-19 Will Newton <will.newton@linaro.org>
+
+ * configure: Regenerated.
+ * configure.in: Remove aarch64 dependency on elf-ifunc.c.
+ * elf64-aarch64.c: Remove objalloc.h include.
+ (elf64_aarch64_howto_dynrelocs): Remove R_AARCH64_IRELATIVE howto.
+ (struct elf64_aarch64_link_hash_table): Remove ifunc related
+ members. (elf_aarch64_local_htab_hash): Remove function.
+ (elf_aarch64_local_htab_eq): Remove function.
+ (elf_aarch64_get_local_sym_hash): Remove function.
+ (elf64_aarch64_link_hash_table_create): Remove local hash
+ table initialization.
+ (elf64_aarch64_final_link_relocate): Remove sym argument and
+ handling of ifunc symbols.
+ (elf64_aarch64_relocate_section): Don't pass sym argument to
+ elf64_aarch64_final_link_relocate.
+ (elf64_aarch64_gc_sweep_hook): Remove handling of ifunc symbols.
+ (elf64_aarch64_adjust_dynamic_symbol): Likewise.
+ (elf64_aarch64_check_relocs): Likewise.
+ (elf64_aarch64_post_process_headers): Remove call to
+ _bfd_elf_set_osabi.
+ (elf64_aarch64_is_function_type): New function.
+ (elf64_aarch64_allocate_dynrelocs): Remove handling of ifunc
+ symbols. (elf_aarch64_allocate_local_dynrelocs): Remove function.
+ (elf64_aarch64_size_dynamic_sections): Remove call to
+ elf_aarch64_allocate_local_dynrelocs.
+ (elf64_aarch64_create_small_pltn_entry): Remove info argument.
+ Remove creation of R_AARCH64_IRELATIVE dynamic relocs.
+ (elf64_aarch64_finish_dynamic_symbol): Remove handling of ifunc
+ symbols. (elf_aarch64_finish_local_dynamic_symbol): Remove
+ function. (elf64_aarch64_finish_dynamic_sections): Remove call to
+ elf_aarch64_finish_local_dynamic_symbol.
+ (elf64_aarch64_add_symbol_hook): Remove function.
+
+2013-06-14 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * elf64-aarch64.c (elf64_aarch64_final_link_relocate): Call
+ aarch64_resolve_relocation and bfd_elf_aarch64_put_addend to
+ handle the relocations of R_AARCH64_JUMP26, R_AARCH64_CALL26,
+ R_AARCH64_LD64_GOT_LO12_NC, R_AARCH64_ADR_GOT_PAGE and
+ R_AARCH64_GOT_LD_PREL19.
+
+2013-06-13 Terry Guo <terry.guo@arm.com>
+
+ PR ld/15302
+ * elf32-arm.c (allocate_dynrelocs_for_symbol): Transform
+ ST_BRANCH_TO_ARM into ST_BRANCH_TO_THUMB if the target only
+ supports thumb instructions.
+
+2013-06-11 DJ Delorie <dj@redhat.com>
+
+ * elf32-rl78.c (rl78_elf_relocate_section): Fix OPsub math.
+
+2013-06-11 Will Newton <will.newton@linaro.org>
+
+ * elf64-aarch64.c (elf_aarch64_get_local_sym_hash): Use
+ ELF64_R_SYM instead of ELF32_R_SYM.
+
+2013-06-11 Nick Clifton <nickc@redhat.com>
+
+ * elf32-rl78.c (rl78_elf_finish_dynamic_sections): Onlly run
+ checks if the dynamic sections have been created and relaxation
+ has not been performed.
+
+2013-06-07 Will Newton <will.newton@linaro.org>
+
+ * configure: Regenerate.
+ * configure.in: Build elf-ifunc.o for AArch64.
+ * elf64-aarch64.c: Include objalloc.h.
+ (elf64_aarch64_howto_dynrelocs): Add R_AARCH64_IRELATIVE howto.
+ (struct elf64_aarch64_link_hash_table): Add members for handling
+ R_AARCH64_IRELATIVE relocations.
+ (elf_aarch64_local_htab_hash): New function.
+ (elf_aarch64_local_htab_eq): New function.
+ (elf_aarch64_get_local_sym_hash): New function.
+ (elf64_aarch64_link_hash_table_create): Initialize local STT_GNU_IFUNC
+ symbol hash.
+ (elf64_aarch64_hash_table_free): Free local STT_GNU_IFUNC symbol hash.
+ (elf64_aarch64_final_link_relocate): Add sym argument. Add support
+ for handling STT_GNU_IFUNC symbols.
+ (elf64_aarch64_gc_sweep_hook): Add support for garbage collecting
+ references to STT_GNU_IFUNC symbols.
+ (elf64_aarch64_adjust_dynamic_symbol): Add support for handling
+ STT_GNU_IFUNC symbols.
+ (elf64_aarch64_check_relocs): Add support for handling STT_GNU_IFUNC
+ symbols. Ensure we don't increase plt.refcount from -1 to 0.
+ (elf64_aarch64_post_process_headers): Call _bfd_elf_set_osabi.
+ (elf64_aarch64_is_function_type): Remove function.
+ (elf64_aarch64_allocate_dynrelocs): Call
+ _bfd_elf_allocate_ifunc_dyn_relocs for STT_GNU_IFUNC symbols.
+ (elf_aarch64_allocate_local_dynrelocs): New function.
+ (elf64_aarch64_size_dynamic_sections): Call
+ elf_aarch64_allocate_local_dynrelocs. Initialize next_irelative_index.
+ (elf64_aarch64_create_small_pltn_entry): Add info argument.
+ Add support for creating .iplt entries for STT_GNU_IFUNC symbols.
+ (elf64_aarch64_finish_dynamic_symbol): Add support for handling
+ STT_GNU_IFUNC symbols and .iplt.
+ (elf_aarch64_finish_local_dynamic_symbol): New function.
+ (elf64_aarch64_finish_dynamic_sections): Call
+ elf_aarch64_finish_local_dynamic_symbol.
+ (elf64_aarch64_add_symbol_hook): New function.
+
+2013-06-03 Alan Modra <amodra@gmail.com>
+
+ * syms.c (_bfd_stab_section_find_nearest_line): Add last_str
+ var. Use it with last_stab.
+
+2013-05-30 Paul Brook <paul@codesourcery.com>
+
+ * bfd-in2.h: Regenerate.
+ * elf32-mips.c (elf_mips_eh_howto): New.
+ (bfd_elf32_bfd_reloc_type_lookup ): Support BFD_RELOC_MIPS_EH.
+ (bfd_elf32_bfd_reloc_name_lookup): Likewise.
+ (mips_elf32_rtype_to_howto): Support R_MIPS_EH.
+ * elf64-mips.c (elf_mips_eh_howto): New.
+ (bfd_elf64_bfd_reloc_type_lookup): Support BFD_RELOC_MIPS_EH.
+ (bfd_elf64_bfd_reloc_name_lookup): Likewise.
+ (mips_elf64_rtype_to_howto): Support R_MIPS_EH.
+ * libbfd.h: Regenerate.
+ * reloc.c (BFD_RELOC_MIPS_EH): New.
+
+2013-05-29 Nick Clifton <nickc@redhat.com>
+
+ * dwarf2.c (struct dwarf2_debug): Add fields for handling
+ alternate debug info source.
+ (dwarf_debug_sections): Add entries for alternate .debug_str and
+ .debug_info sections.
+ (dwarf_debug_section_enum): Likewise.
+ (read_alt_indirect_string): New function. Handles a
+ DW_FORM_GNU_strp_alt attribute.
+ (read_alt_indirect_ref): New function. Handles a
+ DW_FORM_GNU_ref_alt attribute.
+ (read_attribute_value): Process DW_FORM_GNU_ref_alt and
+ DW_FORM_GNU_strp_alt.
+ (find_abstract_instance_name): Handle DW_FORM_GNU_ref_alt
+ attributes.
+ (_bfd_dwarf2_cleanup_debug_info): Free alternate debug info
+ sources.
+ * opncls.c (GNU_DEBUGALTLINK): Define.
+ (bfd_get_alt_debug_link_info): New function.
+ (separate_alt_debug_file_exists): New function.
+ (find_separate_debug_file): Add parameters for fetch and check
+ functions.
+ (bfd_follow_gnu_debugaltlink): New function.
+ * bfd-in2.h: Regenerate.
+
+2013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * reloc.c (BFD_RELOC_AARCH64_TLSDESC_ADR_PAGE): Rename to ...
+ (BFD_RELOC_AARCH64_TLSDESC_ADR_PAGE21): ... this.
+ (BFD_RELOC_AARCH64_TLSDESC_LD64_PREL19): Rename to ...
+ (BFD_RELOC_AARCH64_TLSDESC_LD_PREL19): ... this.
+ * bfd-in2.h: Regenerate.
+ * libbfd.h: Regenerate.
+ * elf64-aarch64.c (IS_AARCH64_TLSDESC_RELOC): Update to use
+ the correct names.
+ (elf64_aarch64_tlsdesc_howto_table): Likewise.
+ (elf64_aarch64_reloc_map): Likewise.
+ (aarch64_resolve_relocation): Likewise.
+ (bfd_elf_aarch64_put_addend): Likewise.
+ (aarch64_tls_transition_without_check): Likewise.
+ (aarch64_reloc_got_type): Likewise.
+ (elf64_aarch64_final_link_relocate): Likewise.
+ (elf64_aarch64_tls_relax): Likewise.
+ (elf64_aarch64_relocate_section): Likewise.
+ (elf64_aarch64_gc_sweep_hook): Likewise.
+ (elf64_aarch64_check_relocs): Likewise.
+
+2013-05-26 Mark Wielaard <mjw@redhat.com>
+
+ * cache.c (BFD_CACHE_MAX_OPEN): Remove define.
+ (max_open_files): New static int initialized to zero.
+ (bfd_cache_max_open): New static function to set and return
+ max_open_files.
+ (bfd_cache_init): Use bfd_cache_max_open.
+ (bfd_open_file): Likewise.
+ * configure.in (AC_CHECK_HEADERS): Add sys/resource.h.
+ (AC_CHECK_FUNCS): Add getrlimit.
+ * configure: Regenerated.
+ * config.in: Likewise.
+ * sysdep.h: Check and include sys/resource.h for getrlimit.
+
+2013-05-23 Alan Modra <amodra@gmail.com>
+
+ * format.c (bfd_check_format_matches): Don't match a target in
+ targ_selvecs if some other target is a better match. If
+ targets implement match priority, fall back to the first of
+ the best matches.
+
+2013-05-22 Eric Herman <eric@freesa.org>
+
+ PR binutils/15462
+ * elfxx-mips.c (_bfd_mips_elf_relocate_section): Warning fix.
+
+2013-05-22 Ralf Dreesen <gamma@dreesen.net>
+
+ PR binutils/15474
+ * srec.c (srec_set_section_contents): Properly convert size
+ and offset to address when octets_per_byte is not unity.
+
+2013-05-20 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * elf32-vax.c (elf_vax_instantiate_got_entries): Only set the
+ refcount member of the gotplt_union when resetting the reference
+ count. Adjust comment.
+
+2013-05-20 Will Newton <will.newton@linaro.org>
+
+ * elf64-aarch64.c (elf64_aarch64_link_hash_entry): Remove
+ relocs_copied member.
+ (elf64_aarch64_link_hash_newfunc): Remove initialization of
+ relocs_copied member.
+ (elf64_aarch64_copy_indirect_symbol): Remove code to copy
+ relocs_copied member.
+
+2013-05-19 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * elf32-vax.c (elf_vax_adjust_dynamic_symbol): Convert K&R
+ function definition.
+
+2013-05-16 Cary Coutant <ccoutant@google.com>
+
+ * ecoff.c (ecoff_link_check_archive_element): Add initializers for
+ external_ext_size and esize.
+
+2013-05-16 Tristan Gingold <gingold@adacore.com>
+
+ * coff-rs6000.c (_bfd_xcoff_reloc_type_lookup): Handle BFD_RELOC_16.
+ * coff64-rs6000.c (xcoff64_reloc_type_lookup): Likewise.
+
+2013-05-15 Andreas Schwab <schwab@suse.de>
+
+ * elf64-aarch64.c (elf_backend_default_execstack): Define to 0.
+
+2013-05-10 Joel Brobecker <brobecker@adacore.com>
+
+ * coffcode.h (styp_to_sec_flags) [RS6000COFF_C]: Add handling
+ of STYP_EXCEPT, STYP_LOADER and STYP_TYPCHK sections.
+
+2013-05-09 Joel Brobecker <brobecker@adacore.com>
+
+ * bfd.c (_bfd_default_error_handler): Replace use of putc
+ by fputc. Add comment explaining why.
+
+2013-05-09 Alan Modra <amodra@gmail.com>
+
+ * elflink.c (elf_link_add_object_symbols): Don't omit reading
+ of symbols when hashes already exist.
+
+2013-05-07 Will Newton <will.newton@linaro.org>
+
+ * elf-ifunc.c (_bfd_elf_allocate_ifunc_dyn_relocs): Add a
+ plt_header_size argument for ports where it differs from
+ plt_entry_size.
+ * elf-bfd.h: Likewise.
+ * elf32-i386.c: Pass plt_header_size to
+ _bfd_elf_allocate_ifunc_dyn_relocs.
+ * elf64-x86-64.c: Likewise.
+
+2013-05-07 Will Newton <will.newton@linaro.org>
+
+ * elf-ifunc.c (_bfd_elf_create_ifunc_dyn_reloc): Remove unused
+ function.
+ * elf-bfd.h: Likewise.
+
+2013-05-06 Paul Brook <paul@codesourcery.com>
+
+ * elf64-mips.c (elf_mips_gnu_pcrel32): New.
+ (bfd_elf64_bfd_reloc_type_lookup, bfd_elf64_bfd_reloc_name_lookup,
+ mips_elf64_rtype_to_howto): Handle R_MIPS_PC32.
+ * elfn32-mips.c (elf_mips_gnu_pcrel32): New.
+ (bfd_elfn32_bfd_reloc_type_lookup, bfd_elfn32_bfd_reloc_name_lookup,
+ mips_elfn32_rtype_to_howto): Handle R_MIPS_PC32.
+
+2013-05-06 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (opd_entry_value): Handle case where symbol
+ hashes are not available.
+
+2013-05-06 Alan Modra <amodra@gmail.com>
+
+ * elflink.c (elf_link_add_object_symbols): Don't save symbol
+ hashes around loading as-needed library. Zero them on allocation,
+ and restore to initial all-zero state if library not needed.
+ Arrange to reuse hashes if we load library again later.
+
+2013-05-04 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * elf32-mips.c (elf_mips_copy_howto, elf_mips_jump_slot_howto):
+ Use _bfd_mips_elf_generic_reloc instead of bfd_elf_generic_reloc.
+ * elfn32-mips.c: Likewise.
+ * elf64-mips.c: Likewise.
+
+2013-05-02 Nick Clifton <nickc@redhat.com>
+
+ * archures.c: Add some more MSP430 machine numbers.
+ * config.bfd (msp430): Define targ_selvecs.
+ * configure.in: Add bfd_elf32_msp430_ti_vec.
+ * cpu-msp430.c: Add some more MSP430 machine numbers.
+ * elf32-msp430.c Add support for MSP430X relocations.
+ Add support for TI compiler generated relocations.
+ Add support for sym_diff relocations.
+ Add support for relaxing out of range short branches into long
+ branches.
+ Add support for MSP430 attribute section.
+ * reloc.c: Add MSP430X relocations.
+ * targets.c: Add bfd_elf32_msp430_ti_vec.
+ * bfd-in2.h: Regenerate.
+ * configure: Regenerate.
+ * libbfd.h: Regenerate.
+
+2013-05-01 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * config.bfd: Replace alpha*-*-linuxecoff* pattern with
+ alpha*-*-linux*ecoff*.
+
+2013-04-30 Olaf Flebbe <o.flebbe@science-computing.de>
+
+ PR binutils/15417
+ * elflink.c (elf_link_add_object_symbols): Initialise 'idx' to
+ zero.
+
+2013-04-30 Alan Modra <amodra@gmail.com>
+
+ * elflink.c (bfd_elf_record_link_assignment): Dont make
+ STV_INTERNAL symbols STV_HIDDEN.
+
+2013-04-29 Nick Clifton <nickc@redhat.com>
+
+ * elflink.c (_bfd_elf_gc_mark_extra_sections): Remove mark from
+ fragmented .debug_line sections associated with unmarked code
+ sections.
+
+2013-04-29 Will Newton <will.newton@linaro.org>
+
+ * elf32-arm.c (elf32_arm_populate_plt_entry): Call
+ elf32_arm_add_dynreloc when emitting R_ARM_IRELATIVE relocs.
+
+2013-04-29 Will Newton <will.newton@linaro.org>
+
+ * elf64-aarch64.c (elf64_aarch64_check_relocs): Move relocation
+ error check up and add error message.
+
+2013-04-26 Will Newton <will.newton@linaro.org>
+
+ * elf64-aarch64.c (elf64_aarch64_check_relocs): Remove dead code.
+
+2013-04-25 Alan Modra <amodra@gmail.com>
+
+ * config.bfd: Add powerpc64le-linux.
+
+2013-04-24 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config.bfd (targ_selvecs): Add bfd_elf32_x86_64_vec for
+ x86_64-*-elf*.
+
+2013-04-24 Roland McGrath <mcgrathr@google.com>
+
+ * elf32-arm.c (elf32_arm_allocate_plt_entry): If HTAB->nacl_p,
+ allocate space for PLT header even if IS_IPLT_ENTRY.
+ (arm_nacl_put_plt0): New function, broken out of ...
+ (elf32_arm_finish_dynamic_sections): ... here. Call it.
+ If HTAB->nacl_p, set up the PLT header in .iplt too.
+ (elf32_arm_output_arch_local_syms): If HTAB->nacl_p, write
+ a mapping symbol for the start of .iplt too.
+
+2013-04-19 Luca Pizzamiglio <luca.pizzamiglio@gmail.com>
+
+ * ecoff.c (_bfd_ecoff_sizeof_headers): Cast the return value of
+ BFD_ALIGN to int.
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 2+ messages in thread
* [SCM] tromey/fully-parallelize-test-suite: add README.archer
@ 2013-06-28 13:29 tromey
0 siblings, 0 replies; 2+ messages in thread
From: tromey @ 2013-06-28 13:29 UTC (permalink / raw)
To: archer-commits
The branch, tromey/fully-parallelize-test-suite has been updated
discards 2022f953aed30c0c6b2da9518468c166af4cfbb3 (commit)
discards e53e185b87191b718e279dfe3bd69dd84805197f (commit)
discards 92f692d645501b2b5b326e934232bc0eb7686670 (commit)
discards 1ef9a5aec18607fd19ddae5bd2f54eb594ebbd7b (commit)
discards 2d23de9cd41dc3f2f48dbee83aaa9f4224c07103 (commit)
discards 5f8340cfaa941317b2d8ee5aedcec95b1aeb523b (commit)
discards 3b8d403a54c1ccc97c4468549e78e17cb041bd50 (commit)
discards dba2a1e3a2a5bcab27610e8acca85d2800fbe5c5 (commit)
discards 64710c577db8179463fdfe0860ea30e444406808 (commit)
discards 615f9830d37254570d44d4ad1ec9b5ce8020c0f6 (commit)
discards 70404a0c8f1646f8d277e969d426577cdf60690a (commit)
discards 459e7163693f656692ed76503dad1eb9f6614915 (commit)
discards d9fe82804d3445d006f41ff4620a19fba26d4c9d (commit)
discards b7940cc6fcc80ddc627b6b437ac61ba1067794d2 (commit)
discards c1056398415075e7534ffc636c82f836dd9c7d39 (commit)
discards 113ceabe8d51cc566b34046c9d6f62d31318e106 (commit)
discards 5672aac9681ca836f801b57ce59119e561eba96f (commit)
discards 469b84500bcc03b557ff3056409e67e62daf46da (commit)
discards 453498244a6418f71005e8e8075c09b60518b95a (commit)
discards c22cda9d28fa0b4c12f7d9a06408ec15bce27715 (commit)
discards f561baf4e9bcb3b0664972f51f6d79fc6c1428ef (commit)
discards 45fc858bf1c71101476bc2a20d897daa7189c216 (commit)
discards 06f2d08a77ae79306c6d80181ad62156cd1f2ac6 (commit)
discards 9fd9aef2d13b25b0e7faea9a96ef07a20630feba (commit)
discards c6565bc38e893bdb07828008d01dce372eacdb60 (commit)
discards 815d2d3249bf90284e5a9f12ddabf3e78582c968 (commit)
discards af07576b159dfb20dc0a8586c3877238645815b3 (commit)
discards cf6f65f390ebfcbda054dc65cc6d840b323b4992 (commit)
discards ff1f0902d6cc02ba1bcd13e58a4fe2c7e172b9c7 (commit)
discards a0fdbad1c2106fe8870cb77c7e68b8d01b9994b6 (commit)
discards 38cc05b4cb009d26bf0303fae51fe5851ac0eb49 (commit)
via 8d9ffd054acdbe8b6abd459cc15a9ab40119981f (commit)
via f2c65a9ed7bf0b6b79ad0bd7c1387da396c549ec (commit)
via 0ab8d73048297a3597aee7e022f204cd4d8217de (commit)
via 2975d727862b717c84afb94fcd1663c36833da7c (commit)
via 6967611173f63ac489421b394407dceb37ceac20 (commit)
via 79b23685f4c724316308f2b9a28edba89dd2f108 (commit)
via bda6ee5807ccb85927211562834cbc8d31a26fa7 (commit)
via 64b40225acf6d1c197e74552672bce27bc67681d (commit)
via 12fce489aa52355fddf2ebda1118e3fcef5fc615 (commit)
via eaa5ea8836eadc0aa34c792119ca772258216fdb (commit)
via a1cd431c86f3a37a0f802849fffc7ad24308f3c8 (commit)
via d2fd139dc09099c1d1e67927800bdb095894dc45 (commit)
via d6febd0048c3f9c44406cbff86d677832de8eaf4 (commit)
via 1cb85cbae6d1e03cf5a82e3b81b90f43b1e2e0cc (commit)
via d568ab90575bfd6abbfb30b0d694b86c536c6b23 (commit)
via 258132a978fe53d1489db6d9792ad5ec48a6f042 (commit)
via a4714a6878939a92e11d90f4401a8b877797bc3e (commit)
via 2957b15e297a270facab4be29fd1dec260e20aa2 (commit)
via 2a02b435ddd17855879243baaad5efe552df1c57 (commit)
via ee6ca8a64a8ef8552ce85f727180cb8359423577 (commit)
via 2a2cc2438e462e31ad9c74d94aba1f4ec844bdc5 (commit)
via c05838dae72a1e47cfd6f75d9edb331e4cc8b6d8 (commit)
via 9065a444e0ecaa9b1a03698cb20601517b323283 (commit)
via e7d1c3f223861d757daee745d17083a09009b404 (commit)
via 9b47944d1dfb270b96575030f60fce7e224a090e (commit)
via a26500d4e467bb2b346af1fbbf3334c5b2d575cc (commit)
via a19811e5d646a5781717d5ae7f8101268bba5f9d (commit)
via fdcc9b1a8661bec9a17580d486411c462f778a1d (commit)
via 7439a4619ab30e60bb981108c7ba93e84ba9231c (commit)
via 99b4e24798a13b2c6d999b6829533905a4d645ed (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)
from 2022f953aed30c0c6b2da9518468c166af4cfbb3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit 8d9ffd054acdbe8b6abd459cc15a9ab40119981f
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Mar 1 13:26:56 2013 -0700
add README.archer
commit f2c65a9ed7bf0b6b79ad0bd7c1387da396c549ec
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Feb 21 14:40:37 2013 -0700
fix comment
commit 0ab8d73048297a3597aee7e022f204cd4d8217de
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Feb 21 12:42:12 2013 -0700
make old-style mode work properly
commit 2975d727862b717c84afb94fcd1663c36833da7c
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 09:33:28 2013 -0700
remove some dead code
commit 6967611173f63ac489421b394407dceb37ceac20
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 09:33:07 2013 -0700
directly use gdb_test_file_name in standard_output_file
commit 79b23685f4c724316308f2b9a28edba89dd2f108
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 08:55:56 2013 -0700
fully parallelize test suite
commit bda6ee5807ccb85927211562834cbc8d31a26fa7
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 08:20:42 2013 -0700
clean up cache and inotify handling
commit 64b40225acf6d1c197e74552672bce27bc67681d
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jan 25 08:04:07 2013 -0700
remove redundant return
commit 12fce489aa52355fddf2ebda1118e3fcef5fc615
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jan 15 11:45:07 2013 -0700
more dwarf2, now clean
commit eaa5ea8836eadc0aa34c792119ca772258216fdb
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jan 8 10:18:38 2013 -0700
more fix python
commit a1cd431c86f3a37a0f802849fffc7ad24308f3c8
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Nov 8 12:28:34 2012 -0700
tweaks
commit d2fd139dc09099c1d1e67927800bdb095894dc45
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Nov 8 08:10:33 2012 -0700
add filesystem-based cache
commit d6febd0048c3f9c44406cbff86d677832de8eaf4
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Nov 8 07:22:00 2012 -0700
remove subdir Makefiles
commit 1cb85cbae6d1e03cf5a82e3b81b90f43b1e2e0cc
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Nov 7 14:47:48 2012 -0700
prelink support fix
commit d568ab90575bfd6abbfb30b0d694b86c536c6b23
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Nov 7 12:17:44 2012 -0700
even more fixes
commit 258132a978fe53d1489db6d9792ad5ec48a6f042
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Nov 7 09:17:00 2012 -0700
python fixup
commit a4714a6878939a92e11d90f4401a8b877797bc3e
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Nov 7 08:46:00 2012 -0700
more fixes
commit 2957b15e297a270facab4be29fd1dec260e20aa2
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Nov 6 12:58:21 2012 -0700
even more gdb.ase
still a bit more to go
commit 2a02b435ddd17855879243baaad5efe552df1c57
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Nov 6 11:36:46 2012 -0700
more gdb.arch
still need to handle the pure-x86 case
commit ee6ca8a64a8ef8552ce85f727180cb8359423577
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Nov 6 11:25:42 2012 -0700
mi-basics fixup - use objdir but "ok"
commit 2a2cc2438e462e31ad9c74d94aba1f4ec844bdc5
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Nov 6 09:51:43 2012 -0700
avoid objdir in gdb.trace
commit c05838dae72a1e47cfd6f75d9edb331e4cc8b6d8
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Aug 15 07:34:54 2012 -0600
python fix
commit 9065a444e0ecaa9b1a03698cb20601517b323283
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Aug 14 15:00:42 2012 -0600
dwarf2 fixups for output change
commit e7d1c3f223861d757daee745d17083a09009b404
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Aug 14 14:35:09 2012 -0600
more gdb.base
commit 9b47944d1dfb270b96575030f60fce7e224a090e
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Aug 14 10:35:51 2012 -0600
dwarf2 fixup
commit a26500d4e467bb2b346af1fbbf3334c5b2d575cc
Author: Tom Tromey <tromey@redhat.com>
Date: Mon Aug 13 13:31:58 2012 -0600
final fix in gdb.ada
commit a19811e5d646a5781717d5ae7f8101268bba5f9d
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jul 11 09:54:56 2012 -0600
a little more objdir removal
also a patchlet to put stuff into a new output dir
commit fdcc9b1a8661bec9a17580d486411c462f778a1d
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 21 14:07:09 2012 -0600
first bits of gdb.arch
commit 7439a4619ab30e60bb981108c7ba93e84ba9231c
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 21 14:05:33 2012 -0600
first part of gdb.base
commit 99b4e24798a13b2c6d999b6829533905a4d645ed
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jul 11 13:56:13 2012 -0600
add dwz test
commit d01affbdda5f73c50491bf665864f2480bc92418
Author: Pedro Alves <palves@redhat.com>
Date: Fri Jun 28 12:36:47 2013 +0000
[PR tui/14880] Fetch values before comparing their contents.
PR tui/14880 shows a reproducer that triggers this assertion:
int
value_available_contents_eq (const struct value *val1, int offset1,
const struct value *val2, int offset2,
int length)
{
int idx1 = 0, idx2 = 0;
/* This routine is used by printing routines, where we should
already have read the value. Note that we only know whether a
value chunk is available if we've tried to read it. */
gdb_assert (!val1->lazy && !val2->lazy);
(top-gdb) bt
#0 internal_error (file=0x88a26c "../../src/gdb/value.c", line=549, string=0x88a220 "%s: Assertion `%s' failed.") at ../../src/gdb/utils.c:844
#1 0x000000000057b9cd in value_available_contents_eq (val1=0x10fa900, offset1=0, val2=0x10f9e10, offset2=0, length=8) at ../../src/gdb/value.c:549
#2 0x00000000004fd756 in tui_get_register (frame=0xd5c430, data=0x109a548, regnum=0, changedp=0x109a560) at ../../src/gdb/tui/tui-regs.c:736
#3 0x00000000004fd111 in tui_check_register_values (frame=0xd5c430) at ../../src/gdb/tui/tui-regs.c:521
#4 0x0000000000501884 in tui_check_data_values (frame=0xd5c430) at ../../src/gdb/tui/tui-windata.c:234
#5 0x00000000004f976f in tui_selected_frame_level_changed_hook (level=1) at ../../src/gdb/tui/tui-hooks.c:222
#6 0x00000000006f0681 in select_frame (fi=0xd5c430) at ../../src/gdb/frame.c:1490
#7 0x00000000005dd94b in up_silently_base (count_exp=0x0) at ../../src/gdb/stack.c:2268
#8 0x00000000005dd985 in up_command (count_exp=0x0, from_tty=1) at ../../src/gdb/stack.c:2280
#9 0x00000000004dc5cf in do_cfunc (c=0xd3f720, args=0x0, from_tty=1) at ../../src/gdb/cli/cli-decode.c:113
#10 0x00000000004df664 in cmd_func (cmd=0xd3f720, args=0x0, from_tty=1) at ../../src/gdb/cli/cli-decode.c:1888
#11 0x00000000006e43e1 in execute_command (p=0xc7e6c2 "", from_tty=1) at ../../src/gdb/top.c:489
The fix is to fetch the value before comparing the contents. The
comment additions to value.h explain why it can't be
value_available_contents_eq itself that fetches the contents.
Tested on x86_64 Fedora 17.
gdb/
2013-06-28 Pedro Alves <palves@redhat.com>
PR tui/14880
* tui/tui-regs.c (tui_get_register): Fetch register value contents
before checking whether they're available.
* value.c (value_available_contents_eq): Change comment.
* value.h (value_available_contents_eq): Expand comment.
commit 296ea2099b85c831c6a8ab28eb438ae79b18800e
Author: mgherzan <mgherzan>
Date: Fri Jun 28 12:29:15 2013 +0000
gdbserver: fix the standalone build
When directly invoking gdb/gdbserver/configure && make, the build will
fail because the $(host_alias) is empty and thus create-version.sh does
not get enough parameters.
The output of gdbserver --version without this patch (built like above):
[...]
This gdbserver was configured as ""
After applying this patch:
[...]
This gdbserver was configured as "x86_64-unknown-linux-gnu"
2013-06-28 Mircea Gherzan <mircea.gherzan@intel.com>
gdbserver:
* configure.ac (version_host, version_target): Set and AC_SUBST
them.
* configure: Rebuild.
* Makefile.in (version_host, version_target): Get from
configure.
(version.c): Use $(version_host) and $(version_target).
Change-Id: Id48240532ad3d624ec78867a6db5ebd4c09583ff
Signed-off-by: Mircea Gherzan <mircea.gherzan@intel.com>
commit 1f79c6d3c5e27cc93b249cf48cc7a8a54a883f64
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jun 28 12:22:42 2013 +0000
PR ld/15302
* elf32-arm.c (allocate_dynrelocs_for_symbol): Revert previous patch.
commit 76c9d63c300e843dacf33da5f8b90ec7809e10ef
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jun 28 07:19:43 2013 +0000
* rx.c (SHIFT_OP): A shift by zero still sets the condition codes.
commit 57009b17f3228be68ebb4c64a2742522a14ca15e
Author: Alan Modra <amodra@bigpond.net.au>
Date: Fri Jun 28 00:00:04 2013 +0000
daily update
commit c74ac2ec3c751dc1f76bcc6c9230bb46295397ed
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 19:52:41 2013 +0000
* target.c (find_run_target): Remove.
* target.h (find_run_target): Remove.
commit ac022b2d50aa120b740bbb2ee132c8880fa2d9c9
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 19:38:55 2013 +0000
* corelow.c (core_gdbarch): Now static.
commit 7d5d2fc0a0ac2dd9d53d04e9ad823f87c46158c1
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 19:38:24 2013 +0000
* target.c (target_struct_index): Remove.
commit 8d0eec2573ce7ba03e0512643e61b40cb90896ea
Author: Pedro Alves <palves@redhat.com>
Date: Thu Jun 27 19:17:26 2013 +0000
Move comment on the 'stepping over resolver' mechanism to the internals manual.
This whole comment is now a bit out of place. I looked into moving it
to handle_inferior_event, close to where in_solib_dynsym_resolve_code
is used, but then there are 3 such places. I then looked at
fragmenting it, pushing bits closer to the definitions of
in_solib_dynsym_resolve_code and gdbarch_skip_solib_resolver, but then
we'd lose the main advantage which is the overview. In the end, I
realized this can fit nicely as internals manual material.
This could possibly be a subsection of a new "run control", or "source
stepping" or "stepping" or some such a bit more general section, but
we can do that when we have more related content... Even the "single
stepping" section is presently empty...
gdb/doc/
2013-06-27 Pedro Alves <palves@redhat.com>
* gdbint.texinfo (Algorithms) <Stepping over runtime loader
dynamic symbol resolution code>: New section, based on infrun.c
comment.
gdb/
2013-06-27 Pedro Alves <palves@redhat.com>
* infrun.c: Remove comment describing the 'stepping over runtime
loader dynamic symbol resolution code' mechanism; moved to
gdbint.texinfo.
commit c37a1df35a4bd2d460fa8d0467e0f331ed9a451f
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 19:04:28 2013 +0000
Fix up broken ChangeLog entries.
In some previous commits I forgot to prefix the file names with
"gdb.base". This fixes the ChangeLog entries to be correct.
commit 935c9392d77df3b97f63198a3929b57dc96660aa
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 19:00:47 2013 +0000
test suite update - gdb.base/[t-z]
Convert files gdb.base/[t-z]*.exp to use standard_output_file et al.
* gdb.base/testenv.exp, gdb.base/tui-layout.exp,
gdb.base/twice.exp, gdb.base/type-opaque.exp, gdb.base/unload.exp,
gdb.base/unwindonsignal.exp, gdb.base/valgrind-db-attach.exp,
gdb.base/valgrind-infcall.exp, gdb.base/value-double-free.exp,
gdb.base/varargs.exp, gdb.base/watch-cond-infcall.exp,
gdb.base/watch-cond.exp, gdb.base/watch-non-mem.exp,
gdb.base/watch-read.exp, gdb.base/watch-vfork.exp,
gdb.base/watch_thread_num.exp, gdb.base/watchpoint-cond-gone.exp,
gdb.base/watchpoint-delete.exp, gdb.base/watchpoint-hw.exp,
gdb.base/watchpoint-solib.exp, gdb.base/watchpoint.exp,
gdb.base/watchpoints.exp, gdb.base/wchar.exp, gdb.base/whatis.exp:
Use standard_testfile, standard_output_file, prepare_for_testing,
clean_restart.
commit f97e86f7004af974b718c623cda41507ae0d4348
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 18:58:27 2013 +0000
test suite update - gdb.base/s*
Convert files gdb.base/s*.exp to use standard_output_file et al.
* gdb.base/save-bp.exp, gdb.base/savedregs.exp,
gdb.base/scope.exp, gdb.base/sep.exp, gdb.base/sepsymtab.exp,
gdb.base/set-lang-auto.exp, gdb.base/setshow.exp,
gdb.base/setvar.exp, gdb.base/shlib-call.exp,
gdb.base/shreloc.exp, gdb.base/sigall.exp,
gdb.base/sigaltstack.exp, gdb.base/sigbpt.exp,
gdb.base/sigchld.exp, gdb.base/siginfo-addr.exp,
gdb.base/siginfo-infcall.exp, gdb.base/siginfo-obj.exp,
gdb.base/siginfo.exp, gdb.base/signals.exp, gdb.base/signest.exp,
gdb.base/signull.exp, gdb.base/sigrepeat.exp,
gdb.base/sigstep.exp, gdb.base/sizeof.exp,
gdb.base/skip-solib.exp, gdb.base/so-impl-ld.exp,
gdb.base/solib-display.exp, gdb.base/solib-nodir.exp,
gdb.base/solib-overlap.exp, gdb.base/solib-symbol.exp,
gdb.base/solib-weak.exp, gdb.base/source.exp,
gdb.base/stack-checking.exp, gdb.base/stale-infcall.exp,
gdb.base/stap-probe.exp, gdb.base/start.exp,
gdb.base/step-break.exp, gdb.base/step-bt.exp,
gdb.base/step-line.exp, gdb.base/step-resume-infcall.exp,
gdb.base/step-test.exp, gdb.base/structs.exp,
gdb.base/structs2.exp, gdb.base/structs3.exp,
gdb.base/symbol-without-target_section.exp: Use standard_testfile,
standard_output_file, prepare_for_testing, clean_restart.
commit 0472685f694f8afe7a7582e0a528e446032af2d8
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 18:53:49 2013 +0000
test suite update - gdb.base/[n-r]
Convert files gdb.base/[n-r]*.exp to use standard_output_file et al.
* gdb.base/nextoverexit.exp, gdb.base/nextoverexit.exp,
gdb.base/nodebug.exp, gdb.base/nofield.exp, gdb.base/nostdlib.exp,
gdb.base/opaque.exp, gdb.base/overlays.exp, gdb.base/pc-fp.exp,
gdb.base/pending.exp, gdb.base/permissions.exp,
gdb.base/pie-execl.exp, gdb.base/pointers.exp,
gdb.base/pr11022.exp, gdb.base/print-file-var.exp,
gdb.base/printcmds.exp, gdb.base/prologue.exp,
gdb.base/psymtab.exp, gdb.base/ptr-typedef.exp,
gdb.base/ptype.exp, gdb.base/randomize.exp,
gdb.base/readline-ask.exp, gdb.base/recpar.exp,
gdb.base/recurse.exp, gdb.base/relativedebug.exp,
gdb.base/relocate.exp, gdb.base/remote.exp, gdb.base/reread.exp,
gdb.base/return-nodebug.exp, gdb.base/return2.exp: Use
standard_testfile, standard_output_file, prepare_for_testing,
clean_restart.
commit 27a1409b68c04bf47488cefc802ba1c9d0e967d8
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 18:51:30 2013 +0000
test suite update - gdb.base/[h-m]
Convert files gdb.base/[h-m]*.exp to use standard_output_file et al.
* hook-stop-continue.exp, hook-stop-frame.exp, huge.exp,
included.exp, inferior-died.exp, infnan.exp, info-fun.exp,
info-macros.exp, info-os.exp, info-proc.exp, info-target.exp,
infoline.exp, interp.exp, interrupt.exp, jit-simple.exp,
jit-so.exp, jump.exp, kill-after-signal.exp, label.exp, langs.exp,
lineinc.exp, list.exp, logical.exp, long_long.exp, longjmp.exp,
macscp.exp, maint.exp, memattr.exp, mips_pro.exp, miscexprs.exp,
morestack.exp, moribund-step.exp, multi-forks.exp: Use
standard_testfile, standard_output_file, prepare_for_testing,
clean_restart.
commit 491eba65936da9740856a11dc5facebf6842c07a
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 18:50:29 2013 +0000
test suite update - gdb.base/[efg]
Convert files gdb.base/[efg]*.exp to use standard_output_file et al.
* ena-dis-br.exp, enum_cond.exp, enumval.exp, environ.exp,
eu-strip-infcall.exp, eval-skip.exp, exe-lock.exp,
expand-psymtabs.exp, exprs.exp, fileio.exp, find.exp,
fixsection.exp, foll-exec.exp, foll-fork.exp,
fortran-sym-case.exp, frame-args.exp, freebpcmd.exp, fullname.exp,
funcargs.exp, gcore-buffer-overflow.exp, gcore.exp, gdb1090.exp,
gdb11530.exp, gdb11531.exp, gdb1250.exp, gdb1555.exp, gdb1821.exp,
gdbindex-stabs.exp, gdbvars.exp, gnu-ifunc.exp, gnu_vector.exp:
Use standard_testfile, standard_output_file, prepare_for_testing,
clean_restart.
commit 1136353c91b5aaad7f6135082ef396b1606c7a87
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 18:49:02 2013 +0000
test suite update - gdb.base/[cd]
Convert files gdb.base/[cd]*.exp to use standard_output_file et al.
* call-ar-st.exp, call-rt-st.exp, call-sc.exp,
call-signal-resume.exp, call-strs.exp, callexit.exp,
callfuncs.exp, catch-load.exp, catch-syscall.exp, charset.exp,
checkpoint.exp, chng-syms.exp, code-expr.exp, code_elim.exp,
commands.exp, completion.exp, complex.exp, cond-expr.exp,
condbreak.exp, consecutive.exp, constvars.exp, corefile.exp,
ctxobj.exp, cursal.exp, cvexpr.exp, dbx.exp, default.exp,
define.exp, del.exp, detach.exp, dfp-test.exp, display.exp,
dmsym.exp, dump.exp, dup-sect.exp: Use standard_testfile,
standard_output_file, prepare_for_testing, clean_restart.
commit 1335b40f19a94983ec2926156fbf6f92778f446d
Author: Tom Tromey <tromey@redhat.com>
Date: Thu Jun 27 18:47:52 2013 +0000
test suite update - gdb.base/[ab]
Convert files gdb.base/[ab]*.exp to use standard_output_file et al.
* a2-run.exp, all-bin.exp, annota1.exp, annota3.exp, anon.exp,
args.exp, arithmet.exp, arrayidx.exp, assign.exp, async-shell.exp,
async.exp, attach-pie-misread.exp, attach-pie-noexec.exp,
attach-twice.exp, attach.exp, auxv.exp, bang.exp, bfp-test.exp,
bigcore.exp, bitfields.exp, bitfields2.exp, break-entry.exp,
break-interp.exp, break-on-linker-gcd-function.exp,
breakpoint-shadow.exp: Use standard_testfile,
standard_output_file, prepare_for_testing, clean_restart.
commit b3e2bade1b515a50e680fbf5771f5a451e72fcae
Author: Pedro Alves <palves@redhat.com>
Date: Thu Jun 27 17:53:39 2013 +0000
Fix catch_command_errors's prototype.
gdb/
2013-06-27 Pedro Alves <palves@redhat.com>
* exceptions.c (catch_command_errors): Remove spurious space.
* exceptions.h (catch_command_errors): Second parameter is "arg",
not "command".
commit 68ca8a65acdcf8932309fdbced88b7f6b4fa0346
Author: mshawcroft <mshawcroft>
Date: Thu Jun 27 15:47:55 2013 +0000
[AArch64] Fix the placement of &_DYNAMIC in the GOT.
commit b30a226a69f155ac6ab02a5dcb0ada444730d5b4
Author: qiyao <qiyao>
Date: Thu Jun 27 00:12:13 2013 +0000
gdb/
* common/create-version.sh: Update comments. Handle the case
that TARGET_ALIAS is empty.
commit eded02361148823ad8fbb9dae114275c82ea6969
Author: Alan Modra <amodra@bigpond.net.au>
Date: Thu Jun 27 00:00:04 2013 +0000
daily update
commit 2345e28e4186c9f65ac3a089d02af119d7338a70
Author: Pedro Alves <palves@redhat.com>
Date: Wed Jun 26 21:38:22 2013 +0000
Garbage collect SOLIB_IN_DYNAMIC_LINKER.
This hasn't been used for years.
gdb/
2013-06-26 Pedro Alves <palves@redhat.com>
* infrun.c (SOLIB_IN_DYNAMIC_LINKER): Delete macro and describing
comment.
commit 1d7cb0bd9a442184323f6995b52e859a7bb9cccb
Author: Pedro Alves <palves@redhat.com>
Date: Wed Jun 26 21:37:53 2013 +0000
Update comments on stepping over resolver code.
This updates the comments on the step-over-resolver mechanism a bit,
adjusting it to refer to the gdbarch hooks instead of the old macros;
to mention the in_dynsym_resolve_code hook of the target_so_ops
vector; and to American English spelling (signalling->signaling).
gdb/
2013-06-26 Pedro Alves <palves@redhat.com>
* infrun.c: Update comments on stepping over runtime loader
dynamic symbol resolution code.
commit 7ed4604923968abf816aecd2b5e127417ea18e34
Author: sergiodj <sergiodj>
Date: Wed Jun 26 17:22:52 2013 +0000
I found this issue when I was debugging something else on IA-64. Both
ax-gdb.h and parser-defs.h could be made more self-contained by forward
declaring types or including the necessary header files. This commit does
this.
2013-06-26 Sergio Durigan Junior <sergiodj@redhat.com>
* ax-gdb.h (union exp_element): Forward declare.
* parser-defs.h: Include expression.h.
commit af702e9f1f5023fb5ac9b06ce80e61da936fc8cf
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jun 26 16:04:05 2013 +0000
* gdbint.texinfo (Versions and Branches): Use common/version.in.
Update.
commit 03a7a095719ba7eab65a965af5532e064095aed8
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jun 26 15:55:59 2013 +0000
* Makefile.in (dtbdir): Don't use gdb's version.in.
commit 8dd829c3b71bce6c874eb3304de5069f19ceb460
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date: Wed Jun 26 15:37:49 2013 +0000
* mips-tdep.c (fetch_mips_16): Use unmake_compact_addr.
commit 4cc243ce08bddf955f094743278dd9bc0ab57605
Author: ddk <ddk>
Date: Wed Jun 26 15:24:10 2013 +0000
Fix trace status to output username without trailing colon.
commit 946abbef95d766ea5d8f117f2578fd02bb7bf835
Author: ddk <ddk>
Date: Wed Jun 26 15:17:58 2013 +0000
Extend tsave to save starttime, stoptime.
commit 1a0fd27c4c0ec13001afd60215c02ac80f9ab7af
Author: ddk <ddk>
Date: Wed Jun 26 15:14:38 2013 +0000
Fix trace-status to output proper start-time and stop-time.
commit 20eddc5f286506ea69d489de8d8cd736e20127be
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date: Wed Jun 26 15:10:33 2013 +0000
* mips-tdep.c (mips_next_pc): Fix a typo.
commit c895f69a3f937290d826a1ca2cfd7070f0a92572
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date: Wed Jun 26 15:00:10 2013 +0000
* mips-tdep.c (micromips_scan_prologue): Fix a typo.
commit 79b2e29444c27e1726c5193a6341951f02e78ac1
Author: yufeng <yufeng>
Date: Wed Jun 26 10:52:12 2013 +0000
[AArch64, ILP32] 5/6 Improve the debugging experience with the generated file
bfd/
* Makefile.am (elf32-aarch64.c): Add a #line cpp directive at the
beginning of the generated file.
(elf64-aarch64.c): Likewise.
* Makefile.in: Re-generated.
commit 53fc885c27345e68c4f7fabf96694741af0827d7
Author: yufeng <yufeng>
Date: Wed Jun 26 10:49:28 2013 +0000
[AArch64, ILP32] 4/6 Split elfnn-aarch64.c to elfxx-aarch64.c
bfd/
* Makefile.am (BFD64_BACKENDS): Add elfxx-aarch64.c.
(BFD64_BACKENDS_CFILES): Add elfxx-aarch64.lo.
* Makefile.in: Re-generated.
* configure.in (bfd_elf64_bigaarch64_vec): Add elfxx-aarch64.lo.
(bfd_elf64_littleaarch64_vec): Likewise.
(bfd_elf32_bigaarch64_vec): Likewise.
(bfd_elf32_littleaarch64_vec): Likewise.
* configure: Re-generated.
* elfxx-aarch64.c: New file; split from elf64-aarch64.c.
* elfxx-aarch64.h: New file.
* elfnn-aarch64.c: Include "elfxx-aarch64.h"; move the following
stuff to elfxx-aarch64.c.
(bfd_elf_aarch64_put_addend): Removed.
(PG_OFFSET, PG): Likewise.
(elfNN_aarch64_small_plt0_entry): Support ELF32.
(elfNN_aarch64_tlsdesc_small_plt_entry): Likewise.
(elf64_aarch64_grok_prstatus): Removed.
(elf_backend_grok_prstatus): Removed.
(insn32): Likewise.
(aarch64_unsigned_overflow): Likewise.
(aarch64_signed_overflow): Likewise.
(aarch64_resolve_relocation): Likewise.
(MASK): Likewise.
(decode_branch_ofs_26): Likewise.
(decode_cond_branch_ofs_19): Likewise.
(decode_ld_lit_ofs_19): Likewise.
(decode_tst_branch_ofs_14): Likewise.
(decode_movw_imm): Likewise.
(decode_adr_imm): Likewise.
(decode_add_imm): Likewise.
(reencode_branch_ofs_26): Likewise.
(reencode_cond_branch_ofs_19): Likewise.
(reencode_ld_lit_ofs_19): Likewise.
(reencode_tst_branch_ofs_14): Likewise.
(reencode_movw_imm): Likewise.
(reencode_adr_imm): Likewise.
(reencode_ldst_pos_imm): Likewise.
(reencode_add_imm): Likewise.
(reencode_movzn_to_movz): Likewise.
(reencode_movzn_to_movn): Likewise.
(aarch64_relocate): Update to call the new function names in
elfxx-aarch64.c.
(aarch64_calculate_got_entry_vma): Likewise.
(elfNN_aarch64_final_link_relocate): Likewise.
(elf64_aarch64_update_plt_entry): Likewise; change the type of the
parameter 'r_type' to bfd_reloc_code_real_type; rename to ...
(elf_aarch64_update_plt_entry): ... this.
(elfNN_aarch64_create_small_pltn_entry): Update.
(elfNN_aarch64_init_small_plt0_entry): Remove plt_got_base; add
bfd_vma plt_got_2nd_ent; update to call elf_aarch64_update_plt_entry.
(elfNN_aarch64_finish_dynamic_sections): Add plt_entry; update to
call elf_aarch64_update_plt_entry.
commit 919cff269683c2002d1e46d70de0679931bfc2e9
Author: yufeng <yufeng>
Date: Wed Jun 26 10:47:05 2013 +0000
[AArch64, ILP32] 3/6 Support for ELF32 relocs and refactor reloc handling
bfd/
* bfd-in2.h: Re-generated.
* elfnn-aarch64.c (HOWTO64, HOWTO32): New define.
(IS_AARCH64_TLS_RELOC): Change to be based on the
bfd reloc enumerators.
(IS_AARCH64_TLSDESC_RELOC): Likewise.
(PG, PG_OFFSET): Cast literal to bfd_vma.
(elf64_aarch64_howto_table): Removed.
(elf64_aarch64_howto_dynrelocs): Removed.
(elf64_aarch64_tls_howto_table): Removed.
(elf64_aarch64_tlsdesc_howto_table): Removed.
(elfNN_aarch64_howto_table): New table to host all howto entires..
(R_AARCH64_*): Replaced by AARCH64_R (*) and AARCH64_R_STR (*).
(elfNN_aarch64_bfd_reloc_from_howto): New function.
(elfNN_aarch64_bfd_reloc_from_type): Ditto.
(struct elf_aarch64_reloc_map): New.
(elf_aarch64_reloc_map): New table.
(elfNN_aarch64_howto_from_bfd_reloc): New function.
(elfNN_aarch64_howto_from_type): Update to look up the new table
elfNN_aarch64_howto_table.
(struct elf64_aarch64_reloc_map): Remove.
(elf64_aarch64_reloc_map): Remove.
(elfNN_aarch64_reloc_type_lookup): Change to call
elfNN_aarch64_howto_from_bfd_reloc.
(elfNN_aarch64_reloc_name_lookup): Change to look up the new table
elfNN_aarch64_howto_table.
(aarch64_resolve_relocation): Refactor to switch on the bfd
reloc enumerators.
(bfd_elf_aarch64_put_addend): Likewise.
(elfNN_aarch64_final_link_relocate): Likewise.
(aarch64_tls_transition_without_check): Likewise.
(aarch64_reloc_got_type): Likewise.
(aarch64_can_relax_tls): Likewise.
(aarch64_tls_transition): Likewise.
(elfNN_aarch64_tls_relax): Likewise.
(elfNN_aarch64_final_link_relocate): Likewise.
(elfNN_aarch64_relocate_section): Likewise.
(elfNN_aarch64_gc_sweep_hook): Likewise.
(elfNN_aarch64_check_relocs): Likewise.
(aarch64_tls_transition): Change to return a bfd reloc enumerator.
* libbfd.h: Re-generated.
* reloc.c: Re-order the AArch64 bfd reloc enumerators.
(BFD_RELOC_AARCH64_RELOC_START)
(BFD_RELOC_AARCH64_RELOC_END)
(BFD_RELOC_AARCH64_LD_GOT_LO12_NC)
(BFD_RELOC_AARCH64_LD32_GOT_LO12_NC)
(BFD_RELOC_AARCH64_TLSDESC_LD_LO12_NC)
(BFD_RELOC_AARCH64_TLSDESC_LD32_LO12_NC)
(BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_LO12_NC)
(BFD_RELOC_AARCH64_TLSIE_LD32_GOTTPREL_LO12_NC)
(BFD_RELOC_AARCH64_IRELATIVE): New relocs.
gas/
* config/tc-aarch64.c (reloc_table): Replace
BFD_RELOC_AARCH64_LD64_GOT_LO12_NC with
BFD_RELOC_AARCH64_LD_GOT_LO12_NC; likewise to
BFD_RELOC_AARCH64_TLSDESC_LD64_LO12_NC and
BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_LO12_NC.
(md_apply_fix): Handle BFD_RELOC_AARCH64_LD_GOT_LO12_NC,
BFD_RELOC_AARCH64_LD32_GOT_LO12_NC,
BFD_RELOC_AARCH64_TLSDESC_LD_LO12_NC,
BFD_RELOC_AARCH64_TLSDESC_LD32_LO12_NC,
BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_LO12_NC and
BFD_RELOC_AARCH64_TLSIE_LD32_GOTTPREL_LO12_NC.
(aarch64_force_relocation): Likewise.
gas/testsuite/
* gas/aarch64/ilp32-basic.d: New file.
* gas/aarch64/ilp32-basic.s: New file.
include/elf/
* aarch64.h: Add ELF32 reloc codes and remove fake ELF64 ones.
(R_AARCH64_IRELATIVE): New reloc.
commit 989533498439dc95e510abfb62a401e0eaf62669
Author: yufeng <yufeng>
Date: Wed Jun 26 10:41:41 2013 +0000
[AArch64, ILP32] 2/6 Parametrize elfnn-aarch64.c and add basic support in ld
and gas.
bfd/
* Makefile.am (BFD64_BACKENDS): Add elf32-aarch64.lo.
(BUILD_CFILES): Add elf32-aarch64.c.
(elf32-aarch64.c): New rule for generating from elfnn-aarch64.c.
* Makefile.in: Re-generated.
* archures.c (bfd_mach_aarch64_ilp32): New define.
* bfd-in.h (bfd_elf32_aarch64_init_maps): New declaration.
(bfd_elf32_aarch64_set_options): Ditto.
(elf32_aarch64_setup_section_lists): Ditto.
(elf32_aarch64_next_input_section): Ditto.
(elf32_aarch64_size_stubs): Ditto.
(elf32_aarch64_build_stubs): Ditto.
* bfd-in2.h: Re-generated.
* config.bfd (aarch64-*-elf): Add bfd_elf32_littleaarch64_vec
and bfd_elf32_bigaarch64_vec.
(aarch64-*-linux*): Likewise.
(aarch64_be-*-elf): Likewise.
(aarch64_be-*-linux*): Likewise.
* configure.in (bfd_elf32_bigaarch64_vec)
(bfd_elf32_littleaarch64_vec): New.
* configure: Re-generated.
* cpu-aarch64.c (compatible): Don't allow mixing ilp32 objects with
lp64 ones.
(bfd_aarch64_arch_ilp32): New.
(bfd_aarch64_arch): Link to bfd_aarch64_arch_ilp32.
* elfnn-aarch64.c (ARCH_SIZE): New define.
(AARCH64_R, AARCH64_R_STR, LOG_FILE_ALIGN): New defines.
(GOT_ENTRY_SIZE): Re-define as (ARCH_SIZE / 8).
(elf64_aarch64_*): Rename to elfNN_aarch64_*.
(ELF64_R_*): Rename to ELFNN_R_*.
Plus other paramaterization.
* targets.c (bfd_elf32_bigaarch64_vec, bfd_elf32_littleaarch64_vec):
New declarations.
(_bfd_target_vector): Add bfd_elf32_bigaarch64_vec and
bfd_elf32_littleaarch64_vec.
gas/
* config/tc-aarch64.c (ilp32_p): New static variable.
(elf64_aarch64_target_format): Return the target according to the
value of 'ilp32_p'.
(md_begin): Determine 'mach' according to the value of 'ilp32_p'.
(aarch64_opts): Add support for options '-milp32' and '-mlp64'.
(aarch64_dwarf2_addr_size): New function.
* config/tc-aarch64.h (aarch64_dwarf2_addr_size): New declaration.
(DWARF2_ADDR_SIZE): New define.
ld/
* Makefile.am (ALL_64_EMULATION_SOURCES): Add eaarch64elf32.c.
(eaarch64elf32.c): New dependency and rule.
* Makefile.in: Re-generated.
* configure.tgt (aarch64-*-elf): Add aarch64elf32.
(aarch64_be-*-elf, aarch64_be-*-linux*, aarch64-*-linux*): Likewise.
* emulparams/aarch64elf32.sh: New file.
commit e644fa49f8713ef341bea7deddb385a470c91b5a
Author: yufeng <yufeng>
Date: Wed Jun 26 10:37:45 2013 +0000
[AArch64, ILP32] 1/6 Rename elf64-aarch64.c to elfnn-aarch64.c
bfd/
* Makefile.am (BFD64_BACKENDS_CFILES): Remove elf64-aarch64.c.
(BUILD_CFILES): Add elf64-aarch64.c.
(elf64-aarch64.c): New rule for generating from elfnn-aarch64.c.
* Makefile.in: Re-generated.
* elf64-aarch64.c: Rename to ...
* elfnn-aarch64.c: ... this.
commit ed2129b272ce2d519a74ab158e80fde28fce7137
Author: Nick Clifton <nickc@redhat.com>
Date: Wed Jun 26 10:31:37 2013 +0000
* rx-decode.opc (rx_decode_opcode): Check sd field as well as ss
field when checking for type 2 nop.
* rx-decode.c: Regenerate.
commit bc269e81353eac359e15fd5e391e4dbef07c6bab
Author: qiyao <qiyao>
Date: Wed Jun 26 08:28:26 2013 +0000
gdb/testsuite/
2013-06-26 Yao Qi <yao@codesourcery.com>
* gdb.trace/mi-trace-frame-collected.exp: New.
commit f21b8497f460826d16c6b053fe573f919ad3332f
Author: qiyao <qiyao>
Date: Wed Jun 26 08:17:26 2013 +0000
gdb/
2013-06-26 Pedro Alves <pedro@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* gdb.texinfo (GDB/MI Tracepoint Commands): Document
-trace-frame-collected.
gdb:
2013-06-26 Pedro Alves <pedro@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* mi/mi-cmds.c (mi_cmds): Register -trace-frame-collected.
* mi/mi-cmds.h (mi_cmd_trace_frame_collected): Declare.
* mi/mi-main.c (print_variable_or_computed): New function.
(mi_cmd_trace_frame_collected): New function.
* tracepoint.c (find_trace_state_variable_by_number): New.
(struct traceframe_info): Move to tracepoint.h
(struct collection_list): Likewise.
(do_collect_symbol): Include locals and arguments in the wholly
collected variables list.
(clear_collection_list): Clear wholly collected variables list
and computed variables list.
(append_exp): New function.
(encode_actions_1): Include variables in the wholly
collected variables list. Include memory ranges and
full-fledged expressions in the computed expressions list.
(encode_actions): Move some code to ...
Return the cleanup chain.
(encode_actions_rsp): ... here. New function.
(get_traceframe_location, get_traceframe_info): Remove static.
* tracepoint.h (struct memrange): Moved from tracepoint.c.
(struct collection_list): Moved from tracepoint.c. Add two
new fields 'wholly_collected' and 'computed'.
(find_trace_state_variable_by_number): Declare.
(encode_actions): Adjust declaration.
(encode_actions_rsp): Declare.
(get_traceframe_info, get_traceframe_location): Declare.
* NEWS: Mention new MI command -trace-frame-collected.
commit e7ec122190f1bf4f15ca10c4911406954793a570
Author: qiyao <qiyao>
Date: Wed Jun 26 08:01:54 2013 +0000
gdb/
2013-06-26 Pedro Alves <pedro@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* ctf.c (ctf_traceframe_info): Push trace state variables
present in the trace data into the traceframe info object.
* breakpoint.c (DEF_VEC_I): Remove.
* common/filestuff.c (DEF_VEC_I): Likewise.
* dwarf2loc.c (DEF_VEC_I): Likewise.
* mi/mi-main.c (DEF_VEC_I): Likewise.
* common/gdb_vecs.h (DEF_VEC_I): Define vector for int.
* features/traceframe-info.dtd: Add tvar element and its
attributes.
* tracepoint.c (free_traceframe_info): Free vector 'tvars'.
(build_traceframe_info): Push trace state variables present in the
trace data into the traceframe info object.
(traceframe_info_start_tvar): New function.
(tvar_attributes): New.
(traceframe_info_children): Add "tvar" element.
* tracepoint.h (struct traceframe_info) <tvars>: New field.
* NEWS: Mention the change in GDB and GDBserver.
gdb/doc:
2013-06-26 Pedro Alves <pedro@codesourcery.com>
* gdb.texinfo (Traceframe Info Format): Document tvar element and
its attributes.
gdb/gdbserver:
2013-06-26 Pedro Alves <pedro@codesourcery.com>
* tracepoint.c (build_traceframe_info_xml): Output trace state
variables present in the trace buffer.
commit a32d9889e30d1c39a9996ab266bb474020b96cf9
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date: Wed Jun 26 07:04:56 2013 +0000
include/opcode/
* mips.h: Fix comment for "1": it is now STYPE rather than SHAMT.
Use "source" rather than "destination" for microMIPS "G".
gas/
* config/tc-mips.c (validate_mips_insn): Use STYPE rather than SHAMT.
commit ea405824585242fef88143406a8f9ffc7bb480b9
Author: qiyao <qiyao>
Date: Wed Jun 26 05:35:45 2013 +0000
gdb/
2013-06-26 Pedro Alves <pedro@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* tracepoint.c (trace_dump_command): Move code to ...
(get_traceframe_location): ... here. New.
commit 9bf8fe0d6cf3a8d0c4c881ace66c7b1e1f00018f
Author: qiyao <qiyao>
Date: Wed Jun 26 05:28:01 2013 +0000
gdb/
2013-06-26 Pedro Alves <pedro@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* tracepoint.c (trace_dump_command): GDB emits an error
instead of a warning when a traceframe is not selected.
commit 06b5137ca80f96dac84233e93e07a253bab826f1
Author: qiyao <qiyao>
Date: Wed Jun 26 05:25:28 2013 +0000
gdb/
2013-06-26 Pedro Alves <pedro@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* tracepoint.c (tracepoint_list, stepping_list): Remove.
(clear_collection_list): Free fields 'aexpre_list' and 'list'
in collection_list.
(do_clear_collection_list, init_collection_list): New.
(encode_actions): Add local variables 'tracepoint_list' and
'stepping_list'. Call init_collection_list and make cleanup
which calls do_clear_collection_list. Don't call
clear_collection_list.
(_initialize_tracepoint): Delete references to
'tracepoint_list' and 'stepping_list'.
commit 4aa7e6ab18ac49fcd1ac54cfa422d1e0d935da15
Author: Alan Modra <amodra@bigpond.net.au>
Date: Wed Jun 26 00:00:04 2013 +0000
daily update
commit 752e59abd673a847e6a021343f94a4fbb905e1ae
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date: Tue Jun 25 18:02:33 2013 +0000
bfd/
* elfxx-mips.h (_bfd_mips_elf_insn32): New prototype.
* elfxx-mips.c (mips_elf_link_hash_table): Add insn32 member.
(STUB_MOVE32_MICROMIPS, STUB_JALR32_MICROMIPS): New macros.
(MICROMIPS_INSN32_FUNCTION_STUB_NORMAL_SIZE): Likewise.
(MICROMIPS_INSN32_FUNCTION_STUB_BIG_SIZE): Likewise.
(micromips_insn32_o32_exec_plt0_entry): New variable.
(micromips_insn32_o32_exec_plt_entry): Likewise.
(_bfd_mips_elf_adjust_dynamic_symbol): Handle insn32 mode.
(mips_elf_estimate_stub_size): Likewise.
(_bfd_mips_elf_size_dynamic_sections): Likewise.
(_bfd_mips_elf_finish_dynamic_symbol): Likewise.
(mips_finish_exec_plt): Likewise.
(_bfd_mips_elf_relax_section): Likewise.
(_bfd_mips_elf_insn32): New function.
(_bfd_mips_elf_get_synthetic_symtab): Handle insn32 PLT.
gas/
* config/tc-mips.c (mips_set_options): Add insn32 member.
(mips_opts): Initialize it.
(NOP_INSN, NOP_INSN_SIZE): Handle insn32 mode.
(options): Add OPTION_INSN32 and OPTION_NO_INSN32 enum values.
(md_longopts): Add "minsn32" and "mno-insn32" options.
(is_size_valid): Handle insn32 mode.
(md_assemble): Pass instruction string down to macro.
(brk_fmt): Add second dimension and insn32 mode initializers.
(mfhl_fmt): Likewise.
(BRK_FMT, MFHL_FMT): Handle insn32 mode.
(macro_build) <'c'>: Handle microMIPS 32-bit BREAK encoding.
(macro_build_jalr, move_register): Handle insn32 mode.
(macro_build_branch_rs): Likewise.
(macro): Handle insn32 mode.
<M_JRADDIUSP>, <M_JRC>, <M_MOVEP>: New cases.
(mips_ip): Handle insn32 mode.
(md_parse_option): Handle OPTION_INSN32 and OPTION_NO_INSN32.
(s_mipsset): Handle "insn32" and "noinsn32" pseudo-ops.
(mips_handle_align): Handle insn32 mode.
(md_show_usage): Add -minsn32 and -mno-insn32.
* doc/as.texinfo (Target MIPS options): Add -minsn32 and
-mno-insn32 options.
(-minsn32, -mno-insn32): New options.
* doc/c-mips.texi (MIPS Opts): Add -minsn32 and -mno-insn32
options.
(MIPS assembly options): New node. Document .set insn32 and
.set noinsn32.
(MIPS-Dependent): List the new node.
gas/testsuite/
* gas/mips/micromips-insn32.d: New test.
* gas/mips/micromips-noinsn32.d: Likewise.
* gas/mips/micromips.l: Rename to...
* gas/mips/micromips-warn.l: ... this.
* gas/mips/micromips.d: Update accordingly.
* gas/mips/micromips-trap.d: Likewise.
* gas/mips/micromips.l: New list test.
* gas/mips/micromips.s: Add conditionals.
* gas/mips/mips.exp: Run the new tests.
include/opcode/
* mips.h: Add M_JRADDIUSP, M_JRC and M_MOVEP anonymous enum
values.
ld/
* emultempl/mipself.em (insn32): New variable.
(mips_create_output_section_statements): Handle insn32 mode.
(PARSE_AND_LIST_PROLOGUE): New macro.
(PARSE_AND_LIST_LONGOPTS): Likewise.
(PARSE_AND_LIST_OPTIONS): Likewise.
* gen-doc.texi: Set MIPS.
* ld.texinfo: Likewise.
(Options specific to MIPS targets): New section.
(ld and MIPS family): New node.
(Top, Machine Dependent): List the new node.
opcodes/
* micromips-opc.c (micromips_opcodes): Add "jraddiusp", "jrc"
and "movep" macros.
commit df53db70bfc83857f6f292850a5d05dc9e3c64b8
Author: Tom Tromey <tromey@redhat.com>
Date: Tue Jun 25 16:04:54 2013 +0000
* common/create-version.sh (date): Use "$", not "$$" in sed
expression.
commit 9197389ee90f6d2b3fe489d8cc376f26e4827217
Author: Kevin Buettner <kevinb@redhat.com>
Date: Tue Jun 25 15:55:12 2013 +0000
* NEWS (New targets): Add entry for TI MSP430.
commit bfd84e7c17d73287ba08f599a9261d685004822f
Author: qiyao <qiyao>
Date: Tue Jun 25 13:01:26 2013 +0000
Upload tsv earlier in remote_start_remote
In extended-remote, when GDB connects the target, but target is not
running, the TSVs are not uploaded. When GDB attaches to a process,
the TSVs are not uploaded either. However, GDBserver has some
builtin or predefined TSV to upload, such as $trace_timestamp. This
bug causes $trace_timestamp is never uploaded.
gdb/
2013-06-25 Yao Qi <yao@codesourcery.com>
* remote.c (remote_start_remote): Move code to upload tsv
earlier.
gdb/testsuite/
2013-06-25 Yao Qi <yao@codesourcery.com>
* boards/native-extended-gdbserver.exp: Set board_info
'gdb,predefined_tsv'.
* boards/native-gdbserver.exp: Likewise.
* boards/native-stdio-gdbserver.exp: Likewise.
* gdb.server/ext-attach.exp: Load trace-support.exp. Check
uploaded TSVs if target supports tracing.
* gdb.trace/tsv.exp: Check uploaded TSVs if target supports
tracing and target has predefined tsv.
gdb/doc/
2013-06-25 Yao Qi <yao@codesourcery.com>
* gdbint.texinfo (Testsuite): Document 'gdb,predefined_tsv'.
commit 683454e58c93fef964b0a488e0b5ff6de3b13f85
Author: Hui Zhu <teawater@gmail.com>
Date: Tue Jun 25 11:37:47 2013 +0000
2013-06-25 Yao Qi <yao@codesourcery.com>
Hui Zhu <hui@codesourcery.com>
Pedro Alves <palves@redhat.com>
PR breakpoints/15075
PR breakpoints/15434
* breakpoint.c (bpstat_stop_status): Call
b->ops->after_condition_true.
(update_dprintf_command_list): Don't append "continue" command
to the command list of dprintf breakpoint.
(base_breakpoint_after_condition_true): New function.
(base_breakpoint_ops): Add base_breakpoint_after_condition_true.
(dprintf_after_condition_true): New function.
(initialize_breakpoint_ops): Set dprintf_after_condition_true.
* breakpoint.h (breakpoint_ops): Add after_condition_true.
2013-06-25 Yao Qi <yao@codesourcery.com>
Hui Zhu <hui@codesourcery.com>
Pedro Alves <palves@redhat.com>
PR breakpoints/15075
PR breakpoints/15434
* gdb.base/dprintf-next.c: New file.
* gdb.base/dprintf-next.exp: New file.
* gdb.base/dprintf-non-stop.c: New file.
* gdb.base/dprintf-non-stop.exp: New file.
* gdb.base/dprintf.exp: Don't check "continue" in the output
of "info breakpoints".
* gdb.mi/mi-breakpoint-changed.exp (test_insert_delete_modify):
Don't check "continue" in script field.
commit eded4b816d7293af0015da8bf1e76ba1668f47f4
Author: Kevin Buettner <kevinb@redhat.com>
Date: Tue Jun 25 01:16:31 2013 +0000
* Makefile.in (ALL_TARGET_OBS): Add msp430-tdep.o.
(ALLDEPFILES): Add msp430-tdep.c.
* configure.tgt (msp430*-*-elf): New target.
* msp430-tdep.c: New file.
commit bc8326fc6ab96b46400c415e2c50c3a984bfd503
Author: Alan Modra <amodra@bigpond.net.au>
Date: Tue Jun 25 00:00:05 2013 +0000
daily update
commit 9de54a4fad6963fb9bc2472567c983b8a6ff32bd
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date: Mon Jun 24 23:55:44 2013 +0000
bfd/
* elfxx-mips.h (_bfd_mips_elf_get_synthetic_symtab): New
prototype.
* elf32-mips.c (elf_backend_plt_sym_val): Remove macro.
(bfd_elf32_get_synthetic_symtab): New macro.
* elfxx-mips.c (plt_entry): New structure.
(mips_elf_link_hash_entry): Add use_plt_entry member.
(mips_elf_link_hash_table): Rename plt_entry_size member to
plt_mips_entry_size. Add plt_comp_entry_size, plt_mips_offset,
plt_comp_offset, plt_got_index entries and plt_header_is_comp
members.
(STUB_LW_MICROMIPS, STUB_MOVE_MICROMIPS): New macros.
(STUB_LUI_MICROMIPS, STUB_JALR_MICROMIPS): Likewise.
(STUB_ORI_MICROMIPS, STUB_LI16U_MICROMIPS): Likewise.
(STUB_LI16S_MICROMIPS): Likewise.
(MICROMIPS_FUNCTION_STUB_NORMAL_SIZE): Likewise.
(MICROMIPS_FUNCTION_STUB_BIG_SIZE): Likewise.
(micromips_o32_exec_plt0_entry): New variable.
(mips16_o32_exec_plt_entry): Likewise.
(micromips_o32_exec_plt_entry): Likewise.
(mips_elf_link_hash_newfunc): Initialize use_plt_entry.
(mips_elf_output_extsym): Update to use gotplt_union's plist
member rather than offset.
(mips_elf_gotplt_index): Likewise. Remove the VxWorks
restriction. Use MIPS_ELF_GOT_SIZE to calculate GOT address.
(mips_elf_count_got_symbols): Update to use gotplt_union's plist
member rather than offset.
(mips_elf_calculate_relocation): Handle MIPS16/microMIPS PLT
entries.
(_bfd_mips_elf_create_dynamic_sections): Don't set PLT sizes
here.
(mips_elf_make_plt_record): New function.
(_bfd_mips_elf_check_relocs): Update comment. Record occurences
of JAL relocations that might need a PLT entry.
(_bfd_mips_elf_adjust_dynamic_symbol): Update to use
gotplt_union's plist member rather than offset. Set individual
PLT entry sizes here. Handle MIPS16/microMIPS PLT entries.
Don't set the symbol's value in the symbol table for PLT
references here. Don't set the PLT or PLT GOT section sizes
here.
(mips_elf_estimate_stub_size): Handle microMIPS stubs.
(mips_elf_allocate_lazy_stub): Likewise.
(mips_elf_lay_out_lazy_stubs): Likewise. Define a _MIPS_STUBS_
magic symbol.
(mips_elf_set_plt_sym_value): New function.
(_bfd_mips_elf_size_dynamic_sections): Set PLT header size and
PLT and PLT GOT section sizes here. Set the symbol values in
the symbol table for PLT references here. Handle microMIPS
annotation of the _PROCEDURE_LINKAGE_TABLE_ magic symbol.
(_bfd_mips_elf_finish_dynamic_symbol): Update to use
gotplt_union's plist member rather than offset. Handle
MIPS16/microMIPS PLT entries. Handle microMIPS stubs.
(_bfd_mips_vxworks_finish_dynamic_symbol): Update to use
gotplt_union's plist member rather than offset. Use
MIPS_ELF_GOT_SIZE to calculate GOT address.
(mips_finish_exec_plt): Handle microMIPS PLT. Return status.
(_bfd_mips_elf_finish_dynamic_sections): Handle result from
mips_finish_exec_plt.
(_bfd_mips_elf_link_hash_table_create): Update to use
gotplt_union's plist member rather than offset.
(_bfd_mips_elf_get_synthetic_symtab): New function.
include/elf/
* mips.h (ELF_ST_IS_MIPS_PLT): Respect STO_MIPS16 setting.
(ELF_ST_SET_MIPS_PLT): Likewise.
gdb/
* mips-tdep.c (mips_elf_make_msymbol_special): Handle MIPS16 and
microMIPS synthetic symbols.
ld/
* emulparams/elf32btsmip.sh: Arrange for .got.plt to be placed
as close to .plt as possible.
* scripttempl/elf.sc: Handle $INITIAL_READWRITE_SECTIONS and
$PLT_NEXT_DATA variables.
ld/testsuite/
* ld-mips-elf/jalx-2.dd: Update for microMIPS PLT support.
* ld-mips-elf/pic-and-nonpic-3a.dd: Update for the _MIPS_STUBS_
magic symbol.
* ld-mips-elf/pic-and-nonpic-3b.dd: Likewise.
* ld-mips-elf/pic-and-nonpic-6-n32.dd: Likewise.
* ld-mips-elf/pic-and-nonpic-6-n64.dd: Likewise.
* ld-mips-elf/pic-and-nonpic-6-o32.dd: Likewise.
* ld-mips-elf/stub-dynsym-1-10000.d: Likewise.
* ld-mips-elf/stub-dynsym-1-2fe80.d: Likewise.
* ld-mips-elf/stub-dynsym-1-7fff.d: Likewise.
* ld-mips-elf/stub-dynsym-1-8000.d: Likewise.
* ld-mips-elf/stub-dynsym-1-fff0.d: Likewise.
* ld-mips-elf/tlslib-o32.d: Likewise.
opcodes/
* mips-dis.c (is_mips16_plt_tail): New function.
(print_insn_mips16): Handle MIPS16 PLT entry's GOT slot address
word.
(is_compressed_mode_p): Handle MIPS16/microMIPS PLT entries.
commit 49610b5e9d140df0225634a14bb5bc2641e3ed8f
Author: Joel Brobecker <brobecker@gnat.com>
Date: Mon Jun 24 23:41:34 2013 +0000
Adapt sim to new version number & date locations.
This change is required now that gdb/version.in has been moved to
gdb/common/version.in and now that the date needs to be fetched
from bfd/version.h.
sim/common/ChangeLog:
* create-version.sh: New script. Adapted from
gdb/commong/create-version.sh.
* Make-common.in (version.c): Update rule dependencies,
and re-implement using create-version.sh.
sim/ppc/ChangeLog:
* Makefile.in (srccom): New variable.
(version.c): Update rule dependencies, and re-implement using
sim/common/create-version.sh.
commit 091a9138460dda434a38fab9b789471749da5454
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date: Mon Jun 24 22:18:31 2013 +0000
* objfiles.h (pc_in_section): New prototype.
(in_plt_section): Remove name argument, replace prototype with
static inline function.
* mips-tdep.h: Include "objfiles.h".
(in_mips_stubs_section): New function.
* hppa-tdep.h (gdbarch_tdep): Remove name argument of
in_solib_call_trampoline member.
(hppa_in_solib_call_trampoline): Remove name argument.
* objfiles.c (pc_in_section): New function.
(in_plt_section): Remove function.
* mips-linux-tdep.c: Include "objfiles.h".
(mips_linux_in_dynsym_stub): Call in_mips_stubs_section. Remove
name argument. Return 1 rather than the low 16-bit halfword of
any instruction examined.
(mips_linux_in_dynsym_resolve_code): Update
mips_linux_in_dynsym_stub call accordingly.
* mips-tdep.c (mips_stub_frame_sniffer): Use in_mips_stubs_section
rather than an equivalent hand-coded sequence.
* hppa-hpux-tdep.c (in_opd_section): Remove function.
(hppa32_hpux_in_solib_call_trampoline): Remove name argument.
(hppa64_hpux_in_solib_call_trampoline): Likewise.
(hppa64_hpux_find_global_pointer): Use pc_in_section rather than
in_opd_section.
* hppa-tdep.c (hppa_stub_unwind_sniffer): Remove name argument
on call to tdep->in_solib_call_trampoline.
(hppa_in_solib_call_trampoline): Remove name argument, update
according to in_plt_section change.
(hppa_skip_trampoline_code): Update according to in_plt_section
change.
* aarch64-tdep.c (aarch64_stub_unwind_sniffer): Likewise.
* arm-symbian-tdep.c (arm_symbian_skip_trampoline_code):
Likewise.
* arm-tdep.c (arm_stub_unwind_sniffer): Likewise.
* hppa-linux-tdep.c (hppa_linux_find_global_pointer): Likewise.
* hppabsd-tdep.c (hppabsd_find_global_pointer): Likewise.
* nios2-tdep.c (nios2_stub_frame_sniffer): Likewise.
* nto-tdep.c (nto_relocate_section_addresses): Likewise.
* s390-tdep.c (s390_stub_frame_sniffer): Likewise.
* sh-tdep.c (sh_stub_unwind_sniffer): Likewise.
* solib-dsbt.c (dsbt_in_dynsym_resolve_code): Likewise.
* solib-frv.c (frv_in_dynsym_resolve_code): Likewise.
* solib-svr4.c (svr4_in_dynsym_resolve_code): Likewise.
* solib-target.c (solib_target_in_dynsym_resolve_code): Likewise.
* sparc-tdep.c (sparc_analyze_prologue): Likewise.
* tic6x-tdep.c (tic6x_stub_unwind_sniffer): Likewise.
commit b2a893ee758e81bf5611112d62e3d4fa7da7d84b
Author: Joel Brobecker <brobecker@gnat.com>
Date: Mon Jun 24 22:03:51 2013 +0000
Fix host_name and target_name generation by common/create-version.sh.
This new script has one small snafoo, which prevented the $host_alias
and $target_alias from being expanded during the generation of the
version.c file. As a result, the version info yields:
This GDB was configured as "--host=$host_alias --target=$target_alias".
^^^^^^^^^^^ ^^^^^^^^^^^^^
This patch fixes this issue.
gdb/ChangeLog:
* common/create-version.sh: Fix expansion of $host_alias
and $target_alias in generation of HOST_NAME and TARGET_NAME
(resp.).
commit f4f9399f80652e95afa0b4c2e099508cc6b2646d
Author: Tom Tromey <tromey@redhat.com>
Date: Mon Jun 24 15:06:26 2013 +0000
don't keep a gdb-specific date
Right now there are two nightly commits to update a file in the tree
with the current date. One commit is for BFD, one is for gdb.
It seems unnecessary to me to do this twice. We can make do with a
single such commit.
This patch changes gdb in a minimal way to reuse the BFD date -- it
extracts it from bfd/version.h and changes version.in to use the
placeholder string "DATE" for those times when a date is wanted.
I propose removing the cron job that updates the version on trunk, and
then check in this patch.
For release branches, we can keep the cron job, but just tell it to
rewrite bfd/version.h. I believe this is a simple change in the
crontab -- the script will work just fine on this file.
This also moves version.in and version.h into common/, to reflect
their shared status; and updates gdbserver to use version.h besides.
* common/create-version.sh: New file.
* Makefile.in (version.c): Use bfd/version.h, common/version.in,
create-version.sh.
(HFILES_NO_SRCDIR): Use common/version.h.
* version.in: Move to ...
* common/version.in: ... here. Replace date with "DATE".
* version.h: Move to ...
* common/version.h: ... here.
gdbserver:
* Makefile.in (version.c): Use bfd/version.h, common/version.in,
create-version.sh.
(version.o): Remove.
* gdbreplay.c: Include version.h.
(version, host_name): Don't declare.
* server.h: Include version.h.
(version, host_name): Don't declare.
doc:
* Makefile.in (POD2MAN1, POD2MAN5): Use version.subst.
(GDBvn.texi): Use version.subst.
(version.subst): New target.
(mostlyclean): Remove version.subst.
commit 61f6db26fad51a7a4b2d4d61a134d5f98cbdf1e1
Author: Nick Clifton <nickc@redhat.com>
Date: Mon Jun 24 14:28:17 2013 +0000
PR 15657
* hash.c (_bfd_stringtab_add): Copy the string if COPY is true.
commit b1031f1ff0af97e45166f98d645707735e8e5e78
Author: Mike Frysinger <vapier@gentoo.org>
Date: Mon Jun 24 02:06:32 2013 +0000
sim: bfin: note missing parallel handling of SEARCH
The SEARCH insn is an oddball when it comes to parallel usage. It places a
big limit on what other insns it can run in parallel with, but we don't
currently track the amount of state needed to verify this (since no other insn
really requires this). Add a note for now in case we get around to it.
commit bc30f4ee106d73efe2f50645a906967106b63071
Author: Mike Frysinger <vapier@gentoo.org>
Date: Mon Jun 24 02:03:03 2013 +0000
sim: bfin: handle invalid HLs encoding in dsp shift insns
For many of the 32bit dsp shift related insns, we were just ignoring the HLs
field. The hardware does not though and will reject the insn if it's set
incorrectly. Update the sim to match.
commit 273839b58a3773e6e6e9fc704201d32232f88050
Author: Mike Frysinger <vapier@gentoo.org>
Date: Mon Jun 24 01:59:10 2013 +0000
sim: bfin: run-tests.sh: fix typo in usage exit
commit 9fc8e7c773c7af26f04e664c3892b3b4a047fd3b
Author: Mike Frysinger <vapier@gentoo.org>
Date: Mon Jun 24 01:52:33 2013 +0000
sim: bfin: se_all32bitopcodes: skip debug insns under the sim
Since the sim has a few fake debug insns that the hardware does not, we
need to check for those before attempting to run them. Otherwise we'll
randomly trigger the sim debug asserts/aborts/halts insns. On the
hardware, these are proper invalid insns, and the table catches that.
commit 1bc26acb597f4f82d4d62db50f13c9cbb7eb8009
Author: Mike Frysinger <vapier@gentoo.org>
Date: Mon Jun 24 01:44:55 2013 +0000
sim: bfin: speed up all insn testcases slightly
The main body of the "all insn" test is executed once per tested insn, and
we test millions of insns here. Any shrinkage we can do in this loop will
speed things up nicely (since it's multiplied per tested insn).
To that end, simplify the end-of-table test into one less insn, and omit
the SSYNC when we build for the sim. When we build to run on the hardware,
this insn matters, but the sim doesn't have write store buffers in the chip
that might get in the way (memory writes are atomic).
commit 2eb45b34dd1fa9eef4dc9e85122cbee885eb6ab9
Author: Alan Modra <amodra@bigpond.net.au>
Date: Mon Jun 24 00:00:04 2013 +0000
daily update
commit 4209cdad461e805602e1fef16282e77dac70e880
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Mon Jun 24 00:00:02 2013 +0000
*** empty log message ***
commit 25a948329f80baff44515be099a541903d6f653d
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date: Sun Jun 23 20:12:52 2013 +0000
include/opcode/
* mips.h: Fix comment typo: "G" is _RS rather than _RD for microMIPS.
gas/
* config/tc-mips.c (mips_ip): Fix swapped bit numbers in comments.
commit c5fd8c697168f895c5ccf6600b3ee34634c993e0
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date: Sun Jun 23 20:08:22 2013 +0000
bfd/
* Makefile.am (BFD32_BACKENDS, BFD32_BACKENDS_CFILES): Move MIPS ELF
files to...
(BFD64_BACKENDS, BFD64_BACKENDS_CFILES): ...here.
* Makefile.in: Regenerate.
* config.bfd: Enclose all MIPS ELF targets in #ifdef BFD64.
Set want64 to true for them at the end.
* targets.c (_bfd_target_vector): Protect MIPS ELF targets with
#ifdef BFD64.
gas/
* config/tc-mips.c: Assert that offsetT and valueT are at least
8 bytes in size.
(GPR_SMIN, GPR_SMAX): New macros.
(macro, mips_ip): Remove code for 4-byte valueT and offsetT.
ld/
* Makefile.am (ALL_EMULATION_SOURCES): Move MIPS ELF emulations to...
(ALL_64_EMULATION_SOURCES): ...here.
* Makefile.in: Regenerate.
commit 67ff5fa72bd21c7cb314e72c578c3eb7cfc6d4c3
Author: Mike Frysinger <vapier@gentoo.org>
Date: Sun Jun 23 06:23:54 2013 +0000
sim: bfin: trim trailing whitespace
commit 95b50690fb433e447028d23ca336a8ce645bdb58
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sun Jun 23 00:00:04 2013 +0000
daily update
commit 8200bb401fed0792f31532010fbe662a92b738bd
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sun Jun 23 00:00:02 2013 +0000
*** empty log message ***
commit fb2e9a8486bba186810811a7a0f880699f3157d8
Author: Sandra Loosemore <sandra@codesourcery.com>
Date: Sat Jun 22 19:57:42 2013 +0000
2013-06-22 Sandra Loosemore <sandra@codesourcery.com>
bfd/
* elf32-nios2.c (nios2_elf32_finish_dynamic_sections): Don't
set sh_entsize for PLT section.
commit d4e5ccc4f41ced3661cbe3431420422dbde85e14
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date: Sat Jun 22 16:44:13 2013 +0000
* 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.
gas/
* NEWS: Note removal of ECOFF support.
* doc/as.texinfo (--emulation): Update for the removal of MIPS ECOFF.
* Makefile.am (TARG_ENV_HFILES): Remove config/te-lnews.h.
(MULTI_CFILES): Remove config/e-mipsecoff.c.
* Makefile.in: Regenerate.
* configure.in: Remove MIPS ECOFF references.
(mips-sony-bsd*, mips-*-bsd*, mips-*-lnews*-ecoff, mips-*-*-ecoff):
Delete cases.
(mips-*-irix5*-*, mips*-*-linux*-*, mips*-*-freebsd*)
(mips*-*-kfreebsd*-gnu, mips-*-*-elf): Fold into...
(mips-*-*): ...this single case.
(mipsbecoff, mipslecoff, mipsecoff): Remove emulations. Expect
MIPS emulations to be e-mipself*.
* configure: Regenerate.
* configure.tgt (mips-sony-bsd*, mips-*-ultrix*, mips-*-osf*)
(mips-*-ecoff*, mips-*-pe*, mips-*-irix*, ips-*-lnews*, mips-*-riscos*)
(mips-*-sysv*): Remove coff and ecoff cases.
* as.c (mipsbecoff, mipslecoff, mipsecoff): Remove.
* ecoff.c: Remove reference to MIPS ECOFF.
* config/e-mipsecoff.c, config/te-lnews.h: Delete files.
* config/tc-mips.c (ECOFF_LITTLE_FORMAT): Delete.
(RDATA_SECTION_NAME, mips_target_form): Remove COFF and ECOFF cases.
(mips_hi_fixup): Tweak comment.
(append_insn): Require a howto.
(mips_after_parse_args): Remove OBJ_MAYBE_ECOFF code.
gas/testsuite/
* gas/all/gas.exp: Remove reference to mips-ecoff.
* gas/mips/branch-misc-1.d, gas/mips/branch-misc-2.d,
gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic.d,
gas/mips/branch-misc-2pic-64.d, gas/mips/branch-swap.d: Remove
skips for mips-*-ecoff.
ld/
* NEWS: Document the removal of MIPS ECOFF targets.
* ld.texinfo (--gpsize=@var{value}): Use MIPS ELF rather than
MIPS ECOFF as an example of a target that supports small data.
* ldmain.c (g_switch_value): Likewise.
* configure.tgt (mips*-*-pe, mips*-dec-ultrix*, mips*-dec-osf*)
(mips*-sgi-irix* [v4 and earlier], mips*el-*-ecoff*, mips*-*-ecoff*)
(mips*-*-bsd*, mips*-*-lnews*): Remove cases.
* Makefile.am (ALL_EMULATION_SOURCES): Remove emipsbig.c, emipsbsd.c,
emipsidt.c, emipsidtl.c, emipslit.c, emipslnews.c and emipspe.c.
(emipsbig.c, emipsbsd.c, emipsidt.c, emipsidtl.c, emipslit.c)
(emipslnews.c, emipspe.c): Delete rules.
* Makefile.in: Regenerate.
* emulparams/mipsbig.sh, emulparams/mipsbsd.sh, emulparams/mipsidt.sh,
emulparams/mipsidtl.sh, emulparams/mipslit.sh, emulparams/mipslnews.sh,
emulparams/mipspe.sh, emultempl/mipsecoff.em: Delete.
* emultempl/m68kcoff.em: Update comment to say that MIPS ECOFF support
has now been removed.
* emultempl/pe.em: Remove TARGET_IS_mipspe checks.
commit ce0714afbc64c8504eb139de89265ce4c74798e2
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Sat Jun 22 00:00:32 2013 +0000
*** empty log message ***
commit 0304a52801dfc162aa75d635eb6dce859cdcf9da
Author: Alan Modra <amodra@bigpond.net.au>
Date: Sat Jun 22 00:00:04 2013 +0000
daily update
commit dc34edb76e306f371e21dd737888026ad93e68f2
Author: Joel Brobecker <brobecker@gnat.com>
Date: Fri Jun 21 17:55:07 2013 +0000
Update dates in relevant gdb/gnulib/ copyright headers
This patch is the result of re-running the copyright.py script
in GDB, after we modified it to stop ignoring some files in
gdb/gnulib that should have been updated earlier this year.
gdb/ChangeLog:
* gdb/gnulib/Makefile.in: Update date in copyright header.
* gdb/gnulib/configure.ac: Ditto.
* gdb/gnulib/update-gnulib.sh: Ditto.
commit a0c4c670d30fa23fefb93e9ab898cb936fe0f11b
Author: Joel Brobecker <brobecker@gnat.com>
Date: Fri Jun 21 17:54:57 2013 +0000
copyright.py: Handle files in gdb/gnulib owned by GDB.
The script was excluding all of gdb/gnulib but this is no longer
correct, ever since we moved the imported files to gdb/gnulib/import.
As a result, a number of files (Makefile, etc, including this script
itself) did not have their copyright header updated. This fixes
the problem.
gdb/ChangeLog:
* copyright.py (EXCLUDE_LIST): Replace "gdb/gnulib" by
"gdb/gnulib/import".
commit 750bfa3fc6490159aacf30e9ad55e16fa49beb1a
Author: Tom Tromey <tromey@redhat.com>
Date: Fri Jun 21 17:18:45 2013 +0000
* gdb.trace/actions.exp (check_tracepoint): Don't use a full file
name in a test name.
commit f4af6bc3a6b11b44fc19b7e1c01d6ec221db1ce1
Author: willnewton <willnewton>
Date: Fri Jun 21 16:24:14 2013 +0000
gdb/doublest.c: Use frexpl rather than ldfrexp.
Most modern systems have frexpl and gnulib provides an implementation
for those that don't, so use it instead of the generic but inaccurate
ldfrexp.
gdb/ChangeLog:
2013-06-21 Will Newton <will.newton@linaro.org>
* doublest.c (ldfrexp): Remove function.
(convert_doublest_to_floatformat): Call frexpl instead of
ldfrexp.
commit 6c9c6508cce1353bde5811cce4040a1d5a302478
Author: willnewton <willnewton>
Date: Fri Jun 21 16:17:01 2013 +0000
gdb/gnulib: Import frexpl.
gdb/ChangeLog:
2013-06-21 Will Newton <will.newton@linaro.org>
* gnulib/update-gnulib.sh(IMPORTED_GNULIB_MODULES): Add frexpl.
* gnulib/aclocal.m4: Regenerate.
* gnulib/config.in: Regenerate.
* gnulib/configure: Regenerate.
* gnulib/import/Makefile.am: Update.
* gnulib/import/Makefile.in: Update.
* gnulib/import/m4/gnulib-cache.m4: Update.
* gnulib/import/m4/gnulib-comp.m4: Update.
* gnulib/import/float+.h: Import.
* gnulib/import/float.c: Import.
* gnulib/import/float.in.h: Import.
* gnulib/import/fpucw.h: Import.
* gnulib/import/frexp.c: Import.
* gnulib/import/frexpl.c: Import.
* gnulib/import/isnan.c: Import.
* gnulib/import/isnand-nolibm.h: Import.
* gnulib/import/isnand.c: Import.
* gnulib/import/isnanl-nolibm.h: Import.
* gnulib/import/isnanl.c: Import.
* gnulib/import/itold.c: Import.
* gnulib/import/m4/exponentd.m4: Import.
* gnulib/import/m4/exponentl.m4: Import.
* gnulib/import/m4/float_h.m4: Import.
* gnulib/import/m4/fpieee.m4: Import.
* gnulib/import/m4/frexp.m4: Import.
* gnulib/import/m4/frexpl.m4: Import.
* gnulib/import/m4/isnand.m4: Import.
* gnulib/import/m4/isnanl.m4: Import.
* gnulib/import/m4/math_h.m4: Import.
* gnulib/import/math.c: Import.
* gnulib/import/math.in.h: Import.
commit 7a55df68b203148e593daea04b5d6af075e095e9
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date: Fri Jun 21 15:40:18 2013 +0000
gdb/
* common/linux-btrace.c (cpu_supports_btrace): Remove variable vendor,
replace strcmp with signature_INTEL_ebx, signature_INTEL_ecx and
signature_INTEL_edx comparisons.
commit 60d1bdf1b1fc948fd8c35d73d51798a211176122
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jun 21 15:01:56 2013 +0000
* msp430-decode.opc: New.
* msp430-decode.c: New/generated.
* Makefile.am (TARGET_LIBOPCODES_CFILES): Add msp430-decode.c.
(MAINTAINER_CLEANFILES): Likewise.
Add rule to build msp430-decode.c frommsp430decode.opc
using the opc2c program.
* Makefile.in: Regenerate.
* configure.in: Add msp430-decode.lo to msp430 architecture files.
* configure: Regenerate.
* msp430-decode.h: New.
commit 8eaac0c2c003423056f33308d6bc7e268af8fbc0
Author: Nick Clifton <nickc@redhat.com>
Date: Fri Jun 21 10:59:12 2013 +0000
* msp430: New Directory.
* configure.tgt: Add it.
* configure: Regenerate.
* gennltvals.sh: Add msp430 support.
* nltvals.def: Regenerate.
* Makefile.in: New.
* aclocal.m4: Generate.
* config.in: Generate.
* configure.ac: New.
* configure: Generate.
* msp430-sim.c: New.
* msp430-sim.h: New.
* sim-main.h: New.
* trace.c: New.
* trace.h: New.
commit 5c5458af8483dc197098ad3e90502a4b2a9746ad
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Fri Jun 21 00:00:32 2013 +0000
*** empty log message ***
commit 90b6ecf12677bc912c2fb47b933fa34d2881bb39
Author: Alan Modra <amodra@bigpond.net.au>
Date: Fri Jun 21 00:00:04 2013 +0000
daily update
commit a5224da88eb910b367a96bdc0c42a100781fabfe
Author: Doug Evans <dje@google.com>
Date: Thu Jun 20 22:16:28 2013 +0000
symtab/15652
* dwarf2read.c (try_open_dwop_file): New arg search_cwd.
All callers updated.
(open_dwp_file): If we can't find the dwp file, search the basename
in debug-file-directory.
commit 128c4f26098823e2f0253ca8d24d46fe14691877
Author: Doug Evans <dje@google.com>
Date: Thu Jun 20 21:58:57 2013 +0000
* dwarf2read.c (struct dwp_file): Fix comment.
(open_and_init_dwp_file): Set dwp_file->name to bfd's file name.
commit f114db4d2eba0fba283c82ec1bd9d882bc49ce9b
Author: Doug Evans <dje@google.com>
Date: Thu Jun 20 20:12:58 2013 +0000
* source.c (openp): Document OPF_TRY_CWD_FIRST+OPF_SEARCH_IN_PATH
better.
commit 27ef916ae7ad89e01eb4ef7b24fd7be452b96e72
Author: yufeng <yufeng>
Date: Thu Jun 20 16:01:34 2013 +0000
bfd/
* bfd-in.h (bfd_elf64_aarch64_set_options): Add 'extern'.
* bfd-in2.h: Re-generated.
* elf64-aarch64.c (RELOC_SECTION): Removed.
(SWAP_RELOC_IN, SWAP_RELOC_OUT): Ditto.
(AARCH64_ELF_OS_ABI_VERSION): Ditto.
(elf64_aarch64_link_hash_traverse): Ditto.
(elf64_aarch64_size_stubs): Change 'Aarch64' to 'AArch64' in the
comment.
opcodes/
* aarch64-dis.c (EMBEDDED_ENV): Remove the check on it.
(SYMTAB_AVAILABLE): Removed.
(#include "elf/aarch64.h): Ditto.
commit 51f2383cef7d1b3dc06836200ee56af7cd4efa01
Author: qiyao <qiyao>
Date: Thu Jun 20 06:49:06 2013 +0000
gdb/
* breakpoint.c (create_breakpoint): Fix code indentation.
commit ccadbb00440d6633f3be910c3894b4a2e628dd23
Author: qiyao <qiyao>
Date: Thu Jun 20 06:46:10 2013 +0000
gdb/
* breakpoint.c (create_breakpoints_sal_default): Remove
parameter 'lsal'. Update declaration.
(bkpt_create_breakpoints_sal): Caller update.
(tracepoint_create_breakpoints_sal): Likewise.
commit 63a1873ab1963c9f60c495a297711aebb538b15c
Author: qiyao <qiyao>
Date: Thu Jun 20 00:39:10 2013 +0000
Teach -data-list-register-values to not include unavailable registers
This patch adds an option --skip-unavailable to MI command
-data-list-register-values, so that unavailable registers are not
displayed (on the context of traceframes).
The old -data-list-register-values command behaves like
-data-list-register-values x 0 8
^done,register-values=[{number="0",value="<unavailable>"},{number="8",value="0x80483de"}]
With this patch, an option --skip-unavailable is added,
-data-list-register-values --skip-unavailable x 0 8
^done,register-values=[{number="8",value="0x80483de"}]
gdb:
2013-06-20 Pedro Alves <pedro@codesourcery.com>
Yao Qi <yao@codesourcery.com>
* NEWS: Mention the new option '--skip-unavailable' of command
-data-list-register-values.
* mi/mi-main.c (mi_cmd_data_list_register_values): Accept the
--skip-unavailable option. Adjust to use output_register.
(output_register): Add new 'skip_unavailable' parameter.
Handle it.
gdb/doc:
2013-06-20 Pedro Alves <pedro@codesourcery.com>
* gdb.texinfo (GDB/MI Data Manipulation)
<-data-list-register-values>: Document the --skip-unavailable
option.
gdb/testsuite:
2013-06-20 Yao Qi <yao@codesourcery.com>
* gdb.trace/mi-trace-unavailable.exp: Set tracepoint on 'foo'
and set an action.
(test_trace_unavailable): Test command -data-list-register-values
in the context of traceframe and with option --skip-unavailable.
* gdb.trace/trace-unavailable.c (foo): New.
(main): Call it.
* gdb.mi/gdb2549.exp: Update matching pattern.
commit 7980062fe95e0138ef29beb5e496885f071a8b38
Author: gdbadmin <gdbadmin@sourceware.org>
Date: Thu Jun 20 00:00:32 2013 +0000
*** empty log message ***
commit 6f60387731a8855367034a910d14047d4ce1f613
Author: Alan Modra <amodra@bigpond.net.au>
Date: Thu Jun 20 00:00:04 2013 +0000
daily update
commit 315a19370d66e46d8a7a16bd71aa331c3622341e
Author: Mike Frysinger <vapier@gentoo.org>
Date: Wed Jun 19 22:29:36 2013 +0000
gdb: clean up x86 cpuid implementations
We've currently got 3 files doing open coded implementations of cpuid.
Each has its own set of workarounds and varying levels of how well
they're written and are generally hardcoded to specific cpuid functions.
If you try to build the latest gdb as a PIE on an i386 system, the build
will fail because one of them lacks PIC workarounds (wrt ebx).
Specifically, we have:
common/linux-btrace.c:
two copies of cpuid asm w/specific args, one has no workarounds
while the other implicitly does to avoid memcpy
go32-nat.c:
two copies of cpuid asm w/specific args, one has workarounds to
avoid memcpy
gdb/testsuite/gdb.arch/i386-cpuid.h:
one general cpuid asm w/many workarounds copied from older gcc
Fortunately, that last header there is pretty damn good -- it handles
lots of edge cases, the code is nice & tight (uses gcc asm operands
rather than manual movs), and is already almost a general library type
header. It's also the basis of what is now the public cpuid.h that is
shipped with gcc-4.3+.
So what I've done is pull that test header out and into gdb/common/
(not sure if there's a better place), synced to the version found in
gcc-4.8.0, put a wrapper API around it, and then cut over all the
existing call points to this new header.
Since the func already has support for "is cpuid supported on this proc",
it makes it trivial to push the i386/x86_64 ifdefs down into this wrapper
API too. Now it can be safely used for all targets and gcc will elide
the unused code for us.
I've verified the gdb.arch testsuite still passes, and this code compiles
for an armv7a host as well as x86_64. The go32-nat code has been left
ifdef-ed out until someone can test & verify the new stuff works (and if
it doesn't, figure out how to make the new code work).
URL: https://bugs.gentoo.org/467806
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
commit 2bc75af3916835a6b202a7fda7522208dc118ce0
Author: Doug Evans <dje@google.com>
Date: Wed Jun 19 22:20:58 2013 +0000
* symfile.c (symfile_bfd_open): Delete unnecessary declaration.
(get_section_index): Ditto.
commit 0252e90ede531c864c0e079c45df7218680f71d6
Author: Luis Machado <luisgpm@br.ibm.com>
Date: Wed Jun 19 20:37:26 2013 +0000
* gdb.base/subst.exp: Delete default rules before further
tests.
commit 71978859f63b2ef422d2b2a02d43e4f510a92260
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jun 19 19:07:16 2013 +0000
* breakpoint.c (_initialize_breakpoint): Remove trailing \n from
"dprintf" help.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 7 +
bfd/ChangeLog | 287 ++
bfd/Makefile.am | 25 +-
bfd/Makefile.in | 27 +-
bfd/archures.c | 1 +
bfd/bfd-in.h | 22 +-
bfd/bfd-in2.h | 354 +-
bfd/config.bfd | 42 +-
bfd/configure | 6 +-
bfd/configure.in | 6 +-
bfd/cpu-aarch64.c | 10 +-
bfd/elf32-arm.c | 6 -
bfd/elf32-mips.c | 5 +-
bfd/elf32-nios2.c | 6 -
bfd/{elf64-aarch64.c => elfnn-aarch64.c} | 2877 ++++++--------
bfd/elfxx-aarch64.c | 522 +++
bfd/elfxx-aarch64.h | 47 +
bfd/elfxx-mips.c | 1271 +++++-
bfd/elfxx-mips.h | 4 +
bfd/hash.c | 7 +-
bfd/libbfd.h | 108 +-
bfd/reloc.c | 359 +-
bfd/targets.c | 10 +
bfd/version.h | 2 +-
configure | 6 +-
configure.ac | 6 +-
gdb/ChangeLog | 379 ++
gdb/Makefile.in | 16 +-
gdb/NEWS | 15 +
gdb/aarch64-tdep.c | 2 +-
gdb/arm-symbian-tdep.c | 2 +-
gdb/arm-tdep.c | 2 +-
gdb/ax-gdb.h | 1 +
gdb/breakpoint.c | 138 +-
gdb/breakpoint.h | 4 +
gdb/common/create-version.sh | 47 +
gdb/common/filestuff.c | 2 -
gdb/common/gdb_vecs.h | 2 +
gdb/common/i386-cpuid.h | 63 +
.../i386-cpuid.h => common/i386-gcc-cpuid.h} | 140 +-
gdb/common/linux-btrace.c | 46 +-
gdb/{ => common}/version.h | 0
gdb/common/version.in | 1 +
gdb/configure.tgt | 5 +
gdb/copyright.py | 2 +-
gdb/corelow.c | 2 +-
gdb/ctf.c | 12 +
gdb/doc/ChangeLog | 40 +
gdb/doc/Makefile.in | 15 +-
gdb/doc/gdb.texinfo | 136 +-
gdb/doc/gdbint.texinfo | 119 +-
gdb/doublest.c | 49 +-
gdb/dwarf2loc.c | 2 -
gdb/dwarf2read.c | 55 +-
gdb/exceptions.c | 2 +-
gdb/exceptions.h | 2 +-
gdb/features/traceframe-info.dtd | 5 +-
gdb/gdbserver/ChangeLog | 33 +
gdb/gdbserver/Makefile.in | 12 +-
gdb/gdbserver/configure | 10 +
gdb/gdbserver/configure.ac | 8 +
gdb/gdbserver/gdbreplay.c | 5 +-
gdb/gdbserver/server.h | 5 +-
gdb/gdbserver/tracepoint.c | 12 +-
gdb/gnulib/Makefile.in | 2 +-
gdb/gnulib/aclocal.m4 | 9 +
gdb/gnulib/config.in | 305 ++
gdb/gnulib/configure | 2716 ++++++++++++-
gdb/gnulib/configure.ac | 2 +-
gdb/gnulib/import/Makefile.am | 360 ++-
gdb/gnulib/import/Makefile.in | 614 +++-
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 +
.../trace-unavailable.c => gnulib/import/frexpl.c} | 39 +-
gdb/gnulib/import/isnan.c | 177 +
.../import/isnand-nolibm.h} | 47 +-
.../trace-unavailable.c => gnulib/import/isnand.c} | 31 +-
gdb/gnulib/import/isnanl-nolibm.h | 33 +
.../trace-unavailable.c => gnulib/import/isnanl.c} | 32 +-
.../trace-unavailable.c => gnulib/import/itold.c} | 34 +-
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 | 3 +-
gdb/gnulib/import/m4/gnulib-comp.m4 | 60 +
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/math.c | 3 +
gdb/gnulib/import/math.in.h | 2275 ++++++++++
gdb/gnulib/update-gnulib.sh | 4 +-
gdb/go32-nat.c | 22 +
gdb/hppa-hpux-tdep.c | 22 +-
gdb/hppa-linux-tdep.c | 2 +-
gdb/hppa-tdep.c | 11 +-
gdb/hppa-tdep.h | 10 +-
gdb/hppabsd-tdep.c | 2 +-
gdb/infrun.c | 52 -
gdb/mi/mi-cmds.c | 2 +
gdb/mi/mi-cmds.h | 1 +
gdb/mi/mi-main.c | 356 ++-
gdb/mips-linux-tdep.c | 29 +-
gdb/mips-tdep.c | 33 +-
gdb/mips-tdep.h | 10 +
gdb/msp430-tdep.c | 1041 +++++
gdb/nios2-tdep.c | 2 +-
gdb/nto-tdep.c | 2 +-
gdb/objfiles.c | 8 +-
gdb/objfiles.h | 12 +-
gdb/parser-defs.h | 1 +
gdb/remote.c | 21 +-
gdb/s390-tdep.c | 2 +-
gdb/sh-tdep.c | 2 +-
gdb/solib-dsbt.c | 2 +-
gdb/solib-frv.c | 2 +-
gdb/solib-svr4.c | 2 +-
gdb/solib-target.c | 2 +-
gdb/source.c | 7 +-
gdb/sparc-tdep.c | 2 +-
gdb/symfile.c | 4 -
gdb/target.c | 25 -
gdb/target.h | 2 -
gdb/testsuite/ChangeLog | 192 +
gdb/testsuite/boards/native-extended-gdbserver.exp | 3 +
gdb/testsuite/boards/native-gdbserver.exp | 3 +
gdb/testsuite/boards/native-stdio-gdbserver.exp | 3 +
gdb/testsuite/gdb.arch/i386-avx.c | 2 +-
gdb/testsuite/gdb.arch/i386-avx.exp | 2 +-
gdb/testsuite/gdb.arch/i386-sse.c | 5 +-
gdb/testsuite/gdb.arch/i386-sse.exp | 2 +-
gdb/testsuite/gdb.base/corefile.exp | 8 +-
gdb/testsuite/gdb.base/default.exp | 3 +-
.../dprintf-next.c} | 24 +-
gdb/testsuite/gdb.base/dprintf-next.exp | 36 +
.../dprintf-non-stop.c} | 24 +-
gdb/testsuite/gdb.base/dprintf-non-stop.exp | 67 +
gdb/testsuite/gdb.base/dprintf.exp | 4 -
gdb/testsuite/gdb.base/maint.exp | 24 +-
gdb/testsuite/gdb.base/subst.exp | 6 +
gdb/testsuite/gdb.mi/gdb2549.exp | 2 +-
gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp | 2 +-
gdb/testsuite/gdb.server/ext-attach.exp | 10 +
gdb/testsuite/gdb.trace/actions.exp | 3 +-
.../gdb.trace/mi-trace-frame-collected.exp | 156 +
gdb/testsuite/gdb.trace/mi-trace-unavailable.exp | 36 +
gdb/testsuite/gdb.trace/trace-unavailable.c | 5 +
gdb/testsuite/gdb.trace/tsv.exp | 22 +
gdb/tic6x-tdep.c | 2 +-
gdb/tracepoint.c | 339 +-
gdb/tracepoint.h | 51 +-
gdb/tui/tui-regs.c | 7 +
gdb/value.c | 4 +-
gdb/value.h | 7 +-
gdb/version.in | 1 -
include/elf/ChangeLog | 9 +
include/elf/aarch64.h | 136 +-
include/elf/mips.h | 10 +-
include/opcode/ChangeLog | 14 +
include/opcode/mips.h | 11 +-
include/opcode/msp430-decode.h | 130 +
opcodes/ChangeLog | 36 +
opcodes/Makefile.am | 5 +
opcodes/Makefile.in | 6 +
opcodes/aarch64-dis.c | 5 -
opcodes/configure | 2 +-
opcodes/configure.in | 2 +-
opcodes/micromips-opc.c | 9 +
opcodes/mips-dis.c | 83 +-
opcodes/msp430-decode.c | 4327 ++++++++++++++++++++
opcodes/msp430-decode.opc | 590 +++
opcodes/po/POTFILES.in | 3 +
opcodes/po/opcodes.pot | 430 ++-
opcodes/rx-decode.c | 2 +-
opcodes/rx-decode.opc | 2 +-
sim/ChangeLog | 6 +
sim/bfin/ChangeLog | 12 +
sim/bfin/bfin-sim.c | 27 +-
sim/common/ChangeLog | 12 +
sim/common/Make-common.in | 8 +-
sim/common/create-version.sh | 33 +
sim/common/gennltvals.sh | 4 +
sim/common/nltvals.def | 31 +
sim/configure | 8 +
sim/configure.tgt | 3 +
sim/moxie/ChangeLog | 4 +
sim/moxie/Makefile.in | 2 +-
sim/msp430/ChangeLog | 12 +
sim/msp430/Makefile.in | 66 +
sim/msp430/aclocal.m4 | 90 +
sim/msp430/config.in | 92 +
{gdb/gdbserver => sim/msp430}/configure | 3067 +++++---------
sim/msp430/configure.ac | 32 +
sim/msp430/msp430-sim.c | 1425 +++++++
.../trace-unavailable.c => sim/msp430/msp430-sim.h | 35 +-
sim/msp430/sim-main.h | 120 +
sim/msp430/trace.c | 318 ++
.../trace-unavailable.c => sim/msp430/trace.h | 38 +-
sim/ppc/ChangeLog | 6 +
sim/ppc/Makefile.in | 8 +-
sim/rx/ChangeLog | 5 +
sim/rx/rx.c | 3 +-
sim/testsuite/sim/bfin/ChangeLog | 17 +
sim/testsuite/sim/bfin/run-tests.sh | 2 +-
sim/testsuite/sim/bfin/se_all32bitopcodes.S | 15 +-
sim/testsuite/sim/bfin/se_allopcodes.h | 5 +-
sim/testsuite/sim/bfin/testutils.inc | 2 +-
212 files changed, 24975 insertions(+), 5366 deletions(-)
rename bfd/{elf64-aarch64.c => elfnn-aarch64.c} (72%)
create mode 100644 bfd/elfxx-aarch64.c
create mode 100644 bfd/elfxx-aarch64.h
create mode 100755 gdb/common/create-version.sh
create mode 100644 gdb/common/i386-cpuid.h
rename gdb/{testsuite/gdb.arch/i386-cpuid.h => common/i386-gcc-cpuid.h} (59%)
rename gdb/{ => common}/version.h (100%)
create mode 100644 gdb/common/version.in
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
copy gdb/{testsuite/gdb.trace/trace-unavailable.c => gnulib/import/frexpl.c} (58%)
create mode 100644 gdb/gnulib/import/isnan.c
copy gdb/{testsuite/gdb.trace/trace-unavailable.c => gnulib/import/isnand-nolibm.h} (50%)
copy gdb/{testsuite/gdb.trace/trace-unavailable.c => gnulib/import/isnand.c} (60%)
create mode 100644 gdb/gnulib/import/isnanl-nolibm.h
copy gdb/{testsuite/gdb.trace/trace-unavailable.c => gnulib/import/isnanl.c} (60%)
copy gdb/{testsuite/gdb.trace/trace-unavailable.c => gnulib/import/itold.c} (57%)
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/math.c
create mode 100644 gdb/gnulib/import/math.in.h
create mode 100644 gdb/msp430-tdep.c
copy gdb/testsuite/{gdb.trace/trace-unavailable.c => gdb.base/dprintf-next.c} (74%)
create mode 100644 gdb/testsuite/gdb.base/dprintf-next.exp
copy gdb/testsuite/{gdb.trace/trace-unavailable.c => gdb.base/dprintf-non-stop.c} (75%)
create mode 100644 gdb/testsuite/gdb.base/dprintf-non-stop.exp
create mode 100644 gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp
delete mode 100644 gdb/version.in
create mode 100644 include/opcode/msp430-decode.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
create mode 100644 sim/msp430/aclocal.m4
create mode 100644 sim/msp430/config.in
copy {gdb/gdbserver => sim/msp430}/configure (76%)
create mode 100644 sim/msp430/configure.ac
create mode 100644 sim/msp430/msp430-sim.c
copy gdb/testsuite/gdb.trace/trace-unavailable.c => sim/msp430/msp430-sim.h (67%)
create mode 100644 sim/msp430/sim-main.h
create mode 100644 sim/msp430/trace.c
copy gdb/testsuite/gdb.trace/trace-unavailable.c => sim/msp430/trace.h (59%)
First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index ed3bc27..007f07b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * 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 <george.thomas@atmel.com>
* include/opcode/avr.h: Rename AVR_ISA_XCH to AVR_ISA_RMW. Remove
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index d3773c4..49a6fe6 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,290 @@
+2013-06-28 Nick Clifton <nickc@redhat.com>
+
+ PR ld/15302
+ * elf32-arm.c (allocate_dynrelocs_for_symbol): Revert previous patch.
+
+2013-06-27 Marcus Shawcroft <marcus.shawcroft@arm.com>
+
+ * elfnn-aarch64.c (elfNN_aarch64_check_relocs): Reserve one slot
+ in sgot.
+ (elfNN_aarch64_finish_dynamic_sections): Place the &_DYNAMIC reference
+ in sgot[0] rather than sgotplt[0].
+
+2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * Makefile.am (elf32-aarch64.c): Add a #line cpp directive at the
+ beginning of the generated file.
+ (elf64-aarch64.c): Likewise.
+ * Makefile.in: Re-generated.
+
+2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * Makefile.am (BFD64_BACKENDS): Add elfxx-aarch64.c.
+ (BFD64_BACKENDS_CFILES): Add elfxx-aarch64.lo.
+ * Makefile.in: Re-generated.
+ * configure.in (bfd_elf64_bigaarch64_vec): Add elfxx-aarch64.lo.
+ (bfd_elf64_littleaarch64_vec): Likewise.
+ (bfd_elf32_bigaarch64_vec): Likewise.
+ (bfd_elf32_littleaarch64_vec): Likewise.
+ * configure: Re-generated.
+ * elfxx-aarch64.c: New file; split from elf64-aarch64.c.
+ * elfxx-aarch64.h: New file.
+ * elfnn-aarch64.c: Include "elfxx-aarch64.h"; move the following
+ stuff to elfxx-aarch64.c.
+ (bfd_elf_aarch64_put_addend): Removed.
+ (PG_OFFSET, PG): Likewise.
+ (elfNN_aarch64_small_plt0_entry): Support ELF32.
+ (elfNN_aarch64_tlsdesc_small_plt_entry): Likewise.
+ (elf64_aarch64_grok_prstatus): Removed.
+ (elf_backend_grok_prstatus): Removed.
+ (insn32): Likewise.
+ (aarch64_unsigned_overflow): Likewise.
+ (aarch64_signed_overflow): Likewise.
+ (aarch64_resolve_relocation): Likewise.
+ (MASK): Likewise.
+ (decode_branch_ofs_26): Likewise.
+ (decode_cond_branch_ofs_19): Likewise.
+ (decode_ld_lit_ofs_19): Likewise.
+ (decode_tst_branch_ofs_14): Likewise.
+ (decode_movw_imm): Likewise.
+ (decode_adr_imm): Likewise.
+ (decode_add_imm): Likewise.
+ (reencode_branch_ofs_26): Likewise.
+ (reencode_cond_branch_ofs_19): Likewise.
+ (reencode_ld_lit_ofs_19): Likewise.
+ (reencode_tst_branch_ofs_14): Likewise.
+ (reencode_movw_imm): Likewise.
+ (reencode_adr_imm): Likewise.
+ (reencode_ldst_pos_imm): Likewise.
+ (reencode_add_imm): Likewise.
+ (reencode_movzn_to_movz): Likewise.
+ (reencode_movzn_to_movn): Likewise.
+ (aarch64_relocate): Update to call the new function names in
+ elfxx-aarch64.c.
+ (aarch64_calculate_got_entry_vma): Likewise.
+ (elfNN_aarch64_final_link_relocate): Likewise.
+ (elf64_aarch64_update_plt_entry): Likewise; change the type of the
+ parameter 'r_type' to bfd_reloc_code_real_type; rename to ...
+ (elf_aarch64_update_plt_entry): ... this.
+ (elfNN_aarch64_create_small_pltn_entry): Update.
+ (elfNN_aarch64_init_small_plt0_entry): Remove plt_got_base; add
+ bfd_vma plt_got_2nd_ent; update to call elf_aarch64_update_plt_entry.
+ (elfNN_aarch64_finish_dynamic_sections): Add plt_entry; update to
+ call elf_aarch64_update_plt_entry.
+
+2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * bfd-in2.h: Re-generated.
+ * elfnn-aarch64.c (HOWTO64, HOWTO32): New define.
+ (IS_AARCH64_TLS_RELOC): Change to be based on the
+ bfd reloc enumerators.
+ (IS_AARCH64_TLSDESC_RELOC): Likewise.
+ (PG, PG_OFFSET): Cast literal to bfd_vma.
+ (elf64_aarch64_howto_table): Removed.
+ (elf64_aarch64_howto_dynrelocs): Removed.
+ (elf64_aarch64_tls_howto_table): Removed.
+ (elf64_aarch64_tlsdesc_howto_table): Removed.
+ (elfNN_aarch64_howto_table): New table to host all howto entires..
+ (R_AARCH64_*): Replaced by AARCH64_R (*) and AARCH64_R_STR (*).
+ (elfNN_aarch64_bfd_reloc_from_howto): New function.
+ (elfNN_aarch64_bfd_reloc_from_type): Ditto.
+ (struct elf_aarch64_reloc_map): New.
+ (elf_aarch64_reloc_map): New table.
+ (elfNN_aarch64_howto_from_bfd_reloc): New function.
+ (elfNN_aarch64_howto_from_type): Update to look up the new table
+ elfNN_aarch64_howto_table.
+ (struct elf64_aarch64_reloc_map): Remove.
+ (elf64_aarch64_reloc_map): Remove.
+ (elfNN_aarch64_reloc_type_lookup): Change to call
+ elfNN_aarch64_howto_from_bfd_reloc.
+ (elfNN_aarch64_reloc_name_lookup): Change to look up the new table
+ elfNN_aarch64_howto_table.
+ (aarch64_resolve_relocation): Refactor to switch on the bfd
+ reloc enumerators.
+ (bfd_elf_aarch64_put_addend): Likewise.
+ (elfNN_aarch64_final_link_relocate): Likewise.
+ (aarch64_tls_transition_without_check): Likewise.
+ (aarch64_reloc_got_type): Likewise.
+ (aarch64_can_relax_tls): Likewise.
+ (aarch64_tls_transition): Likewise.
+ (elfNN_aarch64_tls_relax): Likewise.
+ (elfNN_aarch64_final_link_relocate): Likewise.
+ (elfNN_aarch64_relocate_section): Likewise.
+ (elfNN_aarch64_gc_sweep_hook): Likewise.
+ (elfNN_aarch64_check_relocs): Likewise.
+ (aarch64_tls_transition): Change to return a bfd reloc enumerator.
+ * libbfd.h: Re-generated.
+ * reloc.c: Re-order the AArch64 bfd reloc enumerators.
+ (BFD_RELOC_AARCH64_RELOC_START)
+ (BFD_RELOC_AARCH64_RELOC_END)
+ (BFD_RELOC_AARCH64_LD_GOT_LO12_NC)
+ (BFD_RELOC_AARCH64_LD32_GOT_LO12_NC)
+ (BFD_RELOC_AARCH64_TLSDESC_LD_LO12_NC)
+ (BFD_RELOC_AARCH64_TLSDESC_LD32_LO12_NC)
+ (BFD_RELOC_AARCH64_TLSIE_LD_GOTTPREL_LO12_NC)
+ (BFD_RELOC_AARCH64_TLSIE_LD32_GOTTPREL_LO12_NC)
+ (BFD_RELOC_AARCH64_IRELATIVE): New relocs.
+
+2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * Makefile.am (BFD64_BACKENDS): Add elf32-aarch64.lo.
+ (BUILD_CFILES): Add elf32-aarch64.c.
+ (elf32-aarch64.c): New rule for generating from elfnn-aarch64.c.
+ * Makefile.in: Re-generated.
+ * archures.c (bfd_mach_aarch64_ilp32): New define.
+ * bfd-in.h (bfd_elf32_aarch64_init_maps): New declaration.
+ (bfd_elf32_aarch64_set_options): Ditto.
+ (elf32_aarch64_setup_section_lists): Ditto.
+ (elf32_aarch64_next_input_section): Ditto.
+ (elf32_aarch64_size_stubs): Ditto.
+ (elf32_aarch64_build_stubs): Ditto.
+ * bfd-in2.h: Re-generated.
+ * config.bfd (aarch64-*-elf): Add bfd_elf32_littleaarch64_vec
+ and bfd_elf32_bigaarch64_vec.
+ (aarch64-*-linux*): Likewise.
+ (aarch64_be-*-elf): Likewise.
+ (aarch64_be-*-linux*): Likewise.
+ * configure.in (bfd_elf32_bigaarch64_vec)
+ (bfd_elf32_littleaarch64_vec): New.
+ * configure: Re-generated.
+ * cpu-aarch64.c (compatible): Don't allow mixing ilp32 objects with
+ lp64 ones.
+ (bfd_aarch64_arch_ilp32): New.
+ (bfd_aarch64_arch): Link to bfd_aarch64_arch_ilp32.
+ * elfnn-aarch64.c (ARCH_SIZE): New define.
+ (AARCH64_R, AARCH64_R_STR, LOG_FILE_ALIGN): New defines.
+ (GOT_ENTRY_SIZE): Re-define as (ARCH_SIZE / 8).
+ (elf64_aarch64_*): Rename to elfNN_aarch64_*.
+ (ELF64_R_*): Rename to ELFNN_R_*.
+ Plus other paramaterization.
+ * targets.c (bfd_elf32_bigaarch64_vec, bfd_elf32_littleaarch64_vec):
+ New declarations.
+ (_bfd_target_vector): Add bfd_elf32_bigaarch64_vec and
+ bfd_elf32_littleaarch64_vec.
+
+2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * Makefile.am (BFD64_BACKENDS_CFILES): Remove elf64-aarch64.c.
+ (BUILD_CFILES): Add elf64-aarch64.c.
+ (elf64-aarch64.c): New rule for generating from elfnn-aarch64.c.
+ * Makefile.in: Re-generated.
+ * elf64-aarch64.c: Rename to ...
+ * elfnn-aarch64.c: ... this.
+
+2013-06-25 Maciej W. Rozycki <macro@codesourcery.com>
+ Paul Brook <paul@codesourcery.com>
+
+ * elfxx-mips.h (_bfd_mips_elf_insn32): New prototype.
+ * elfxx-mips.c (mips_elf_link_hash_table): Add insn32 member.
+ (STUB_MOVE32_MICROMIPS, STUB_JALR32_MICROMIPS): New macros.
+ (MICROMIPS_INSN32_FUNCTION_STUB_NORMAL_SIZE): Likewise.
+ (MICROMIPS_INSN32_FUNCTION_STUB_BIG_SIZE): Likewise.
+ (micromips_insn32_o32_exec_plt0_entry): New variable.
+ (micromips_insn32_o32_exec_plt_entry): Likewise.
+ (_bfd_mips_elf_adjust_dynamic_symbol): Handle insn32 mode.
+ (mips_elf_estimate_stub_size): Likewise.
+ (_bfd_mips_elf_size_dynamic_sections): Likewise.
+ (_bfd_mips_elf_finish_dynamic_symbol): Likewise.
+ (mips_finish_exec_plt): Likewise.
+ (_bfd_mips_elf_relax_section): Likewise.
+ (_bfd_mips_elf_insn32): New function.
+ (_bfd_mips_elf_get_synthetic_symtab): Handle insn32 PLT.
+
+2013-06-24 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * elfxx-mips.h (_bfd_mips_elf_get_synthetic_symtab): New
+ prototype.
+ * elf32-mips.c (elf_backend_plt_sym_val): Remove macro.
+ (bfd_elf32_get_synthetic_symtab): New macro.
+ * elfxx-mips.c (plt_entry): New structure.
+ (mips_elf_link_hash_entry): Add use_plt_entry member.
+ (mips_elf_link_hash_table): Rename plt_entry_size member to
+ plt_mips_entry_size. Add plt_comp_entry_size, plt_mips_offset,
+ plt_comp_offset, plt_got_index entries and plt_header_is_comp
+ members.
+ (STUB_LW_MICROMIPS, STUB_MOVE_MICROMIPS): New macros.
+ (STUB_LUI_MICROMIPS, STUB_JALR_MICROMIPS): Likewise.
+ (STUB_ORI_MICROMIPS, STUB_LI16U_MICROMIPS): Likewise.
+ (STUB_LI16S_MICROMIPS): Likewise.
+ (MICROMIPS_FUNCTION_STUB_NORMAL_SIZE): Likewise.
+ (MICROMIPS_FUNCTION_STUB_BIG_SIZE): Likewise.
+ (micromips_o32_exec_plt0_entry): New variable.
+ (mips16_o32_exec_plt_entry): Likewise.
+ (micromips_o32_exec_plt_entry): Likewise.
+ (mips_elf_link_hash_newfunc): Initialize use_plt_entry.
+ (mips_elf_output_extsym): Update to use gotplt_union's plist
+ member rather than offset.
+ (mips_elf_gotplt_index): Likewise. Remove the VxWorks
+ restriction. Use MIPS_ELF_GOT_SIZE to calculate GOT address.
+ (mips_elf_count_got_symbols): Update to use gotplt_union's plist
+ member rather than offset.
+ (mips_elf_calculate_relocation): Handle MIPS16/microMIPS PLT
+ entries.
+ (_bfd_mips_elf_create_dynamic_sections): Don't set PLT sizes
+ here.
+ (mips_elf_make_plt_record): New function.
+ (_bfd_mips_elf_check_relocs): Update comment. Record occurences
+ of JAL relocations that might need a PLT entry.
+ (_bfd_mips_elf_adjust_dynamic_symbol): Update to use
+ gotplt_union's plist member rather than offset. Set individual
+ PLT entry sizes here. Handle MIPS16/microMIPS PLT entries.
+ Don't set the symbol's value in the symbol table for PLT
+ references here. Don't set the PLT or PLT GOT section sizes
+ here.
+ (mips_elf_estimate_stub_size): Handle microMIPS stubs.
+ (mips_elf_allocate_lazy_stub): Likewise.
+ (mips_elf_lay_out_lazy_stubs): Likewise. Define a _MIPS_STUBS_
+ magic symbol.
+ (mips_elf_set_plt_sym_value): New function.
+ (_bfd_mips_elf_size_dynamic_sections): Set PLT header size and
+ PLT and PLT GOT section sizes here. Set the symbol values in
+ the symbol table for PLT references here. Handle microMIPS
+ annotation of the _PROCEDURE_LINKAGE_TABLE_ magic symbol.
+ (_bfd_mips_elf_finish_dynamic_symbol): Update to use
+ gotplt_union's plist member rather than offset. Handle
+ MIPS16/microMIPS PLT entries. Handle microMIPS stubs.
+ (_bfd_mips_vxworks_finish_dynamic_symbol): Update to use
+ gotplt_union's plist member rather than offset. Use
+ MIPS_ELF_GOT_SIZE to calculate GOT address.
+ (mips_finish_exec_plt): Handle microMIPS PLT. Return status.
+ (_bfd_mips_elf_finish_dynamic_sections): Handle result from
+ mips_finish_exec_plt.
+ (_bfd_mips_elf_link_hash_table_create): Update to use
+ gotplt_union's plist member rather than offset.
+ (_bfd_mips_elf_get_synthetic_symtab): New function.
+
+2013-06-24 Wawa <caojinyu@msn.com>
+
+ PR 15657
+ * hash.c (_bfd_stringtab_add): Copy the string if COPY is true.
+
+2013-06-23 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * Makefile.am (BFD32_BACKENDS, BFD32_BACKENDS_CFILES): Move MIPS ELF
+ files to...
+ (BFD64_BACKENDS, BFD64_BACKENDS_CFILES): ...here.
+ * Makefile.in: Regenerate.
+ * config.bfd: Enclose all MIPS ELF targets in #ifdef BFD64.
+ Set want64 to true for them at the end.
+ * targets.c (_bfd_target_vector): Protect MIPS ELF targets with
+ #ifdef BFD64.
+
+2013-06-22 Sandra Loosemore <sandra@codesourcery.com>
+
+ * elf32-nios2.c (nios2_elf32_finish_dynamic_sections): Don't
+ set sh_entsize for PLT section.
+
+2013-06-20 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * bfd-in.h (bfd_elf64_aarch64_set_options): Add 'extern'.
+ * bfd-in2.h: Re-generated.
+ * elf64-aarch64.c (RELOC_SECTION): Removed.
+ (SWAP_RELOC_IN, SWAP_RELOC_OUT): Ditto.
+ (AARCH64_ELF_OS_ABI_VERSION): Ditto.
+ (elf64_aarch64_link_hash_traverse): Ditto.
+ (elf64_aarch64_size_stubs): Change 'Aarch64' to 'AArch64' in the
+ comment.
+
2013-06-19 Will Newton <will.newton@linaro.org>
* configure: Regenerated.
diff --git a/bfd/Makefile.am b/bfd/Makefile.am
index 6efe20f..6f0e477 100644
--- a/bfd/Makefile.am
+++ b/bfd/Makefile.am
@@ -346,7 +346,6 @@ BFD32_BACKENDS = \
elf32-mep.lo \
elf32-metag.lo \
elf32-microblaze.lo \
- elf32-mips.lo \
elf32-moxie.lo \
elf32-msp430.lo \
elf32-mt.lo \
@@ -375,7 +374,6 @@ BFD32_BACKENDS = \
elf32-xtensa.lo \
elf32.lo \
elflink.lo \
- elfxx-mips.lo \
elfxx-sparc.lo \
elfxx-tilegx.lo \
epoc-pe-arm.lo \
@@ -536,7 +534,6 @@ BFD32_BACKENDS_CFILES = \
elf32-mep.c \
elf32-metag.c \
elf32-microblaze.c \
- elf32-mips.c \
elf32-moxie.c \
elf32-msp430.c \
elf32-mt.c \
@@ -565,7 +562,6 @@ BFD32_BACKENDS_CFILES = \
elf32-xtensa.c \
elf32.c \
elflink.c \
- elfxx-mips.c \
elfxx-sparc.c \
elfxx-tilegx.c \
epoc-pe-arm.c \
@@ -642,7 +638,9 @@ BFD32_BACKENDS_CFILES = \
# elf32-ia64.c requires a 64-bit bfd_vma, and hence can not be put in
# BFD32_BACKENDS.
BFD64_BACKENDS = \
+ elf32-aarch64.lo \
elf64-aarch64.lo \
+ elfxx-aarch64.lo \
aix5ppc-core.lo \
aout64.lo \
coff-alpha.lo \
@@ -650,6 +648,7 @@ BFD64_BACKENDS = \
coff64-rs6000.lo \
demo64.lo \
elf32-ia64.lo \
+ elf32-mips.lo \
elf32-score.lo \
elf32-score7.lo \
elf64-alpha.lo \
@@ -668,6 +667,7 @@ BFD64_BACKENDS = \
elf64.lo \
elfn32-mips.lo \
elfxx-ia64.lo \
+ elfxx-mips.lo \
mach-o-x86-64.lo \
mmo.lo \
nlm32-alpha.lo \
@@ -680,13 +680,13 @@ BFD64_BACKENDS = \
vms-alpha.lo
BFD64_BACKENDS_CFILES = \
- elf64-aarch64.c \
aix5ppc-core.c \
aout64.c \
coff-alpha.c \
coff-x86_64.c \
coff64-rs6000.c \
demo64.c \
+ elf32-mips.c \
elf32-score.c \
elf32-score7.c \
elf64-alpha.c \
@@ -703,7 +703,9 @@ BFD64_BACKENDS_CFILES = \
elf64-x86-64.c \
elf64.c \
elfn32-mips.c \
+ elfxx-aarch64.c \
elfxx-ia64.c \
+ elfxx-mips.c \
mach-o-x86-64.c \
mmo.c \
nlm32-alpha.c \
@@ -764,6 +766,7 @@ SOURCE_CFILES = \
$(OPTIONAL_BACKENDS_CFILES)
BUILD_CFILES = \
+ elf32-aarch64.c elf64-aarch64.c \
elf32-ia64.c elf64-ia64.c peigen.c pepigen.c pex64igen.c
CFILES = $(SOURCE_CFILES) $(BUILD_CFILES)
@@ -912,6 +915,18 @@ elf64-target.h : elfxx-target.h
sed -e s/NN/64/g < $(srcdir)/elfxx-target.h > elf64-target.new
mv -f elf64-target.new elf64-target.h
+elf32-aarch64.c : elfnn-aarch64.c
+ rm -f elf32-aarch64.c
+ echo "#line 1 \"$(srcdir)/elfnn-aarch64.c\"" > elf32-aarch64.new
+ sed -e s/NN/32/g < $(srcdir)/elfnn-aarch64.c >> elf32-aarch64.new
+ mv -f elf32-aarch64.new elf32-aarch64.c
+
+elf64-aarch64.c : elfnn-aarch64.c
+ rm -f elf64-aarch64.c
+ echo "#line 1 \"$(srcdir)/elfnn-aarch64.c\"" > elf64-aarch64.new
+ sed -e s/NN/64/g < $(srcdir)/elfnn-aarch64.c >> elf64-aarch64.new
+ mv -f elf64-aarch64.new elf64-aarch64.c
+
elf32-ia64.c : elfnn-ia64.c
rm -f elf32-ia64.c
sed -e s/NN/32/g < $(srcdir)/elfnn-ia64.c > elf32-ia64.new
diff --git a/bfd/Makefile.in b/bfd/Makefile.in
index e54cf57..8a38a76 100644
--- a/bfd/Makefile.in
+++ b/bfd/Makefile.in
@@ -648,7 +648,6 @@ BFD32_BACKENDS = \
elf32-mep.lo \
elf32-metag.lo \
elf32-microblaze.lo \
- elf32-mips.lo \
elf32-moxie.lo \
elf32-msp430.lo \
elf32-mt.lo \
@@ -677,7 +676,6 @@ BFD32_BACKENDS = \
elf32-xtensa.lo \
elf32.lo \
elflink.lo \
- elfxx-mips.lo \
elfxx-sparc.lo \
elfxx-tilegx.lo \
epoc-pe-arm.lo \
@@ -838,7 +836,6 @@ BFD32_BACKENDS_CFILES = \
elf32-mep.c \
elf32-metag.c \
elf32-microblaze.c \
- elf32-mips.c \
elf32-moxie.c \
elf32-msp430.c \
elf32-mt.c \
@@ -867,7 +864,6 @@ BFD32_BACKENDS_CFILES = \
elf32-xtensa.c \
elf32.c \
elflink.c \
- elfxx-mips.c \
elfxx-sparc.c \
elfxx-tilegx.c \
epoc-pe-arm.c \
@@ -945,7 +941,9 @@ BFD32_BACKENDS_CFILES = \
# elf32-ia64.c requires a 64-bit bfd_vma, and hence can not be put in
# BFD32_BACKENDS.
BFD64_BACKENDS = \
+ elf32-aarch64.lo \
elf64-aarch64.lo \
+ elfxx-aarch64.lo \
aix5ppc-core.lo \
aout64.lo \
coff-alpha.lo \
@@ -953,6 +951,7 @@ BFD64_BACKENDS = \
coff64-rs6000.lo \
demo64.lo \
elf32-ia64.lo \
+ elf32-mips.lo \
elf32-score.lo \
elf32-score7.lo \
elf64-alpha.lo \
@@ -971,6 +970,7 @@ BFD64_BACKENDS = \
elf64.lo \
elfn32-mips.lo \
elfxx-ia64.lo \
+ elfxx-mips.lo \
mach-o-x86-64.lo \
mmo.lo \
nlm32-alpha.lo \
@@ -983,13 +983,13 @@ BFD64_BACKENDS = \
vms-alpha.lo
BFD64_BACKENDS_CFILES = \
- elf64-aarch64.c \
aix5ppc-core.c \
aout64.c \
coff-alpha.c \
coff-x86_64.c \
coff64-rs6000.c \
demo64.c \
+ elf32-mips.c \
elf32-score.c \
elf32-score7.c \
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-06-28 13:29 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-19 13:56 [SCM] tromey/fully-parallelize-test-suite: add README.archer tromey
2013-06-28 13:29 tromey
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).