public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-jankratochvil-fedora15: Merge remote-tracking branch 'origin/archer-sergiodj-stap' into archer-jankratochvil-fedora15
@ 2011-03-20 14:08 jkratoch
  0 siblings, 0 replies; only message in thread
From: jkratoch @ 2011-03-20 14:08 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-fedora15 has been updated
       via  6b2a0bf758263d22bf2b3bd2e02665cf0c24b0be (commit)
       via  35e2367a245fac7a4d262e2fb88f84932aab9e87 (commit)
       via  dd22f7f47a2c3efc0314aa9d188050c1932b08c3 (commit)
       via  a22cfa6e861ec01ed82851f98bbdae15d87ee7e3 (commit)
       via  a878be0db84ccdcaff80424c02c4afb4724d3d54 (commit)
       via  2dbc33be2d9a3cf2749c8ce76ed6eb3ae0c78995 (commit)
       via  5800a6edc38506522f26e9f497be27f03c6f2e2d (commit)
       via  410b0400bbf712bb465eb32fd98fd6f2e57cb82f (commit)
       via  146ccbe9471ab00e4a8a183163ea7b02ad1eef20 (commit)
       via  c40415cfe4d602ded27d296c771006609596d5f4 (commit)
       via  e65e6659973dc8554f75f731491986720d7f3929 (commit)
       via  8c873cc573ce8d9622b1ed7825bad9bf77a9f1a6 (commit)
       via  f90149ad90d68029255e47cf0819f0558d3b89b3 (commit)
       via  6a38eb06ee608da349dbdd9b91aee7b16be574c1 (commit)
       via  e98ae54063690c1f1eb3c8925501a09c0d9b242d (commit)
       via  3b474ead5d37f92f28dde6b8f2459675cdff7874 (commit)
       via  0fab7c74c8e9d7874e9e54b4c9c64cf86ab7ca6c (commit)
       via  115bd720310b490a24c225e02fe2fc141b9ce8f5 (commit)
       via  be2cb23bf9021b9e4f52d29654fe734f011b1aac (commit)
       via  3a5509da51d778f13147e88c9b269bf928e09ca8 (commit)
       via  cc73629c07de5a5429e4166eebb2197c551bc986 (commit)
       via  2e843a5ed73e7b49202d8068c6116179af29d24d (commit)
       via  f5c651ec3fd9e25b5701e1a5ddfe4befaabbd4a8 (commit)
       via  baecb41536dda73ef6bcf77b8be87eedcba4af3c (commit)
       via  209cbfddd2950448b2071c856e00129920be8d99 (commit)
       via  9d88ef6c06e95f6fceb4efd75d05b0d489efc5a6 (commit)
       via  ca3007d50203b68f0bd913cf417945417d4654ce (commit)
       via  bf323d60022a6ccff90ab3a05c5125096b0838aa (commit)
       via  241cb5790f6af635a854d3323b4f637ae3fd030c (commit)
       via  f4a8bdff48d81aeda374cfc6ef2b89c3d315518b (commit)
       via  19afa603a871c66f9ce920f93ef6b9c1c9a90bbe (commit)
       via  b72f7376e77bc42797b554ccac89f6c8782629de (commit)
       via  e95ea2cc67eb282635ddb26ef3775abfad0147a3 (commit)
       via  b6def1400072b7845e6897c730c7140964f8b240 (commit)
       via  e1f3a937441c3f784b8d042632cad5d442228914 (commit)
       via  4725b915226faab0d250fa2a4aa07d84621cefaf (commit)
       via  bd594e5b34e261cd8fbb294b7a5f7cddf42bfda7 (commit)
       via  45b6ad3b17d0211312f13f944d09fd1766682b58 (commit)
       via  9c7e1fba943c0fffa994566714ca70f938990f8e (commit)
       via  6c08871a6968c3c32148b4985341b7a85cb7e578 (commit)
       via  4b9e9ff65e8f181ed0aca64636d96f274c513fb2 (commit)
       via  7758bea45faeb36e5521c20d13c6ab9e1c7dc5a7 (commit)
       via  9bc7647aa17ab7b38bd66bb48eb042ce5ae7c016 (commit)
       via  cf83fea545b6d32a9a01ba219c36ef31eb8dd93d (commit)
       via  0a697a9bc5017ddb94951eeb960bc79479a2ae7b (commit)
       via  837a27238fb42fa37145f5189ab2d22ce168dffe (commit)
       via  68c094d8bb41a64a945e75cca09d102ea1c9b2a0 (commit)
       via  cdf4dfaa567c4903b2fce0a16a2e5702e059932e (commit)
       via  b785f1698a0e79cd70616412c8b281f15eb55f16 (commit)
       via  630c9098db98fd90e77d828e4373b3c5d89923a0 (commit)
       via  e67dca4a095f4db1022fd0753ef0bda3873dc1bc (commit)
       via  661cfd57e3fe0db53f638ef5a2defcfa07657788 (commit)
       via  b1b780d5824443e4d4a0fb3ed6738d9908ef6782 (commit)
       via  54471ddd7cceafe5ecbea8a7d63c35a960c8d899 (commit)
       via  bf729a7b2ff73fdef8d5e1c21f6a3bba0cead5e6 (commit)
       via  2084af3287d9e272f3ef4c3ed940b9dd5daf6854 (commit)
       via  401e962372671eb2ff085a18254ea74a156c67e5 (commit)
       via  f86b56bf0dbd0ae8442aadc67aa63d3c78c57c1f (commit)
       via  50c1f7174d688df6a3e1590b666b14d17efc5000 (commit)
       via  4a8a3091dd993a919822dc434546f8959d16a22c (commit)
       via  ef749a8958424d7fde1db60719cdc6425831f9de (commit)
       via  b9dea663f5c79d3d7a9554da1554bb00a52e4b5e (commit)
       via  734db55da420a9ad1b8d73595f572c2daae04a6c (commit)
       via  9597e4d79bb5a4d999dc100cda756ac2e8e7cb54 (commit)
       via  03c052c51f1e09a7572a52d73420aa0bb2fa5196 (commit)
       via  848eb3c6e899b82fecea1503f86e16d43b660d01 (commit)
       via  d8153905001bc0396dfec4cca6a2ac8d39ec5489 (commit)
       via  d62ea4be02174c57e9b31b1df478bae5ea48ac08 (commit)
       via  f069b0acec073c3bd731a617fef3811489ea28d3 (commit)
       via  d6b835049556290b1f4ce6306f0debe31cb82502 (commit)
       via  a163f97f62bb3e15f0454377978a8069779e91e0 (commit)
       via  53739fa1b11efa6115b2879a2388b714bc683384 (commit)
       via  025e512f39fce1cb4323db83900d056ca646e38b (commit)
       via  e107c75e5bd3302ebd012590fdc02702bf4b0b10 (commit)
       via  428ade676257e749ebefe65a7c2198998d2e41aa (commit)
       via  f9ccd4c7b9901c4c07909d43c0886d03a28e95a3 (commit)
       via  0448971e0af374d76fdd4a25d61440b375a10eb6 (commit)
       via  62a3a0794651dc8c15e89ec4b410f84d3fa56f03 (commit)
       via  ff8cf7f718552d36eed144ecd92334c02f8c20f8 (commit)
       via  fd9fc622e393ff0204446df3b92673fdc2a5cb08 (commit)
       via  7938adaa88d884b0a0bf81a213ed0d100222214e (commit)
       via  181abcd871430c0a6e3346eda89e72d6645a0120 (commit)
       via  668b4b04f97211730132a59215b60849e9b803be (commit)
       via  dcc23d8511269c700b6812263ff1aaf19e1f8a1f (commit)
       via  a5c9b0e93e84cd8994d681c9cbeedf5db1b1c8f2 (commit)
       via  3d0f221b6a17aa114b9e1bf52f62306ceae9b72d (commit)
       via  986e3cf403d54407c2b118a4616aa0eeb4d0edad (commit)
       via  3be4b80d248d25a8c74fc915e31797b42b45810a (commit)
       via  1dd879c4004e011ca41e7518c16077a8fe4624cd (commit)
       via  008f66376ce4b2f27a3bc822a5bd7ac326ac20b9 (commit)
       via  ae0670b7be84af19f707888765b275a58dde9ffe (commit)
       via  3aeb5a04730b5abaa951f890d52edc00569d9e11 (commit)
       via  541168fdad56b98cb02e6d90bc89198bdffe7e9b (commit)
       via  3be980d7780bab5ea98fe75ec30673203745952f (commit)
       via  0ae6b4aab892b7f837b5a999194dd080b62fdd78 (commit)
       via  2e5e04d0d94d5ef6c75fae5742345dbd5da16d73 (commit)
       via  05bd10e0fcf21bda53f4d87d69b2a77b114ccaa5 (commit)
       via  18d888cfa7edbfc2a400242a1319a78fb288ba60 (commit)
       via  cf952a45c423a56396bcef5d6fd2f4344f8f0483 (commit)
       via  d79c7b27f33a2eca393e2a8085ec75af6b7d58a4 (commit)
       via  84e4ebb4062e34e548a7a7947fbf184cb0046f09 (commit)
       via  69d206bdd9c02c4e39e9f0f52d62ea15ae9eba18 (commit)
       via  2c9fd3c4f74e411ec75b8f835589817a3ddfce36 (commit)
       via  23fcd4eeb98babf8358103717d7d51f67e802acd (commit)
       via  78e2c2646895feb9ba33b8266345dba9840e7666 (commit)
       via  93cb58b8da7bf80bb01655681d9327fc9502a838 (commit)
       via  0c3eafebc3fed3f1bd6eb4a072e7c0966c611418 (commit)
       via  822bf9b20adf4853444e1c1b18fe8a7c3755f2f7 (commit)
       via  d2166715a15c4082d5a3094538b733904e2fe7ce (commit)
       via  a99d06da67b8c0ad25f4c358a5dec264efaf34b2 (commit)
       via  f716cc5685f103bb1ec35918e0b59011fd083cf9 (commit)
       via  9f927769739e9f6fec08b6a16a6c44c1d8492c9d (commit)
       via  0930f657438edb8d8e1db662b25f98f29fbee9e3 (commit)
       via  6507ac58ab8f1fe40a5c25d66b12e6aaebc3ce5b (commit)
       via  0c246e861d4960e25b65303dacdf14a9df05ca95 (commit)
       via  fb5583de235772a05ffe4744bdefbb3ddab689b4 (commit)
       via  2dad33053fb0c3a19be2dc97e86f0b9023d5cedb (commit)
       via  924877991d3262139bc3dfeeff72d9e3504e0f18 (commit)
       via  20d67b5a917b178575ac62d2ad9a074a9eb03994 (commit)
       via  e48b85af51ea6032e5f7cb07f82138e19ef8d7cb (commit)
       via  381b1427f81a3c389485c48bfd09285d0c0c042a (commit)
       via  0abd2b77556cbbfe8fb47333233cd4a3c11b7a5e (commit)
       via  2328faff76e37bcc006293a534b0c01d012ef5f8 (commit)
       via  0e45caffd1974158106b2b7c6cd81cee0ab06e73 (commit)
       via  cf9980d9efe4c48155cedbf61b4f4bfbb75009ff (commit)
       via  91bd2518504e02a413d26bce2698efff1b9a1099 (commit)
       via  63f4c502dbbbe6e48d7a6cb88fae13550a730e80 (commit)
       via  424baf8935c0779abc956036a104773c3e8f8150 (commit)
       via  3480b2bc56ec0bb51c1f18584fd293fd8ef25dec (commit)
       via  8fed9947347921e703b14558a062699a1ba8b563 (commit)
       via  eb3e6936e0c1076e0b97e0bad55083503cf82d88 (commit)
       via  8cf9d7bc2daf04b1f2c826325a2dd45a12d34fe6 (commit)
       via  f240035c535706a46f27375e92907dea172d34ec (commit)
       via  d909b1c3af91be2fe436ed45662a8301cbd6c86d (commit)
       via  59a9cd625a7a4e28ebca04e3c592b3f77c3a5948 (commit)
       via  7678cf17ece2148084514a258d3d71505d15ab79 (commit)
       via  0d92265d7094189e7d0719f3bec48d6dd7697097 (commit)
       via  9e2e8e2f9323fe17ceafb49d8eca9e3117947066 (commit)
       via  bb108bccb87a6e3b166a2ba74cc3aaf192c687ff (commit)
       via  f7b5c50a8f9d584efb56f7c34f6f20dd8d2939e4 (commit)
       via  2be90f6afed93f650df32ae6df6cd82ec2fbe171 (commit)
       via  4a277af96bae6754b2f3a36456ee64b7c222c1dc (commit)
       via  ec7efb3bc82c6707d64d15c899d56800c249b5a1 (commit)
       via  46b089dcee33929ae8059c21d13ecd4ef2e6a0b1 (commit)
       via  5fc5cd99b179ffc27fa227a1a7fb6717f0269f8c (commit)
       via  536119ece0446705232fb2594849d94ee902cd05 (commit)
       via  7bd8ad853c8eb3453026abe264c51653ac391a24 (commit)
       via  700b83426f987745f44d6cd4de32fb1505052e40 (commit)
       via  76332c7e9e8452309c4df2ca3d1aac2d0f8881b2 (commit)
       via  891daeda6573116f241e7148cd40ca7ad225bca3 (commit)
       via  a44c38705a034ac49843143e5f97cbba0fabccf0 (commit)
       via  ce31dbf5c99b7c03480c65adb8db1ecf1703fe18 (commit)
       via  76fed03404ccd4a518cf40dd0264c116f4080abe (commit)
       via  ec7613eaef9f5475b8309bd037b5097a9593c50b (commit)
       via  552388a00fed0674af1a63c2f01d3fd6b8e24f1a (commit)
       via  bf6f90b036b797bea616251efc370f6d0aceb0f5 (commit)
       via  3afeb4897a2974b751133d282a7800c38da42225 (commit)
       via  c4414c8b86945f914cd24ee0f735d568446e4dbe (commit)
       via  1b337953c858d0cd95c968a1c29dd702506a149f (commit)
       via  03f841bcd09f0b5ab1bcd17a769086fd2feea537 (commit)
       via  3c66b84e536efdc6309dc4e37e73bfb2cffe2dca (commit)
       via  a5362d44052f9fb6dcc55099058b066540fab586 (commit)
       via  c7fc6e0bce79c78a3536826dde3aab091cbb8fdf (commit)
       via  265c8fef654fd7d68c28ad2cbe4fa1fb38a4c29d (commit)
       via  65b60a8b6fd531eaeba56ade38aded9c2e7d0857 (commit)
       via  178061ea82d34d969f7d075540dab710c2e877f8 (commit)
       via  b3fb6d20f3c942ca2d765866619cc9659f39b609 (commit)
       via  8e55110314866c5205b16ccf181d9e8765178da1 (commit)
       via  deb579185bcb2bda9df2242bed471f7e2fdad76a (commit)
       via  c9ee71fcd34160cc536bf354572119a47a1c68cc (commit)
       via  d0affce436ede091114a2bd9157d805992bb2482 (commit)
       via  c8a73f06993b81d44060ac96399908dd66a55ae9 (commit)
       via  1cb5481ade4ed3127e4a1c837809bed0341890f0 (commit)
       via  17b2aad99cd17977c3ba93fa870f499608e13bd8 (commit)
       via  60dfa115155d227236620f378a60f03d2133c166 (commit)
       via  2f3661caf56341da960dc24fbda1075ee4105dd2 (commit)
       via  abf66c159a422b39b4e43b5bd76539ee6e3707a4 (commit)
       via  55f6ae8258107c35a51497196098922037f09bee (commit)
       via  d32853baf7c1dcb737762e6abef366129c3ae2b5 (commit)
       via  7713fe159824f35c8f0659d418aadccbc0d75229 (commit)
       via  6ae57924bf96adaa1ee8c546f3e2206a7abe833c (commit)
       via  f6c12acf7f22ae0cb37fddbfa1e076de7ce9fd1f (commit)
       via  b34c491c05ca71999f09cc4be1864114b1ded509 (commit)
       via  8886dfa9271016a86c8d47b6f967c148d3a79c6e (commit)
       via  e65c8e15c0490265bc2ce39cca2827cabd3335db (commit)
       via  a7db0d1f380ca7bdcad79b2b2f640dc1ebe18c61 (commit)
       via  ae5e4b150673d507fceb97e781abff1d7008766e (commit)
       via  b57c585d47729fcb486b86bfc7b55e73db2ba64d (commit)
       via  2e52def61bef7bfe8f522c36fc8cdff074970d9f (commit)
       via  ef41e52fd78b9e0862f5a91373a31740aff2424f (commit)
       via  7ba402f88d4120cedc62fa845e07905d24692e4e (commit)
       via  395670463fc6d90052fe345c4c09297192f71de2 (commit)
       via  6376f23ff237c9297df8e7b604f19568ff662157 (commit)
       via  ecfe2a675abbc09e3e6cc3f71263a40dbcf653cd (commit)
       via  177c87510d71b6f1abfbe26171812efff259d173 (commit)
       via  d1ef6a69c1da0baf4cef3f71a725ccd889f8a573 (commit)
       via  be6a4367ff9057ffc4a11fc5cc0c767fb887548d (commit)
       via  49062be15ffc198f558fe120ca40d0dbfcdb160d (commit)
       via  c7fa47a2836522c45f81322c0bffc791c0e4669d (commit)
       via  1961c35c6eb4ea8cb25fcf3d5b59838248ef837f (commit)
       via  a055062e09ec7c3d29dd3baa04737ed313a2ea4a (commit)
       via  fdf1f62a13b01fbf14718c35e28b87dba2b2d415 (commit)
       via  00010ff44d7c7482eb7ffc3a2bb80680a038790a (commit)
       via  9be9f3980b45a5461d605e28bcf8e62666834724 (commit)
       via  68388b4beb24f71d261a6c788e8ef805576efb39 (commit)
       via  d846e953e9c1955f38f58c1907a7ca04156ecd50 (commit)
       via  c04b3aaf08cbb3ffc7d83c4c777240986476f776 (commit)
       via  2b150e18df73e4adac9cc25f1faca91b416cc3f9 (commit)
       via  5bced7b5396e3d861574a92d98a347c30c228225 (commit)
       via  994eb44d6706f6fd03c26cf4ea53a3e59406da45 (commit)
       via  f8a14bb9b1a07a5b2ed498d53fc1f2b9e3877643 (commit)
       via  26a4fafade3695919fe595dbe7a0d0fceb837041 (commit)
       via  3fd95f2741499765c3e5da80a164cc879df5ef3d (commit)
       via  cc479d62a11a9a33a4d218e9da6ea73ed2ea970e (commit)
       via  131ffccd338ea1167bd845b22f75001a5606d819 (commit)
       via  e3d18f5981ab2058ea95b4b7c95ea8db91005d01 (commit)
       via  553322f596f0d94e47d54c185d3d58007dc5e3bc (commit)
       via  c695bf2d9e45077584c648925b2f213f40c87669 (commit)
       via  7224aacc06255b8a8e0d9c7a109fdbed8b6e3921 (commit)
       via  676af705f67ab48edaa22ae0d4542acec38d9860 (commit)
       via  fb4c421cf68863046781cd9f70499b2c02c47fc0 (commit)
       via  3f7dcbfdae07840c89cd55e1a49348d1c6a187ea (commit)
       via  fe463b4c6e9c0a288ab586f84526b7a12f60806c (commit)
       via  2ee1ea9c534369870d4043bb3e8d4f81a594452d (commit)
       via  1c568374181fd7b1172561ce8d1a882d9fe0921c (commit)
       via  52c4c65117f334eaffd728d7652a66fc9c8ee763 (commit)
       via  7196c5630d1f71b9428ed1245dbb1fb4f7c4cbc1 (commit)
       via  894e4cb17dcec5279d6a634d4396194839aaa372 (commit)
       via  164fe3906c67abc7cd79f0f6840ba936be25c5c8 (commit)
       via  05d6ff701153e1d819de3105800ccf517d5102b7 (commit)
       via  e54d21757a87c22d7c3f0119ccc11aa1f4d0a4a4 (commit)
       via  b7a8258a05fc4c3088b9b3f7e668400ca7fbb27a (commit)
       via  ac42ccb389635501fded9f2c38e352a1a33ed560 (commit)
       via  111f1c74bc9fc60d99e3b13eaabf9aabccba2df9 (commit)
       via  d41cb34ef60093509743dc1a4bc0600ff2521fad (commit)
       via  8da351bd0a4090833e9f36d2537f3a03e4c9cecd (commit)
       via  000ec32b547bd5c00e77c1b5a8afe8fb0369a9fd (commit)
       via  4f8d91f8d1fd48824ddb6bcfa99b56c19ce5ad15 (commit)
       via  460390c42916c9e4615c308a28571377408b0de6 (commit)
       via  42ca845af2fa8a1f179d962f8d6b6f1eb1f785de (commit)
       via  47f7bb8721a67744f6c986221fdcdb5daab55465 (commit)
       via  7913e35d72358f84d0d8e77bac6d2c21e3eb4621 (commit)
       via  83e6f766ec3a2aa165aaf173b6487d1e0107ca2c (commit)
       via  80c402fb208e60fcffd08e109f7af198b50aaa0f (commit)
       via  c61443c395556911f937205e2c84ded4bb88322c (commit)
       via  226a5ce35f72865c694f56064842a6d57ac41012 (commit)
       via  feaab51570a27b7db02de928a3fe9031259e8c6e (commit)
       via  29b21c5eceb36bf1ae27f5f577f778e3363605cc (commit)
       via  ca69ef3f8024128be3533d8e3cf8239492073f5a (commit)
       via  455c3aca4b6b03f634056d3a16c187fc6e8c09e8 (commit)
       via  539bfe42f84f1fc3b568758505b012b3c0956083 (commit)
       via  1e15b5bd590e745d9698d7743a24a45cc2957788 (commit)
       via  e5f750ae15043bf77b43f97e671d5040727b62c9 (commit)
       via  41fdb83804a11830e523ed560848cc055b4c5d24 (commit)
       via  672e9778c4d126b3f1ea2f4887a9058b8247c53f (commit)
       via  047b8af30d3ee8ce5b3dd71614c890ed838c6d90 (commit)
       via  72132021253495d6a38ae1f238809af344aaaa39 (commit)
       via  18d6612f9ede60d9005d376cf8863a79d6a4927d (commit)
       via  905780afb93a580aa026db6f175bfc35a368ebf7 (commit)
       via  57da298c38bfd8b645dc1c00d3ec4cd3f69771f8 (commit)
       via  033b423fc13651dbe731e940a75625f110b6f1af (commit)
       via  72110da1991252e2d5c932a4ab7e759bf217a840 (commit)
       via  4f7d3c58b92b745b134af53ab6f407eabf05ee09 (commit)
       via  7b4c9a3ff05404f40c2145d5b89769022b994ccc (commit)
       via  2fcd95c2f73b1164222c883425bfaa9e2133e27b (commit)
       via  898affae5c2363feab148314de8c872336e9255d (commit)
       via  38af9424527b9aff813aa5a8b44870b6f4efe0e3 (commit)
       via  4e7c740caea25377077e2abac519b2218504a061 (commit)
       via  e7599069219ebd317796e0a9be4ffb9a99022c9d (commit)
       via  08a0cf0bb898103012c7f7e28614479ef718c467 (commit)
       via  7618068ba04d961d651a43a827e4a60a5a34f6ea (commit)
       via  53e61d086c25aed0625b1927ae8d48351b6d7a54 (commit)
       via  ba5bc1a44b71a09bc3f0e62db71364d186cfccd2 (commit)
       via  deb989899834b7e0e9e6911b5f25f60cfd46def3 (commit)
       via  b676ed482aa8b0010297535f542ea9bfd0118660 (commit)
       via  0ca05af73ed3e5aa9e1ca541d068c75a251aaa56 (commit)
       via  072aee2013b4b0c72047dc4d1d2a15d62c8b01d1 (commit)
       via  db8741de52747811e3d80857aa9470458c4d626b (commit)
       via  4dd51a525ac7a42f9773a24206ffb0fb0b286365 (commit)
       via  3435a0f49e351017f9034e78795d0337f832ac01 (commit)
       via  5821c335682e0d2fa54ae0caeb7b0001b4353e54 (commit)
       via  fe2a89c8c8934dd8e69345053ae00f44a4876744 (commit)
       via  c6aa8396030636997caf33b25ab2bb4451dd78bb (commit)
       via  9c52908f1c8ae744c247a31c8c0e1196b566ddb4 (commit)
       via  92ba12591c77e99ba23ced5e7f103d4ea99d12fa (commit)
       via  68dc42288e8d645a377264a43ca769224654cc86 (commit)
       via  b1be39511668ba28a7508c470b4c6c1283bd3b4f (commit)
       via  470e0dd9502f7f88d34b6ce0606e384bc248ad7c (commit)
       via  fe14f2b3be3b8360e7aa4a566f764c84747021b4 (commit)
       via  fbc5c4d1360aac0959fbb6627cf4c32647773047 (commit)
       via  3a6388ddbc1d9128e7ae59f189de81417a9567af (commit)
       via  305a094f4235b6d99d5ce442a9bd188b2b89e075 (commit)
       via  9476cf7e394456927839e43ae4a1e0cbea9e4a25 (commit)
       via  d8ea9eacb9258d15e79bf00e76a948dbb7bc7cb5 (commit)
       via  9dcb8e0632bcc97d37bfb715c73801e80857f24c (commit)
       via  f07617b8397d62f1ee213375023fe66c6211fcd2 (commit)
       via  7938ea98e7dfc9f097ddca2a00995bb63b9d3c0a (commit)
       via  d95e9d653e9cb1b8f28a51d2c013ed1e51e6b6cd (commit)
       via  ef818b5c73efe9d48f4558ac90913a0745823e95 (commit)
       via  5c439c8fa83e95f4764916bb388cac87ca9875e5 (commit)
       via  1db172720a8ab5d5b200d54f91f8fbced3b368c1 (commit)
       via  66c348ceaf0b341e197409ce9bdeeff11b640a7a (commit)
       via  04ca31faf3b4e585faf62cfaacf1ff8933d99eb5 (commit)
       via  83364dc218693a094ec124bf0f51a37f98940c1e (commit)
       via  3dc0169a584b1abe0e305d4796d1468a30c022dc (commit)
       via  42b04b0047141dafb26aad39159be1be964ffe61 (commit)
       via  79c7d4c027067e95877a0538d3880c472baee96c (commit)
       via  3a50794c6cf7bd8a0953261b155ba23c272a896f (commit)
       via  d4018825f8a4b26bd6570a405728a44b346f088d (commit)
       via  be0935b57563a1cf404b983b6b7f875088bdc132 (commit)
       via  2046556ddd4abbea4a48c9f13ab1d89f04759729 (commit)
       via  cf6f414eb6d93a020bf9cff7523968658d3354a4 (commit)
       via  27bbdd2c2f3184c65ff4f70a53e73d37c8d7629f (commit)
       via  6944a0b66d9d0d5e62ace92d3ff14b5346c405f6 (commit)
       via  bcc86a87cb9612c435d8acb0341043a58f6effa2 (commit)
       via  1bdccc78b538112997e68726686c31f0dce98910 (commit)
       via  81bc1f63ce74e97ed39a2989f5acbcf64a8d2178 (commit)
       via  6fca94e1bdda6b44341bc4339ee25839e009bfee (commit)
       via  8e93f045c49f403430122a522e4d8fe984fbd2ef (commit)
       via  ec6a4e268a7bf051102bcc61e4f65db722acdc8b (commit)
       via  df28cccbad3fed82bc6790c857d57c3b9132fc10 (commit)
       via  bed8a9915b7be1d42ae022c351683ea9e0006bde (commit)
       via  009e307e0442527da3cd3f56aea57ed71dbb13a4 (commit)
       via  eaef522a1517032273ecb900de3e39a7fe9058d3 (commit)
       via  4e7de6e6217c63924cca11d1d6f3238fb2d950f3 (commit)
       via  7aa8a6ea9844ece84a11b609ed291cdf709d5feb (commit)
       via  4c1efb574a0bc6869c6ee3175dc6483e5ae8d977 (commit)
       via  a0706100b6a4ad3f64aa078d6a7f442a345d55c4 (commit)
       via  00a404ad22c3af88339a0a3eede3baef67684a9d (commit)
       via  fd0957bb08a8e50cfdef85278d7135565c69e7fa (commit)
       via  a5d989e3c090498d0f5221bfd58894f66fd56bf8 (commit)
       via  33fd5f640966c9f5386d48900e6d57ade5270830 (commit)
       via  69162020274f3fd27f6a5119b984ecd4f1184b3d (commit)
       via  1e6b0b31ac11275504d7a637bdd42f6f6f2ce8f8 (commit)
       via  a0b62c6a27b91e92c657555bd2a27bdd606675ea (commit)
       via  a60721b35036c5c231803bb6a8a63a573ad9ebfb (commit)
       via  eda758390ec0bfb07d0bef4d1908d1d98ad75eb9 (commit)
       via  9862d4c58573fd4246b37695c67dc2c5b8193ec5 (commit)
       via  2e53e44e0cb91ff00728269ad125a3418605ee62 (commit)
       via  ab6369b0d22d96562d1f15b9755485f31d3a9222 (commit)
       via  d19a50e0bcc1bf4316e0df63d5f2ca1c2ea97c46 (commit)
       via  d14b65ef095e070c19a028facf85c4db75c4b667 (commit)
       via  029fb512f2fd983b7084a7278d2b1a3ff35c054e (commit)
       via  142db50201b1b1c69ebdc2dcdb1181cde1db3b08 (commit)
       via  7403e6b3f0f7d4c4f80703486f602ee5e2c9a3dd (commit)
       via  ced522c57802f46649858b0806fa92ff1707388a (commit)
       via  7c12a511f3c4438048a30e6349422c48a4d805a1 (commit)
       via  c605b1f257af096a6c70d339d4eac095da31d466 (commit)
       via  09754d64667f5ec959f76ca7db3de7a4e8446bd4 (commit)
       via  f9bde0f4211bd630d4d0aa196b1cb7f59679e9c6 (commit)
       via  21d4b6aaf60b144cccbd4be1d90f739f1e7c1491 (commit)
       via  727034a49af27bfc02ad16fff45dd246780da779 (commit)
       via  74b5d5fa3979c6484694cecc2110ec241362a80d (commit)
       via  63fad560276d7cf2d64b9b39d92d91d888f6d9b7 (commit)
       via  dd42de82161332ffe79d44f74c951f4c2b8988e6 (commit)
       via  3235fb4a49d2ca8b7bb8e87766c75464ef9f60e1 (commit)
       via  9e77697f31fb2d3c177875a37b441fef46f02fe1 (commit)
       via  137ec8749ab129f4e1986f4f7cd22094705f20da (commit)
       via  c6d83c5f92852cbc86baf79e4d0a400de5cafad7 (commit)
       via  91abe80f701d38f24eb9fb4118bd842c315605f9 (commit)
       via  4173c75018dc7a8e05931f74dc5807bed560e800 (commit)
       via  36690d3f72f2429085cbafda934f9f9f976bdea7 (commit)
       via  56c9f33adff68415a457b4df1009116f26b6b8a0 (commit)
       via  6f00c479c534b75d8ab30ef3f2a7f7cc9da050d6 (commit)
       via  fe3c1b0f9676e562917429b70efd3e2260b2aafe (commit)
       via  ad726b2e37bf67fc1545b496310c62dab216fa86 (commit)
       via  07c81b449ea173569acb9542b8874e026f0b473e (commit)
       via  10710eb5fb1a48e6839b7f3c267dfa7cc6c16f7a (commit)
       via  e3763278a435f8d45f9d09eb87fca6ce0b44a9ec (commit)
       via  2816bc24b7d2a99cdf0463d397b0af3ca9d8b503 (commit)
       via  231dcd6e0f08ca1bc6b5acefe073200c74c7db54 (commit)
       via  68e949969f1562f6182796581eccc41580f7151f (commit)
       via  a7cb96351f154109f97bbf0313d13c10a7b65ef6 (commit)
       via  3d7bc500c3d897f24ce28404162329c010604ff0 (commit)
       via  1bd04f839f61d8cdddc72daf0fe5fe6cf55f5c3c (commit)
       via  84eb74c2a2f7a3623cada5e95054c496c0a25edb (commit)
       via  108924feb23222c62a68e588f75d9fffc2feb89f (commit)
       via  ce7aa233c596554237c08fdb4667563908c28685 (commit)
       via  b20c7d74a7e132186e7d80525eae8ed08ca4d5b8 (commit)
       via  a8a24381ad7d678a1407c5aac0119fe6f2bb44d5 (commit)
       via  26beb4ff92e886ed8f3b7e72a9578d97861cce6c (commit)
       via  2493a1c3a1d73b5f38205f65ece3fa27ab25932e (commit)
       via  e195a4ceb1ab452b27fc9564338fccc20f878bf1 (commit)
       via  c6e18bb82bf2c38c32a676961cd318dd92def2e9 (commit)
       via  7e5e52fb6509b772d8e8d9ffb18c91f7b9e9c0ac (commit)
       via  fb4eb6f59b41b325cc55c79ef7f621832d404b96 (commit)
       via  4a8232486713495005ddb6a5a55852ef700d75c6 (commit)
       via  e3e944cf879ee5f1b73091d21f1519b0f29bc15c (commit)
       via  1e487dd491198f245f53f4a912fe09293d7cc50c (commit)
       via  c102e38a31fbf19b82193e5da19f05136c67f2ba (commit)
       via  e519d312866adab5a38c2ddf6cd6c19a9c8e9025 (commit)
       via  86eea50bade7cf59f53b9b9b44c928962e8c3c33 (commit)
       via  865acd2c34063108064d99db373473e8f6d83ce4 (commit)
       via  a175fb966a6b301b97b11f5906ec0e52a1c4baf7 (commit)
       via  67f954c319369009fa2f4262ec07bca10589f964 (commit)
       via  ee34b00175d8e9ba4d2f5fd3c92e9759bb4458b9 (commit)
       via  528e3f0dd8575f77fd686822ca9762a68b792da6 (commit)
       via  9a5782ef78308aca91b7cb1629aa10189c1fc52d (commit)
       via  1c84b4e7ca1cf3aedc94dd3a0d20184691f32fa9 (commit)
       via  128551d755e7bf034db311e280d88f3e8a042769 (commit)
       via  197423bc2e1280911452b2066ed7acf35e6a0c71 (commit)
       via  14625c9e1d3038df650fa6042010057116e0be83 (commit)
       via  990ed04e24edcb0c508fb6343eed8421c3fed988 (commit)
       via  34ea7968ce196d8b967e0b6f5ac75f043bb5d3db (commit)
       via  a5236f47cb82e12f4d1e5a4e7b219d75d5c7a916 (commit)
       via  6163b7829ab7403041ad4e4b0a2f0791dca1602e (commit)
       via  64cfa2f8a5b9c9b0e93034e358e3b4c364fb7fd8 (commit)
       via  dbf8a94cf0b4e1874969be8436b9474ccc3cba0f (commit)
       via  f8b0f11294d7f8d5cf7d1e494b46eadb55191c59 (commit)
       via  3a956f99ebac41f4066f6f238dbfc78483a211ed (commit)
       via  09848fc001acdf0661b735a6b8ab2772da8ec4e9 (commit)
       via  274454609d032a0a5ef054e2e61e0fd8805df295 (commit)
       via  b530550b8c6dde9a01b54832e393f63efbbe6051 (commit)
       via  cf1feff15b48fb9d83aa22317e18a5759c1f734b (commit)
       via  7d8a7543f4b30578d967c8e32b490ad25cfb38b8 (commit)
       via  895f6fcbf7bcce233840c5f1f262cd6e6ef5af57 (commit)
       via  73eb00f5435c4d7289c40f5ac19820b2099701e0 (commit)
       via  19d40f47fbfcfa70eb2658b5857b82725a3fb7aa (commit)
       via  a62f1cbf34669576a356a7559cc33a4479483255 (commit)
       via  18d8eb5f1c053ec00eef50f80beed020f96c9aae (commit)
       via  aabc4832abf2d0f52a9015d274deb71c44f5981a (commit)
       via  d7969addbadf86ae838960b22a3c32cfcbb490bc (commit)
       via  4483ce291bed02f60661284b4eeed2757d417a0f (commit)
       via  87b36e08466e835177114be74445d7ca94d3072c (commit)
       via  bcaa14a45178d47d7cb289f97982325ba9ad354d (commit)
       via  4b5b3ba9b4c57886aefdade01ffc39dead67c761 (commit)
       via  490e707ca344dd0b3b927136fc87f36c8e61f37b (commit)
       via  5aa8ec25412e39d9c99df5a7a274b47403aef824 (commit)
       via  21cb8f37bbdc1e2e6017c78649b95be84a4fe4df (commit)
       via  f78912a47de075939a6b738439646e74916fc494 (commit)
       via  30af9324d669fe51ceefce30265ee06a385b77c8 (commit)
       via  641217605682bc0c41759e9811d99f11f551277c (commit)
       via  111aa0c205d55562fd61b400b6329baf10e21304 (commit)
       via  3229d50f5f11e7d5b02dc1a041eb56f012f85b9e (commit)
       via  9e4a836b7d6f330781826c6058c874dbee886b4a (commit)
       via  23228e3549b15e7484bd64040fbdd5a0389b75ae (commit)
       via  0c00e6a2bd87737ea1c6aece343f800d11a834a6 (commit)
       via  0b98e689cca2f305c85efc8ce93a369f4be9006c (commit)
       via  0685505386da12a958e2067ac9d50fa5ad9efed4 (commit)
       via  49b7527b4e10aca253ebaa3159c6e4bbec1cf68e (commit)
       via  f80fe6c9120b317fbff2bbeb70cc1d36bec5574b (commit)
       via  48cea42ca3cfe0e8eba444b2a70ba5b7342c5c60 (commit)
       via  ab5ad0fa3b8e8ca06ef7974ae1a218a3b487b4d7 (commit)
       via  18c80cb69448f129b9b13b3b8288a437d260cdb0 (commit)
       via  3eb16a82b0d09e0be398246165355a5e2711adb3 (commit)
       via  55a4ac87f0bb074befb8a89995cf1126f86c2ce9 (commit)
       via  999a55c5958ac8b3993733ef16ec3aedc74a416d (commit)
       via  3756bfddda1085ca8ea1adf63850283edf9cb227 (commit)
       via  0fec3a3d8f23a141e2647927375981029355ab3f (commit)
       via  1b16efd7055bbe6ff5029ecc36df9b8a04704799 (commit)
       via  9f776ea7da35f9d2e9ca84c512cfffda2c0d230c (commit)
       via  1485d74a5bd6bc4af25082baa440cfafaf3ff007 (commit)
       via  e9ec530391b82ff9a1f416329f16dbe9163f775e (commit)
       via  14d3f1f99d50f1abe79d439c5e2268eb93195011 (commit)
       via  9d905e91d564bd1687d58a3ba3b64d5dc077e828 (commit)
       via  4aed44e3d96cb64f64bb505ccbdc61227561697b (commit)
       via  b70a9a83d9d202c5770a89a7a3cdfb1080747f76 (commit)
       via  9784d19c3df6d8b7871ccdc70e763ae9f51e5462 (commit)
       via  c2d7923ce7d90d98869311ecd522cb1254ebac2f (commit)
       via  8f983a4ac87f3898954d71d8965d41707ba791c9 (commit)
       via  b08739092ef09f0a4050a15704d4a18b6bb0f82e (commit)
       via  b565b326318dd4f1f2acb315fa0893bac684aacc (commit)
       via  76e428b270fddd2bebf1848f96c307ea4a3f0c6b (commit)
       via  97cfc33dbf75cc927930d3637d4c8c9013867bc4 (commit)
       via  6009dab0499648c1bf3c3731f070529367afade7 (commit)
       via  b0df655164426cc4773eb94a7da86acb23832391 (commit)
       via  ae5849ffb70dda6f5d317b9f0b932c70888383c4 (commit)
       via  6c8344dbe85963cd68cd7b90e27c4d203ce73109 (commit)
       via  2be34d95428c9c81bee785eb31650acd27aed7a5 (commit)
       via  44665c5ce041b479227c4542a29515992715ac54 (commit)
       via  5e98864e7f75d33b8fe146c0bb60eaff05e14af5 (commit)
       via  1fac0a7061680e16a0fa353654993e56371b2b56 (commit)
       via  b7a9daaf3f56a2a426b89b08923e20ba9371132f (commit)
       via  4d180e2357532a8339d3cb92ad0ed2e40b5095de (commit)
       via  20abd115b000cba8be265799ee7b1cf9eaab4858 (commit)
       via  e5daf4d3c44d71768a5c79c497610aea936ae748 (commit)
       via  4d3d0d2e6cd2850ef38c65d9751e3917ba6bfc83 (commit)
       via  802a0d36c4a56af37f2e9342322e1cd3aad79e36 (commit)
       via  4170e9ca59b6d5d3404c717491d5f0f6affd90dd (commit)
       via  9067ae796b9c0a9e069fcda8862e513e2cd1b6bc (commit)
      from  e802e1fb23d455d675dca0f4d7d6c8df18467719 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 6b2a0bf758263d22bf2b3bd2e02665cf0c24b0be
Merge: dd22f7f 35e2367
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Mar 20 14:59:53 2011 +0100

    Merge remote-tracking branch 'origin/archer-sergiodj-stap' into archer-jankratochvil-fedora15
    
    Conflicts:
    	gdb/elfread.c

commit dd22f7f47a2c3efc0314aa9d188050c1932b08c3
Merge: a22cfa6 14625c9
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Mar 20 14:16:18 2011 +0100

    Merge remote-tracking branch 'origin/archer-tromey-python' into archer-jankratochvil-fedora15

commit a22cfa6e861ec01ed82851f98bbdae15d87ee7e3
Merge: a878be0 8c873cc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Mar 20 14:16:08 2011 +0100

    Merge remote-tracking branch 'origin/archer-jankratochvil-ifunc' into archer-jankratochvil-fedora15

commit a878be0db84ccdcaff80424c02c4afb4724d3d54
Merge: e802e1f 2dbc33b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Mar 20 14:15:43 2011 +0100

    Merge remote-tracking branch 'origin/archer-jankratochvil-vla' into archer-jankratochvil-fedora15

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |    5 +
 bfd/ChangeLog                                      |  212 +-
 bfd/bfd-in2.h                                      |    3 +
 bfd/compress.c                                     |    3 +
 bfd/elf-bfd.h                                      |   12 +
 bfd/elf.c                                          |   49 +-
 bfd/elf32-arm.c                                    | 2257 +++++---
 bfd/elf32-i370.c                                   |    1 +
 bfd/elf32-i386.c                                   |    2 +-
 bfd/elf32-sh-symbian.c                             |    1 +
 bfd/elf64-ppc.c                                    |   91 +-
 bfd/elf64-sparc.c                                  |    1 +
 bfd/elf64-x86-64.c                                 |   87 +-
 bfd/elfcode.h                                      |    1 +
 bfd/elflink.c                                      |    8 +
 bfd/elfxx-sparc.c                                  |    1 +
 bfd/reloc.c                                        |    5 +
 bfd/version.h                                      |    2 +-
 config.guess                                       |  215 +-
 config.sub                                         |   66 +-
 config/ChangeLog                                   |    6 +
 config/override.m4                                 |    6 +
 gdb/ChangeLog                                      | 1114 ++++-
 gdb/MAINTAINERS                                    |    4 +-
 gdb/Makefile.in                                    |   34 +-
 gdb/NEWS                                           |   27 +-
 gdb/ada-lang.c                                     |    3 +-
 gdb/ada-tasks.c                                    |   12 +-
 gdb/ada-valprint.c                                 |   20 +-
 gdb/aix-thread.c                                   |    8 +-
 gdb/alpha-mdebug-tdep.c                            |    1 +
 gdb/alpha-tdep.c                                   |   27 +-
 gdb/amd64-tdep.c                                   |  198 +-
 gdb/amd64obsd-tdep.c                               |    1 +
 gdb/arm-linux-tdep.c                               |    5 +-
 gdb/arm-tdep.c                                     |  199 +-
 gdb/arm-tdep.h                                     |    3 +-
 gdb/avr-tdep.c                                     |   10 +-
 gdb/ax-gdb.c                                       |    5 +-
 gdb/bfin-tdep.c                                    |   16 +-
 gdb/blockframe.c                                   |   43 +-
 gdb/breakpoint.c                                   |  358 +-
 gdb/breakpoint.h                                   |   28 +-
 gdb/c-exp.y                                        |   36 +-
 gdb/cli/cli-cmds.c                                 |    7 +-
 gdb/cli/cli-decode.c                               |    8 +-
 gdb/cli/cli-decode.h                               |    3 +
 gdb/cli/cli-utils.c                                |   75 +-
 gdb/cli/cli-utils.h                                |   44 +-
 gdb/coffread.c                                     |   41 +-
 gdb/common/Makefile.in                             |  115 -
 gdb/common/aclocal.m4                              |   68 -
 gdb/common/configure                               | 4115 ------------
 gdb/common/configure.ac                            |   74 -
 gdb/common/signals.c                               |   10 +-
 gdb/completer.c                                    |    4 +-
 gdb/config.in                                      |    4 +
 gdb/configure                                      |   19 +-
 gdb/configure.ac                                   |    6 +-
 gdb/configure.tgt                                  |    2 +
 gdb/cp-name-parser.y                               |   10 +-
 gdb/cris-tdep.c                                    |    2 +
 gdb/darwin-nat-info.c                              |    2 +-
 gdb/darwin-nat.c                                   |    4 +-
 gdb/dbxread.c                                      |   33 +-
 gdb/dec-thread.c                                   |    2 +-
 gdb/dfp.c                                          |    2 +-
 gdb/doc/ChangeLog                                  |   30 +
 gdb/doc/gdb.texinfo                                |  267 +-
 gdb/dummy-frame.c                                  |    1 +
 gdb/dwarf2-frame.c                                 |   81 +-
 gdb/dwarf2expr.c                                   |    3 +-
 gdb/dwarf2loc.c                                    |   64 +-
 gdb/dwarf2read.c                                   |   89 +-
 gdb/elfread.c                                      |  744 ++-
 gdb/event-loop.c                                   |    2 +
 gdb/event-top.c                                    |    2 +-
 gdb/exec.c                                         |    2 +-
 gdb/f-exp.y                                        |   16 +-
 gdb/fbsd-nat.c                                     |    2 +-
 gdb/findvar.c                                      |   34 +-
 gdb/frame-unwind.c                                 |   37 +-
 gdb/frame-unwind.h                                 |   11 +
 gdb/frame.c                                        |  333 +-
 gdb/frame.h                                        |   67 +-
 gdb/frv-linux-tdep.c                               |    1 +
 gdb/frv-tdep.c                                     |   30 +-
 gdb/gdbarch.c                                      |   10 +-
 gdb/gdbarch.h                                      |    8 +-
 gdb/gdbarch.sh                                     |    4 +-
 gdb/gdbserver/ChangeLog                            |   60 +
 gdb/gdbserver/Makefile.in                          |   62 +-
 gdb/gdbserver/configure                            |   93 -
 gdb/gdbserver/configure.ac                         |    1 -
 gdb/gdbserver/hostio.c                             |    3 +-
 gdb/gdbserver/remote-utils.c                       |    2 +-
 gdb/gdbserver/server.c                             |    4 +-
 gdb/gdbserver/server.h                             |    6 +
 gdb/gdbserver/tracepoint.c                         |   17 +-
 gdb/h8300-tdep.c                                   |    9 +-
 gdb/hppa-hpux-tdep.c                               |    1 +
 gdb/hppa-linux-tdep.c                              |    1 +
 gdb/hppa-tdep.c                                    |   22 +-
 gdb/hppa-tdep.h                                    |    3 +-
 gdb/i386-darwin-nat.c                              |    2 +-
 gdb/i386-tdep.c                                    |  326 +-
 gdb/i386-tdep.h                                    |    7 +-
 gdb/i386obsd-tdep.c                                |    1 +
 gdb/i387-tdep.c                                    |   15 +-
 gdb/i387-tdep.h                                    |    5 +-
 gdb/ia64-tdep.c                                    |   70 +-
 gdb/infcall.c                                      |   57 +-
 gdb/inferior.c                                     |   32 +-
 gdb/inferior.h                                     |    3 +-
 gdb/infrun.c                                       |  105 +-
 gdb/inline-frame.c                                 |    1 +
 gdb/iq2000-tdep.c                                  |    1 +
 gdb/linespec.c                                     |  201 +-
 gdb/linux-fork.c                                   |    9 +-
 gdb/linux-nat.c                                    |    2 +-
 gdb/linux-tdep.c                                   |   12 +-
 gdb/lm32-tdep.c                                    |    1 +
 gdb/m2-exp.y                                       |   44 +-
 gdb/m32c-tdep.c                                    |   97 +-
 gdb/m32r-linux-tdep.c                              |    1 +
 gdb/m32r-tdep.c                                    |    1 +
 gdb/m68hc11-tdep.c                                 |   12 +-
 gdb/m68k-tdep.c                                    |   18 +-
 gdb/m68klinux-tdep.c                               |    1 +
 gdb/m88k-tdep.c                                    |    1 +
 gdb/machoread.c                                    |    2 +
 gdb/macroscope.c                                   |    7 +-
 gdb/main.c                                         |   13 +-
 gdb/mdebugread.c                                   |    2 +-
 gdb/memattr.c                                      |   37 +-
 gdb/mep-tdep.c                                     |   40 +-
 gdb/mi/mi-cmd-disas.c                              |    4 +
 gdb/mi/mi-cmd-env.c                                |    1 +
 gdb/mi/mi-main.c                                   |  110 +-
 gdb/microblaze-tdep.c                              |    1 +
 gdb/minsyms.c                                      |   62 +-
 gdb/mips-tdep.c                                    |   45 +-
 gdb/mipsread.c                                     |    2 +
 gdb/mn10300-tdep.c                                 |    1 +
 gdb/moxie-tdep.c                                   |    1 +
 gdb/mt-tdep.c                                      |   30 +-
 gdb/nto-tdep.c                                     |   11 +-
 gdb/objc-exp.y                                     |   64 +-
 gdb/objc-lang.c                                    |   17 +-
 gdb/objfiles.c                                     |   14 +-
 gdb/objfiles.h                                     |    5 +
 gdb/osdata.c                                       |    2 +-
 gdb/p-exp.y                                        |  135 +-
 gdb/p-lang.c                                       |    6 +-
 gdb/p-lang.h                                       |    2 +-
 gdb/p-valprint.c                                   |    6 +-
 gdb/parse.c                                        |    7 +-
 gdb/ppc-linux-tdep.c                               |    1 +
 gdb/ppc-sysv-tdep.c                                |   56 +-
 gdb/ppcobsd-tdep.c                                 |    1 +
 gdb/printcmd.c                                     |  156 +-
 gdb/procfs.c                                       |    2 +-
 gdb/psympriv.h                                     |    6 -
 gdb/psymtab.c                                      |  167 +-
 gdb/psymtab.h                                      |    8 +
 gdb/python/py-block.c                              |   48 +-
 gdb/python/py-breakpoint.c                         |  148 +-
 gdb/python/py-evts.c                               |    2 +-
 gdb/python/py-inferior.c                           |   17 +
 gdb/python/py-infthread.c                          |   16 +
 gdb/python/py-objfile.c                            |   25 +-
 gdb/python/py-param.c                              |  265 +-
 gdb/python/py-prettyprint.c                        |    2 +-
 gdb/python/py-stopevent.h                          |    6 +-
 gdb/python/py-symbol.c                             |   24 +-
 gdb/python/py-symtab.c                             |   42 +-
 gdb/python/py-value.c                              |    2 +-
 gdb/python/python.c                                |  113 +-
 gdb/python/python.h                                |    6 +
 gdb/record.c                                       |   16 +-
 gdb/regcache.c                                     |  183 +-
 gdb/regcache.h                                     |   62 +-
 gdb/remote-m32r-sdi.c                              |   10 +-
 gdb/remote-mips.c                                  |    2 +-
 gdb/remote.c                                       |   19 +-
 gdb/reverse.c                                      |   21 +-
 gdb/rs6000-tdep.c                                  |  133 +-
 gdb/s390-tdep.c                                    |   57 +-
 gdb/score-tdep.c                                   |    1 +
 gdb/sentinel-frame.c                               |    9 +-
 gdb/ser-mingw.c                                    |    2 +-
 gdb/ser-unix.c                                     |    5 +-
 gdb/sh-tdep.c                                      |   64 +-
 gdb/sh64-tdep.c                                    |  109 +-
 gdb/solib-pa64.c                                   |    4 +-
 gdb/somread.c                                      |    2 +
 gdb/source.c                                       |    3 +-
 gdb/sparc-sol2-tdep.c                              |    1 +
 gdb/sparc-tdep.c                                   |   11 +-
 gdb/sparc64-sol2-tdep.c                            |    1 +
 gdb/sparc64-tdep.c                                 |   42 +-
 gdb/sparc64fbsd-tdep.c                             |    1 +
 gdb/sparc64nbsd-tdep.c                             |    1 +
 gdb/sparc64obsd-tdep.c                             |    2 +
 gdb/sparcnbsd-tdep.c                               |    1 +
 gdb/sparcobsd-tdep.c                               |    1 +
 gdb/spu-tdep.c                                     |   62 +-
 gdb/stabsread.c                                    |    6 +
 gdb/stack.c                                        |  111 +-
 gdb/stap-probe.c                                   | 1939 ++++++
 gdb/stap-probe.h                                   |  110 +
 gdb/symfile.c                                      |   26 +-
 gdb/symfile.h                                      |   68 +-
 gdb/symtab.c                                       |    1 +
 gdb/symtab.h                                       |   56 +-
 gdb/target.c                                       |   93 +-
 gdb/target.h                                       |   26 +-
 gdb/testsuite/ChangeLog                            |  210 +
 gdb/testsuite/Makefile.in                          |    4 +
 gdb/testsuite/gdb.ada/catch_ex.exp                 |    2 +-
 gdb/testsuite/gdb.ada/tasks.exp                    |    5 +-
 gdb/testsuite/gdb.arch/altivec-abi.exp             |   27 +-
 gdb/testsuite/gdb.arch/ppc-dfp.exp                 |    2 +-
 gdb/testsuite/gdb.base/Makefile.in                 |    3 +-
 gdb/testsuite/gdb.base/a2-run.exp                  |   18 +-
 gdb/testsuite/gdb.base/attach.exp                  |    4 +-
 gdb/testsuite/gdb.base/bang.exp                    |    2 +-
 gdb/testsuite/gdb.base/break-interp.exp            |    4 +-
 .../gdb.base/break-on-linker-gcd-function.cc       |   32 +
 .../gdb.base/break-on-linker-gcd-function.exp      |   54 +
 gdb/testsuite/gdb.base/call-signal-resume.exp      |    2 +-
 gdb/testsuite/gdb.base/catch-syscall.exp           |    5 +-
 gdb/testsuite/gdb.base/checkpoint.exp              |   10 +-
 gdb/testsuite/gdb.base/chng-syms.exp               |    2 +-
 gdb/testsuite/gdb.base/ending-run.exp              |    8 +-
 gdb/testsuite/gdb.base/exe-lock.exp                |    4 +-
 gdb/testsuite/gdb.base/gdb1555.exp                 |    2 +-
 gdb/testsuite/gdb.base/gnu-ifunc-lib.c             |    2 +-
 gdb/testsuite/gdb.base/gnu-ifunc.c                 |    2 +-
 gdb/testsuite/gdb.base/gnu-ifunc.exp               |   40 +-
 gdb/testsuite/gdb.base/help.exp                    |    2 +-
 gdb/testsuite/gdb.base/interrupt.exp               |    2 +-
 gdb/testsuite/gdb.base/jit-main.c                  |   13 +
 gdb/testsuite/gdb.base/langs.exp                   |    8 +-
 gdb/testsuite/gdb.base/memattr.exp                 |   80 +-
 gdb/testsuite/gdb.base/reread.exp                  |    3 +-
 gdb/testsuite/gdb.base/shlib-call.exp              |    4 +-
 gdb/testsuite/gdb.base/siginfo.exp                 |    2 +-
 gdb/testsuite/gdb.base/sigstep.exp                 |   10 +-
 gdb/testsuite/gdb.base/solib-weak.exp              |    2 +-
 gdb/testsuite/gdb.base/stap-probe.c                |   69 +
 gdb/testsuite/gdb.base/stap-probe.exp              |   72 +
 gdb/testsuite/gdb.base/step-test.exp               |    2 +-
 gdb/testsuite/gdb.base/term.exp                    |    2 +-
 gdb/testsuite/gdb.base/watchpoint-delete.c         |    2 +-
 gdb/testsuite/gdb.base/watchpoint-delete.exp       |    2 +-
 gdb/testsuite/gdb.cell/fork.exp                    |    3 +-
 gdb/testsuite/gdb.cp/annota2.exp                   |    2 +-
 gdb/testsuite/gdb.cp/annota3.exp                   |    8 +-
 gdb/testsuite/gdb.cp/cmpd-minsyms.cc               |   37 +
 gdb/testsuite/gdb.cp/cmpd-minsyms.exp              |   50 +
 gdb/testsuite/gdb.cp/mb-inline.exp                 |    4 +-
 gdb/testsuite/gdb.cp/mb-templates.exp              |    2 +-
 gdb/testsuite/gdb.cp/method.exp                    |    4 +-
 gdb/testsuite/gdb.cp/nextoverthrow.exp             |   11 +
 gdb/testsuite/gdb.cp/ovsrch.exp                    |  100 +
 gdb/testsuite/gdb.cp/ovsrch.h                      |   39 +
 gdb/testsuite/gdb.cp/ovsrch1.cc                    |   41 +
 gdb/testsuite/gdb.cp/ovsrch2.cc                    |   28 +
 gdb/testsuite/gdb.cp/ovsrch3.cc                    |   28 +
 gdb/testsuite/gdb.cp/ovsrch4.cc                    |   28 +
 gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.S      |   82 +
 gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp    |   40 +
 gdb/testsuite/gdb.dwarf2/pr11465.S                 |   17 +-
 gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp       |    4 +-
 gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01.exp       |    4 +-
 gdb/testsuite/gdb.hp/gdb.objdbg/objdbg02.exp       |    4 +-
 gdb/testsuite/gdb.mi/mi2-var-stale-type.c          |   26 +
 gdb/testsuite/gdb.mi/mi2-var-stale-type.exp        |   57 +
 gdb/testsuite/gdb.python/Makefile.in               |    2 +-
 gdb/testsuite/gdb.python/py-block.exp              |   17 +
 gdb/testsuite/gdb.python/py-breakpoint.exp         |   98 +
 gdb/testsuite/gdb.python/py-inferior.exp           |   20 +
 gdb/testsuite/gdb.python/py-infthread.exp          |    7 +
 gdb/testsuite/gdb.python/py-objfile.c              |   23 +
 gdb/testsuite/gdb.python/py-objfile.exp            |   51 +
 gdb/testsuite/gdb.python/py-parameter.exp          |  119 +-
 gdb/testsuite/gdb.python/py-prettyprint.exp        |    2 +-
 gdb/testsuite/gdb.python/py-section-script.exp     |   11 +-
 gdb/testsuite/gdb.python/py-symbol.exp             |   16 +
 gdb/testsuite/gdb.python/py-symtab.exp             |    8 +
 gdb/testsuite/gdb.python/python.exp                |    8 +
 gdb/testsuite/gdb.server/ext-run.exp               |    5 +
 gdb/testsuite/gdb.threads/execl.exp                |    3 +-
 .../gdb.threads/interrupted-hand-call.exp          |    3 +-
 gdb/testsuite/gdb.threads/print-threads.exp        |    4 +-
 gdb/testsuite/gdb.threads/step.exp                 |    6 +-
 .../gdb.threads/thread-unwindonsignal.exp          |    3 +-
 gdb/testsuite/gdb.threads/tls.exp                  |    2 +-
 gdb/testsuite/gdb.trace/report.exp                 |   20 +-
 gdb/testsuite/gdb.trace/unavailable.cc             |  126 +
 gdb/testsuite/gdb.trace/unavailable.exp            |  227 +
 gdb/testsuite/lib/cell.exp                         |    6 +-
 gdb/testsuite/lib/gdb.exp                          |   57 +-
 gdb/testsuite/lib/mi-support.exp                   |    3 +-
 gdb/testsuite/lib/opencl.exp                       |    5 +-
 gdb/thread.c                                       |   35 +-
 gdb/top.c                                          |    1 +
 gdb/tracepoint.c                                   |   52 +-
 gdb/tui/tui-hooks.c                                |   38 +-
 gdb/tui/tui-io.c                                   |   22 +-
 gdb/tui/tui-stack.c                                |   17 +-
 gdb/utils.c                                        |    2 +-
 gdb/v850-tdep.c                                    |    1 +
 gdb/valops.c                                       |   12 +-
 gdb/value.c                                        |   42 +-
 gdb/value.h                                        |   48 +-
 gdb/varobj.c                                       |    7 +-
 gdb/varobj.h                                       |    4 +-
 gdb/vax-tdep.c                                     |    1 +
 gdb/vaxobsd-tdep.c                                 |    1 +
 gdb/version.in                                     |    2 +-
 gdb/windows-nat.c                                  |    2 +-
 gdb/windows-tdep.c                                 |   11 +-
 gdb/xcoffread.c                                    |    2 +
 gdb/xstormy16-tdep.c                               |    1 +
 gdb/xtensa-tdep.c                                  |  891 +++-
 gdb/xtensa-tdep.h                                  |    2 +-
 include/ChangeLog                                  |    9 +
 include/dwarf2.h                                   |   23 +-
 include/elf/ChangeLog                              |   14 +
 include/elf/arm.h                                  |   11 +
 include/elf/common.h                               |    2 +-
 include/elf/internal.h                             |    1 +
 include/gdb/ChangeLog                              |    4 +
 include/gdb/sim-bfin.h                             |   82 +
 opcodes/ChangeLog                                  |   10 +
 opcodes/arm-dis.c                                  |   11 +-
 sim/ChangeLog                                      |    6 +
 sim/MAINTAINERS                                    |    1 +
 sim/bfin/ChangeLog                                 |  105 +
 sim/bfin/Makefile.in                               |   99 +
 sim/bfin/TODO                                      |   28 +
 sim/bfin/aclocal.m4                                |  171 +
 sim/bfin/bfin-sim.c                                | 6166 ++++++++++++++++++
 sim/bfin/bfin-sim.h                                |  350 +
 sim/bfin/bfroms/all.h                              |   43 +
 sim/bfin/bfroms/bf50x-0.0.h                        |    4 +
 sim/bfin/bfroms/bf51x-0.0.h                        |    4 +
 sim/bfin/bfroms/bf51x-0.1.h                        |    4 +
 sim/bfin/bfroms/bf51x-0.2.h                        |    4 +
 sim/bfin/bfroms/bf526-0.0.h                        |    4 +
 sim/bfin/bfroms/bf526-0.1.h                        |    4 +
 sim/bfin/bfroms/bf527-0.0.h                        |    4 +
 sim/bfin/bfroms/bf527-0.1.h                        |    4 +
 sim/bfin/bfroms/bf527-0.2.h                        |    4 +
 sim/bfin/bfroms/bf533-0.1.h                        |    4 +
 sim/bfin/bfroms/bf533-0.2.h                        |    4 +
 sim/bfin/bfroms/bf533-0.3.h                        |    4 +
 sim/bfin/bfroms/bf537-0.0.h                        |    4 +
 sim/bfin/bfroms/bf537-0.1.h                        |    4 +
 sim/bfin/bfroms/bf537-0.3.h                        |    4 +
 sim/bfin/bfroms/bf538-0.0.h                        |    4 +
 sim/bfin/bfroms/bf54x-0.0.h                        |    4 +
 sim/bfin/bfroms/bf54x-0.1.h                        |    4 +
 sim/bfin/bfroms/bf54x-0.2.h                        |    4 +
 sim/bfin/bfroms/bf54x_l1-0.0.h                     |    4 +
 sim/bfin/bfroms/bf54x_l1-0.1.h                     |    4 +
 sim/bfin/bfroms/bf54x_l1-0.2.h                     |    4 +
 sim/bfin/bfroms/bf561-0.5.h                        |    4 +
 sim/bfin/bfroms/bf59x-0.0.h                        |    4 +
 sim/bfin/bfroms/bf59x_l1-0.1.h                     |    4 +
 sim/bfin/config.in                                 |  182 +
 sim/bfin/configure                                 | 6780 ++++++++++++++++++++
 sim/bfin/configure.ac                              |   76 +
 sim/bfin/devices.c                                 |  163 +
 sim/bfin/devices.h                                 |  156 +
 sim/bfin/dv-bfin_cec.c                             |  811 +++
 sim/bfin/dv-bfin_cec.h                             |  139 +
 sim/bfin/dv-bfin_ctimer.c                          |  270 +
 sim/bfin/dv-bfin_ctimer.h                          |   33 +
 sim/bfin/dv-bfin_dma.c                             |  556 ++
 sim/bfin/dv-bfin_dma.h                             |   65 +
 sim/bfin/dv-bfin_dmac.c                            |  494 ++
 sim/bfin/dv-bfin_dmac.h                            |   32 +
 sim/bfin/dv-bfin_ebiu_amc.c                        |  460 ++
 sim/bfin/dv-bfin_ebiu_amc.h                        |   31 +
 sim/bfin/dv-bfin_ebiu_ddrc.c                       |  186 +
 sim/bfin/dv-bfin_ebiu_ddrc.h                       |   26 +
 sim/bfin/dv-bfin_ebiu_sdc.c                        |  203 +
 sim/bfin/dv-bfin_ebiu_sdc.h                        |   39 +
 sim/bfin/dv-bfin_emac.c                            |  606 ++
 sim/bfin/dv-bfin_emac.h                            |   61 +
 sim/bfin/dv-bfin_eppi.c                            |  274 +
 sim/bfin/dv-bfin_eppi.h                            |   30 +
 sim/bfin/dv-bfin_evt.c                             |  155 +
 sim/bfin/dv-bfin_evt.h                             |   31 +
 sim/bfin/dv-bfin_gpio.c                            |  287 +
 sim/bfin/dv-bfin_gpio.h                            |   27 +
 sim/bfin/dv-bfin_gptimer.c                         |  186 +
 sim/bfin/dv-bfin_gptimer.h                         |   27 +
 sim/bfin/dv-bfin_jtag.c                            |  159 +
 sim/bfin/dv-bfin_jtag.h                            |   27 +
 sim/bfin/dv-bfin_mmu.c                             |  576 ++
 sim/bfin/dv-bfin_mmu.h                             |   94 +
 sim/bfin/dv-bfin_nfc.c                             |  244 +
 sim/bfin/dv-bfin_nfc.h                             |   41 +
 sim/bfin/dv-bfin_otp.c                             |  309 +
 sim/bfin/dv-bfin_otp.h                             |  100 +
 sim/bfin/dv-bfin_pll.c                             |  190 +
 sim/bfin/dv-bfin_pll.h                             |   27 +
 sim/bfin/dv-bfin_ppi.c                             |  234 +
 sim/bfin/dv-bfin_ppi.h                             |   32 +
 sim/bfin/dv-bfin_rtc.c                             |  197 +
 sim/bfin/dv-bfin_rtc.h                             |   26 +
 sim/bfin/dv-bfin_sic.c                             | 1453 +++++
 sim/bfin/dv-bfin_sic.h                             |   27 +
 sim/bfin/dv-bfin_spi.c                             |  232 +
 sim/bfin/dv-bfin_spi.h                             |   54 +
 sim/bfin/dv-bfin_trace.c                           |  287 +
 sim/bfin/dv-bfin_trace.h                           |   37 +
 sim/bfin/dv-bfin_twi.c                             |  230 +
 sim/bfin/dv-bfin_twi.h                             |   38 +
 sim/bfin/dv-bfin_uart.c                            |  440 ++
 sim/bfin/dv-bfin_uart.h                            |   49 +
 sim/bfin/dv-bfin_uart2.c                           |  261 +
 sim/bfin/dv-bfin_uart2.h                           |   33 +
 sim/bfin/dv-bfin_wdog.c                            |  209 +
 sim/bfin/dv-bfin_wdog.h                            |   36 +
 sim/bfin/dv-bfin_wp.c                              |  190 +
 sim/bfin/dv-bfin_wp.h                              |   27 +
 sim/bfin/dv-eth_phy.c                              |  208 +
 sim/bfin/gui.c                                     |  292 +
 sim/bfin/gui.h                                     |   50 +
 sim/bfin/insn_list.def                             |   62 +
 sim/bfin/interp.c                                  | 1250 ++++
 sim/bfin/linux-fixed-code.h                        |   75 +
 sim/bfin/linux-fixed-code.s                        |   85 +
 sim/bfin/linux-targ-map.h                          | 1996 ++++++
 sim/bfin/machs.c                                   | 1340 ++++
 sim/bfin/machs.h                                   |   56 +
 sim/bfin/proc_list.def                             |   50 +
 sim/bfin/sim-main.h                                |  117 +
 sim/bfin/tconfig.in                                |   27 +
 sim/common/ChangeLog                               |   17 +
 sim/common/callback.c                              |   38 +-
 sim/common/cgen-engine.h                           |    4 +-
 sim/common/dv-core.c                               |    6 +-
 sim/common/dv-glue.c                               |   24 +-
 sim/common/dv-pal.c                                |   18 +-
 sim/common/gennltvals.sh                           |    4 +
 sim/common/hw-base.c                               |    8 +-
 sim/common/hw-device.c                             |    2 +-
 sim/common/hw-device.h                             |    2 +-
 sim/common/hw-handles.c                            |    6 +-
 sim/common/hw-instances.c                          |    2 +-
 sim/common/hw-ports.c                              |    2 +-
 sim/common/hw-ports.h                              |    6 +-
 sim/common/hw-properties.c                         |   60 +-
 sim/common/hw-tree.c                               |   98 +-
 sim/common/nltvals.def                             |   30 +
 sim/common/nrun.c                                  |   20 +-
 sim/common/run-sim.h                               |    2 +-
 sim/common/run.c                                   |    2 +-
 sim/common/sim-alu.h                               |   18 +-
 sim/common/sim-assert.h                            |    2 +-
 sim/common/sim-base.h                              |    2 +-
 sim/common/sim-basics.h                            |    2 +-
 sim/common/sim-config.c                            |   26 +-
 sim/common/sim-core.c                              |   18 +-
 sim/common/sim-core.h                              |    2 +-
 sim/common/sim-engine.h                            |    2 +-
 sim/common/sim-events.c                            |   34 +-
 sim/common/sim-events.h                            |    2 +-
 sim/common/sim-fpu.c                               |   58 +-
 sim/common/sim-hw.c                                |   12 +-
 sim/common/sim-inline.h                            |    6 +-
 sim/common/sim-load.c                              |    8 +-
 sim/common/sim-memopt.c                            |    8 +-
 sim/common/sim-n-core.h                            |    4 +-
 sim/common/sim-options.c                           |   10 +-
 sim/common/sim-profile.c                           |    8 +-
 sim/common/sim-signal.c                            |    2 +-
 sim/common/sim-trace.c                             |   26 +-
 sim/common/sim-trace.h                             |    6 +-
 sim/common/sim-utils.c                             |    6 +-
 sim/common/sim-watch.c                             |   16 +-
 sim/common/syscall.c                               |    2 +-
 sim/configure                                      |    8 +
 sim/configure.tgt                                  |    3 +
 490 files changed, 44805 insertions(+), 8294 deletions(-)
 delete mode 100644 gdb/common/Makefile.in
 delete mode 100644 gdb/common/aclocal.m4
 delete mode 100755 gdb/common/configure
 delete mode 100644 gdb/common/configure.ac
 create mode 100644 gdb/stap-probe.c
 create mode 100644 gdb/stap-probe.h
 create mode 100644 gdb/testsuite/gdb.base/break-on-linker-gcd-function.cc
 create mode 100644 gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp
 create mode 100644 gdb/testsuite/gdb.base/stap-probe.c
 create mode 100644 gdb/testsuite/gdb.base/stap-probe.exp
 create mode 100644 gdb/testsuite/gdb.cp/cmpd-minsyms.cc
 create mode 100644 gdb/testsuite/gdb.cp/cmpd-minsyms.exp
 create mode 100644 gdb/testsuite/gdb.cp/ovsrch.exp
 create mode 100644 gdb/testsuite/gdb.cp/ovsrch.h
 create mode 100644 gdb/testsuite/gdb.cp/ovsrch1.cc
 create mode 100644 gdb/testsuite/gdb.cp/ovsrch2.cc
 create mode 100644 gdb/testsuite/gdb.cp/ovsrch3.cc
 create mode 100644 gdb/testsuite/gdb.cp/ovsrch4.cc
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp
 create mode 100644 gdb/testsuite/gdb.mi/mi2-var-stale-type.c
 create mode 100644 gdb/testsuite/gdb.mi/mi2-var-stale-type.exp
 create mode 100644 gdb/testsuite/gdb.python/py-objfile.c
 create mode 100644 gdb/testsuite/gdb.python/py-objfile.exp
 create mode 100644 include/gdb/sim-bfin.h
 create mode 100644 sim/bfin/ChangeLog
 create mode 100644 sim/bfin/Makefile.in
 create mode 100644 sim/bfin/TODO
 create mode 100644 sim/bfin/aclocal.m4
 create mode 100644 sim/bfin/bfin-sim.c
 create mode 100644 sim/bfin/bfin-sim.h
 create mode 100644 sim/bfin/bfroms/all.h
 create mode 100644 sim/bfin/bfroms/bf50x-0.0.h
 create mode 100644 sim/bfin/bfroms/bf51x-0.0.h
 create mode 100644 sim/bfin/bfroms/bf51x-0.1.h
 create mode 100644 sim/bfin/bfroms/bf51x-0.2.h
 create mode 100644 sim/bfin/bfroms/bf526-0.0.h
 create mode 100644 sim/bfin/bfroms/bf526-0.1.h
 create mode 100644 sim/bfin/bfroms/bf527-0.0.h
 create mode 100644 sim/bfin/bfroms/bf527-0.1.h
 create mode 100644 sim/bfin/bfroms/bf527-0.2.h
 create mode 100644 sim/bfin/bfroms/bf533-0.1.h
 create mode 100644 sim/bfin/bfroms/bf533-0.2.h
 create mode 100644 sim/bfin/bfroms/bf533-0.3.h
 create mode 100644 sim/bfin/bfroms/bf537-0.0.h
 create mode 100644 sim/bfin/bfroms/bf537-0.1.h
 create mode 100644 sim/bfin/bfroms/bf537-0.3.h
 create mode 100644 sim/bfin/bfroms/bf538-0.0.h
 create mode 100644 sim/bfin/bfroms/bf54x-0.0.h
 create mode 100644 sim/bfin/bfroms/bf54x-0.1.h
 create mode 100644 sim/bfin/bfroms/bf54x-0.2.h
 create mode 100644 sim/bfin/bfroms/bf54x_l1-0.0.h
 create mode 100644 sim/bfin/bfroms/bf54x_l1-0.1.h
 create mode 100644 sim/bfin/bfroms/bf54x_l1-0.2.h
 create mode 100644 sim/bfin/bfroms/bf561-0.5.h
 create mode 100644 sim/bfin/bfroms/bf59x-0.0.h
 create mode 100644 sim/bfin/bfroms/bf59x_l1-0.1.h
 create mode 100644 sim/bfin/config.in
 create mode 100755 sim/bfin/configure
 create mode 100644 sim/bfin/configure.ac
 create mode 100644 sim/bfin/devices.c
 create mode 100644 sim/bfin/devices.h
 create mode 100644 sim/bfin/dv-bfin_cec.c
 create mode 100644 sim/bfin/dv-bfin_cec.h
 create mode 100644 sim/bfin/dv-bfin_ctimer.c
 create mode 100644 sim/bfin/dv-bfin_ctimer.h
 create mode 100644 sim/bfin/dv-bfin_dma.c
 create mode 100644 sim/bfin/dv-bfin_dma.h
 create mode 100644 sim/bfin/dv-bfin_dmac.c
 create mode 100644 sim/bfin/dv-bfin_dmac.h
 create mode 100644 sim/bfin/dv-bfin_ebiu_amc.c
 create mode 100644 sim/bfin/dv-bfin_ebiu_amc.h
 create mode 100644 sim/bfin/dv-bfin_ebiu_ddrc.c
 create mode 100644 sim/bfin/dv-bfin_ebiu_ddrc.h
 create mode 100644 sim/bfin/dv-bfin_ebiu_sdc.c
 create mode 100644 sim/bfin/dv-bfin_ebiu_sdc.h
 create mode 100644 sim/bfin/dv-bfin_emac.c
 create mode 100644 sim/bfin/dv-bfin_emac.h
 create mode 100644 sim/bfin/dv-bfin_eppi.c
 create mode 100644 sim/bfin/dv-bfin_eppi.h
 create mode 100644 sim/bfin/dv-bfin_evt.c
 create mode 100644 sim/bfin/dv-bfin_evt.h
 create mode 100644 sim/bfin/dv-bfin_gpio.c
 create mode 100644 sim/bfin/dv-bfin_gpio.h
 create mode 100644 sim/bfin/dv-bfin_gptimer.c
 create mode 100644 sim/bfin/dv-bfin_gptimer.h
 create mode 100644 sim/bfin/dv-bfin_jtag.c
 create mode 100644 sim/bfin/dv-bfin_jtag.h
 create mode 100644 sim/bfin/dv-bfin_mmu.c
 create mode 100644 sim/bfin/dv-bfin_mmu.h
 create mode 100644 sim/bfin/dv-bfin_nfc.c
 create mode 100644 sim/bfin/dv-bfin_nfc.h
 create mode 100644 sim/bfin/dv-bfin_otp.c
 create mode 100644 sim/bfin/dv-bfin_otp.h
 create mode 100644 sim/bfin/dv-bfin_pll.c
 create mode 100644 sim/bfin/dv-bfin_pll.h
 create mode 100644 sim/bfin/dv-bfin_ppi.c
 create mode 100644 sim/bfin/dv-bfin_ppi.h
 create mode 100644 sim/bfin/dv-bfin_rtc.c
 create mode 100644 sim/bfin/dv-bfin_rtc.h
 create mode 100644 sim/bfin/dv-bfin_sic.c
 create mode 100644 sim/bfin/dv-bfin_sic.h
 create mode 100644 sim/bfin/dv-bfin_spi.c
 create mode 100644 sim/bfin/dv-bfin_spi.h
 create mode 100644 sim/bfin/dv-bfin_trace.c
 create mode 100644 sim/bfin/dv-bfin_trace.h
 create mode 100644 sim/bfin/dv-bfin_twi.c
 create mode 100644 sim/bfin/dv-bfin_twi.h
 create mode 100644 sim/bfin/dv-bfin_uart.c
 create mode 100644 sim/bfin/dv-bfin_uart.h
 create mode 100644 sim/bfin/dv-bfin_uart2.c
 create mode 100644 sim/bfin/dv-bfin_uart2.h
 create mode 100644 sim/bfin/dv-bfin_wdog.c
 create mode 100644 sim/bfin/dv-bfin_wdog.h
 create mode 100644 sim/bfin/dv-bfin_wp.c
 create mode 100644 sim/bfin/dv-bfin_wp.h
 create mode 100644 sim/bfin/dv-eth_phy.c
 create mode 100644 sim/bfin/gui.c
 create mode 100644 sim/bfin/gui.h
 create mode 100644 sim/bfin/insn_list.def
 create mode 100644 sim/bfin/interp.c
 create mode 100644 sim/bfin/linux-fixed-code.h
 create mode 100644 sim/bfin/linux-fixed-code.s
 create mode 100644 sim/bfin/linux-targ-map.h
 create mode 100644 sim/bfin/machs.c
 create mode 100644 sim/bfin/machs.h
 create mode 100644 sim/bfin/proc_list.def
 create mode 100644 sim/bfin/sim-main.h
 create mode 100644 sim/bfin/tconfig.in

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 1f7648c..ee4c378 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-03-18  David Edelsohn  <dje.gcc@gmail.com>
+
+	* config.guess: Update to version 2011-02-02
+	* config.sub: Update to version 2011-02-24
+	
 2011-03-03  Sebastian Pop  <sebastian.pop@amd.com>
 
         * configure.ac: Adjust test of with_ppl.
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 95166a3..a1131c8 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,211 @@
+2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* reloc.c (BFD_RELOC_ARM_IRELATIVE): New relocation.
+	* bfd-in2.h: Regenerate.
+	* elf32-arm.c (elf32_arm_howto_table_2): Rename existing definition
+	to elf32_arm_howto_table_3 and replace with a single R_ARM_IRELATIVE
+	entry.
+	(elf32_arm_howto_from_type): Update accordingly.
+	(elf32_arm_reloc_map): Map BFD_RELOC_ARM_IRELATIVE to R_ARM_IRELATIVE.
+	(elf32_arm_reloc_name_lookup): Handle elf32_arm_howto_table_3.
+	(arm_plt_info): New structure, split out from elf32_arm_link_hash_entry
+	with an extra noncall_refcount field.
+	(arm_local_iplt_info): New structure.
+	(elf_arm_obj_tdata): Add local_iplt.
+	(elf32_arm_local_iplt): New accessor macro.
+	(elf32_arm_link_hash_entry): Replace plt_thumb_refcount,
+	plt_maybe_thumb_refcount and plt_got_offset with an arm_plt_info.
+	Change tls_type to a bitfield and add is_iplt.
+	(elf32_arm_link_hash_newfunc): Update accordingly.
+	(elf32_arm_allocate_local_sym_info): New function.
+	(elf32_arm_create_local_iplt): Likewise.
+	(elf32_arm_get_plt_info): Likewise.
+	(elf32_arm_plt_needs_thumb_stub_p): Likewise.
+	(elf32_arm_get_local_dynreloc_list): Likewise.
+	(create_ifunc_sections): Likewise.
+	(elf32_arm_copy_indirect_symbol): Update after the changes to
+	elf32_arm_link_hash_entry.  Assert the is_iplt has not yet been set.
+	(arm_type_of_stub): Add an st_type argument.  Use elf32_arm_get_plt_info
+	to get PLT information.  Assert that all STT_GNU_IFUNC references
+	are turned into PLT references.
+	(arm_build_one_stub): Pass the symbol type to
+	elf32_arm_final_link_relocate.
+	(elf32_arm_size_stubs): Pass the symbol type to arm_type_of_stub.
+	(elf32_arm_allocate_irelocs): New function.
+	(elf32_arm_add_dynreloc): In static objects, use .rel.iplt for
+	all R_ARM_IRELATIVE.
+	(elf32_arm_allocate_plt_entry): New function.
+	(elf32_arm_populate_plt_entry): Likewise.
+	(elf32_arm_final_link_relocate): Add an st_type parameter.
+	Set srelgot to null for static objects.  Use separate variables
+	to record which st_value and st_type should be used when generating
+	a dynamic relocation.  Use elf32_arm_get_plt_info to find the
+	symbol's PLT information, setting has_iplt_entry, splt,
+	plt_offset and gotplt_offset accordingly.  Check whether
+	STT_GNU_IFUNC symbols should resolve to an .iplt entry, and change
+	the relocation target accordingly.  Broaden assert to include
+	.iplts.  Don't set sreloc for static relocations.  Assert that
+	we only generate dynamic R_ARM_RELATIVE relocations for R_ARM_ABS32
+	and R_ARM_ABS32_NOI.  Generate R_ARM_IRELATIVE relocations instead
+	of R_ARM_RELATIVE relocations if the target is an STT_GNU_IFUNC
+	symbol.  Pass the symbol type to arm_type_of_stub.  Conditionally
+	resolve GOT references to the .igot.plt entry.
+	(elf32_arm_relocate_section): Update the call to
+	elf32_arm_final_link_relocate.
+	(elf32_arm_gc_sweep_hook): Use elf32_arm_get_plt_info to get PLT
+	information.  Treat R_ARM_REL32 and R_ARM_REL32_NOI as call
+	relocations in shared libraries and relocatable executables.
+	Count non-call PLT references.  Use elf32_arm_get_local_dynreloc_list
+	to get the list of dynamic relocations for a local symbol.
+	(elf32_arm_check_relocs): Always create ifunc sections.  Set isym
+	at the same time as setting h.  Use elf32_arm_allocate_local_sym_info
+	to allocate local symbol information.  Treat R_ARM_REL32 and
+	R_ARM_REL32_NOI as call relocations in shared libraries and
+	relocatable executables.  Record PLT information for local
+	STT_GNU_IFUNC functions as well as global functions.   Count
+	non-call PLT references.  Use elf32_arm_get_local_dynreloc_list
+	to get the list of dynamic relocations for a local symbol.
+	(elf32_arm_adjust_dynamic_symbol): Handle STT_GNU_IFUNC symbols.
+	Don't remove STT_GNU_IFUNC PLTs unless all references have been
+	removed.  Update after the changes to elf32_arm_link_hash_entry.
+	(allocate_dynrelocs_for_symbol): Decide whether STT_GNU_IFUNC PLT
+	entries should live in .plt or .iplt.  Check whether the .igot.plt
+	and .got entries can be combined.  Use elf32_arm_allocate_plt_entry
+	to allocate .plt and .(i)got.plt entries.  Detect which .got
+	entries will need R_ARM_IRELATIVE relocations and use
+	elf32_arm_allocate_irelocs to allocate them.  Likewise other
+	non-.got dynamic relocations.
+	(elf32_arm_size_dynamic_sections): Allocate .iplt, .igot.plt
+	and dynamic relocations for local STT_GNU_IFUNC symbols.
+	Check whether the .igot.plt and .got entries can be combined.
+	Detect which .got entries will need R_ARM_IRELATIVE relocations
+	and use elf32_arm_allocate_irelocs to allocate them.  Use stashed
+	section pointers intead of strcmp checks.  Handle iplt and igotplt.
+	(elf32_arm_finish_dynamic_symbol): Use elf32_arm_populate_plt_entry
+	to fill in .plt, .got.plt and .rel(a).plt entries.  Point
+	STT_GNU_IFUNC symbols at an .iplt entry if non-call relocations
+	resolve to it.
+	(elf32_arm_output_plt_map_1): New function, split out from
+	elf32_arm_output_plt_map.  Handle .iplt entries.  Use
+	elf32_arm_plt_needs_thumb_stub_p.
+	(elf32_arm_output_plt_map): Call it.
+	(elf32_arm_output_arch_local_syms): Add mapping symbols for
+	local .iplt entries.
+	(elf32_arm_swap_symbol_in): Handle Thumb STT_GNU_IFUNC symbols.
+	(elf32_arm_swap_symbol_out): Likewise.
+	(elf32_arm_add_symbol_hook): New function.
+	(elf_backend_add_symbol_hook): Define for all targets.
+
+2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* elf-bfd.h (elf_link_hash_entry): Add target_internal.
+	* elf.c (swap_out_syms): Set st_target_internal for each
+	Elf_Internal_Sym.
+	* elfcode.h (elf_swap_symbol_in): Likewise.
+	* elf32-i370.c (i370_elf_finish_dynamic_sections): Likewise.
+	* elf32-sh-symbian.c (sh_symbian_relocate_section): Likewise.
+	* elf64-sparc.c (elf64_sparc_output_arch_syms): Likewise.
+	* elfxx-sparc.c (_bfd_sparc_elf_size_dynamic_sections): Likewise.
+	* elflink.c (elf_link_output_extsym): Likewise.
+	(bfd_elf_final_link): Likewise.
+	(elf_link_add_object_symbols): Copy st_target_internal
+	to the hash table if we see a definition.
+	(_bfd_elf_copy_link_hash_symbol_type): Copy target_internal.
+	* elf32-arm.c (elf32_arm_stub_hash_entry): Replace st_type with
+	a branch_type field.
+	(a8_erratum_fix, a8_erratum_reloc): Likewise.
+	(arm_type_of_stub): Replace actual_st_type with an
+	actual_branch_type parameter.
+	(arm_build_one_stub): Use branch types rather than st_types to
+	determine the type of branch.
+	(cortex_a8_erratum_scan): Likewise.
+	(elf32_arm_size_stubs): Likewise.
+	(bfd_elf32_arm_process_before_allocation): Likewise.
+	(allocate_dynrelocs_for_symbol): Likewise.
+	(elf32_arm_finish_dynamic_sections): Likewise.
+	(elf32_arm_final_link_relocate): Replace sym_flags parameter with
+	a branch_type parameter.
+	(elf32_arm_relocate_section): Update call accordingly.
+	(elf32_arm_adjust_dynamic_symbol): Don't check STT_ARM_TFUNC.
+	(elf32_arm_output_map_sym): Initialize st_target_internal.
+	(elf32_arm_output_stub_sym): Likewise.
+	(elf32_arm_symbol_processing): Delete.
+	(elf32_arm_swap_symbol_in): Convert STT_ARM_TFUNCs into STT_FUNCs.
+	Use st_target_internal to record the branch type.
+	(elf32_arm_swap_symbol_out): Use st_target_internal to test for
+	Thumb functions.
+	(elf32_arm_is_function_type): Delete.
+	(elf_backend_symbol_processing): Likewise.
+	(elf_backend_is_function_type): Likewise.
+
+2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* elf32-arm.c (elf32_arm_check_relocs): Always assign a dynobj.
+	(elf32_arm_finish_dynamic_sections): Move sgot != NULL assertion
+	into the PLT block.
+
+2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* elf32-arm.c (elf32_arm_check_relocs): Use call_reloc_p,
+	may_need_local_target_p and may_become_dynamic_p to classify
+	the relocation type.  Don't check info->symbolic or h->def_regular
+	when deciding whether to record a potential dynamic reloc.
+	Don't treat potential dynamic relocs as PLT references.
+	(elf32_arm_gc_sweep_hook): Update to match.  Assert that we don't
+	try to make the PLT reference count go negative.
+
+2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* elf32-arm.c (elf32_arm_final_link_relocate): Always fill in the
+	GOT entry here, rather than leaving it to finish_dynamic_symbol.
+	Only create a dynamic relocation for local references if
+	info->shared.
+	(allocate_dynrelocs_for_symbol): Update dynamic relocation
+	allocation accordingly.
+	(elf32_arm_finish_dynamic_symbol): Don't initialise the GOT entry here.
+
+2011-03-14  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* elf32-arm.c (elf32_arm_allocate_dynrelocs): New function.
+	(elf32_arm_add_dynreloc): Likewise.
+	(elf32_arm_adjust_dynamic_symbol): Use elf32_arm_allocate_dynrelocs
+	to allocate dynamic relocations.
+	(elf32_arm_size_dynamic_sections): Likewise.
+	(allocate_dynrelocs): Likewise.  Rename to
+	allocate_dynrelocs_for_symbol.
+	(elf32_arm_final_link_relocate): Use elf32_arm_add_dynreloc to
+	create dynamic relocations.
+	(elf32_arm_finish_dynamic_symbol): Likewise.
+
+2011-03-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_check_tls_transition): Supprt TLS
+	x32 GD->IE and GD->LE transitions.
+	(elf_x86_64_relocate_section): Supprt TLS x32 GD->IE, GD->LE
+	and LD->LE transitions.
+
+2011-03-10  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_relocate_section): Provide section/offset
+	for LO_DS error message and correct multiple.
+
+2011-03-10  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (bfd_elf64_bfd_link_just_syms): Define.
+	(ppc64_elf_link_just_syms): New function.
+	(opd_entry_value): Don't assume big-endian host.
+	(get_r2off): New function.
+	(ppc_build_one_stub, ppc_size_one_stub): Use it here.
+
+2011-03-06  Michael Snyder  <msnyder@vmware.com>
+
+	* compress.c (bfd_compress_section_contents): Check for out of mem.
+
+	* elf64-x86-64.c (elf_x86_64_relocate_section): Document
+	that case statement falls through intentionally.
+
+	* elf32-i386.c (elf_i386_relocate_section): Document fall through.
+
 2011-03-04  Alan Modra  <amodra@gmail.com>
 
 	* archive.c (bsd_write_armap): Don't call stat in deterministic
@@ -24,8 +232,8 @@
 
 2011-03-02  Bernd Schmidt  <bernds@codesourcery.com>
 
-        * elflink.c (is_reloc_section): Remove function.
-        (get_dynamic_reloc_section_name): Construct string manually.
+	* elflink.c (is_reloc_section): Remove function.
+	(get_dynamic_reloc_section_name): Construct string manually.
 
 2011-02-28  Kai Tietz  <kai.tietz@onevision.com>
 
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 84fc75d..5f3a31f 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -3186,6 +3186,9 @@ pc-relative or some form of GOT-indirect relocation.  */
 /* Annotation of BX instructions.  */
   BFD_RELOC_ARM_V4BX,
 
+/* ARM support for STT_GNU_IFUNC.  */
+  BFD_RELOC_ARM_IRELATIVE,
+
 /* These relocs are only used within the ARM assembler.  They are not
 (at present) written to any object files.  */
   BFD_RELOC_ARM_IMMEDIATE,
diff --git a/bfd/compress.c b/bfd/compress.c
index a526ea9..669033c 100644
--- a/bfd/compress.c
+++ b/bfd/compress.c
@@ -100,6 +100,9 @@ bfd_compress_section_contents (bfd *abfd ATTRIBUTE_UNUSED,
   compressed_size = compressBound (uncompressed_size) + 12;
   compressed_buffer = (bfd_byte *) bfd_malloc (compressed_size);
 
+  if (compressed_buffer == NULL)
+    return FALSE;
+
   if (compress ((Bytef*) compressed_buffer + 12,
 		&compressed_size,
 		(const Bytef*) uncompressed_buffer,
diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h
index cc83588..50c1272 100644
--- a/bfd/elf-bfd.h
+++ b/bfd/elf-bfd.h
@@ -153,6 +153,9 @@ struct elf_link_hash_entry
   /* Symbol st_other value, symbol visibility.  */
   unsigned int other : 8;
 
+  /* The symbol's st_target_internal value (see Elf_Internal_Sym).  */
+  unsigned int target_internal : 8;
+
   /* Symbol is referenced by a non-shared object (other than the object
      in which it is defined).  */
   unsigned int ref_regular : 1;
@@ -1473,6 +1476,13 @@ enum
   Tag_compatibility = 32
 };
 
+struct sdt_note
+{
+  struct sdt_note *next;
+  bfd_size_type size;
+  bfd_byte data[1];
+};
+
 /* Some private data is stashed away for future use using the tdata pointer
    in the bfd structure.  */
 
@@ -1630,6 +1640,8 @@ struct elf_obj_tdata
   bfd_size_type build_id_size;
   bfd_byte *build_id;
 
+  struct sdt_note *sdt_note_head;
+
   /* True if the bfd contains symbols that have the STT_GNU_IFUNC
      symbol type.  Used to set the osabi field in the ELF header
      structure.  */
diff --git a/bfd/elf.c b/bfd/elf.c
index c77dced..3c038eb 100644
--- a/bfd/elf.c
+++ b/bfd/elf.c
@@ -6542,6 +6542,7 @@ swap_out_syms (bfd *abfd,
     sym.st_info = 0;
     sym.st_other = 0;
     sym.st_shndx = SHN_UNDEF;
+    sym.st_target_internal = 0;
     bed->s->swap_symbol_out (abfd, &sym, outbound_syms, outbound_shndx);
     outbound_syms += bed->s->sizeof_sym;
     if (outbound_shndx != NULL)
@@ -6741,9 +6742,16 @@ Unable to find equivalent output section for symbol '%s' from section '%s'"),
 	}
 
       if (type_ptr != NULL)
-	sym.st_other = type_ptr->internal_elf_sym.st_other;
+	{
+	  sym.st_other = type_ptr->internal_elf_sym.st_other;
+	  sym.st_target_internal
+	    = type_ptr->internal_elf_sym.st_target_internal;
+	}
       else
-	sym.st_other = 0;
+	{
+	  sym.st_other = 0;
+	  sym.st_target_internal = 0;
+	}
 
       bed->s->swap_symbol_out (abfd, &sym, outbound_syms, outbound_shndx);
       outbound_syms += bed->s->sizeof_sym;
@@ -8408,6 +8416,37 @@ elfobj_grok_gnu_note (bfd *abfd, Elf_Internal_Note *note)
     }
 }
 
+#define SDT_NOTE_TYPE 3
+
+static bfd_boolean
+elfobj_grok_stapsdt_note_1 (bfd *abfd, Elf_Internal_Note *note)
+{
+  struct sdt_note *cur =
+    (struct sdt_note *) bfd_alloc (abfd, sizeof (struct sdt_note)
+				   + note->descsz);
+
+  cur->next = (struct sdt_note *) (elf_tdata (abfd))->sdt_note_head;
+  cur->size = (bfd_size_type) note->descsz;
+  memcpy (cur->data, note->descdata, note->descsz);
+
+  elf_tdata (abfd)->sdt_note_head = cur;
+
+  return TRUE;
+}
+
+static bfd_boolean
+elfobj_grok_stapsdt_note (bfd *abfd, Elf_Internal_Note *note)
+{
+  switch (note->type)
+    {
+    case SDT_NOTE_TYPE:
+      return elfobj_grok_stapsdt_note_1 (abfd, note);
+
+    default:
+      return TRUE;
+    }
+}
+
 static bfd_boolean
 elfcore_netbsd_get_lwpid (Elf_Internal_Note *note, int *lwpidp)
 {
@@ -9181,6 +9220,12 @@ elf_parse_notes (bfd *abfd, char *buf, size_t size, file_ptr offset)
 	      if (! elfobj_grok_gnu_note (abfd, &in))
 		return FALSE;
 	    }
+	  else if (in.namesz == sizeof "stapsdt"
+		   && strcmp (in.namedata, "stapsdt") == 0)
+	    {
+	      if (! elfobj_grok_stapsdt_note (abfd, &in))
+		return FALSE;
+	    }
 	  break;
 	}
 
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index 54001a3..6b69fd6 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -1651,6 +1651,7 @@ static reloc_howto_type elf32_arm_howto_table_1[] =
 	 0x00000fff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
+  /* 112-127 private relocations.  */
   EMPTY_HOWTO (112),
   EMPTY_HOWTO (113),
   EMPTY_HOWTO (114),
@@ -1667,6 +1668,8 @@ static reloc_howto_type elf32_arm_howto_table_1[] =
   EMPTY_HOWTO (125),
   EMPTY_HOWTO (126),
   EMPTY_HOWTO (127),
+
+  /* R_ARM_ME_TOO, obsolete.  */
   EMPTY_HOWTO (128),
 
   HOWTO (R_ARM_THM_TLS_DESCSEQ,	/* type */
@@ -1684,13 +1687,26 @@ static reloc_howto_type elf32_arm_howto_table_1[] =
 	 FALSE),		/* pcrel_offset */
 };
 
-/* 112-127 private relocations
-   128 R_ARM_ME_TOO, obsolete
-   129-255 unallocated in AAELF.
-
-   249-255 extended, currently unused, relocations:  */
+/* 160 onwards: */
+static reloc_howto_type elf32_arm_howto_table_2[1] =
+{
+  HOWTO (R_ARM_IRELATIVE,	/* type */
+         0,                     /* rightshift */
+         2,                     /* size (0 = byte, 1 = short, 2 = long) */
+         32,                    /* bitsize */
+         FALSE,                 /* pc_relative */
+         0,                     /* bitpos */
+         complain_overflow_bitfield,/* complain_on_overflow */
+         bfd_elf_generic_reloc, /* special_function */
+         "R_ARM_IRELATIVE",	/* name */
+         TRUE,			/* partial_inplace */
+         0xffffffff,		/* src_mask */
+         0xffffffff,		/* dst_mask */
+         FALSE)			/* pcrel_offset */
+};
 
-static reloc_howto_type elf32_arm_howto_table_2[4] =
+/* 249-255 extended, currently unused, relocations:  */
+static reloc_howto_type elf32_arm_howto_table_3[4] =
 {
   HOWTO (R_ARM_RREL32,		/* type */
 	 0,			/* rightshift */
@@ -1755,9 +1771,12 @@ elf32_arm_howto_from_type (unsigned int r_type)
   if (r_type < ARRAY_SIZE (elf32_arm_howto_table_1))
     return &elf32_arm_howto_table_1[r_type];
 
+  if (r_type == R_ARM_IRELATIVE)
+    return &elf32_arm_howto_table_2[r_type - R_ARM_IRELATIVE];
+
   if (r_type >= R_ARM_RREL32
-      && r_type < R_ARM_RREL32 + ARRAY_SIZE (elf32_arm_howto_table_2))
-    return &elf32_arm_howto_table_2[r_type - R_ARM_RREL32];
+      && r_type < R_ARM_RREL32 + ARRAY_SIZE (elf32_arm_howto_table_3))
+    return &elf32_arm_howto_table_3[r_type - R_ARM_RREL32];
 
   return NULL;
 }
@@ -1827,6 +1846,7 @@ static const struct elf32_arm_reloc_map elf32_arm_reloc_map[] =
     {BFD_RELOC_ARM_TLS_TPOFF32,      R_ARM_TLS_TPOFF32},
     {BFD_RELOC_ARM_TLS_IE32,         R_ARM_TLS_IE32},
     {BFD_RELOC_ARM_TLS_LE32,         R_ARM_TLS_LE32},
+    {BFD_RELOC_ARM_IRELATIVE,        R_ARM_IRELATIVE},
     {BFD_RELOC_VTABLE_INHERIT,	     R_ARM_GNU_VTINHERIT},
     {BFD_RELOC_VTABLE_ENTRY,	     R_ARM_GNU_VTENTRY},
     {BFD_RELOC_ARM_MOVW,	     R_ARM_MOVW_ABS_NC},
@@ -1897,6 +1917,11 @@ elf32_arm_reloc_name_lookup (bfd *abfd ATTRIBUTE_UNUSED,
 	&& strcasecmp (elf32_arm_howto_table_2[i].name, r_name) == 0)
       return &elf32_arm_howto_table_2[i];
 
+  for (i = 0; i < ARRAY_SIZE (elf32_arm_howto_table_3); i++)
+    if (elf32_arm_howto_table_3[i].name != NULL
+	&& strcasecmp (elf32_arm_howto_table_3[i].name, r_name) == 0)
+      return &elf32_arm_howto_table_3[i];
+
   return NULL;
 }
 
@@ -2410,8 +2435,8 @@ struct elf32_arm_stub_hash_entry
   /* The symbol table entry, if any, that this was derived from.  */
   struct elf32_arm_link_hash_entry *h;
 
-  /* Destination symbol type (STT_ARM_TFUNC, ...) */
-  unsigned char st_type;
+  /* Type of branch.  */
+  enum arm_st_branch_type branch_type;
 
   /* Where this stub is being called from, or, in the case of combined
      stub sections, the first input section in the group.  */
@@ -2531,7 +2556,7 @@ struct a8_erratum_fix {
   unsigned long orig_insn;
   char *stub_name;
   enum elf32_arm_stub_type stub_type;
-  int st_type;
+  enum arm_st_branch_type branch_type;
 };
 
 /* A table of relocs applied to branches which might trigger Cortex-A8
@@ -2543,13 +2568,51 @@ struct a8_erratum_reloc {
   struct elf32_arm_link_hash_entry *hash;
   const char *sym_name;
   unsigned int r_type;


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-03-20 14:08 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-20 14:08 [SCM] archer-jankratochvil-fedora15: Merge remote-tracking branch 'origin/archer-sergiodj-stap' into archer-jankratochvil-fedora15 jkratoch

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).