public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
From: scox@sourceware.org
To: archer-commits@sourceware.org
Subject: [SCM]  scox/globalstate: Merge branch 'master' into scox/globalstate
Date: Thu, 22 Aug 2019 19:28:00 -0000	[thread overview]
Message-ID: <20190822192827.90673.qmail@sourceware.org> (raw)

The branch, scox/globalstate has been updated
       via  fc0b430c73671e4b6dbfd24d59b887bb527b6c10 (commit)
       via  722a298cca946e8dd219a6e55ae48fa48ea4d994 (commit)
       via  546053acfa1518063ed0ea94c3e35c05089c32fc (commit)
       via  b4e87f2c1eee99dee805e3828514f8afa162f9ba (commit)
       via  d7a11d1383a2d0cdffc8c08e46b0cf5a66b3ce28 (commit)
       via  aedbe3bb9f03be12ad714adca1fefc391317bd94 (commit)
       via  ac533243beac35f158341d53edab53031218bcde (commit)
       via  52031738190ca1067bc6e40f662f4effcd428628 (commit)
       via  770c015139f038bd7b7abb5c6d84eb39d36d3080 (commit)
       via  7ce8f214f1af1dd593ad42665da416ac46033f97 (commit)
       via  f21c2bd7b7ef2a9c47e5713cabaa784bcf5c2bee (commit)
       via  d806ea2d0ef362fcddd2c1659f537b68aa114203 (commit)
       via  c1a5d03a89a455d79f025c66dce83342de4d26ce (commit)
       via  3eb185c97d8170b3f3a2b5edab4fbbd56f53f6f7 (commit)
       via  d292364e95fc9c8230b678d9026f285850074c02 (commit)
       via  903b777ddeb4c11a7de12cab59124e777614edec (commit)
       via  72c03e30ae783a5f38a8c124588a4536ae06e6ef (commit)
       via  2c115c4f3cb57cfed7a1be5bbccf0f1bc6f7fdbc (commit)
       via  b271c8567acd7b329fe6b37a3091613c634470c7 (commit)
       via  d367307b93e5589245d1f2c8bbcfe709404540a8 (commit)
       via  98ac8787e9bea0fef101b9b63c5dd06e653a46b3 (commit)
       via  34dafe9f39e61de970c36ed636daa58e1caa386c (commit)
       via  81e8046dc0daaf56fb10b11931fc77600a4b5920 (commit)
       via  398fdd6086a290748afcce0efabaebb4e363278c (commit)
       via  e699d33164a59dcfe7ad4a5154e5c6c811c1f958 (commit)
       via  bb01dbfc041dccab2f2a2818068158f61b4c0fe2 (commit)
       via  81c82c4b9005acf7865d8a19ee651968e059a848 (commit)
       via  2ddaf614439b50e6019c5218f2fbfc0d14194e96 (commit)
       via  017f982820d408fb49657b9b9b8f45a9616c5f21 (commit)
       via  ed8358e9491d5ae0a8ee021c162a85867af1146a (commit)
       via  20149b6b207ac8c2bcde6f272607109f566168a9 (commit)
       via  2d83e710a14c62cb6a9501c84fc46062f817428d (commit)
       via  d4ab829a2477d454bd38544f1b88a043ec58581c (commit)
       via  b4c555cfc48689d45481effff23c9017a4f3557f (commit)
       via  aa7ca1bb443e8c2baad17392f395d1556fecfafa (commit)
       via  fdfc8cf7f04e2f4d24ec9fff331ebd71a2e768a3 (commit)
       via  0b8b76098ff3d3dcd0c621f2e45cc0b4e7211d6a (commit)
       via  7df6aecc97b96843da080d54414052b1c954ddca (commit)
       via  63f6e94fb3cc5b6a2cfb8c28686f150e7226ab7e (commit)
       via  d8f9e51c361dfb53de3eca8d84f8938380af60ff (commit)
       via  33394263571f08a935c0a030dbde22a04eee7d70 (commit)
       via  6eac171f0624303d944ff1a1ae4d0e3b0a63c800 (commit)
       via  3df505f60eacd2c931092c7007f084d27583f9e5 (commit)
       via  272560b577894c388a3d0d3fda8294683714f582 (commit)
       via  08235187bcdd66599884f33b046cf8abcf949727 (commit)
       via  080a488354d63fec9791a26fadd15e0c5246983d (commit)
       via  db502012fc46b4dd068461aaeafeaa421489c562 (commit)
       via  3891b65efe614fe2e2f7e75e7f5ec8964f7fd96b (commit)
       via  ee556432c44dd5dbcf22c4086774bd29ded5b208 (commit)
       via  46f438e3d57bae1d74ab9a7e6cba380b0e58f552 (commit)
       via  f4ce562c7f7a95cab61bf298d289cd56f0802a95 (commit)
       via  c398c3d0b56823bb12718ae46a8c273b866ca246 (commit)
       via  e25d200487dba7dfdf92f638e4ef2aefd7bd7481 (commit)
       via  002f15c27779e154856fdf281360385f4d3be671 (commit)
       via  c9033fe839e37a378ff86e614a7d6e939b94f6c9 (commit)
       via  088f37dd90eecb647347c1aa53d36b3f5be64b21 (commit)
       via  a54700c6c45ea424b668f2201ef14906f2052412 (commit)
       via  e2a678a557b52816a7aa45902a6519bc1cae918e (commit)
       via  f2dda4778417e2d58a5b0416ff9598f68470cbfa (commit)
       via  ed4a1084d725a5d1aecefc6a430d3059a77c102d (commit)
       via  65962b20b6df7e8961ec4002179dbd51a33a627f (commit)
       via  22a2ab04f58dc7c3f5fb0e6d8f0fa96ee4aa3951 (commit)
       via  835b995b576d14fa9b73fb763d5186323b1365b6 (commit)
       via  d59b55f0952e95fdbec58021cecce85f4557b485 (commit)
       via  97dd8e07d998f5f0fcd0d06fd53e2ae9d337d222 (commit)
       via  6ae978f133a67d34d01b6bb2053f1ba20ad13eeb (commit)
       via  4196ab2a6d348f76c0e5e78252e44d9c631636d2 (commit)
       via  c6778d00df0fbc7fe53801717eb934a5d7b9674a (commit)
       via  9177214a228f7d0eb8543725287a6163993fbebf (commit)
       via  05192282ca19f8f5c201f630caed68b1632e2619 (commit)
       via  6485977b899b2780c575ff1d34ccfa7fa950e492 (commit)
       via  2208ee917050bcc901c7faefdee257ffbf8ef2ab (commit)
       via  fc9e754460ccf1c893fc9e67c02c49f58f1bd38e (commit)
       via  75faf5c41d7fc713b73cbb3523dcc6ca3855f98e (commit)
       via  b1c896b365f2dbcd14145a88d103623244cf0fb0 (commit)
       via  dfc19da6a6d43390544fa446bb1a33723b339a77 (commit)
       via  c327a44f38ad5ab0dfd8da5184c4c030798ef323 (commit)
       via  9defd221fe3ecffabc90eadd077326b27e898a2b (commit)
       via  414b84043054e9656aad008e6efb49979ec614e9 (commit)
       via  6405cd73c0d160d9b6f82744bb5510b3e101ad59 (commit)
       via  5216580d7a1134a9349ec045b475f5b40f499e5e (commit)
       via  93858ad34ec1d2250d33365468c6721023786f51 (commit)
       via  e321e7ce753f27ca9664ca08a8314924b5771d61 (commit)
       via  8270ac6229ac323fe7dfc1915b3f52d77df6bb9a (commit)
       via  7b56485db5187e6c63f330e1eb35f63b50327b74 (commit)
       via  7ba913dcdf2f94cbd501d763f0fc55a46d10331c (commit)
       via  37a4a1310484490878ce0af9ea1924d6c7dbec7b (commit)
       via  0bd27e079a99d93590fd078c86c0afe51f6d29b8 (commit)
       via  b4ef5aeb3a1880490f9441655d9de74727c9063a (commit)
       via  fede52738f3ed3e375d84197380ae1a6cd35c6fe (commit)
       via  22c3f4909af125b457564db66e3cb3c56cb9abd3 (commit)
       via  16cb7910b946bad4b5f4aa69925361004c4e412f (commit)
       via  cc0c3ffbc975fe764f6c4746611a836e7a4ce379 (commit)
       via  3f3ffe54e229482bdb0785ae2162f03d60870400 (commit)
       via  69258091762bce83b0f3dc9e07800b87bdc0649f (commit)
       via  62cf57fee7d72d0c2df2be4d999d63ea3bfafa43 (commit)
       via  2afade5dbe1bf99db3f6ab625ca540be030e0e41 (commit)
       via  a3504e96544b3f8918c4521116d537a4a07c2106 (commit)
       via  011168429859e3e3a2342ee043cbc2c7a5cf5e2f (commit)
       via  29c9291108487e1dd9bc5677dafee58ea2068f77 (commit)
       via  abc6c00fb6cbb199348ec5f0bf4d969ed48bdfad (commit)
       via  74c2c1f45f036c4f155cc65a86022ce6eef0c5c5 (commit)
       via  5067f530c3a26330263649fbef23c7685f27cbb7 (commit)
       via  86c6b807f50ecec84e55007bf6cb6e54c159727b (commit)
       via  5db2718ce48c497e317787caebacd019da59c3b0 (commit)
       via  cb41b9e70e6fbd1cb603bb9ba4372fbb8ae87b20 (commit)
       via  ca2589f3bbad1e151abbb293d4c43a87b7a4d5ec (commit)
       via  c15a79c78cc0111296b487de3fa59365f13df3bc (commit)
       via  a2d4e4b70945c1704e5249ad6a9be9d5875a4b0e (commit)
       via  57a2fe070226852b84eff8f37e49b367daa2a32f (commit)
       via  775e241e9c5f2b2ff2b59972ab70e5f20763fae6 (commit)
       via  08132bdd876fa1825810f90ecc25390dd4ded457 (commit)
       via  5312fe52e9ae6fd108f161a271315eb2821246eb (commit)
       via  9bb9c115cd3d0b9de97e02cf2e861972010daa6f (commit)
       via  b32b0a69fdf24a8b04efe9c2b90c3e830aa0c2c1 (commit)
       via  acdb5f3476c4dd5a0f7182e2e96eafee3a84d856 (commit)
       via  dc02848a69da5b8794a3d7094664e3b4d9a508cf (commit)
       via  4cfbdbfd2607a2bcfb9f745410e34aea8f044a9b (commit)
       via  988de25b366c74cd62e35f3d5cf63086a964c7aa (commit)
       via  36983a93bb338b7cdd6f7d6f9f91dc9ce9815b4e (commit)
       via  8be90e963138c88d7648c1eb2146e45f048d616e (commit)
       via  020a839d52fb8a28059dadd075b09a2fec84ef74 (commit)
       via  dac36daf78653a8e4688b825cdb15461a88470d2 (commit)
       via  1022c627dbd9d7f7f67ac68f16de05474de7a75a (commit)
       via  f211b8c0b91fc7b1657079a495f05a9a4d957821 (commit)
       via  f16a9783c5f085443d806646074e9c06fdee9a88 (commit)
       via  1ba7cdcd931ddf672e4a8a6483593f9b94e55965 (commit)
       via  2b2ed2452c0bd2437ff65e71356bece225f0be46 (commit)
       via  678581fc78cffcfd1423b557368c3a0cfb695b87 (commit)
       via  eba4caf23152a1a66d10ce37c502ec78654cd5eb (commit)
       via  378646f7a4260eecd244ba840ae1af4e663e30a5 (commit)
       via  128d6509819d9d4fe6f52d1a5dcc458b9cbd0f4c (commit)
       via  dbe15e4e1dda8e20cc347ced751631d49a5f57de (commit)
       via  7b1dd701059ead8f3af3c081fc9727b9883a74c3 (commit)
       via  8fb49c3c715190a5753980d0ddef721d816bbc3d (commit)
       via  7d55c1d61edfef2323f5d4675f0367ffb411c3cb (commit)
       via  178d871928b99112a39e0ca1284d6bbdde50ab6e (commit)
       via  b1791af06ec358d21dbe6a99129f11cc02438962 (commit)
       via  d88bdcb4a52bc041ed9b607dda22f478ec61a67b (commit)
       via  7c1c1904bedb8f873731651b420a23f573785728 (commit)
       via  f927cc8faff0d2e39561c90f5182ebe99b2f77f6 (commit)
       via  123cd851480c728845a4c3f85da772dd8331cf19 (commit)
       via  3d31bc39e655ea39721754fa0ea539a8a0c9b26c (commit)
       via  fca8e23c31e6ec37bdcb5cf1d981a39d1e6fb6f6 (commit)
       via  fc8de8e227e5146336d654f2fb4f98010d7cf12d (commit)
       via  97b031c5d6d42ff2b1758a8a8c332cb44ba9c06f (commit)
       via  7cd00957a57f8d8195baf7a85ea21b879bbbaf91 (commit)
       via  bc750500af6d0a6cb602a5d00b3f71b26ce96762 (commit)
       via  906799036a9bcc2b6f27fbcf894092bdc03f6da9 (commit)
       via  0cf9feb996cb32939840b13073a49310b1fd71e0 (commit)
       via  efba19b06a6f2baacb3920599f970d1333ffc358 (commit)
       via  f25102f7b100337923d2c81ecc12a64d428e98fe (commit)
       via  021887d88a040cf39f3afbd7da10bbe3ff1ad6c3 (commit)
       via  b3c6d7ff98954032a3e7989dbd1f50f041e010bb (commit)
       via  d2834edcb67b9d9bd7163868fa0239948a2e57b7 (commit)
       via  590042fc45f857c981bee4e0c76f6b3b528a224e (commit)
       via  404f29021abaef86a341663444fb069eb1f0282a (commit)
       via  046bebe1c0a367687bd693eb4594fcdcba0b8f7e (commit)
       via  ddbcedf5de138bc83d5d16554a3f44163dcaef7a (commit)
       via  b08b16c8391bbcd706a4aaa4b09509e7c2b8c676 (commit)
       via  cb44333d99548bbbf7be06387a31877ee9322ab4 (commit)
       via  872dceaaff9b54764b8f510b549497b9d904b136 (commit)
       via  269249d9406096dd59aecd8845e960fdddb1ebfe (commit)
       via  c0e8dcd87101119806c5bbca4c7b649c1b8c0996 (commit)
       via  128bf1fe608badb59d27f9c5c8ffb1a6a6d9d811 (commit)
       via  b02c4f162335ed055964f603ba3aca18b0e5c5bf (commit)
       via  b39152b3e5befec363302d5d81ade36ab45d6d08 (commit)
       via  0b27c27d0d3060171876736f05c39f9c86a65d3e (commit)
       via  4ee94178afbe062bc244d28595f86d63633a7af7 (commit)
       via  276cbbdf990f3f09acacdf3d9603b054ac7d29da (commit)
       via  580f1034d10934b757703110db068397c0c1e7bb (commit)
       via  d86bd7cba1965c621b63792179febcf9eeb273ad (commit)
       via  8abfcabcb49fcd8b95854a5b59e7928e3c6000ff (commit)
       via  23d188c74e7481bb0af3c42b84fc9cb0c94267e5 (commit)
       via  a80cf5d88e028fa6a72b37fe50795e70bb6e3559 (commit)
       via  d09628385443574b556f2beaaba7588a2a5fb4c0 (commit)
       via  e17869db99195849826eaaf5d2d0eb2cfdd7a2a7 (commit)
       via  2b79f3761c834cd217407f75f867f6a761703ab3 (commit)
       via  188a63736c70060180382e36364a23dcebe3c29c (commit)
       via  2252ff3d9045b54bf3a2b54c7ba33320ccab9bc7 (commit)
       via  26655f53069a2f8a8ccbc6b60537149383d28be1 (commit)
       via  0b3303472d5fd742198f04dbf4322098be6c158c (commit)
       via  ae60f04e08bf48f65d9101a6ab63f3806e6fca5e (commit)
       via  db4dc13eebbd73cddfe3abb6c001982c7bdbba3f (commit)
       via  28cd9371e84144df3b9b8903770f71d39824f8f8 (commit)
       via  6d6231ed5822782b76a2aad268cc4891e4f91dfc (commit)
       via  ca683e3a86d081fcf43685bee840086bd4c07443 (commit)
       via  89c52ae3a20e8d84a250095781c1e022af542b3f (commit)
       via  6a010cf67a96adcaf80c74f926df6b42ce13e7df (commit)
       via  97c0a07968a7c64e1de96abff8937d089f09b3e7 (commit)
       via  1b611b2dc3075d20372557021f95ec326cdf8aa5 (commit)
       via  371367a95037cac795af5cdc589a2aa0c7a4dcd3 (commit)
       via  0f52d45acd6c54aa47082778ffcbafddd423a5b4 (commit)
       via  0eba165a74cdb039a5e6ed86e0396d80f68ca22c (commit)
       via  e0d0c518daa5e10a417d16ad8158e97016562342 (commit)
       via  f126416240a3ae1be69792361bca8bcbb84e62e8 (commit)
       via  0a7b24850e0cba956bd836ecb1f60959cbf75087 (commit)
       via  c6bdbeb7c468489da9468445057d245929c3d91c (commit)
       via  59bd512b9c54c6fa2bd951cd10a1ca1e6ffb3dcf (commit)
       via  2a3ad588e0758bc2c753dfa216c344036e5a22bc (commit)
       via  117eb594228cf5447e49475e4fb33480c1f717a7 (commit)
       via  ed5913402bd4d50e342d4350ee5e4662d98a3947 (commit)
       via  776ab89fe3cdce91cd644058c9fcda0c506f995b (commit)
       via  5c1e6d53a518442741f05175dbded0d1880f4759 (commit)
       via  52b5a0c663ba7cb4f1488a7e96addc303fc6e021 (commit)
       via  0630887d4ee35ab2236d6e2f3be3a86e6d881387 (commit)
       via  a2bd7b82ee2847d0b9bc6994b7248306de3a618f (commit)
       via  c0d6f62fcec939ab896e4839f6aa14ebfcd43565 (commit)
       via  aa3b653351504e262fb455af5efb6eea6d981597 (commit)
       via  a1530dc7319595b5980e8501092782724c946351 (commit)
       via  2906593ffecef89f8d64e0f1ca21494be71d0ebd (commit)
       via  5c4dde850c0d4874d3bbe6dd1989bf0f7a5ed1c3 (commit)
       via  0f575925b6ff89def089e6b6ba810ee547d3978d (commit)
       via  b13057d9ceaa4944dc2d0ebf5df750d9350d0727 (commit)
       via  34d5c40a07be4bc195d5ed9aecf4eb2faa1482bc (commit)
       via  25ec8924842a215e7f684d3a5076607409ac822f (commit)
       via  c620ed8866cc90ccfa363daf98ce7061d076d598 (commit)
       via  e48de49be52cb6e0fe3edbcdc3e63bbc2465d930 (commit)
       via  3d2357068b03edc850b3d84a27dbe6ad12a66d6f (commit)
       via  bc4268a5d926c8f29e42d245322145dad131627f (commit)
       via  c7e4c0a6482cebcf8b129d1008a2c553a0183aee (commit)
       via  4b5e8d19afe4accc3dd87aeba58d6704e71c610d (commit)
       via  de28a3b72e4e85233c6ece9063696b13ef170c00 (commit)
       via  507dd60e28d0ef35ffb7c0880933d6b88cc3f5bd (commit)
       via  5beafce944b6b200d1fa80d7f4a8656cb2ecf2fa (commit)
       via  2d274232f3e693d54f8dd561de73810d1a03ddf7 (commit)
       via  9197cd8b52aa41a04b883d83df863ecb5afc5d35 (commit)
       via  b528dae0954436ab103fb8ab6fc1ca632b4a7c51 (commit)
       via  d17725d72f25812acc8bd16a368c0e889c4b4d1e (commit)
       via  cc5277b173701364c10204f316db28198f2c683b (commit)
       via  ac50aea1311b01c745afc4dba102a8d20d0eea6e (commit)
       via  4538d1c7c46e67b472d8d5ebf163f3dfd9c67714 (commit)
       via  52b75bf1dc759e8d9eda9a71caa52e458e57e4ff (commit)
       via  2b1d00c2b828ea98fb61f07496882f8a7aa99f5f (commit)
       via  ded631d57dec8c75ff5713f062b1c5667c31ec23 (commit)
       via  58ac439d385a285382733a35ca1fb2666edf6540 (commit)
       via  fe1f56ee14b2c30f088dc65bb4b67b9793199cea (commit)
       via  f790b310d2c29f08be79d6af8d8c391bf793fce7 (commit)
       via  d95fc6eec07344f83ec0aba4a1e4f17fb53da45b (commit)
       via  c3786b3aa311e7fba247623a98135d63d1d51c99 (commit)
       via  1c316af29ff2db118796de1486bf4e9673ac2922 (commit)
       via  6bdfee81576aae55666a9245cfc0a316a6849957 (commit)
       via  98a617f8d5cf9bfb53b2e1d5cf3f0e0f188d9e53 (commit)
       via  5c076da45ce9a24d47046ddb0bac02e158e6bf58 (commit)
       via  1aff7173105c9540bbbef75727aa200f5c288b2e (commit)
       via  2dc80cf8a5799120fd4e00199688f721e7de2a62 (commit)
       via  567238c956c4e5530bd143bfae9393c7ae5524cd (commit)
       via  c89f9f2a528e490733ace16204752e9af945454e (commit)
       via  89b085acaf8d449d6c9c0b0490c6a0c9a745db5d (commit)
       via  1512d3b7b9de3a1943623f2e1f373459d5d80a98 (commit)
       via  8e2e3c6c346c1c8142e714715e5a86b32f7e31ea (commit)
       via  6dd17ae0f9b0d9fc230e75ce345da9793498554d (commit)
       via  6e99a238f01fcf6f77ae25e8ade57e509a724b1f (commit)
       via  db2307377ffcd295f212cfa753e3ff45f1b85fb0 (commit)
       via  f32feb4ab3c30a9a80e890a51ceb94b7446bd4ea (commit)
       via  297989a10c56aec56eab0ee63f1e61c33ab20905 (commit)
       via  d079b9c04afb48ecba42c42632c34974f5a32ce8 (commit)
       via  48467cb99b04c9d908ce2dd74422c9c3f322ccc3 (commit)
       via  c7c860d2d29ca3e774c29f328d2af42eeb031958 (commit)
       via  2e6be59c8de57c32260771ac5307968d18793a0a (commit)
       via  442853af244e0352956a5d91ad5e169a85b58710 (commit)
       via  75b493d0f95c6037753e0d250e1ecc6fe8d46c38 (commit)
       via  b3b965fb91e1671da5b7d42349fa0d78e80c29f4 (commit)
       via  8f79c1075e8f258ac5a909b39704009ebc440e76 (commit)
       via  4625b4d081eb0a243c6c7370f9a12c97bf6bcf65 (commit)
       via  9596751830b82b3ceaf8e6bb0c333181dfc96257 (commit)
       via  dac6552d4a203db908e11ba4803c7e39e090716f (commit)
       via  0f3f71676a8971e0376d7d99b383660f06ff4d95 (commit)
       via  7e126ba31ab6536b1dd779e483b72f47d3a76742 (commit)
       via  ef551643dc282159185cb9916c7cb0308ae03cdd (commit)
       via  c54e42531adb7bf8d58bd4c3c8e0c710305959e1 (commit)
       via  2f86d5594071a16665711ae13da88af1cc904371 (commit)
       via  cc364be6ff45669150077387f22723de33d5f1b1 (commit)
       via  c5e20471be97e2dcd3498ac284487e2546715f66 (commit)
       via  7613ca5e3885b8e79d9096a53f3e5492a5c06cd7 (commit)
       via  7137a1ed0ad9afdd57e6ef44abbfaeaeb44dd17e (commit)
       via  024a5840006aba9ba698aa9d868a7394016dd4a0 (commit)
       via  c76ddaa3f4f8313976670ba8f15163a3544eb1af (commit)
       via  407bcc63bda3d78bedffb49ddebf0b41294218d9 (commit)
       via  2e8136f9453e21414cc328d025bec33218176b66 (commit)
       via  19889a58358ec7f6981c9b20b9541bcb95a839bf (commit)
       via  a028026d2f9bbeaa2217aa8aafa1463bd88463ba (commit)
       via  9a618ef61593ea5103aaf17bbe968bf552aa3de0 (commit)
       via  40eadf04ff1f0eaec82dc911cf079555cdbb03d0 (commit)
       via  8c728a9d93e2342c57039fcdd6e4a502875b9e09 (commit)
       via  df3a023bd614133fe69afb02cd0e8f3e590a36a9 (commit)
       via  06f44071ccbeca33fff70b928b71d95a15982740 (commit)
       via  ec49711a16785636a5b9eac3a92bd00382fcb1a9 (commit)
       via  acea835faa6e14c0b008f001ab145e301ff215f6 (commit)
       via  89ebb345e7f5e3ab97638eff7b5914ed2b2e0df1 (commit)
       via  ac79ff9ed2f2d6e87a46146eee28a1d8fa631398 (commit)
       via  1dd1bc4daf99ec7ad1f9a6feea8cf4ebe715a92d (commit)
       via  5ba29434765feed692b6342a8b0f853050be2402 (commit)
       via  89356123a17c27548c7e71f4f000b1f74e551c31 (commit)
       via  bfa2a36d94d124eb7b54fd271a543047579b47ee (commit)
       via  0c628bba5afd16e0ab3d78ca81ab3f2d5342c50c (commit)
       via  236ab0c60c9cedecd4fc23b526a588ee25636c13 (commit)
       via  a8e9d2471806ef86ff7aec43164a6fe347efba3b (commit)
       via  eb86c5e2e824787875187901b12fba52ef873278 (commit)
       via  a8eab7c6d529ddd248ff5243bb22e9346196e376 (commit)
       via  b4603c34644847e2113e8c29408db09049c5c30f (commit)
       via  c32e6a04f42b8e4a1392ee4b87d040c06b917ef5 (commit)
       via  c8cdc1e08312a238a9138b55ae080ceeab14845c (commit)
       via  7fec04c365ae2468d283fb3529a9ea334d6e528f (commit)
       via  86ceaf9867288530af927aa98680526c897cf4cc (commit)
       via  f720d67c59a4c7e6bf92538c6bfc8dc76f7c7224 (commit)
       via  9ab3a74416dac187d56fcf292b39b681d1362dae (commit)
       via  bcbaec5c407a9301ed987d380ac49426a84c3a0e (commit)
       via  01e175fe1b21950982642713513e442fc09614e6 (commit)
       via  ec38ac465d632cbc7fbecffcaadb7c6ffc4b5f39 (commit)
       via  56f79b630766bb134400b4a8da43941cfc31c0c0 (commit)
       via  4c5aa8e0b1b4439f73ef1f82344e408b989f85df (commit)
       via  7cc17433020a62935e4d91053251fe900d83c7f0 (commit)
       via  f42b26179a8606d31959207a2d8eb8582b650c99 (commit)
       via  f29ec966436f98e761f7a2a7183ad8ebab68c2ea (commit)
       via  d105cce5dd8d6a5218b044fc161ce89c6b245432 (commit)
       via  231097b03afffd0c5a2b520cd999dbcbe8d64eda (commit)
       via  1802aae8449a4d693ba1f4efb8a7917c2f20990b (commit)
       via  ccbdd22fb96b8680ebeaecd829e8e51958845a8f (commit)
       via  c213164ad2505cba5263602b7f9fa9a4dd1adf39 (commit)
       via  7a708984176cc2d247d7dd96d84c7d7501bae6eb (commit)
       via  88468fe09628974cde7dc891d088cc1e0015fa0d (commit)
       via  6cbb8e87ee4682c47eafbec670d62ea2a7a89540 (commit)
       via  12a0b67d289e2c3ed266d93e8a8c80087f7d18f8 (commit)
       via  afe09f0b6311a4dd1a7e2dc6491550bb228734f8 (commit)
       via  cd215b2eb74c179d936a3b28577753a08de1cf83 (commit)
       via  54d7dae59a2239720c848985a7d50a0a8b3319eb (commit)
       via  71c4e95abe66ec9fc2c064268e3f9640a5b951d8 (commit)
       via  46e9995a207140408309dbea40c64f11843db777 (commit)
       via  b00a0a86c40c681cf4b22a3630f85188ac849721 (commit)
       via  0b1474281c659919d9c63ccfd6891b9e9ed0fc9c (commit)
       via  d0044bac9eb6c5476d29c41872bcf8f74a990d4f (commit)
       via  f264fab3cd9364073ccf7c32f29d0f1aa7c99159 (commit)
       via  e0b989a6d74efbcdadac4974d0b8520ac31cd9b6 (commit)
       via  d8f68fcb9378b5ab1c945fa676e11da15be56dd6 (commit)
       via  ca5af91ed271a12200bb40ccfaaede4baef6f5fe (commit)
       via  5104fe361d818a46b262b5d504f3d293c9a2b44a (commit)
       via  daa15dde7202d948da694bdfe0df9e5294c7ee9a (commit)
       via  bfad4537079109d9c41ecd86af9cf84b6825a192 (commit)
       via  88f7e873362279462c676b26fee62376dba82b5c (commit)
       via  96bd6233af7c01885de4f4de3a4016014d61d859 (commit)
       via  ce38393b1abc2573d6521d11ab1fbfb5a28e5109 (commit)
       via  2d8b51cba307333b6a068296d9668cd01164de28 (commit)
       via  18ab23af8b3d473f795ce48ee54a47e1a3e7ae47 (commit)
       via  88b7e7ccb958220adabc307e6d38fc66877820fb (commit)
       via  0fcd37117e94e5b9bf5f4aaa4dccc8038b38398e (commit)
       via  4a38112da00f45527de4aec0b645443c6ee0e01e (commit)
       via  0912922656b9fec5f04623ea49292b7ae564c7ef (commit)
       via  4a8a5e84a777c7c267503a1d1ee15bce2ba19d1d (commit)
       via  76d2be8e92a900558648eeba6b4ff95cba62801e (commit)
       via  890b8bde7a07a412bc1085bd4724bd03500b0dc0 (commit)
       via  2cdfa11333867dbfcb2a6b631cda989d64f68944 (commit)
       via  8e3cfd09e813fc1a2738b0d4d19d15358e438ace (commit)
       via  f4e049775aa3b025501d6b4aae1cdb975505a767 (commit)
       via  0379b8837a875403866e2cf1a0315bee1d8d5694 (commit)
       via  b7fbad913e8874b9a887eb149b14975343bfb7ab (commit)
       via  4e1e56b9818109a39bb1b035fd50dd05a00699f2 (commit)
       via  1e0c09ba0bdd8b4dd1ab3a61b2ae2d326825bee1 (commit)
       via  1bf605de8e9ae4fcf77c21067ddaf4a242a873f7 (commit)
       via  098f9ed48e1c94a2624c825ba93d72b163d41196 (commit)
       via  801109578cd2a6ebd690dd23f0d4a1f4a67aee09 (commit)
       via  cf82af058d2f1488d8f8a096d7e3b76d1d5a4f46 (commit)
       via  01aeb396d0e7a2d76f5f2391a30328dcdd5bed1e (commit)
       via  fd6c75eecd92ad888cc369489b31d2ed9015130e (commit)
       via  f6cc34a91c173634b6afcc1a48601a601fbace37 (commit)
       via  f31ec9af48578adb0baf8db3e10da871d6ee3eca (commit)
       via  d1b6f1e5ebdd755274a77a31c4afa48969b73bee (commit)
       via  d9743a13e0c9e3043ec3ad979534fab44c0f17b2 (commit)
       via  caf0bc4e8bafc387c8136c0f63748e56245f779a (commit)
       via  9d391078d1238e1be9dea5a775982a00a2497a57 (commit)
       via  a38da35d7bc89e4c2191d4f042912038c585f36d (commit)
       via  c2cd8994669f63eb415522352a5d5006d0fbfb48 (commit)
       via  4dde7b34f4e40ee6e0ea596357e4def60bd67d20 (commit)
       via  b73dd8779c0530e91c6e5067eab4cb7ca3f794d5 (commit)
       via  ae2b53806d3ce384e349c722b21a7ad246102d5b (commit)
       via  1ce3e8442e5bab6f700f5f011de56201f76b8461 (commit)
       via  fe3eaf1cd9af54cd4c678a8dde7fd0df601c9490 (commit)
       via  368c1354e578eb280df37059aa6b8c1f178baaf4 (commit)
       via  e80cd2047079a63ab087df15d179c49ca18de202 (commit)
       via  aca2dd16474ec88b3969436044801f58f9163c5c (commit)
       via  517e9505fa563c83b4d5cb192e423a0d6baac752 (commit)
       via  f76d8b19e80b43a141ce31c0e0230e23f676182d (commit)
       via  b4094625d8a3e2b528032e2ca8d8cdecf222bb7c (commit)
       via  c223a7299e2bdb604d7006842eda7165bcbf2c15 (commit)
       via  50daf2683bad925470f6f1bd08aef928c2f4d6fe (commit)
       via  df5f8cab00a8076a5582efec028002d323950c8f (commit)
       via  80cb6c27099e199cca01bc1a2efb8e8fbc941a48 (commit)
       via  baff0c28b83bd1ad7949d07b78fdb85ad6be49a5 (commit)
       via  3b23c5f2662d3240cdc586d3d2e5fb6eb8cba4c7 (commit)
       via  0b5ec21882bcc27e93144882b84935497da6e7fe (commit)
       via  0807ab7b88fa5ffb138ba1ee22b33d26e239de2f (commit)
       via  9ad7fdef7c72b2aca0398ce8e63b89e560873807 (commit)
       via  5813316fa4aeaf52f374c20c7fdb9747b88fa8ca (commit)
       via  00e264e7626260a6df6b5a0aa7ee25215ea93f9c (commit)
       via  06210ce428ad74c28fd94f7ea3800b79791cdefa (commit)
       via  381befeedf9316991d47f4213850545a96593d23 (commit)
       via  6b78c3f83c8bcbfa714aab7627ece9673b2d602a (commit)
       via  d72a9b85651c872378f6dd732cb578f6f055a9b3 (commit)
       via  8dc0818eb2c449d553065b57e6953436896c6e5a (commit)
       via  1d942ae90810156b9875ea3e11754ab447c748db (commit)
       via  bd7918379d2688898dfb29851f2019d2a7a70959 (commit)
       via  dfd6917457a3030ea4a4b6356f65216fab92d0b8 (commit)
       via  21df382b918888de64749e977f185c4e10a5b838 (commit)
       via  206e6c58a769f9ec63827b8ca3952b0cd8c828ba (commit)
       via  cbde90f25ec66b359c90514a50bbf25d122bb7e3 (commit)
       via  7e24fb63e7db33d3627623629b0e99fe322e26f9 (commit)
       via  07128006d6caec5df31a960b131d2026f35ed948 (commit)
       via  1f77b012e61ec11c92a35223fdfed598c6d2f4e9 (commit)
       via  33eca68072e73d984fc139dde45b8140b94757cb (commit)
       via  ca8d69beb1024316af8dec571584437d613f40d2 (commit)
       via  3719fd55b6f89662653d50d33bb267c5f21127a5 (commit)
       via  5b9d7a9a647260ba754fbd2a176d37806f15acc8 (commit)
       via  03181f1c38753b24e9d13491e102b5fa685076a2 (commit)
       via  92434a14b97bf07546701613a16aaf4d8a3b3eca (commit)
       via  da73816739483bac537403262cef1c460e43319f (commit)
       via  48b550c28afd21b382e21e56b7ba246b3bf49d4b (commit)
       via  a48654b6d4ed558d632dca3d895e8ad2f0dd57a6 (commit)
       via  f26a32876ba49b2d5537beccea2a38bc544e9732 (commit)
       via  7b2438015ca87297b2796c662182f796bb5358c2 (commit)
       via  0c951c25c6c7cfbf0f399d34277f73b0fdfc18cd (commit)
       via  c9b8abb7af46c9da4b50ad8495ab2824c4125962 (commit)
       via  e4dff7651becba48d805e39655138f7f6ca30485 (commit)
       via  220f99066d6ce2a6caf17692fcc57d714d8f6910 (commit)
       via  32f598441988e5a086ba8580e82f4944c3692eb5 (commit)
       via  154a0a90ddde3a5d538830527ffd6d128cb23b1b (commit)
       via  0d4e84ed37c404eb7e691ee9d68ae2ec758d8f66 (commit)
       via  9a49df9d4bfc7ff03fed751e12b1bc32fbee4fb2 (commit)
       via  b86352cfc17fb7f07d5da9efcfd59f8b2bd08eee (commit)
       via  603490bf53fe1885ef45f9d0fb783b32f8ef6049 (commit)
       via  592f9d271caaa22a6b299cfaaf6ce3394796e0e2 (commit)
       via  830b67068cebe7db0eb0db3fa19244e03859fae0 (commit)
       via  a89fdbdb201764e3989e9113e03a769091d42cce (commit)
       via  60cfcb20ce8f95a6f71f68c51b295defa5d27032 (commit)
       via  b16507e0917169555f8bbfcb1d6c9685813ccf6c (commit)
       via  021d8588f6ca843a2aada955d00851fbb62f8a62 (commit)
       via  b777eb6de24ae1a1dc2f1e48d593b0a5c79937a9 (commit)
       via  72ee03ff58d954dbed886b672032c8c9db0a0dcc (commit)
       via  00db9531969db8b6ab984da996d0411fad938589 (commit)
       via  f2478a7e8b145a55c343bc7a62c53b021062229e (commit)
       via  2ee0a9b7bcd86721bd44d8a8fc967b2a8cbe18e0 (commit)
       via  0d12e84cfc9bd36b7bbda01a3c8f83f65a832398 (commit)
       via  f06f1252b0b8ef20adb4296faaf8293c9d36f615 (commit)
       via  7a5d944b9e86bf73ae5acaa984df24d175b80f68 (commit)
       via  48c66e1d07d65a76c685d10003d751ef883b1244 (commit)
       via  a269fbf12dcc621c45030ab9956ae28053878b7c (commit)
       via  c294730c54f15ea69b18025025c0f191e5876301 (commit)
       via  9d52077d65206b1e0df62f05b577b5ceede1228a (commit)
       via  22a20dca3a96c481093bdff5e17f1feb0f9e345c (commit)
       via  cb60f4208b2b920614306937b62bf15700824ee0 (commit)
       via  51df2ae3029caafd2b832e19d2978114a7e25a8a (commit)
       via  18101a352541a28b8e199b4d7b9f66989681dc02 (commit)
       via  05b08ac1608c8355201db21fe4c871677466f0d5 (commit)
       via  32372d80caba2e223157eca6db2fb0e65369c3c7 (commit)
       via  43dd762689eb80d5c93a6c1079697c3791fb46fa (commit)
       via  5c458ae8f529a11ecab9db470d80695bb31ecfc5 (commit)
       via  4c462cb0efb40a7a1e5297946bed59286dd0cf02 (commit)
       via  89abbcc26d891425678b8b463bc1fa81273fb54c (commit)
       via  b863685d70199489b3fe27abedfb1eb6d1452b7d (commit)
       via  166a82be89008621a31e6e56b2d52a049b53e341 (commit)
       via  9fb4c7e9f00accbbf92fc0b0a53978fd50ff6bb0 (commit)
       via  e2d0f9803e3054b05c2de716f3c928e510009436 (commit)
       via  eb6ad40f244ea6dedca1440b0ce3d89c1ecdac0c (commit)
       via  a38118e5d165324b4f9509fd82cf1f1c6421bfc5 (commit)
       via  cb1e4e32c2d9588e1d77ea49bafb5dcdc1cff764 (commit)
       via  b58a68fe5709ed205c3ac54065f1783ce58d9a01 (commit)
       via  0826779b99b49f7f8df5d186f3c481b6007010d4 (commit)
       via  268a13a5a3f7c6b9b6ffc5ac2d1b24eb41f3fbdc (commit)
       via  5b0e2db4fa08b43e9ff78d6e9a45d496522bd241 (commit)
       via  0ba852ab4126a6eb4be88577d62dc25f2be7f725 (commit)
       via  b3a7d1711e4557811865333a0ac96fc16b750869 (commit)
       via  d69cd47e7e9884f7b3a319936f70b8d93347e9e0 (commit)
       via  64da05d557f59814151e908a34f36996a027d127 (commit)
       via  1f6f6e21fa86dc3411a6498608f32e9eb24b7851 (commit)
       via  ea142fbfc9c1708a83d3532257d6728e1f5c142e (commit)
       via  62a47958bd6e3cbd909c2f19cd4669a9670ce4f1 (commit)
       via  3836e1d1ab859b9f6c41bc4565ef779640b7c706 (commit)
       via  55904abea47780ed16b4f726862ba1e14d05b96e (commit)
       via  25c816e70e578b8a9abab0dada0490dd5ae41780 (commit)
       via  923cccf9bcc2b97298c2c0563326193948410311 (commit)
       via  98602811d838077269e361e9d807fe530c780011 (commit)
       via  a0b6cbf69db7427cfdf054092062fcf82eef9a58 (commit)
       via  0598af4880f58af5ce7c15419551362646892c7f (commit)
       via  213fd9faf563ce5726ce66c8104cbaba44ba9c09 (commit)
       via  350fab54163e2dd178609d268e80bf31042d182d (commit)
       via  f0452268d6c7296106aba81f532b04dc08187352 (commit)
       via  e935475cb6bcd8146717896e88824ae93a0897c7 (commit)
       via  df0bb381e27a8b1594c492a34c48ff6e6bbd29d1 (commit)
       via  edd6266ab14004b02065ad9fb98b1da323a41981 (commit)
       via  2b40fda74b2af11a914d50f4e54c1472e1bd81fb (commit)
       via  d4693039f950eefb983a66e3270209b738e4ce8a (commit)
       via  f2d4ba38f5723a207c40a288036af2f38b70e837 (commit)
       via  db7fbcbeb749c0d4ea19284438d62b253648c58a (commit)
       via  a26c8de0ee938a48bc6f6232cdfac1a5eabaa778 (commit)
       via  5f4ba3e701d74f280d4bd8820d9c39a854e0d2cf (commit)
       via  a994424fa1e80d982644038f1ce6538e247aeed1 (commit)
       via  3d9be6f531db395a5ad940ef06e56d849f4de646 (commit)
       via  41fc454c915057d9c5536617370c5eb2a5f71323 (commit)
       via  b2b2a2159876fa8db57ce017b949cafc6f1a32df (commit)
       via  077a039f70d870899da31eb8cee597964515fa3c (commit)
       via  fdbc98707b0ab48fd8ca3ac37acefa120496baf6 (commit)
       via  c6ac893109fdc2c3fce2b7457adccdc10f235354 (commit)
       via  d1fcf2fded9a5a54d0714ae01b60ccb57e75b8b5 (commit)
       via  970f9d091dae835304d1a96805bdb5c081a40b48 (commit)
       via  f3869b1a41a809f208b964ee00cea74bd905b75f (commit)
       via  9be796f35b68aee81dc81e1c9b7410067ac0cd42 (commit)
       via  54d6600669256d2b3582d7088d11ab18f6f21f0d (commit)
       via  1faa385ff6b11df26efc46152fe15b31adbf8624 (commit)
       via  854f60884cc35806dab1c0f9e7711c45cefaf7fc (commit)
       via  125f83f66c10c89530d011f4f81324b1f43afcda (commit)
       via  163b2c58bdbf0cba9a085574ae88d4c757c6567d (commit)
       via  4d83e8d97e3b15dcd7b5c58f4199e9f5bd6fca3d (commit)
       via  bb32413ff7247f5ac3685ca9075b3432bca69a82 (commit)
       via  01c1ee4a70478178eb37e46692a02fb846a2f77b (commit)
       via  83adff695c522df8259e421162e194a95713eb45 (commit)
       via  8941884429c305ad42a41f759a98c8cca4d4aacc (commit)
       via  390b205f456be85e309570f1b6e9b75f27194de7 (commit)
       via  54ee425275c759438d90c40781e3810a551f0a5f (commit)
       via  269b4ded72af1fa05236f866b518f05cf2d408a6 (commit)
       via  41be57caf36943d71ccc6ea70be27a4939399118 (commit)
       via  65392b3edd1f6873204a4890efc286c8970abf4e (commit)
       via  f2f51cd5f511fc562f830818ec4467d8c3cced56 (commit)
       via  a6ce99e98738289658d830def1b6eb9546ab551e (commit)
       via  539300fb929ada830ec7c4002fd59f0d86c823b1 (commit)
       via  f57cf0e3e357255959d00626bce5c21396e23212 (commit)
       via  f5e9c9bde04ae52b92027b78c9ca20055f1afb78 (commit)
       via  9658dc39630b8ac4e849fb529a53902da5fc2b1f (commit)
       via  3e10cffc9872fda4519f76ba487fd108551a179f (commit)
       via  c550e7ba937e6a5e04c17275efc362a74f8fd1b1 (commit)
       via  900e33b9cf45dd70012af7fc509119edebb93339 (commit)
       via  9d3bf266fd601031d12584982ef43df22c95e933 (commit)
       via  c3949f432f4f7e4a776bd15e10dad56593abeb47 (commit)
       via  5641ec015a191e0584fd4cae57bb3262f7a51735 (commit)
       via  79dec6b7baa243a4ada018a082491990adb6aec1 (commit)
       via  a80195f1224aced64392b452d55980b6bbd2a8b9 (commit)
       via  a0a1771e895e6606a2a795c407e20aed73f69bd9 (commit)
       via  cd546e7bd2832c882e69809fdbeb7b376b62039e (commit)
       via  e3bba3fc751d2f8eea5a25b3f629b0d62257db86 (commit)
       via  d583596cc910249eff97e8f9b67c6524fb68af72 (commit)
       via  9c33702be70a7db648414775faa4850e7cf53034 (commit)
       via  36cc073ef40f2cb9cb834cdb5d543fbb284f2b32 (commit)
       via  219920a7c49069e30a7be2b166099bf795837a6d (commit)
       via  c444fad6da089b5b94ae7ea2aabce0521695a8d3 (commit)
       via  7f1c798dcc79c969d0e94bb787faa75cdf704b46 (commit)
       via  d6954c38df90637bc1b0cc2b20473e2754e5eff7 (commit)
       via  7d7571f0c14b4673ca95f6dc31d6f07d429e6697 (commit)
       via  5af5392a3d1525fb825747b203a6159ddcba0aa4 (commit)
       via  10d06d821919474afaf59fa24cb10450d2349131 (commit)
       via  7e56c51c7932cfdb178e9457011d09d53e98937b (commit)
       via  781152ec18f56726c750cc0812a740396e4ec820 (commit)
       via  999d6dff80fab12d22c2a8d91923db6bde7fb3e5 (commit)
       via  f60c61e60e59c2bfc5fdd1b448408c2af287899e (commit)
       via  f073a3e8c6735bd8fc24d35a957d8944087ea367 (commit)
       via  c432bbbaaa072438e6303b819bdcb4289c2b22e0 (commit)
       via  60d53d7f032ad7af09760afbaf01b2ec413f198a (commit)
       via  0c823d25a6eb29b331a58082e08f4b5fe06e1394 (commit)
       via  e395f487b3758b3de99fddd2ef15a799e9fc1203 (commit)
       via  1b7f24cd6b4e96c64bf82eba06be2c48942699fa (commit)
       via  3d507ff23b724ecb2b9a5a61cebd0fba275cfbc3 (commit)
       via  ba85f98c42877287f45644a6d75513239c9490a5 (commit)
       via  5ceb1f4d804b09cb8767ca704c2ba41e50a2bcdb (commit)
       via  2b7bcc8740dda3f314284169aaf1759a9f56025f (commit)
       via  c1dc7af52143966da8065b527e7a7000cf9f7705 (commit)
       via  65bd27298d31c6733b68d0cd6b7a4fc26e0598be (commit)
       via  d7560e2df501c7da1b0e4e64116dd52fe5715a96 (commit)
       via  696d5b3801a0e9d6514a92734bde09985f968a2f (commit)
       via  aa108c0c462e43ab77a1f178d8c8d2277ac73a57 (commit)
       via  a68aa5d3020948564ef99d704d27e458ba22ad9d (commit)
       via  762c164d754fc456aa4764d2ed19cc4a3ec625fb (commit)
       via  aa2f9bcf23a00fc7e9d7350757b8938c36106c42 (commit)
       via  3426ae5760319b6b31d71f3ba798154e6fcea34d (commit)
       via  8af58ffe5d06eaed8adfd1f0db2cb10d38c364e2 (commit)
       via  22e217527d1ba9ff3d933a14c9d81b066fac606d (commit)
       via  a93cbd6e69abc024bb65c8c398fa9898e551860c (commit)
       via  4838e44c8fcb2ce2316294a6f30b8d40343c36af (commit)
       via  54cc7474d4851d0e76df5252478a5ebd76b61508 (commit)
       via  b65b566cdcb577edb57616c5b49a2f245b56325c (commit)
       via  9b444f9533c38016e4f2de0198c889b13a62d2bc (commit)
       via  5c2c8c694de18370ac6161a21217627ddadeafc7 (commit)
       via  c2fc64f54ef82ccd2fedc9078c539ad273e83a0b (commit)
       via  fb54fa768d148ccd07f2b27ae26e87d95605986c (commit)
       via  f7952c5774671414d9e0e8d3524c2921daa6f28e (commit)
       via  17568d782d96434537fe9698c5ebcb09f35c20cb (commit)
       via  53e7cdbaa1d8c0c53038226de07d8160d7f66d82 (commit)
       via  7908abbf18dde6d3163758e447d72d6d2b267927 (commit)
       via  02c28df011542448e99041e32bec331c92b39945 (commit)
       via  6658b1bf6c2d8d9383826bdfd4068b77d38b3b94 (commit)
       via  21e1c91ef99c3785d1c31314dff574747b4b6e68 (commit)
       via  115ac53b852ed91e23d97e8357f24216609fa86f (commit)
       via  eaf9738bedf8de68d4bf8eafd0689cf1973648aa (commit)
       via  31ca47237fed3db1d912127a386cad6ffbb06750 (commit)
       via  41bcff7feefea958e7be1656e087cae4d54a2af9 (commit)
       via  d2802c33429eb73303dc610401f5d7d27e071ff2 (commit)
       via  dd835f8b70a2dfb4d8b84a4744606a9c922aeb25 (commit)
       via  bd7db367c4bc72bef9c7848b99aaaa1431cf1672 (commit)
       via  3add462fff33beb0e6f1480d3853eb56d664b438 (commit)
       via  489e9d8b7bb3337a7f4f902a03c176c22faeabc7 (commit)
       via  c3fabb7d69b3735bc6042a2992729944c8ced62c (commit)
       via  bbc228ee056cd006e971d5f1cb70ae0f69c1eb36 (commit)
       via  5fcee43a960f0735c53a7c24823b2e4bc1460b9f (commit)
       via  d83f1fe65da075aa08ac7d6b6ef3508587c94600 (commit)
       via  17374de40e7be36e4eb27d29bb8aac89586ce4a1 (commit)
       via  f936bca26dd7593a3b792e76eba37c5de2374961 (commit)
       via  d6ba6a11642cdbec4ce91fefe455920b5c073f60 (commit)
       via  48a3bd16c2189174f601600dc6cceedd68e908b6 (commit)
       via  c3bd716ffc20cada32e8a18a209638b578d47f5e (commit)
       via  21c32dca764039afd3517954f6dd0a23d0c9e16c (commit)
       via  73fbdc65a1f3da143e604d95443dc11ee86af710 (commit)
       via  3332534318eb10a77e441307d28336996325558c (commit)
       via  29d2c474f5a397017455da82e6dbc72629186359 (commit)
       via  152f3f4b3342ae16df5ae0640896b8cea008c893 (commit)
       via  be4da58857ee4a26b7e58893211ea4f54922e8fd (commit)
       via  5b81daba91b035ce98fb7be4970fc2be0183f6ea (commit)
       via  cb2ce89305264543a4014d98bacb26800d92d394 (commit)
       via  ab313b35e505ccab9c23acbe82087b6c22a2088d (commit)
       via  dc2c33e4562e0af441a9c8acff0400a78cb45d98 (commit)
       via  214a5cbea656f3ffc1e7e525627c56849347c709 (commit)
       via  8e2daf1532e587fee8d14aab1baad40e628065e2 (commit)
       via  8903bd8a37f905f5d77d2e04219e1a1eddaa6133 (commit)
       via  3f02ce1e3df15731872befd2e711854b2b259745 (commit)
       via  1825f487ae903438eb2a9b6f461337d8ec1b06c0 (commit)
       via  ad54d15bdb71b05010ece1ef32ab22ab46794166 (commit)
       via  2042b506c85274b4c652fbc9291be65b2550104d (commit)
       via  56122977c04496325ca9d83231e7751ab94d6b14 (commit)
       via  cda37efbffb63e2634ea0600fdad2de6a8f9f3ad (commit)
       via  6a0ee02c22b78b6d49fda99b6f2f9154d0cb0a47 (commit)
       via  63901aeccf923abaca02c8a58b1141d3859d7247 (commit)
       via  ceb13a13822b28d8e1cdc2e02975bb6569d3d8e6 (commit)
       via  238eb706f902da8afef1d5e3c9fdfeecf688bac3 (commit)
       via  81491aa0968e5bcab0388914f909ccb12e084e32 (commit)
       via  e6e4150110bcee66adfadb9f126eb3bb1fd7c054 (commit)
       via  44f0e208eb32a7ac469cef2b6760f72534abac09 (commit)
       via  7778b9128f46b1bb7af965ae3821f63b05c627ef (commit)
       via  f83d391c5aa3304faf8ef1384a6c64f082653260 (commit)
       via  13446e05a363db17f0140b1450fc7df509d2ca37 (commit)
       via  5cf82909a7047cee471ee40cfe623250c258d76e (commit)
       via  ee1d42d6c1a05725868a8ea4855eaa81cbbda635 (commit)
       via  b4eb24524b5838141bd3c3998afc81f65302eca1 (commit)
       via  8761a91b2614304963bfe211ff8c682c7eba3b51 (commit)
       via  0ed69edaab683b9290a05962faa50d970facfa84 (commit)
       via  82432e10143669d4936848d77e2a7b78c62c26e0 (commit)
       via  ec328aa512ee09ab326d59b417836bb950083230 (commit)
       via  33b906abfa7721128791883875d90394f8e2e7c2 (commit)
       via  e7e11af42dca6482302833c4106974176aa66052 (commit)
       via  6792b55e08ec49f40916d4f8d7168d0047b9e928 (commit)
       via  8e5cb9a54e156ba24a439aefa7b35e53b4cb0374 (commit)
       via  ab9f654ca3f1222f63533aabfffc223ae1fc69dc (commit)
       via  3e50a591d9f0c0b22bbf93d09eef7d2286f3716c (commit)
       via  63160fc99678fd85311ad5c89494164e6f8439d7 (commit)
       via  2c70385689542a4c4cbe160601e54f9f18a4c4c5 (commit)
       via  4970191fa557c4769697fb41db06f2dcb5f7de2e (commit)
       via  54fbadc0c35f3dad663e2e175ea8d60546ffd710 (commit)
       via  a38d71189b5895bae7bb476aa34d8a7ba75376d6 (commit)
       via  a280ab8e81498c6049dca79f64bd0cc02ead01ab (commit)
       via  e1a1babdad9d14b935cbddc7d63fb76a580a16c5 (commit)
       via  b8364fa775112f036a80e799b70311f69baac131 (commit)
       via  2a410bd1c373d377c221476ccda2156b595e6d6b (commit)
       via  de62696504f96816faf2165132d907924e904649 (commit)
       via  22f72c4868a1fd55d8d9b1cbabe6e01ed5a6f072 (commit)
       via  2e7c439dec066ac8a597d0b85193b8d3ec8e09eb (commit)
       via  04b865dc2ede2b8ca8c60f0487a179eb97895fee (commit)
       via  f93ab3a0b8039a1667a666f013cca50b03d67f9b (commit)
       via  164e3873cf41d01a9a67396575dceef7489cee64 (commit)
       via  824eacee59ea8c5625b9fad5b6eb0861b4d0f691 (commit)
       via  385b97d3ac9c5c57a610d2e5b358ed888008ae31 (commit)
       via  a33f989b4ed69c9f8f905360444e3d57a83a0cb6 (commit)
       via  bb22a41815facfaa3de621aad5d055eb8e477082 (commit)
       via  14b2a8e4244a29208ad430167860a0f01b20f215 (commit)
       via  a8d21e9ef0ae63c650e2ffa14edf5b1cd22be5cb (commit)
       via  f95675e12d3ab100ce11257a09663c68df7784ee (commit)
       via  5bff081c10ab4debfd3416739fda93b6c275496b (commit)
       via  47e3f47487396414ac936e2fd37b870fe08a55d0 (commit)
       via  5ec331ef744a495ad35469928564a43a09391562 (commit)
       via  c596f180a130c85faf8942d161be9ecf71c6791c (commit)
       via  ad692897c12247d1f8fe4e6a2f6e6d9f22703170 (commit)
       via  fd5866f6aad7336f7a2b59578b9deef81383ea3b (commit)
       via  fb1eb2f94a62813ab3daa34da59c035717ffb9da (commit)
       via  51ac9db596ea9f0affa9f7db25bb179cf70beac4 (commit)
       via  dc4ccb6f7f07e41616fd42625226229f0795d198 (commit)
       via  b13a7d03c29e28bc0b38ce166ad1907403709d36 (commit)
       via  be74b5b71481afe03aad074ad1951dcae152b97a (commit)
       via  70175d8d62178279d0fecce661b26a4f5b209fea (commit)
       via  cf02c44dfd2876867ebd6baa3ce19cf41ff978e1 (commit)
       via  7cee18263c234073bfe88cbc962b1fc68509df82 (commit)
       via  0b4fa56e07639ed28cbbcd890868e01a82a5e45c (commit)
       via  364620bf636a0a961892c9274616f8d5ad85eecc (commit)
       via  65365aa856e5a258329dc350b02bbb51f84b4c16 (commit)
       via  24865428034f44d9fffe6b2d9a318e1bd507c63a (commit)
       via  890f750a3b053532a4b839a2dd6243076de12031 (commit)
       via  2a81e61405262fd0299a5079b29ce417a8edba0c (commit)
       via  7d10623d3b153d6c15406b203fb1cf111c53f1dd (commit)
       via  e6a1c5cbcb9cee5a08d814669419936ee151b19d (commit)
       via  6f6ffbeb5a6bce5a1274478256937867f337a037 (commit)
       via  698dc1d7a269917df6237b80ccbb00733bea52cf (commit)
      from  4753ee85fb633310aa31afb1dc42ea8fff32d49a (commit)

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

- Log -----------------------------------------------------------------
commit fc0b430c73671e4b6dbfd24d59b887bb527b6c10
Merge: 4753ee8 722a298
Author: Stan Cox <scox@redhat.com>
Date:   Thu Aug 22 15:27:59 2019 -0400

    Merge branch 'master' into scox/globalstate

commit 722a298cca946e8dd219a6e55ae48fa48ea4d994
Author: Nick Clifton <nickc@redhat.com>
Date:   Tue Aug 20 17:33:44 2019 +0100

    Remove test files for a different patch accidentally committed with patch for ARM CPU additions.

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

Summary of changes:
 ChangeLog                                          |   92 +
 bfd/ChangeLog                                      |  520 +
 bfd/archive.c                                      |   21 +-
 bfd/archive64.c                                    |    9 +-
 bfd/bfd-in2.h                                      |   10 +
 bfd/bfd.c                                          |    3 +
 bfd/coffcode.h                                     |    8 +
 bfd/coffgen.c                                      |    4 +-
 bfd/compress.c                                     |   20 +
 bfd/config.bfd                                     |    5 -
 bfd/configure                                      |   15 +-
 bfd/configure.ac                                   |   15 +-
 bfd/cpu-aarch64.c                                  |    9 +-
 bfd/dwarf2.c                                       |  347 +-
 bfd/elf-bfd.h                                      |   46 +-
 bfd/elf-hppa.h                                     |    6 +-
 bfd/elf-m10300.c                                   |    6 +-
 bfd/elf-nacl.c                                     |    5 +-
 bfd/elf-nacl.h                                     |    2 +-
 bfd/elf-properties.c                               |   18 +-
 bfd/elf-vxworks.c                                  |   19 +-
 bfd/elf-vxworks.h                                  |    2 +-
 bfd/elf.c                                          |  197 +-
 bfd/elf32-arc.c                                    |  321 +-
 bfd/elf32-arm.c                                    |   98 +-
 bfd/elf32-avr.c                                    |    6 +-
 bfd/elf32-bfin.c                                   |    6 +-
 bfd/elf32-cr16.c                                   |   10 +-
 bfd/elf32-cris.c                                   |    6 +-
 bfd/elf32-d10v.c                                   |    1 -
 bfd/elf32-d30v.c                                   |    1 -
 bfd/elf32-h8300.c                                  |    7 +-
 bfd/elf32-i386.c                                   |    4 -
 bfd/elf32-lm32.c                                   |    5 +-
 bfd/elf32-m32r.c                                   |    6 +-
 bfd/elf32-m68hc11.c                                |    1 -
 bfd/elf32-m68hc12.c                                |    1 -
 bfd/elf32-m68k.c                                   |    6 +-
 bfd/elf32-mips.c                                   |    8 +-
 bfd/elf32-msp430.c                                 |    6 +-
 bfd/elf32-nds32.c                                  |    6 +-
 bfd/elf32-or1k.c                                   |    6 +-
 bfd/elf32-pj.c                                     |    6 +-
 bfd/elf32-ppc.c                                    |   79 +-
 bfd/elf32-s12z.c                                   |    1 -
 bfd/elf32-sparc.c                                  |   18 +-
 bfd/elf32-v850.c                                   |    6 +-
 bfd/elf32-visium.c                                 |    2 +-
 bfd/elf32-xc16x.c                                  |    6 +-
 bfd/elf32-xtensa.c                                 |   77 +-
 bfd/elf64-alpha.c                                  |    2 +-
 bfd/elf64-bpf.c                                    |  282 +-
 bfd/elf64-hppa.c                                   |    4 +-
 bfd/elf64-ia64-vms.c                               |    6 +-
 bfd/elf64-ppc.c                                    |  555 +-
 bfd/elf64-x86-64.c                                 |  153 +-
 bfd/elfcode.h                                      |    7 +-
 bfd/elflink.c                                      |  136 +-
 bfd/elfnn-aarch64.c                                |    2 +-
 bfd/elfnn-ia64.c                                   |    6 +-
 bfd/elfnn-riscv.c                                  |   81 +-
 bfd/elfxx-mips.c                                   |   95 +-
 bfd/elfxx-mips.h                                   |   10 +-
 bfd/elfxx-target.h                                 |    7 +-
 bfd/format.c                                       |    9 +-
 bfd/libbfd-in.h                                    |    2 +-
 bfd/libbfd.h                                       |    9 +-
 bfd/mach-o-arm.c                                   |   22 +
 bfd/mach-o.c                                       |   15 +-
 bfd/peXXigen.c                                     |    7 +
 bfd/reloc.c                                        |   14 +
 bfd/targets.c                                      |    8 +-
 bfd/version.h                                      |    2 +-
 binutils/ChangeLog                                 |  219 +
 binutils/Makefile.am                               |    5 +-
 binutils/Makefile.in                               |   56 +-
 binutils/ar.c                                      |   14 +-
 binutils/bucomm.c                                  |   12 +-
 binutils/doc/binutils.texi                         |   43 +-
 binutils/dwarf.c                                   |   92 +-
 binutils/nm.c                                      |   23 +-
 binutils/objcopy.c                                 |   20 +-
 binutils/objdump.c                                 |   32 +-
 binutils/readelf.c                                 |  246 +-
 binutils/testsuite/binutils-all/arm/in-order-all.d |    1 +
 binutils/testsuite/binutils-all/arm/in-order.d     |    1 +
 .../testsuite/binutils-all/arm/out-of-order-all.d  |    1 +
 binutils/testsuite/binutils-all/arm/out-of-order.d |    1 +
 binutils/testsuite/binutils-all/i386/empty.d       |    2 +-
 binutils/testsuite/binutils-all/i386/ibt.d         |    2 +-
 binutils/testsuite/binutils-all/i386/pr21231a.d    |    2 +-
 binutils/testsuite/binutils-all/i386/pr21231b.d    |    2 +-
 binutils/testsuite/binutils-all/i386/shstk.d       |    2 +-
 binutils/testsuite/binutils-all/note-2-32.d        |    2 +-
 binutils/testsuite/binutils-all/note-2-64.d        |    2 +-
 binutils/testsuite/binutils-all/objcopy.exp        |    4 +-
 binutils/testsuite/binutils-all/objdump.exp        |   71 +
 binutils/testsuite/binutils-all/x86-64/empty-x32.d |    2 +-
 binutils/testsuite/binutils-all/x86-64/empty.d     |    2 +-
 binutils/testsuite/binutils-all/x86-64/ibt-x32.d   |    2 +-
 binutils/testsuite/binutils-all/x86-64/ibt.d       |    2 +-
 binutils/testsuite/binutils-all/x86-64/pr21231a.d  |    2 +-
 binutils/testsuite/binutils-all/x86-64/pr21231b.d  |    2 +-
 .../testsuite/binutils-all/x86-64/pr23494a-x32.d   |    2 +-
 binutils/testsuite/binutils-all/x86-64/pr23494a.d  |    2 +-
 .../testsuite/binutils-all/x86-64/pr23494c-x32.d   |    2 +-
 binutils/testsuite/binutils-all/x86-64/pr23494c.d  |    2 +-
 .../testsuite/binutils-all/x86-64/pr23494d-x32.d   |    2 +-
 binutils/testsuite/binutils-all/x86-64/pr23494d.d  |    2 +-
 .../testsuite/binutils-all/x86-64/pr23494e-x32.d   |    2 +-
 binutils/testsuite/binutils-all/x86-64/pr23494e.d  |    2 +-
 binutils/testsuite/binutils-all/x86-64/shstk-x32.d |    2 +-
 binutils/testsuite/binutils-all/x86-64/shstk.d     |    2 +-
 binutils/testsuite/gentestdlls.c                   |  178 +
 configure                                          |   24 +-
 configure.ac                                       |   16 +-
 cpu/ChangeLog                                      |   15 +
 cpu/bpf.cpu                                        |   71 +-
 elfcpp/ChangeLog                                   |   27 +
 elfcpp/powerpc.h                                   |   35 +
 gas/ChangeLog                                      |  748 +
 gas/NEWS                                           |    6 +
 gas/config/atof-ieee.c                             |   37 +-
 gas/config/obj-elf.c                               |  122 +-
 gas/config/tc-aarch64.c                            |   33 +-
 gas/config/tc-arm.c                                |  210 +-
 gas/config/tc-arm.h                                |    4 +
 gas/config/tc-bpf.c                                |   48 +-
 gas/config/tc-epiphany.c                           |   39 +-
 gas/config/tc-hppa.h                               |    8 +
 gas/config/tc-i386-intel.c                         |    5 +-
 gas/config/tc-i386.c                               |  361 +-
 gas/config/tc-mips.c                               |  105 +-
 gas/config/tc-mips.h                               |    5 +
 gas/config/tc-ppc.c                                |  114 +-
 gas/config/tc-ppc.h                                |    3 +
 gas/doc/as.texi                                    |   10 +-
 gas/doc/c-aarch64.texi                             |   10 +-
 gas/doc/c-arm.texi                                 |   33 +
 gas/doc/c-bpf.texi                                 |   39 +-
 gas/doc/c-i386.texi                                |   47 +-
 gas/doc/c-riscv.texi                               |   14 +-
 gas/po/sv.po                                       | 9960 ++--
 gas/testsuite/gas/aarch64/codealign.d              |    1 +
 gas/testsuite/gas/aarch64/codealign_1.d            |    1 +
 gas/testsuite/gas/aarch64/cpu-cortex-a34.d         |    6 +
 gas/testsuite/gas/aarch64/cpu-cortex-a65.d         |    6 +
 gas/testsuite/gas/aarch64/cpu-cortex-a65ae.d       |    6 +
 gas/testsuite/gas/aarch64/cpu-cortex-a76ae.d       |    6 +
 gas/testsuite/gas/aarch64/cpu-cortex-a77.d         |    6 +
 gas/testsuite/gas/aarch64/diagnostic.l             |    1 +
 gas/testsuite/gas/aarch64/diagnostic.s             |    1 +
 gas/testsuite/gas/aarch64/dwarf.d                  |    2 +-
 gas/testsuite/gas/aarch64/illegal-sve2-aes.d       |    6 +-
 gas/testsuite/gas/aarch64/illegal-sve2-sha3.d      |    2 +-
 gas/testsuite/gas/aarch64/illegal-sve2-sm4.d       |    2 +-
 gas/testsuite/gas/aarch64/illegal-sve2.d           |    2 +-
 gas/testsuite/gas/aarch64/illegal-sve2.l           |   18 +-
 gas/testsuite/gas/aarch64/illegal-sve2.s           |   10 +
 gas/testsuite/gas/aarch64/illegal-sysreg-4.l       |    1 +
 gas/testsuite/gas/aarch64/illegal.l                |    6 +-
 gas/testsuite/gas/aarch64/illegal.s                |    5 +
 gas/testsuite/gas/aarch64/mapmisc.d                |    2 +-
 gas/testsuite/gas/aarch64/mapping.d                |    1 +
 gas/testsuite/gas/aarch64/mapping2.d               |    1 +
 gas/testsuite/gas/aarch64/mapping3.d               |    1 +
 gas/testsuite/gas/aarch64/mapping4.d               |    1 +
 gas/testsuite/gas/aarch64/mapping_5.d              |    1 +
 gas/testsuite/gas/aarch64/mapping_6.d              |    1 +
 gas/testsuite/gas/aarch64/nop-asm.s                |    1 +
 gas/testsuite/gas/aarch64/sve-movprfx_1.d          |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_10.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_11.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_12.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_13.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_14.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_15.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_16.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_17.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_18.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_19.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_2.d          |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_20.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_21.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_22.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_23.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_24.d         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_25.d         |    4 +-
 gas/testsuite/gas/aarch64/sve-movprfx_25.l         |    1 -
 gas/testsuite/gas/aarch64/sve-movprfx_25.s         |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_26.d         |   42 +-
 gas/testsuite/gas/aarch64/sve-movprfx_26.l         |   12 +-
 gas/testsuite/gas/aarch64/sve-movprfx_26.s         |   28 +-
 gas/testsuite/gas/aarch64/sve-movprfx_27.d         |   14 +
 gas/testsuite/gas/aarch64/sve-movprfx_27.s         |   11 +
 gas/testsuite/gas/aarch64/sve-movprfx_3.d          |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_4.d          |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_5.d          |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_6.d          |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_7.d          |    4 +-
 gas/testsuite/gas/aarch64/sve-movprfx_8.d          |    2 +-
 gas/testsuite/gas/aarch64/sve-movprfx_9.d          |    2 +-
 gas/testsuite/gas/aarch64/sve2.d                   |    4 +-
 gas/testsuite/gas/aarch64/sve2.s                   |    4 +
 gas/testsuite/gas/aarch64/symbol-variant_pcs-1.d   |    1 +
 gas/testsuite/gas/aarch64/symbol-variant_pcs-2.d   |    1 +
 gas/testsuite/gas/aarch64/symbol-variant_pcs-3.d   |    1 +
 gas/testsuite/gas/aarch64/sysreg-4.d               |    1 +
 gas/testsuite/gas/aarch64/sysreg-4.s               |    1 +
 gas/testsuite/gas/all/assign.d                     |    1 +
 gas/testsuite/gas/all/none.d                       |    1 +
 gas/testsuite/gas/all/weakref1.d                   |    1 +
 gas/testsuite/gas/arc/nps400-6.d                   |    2 +-
 gas/testsuite/gas/arm/arch6zk.d                    |    4 +-
 gas/testsuite/gas/arm/arch6zk.s                    |    4 +-
 gas/testsuite/gas/arm/float16-bad.d                |    3 +
 gas/testsuite/gas/arm/float16-bad.l                |   10 +
 gas/testsuite/gas/arm/float16-bad.s                |   13 +
 gas/testsuite/gas/arm/float16-be.d                 |   11 +
 .../gas/arm/float16-eabi-alternative-format.d      |   10 +
 gas/testsuite/gas/arm/float16-eabi-ieee-format.d   |   10 +
 gas/testsuite/gas/arm/float16-eabi-no-format.d     |    8 +
 gas/testsuite/gas/arm/float16-eabi.s               |    2 +
 gas/testsuite/gas/arm/float16-format-bad.d         |    3 +
 gas/testsuite/gas/arm/float16-format-bad.l         |    5 +
 gas/testsuite/gas/arm/float16-format-bad.s         |    5 +
 gas/testsuite/gas/arm/float16-format-opt-bad.d     |    4 +
 gas/testsuite/gas/arm/float16-format-opt-bad.l     |    4 +
 gas/testsuite/gas/arm/float16-le.d                 |   11 +
 gas/testsuite/gas/arm/float16.s                    |   25 +
 gas/testsuite/gas/arm/got_prel.d                   |    2 +-
 gas/testsuite/gas/arm/local_function.d             |    1 +
 gas/testsuite/gas/arm/mapdir.d                     |    2 +-
 gas/testsuite/gas/arm/mapmisc.d                    |    2 +-
 gas/testsuite/gas/arm/mapping2.d                   |    1 +
 gas/testsuite/gas/arm/mapping3.d                   |    1 +
 gas/testsuite/gas/arm/mapping4.d                   |    1 +
 gas/testsuite/gas/arm/mapsecs.d                    |    2 +-
 gas/testsuite/gas/arm/mapshort-eabi.d              |    1 +
 gas/testsuite/gas/arm/mve-shift-bad.l              |   10 +-
 gas/testsuite/gas/arm/mve-shift-bad.s              |    6 +
 gas/testsuite/gas/arm/mve-shift.d                  |    6 +-
 gas/testsuite/gas/arm/mve-shift.s                  |    6 +-
 gas/testsuite/gas/arm/mve-vqdmladh-bad.l           |  108 +-
 gas/testsuite/gas/arm/mve-vqdmladh-bad.s           |    8 -
 gas/testsuite/gas/arm/mve-vqdmladh.d               |    6 +
 gas/testsuite/gas/arm/mve-vqdmladh.s               |    6 +
 gas/testsuite/gas/arm/mve-vqdmlah-bad.d            |    3 +
 gas/testsuite/gas/arm/mve-vqdmlah-bad.l            |    7 +
 gas/testsuite/gas/arm/mve-vqdmlah-bad.s            |    4 +
 gas/testsuite/gas/arm/mve-vqdmlah.d                | 1354 +-
 gas/testsuite/gas/arm/mve-vqdmlah.s                |    6 +-
 gas/testsuite/gas/arm/mve-vqdmlash-bad.d           |    3 +
 gas/testsuite/gas/arm/mve-vqdmlash-bad.l           |    7 +
 gas/testsuite/gas/arm/mve-vqdmlash-bad.s           |    4 +
 gas/testsuite/gas/arm/mve-vqdmlash.d               | 1354 +-
 gas/testsuite/gas/arm/mve-vqdmlash.s               |    6 +-
 gas/testsuite/gas/arm/mve-vqdmlsdh-bad.l           |  108 +-
 gas/testsuite/gas/arm/mve-vqdmlsdh-bad.s           |    8 -
 gas/testsuite/gas/arm/mve-vqdmlsdh.d               |    6 +
 gas/testsuite/gas/arm/mve-vqdmlsdh.s               |    6 +
 gas/testsuite/gas/arm/smc-bad.d                    |    3 +
 gas/testsuite/gas/arm/smc-bad.l                    |    8 +
 gas/testsuite/gas/arm/smc-bad.s                    |   14 +
 gas/testsuite/gas/arm/thumb32.d                    |    2 +-
 gas/testsuite/gas/arm/thumb32.s                    |    2 +-
 gas/testsuite/gas/arm/thumbrel.d                   |    1 +
 gas/testsuite/gas/arm/unwind.d                     |    1 +
 gas/testsuite/gas/bpf/alu-be.d                     |   24 +-
 gas/testsuite/gas/bpf/alu.d                        |   24 +-
 gas/testsuite/gas/bpf/alu32-be.d                   |   26 +-
 gas/testsuite/gas/bpf/alu32.d                      |   26 +-
 gas/testsuite/gas/bpf/bpf.exp                      |    2 +
 gas/testsuite/gas/bpf/data-be.d                    |    9 +
 gas/testsuite/gas/bpf/data.d                       |    8 +
 gas/testsuite/gas/bpf/data.s                       |    4 +
 gas/testsuite/gas/bpf/lddw-be.d                    |    2 +-
 gas/testsuite/gas/bpf/lddw.d                       |    2 +-
 gas/testsuite/gas/bpf/mem-be.d                     |   16 +-
 gas/testsuite/gas/bpf/mem.d                        |   16 +-
 gas/testsuite/gas/bpf/mem.s                        |   16 +-
 gas/testsuite/gas/cfi/cfi-label.d                  |    2 +-
 gas/testsuite/gas/elf/elf.exp                      |   14 +-
 gas/testsuite/gas/elf/section12a.d                 |    5 +-
 gas/testsuite/gas/elf/section12b.d                 |    8 +-
 gas/testsuite/gas/elf/section13.d                  |    2 +
 gas/testsuite/gas/elf/section13.l                  |    2 +-
 gas/testsuite/gas/elf/type-2.e                     |   20 +
 gas/testsuite/gas/elf/type-2.l                     |    3 +
 gas/testsuite/gas/elf/type-2.s                     |   49 +
 gas/testsuite/gas/h8300/h8300.exp                  |   87 +-
 gas/testsuite/gas/h8300/misc.s                     |    4 +-
 gas/testsuite/gas/h8300/misch.s                    |    4 +-
 gas/testsuite/gas/h8300/miscs.s                    |    4 +-
 gas/testsuite/gas/i386/avx-16bit.d                 | 3274 ++
 gas/testsuite/gas/i386/avx-16bit.s                 |    7 +
 gas/testsuite/gas/i386/avx512f-16bit.d             |13297 +++++
 gas/testsuite/gas/i386/avx512f-16bit.s             |    4 +
 gas/testsuite/gas/i386/avx512f_vpclmulqdq-intel.d  |    4 +
 gas/testsuite/gas/i386/avx512f_vpclmulqdq.d        |    4 +
 gas/testsuite/gas/i386/avx512f_vpclmulqdq.s        |    5 +
 gas/testsuite/gas/i386/avx512vl_vpclmulqdq-intel.d |    8 +
 gas/testsuite/gas/i386/avx512vl_vpclmulqdq.d       |    8 +
 gas/testsuite/gas/i386/avx512vl_vpclmulqdq.s       |   10 +
 gas/testsuite/gas/i386/bmi-16bit.d                 |   46 +
 gas/testsuite/gas/i386/bmi-16bit.s                 |    4 +
 gas/testsuite/gas/i386/bmi2-16bit.d                |   51 +
 gas/testsuite/gas/i386/bmi2-16bit.s                |    4 +
 gas/testsuite/gas/i386/bss.d                       |    2 +-
 gas/testsuite/gas/i386/i386.exp                    |   12 +
 gas/testsuite/gas/i386/ifunc-3.d                   |    1 +
 gas/testsuite/gas/i386/ilp32/mixed-mode-reloc64.d  |    1 +
 gas/testsuite/gas/i386/ilp32/quad.d                |    2 +-
 gas/testsuite/gas/i386/ilp32/reloc64.d             |    2 +-
 gas/testsuite/gas/i386/ilp32/x86-64-opcode.d       |  306 +-
 gas/testsuite/gas/i386/ilp32/x86-64-simd-intel.d   |  244 +-
 gas/testsuite/gas/i386/ilp32/x86-64-simd-suffix.d  |  244 +-
 gas/testsuite/gas/i386/ilp32/x86-64-simd.d         |  244 +-
 gas/testsuite/gas/i386/ilp32/x86-64-size-1.d       |    2 +-
 gas/testsuite/gas/i386/ilp32/x86-64-size-3.d       |    2 +-
 gas/testsuite/gas/i386/ilp32/x86-64-size-5.d       |    2 +-
 gas/testsuite/gas/i386/ilp32/x86-64-sse2avx.d      | 1226 +-
 gas/testsuite/gas/i386/ilp32/x86-64-unwind.d       |    2 +-
 gas/testsuite/gas/i386/inval-16.l                  |    2 +-
 gas/testsuite/gas/i386/inval-16.s                  |    2 +-
 gas/testsuite/gas/i386/lwp-16bit.d                 |   74 +
 gas/testsuite/gas/i386/lwp-16bit.s                 |    4 +
 gas/testsuite/gas/i386/mixed-mode-reloc32.d        |    2 +-
 gas/testsuite/gas/i386/mixed-mode-reloc64.d        |    1 +
 gas/testsuite/gas/i386/noextreg.d                  |    1 +
 gas/testsuite/gas/i386/nop-6.d                     |    2 +-
 gas/testsuite/gas/i386/optimize-1.d                |   48 +
 gas/testsuite/gas/i386/optimize-1.s                |   54 +
 gas/testsuite/gas/i386/optimize-1a.d               |   48 +
 gas/testsuite/gas/i386/optimize-2.d                |   70 +
 gas/testsuite/gas/i386/optimize-2.s                |   80 +
 gas/testsuite/gas/i386/optimize-2b.d               |  163 +
 gas/testsuite/gas/i386/optimize-3.d                |    8 +
 gas/testsuite/gas/i386/optimize-3.s                |    9 +
 gas/testsuite/gas/i386/optimize-4.d                |   48 +
 gas/testsuite/gas/i386/optimize-5.d                |   56 +
 gas/testsuite/gas/i386/optimize-5.s                |    9 +
 gas/testsuite/gas/i386/oversized16.l               |   41 +
 gas/testsuite/gas/i386/oversized16.s               |   11 +
 gas/testsuite/gas/i386/oversized64.l               |   40 +
 gas/testsuite/gas/i386/oversized64.s               |   10 +
 gas/testsuite/gas/i386/property-1.d                |    4 +-
 gas/testsuite/gas/i386/property-2.d                |    4 +-
 gas/testsuite/gas/i386/relax.d                     |    2 +-
 gas/testsuite/gas/i386/reloc64.d                   |    2 +-
 gas/testsuite/gas/i386/size-1.d                    |    2 +-
 gas/testsuite/gas/i386/size-3.d                    |    2 +-
 gas/testsuite/gas/i386/sse2-16bit.d                |  167 +
 gas/testsuite/gas/i386/sse2-16bit.s                |    7 +
 gas/testsuite/gas/i386/tbm-16bit.d                 |  170 +
 gas/testsuite/gas/i386/tbm-16bit.s                 |    4 +
 gas/testsuite/gas/i386/vpclmulqdq-intel.d          |    4 +
 gas/testsuite/gas/i386/vpclmulqdq.d                |    4 +
 gas/testsuite/gas/i386/vpclmulqdq.s                |    5 +
 gas/testsuite/gas/i386/x86-64-avx-swap-2.d         |  380 +
 gas/testsuite/gas/i386/x86-64-avx-swap-2.s         |  393 +
 .../gas/i386/x86-64-avx512f_vpclmulqdq-intel.d     |    4 +
 gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq.d |    4 +
 gas/testsuite/gas/i386/x86-64-avx512f_vpclmulqdq.s |    5 +
 .../gas/i386/x86-64-avx512vl_vpclmulqdq-intel.d    |    8 +
 .../gas/i386/x86-64-avx512vl_vpclmulqdq.d          |    8 +
 .../gas/i386/x86-64-avx512vl_vpclmulqdq.s          |   10 +
 gas/testsuite/gas/i386/x86-64-nop-6.d              |    1 +
 gas/testsuite/gas/i386/x86-64-opcode.d             |    4 +
 gas/testsuite/gas/i386/x86-64-opcode.s             |    4 +
 gas/testsuite/gas/i386/x86-64-optimize-1.d         |    6 +
 gas/testsuite/gas/i386/x86-64-optimize-1.s         |    6 +
 gas/testsuite/gas/i386/x86-64-optimize-2.d         |   48 +
 gas/testsuite/gas/i386/x86-64-optimize-2.s         |   54 +
 gas/testsuite/gas/i386/x86-64-optimize-2a.d        |   48 +
 gas/testsuite/gas/i386/x86-64-optimize-2b.d        |   48 +
 gas/testsuite/gas/i386/x86-64-optimize-3.d         |   80 +
 gas/testsuite/gas/i386/x86-64-optimize-3.s         |   91 +
 gas/testsuite/gas/i386/x86-64-optimize-3b.d        |  199 +
 gas/testsuite/gas/i386/x86-64-optimize-4.d         |    8 +
 gas/testsuite/gas/i386/x86-64-optimize-4.s         |    9 +
 gas/testsuite/gas/i386/x86-64-optimize-5.d         |   48 +
 gas/testsuite/gas/i386/x86-64-optimize-6.d         |   56 +
 gas/testsuite/gas/i386/x86-64-optimize-6.s         |    9 +
 gas/testsuite/gas/i386/x86-64-property-1.d         |    4 +-
 gas/testsuite/gas/i386/x86-64-property-2.d         |    4 +-
 gas/testsuite/gas/i386/x86-64-simd-intel.d         |  132 +-
 gas/testsuite/gas/i386/x86-64-simd-suffix.d        |  132 +-
 gas/testsuite/gas/i386/x86-64-simd.d               |  132 +-
 gas/testsuite/gas/i386/x86-64-size-1.d             |    2 +-
 gas/testsuite/gas/i386/x86-64-size-3.d             |    2 +-
 gas/testsuite/gas/i386/x86-64-size-5.d             |    2 +-
 gas/testsuite/gas/i386/x86-64-sse2avx.d            |   93 +
 gas/testsuite/gas/i386/x86-64-sse2avx.s            |   93 +
 gas/testsuite/gas/i386/x86-64-unwind.d             |    2 +-
 gas/testsuite/gas/i386/x86-64-vpclmulqdq-intel.d   |   16 +-
 gas/testsuite/gas/i386/x86-64-vpclmulqdq.d         |   16 +-
 gas/testsuite/gas/i386/x86-64-vpclmulqdq.s         |   17 +-
 gas/testsuite/gas/i386/xmmword.l                   |    2 +
 gas/testsuite/gas/i386/xmmword.s                   |    4 +
 gas/testsuite/gas/macros/irp.d                     |    1 +
 gas/testsuite/gas/macros/repeat.d                  |    1 +
 gas/testsuite/gas/macros/rept.d                    |    1 +
 gas/testsuite/gas/macros/test2.d                   |    1 +
 gas/testsuite/gas/macros/test3.d                   |    1 +
 gas/testsuite/gas/macros/vararg.d                  |    1 +
 gas/testsuite/gas/mips/insn-isa-mode.d             |   16 +
 gas/testsuite/gas/mips/insn-isa-mode.s             |   14 +
 gas/testsuite/gas/mips/li-d.d                      |   51 +-
 gas/testsuite/gas/mips/li-d.s                      |   39 +
 gas/testsuite/gas/mips/micromips@isa-override-1.d  |   12 +-
 gas/testsuite/gas/mips/mips.exp                    |    1 +
 gas/testsuite/gas/mips/mips32r2@isa-override-1.d   |   12 +-
 gas/testsuite/gas/mips/mips64r2@isa-override-1.d   |   12 +-
 gas/testsuite/gas/ppc/astest2.d                    |    1 +
 gas/testsuite/gas/ppc/astest2_64.d                 |    1 +
 gas/testsuite/gas/ppc/astest64.d                   |    1 +
 gas/testsuite/gas/ppc/groupnop.d                   |   19 +
 gas/testsuite/gas/ppc/groupnop.s                   |   19 +
 gas/testsuite/gas/ppc/power4.d                     |    2 +-
 gas/testsuite/gas/ppc/ppc.exp                      |    2 +
 gas/testsuite/gas/ppc/test1elf64.d                 |    1 +
 gas/testsuite/gas/riscv/alias-csr.d                |   23 +
 gas/testsuite/gas/riscv/alias-csr.s                |   14 +
 gas/testsuite/gas/riscv/insn.d                     |   99 +-
 gas/testsuite/gas/riscv/insn.s                     |   19 +-
 gas/testsuite/gas/riscv/no-aliases-csr.d           |   23 +
 gas/testsuite/gas/riscv/priv-reg.d                 |    2 +-
 gas/testsuite/gas/xstormy16/allinsn.sh             |    2 +-
 gas/testsuite/gas/xstormy16/gcc.sh                 |    2 +-
 gas/write.c                                        |   22 +-
 gdb/ChangeLog                                      | 3752 ++
 gdb/MAINTAINERS                                    |    1 +
 gdb/Makefile.in                                    |  154 +-
 gdb/NEWS                                           |   91 +-
 gdb/README                                         |    3 +-
 gdb/aarch32-linux-nat.h                            |    5 -
 gdb/aarch32-tdep.c                                 |   33 +
 gdb/aarch32-tdep.h                                 |   25 +
 gdb/aarch64-fbsd-nat.c                             |   15 +-
 gdb/aarch64-linux-nat.c                            |   18 +-
 gdb/aarch64-linux-tdep.c                           |    2 +-
 gdb/aarch64-ravenscar-thread.c                     |    1 +
 gdb/aarch64-tdep.c                                 |   73 +-
 gdb/aarch64-tdep.h                                 |    2 +-
 gdb/acinclude.m4                                   |    5 +-
 gdb/ada-exp.y                                      |   22 +-
 gdb/ada-lang.c                                     |  119 +-
 gdb/ada-lang.h                                     |    8 +-
 gdb/ada-tasks.c                                    |   22 +-
 gdb/agent.c                                        |    2 +-
 gdb/alloc.c                                        |    4 +-
 gdb/alpha-bsd-tdep.h                               |    2 +
 gdb/alpha-linux-tdep.c                             |    1 +
 gdb/alpha-mdebug-tdep.c                            |    1 +
 gdb/amd64-darwin-tdep.c                            |    2 +-
 gdb/amd64-dicos-tdep.c                             |    2 +-
 gdb/amd64-fbsd-nat.c                               |    2 +-
 gdb/amd64-fbsd-tdep.c                              |    2 +-
 gdb/amd64-linux-nat.c                              |    2 +-
 gdb/amd64-linux-tdep.c                             |   30 +-
 gdb/amd64-nbsd-tdep.c                              |    2 +-
 gdb/amd64-obsd-tdep.c                              |    2 +-
 gdb/amd64-sol2-tdep.c                              |    2 +-
 gdb/amd64-tdep.c                                   |   27 +-
 gdb/amd64-windows-tdep.c                           |    2 +-
 gdb/annotate.c                                     |   11 +-
 gdb/arch-utils.c                                   |   10 +-
 gdb/arch-utils.h                                   |    7 +-
 gdb/arch/aarch32.c                                 |   43 +
 gdb/arch/aarch32.h                                 |   27 +
 gdb/arch/aarch64-insn.c                            |    2 +-
 gdb/arch/aarch64.c                                 |    2 +-
 gdb/arch/aarch64.h                                 |    2 +-
 gdb/arch/amd64.c                                   |    4 +-
 gdb/arch/amd64.h                                   |    2 +-
 gdb/arch/arm-get-next-pcs.c                        |    9 +-
 gdb/arch/arm-linux.c                               |    6 +-
 gdb/arch/arm.c                                     |   88 +-
 gdb/arch/arm.h                                     |   50 +-
 gdb/arch/i386.c                                    |    6 +-
 gdb/arch/i386.h                                    |    2 +-
 gdb/arch/ppc-linux-common.c                        |    2 +-
 gdb/arch/riscv.c                                   |    2 +-
 gdb/arch/riscv.h                                   |    2 +-
 gdb/arch/tic6x.c                                   |    4 +-
 gdb/arm-fbsd-nat.c                                 |   14 +-
 gdb/arm-fbsd-tdep.c                                |   12 +-
 gdb/arm-linux-nat.c                                |   42 +-
 gdb/arm-linux-tdep.c                               |   54 +-
 gdb/arm-linux-tdep.h                               |   12 +-
 gdb/arm-nbsd-tdep.c                                |    2 +-
 gdb/arm-tdep.c                                     |  485 +-
 gdb/arm-tdep.h                                     |   27 +-
 gdb/arm-wince-tdep.c                               |    2 +-
 gdb/auto-load.c                                    |    6 +-
 gdb/auxv.c                                         |    2 +-
 gdb/ax-gdb.c                                       |    2 +-
 gdb/ax-general.c                                   |    3 +-
 gdb/ax.h                                           |    4 +-
 gdb/block.c                                        |   19 +-
 gdb/block.h                                        |   10 +-
 gdb/blockframe.c                                   |    2 +
 gdb/break-catch-syscall.c                          |    4 +-
 gdb/break-catch-throw.c                            |   35 +-
 gdb/breakpoint.c                                   |  512 +-
 gdb/breakpoint.h                                   |   57 +-
 gdb/btrace.c                                       |    5 +-
 gdb/btrace.h                                       |    4 +-
 gdb/build-id.c                                     |    2 +-
 gdb/build-id.h                                     |    2 +-
 gdb/buildsym-legacy.c                              |    1 +
 gdb/buildsym.c                                     |    5 +-
 gdb/buildsym.h                                     |    2 +
 gdb/c-exp.y                                        |   11 +-
 gdb/c-lang.c                                       |    1 +
 gdb/c-lang.h                                       |    2 +-
 gdb/c-typeprint.c                                  |    2 +-
 gdb/charset.c                                      |    8 +-
 gdb/charset.h                                      |    2 +-
 gdb/cli-out.c                                      |   25 +-
 gdb/cli-out.h                                      |    9 +-
 gdb/cli/cli-cmds.c                                 |  261 +-
 gdb/cli/cli-cmds.h                                 |   22 +-
 gdb/cli/cli-decode.c                               |   33 +-
 gdb/cli/cli-decode.h                               |   10 +-
 gdb/cli/cli-dump.c                                 |    5 +-
 gdb/cli/cli-logging.c                              |    4 +-
 gdb/cli/cli-option.c                               |  171 +-
 gdb/cli/cli-option.h                               |   25 +-
 gdb/cli/cli-script.c                               |    2 +-
 gdb/cli/cli-script.h                               |    2 +
 gdb/cli/cli-setshow.c                              |   79 +-
 gdb/cli/cli-setshow.h                              |    5 +
 gdb/cli/cli-style.c                                |   28 +-
 gdb/cli/cli-style.h                                |    1 +
 gdb/cli/cli-utils.c                                |  158 +-
 gdb/cli/cli-utils.h                                |   51 +-
 gdb/coff-pe-read.c                                 |    2 +-
 gdb/coff-pe-read.h                                 |    1 +
 gdb/coffread.c                                     |   11 +-
 gdb/command.h                                      |   23 +-
 gdb/common/agent.c                                 |  282 -
 gdb/common/agent.h                                 |   68 -
 gdb/common/byte-vector.h                           |   63 -
 gdb/common/common-debug.c                          |   37 -
 gdb/common/common-defs.h                           |  150 -
 gdb/common/common-utils.c                          |  358 -
 gdb/common/common-utils.h                          |  181 -
 gdb/common/common.host                             |   36 -
 gdb/common/create-version.sh                       |   38 -
 gdb/common/def-vector.h                            |   36 -
 gdb/common/environ.c                               |  183 -
 gdb/common/errors.c                                |   69 -
 gdb/common/filestuff.c                             |  503 -
 gdb/common/format.h                                |   96 -
 gdb/common/forward-scope-exit.h                    |  123 -
 gdb/common/gdb_optional.h                          |  219 -
 gdb/common/gdb_tilde_expand.c                      |   95 -
 gdb/common/job-control.c                           |   86 -
 gdb/common/job-control.h                           |   38 -
 gdb/common/netstuff.c                              |  154 -
 gdb/common/pathstuff.c                             |  290 -
 gdb/common/pathstuff.h                             |   95 -
 gdb/common/rsp-low.h                               |  101 -
 gdb/common/scope-exit.h                            |  186 -
 gdb/common/scoped_mmap.c                           |   49 -
 gdb/common/tdesc.c                                 |  401 -
 gdb/common/valid-expr.h                            |  108 -
 gdb/compile/compile-c-support.c                    |    5 +-
 gdb/compile/compile-c.h                            |    2 +-
 gdb/compile/compile-cplus-symbols.c                |    2 +-
 gdb/compile/compile-cplus-types.c                  |    4 +-
 gdb/compile/compile-cplus.h                        |    3 +-
 gdb/compile/compile-loc2c.c                        |    3 +-
 gdb/compile/compile-object-load.c                  |    1 +
 gdb/compile/compile.c                              |   28 +-
 gdb/completer.c                                    |    2 +-
 gdb/completer.h                                    |    2 +-
 gdb/config.in                                      |    3 -
 gdb/configure                                      |  125 +-
 gdb/configure.ac                                   |   50 +-
 gdb/configure.tgt                                  |    8 +-
 gdb/contrib/ari/gdb_ari.sh                         |   50 +-
 gdb/corefile.c                                     |    3 +-
 gdb/corelow.c                                      |    5 +-
 gdb/cp-support.c                                   |   14 +-
 gdb/cp-support.h                                   |    6 +-
 gdb/cp-valprint.c                                  |    5 +-
 gdb/cris-linux-tdep.c                              |    1 +
 gdb/csky-tdep.c                                    |    2 +-
 gdb/ctf.c                                          |    3 +-
 gdb/d-lang.c                                       |    1 +
 gdb/d-namespace.c                                  |    1 +
 gdb/darwin-nat-info.c                              |    5 +-
 gdb/darwin-nat.c                                   |    9 +-
 gdb/dbxread.c                                      |   40 +-
 gdb/dcache.c                                       |    1 +
 gdb/debug.c                                        |    2 +-
 gdb/defs.h                                         |   12 +-
 gdb/dicos-tdep.c                                   |    1 +
 gdb/dictionary.c                                   |    1 +
 gdb/disasm-selftests.c                             |    3 +-
 gdb/disasm.c                                       |   61 +-
 gdb/disasm.h                                       |   22 +-
 gdb/doc/ChangeLog                                  |   74 +
 gdb/doc/gdb.texinfo                                |  233 +-
 gdb/doc/python.texi                                |   45 +-
 gdb/dtrace-probe.c                                 |    2 +-
 gdb/dummy-frame.c                                  |    1 +
 gdb/dummy-frame.h                                  |    1 +
 gdb/dwarf-index-cache.c                            |   10 +-
 gdb/dwarf-index-cache.h                            |    2 +-
 gdb/dwarf-index-write.c                            |   12 +-
 gdb/dwarf2-frame-tailcall.c                        |    1 +
 gdb/dwarf2-frame.c                                 |   10 +-
 gdb/dwarf2expr.c                                   |    3 +-
 gdb/dwarf2loc.c                                    |   53 +-
 gdb/dwarf2loc.h                                    |   36 +-
 gdb/dwarf2read.c                                   |  551 +-
 gdb/dwarf2read.h                                   |   13 +-
 gdb/event-loop.c                                   |    2 +-
 gdb/event-top.c                                    |    2 +-
 gdb/exceptions.c                                   |    2 +-
 gdb/exec.c                                         |    2 +-
 gdb/expression.h                                   |    2 +
 gdb/extension.h                                    |    9 +-
 gdb/f-lang.c                                       |    1 +
 gdb/fbsd-nat.c                                     |    7 +-
 gdb/features/Makefile                              |  113 +-
 gdb/features/aarch64-core.c                        |    9 +-
 gdb/features/aarch64-core.xml                      |   28 +-
 gdb/features/aarch64-fpu.c                         |    2 +-
 gdb/features/aarch64-pauth.c                       |    3 +-
 gdb/features/aarch64-sve.c                         |    2 +-
 gdb/features/aarch64.xml                           |   14 -
 gdb/features/arm/arm-core.c                        |   31 +
 gdb/features/arm/arm-fpa.c                         |   23 +
 gdb/features/arm/arm-m-profile-with-fpa.c          |   39 +
 gdb/features/arm/arm-m-profile-with-fpa.xml        |   39 +
 gdb/features/arm/arm-m-profile.c                   |   31 +
 gdb/features/arm/arm-vfpv2.c                       |   30 +
 gdb/features/arm/arm-vfpv3.c                       |   46 +
 gdb/features/arm/arm-with-iwmmxt.c                 |   83 -
 gdb/features/arm/arm-with-iwmmxt.xml               |   13 -
 gdb/features/arm/arm-with-m-fpa-layout.c           |   46 -
 gdb/features/arm/arm-with-m-fpa-layout.xml         |   46 -
 gdb/features/arm/arm-with-m-vfp-d16.c              |   56 -
 gdb/features/arm/arm-with-m-vfp-d16.xml            |   14 -
 gdb/features/arm/arm-with-m.c                      |   37 -
 gdb/features/arm/arm-with-m.xml                    |   12 -
 gdb/features/arm/arm-with-neon.c                   |   74 -
 gdb/features/arm/arm-with-neon.xml                 |   14 -
 gdb/features/arm/arm-with-vfpv2.c                  |   56 -
 gdb/features/arm/arm-with-vfpv2.xml                |   13 -
 gdb/features/arm/arm-with-vfpv3.c                  |   72 -
 gdb/features/arm/arm-with-vfpv3.xml                |   13 -
 gdb/features/arm/xscale-iwmmxt.c                   |   57 +
 gdb/features/i386/32bit-avx.c                      |    2 +-
 gdb/features/i386/32bit-avx512.c                   |    2 +-
 gdb/features/i386/32bit-core.c                     |    2 +-
 gdb/features/i386/32bit-linux.c                    |    2 +-
 gdb/features/i386/32bit-mpx.c                      |    2 +-
 gdb/features/i386/32bit-pkeys.c                    |    2 +-
 gdb/features/i386/32bit-segments.c                 |    2 +-
 gdb/features/i386/32bit-sse.c                      |    2 +-
 gdb/features/i386/64bit-avx.c                      |    2 +-
 gdb/features/i386/64bit-avx512.c                   |    2 +-
 gdb/features/i386/64bit-core.c                     |    2 +-
 gdb/features/i386/64bit-linux.c                    |    2 +-
 gdb/features/i386/64bit-mpx.c                      |    2 +-
 gdb/features/i386/64bit-pkeys.c                    |    2 +-
 gdb/features/i386/64bit-segments.c                 |    2 +-
 gdb/features/i386/64bit-sse.c                      |    2 +-
 gdb/features/i386/amd64-avx-avx512-linux.xml       |   20 -
 gdb/features/i386/amd64-avx-avx512.xml             |   18 -
 gdb/features/i386/amd64-avx-linux.xml              |   19 -
 .../i386/amd64-avx-mpx-avx512-pku-linux.xml        |   23 -
 gdb/features/i386/amd64-avx-mpx-avx512-pku.xml     |   20 -
 gdb/features/i386/amd64-avx-mpx-linux.xml          |   20 -
 gdb/features/i386/amd64-avx-mpx.xml                |   18 -
 gdb/features/i386/amd64-avx.xml                    |   17 -
 gdb/features/i386/amd64-linux.xml                  |   18 -
 gdb/features/i386/amd64-mpx-linux.xml              |   19 -
 gdb/features/i386/amd64-mpx.xml                    |   17 -
 gdb/features/i386/amd64.xml                        |   16 -
 gdb/features/i386/i386-avx-avx512-linux.xml        |   19 -
 gdb/features/i386/i386-avx-avx512.xml              |   17 -
 gdb/features/i386/i386-avx-linux.xml               |   18 -
 .../i386/i386-avx-mpx-avx512-pku-linux.xml         |   22 -
 gdb/features/i386/i386-avx-mpx-avx512-pku.xml      |   19 -
 gdb/features/i386/i386-avx-mpx-linux.xml           |   19 -
 gdb/features/i386/i386-avx-mpx.xml                 |   17 -
 gdb/features/i386/i386-avx.xml                     |   16 -
 gdb/features/i386/i386-linux.xml                   |   17 -
 gdb/features/i386/i386-mmx-linux.xml               |   16 -
 gdb/features/i386/i386-mmx.xml                     |   14 -
 gdb/features/i386/i386-mpx-linux.xml               |   18 -
 gdb/features/i386/i386-mpx.xml                     |   16 -
 gdb/features/i386/i386.xml                         |   15 -
 gdb/features/i386/x32-avx-avx512-linux.xml         |   20 -
 gdb/features/i386/x32-avx-linux.xml                |   19 -
 gdb/features/i386/x32-core.c                       |    2 +-
 gdb/features/i386/x32-linux.xml                    |   18 -
 gdb/features/riscv/32bit-cpu.c                     |    2 +-
 gdb/features/riscv/32bit-csr.c                     |    2 +-
 gdb/features/riscv/32bit-fpu.c                     |    2 +-
 gdb/features/riscv/64bit-cpu.c                     |    2 +-
 gdb/features/riscv/64bit-csr.c                     |    2 +-
 gdb/features/riscv/64bit-fpu.c                     |    2 +-
 gdb/features/tic6x-c6xp.c                          |    2 +-
 gdb/features/tic6x-core.c                          |    2 +-
 gdb/features/tic6x-gp.c                            |    2 +-
 gdb/filename-seen-cache.h                          |    2 +-
 gdb/filesystem.c                                   |    4 +-
 gdb/findcmd.c                                      |    2 +-
 gdb/findvar.c                                      |    2 +-
 gdb/fork-child.c                                   |    8 +-
 gdb/frame-base.c                                   |    1 +
 gdb/frame-unwind.c                                 |    1 +
 gdb/frame.c                                        |   32 +-
 gdb/frame.h                                        |   54 +-
 gdb/frv-linux-tdep.c                               |    1 +
 gdb/gcore.c                                        |    6 +-
 gdb/gdb-stabs.h                                    |   41 +-
 gdb/gdb_bfd.c                                      |    6 +-
 gdb/gdb_bfd.h                                      |    2 +-
 gdb/gdb_obstack.c                                  |   10 -
 gdb/gdb_obstack.h                                  |   27 +-
 gdb/gdb_proc_service.h                             |    2 +-
 gdb/gdb_regex.c                                    |    2 +-
 gdb/gdb_select.h                                   |    2 +-
 gdb/gdb_usleep.c                                   |    2 +-
 gdb/gdbarch-selftests.c                            |    5 +-
 gdb/gdbarch.c                                      |   55 +
 gdb/gdbarch.h                                      |   36 +
 gdb/gdbarch.sh                                     |   28 +
 gdb/gdbserver/ChangeLog                            |  118 +
 gdb/gdbserver/Makefile.in                          |  136 +-
 gdb/gdbserver/acinclude.m4                         |    5 +-
 gdb/gdbserver/ax.c                                 |   10 +-
 gdb/gdbserver/config.in                            |    3 -
 gdb/gdbserver/configure                            |  165 +-
 gdb/gdbserver/configure.ac                         |   15 +-
 gdb/gdbserver/configure.srv                        |   46 +-
 gdb/gdbserver/event-loop.c                         |    2 +-
 gdb/gdbserver/fork-child.c                         |    2 +-
 gdb/gdbserver/gdb_proc_service.h                   |    2 +-
 gdb/gdbserver/gdbreplay.c                          |    8 +-
 gdb/gdbserver/gdbthread.h                          |    2 +-
 gdb/gdbserver/hostio-errno.c                       |    2 +-
 gdb/gdbserver/hostio.c                             |    2 +-
 gdb/gdbserver/i387-fp.c                            |    2 +-
 gdb/gdbserver/inferiors.c                          |    6 +-
 gdb/gdbserver/inferiors.h                          |    2 +-
 gdb/gdbserver/linux-aarch32-low.c                  |    8 +-
 gdb/gdbserver/linux-aarch32-low.h                  |    2 -
 gdb/gdbserver/linux-aarch32-tdesc.c                |   47 +
 gdb/gdbserver/linux-aarch32-tdesc.h                |   29 +
 gdb/gdbserver/linux-aarch64-low.c                  |   11 +-
 gdb/gdbserver/linux-aarch64-tdesc-selftest.c       |   45 -
 gdb/gdbserver/linux-aarch64-tdesc.h                |    4 -
 gdb/gdbserver/linux-amd64-ipa.c                    |    2 +-
 gdb/gdbserver/linux-arm-low.c                      |  125 +-
 gdb/gdbserver/linux-arm-tdesc.c                    |   62 +
 gdb/gdbserver/linux-arm-tdesc.h                    |   29 +
 gdb/gdbserver/linux-i386-ipa.c                     |    2 +-
 gdb/gdbserver/linux-low.c                          |   20 +-
 gdb/gdbserver/linux-ppc-low.c                      |   22 +-
 gdb/gdbserver/linux-s390-ipa.c                     |    2 +-
 gdb/gdbserver/linux-s390-low.c                     |    4 +-
 gdb/gdbserver/linux-tic6x-low.c                    |    2 +-
 gdb/gdbserver/linux-x86-low.c                      |   16 +-
 gdb/gdbserver/linux-x86-tdesc-selftest.c           |  183 -
 gdb/gdbserver/linux-x86-tdesc.c                    |    2 +-
 gdb/gdbserver/linux-x86-tdesc.h                    |    2 -
 gdb/gdbserver/lynx-i386-low.c                      |    2 +-
 gdb/gdbserver/lynx-low.c                           |    6 +-
 gdb/gdbserver/mem-break.c                          |   30 +-
 gdb/gdbserver/mem-break.h                          |    2 +-
 gdb/gdbserver/nto-x86-low.c                        |    2 +-
 gdb/gdbserver/proc-service.c                       |    2 +-
 gdb/gdbserver/regcache.c                           |   14 +-
 gdb/gdbserver/regcache.h                           |   12 +-
 gdb/gdbserver/remote-utils.c                       |   12 +-
 gdb/gdbserver/server.c                             |   32 +-
 gdb/gdbserver/server.h                             |   14 +-
 gdb/gdbserver/spu-low.c                            |    4 +-
 gdb/gdbserver/symbol.c                             |    4 +-
 gdb/gdbserver/target.c                             |   33 +-
 gdb/gdbserver/target.h                             |    7 +-
 gdb/gdbserver/tdesc.c                              |   12 +-
 gdb/gdbserver/tdesc.h                              |    2 +-
 gdb/gdbserver/thread-db.c                          |    4 +-
 gdb/gdbserver/tracepoint.c                         |   36 +-
 gdb/gdbserver/win32-i386-low.c                     |    2 +-
 gdb/gdbserver/win32-low.c                          |    4 +-
 gdb/gdbsupport/agent.c                             |  282 +
 gdb/gdbsupport/agent.h                             |   68 +
 gdb/{common => gdbsupport}/array-view.h            |    0
 gdb/{common => gdbsupport}/ax.def                  |    0
 gdb/{common => gdbsupport}/break-common.h          |    0
 gdb/{common => gdbsupport}/btrace-common.c         |    0
 gdb/{common => gdbsupport}/btrace-common.h         |    0
 gdb/{common => gdbsupport}/buffer.c                |    0
 gdb/{common => gdbsupport}/buffer.h                |    0
 gdb/gdbsupport/byte-vector.h                       |   63 +
 gdb/{common => gdbsupport}/cleanups.c              |    0
 gdb/{common => gdbsupport}/cleanups.h              |    0
 gdb/gdbsupport/common-debug.c                      |   37 +
 gdb/{common => gdbsupport}/common-debug.h          |    0
 gdb/gdbsupport/common-defs.h                       |  150 +
 gdb/{common => gdbsupport}/common-exceptions.c     |    0
 gdb/{common => gdbsupport}/common-exceptions.h     |    0
 gdb/{common => gdbsupport}/common-gdbthread.h      |    0
 gdb/{common => gdbsupport}/common-inferior.h       |    0
 gdb/{common => gdbsupport}/common-regcache.c       |    0
 gdb/{common => gdbsupport}/common-regcache.h       |    0
 gdb/{common => gdbsupport}/common-types.h          |    0
 gdb/gdbsupport/common-utils.c                      |  417 +
 gdb/gdbsupport/common-utils.h                      |  191 +
 gdb/gdbsupport/common.host                         |   36 +
 gdb/{common => gdbsupport}/common.m4               |    0
 gdb/gdbsupport/create-version.sh                   |   38 +
 gdb/gdbsupport/def-vector.h                        |   36 +
 gdb/{common => gdbsupport}/default-init-alloc.h    |    0
 gdb/{common => gdbsupport}/enum-flags.h            |    0
 gdb/gdbsupport/environ.c                           |  183 +
 gdb/{common => gdbsupport}/environ.h               |    0
 gdb/gdbsupport/errors.c                            |   69 +
 gdb/{common => gdbsupport}/errors.h                |    0
 gdb/{common => gdbsupport}/fileio.c                |    0
 gdb/{common => gdbsupport}/fileio.h                |    0
 gdb/gdbsupport/filestuff.c                         |  503 +
 gdb/{common => gdbsupport}/filestuff.h             |    0
 gdb/{common => gdbsupport}/filtered-iterator.h     |    0
 gdb/{common => gdbsupport}/format.c                |    0
 gdb/gdbsupport/format.h                            |   96 +
 gdb/gdbsupport/forward-scope-exit.h                |  123 +
 gdb/{common => gdbsupport}/function-view.h         |    0
 gdb/{common => gdbsupport}/gdb_assert.h            |    0
 gdb/{common => gdbsupport}/gdb_locale.h            |    0
 gdb/gdbsupport/gdb_optional.h                      |  219 +
 gdb/{common => gdbsupport}/gdb_proc_service.h      |    0
 gdb/{common => gdbsupport}/gdb_ref_ptr.h           |    0
 gdb/{common => gdbsupport}/gdb_setjmp.h            |    0
 gdb/{common => gdbsupport}/gdb_signals.h           |    0
 gdb/{common => gdbsupport}/gdb_splay_tree.h        |    0
 gdb/{common => gdbsupport}/gdb_string_view.h       |    0
 gdb/{common => gdbsupport}/gdb_string_view.tcc     |    0
 gdb/{common => gdbsupport}/gdb_sys_time.h          |    0
 gdb/gdbsupport/gdb_tilde_expand.c                  |   95 +
 gdb/{common => gdbsupport}/gdb_tilde_expand.h      |    0
 gdb/{common => gdbsupport}/gdb_unique_ptr.h        |    0
 gdb/{common => gdbsupport}/gdb_unlinker.h          |    0
 gdb/{common => gdbsupport}/gdb_vecs.c              |    0
 gdb/{common => gdbsupport}/gdb_vecs.h              |    0
 gdb/{common => gdbsupport}/gdb_wait.h              |    0
 gdb/{common => gdbsupport}/hash_enum.h             |    0
 gdb/{common => gdbsupport}/host-defs.h             |    0
 gdb/gdbsupport/job-control.c                       |   86 +
 gdb/gdbsupport/job-control.h                       |   38 +
 gdb/{common => gdbsupport}/mingw-strerror.c        |    0
 gdb/gdbsupport/netstuff.c                          |  154 +
 gdb/{common => gdbsupport}/netstuff.h              |    0
 gdb/{common => gdbsupport}/new-op.c                |    0
 gdb/{common => gdbsupport}/next-iterator.h         |    0
 gdb/{common => gdbsupport}/observable.h            |    0
 gdb/{common => gdbsupport}/offset-type.h           |    0
 gdb/gdbsupport/pathstuff.c                         |  290 +
 gdb/gdbsupport/pathstuff.h                         |   95 +
 gdb/{common => gdbsupport}/poison.h                |    0
 gdb/{common => gdbsupport}/posix-strerror.c        |    0
 gdb/{common => gdbsupport}/preprocessor.h          |    0
 gdb/{common => gdbsupport}/print-utils.c           |    0
 gdb/{common => gdbsupport}/print-utils.h           |    0
 gdb/{common => gdbsupport}/ptid.c                  |    0
 gdb/{common => gdbsupport}/ptid.h                  |    0
 gdb/{common => gdbsupport}/refcounted-object.h     |    0
 gdb/{common => gdbsupport}/rsp-low.c               |    0
 gdb/gdbsupport/rsp-low.h                           |  101 +
 gdb/{common => gdbsupport}/run-time-clock.c        |    0
 gdb/{common => gdbsupport}/run-time-clock.h        |    0
 gdb/{common => gdbsupport}/safe-iterator.h         |    0
 gdb/gdbsupport/scope-exit.h                        |  186 +
 gdb/{common => gdbsupport}/scoped_fd.h             |    0
 gdb/gdbsupport/scoped_mmap.c                       |   49 +
 gdb/{common => gdbsupport}/scoped_mmap.h           |    0
 gdb/{common => gdbsupport}/scoped_restore.h        |    0
 gdb/{common => gdbsupport}/selftest.c              |    0
 gdb/{common => gdbsupport}/selftest.h              |    0
 .../signals-state-save-restore.c                   |    0
 .../signals-state-save-restore.h                   |    0
 gdb/{common => gdbsupport}/signals.c               |    0
 gdb/{common => gdbsupport}/symbol.h                |    0
 gdb/gdbsupport/tdesc.c                             |  401 +
 gdb/{common => gdbsupport}/tdesc.h                 |    0
 gdb/{common => gdbsupport}/traits.h                |    0
 gdb/{common => gdbsupport}/underlying.h            |    0
 gdb/gdbsupport/valid-expr.h                        |  108 +
 gdb/{common => gdbsupport}/vec.c                   |    0
 gdb/{common => gdbsupport}/vec.h                   |    0
 gdb/{common => gdbsupport}/version.h               |    0
 gdb/{common => gdbsupport}/x86-xstate.h            |    0
 gdb/{common => gdbsupport}/xml-utils.c             |    0
 gdb/{common => gdbsupport}/xml-utils.h             |    0
 gdb/gdbthread.h                                    |    8 +-
 gdb/gdbtypes.c                                     |   10 +-
 gdb/gdbtypes.h                                     |   11 +-
 gdb/gnu-nat.c                                      |   12 +-
 gdb/go-lang.c                                      |    1 +
 gdb/go32-nat.c                                     |    2 +-
 gdb/guile/guile.c                                  |    2 +-
 gdb/guile/scm-ports.c                              |    2 +-
 gdb/guile/scm-safe-call.c                          |    2 +-
 gdb/guile/scm-type.c                               |    2 +-
 gdb/h8300-tdep.c                                   |   54 +-
 gdb/hppa-nbsd-tdep.c                               |    1 +
 gdb/hppa-obsd-tdep.c                               |    1 +
 gdb/i386-dicos-tdep.c                              |    1 +
 gdb/i386-fbsd-nat.c                                |    2 +-
 gdb/i386-fbsd-tdep.c                               |    2 +-
 gdb/i386-go32-tdep.c                               |    2 +-
 gdb/i386-linux-nat.c                               |    2 +-
 gdb/i386-linux-tdep.c                              |   32 +-
 gdb/i386-tdep.c                                    |   54 +-
 gdb/i386-tdep.h                                    |    1 +
 gdb/i387-tdep.c                                    |    2 +-
 gdb/ia64-libunwind-tdep.c                          |    2 +-
 gdb/ia64-libunwind-tdep.h                          |    2 +
 gdb/ia64-linux-nat.c                               |    2 +-
 gdb/ia64-vms-tdep.c                                |    1 +
 gdb/inf-child.c                                    |    8 +-
 gdb/inf-ptrace.c                                   |    3 +-
 gdb/infcall.c                                      |    4 +-
 gdb/infcall.h                                      |    2 +-
 gdb/infcmd.c                                       |   13 +-
 gdb/inferior-iter.h                                |    4 +-
 gdb/inferior.c                                     |    8 +-
 gdb/inferior.h                                     |    8 +-
 gdb/inflow.c                                       |    2 +-
 gdb/inflow.h                                       |    2 +-
 gdb/infrun.c                                       |   49 +-
 gdb/infrun.h                                       |    2 +-
 gdb/inline-frame.c                                 |    2 +-
 gdb/interps.c                                      |    9 +-
 gdb/interps.h                                      |    1 +
 gdb/jit.c                                          |   45 +-
 gdb/language.c                                     |    9 +-
 gdb/language.h                                     |    2 +-
 gdb/libmcheck.m4                                   |   43 -
 gdb/linespec.c                                     |    7 +-
 gdb/linux-fork.c                                   |    5 +-
 gdb/linux-nat-trad.c                               |    1 +
 gdb/linux-nat.c                                    |   12 +-
 gdb/linux-record.c                                 |    1 +
 gdb/linux-tdep.c                                   |    4 +-
 gdb/linux-thread-db.c                              |   23 +-
 gdb/location.c                                     |    2 +-
 gdb/location.h                                     |    2 +
 gdb/m2-lang.c                                      |    1 +
 gdb/m32r-linux-tdep.c                              |    1 +
 gdb/machoread.c                                    |    2 +-
 gdb/macrotab.h                                     |    2 +-
 gdb/main.c                                         |   12 +-
 gdb/maint-test-options.c                           |  142 +-
 gdb/maint-test-settings.c                          |  215 +-
 gdb/maint.c                                        |   90 +-
 gdb/maint.h                                        |    2 +-
 gdb/mdebugread.c                                   |   12 +-
 gdb/mem-break.c                                    |    2 +
 gdb/memattr.c                                      |   13 +-
 gdb/memrange.h                                     |    2 +-
 gdb/mi/mi-cmd-break.h                              |    2 +-
 gdb/mi/mi-cmd-env.c                                |    2 +-
 gdb/mi/mi-cmd-file.c                               |    6 +-
 gdb/mi/mi-cmd-stack.c                              |   14 +-
 gdb/mi/mi-cmd-var.c                                |   28 +-
 gdb/mi/mi-interp.c                                 |   12 +-
 gdb/mi/mi-main.c                                   |   48 +-
 gdb/mi/mi-out.c                                    |   25 +-
 gdb/mi/mi-out.h                                    |   12 +-
 gdb/mi/mi-parse.h                                  |    2 +-
 gdb/mi/mi-symbol-cmds.c                            |    2 +-
 gdb/mingw-hdep.c                                   |    9 -
 gdb/minsyms.c                                      |   38 +-
 gdb/minsyms.h                                      |   12 -
 gdb/mips-linux-tdep.c                              |    4 +-
 gdb/mn10300-linux-tdep.c                           |    1 +
 gdb/namespace.c                                    |   13 +-
 gdb/namespace.h                                    |    4 +-
 gdb/nat/aarch64-linux-hw-point.c                   |    6 +-
 gdb/nat/aarch64-linux-hw-point.h                   |    2 +-
 gdb/nat/aarch64-linux.c                            |    4 +-
 gdb/nat/aarch64-sve-linux-ptrace.c                 |    6 +-
 gdb/nat/amd64-linux-siginfo.c                      |    2 +-
 gdb/nat/fork-inferior.c                            |   14 +-
 gdb/nat/linux-btrace.c                             |   12 +-
 gdb/nat/linux-btrace.h                             |    4 +-
 gdb/nat/linux-namespaces.c                         |    8 +-
 gdb/nat/linux-nat.h                                |    2 +-
 gdb/nat/linux-osdata.c                             |    8 +-
 gdb/nat/linux-personality.c                        |    2 +-
 gdb/nat/linux-procfs.c                             |    4 +-
 gdb/nat/linux-ptrace.c                             |    4 +-
 gdb/nat/linux-ptrace.h                             |    2 +-
 gdb/nat/linux-waitpid.c                            |    4 +-
 gdb/nat/mips-linux-watch.c                         |    2 +-
 gdb/nat/mips-linux-watch.h                         |    2 +-
 gdb/nat/ppc-linux.c                                |    2 +-
 gdb/nat/x86-dregs.c                                |    4 +-
 gdb/nat/x86-dregs.h                                |    2 +-
 gdb/nat/x86-linux-dregs.c                          |    2 +-
 gdb/nat/x86-linux.c                                |    2 +-
 gdb/nios2-linux-tdep.c                             |    1 +
 gdb/nto-procfs.c                                   |    4 +-
 gdb/nto-tdep.c                                     |    2 +-
 gdb/objfile-flags.h                                |    2 +-
 gdb/objfiles.c                                     |   10 +-
 gdb/objfiles.h                                     |   13 +-
 gdb/obsd-nat.c                                     |    4 +-
 gdb/observable.h                                   |    2 +-
 gdb/opencl-lang.c                                  |    1 +
 gdb/or1k-linux-tdep.c                              |    1 +
 gdb/osdata.c                                       |    2 +-
 gdb/p-lang.c                                       |    1 +
 gdb/p-valprint.c                                   |    2 +-
 gdb/parse.c                                        |    2 +-
 gdb/parser-defs.h                                  |    3 +-
 gdb/ppc-linux-nat.c                                |    2 +-
 gdb/ppc-tdep.h                                     |    2 +
 gdb/printcmd.c                                     |  195 +-
 gdb/probe.c                                        |    2 +-
 gdb/probe.h                                        |    2 +
 gdb/proc-api.c                                     |    2 +-
 gdb/procfs.c                                       |    8 +-
 gdb/producer.c                                     |    2 +-
 gdb/progspace.c                                    |    2 +-
 gdb/progspace.h                                    |    8 +-
 gdb/psymtab.h                                      |    2 +-
 gdb/python/lib/gdb/__init__.py                     |   16 +-
 gdb/python/lib/gdb/function/strfns.py              |    8 +-
 gdb/python/py-block.c                              |   45 +-
 gdb/python/py-breakpoint.c                         |    8 +-
 gdb/python/py-framefilter.c                        |  106 +-
 gdb/python/py-inferior.c                           |   38 +-
 gdb/python/py-infthread.c                          |    8 +-
 gdb/python/py-objfile.c                            |   80 +-
 gdb/python/py-record-btrace.c                      |    1 +
 gdb/python/py-ref.h                                |    2 +-
 gdb/python/py-symbol.c                             |   40 +
 gdb/python/py-type.c                               |    2 +-
 gdb/python/py-unwind.c                             |    6 +-
 gdb/python/py-value.c                              |    2 +-
 gdb/python/python-internal.h                       |    4 +-
 gdb/python/python.c                                |    8 +-
 gdb/ravenscar-thread.c                             |    8 +-
 gdb/record-btrace.c                                |   41 +-
 gdb/record-full.c                                  |    8 +-
 gdb/record.c                                       |    8 +-
 gdb/record.h                                       |    3 +-
 gdb/regcache-dump.c                                |    7 +-
 gdb/regcache.c                                     |   16 +-
 gdb/regcache.h                                     |   14 +-
 gdb/regformats/aarch64.dat                         |   74 -
 gdb/regformats/i386/amd64-avx-avx512-linux.dat     |  154 -
 gdb/regformats/i386/amd64-avx-linux.dat            |   82 -
 .../i386/amd64-avx-mpx-avx512-pku-linux.dat        |  161 -
 gdb/regformats/i386/amd64-avx-mpx-linux.dat        |   88 -
 gdb/regformats/i386/amd64-linux.dat                |   66 -
 gdb/regformats/i386/amd64-mpx-linux.dat            |   72 -
 gdb/regformats/i386/amd64.dat                      |   65 -
 gdb/regformats/i386/i386-avx-avx512-linux.dat      |   72 -
 gdb/regformats/i386/i386-avx-linux.dat             |   56 -
 .../i386/i386-avx-mpx-avx512-pku-linux.dat         |   79 -
 gdb/regformats/i386/i386-avx-mpx-linux.dat         |   62 -
 gdb/regformats/i386/i386-linux.dat                 |   48 -
 gdb/regformats/i386/i386-mmx-linux.dat             |   48 -
 gdb/regformats/i386/i386-mpx-linux.dat             |   54 -
 gdb/regformats/i386/i386.dat                       |   47 -
 gdb/regformats/i386/x32-avx-avx512-linux.dat       |  154 -
 gdb/regformats/i386/x32-avx-linux.dat              |   82 -
 gdb/regformats/i386/x32-linux.dat                  |   66 -
 gdb/remote-fileio.c                                |    6 +-
 gdb/remote-fileio.h                                |    2 +-
 gdb/remote-sim.c                                   |   81 +-
 gdb/remote.c                                       |   55 +-
 gdb/riscv-fbsd-nat.c                               |   15 +-
 gdb/riscv-fbsd-tdep.c                              |    1 +
 gdb/riscv-linux-tdep.c                             |    1 +
 gdb/riscv-tdep.c                                   |   49 +-
 gdb/rs6000-aix-tdep.c                              |    2 +-
 gdb/rust-exp.y                                     |    7 +-
 gdb/s12z-tdep.c                                    |    4 +-
 gdb/s390-linux-nat.c                               |   81 +-
 gdb/s390-tdep.c                                    |   33 +
 gdb/selftest-arch.c                                |    2 +-
 gdb/ser-base.c                                     |    2 +-
 gdb/ser-event.c                                    |    2 +-
 gdb/ser-pipe.c                                     |    4 +-
 gdb/ser-tcp.c                                      |   22 +-
 gdb/ser-unix.c                                     |    4 +-
 gdb/serial.c                                       |    8 +-
 gdb/sh-linux-tdep.c                                |    1 +
 gdb/sh-nbsd-tdep.c                                 |    1 +
 gdb/skip.c                                         |   34 +-
 gdb/solib-aix.c                                    |  147 +-
 gdb/solib-darwin.c                                 |   24 +-
 gdb/solib-dsbt.c                                   |   40 +-
 gdb/solib-spu.c                                    |   15 +-
 gdb/solib-svr4.c                                   |    3 +-
 gdb/solib-target.c                                 |    2 +-
 gdb/solib.c                                        |    4 +-
 gdb/source-cache.c                                 |  303 +-
 gdb/source-cache.h                                 |   63 +-
 gdb/source.c                                       |  166 +-
 gdb/source.h                                       |    7 +-
 gdb/sparc-nat.c                                    |    2 +-
 gdb/sparc-nbsd-tdep.c                              |    1 +
 gdb/sparc-obsd-tdep.c                              |    1 +
 gdb/sparc-ravenscar-thread.c                       |    1 +
 gdb/sparc64-fbsd-tdep.c                            |    1 +
 gdb/sparc64-linux-tdep.c                           |    6 +-
 gdb/spu-linux-nat.c                                |    2 +-
 gdb/spu-tdep.c                                     |   28 +-
 gdb/stabsread.c                                    |   19 +-
 gdb/stack.c                                        |  321 +-
 gdb/stack.h                                        |   12 +
 gdb/stap-probe.c                                   |   34 +-
 gdb/std-regs.c                                     |    2 +
 gdb/symfile-add-flags.h                            |    2 +-
 gdb/symfile.c                                      |   50 +-
 gdb/symfile.h                                      |    8 +-
 gdb/symtab.c                                       |  387 +-
 gdb/symtab.h                                       |   32 +-
 gdb/target-descriptions.c                          |   28 +-
 gdb/target-descriptions.h                          |    3 +-
 gdb/target-float.c                                 |    2 +-
 gdb/target-memory.c                                |    4 +-
 gdb/target.c                                       |    8 +-
 gdb/target.h                                       |    8 +-
 gdb/target/waitstatus.c                            |    2 +-
 gdb/target/waitstatus.h                            |    2 +-
 gdb/testsuite/ChangeLog                            |  613 +
 gdb/testsuite/gdb.ada/catch_assert_if.exp          |    2 +-
 gdb/testsuite/gdb.ada/catch_ex.exp                 |    8 +-
 gdb/testsuite/gdb.ada/char_enum.exp                |    6 +
 gdb/testsuite/gdb.ada/char_enum/foo.adb            |    6 +-
 gdb/testsuite/gdb.ada/char_enum/pck.ads            |    2 +-
 gdb/testsuite/gdb.ada/display_nested.exp           |   29 +
 gdb/testsuite/gdb.ada/display_nested/foo.adb       |   30 +
 gdb/testsuite/gdb.ada/display_nested/pack.adb      |   23 +
 gdb/testsuite/gdb.ada/display_nested/pack.ads      |   20 +
 gdb/testsuite/gdb.ada/info_auto_lang.exp           |    5 +-
 gdb/testsuite/gdb.ada/mi_catch_assert.exp          |    2 +-
 gdb/testsuite/gdb.ada/mi_catch_ex.exp              |    8 +-
 gdb/testsuite/gdb.ada/mi_catch_ex_hand.exp         |    4 +-
 gdb/testsuite/gdb.ada/mi_ex_cond.exp               |    2 +-
 gdb/testsuite/gdb.ada/ptype_union.exp              |    5 +
 gdb/testsuite/gdb.arch/aarch64-prologue.c          |   83 +
 gdb/testsuite/gdb.arch/aarch64-prologue.exp        |   36 +
 gdb/testsuite/gdb.arch/amd64-break-on-asm-line.S   |   35 +
 gdb/testsuite/gdb.arch/amd64-break-on-asm-line.exp |   35 +
 gdb/testsuite/gdb.arch/arm-cmse-sgstubs.c          |   50 +
 gdb/testsuite/gdb.arch/arm-cmse-sgstubs.exp        |   50 +
 gdb/testsuite/gdb.arch/i386-pkru.exp               |    2 +-
 gdb/testsuite/gdb.arch/riscv-bp-infcall.c          |   29 +
 gdb/testsuite/gdb.arch/riscv-bp-infcall.exp        |   56 +
 gdb/testsuite/gdb.base/alias.exp                   |   50 +
 gdb/testsuite/gdb.base/batch-exit-status.exp       |   32 +-
 .../gdb.base/batch-preserve-term-settings.exp      |    7 +
 gdb/testsuite/gdb.base/break-idempotent.exp        |   66 +-
 gdb/testsuite/gdb.base/break-interp.exp            |    8 +
 gdb/testsuite/gdb.base/compare-sections.exp        |   11 +-
 gdb/testsuite/gdb.base/define.exp                  |   13 +-
 gdb/testsuite/gdb.base/examine-backward.exp        |    2 +-
 gdb/testsuite/gdb.base/frame-args.exp              |   60 +
 gdb/testsuite/gdb.base/help.exp                    |   62 +-
 gdb/testsuite/gdb.base/index-cache.exp             |    3 +-
 gdb/testsuite/gdb.base/info-macros.exp             |   21 +-
 gdb/testsuite/gdb.base/info-types.c                |  117 +
 gdb/testsuite/gdb.base/info-types.exp              |  131 +
 gdb/testsuite/gdb.base/info_sources.c              |   23 +
 gdb/testsuite/gdb.base/info_sources.exp            |   96 +
 gdb/testsuite/gdb.base/info_sources_base.c         |   22 +
 .../gdb.base/infoline-reloc-main-from-zero.exp     |    2 +-
 gdb/testsuite/gdb.base/maint.exp                   |    6 +-
 gdb/testsuite/gdb.base/options.exp                 |  231 +-
 gdb/testsuite/gdb.base/printcmds.exp               |   58 +-
 gdb/testsuite/gdb.base/settings.exp                |   35 +-
 gdb/testsuite/gdb.base/shell.exp                   |   47 +-
 gdb/testsuite/gdb.base/signals.exp                 |   17 +-
 gdb/testsuite/gdb.base/structs.exp                 |    6 +-
 gdb/testsuite/gdb.base/style.c                     |    7 +-
 gdb/testsuite/gdb.base/style.exp                   |    8 +-
 gdb/testsuite/gdb.base/with.c                      |   41 +
 gdb/testsuite/gdb.base/with.exp                    |  289 +
 gdb/testsuite/gdb.cp/constexpr-field.exp           |    3 +-
 gdb/testsuite/gdb.cp/except-multi-location-lib.cc  |   25 +
 gdb/testsuite/gdb.cp/except-multi-location-main.cc |   36 +
 gdb/testsuite/gdb.cp/except-multi-location.exp     |   87 +
 gdb/testsuite/gdb.cp/exception.exp                 |   18 +-
 gdb/testsuite/gdb.cp/nested-types.exp              |   11 +-
 gdb/testsuite/gdb.dwarf2/ada-linkage-name.c        |   41 +
 gdb/testsuite/gdb.dwarf2/ada-linkage-name.exp      |   95 +
 gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp     |    7 +
 gdb/testsuite/gdb.dwarf2/dw2-ranges-func-hi-cold.c |   82 +
 gdb/testsuite/gdb.dwarf2/dw2-ranges-func-lo-cold.c |   82 +
 gdb/testsuite/gdb.dwarf2/dw2-ranges-func.c         |   78 -
 gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp       |  704 +-
 gdb/testsuite/gdb.dwarf2/dw2-restrict.S            |  509 +-
 gdb/testsuite/gdb.dwarf2/implptr-64bit.exp         |    2 +-
 .../gdb.dwarf2/inlined_subroutine-inheritance.exp  |    6 +-
 gdb/testsuite/gdb.dwarf2/multidictionary.exp       |    6 +
 gdb/testsuite/gdb.dwarf2/varval.exp                |  423 +-
 gdb/testsuite/gdb.fortran/vla-ptype.exp            |   12 +
 gdb/testsuite/gdb.fortran/vla-sizeof.exp           |   10 +
 gdb/testsuite/gdb.fortran/vla-value.exp            |   27 +
 gdb/testsuite/gdb.fortran/vla.f90                  |   15 +
 gdb/testsuite/gdb.gdb/selftest.exp                 |   23 +-
 gdb/testsuite/gdb.linespec/break-ask.exp           |    6 +-
 gdb/testsuite/gdb.linespec/explicit.exp            |   17 +-
 .../gdb.mi/list-thread-groups-available.exp        |   13 +-
 gdb/testsuite/gdb.mi/mi-catch-cpp-exceptions.exp   |  119 +-
 gdb/testsuite/gdb.mi/mi-complete.exp               |    6 +-
 gdb/testsuite/gdb.multi/tids.exp                   |   21 +-
 gdb/testsuite/gdb.objc/basicclass.exp              |    2 +-
 gdb/testsuite/gdb.objc/basicclass.m                |    1 +
 gdb/testsuite/gdb.objc/nondebug.m                  |    1 +
 gdb/testsuite/gdb.objc/objcdecode.m                |    1 +
 gdb/testsuite/gdb.python/py-block.exp              |    5 +
 gdb/testsuite/gdb.python/py-breakpoint.exp         |    5 +-
 gdb/testsuite/gdb.python/py-completion.exp         |   88 +-
 gdb/testsuite/gdb.python/py-events.exp             |    2 +-
 gdb/testsuite/gdb.python/py-evsignal.exp           |    2 +-
 gdb/testsuite/gdb.python/py-evthreads.exp          |    2 +-
 .../gdb.python/py-framefilter-invalidarg.exp       |    4 +-
 gdb/testsuite/gdb.python/py-framefilter.exp        |   86 +-
 .../gdb.python/py-mi-var-info-path-expression.exp  |    3 +-
 gdb/testsuite/gdb.python/py-objfile-script.exp     |    2 +-
 gdb/testsuite/gdb.python/py-objfile.c              |    3 +
 gdb/testsuite/gdb.python/py-objfile.exp            |   35 +-
 gdb/testsuite/gdb.python/py-pp-maint.exp           |    2 +-
 gdb/testsuite/gdb.python/py-pp-registration.exp    |    2 +-
 gdb/testsuite/gdb.python/py-section-script.exp     |   21 +-
 gdb/testsuite/gdb.python/py-symbol.c               |    5 +
 gdb/testsuite/gdb.python/py-symbol.exp             |   24 +
 gdb/testsuite/gdb.python/py-symtab.exp             |    4 +-
 gdb/testsuite/gdb.python/python.exp                |    8 +-
 gdb/testsuite/gdb.server/reconnect-ctrl-c.exp      |    5 +
 gdb/testsuite/gdb.server/unittest.exp              |    2 +-
 .../gdb.testsuite/foreach_with_prefix.exp          |   98 +
 gdb/testsuite/gdb.threads/fork-plus-threads.exp    |    8 +
 gdb/testsuite/gdb.trace/entry-values.exp           |    4 +-
 .../gdb.trace/unavailable-dwarf-piece.exp          |    8 +-
 gdb/testsuite/gdb.tui/basic.exp                    |   55 +
 gdb/testsuite/gdb.tui/empty.exp                    |  101 +
 gdb/testsuite/gdb.tui/list.exp                     |   37 +
 gdb/testsuite/gdb.tui/main.exp                     |   34 +
 gdb/testsuite/gdb.tui/regs.exp                     |   48 +
 gdb/testsuite/gdb.tui/resize.exp                   |   42 +
 gdb/testsuite/lib/completion-support.exp           |   23 +-
 gdb/testsuite/lib/gdb.exp                          |  180 +-
 gdb/testsuite/lib/mi-support.exp                   |    7 +
 gdb/testsuite/lib/pascal.exp                       |    2 +
 gdb/testsuite/lib/read1.c                          |    6 +-
 gdb/testsuite/lib/tuiterm.exp                      |  608 +
 gdb/thread-iter.h                                  |    6 +-
 gdb/thread.c                                       |  102 +-
 gdb/tic6x-linux-tdep.c                             |    1 +
 gdb/tilegx-linux-tdep.c                            |    1 +
 gdb/tilegx-tdep.c                                  |    2 +-
 gdb/top.c                                          |   65 +-
 gdb/top.h                                          |    3 +-
 gdb/tracefile-tfile.c                              |    9 +-
 gdb/tracefile.c                                    |    3 +-
 gdb/tracepoint.c                                   |   59 +-
 gdb/tracepoint.h                                   |    2 +-
 gdb/trad-frame.c                                   |    1 +
 gdb/tui/tui-command.c                              |   92 +-
 gdb/tui/tui-command.h                              |   54 +-
 gdb/tui/tui-data.c                                 |  699 +-
 gdb/tui/tui-data.h                                 |  390 +-
 gdb/tui/tui-disasm.c                               |  155 +-
 gdb/tui/tui-disasm.h                               |   50 +-
 gdb/tui/tui-hooks.c                                |   26 +-
 gdb/tui/tui-interp.c                               |    2 -
 gdb/tui/tui-io.c                                   |   96 +-
 gdb/tui/tui-layout.c                               |  870 +-
 gdb/tui/tui-layout.h                               |    4 +-
 gdb/tui/tui-out.c                                  |    6 +-
 gdb/tui/tui-out.h                                  |    4 +-
 gdb/tui/tui-regs.c                                 |  618 +-
 gdb/tui/tui-regs.h                                 |  107 +-
 gdb/tui/tui-source.c                               |  328 +-
 gdb/tui/tui-source.h                               |   67 +-
 gdb/tui/tui-stack.c                                |  173 +-
 gdb/tui/tui-stack.h                                |   29 +
 gdb/tui/tui-win.c                                  |  683 +-
 gdb/tui/tui-win.h                                  |    2 -
 gdb/tui/tui-windata.c                              |  295 -
 gdb/tui/tui-windata.h                              |   39 -
 gdb/tui/tui-wingeneral.c                           |  167 +-
 gdb/tui/tui-wingeneral.h                           |   15 +-
 gdb/tui/tui-winsource.c                            |  609 +-
 gdb/tui/tui-winsource.h                            |  247 +-
 gdb/tui/tui.c                                      |   25 +-
 gdb/tui/tui.h                                      |   13 +-
 gdb/type-stack.h                                   |    1 +
 gdb/typeprint.c                                    |    5 +-
 gdb/ui-file.c                                      |    2 +-
 gdb/ui-out.c                                       |   24 +-
 gdb/ui-out.h                                       |   20 +-
 gdb/ui-style.c                                     |    1 +
 gdb/unittests/array-view-selftests.c               |    4 +-
 gdb/unittests/child-path-selftests.c               |    4 +-
 gdb/unittests/cli-utils-selftests.c                |    2 +-
 gdb/unittests/common-utils-selftests.c             |    4 +-
 gdb/unittests/copy_bitwise-selftests.c             |    2 +-
 gdb/unittests/environ-selftests.c                  |    4 +-
 gdb/unittests/format_pieces-selftests.c            |    4 +-
 gdb/unittests/function-view-selftests.c            |    4 +-
 gdb/unittests/help-doc-selftests.c                 |  107 +
 gdb/unittests/lookup_name_info-selftests.c         |    2 +-
 gdb/unittests/memory-map-selftests.c               |    2 +-
 gdb/unittests/memrange-selftests.c                 |    2 +-
 gdb/unittests/mkdir-recursive-selftests.c          |    8 +-
 gdb/unittests/observable-selftests.c               |    4 +-
 gdb/unittests/offset-type-selftests.c              |    8 +-
 gdb/unittests/optional-selftests.c                 |    4 +-
 gdb/unittests/parse-connection-spec-selftests.c    |    4 +-
 gdb/unittests/ptid-selftests.c                     |    2 +-
 gdb/unittests/rsp-low-selftests.c                  |    4 +-
 gdb/unittests/scoped_fd-selftests.c                |    6 +-
 gdb/unittests/scoped_mmap-selftests.c              |    8 +-
 gdb/unittests/scoped_restore-selftests.c           |    4 +-
 gdb/unittests/string_view-selftests.c              |    4 +-
 gdb/unittests/style-selftests.c                    |    2 +-
 gdb/unittests/tracepoint-selftests.c               |    2 +-
 gdb/unittests/unpack-selftests.c                   |    2 +-
 gdb/unittests/utils-selftests.c                    |    2 +-
 gdb/unittests/xml-utils-selftests.c                |    4 +-
 gdb/utils.c                                        |   27 +-
 gdb/utils.h                                        |    5 +-
 gdb/valarith.c                                     |    5 +-
 gdb/valops.c                                       |   16 +-
 gdb/valprint.c                                     |    5 +-
 gdb/valprint.h                                     |   13 +-
 gdb/value.c                                        |    4 +-
 gdb/value.h                                        |   10 +-
 gdb/varobj.c                                       |    3 +-
 gdb/varobj.h                                       |    2 +-
 gdb/windows-nat.c                                  |    4 +-
 gdb/x86-linux-nat.c                                |    2 +-
 gdb/x86-tdep.c                                     |    1 +
 gdb/xcoffread.c                                    |    7 +-
 gdb/xml-support.c                                  |    2 +-
 gdb/xml-support.h                                  |    7 +-
 gdb/xml-tdesc.h                                    |    2 +-
 gdb/xstormy16-tdep.c                               |    2 +-
 gdb/xtensa-linux-nat.c                             |    2 +-
 gdb/xtensa-linux-tdep.c                            |    1 +
 gnulib/ChangeLog                                   |    4 +
 gnulib/update-gnulib.sh                            |    8 +-
 gold/ChangeLog                                     |  148 +
 gold/ehframe.cc                                    |   47 +-
 gold/ehframe.h                                     |   25 +-
 gold/layout.cc                                     |    9 +-
 gold/layout.h                                      |   16 +-
 gold/object.cc                                     |   31 +-
 gold/powerpc.cc                                    | 2321 +-
 include/ChangeLog                                  |   73 +
 include/coff/i386.h                                |   19 +
 include/coff/x86_64.h                              |   22 +-
 include/ctf-api.h                                  |    5 +-
 include/ctf.h                                      |   10 +-
 include/elf/internal.h                             |    4 +-
 include/elf/mips.h                                 |    6 +
 include/elf/ppc64.h                                |   10 +-
 include/opcode/aarch64.h                           |    2 +-
 include/opcode/arc.h                               |    2 +
 include/opcode/h8300.h                             |   94 +-
 include/opcode/i386.h                              |    1 +
 ld/ChangeLog                                       |  495 +
 ld/emulparams/armelf.sh                            |   14 +-
 ld/emulparams/elf32bmip.sh                         |    1 +
 ld/emulparams/elf32bmipn32-defs.sh                 |    1 +
 ld/emulparams/elf64bmip-defs.sh                    |    1 +
 ld/emulparams/elf64bpf.sh                          |    3 +-
 ld/emultempl/aarch64elf.em                         |    2 +-
 ld/emultempl/aix.em                                |    5 +-
 ld/emultempl/alphaelf.em                           |    2 +-
 ld/emultempl/elf32.em                              |   17 +-
 ld/emultempl/mipself.em                            |   16 -
 ld/emultempl/mmo.em                                |    2 +-
 ld/emultempl/pe.em                                 |    3 +-
 ld/emultempl/pep.em                                |    3 +-
 ld/emultempl/ppc32elf.em                           |    9 +-
 ld/emultempl/spuelf.em                             |    8 +-
 ld/ldexp.c                                         |   24 +-
 ld/ldlang.c                                        |  301 +-
 ld/ldlang.h                                        |   66 +-
 ld/ldlex.l                                         |    4 +-
 ld/ldmain.c                                        |    2 +-
 ld/lexsup.c                                        |    3 +-
 ld/plugin.c                                        |   30 +-
 ld/scripttempl/elf64bpf.sc                         |  702 +
 ld/testsuite/ld-aarch64/bti-plt-2.d                |    2 +-
 ld/testsuite/ld-aarch64/bti-plt-4.d                |    2 +-
 ld/testsuite/ld-aarch64/bti-plt-6.d                |    2 +-
 ld/testsuite/ld-aarch64/bti-plt-7.d                |    2 +-
 ld/testsuite/ld-aarch64/bti-warn.d                 |    2 +-
 ld/testsuite/ld-aarch64/property-bti-pac1.d        |    2 +-
 ld/testsuite/ld-aarch64/property-bti-pac2.d        |    2 +-
 ld/testsuite/ld-aarch64/property-bti-pac3.d        |    2 +-
 ld/testsuite/ld-arc/relax-local-pic.d              |   14 +
 ld/testsuite/ld-arc/relax-local-pic.s              |   16 +
 ld/testsuite/ld-arm/arm-elf.exp                    |    6 +
 ld/testsuite/ld-arm/cmse_main.s                    |   21 +
 ld/testsuite/ld-arm/cmse_main_sec_debug.d          |   29 +
 ld/testsuite/ld-arm/cmse_sec_debug.s               |  142 +
 ld/testsuite/ld-arm/cortex-a8-fix-b-plt.d          |    2 +-
 ld/testsuite/ld-arm/cortex-a8-fix-b-rel-arm.d      |    2 +-
 ld/testsuite/ld-arm/cortex-a8-fix-bcc-plt.d        |    2 +-
 ld/testsuite/ld-arm/farcall-cond-thumb-arm.d       |    2 +-
 ld/testsuite/ld-arm/farcall-mixed-app.d            |    4 +-
 ld/testsuite/ld-arm/farcall-mixed-app2.d           |    4 +-
 ld/testsuite/ld-arm/farcall-mixed-lib-v4t.d        |   20 +-
 ld/testsuite/ld-arm/farcall-thumb-arm-pic-veneer.d |    2 +-
 ld/testsuite/ld-arm/farcall-thumb-arm-short.d      |    2 +-
 ld/testsuite/ld-arm/farcall-thumb-arm.d            |    4 +-
 .../ld-arm/farcall-thumb-thumb-pic-veneer.d        |    2 +-
 ld/testsuite/ld-arm/farcall-thumb-thumb.d          |    2 +-
 ld/testsuite/ld-arm/fix-arm1176-on.d               |    2 +-
 ld/testsuite/ld-arm/ifunc-10.dd                    |   32 +-
 ld/testsuite/ld-arm/ifunc-2.dd                     |    8 +-
 ld/testsuite/ld-arm/ifunc-4.dd                     |   32 +-
 ld/testsuite/ld-arm/ifunc-6.dd                     |    4 +-
 ld/testsuite/ld-arm/ifunc-8.dd                     |   16 +-
 ld/testsuite/ld-arm/jump-reloc-veneers-long.d      |    2 +-
 ld/testsuite/ld-arm/mixed-app.d                    |    2 +-
 ld/testsuite/ld-arm/thumb2-b-interwork.d           |    2 +-
 ld/testsuite/ld-arm/tls-longplt.d                  |    2 +-
 ld/testsuite/ld-arm/tls-thumb1.d                   |    4 +-
 ld/testsuite/ld-arm/unwind-4.d                     |    2 +
 ld/testsuite/ld-bpf/call-1.d                       |    1 -
 ld/testsuite/ld-bpf/jump-1.d                       |    1 -
 ld/testsuite/ld-cris/tls-dso-dtpoffd2.d            |    8 +-
 ld/testsuite/ld-cris/tls-dso-dtpoffd4.d            |    8 +-
 ld/testsuite/ld-cris/tls-dso-tpoffgotcomm1.d       |   18 +-
 ld/testsuite/ld-cris/tls-gd-1.d                    |   22 +-
 ld/testsuite/ld-cris/tls-gd-1h.d                   |   22 +-
 ld/testsuite/ld-cris/tls-gd-2.d                    |   22 +-
 ld/testsuite/ld-cris/tls-gd-2h.d                   |   22 +-
 ld/testsuite/ld-cris/tls-ie-10.d                   |   20 +-
 ld/testsuite/ld-cris/tls-ie-11.d                   |   24 +-
 ld/testsuite/ld-cris/tls-ie-8.d                    |   20 +-
 ld/testsuite/ld-cris/tls-ie-9.d                    |   24 +-
 ld/testsuite/ld-cris/tls-js1.d                     |   14 +-
 ld/testsuite/ld-cris/tls-ld-4.d                    |   22 +-
 ld/testsuite/ld-cris/tls-ld-5.d                    |   22 +-
 ld/testsuite/ld-cris/tls-ld-6.d                    |   22 +-
 ld/testsuite/ld-cris/tls-ld-7.d                    |   22 +-
 ld/testsuite/ld-cris/tls-ldgd-14.d                 |   28 +-
 ld/testsuite/ld-cris/tls-ldgd-15.d                 |   30 +-
 ld/testsuite/ld-cris/tls-ldgdx-14.d                |   14 +-
 ld/testsuite/ld-cris/tls-ldgdx-15.d                |   16 +-
 ld/testsuite/ld-cris/tls-local-54.d                |    8 +-
 ld/testsuite/ld-cris/tls-local-60.d                |   12 +-
 ld/testsuite/ld-cris/tls-local-61.d                |   12 +-
 ld/testsuite/ld-cris/tls-local-63.d                |   10 +-
 ld/testsuite/ld-cris/tls-local-64.d                |   16 +-
 ld/testsuite/ld-cris/tls-ok-30.d                   |   18 +-
 ld/testsuite/ld-cris/tls-ok-32.d                   |   12 +-
 ld/testsuite/ld-cris/tls-ok-34.d                   |   16 +-
 ld/testsuite/ld-elf/group9.s                       |    2 +-
 ld/testsuite/ld-elf/hash.d                         |    2 +-
 ld/testsuite/ld-elf/pr24819.d                      |    9 +
 ld/testsuite/ld-elf/pr24819.s                      |    4 +
 ld/testsuite/ld-elf/size-1.d                       |   26 +
 ld/testsuite/ld-elf/size-1.s                       |   15 +
 ld/testsuite/ld-elf/size-1.t                       |   16 +
 ld/testsuite/ld-elf/size-2.d                       |   21 +
 ld/testsuite/ld-elf/size-2.s                       |    9 +
 ld/testsuite/ld-elf/size-2.t                       |   20 +
 ld/testsuite/ld-elf/x86-feature-1a.rd              |    2 +-
 ld/testsuite/ld-elf/x86-feature-1b.rd              |    2 +-
 ld/testsuite/ld-elf/x86-feature-1c.rd              |    2 +-
 ld/testsuite/ld-elf/x86-feature-1d.rd              |    2 +-
 ld/testsuite/ld-elf/x86-feature-1e.rd              |    2 +-
 ld/testsuite/ld-i386/ibt-plt-2d.d                  |    2 +-
 ld/testsuite/ld-i386/ibt-plt-3d.d                  |    2 +-
 ld/testsuite/ld-i386/pr23372a.d                    |    2 +-
 ld/testsuite/ld-i386/pr23372c.d                    |    2 +-
 ld/testsuite/ld-i386/pr23486a.d                    |    2 +-
 ld/testsuite/ld-i386/pr23486b.d                    |    2 +-
 ld/testsuite/ld-i386/pr23486c.d                    |    2 +-
 ld/testsuite/ld-i386/pr23486d.d                    |    2 +-
 ld/testsuite/ld-i386/pr24322a.d                    |    2 +-
 ld/testsuite/ld-i386/pr24322b.d                    |    2 +-
 ld/testsuite/ld-i386/property-x86-3.d              |    2 +-
 ld/testsuite/ld-i386/property-x86-4a.d             |    2 +-
 ld/testsuite/ld-i386/property-x86-5.d              |    2 +-
 ld/testsuite/ld-i386/property-x86-cet1.d           |    2 +-
 ld/testsuite/ld-i386/property-x86-cet2a.d          |    2 +-
 ld/testsuite/ld-i386/property-x86-cet5a.d          |    2 +-
 ld/testsuite/ld-i386/property-x86-cet5b.d          |    2 +-
 ld/testsuite/ld-i386/property-x86-ibt1a.d          |    2 +-
 ld/testsuite/ld-i386/property-x86-ibt1b.d          |    2 +-
 ld/testsuite/ld-i386/property-x86-ibt2.d           |    2 +-
 ld/testsuite/ld-i386/property-x86-ibt3a.d          |    2 +-
 ld/testsuite/ld-i386/property-x86-ibt3b.d          |    2 +-
 ld/testsuite/ld-i386/property-x86-ibt4.d           |    2 +-
 ld/testsuite/ld-i386/property-x86-ibt5.d           |    2 +-
 ld/testsuite/ld-i386/property-x86-shstk1a.d        |    2 +-
 ld/testsuite/ld-i386/property-x86-shstk1b.d        |    2 +-
 ld/testsuite/ld-i386/property-x86-shstk2.d         |    2 +-
 ld/testsuite/ld-i386/property-x86-shstk3a.d        |    2 +-
 ld/testsuite/ld-i386/property-x86-shstk3b.d        |    2 +-
 ld/testsuite/ld-i386/property-x86-shstk4.d         |    2 +-
 ld/testsuite/ld-i386/property-x86-shstk5.d         |    2 +-
 ld/testsuite/ld-mips-elf/hash1.d                   |   11 +
 ld/testsuite/ld-mips-elf/hash1.s                   |    8 +-
 ld/testsuite/ld-mips-elf/hash1a.d                  |    5 -
 ld/testsuite/ld-mips-elf/hash1b.d                  |    4 -
 ld/testsuite/ld-mips-elf/hash1c.d                  |    4 -
 ld/testsuite/ld-mips-elf/hash2.d                   |   17 +
 ld/testsuite/ld-mips-elf/mips-elf.exp              |    5 +-
 ld/testsuite/ld-mips-elf/start.s                   |   12 +
 ld/testsuite/ld-mips-elf/tls-multi-got-1.got       |   34 +-
 ld/testsuite/ld-mips-elf/tls-multi-got-1.r         |   16 +-
 ld/testsuite/ld-mips-elf/tlsdyn-pie-o32.d          |    2 +-
 ld/testsuite/ld-mips-elf/tlsdyn-pie-o32.got        |    2 +-
 ld/testsuite/ld-mips-elf/tlslib-o32-hidden.got     |   10 +-
 ld/testsuite/ld-mips-elf/tlslib-o32-ver.got        |   12 +-
 ld/testsuite/ld-mips-elf/tlslib-o32.got            |   12 +-
 ld/testsuite/ld-plugin/lto-3r.d                    |    2 +-
 ld/testsuite/ld-plugin/lto-5r.d                    |    2 +-
 ld/testsuite/ld-powerpc/callstub-1.d               |   29 +
 ld/testsuite/ld-powerpc/callstub-1.s               |    9 +
 ld/testsuite/ld-powerpc/callstub-2.d               |   35 +
 ld/testsuite/ld-powerpc/callstub-2.s               |    8 +
 ld/testsuite/ld-powerpc/elfv2exe.d                 |    2 +-
 ld/testsuite/ld-powerpc/elfv2so.d                  |   12 +-
 ld/testsuite/ld-powerpc/powerpc.exp                |    9 +-
 ld/testsuite/ld-powerpc/tlsgd.d                    |   31 +
 ld/testsuite/ld-powerpc/tlsgd.s                    |   52 +
 ld/testsuite/ld-powerpc/tlsie.d                    |   54 +
 ld/testsuite/ld-powerpc/tlsie.s                    |   77 +
 ld/testsuite/ld-powerpc/tlsld.d                    |   63 +-
 ld/testsuite/ld-powerpc/tlsld.s                    |   86 +-
 ld/testsuite/ld-powerpc/tlsld32.d                  |   44 -
 ld/testsuite/ld-powerpc/tlsldopt.d                 |   43 +
 ld/testsuite/ld-powerpc/{tlsld.s => tlsldopt.s}    |    0
 ld/testsuite/ld-powerpc/tlsldopt32.d               |   44 +
 .../ld-powerpc/{tlsld32.s => tlsldopt32.s}         |    0
 ld/testsuite/ld-powerpc/tlsso.r                    |    8 +-
 ld/testsuite/ld-powerpc/tlsso32.g                  |    2 +-
 ld/testsuite/ld-powerpc/tlsso32.r                  |    7 +-
 ld/testsuite/ld-powerpc/tlstocso.r                 |    2 +-
 ld/testsuite/ld-riscv-elf/c-lui-2.d                |   19 +
 ld/testsuite/ld-riscv-elf/c-lui-2.ld               |    6 +
 ld/testsuite/ld-riscv-elf/c-lui-2.s                |   12 +
 ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp         |    1 +
 ld/testsuite/ld-s390/tlspic.rd                     |    1 -
 ld/testsuite/ld-s390/tlspic_64.rd                  |    1 -
 ld/testsuite/ld-scripts/size-1.d                   |   14 -
 ld/testsuite/ld-scripts/size-1.s                   |    7 -
 ld/testsuite/ld-scripts/size-1.t                   |   10 -
 ld/testsuite/ld-scripts/size-2.d                   |   18 -
 ld/testsuite/ld-scripts/size-2.s                   |    8 -
 ld/testsuite/ld-scripts/size-2.t                   |   22 -
 ld/testsuite/ld-scripts/size.exp                   |   41 -
 ld/testsuite/ld-sparc/tlssunnopic32.rd             |    1 -
 ld/testsuite/ld-sparc/tlssunnopic64.rd             |    1 -
 ld/testsuite/ld-sparc/tlssunpic32.rd               |    1 -
 ld/testsuite/ld-sparc/tlssunpic64.rd               |    1 -
 ld/testsuite/ld-srec/srec.exp                      |    4 +
 ld/testsuite/ld-undefined/undefined.exp            |   14 +-
 ld/testsuite/ld-x86-64/ibt-plt-2d-x32.d            |    2 +-
 ld/testsuite/ld-x86-64/ibt-plt-2d.d                |    2 +-
 ld/testsuite/ld-x86-64/ibt-plt-3d-x32.d            |    2 +-
 ld/testsuite/ld-x86-64/ibt-plt-3d.d                |    2 +-
 ld/testsuite/ld-x86-64/pr23372a-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr23372a.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr23372c-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr23372c.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr23486a-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr23486a.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr23486b-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr23486b.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr23486c-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr23486c.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr23486d-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr23486d.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr24322a-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr24322a.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr24322b-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr24322b.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr24458a-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr24458a.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr24458b-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr24458b.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr24458c-x32.d              |    2 +-
 ld/testsuite/ld-x86-64/pr24458c.d                  |    2 +-
 ld/testsuite/ld-x86-64/pr24721-x32.d               |    6 +
 ld/testsuite/ld-x86-64/pr24721.d                   |    6 +
 ld/testsuite/ld-x86-64/pr24721.map                 |    3 +
 ld/testsuite/ld-x86-64/pr24721a.s                  |   34 +
 ld/testsuite/ld-x86-64/pr24721b.s                  |    6 +
 ld/testsuite/ld-x86-64/pr24905-x32.d               |    8 +
 ld/testsuite/ld-x86-64/pr24905.d                   |    7 +
 ld/testsuite/ld-x86-64/pr24905.s                   |    6 +
 ld/testsuite/ld-x86-64/pr24905.t                   |    1 +
 ld/testsuite/ld-x86-64/property-1.r                |    2 +-
 ld/testsuite/ld-x86-64/property-1a.r               |    2 +-
 ld/testsuite/ld-x86-64/property-2.r                |    2 +-
 ld/testsuite/ld-x86-64/property-2a.r               |    2 +-
 ld/testsuite/ld-x86-64/property-3.r                |    2 +-
 ld/testsuite/ld-x86-64/property-3a.r               |    2 +-
 ld/testsuite/ld-x86-64/property-4.r                |    2 +-
 ld/testsuite/ld-x86-64/property-4a.r               |    2 +-
 ld/testsuite/ld-x86-64/property-5.r                |    2 +-
 ld/testsuite/ld-x86-64/property-5a.r               |    2 +-
 ld/testsuite/ld-x86-64/property-6.r                |    2 +-
 ld/testsuite/ld-x86-64/property-7.r                |    2 +-
 ld/testsuite/ld-x86-64/property-7a.r               |    2 +-
 ld/testsuite/ld-x86-64/property-x86-3-x32.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-3.d            |    2 +-
 ld/testsuite/ld-x86-64/property-x86-4a-x32.d       |    2 +-
 ld/testsuite/ld-x86-64/property-x86-4a.d           |    2 +-
 ld/testsuite/ld-x86-64/property-x86-5-x32.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-5.d            |    2 +-
 ld/testsuite/ld-x86-64/property-x86-cet1-x32.d     |    2 +-
 ld/testsuite/ld-x86-64/property-x86-cet1.d         |    2 +-
 ld/testsuite/ld-x86-64/property-x86-cet2a-x32.d    |    2 +-
 ld/testsuite/ld-x86-64/property-x86-cet2a.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-cet5a-x32.d    |    2 +-
 ld/testsuite/ld-x86-64/property-x86-cet5a.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-cet5b-x32.d    |    2 +-
 ld/testsuite/ld-x86-64/property-x86-cet5b.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt1a-x32.d    |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt1a.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt1b-x32.d    |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt1b.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt2-x32.d     |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt2.d         |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt3a-x32.d    |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt3a.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt3b-x32.d    |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt3b.d        |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt4-x32.d     |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt4.d         |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt5-x32.d     |    2 +-
 ld/testsuite/ld-x86-64/property-x86-ibt5.d         |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk1a-x32.d  |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk1a.d      |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk1b-x32.d  |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk1b.d      |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk2-x32.d   |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk2.d       |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk3a-x32.d  |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk3a.d      |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk3b-x32.d  |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk3b.d      |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk4-x32.d   |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk4.d       |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk5-x32.d   |    2 +-
 ld/testsuite/ld-x86-64/property-x86-shstk5.d       |    2 +-
 ld/testsuite/ld-x86-64/x86-64.exp                  |    4 +
 libctf/ChangeLog                                   |  134 +
 libctf/Makefile.am                                 |    2 +-
 libctf/Makefile.in                                 |   12 +-
 libctf/ctf-create.c                                |  234 +-
 libctf/ctf-dump.c                                  |    6 +-
 libctf/ctf-error.c                                 |    2 +-
 libctf/ctf-hash.c                                  |   52 +-
 libctf/ctf-impl.h                                  |   58 +-
 libctf/ctf-lookup.c                                |    2 +-
 libctf/ctf-open-bfd.c                              |   23 +-
 libctf/ctf-open.c                                  |   61 +-
 libctf/ctf-string.c                                |  330 +
 libctf/ctf-subr.c                                  |   51 -
 libctf/ctf-types.c                                 |   85 +
 libctf/ctf-util.c                                  |   35 +-
 libiberty/ChangeLog                                |   75 +
 libiberty/cp-demangle.c                            |   29 +-
 libiberty/cplus-dem.c                              |    1 +
 libiberty/d-demangle.c                             |   20 +-
 libiberty/lrealpath.c                              |   16 +
 libiberty/rust-demangle.c                          |    1 +
 libiberty/rust-demangle.h                          |   45 +
 libiberty/simple-object-elf.c                      |   33 +-
 libiberty/testsuite/d-demangle-expected            |   20 +
 libiberty/testsuite/demangle-expected              |   13 +
 opcodes/ChangeLog                                  |  364 +
 opcodes/aarch64-asm.c                              |    4 +-
 opcodes/aarch64-dis-2.c                            |  594 +-
 opcodes/aarch64-dis.c                              |   13 +-
 opcodes/aarch64-opc.c                              |    9 +-
 opcodes/aarch64-tbl.h                              |   73 +-
 opcodes/arc-dis.c                                  |   41 +-
 opcodes/arc-ext-tbl.h                              |    7 -
 opcodes/arc-opc.c                                  |    4 +-
 opcodes/arc-tbl.h                                  | 3698 +-
 opcodes/arm-dis.c                                  |   36 +-
 opcodes/bpf-desc.c                                 |   68 +-
 opcodes/bpf-opc.c                                  |  104 +-
 opcodes/bpf-opc.h                                  |    7 +-
 opcodes/i386-dis-evex-len.h                        |  315 +
 opcodes/i386-dis-evex-mod.h                        |   42 +
 opcodes/i386-dis-evex-prefix.h                     | 1969 +
 opcodes/i386-dis-evex-reg.h                        |   51 +
 opcodes/i386-dis-evex-w.h                          | 1110 +
 opcodes/i386-dis-evex.h                            | 3467 --
 opcodes/i386-dis.c                                 |  222 +-
 opcodes/i386-gen.c                                 |   42 +-
 opcodes/i386-init.h                                |  213 +-
 opcodes/i386-opc.h                                 |   30 +-
 opcodes/i386-opc.tbl                               |  556 +-
 opcodes/i386-reg.tbl                               |   14 +-
 opcodes/i386-tbl.h                                 |54709 +++++++++-----------
 opcodes/riscv-dis.c                                |    6 +-
 opcodes/riscv-opc.c                                |   62 +-
 readline/.gitignore                                |   37 +
 readline/CHANGELOG                                 |  258 +
 readline/CHANGES                                   |  466 +
 readline/ChangeLog.gdb                             |   34 +
 readline/INSTALL                                   |    2 +-
 readline/MANIFEST                                  |   12 +-
 readline/Makefile.in                               |   91 +-
 readline/NEWS                                      |  375 +-
 readline/README                                    |   11 +-
 readline/aclocal.m4                                |  145 +-
 readline/bind.c                                    | 1069 +-
 readline/callback.c                                |  129 +-
 readline/chardefs.h                                |   20 +-
 readline/colors.c                                  |  294 +
 readline/colors.h                                  |  126 +
 readline/compat.c                                  |   29 +-
 readline/complete.c                                |  685 +-
 readline/config.h.in                               |   53 +-
 readline/configure                                 |  627 +-
 readline/configure.ac                              |  320 +
 readline/configure.in                              |  307 -
 readline/display.c                                 | 1259 +-
 readline/doc/Makefile.in                           |   21 +-
 readline/doc/history.3                             |   46 +-
 readline/doc/history.texi                          |   26 +-
 readline/doc/hstech.texi                           |   49 +-
 readline/doc/hsuser.texi                           |   77 +-
 readline/doc/readline.3                            |  244 +-
 readline/doc/rlman.texi                            |   27 +-
 readline/doc/rltech.texi                           |  363 +-
 readline/doc/rluser.texi                           |  468 +-
 readline/doc/rluserman.texi                        |   27 +-
 readline/doc/texi2dvi                              | 2316 +-
 readline/doc/texi2html                             |    6 +-
 readline/doc/version.texi                          |   12 +-
 readline/emacs_keymap.c                            |    8 +-
 readline/examples/Makefile.in                      |   75 +-
 readline/examples/excallback.c                     |    7 +-
 readline/examples/fileman.c                        |   18 +
 readline/examples/hist_erasedups.c                 |  121 +
 readline/examples/hist_purgecmd.c                  |  151 +
 readline/examples/histexamp.c                      |    3 +
 readline/examples/readlinebuf.h                    |    6 +-
 readline/examples/rl-callbacktest.c                |  115 +
 readline/examples/rl.c                             |    1 +
 readline/examples/rlbasic.c                        |   29 +
 readline/examples/rlcat.c                          |    2 +-
 readline/examples/rlevent.c                        |    7 +
 readline/examples/rlfe/config.h.in                 |    6 +-
 readline/examples/rlfe/configure                   |   15 +-
 readline/examples/rlfe/configure.in                |    4 +-
 readline/examples/rlfe/extern.h                    |    2 +-
 readline/examples/rlfe/os.h                        |    8 +-
 readline/examples/rlfe/rlfe.c                      |    9 +-
 readline/examples/rlkeymaps.c                      |   61 +
 readline/examples/rlptytest.c                      |   14 +-
 readline/examples/rltest.c                         |    1 +
 readline/examples/rlversion.c                      |    1 +
 readline/funmap.c                                  |   24 +-
 readline/histexpand.c                              |  271 +-
 readline/histfile.c                                |  346 +-
 readline/histlib.h                                 |   15 +-
 readline/history.c                                 |  196 +-
 readline/history.h                                 |   30 +-
 readline/histsearch.c                              |  125 +-
 readline/input.c                                   |  181 +-
 readline/isearch.c                                 |  240 +-
 readline/keymaps.c                                 |   30 +-
 readline/keymaps.h                                 |    3 +
 readline/kill.c                                    |  210 +-
 readline/macro.c                                   |  103 +-
 readline/mbutil.c                                  |  167 +-
 readline/misc.c                                    |  122 +-
 readline/nls.c                                     |   82 +-
 readline/parens.c                                  |   41 +-
 readline/parse-colors.c                            |  440 +
 readline/parse-colors.h                            |   46 +
 readline/patchlevel                                |    2 +-
 readline/posixdir.h                                |   14 +-
 readline/posixjmp.h                                |   20 +-
 readline/readline.c                                |  381 +-
 readline/readline.h                                |   88 +-
 readline/readline.pc.in                            |   12 +
 readline/rlconf.h                                  |   24 +-
 readline/rldefs.h                                  |   10 +-
 readline/rlmbutil.h                                |   61 +-
 readline/rlprivate.h                               |   77 +-
 readline/rlstdc.h                                  |   12 +
 readline/rltty.c                                   |  184 +-
 readline/rltypedefs.h                              |   11 +-
 readline/savestring.c                              |    5 +-
 readline/search.c                                  |  230 +-
 readline/shell.c                                   |   64 +-
 readline/shlib/Makefile.in                         |   85 +-
 readline/signals.c                                 |  229 +-
 readline/support/config.guess                      |   56 +-
 readline/support/config.rpath                      |  373 +-
 readline/support/config.sub                        |    5 +-
 readline/support/mkdist                            |   15 +-
 readline/support/shlib-install                     |   11 +-
 readline/support/shobj-conf                        |   71 +-
 readline/tcap.h                                    |    2 +-
 readline/terminal.c                                |  136 +-
 readline/text.c                                    |  407 +-
 readline/tilde.c                                   |   53 +-
 readline/undo.c                                    |  108 +-
 readline/util.c                                    |  127 +-
 readline/vi_keymap.c                               |    7 +-
 readline/vi_mode.c                                 |  805 +-
 readline/xfree.c                                   |   12 +-
 readline/xmalloc.c                                 |   12 +-
 readline/xmalloc.h                                 |    3 -
 src-release.sh                                     |    6 +-
 1837 files changed, 104926 insertions(+), 70528 deletions(-)
 create mode 100644 binutils/testsuite/gentestdlls.c
 create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a34.d
 create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a65.d
 create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a65ae.d
 create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a76ae.d
 create mode 100644 gas/testsuite/gas/aarch64/cpu-cortex-a77.d
 create mode 100644 gas/testsuite/gas/aarch64/nop-asm.s
 create mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_27.d
 create mode 100644 gas/testsuite/gas/aarch64/sve-movprfx_27.s
 create mode 100644 gas/testsuite/gas/arm/float16-bad.d
 create mode 100644 gas/testsuite/gas/arm/float16-bad.l
 create mode 100644 gas/testsuite/gas/arm/float16-bad.s
 create mode 100644 gas/testsuite/gas/arm/float16-be.d
 create mode 100644 gas/testsuite/gas/arm/float16-eabi-alternative-format.d
 create mode 100644 gas/testsuite/gas/arm/float16-eabi-ieee-format.d
 create mode 100644 gas/testsuite/gas/arm/float16-eabi-no-format.d
 create mode 100644 gas/testsuite/gas/arm/float16-eabi.s
 create mode 100644 gas/testsuite/gas/arm/float16-format-bad.d
 create mode 100644 gas/testsuite/gas/arm/float16-format-bad.l
 create mode 100644 gas/testsuite/gas/arm/float16-format-bad.s
 create mode 100644 gas/testsuite/gas/arm/float16-format-opt-bad.d
 create mode 100644 gas/testsuite/gas/arm/float16-format-opt-bad.l
 create mode 100644 gas/testsuite/gas/arm/float16-le.d
 create mode 100644 gas/testsuite/gas/arm/float16.s
 create mode 100644 gas/testsuite/gas/arm/mve-vqdmlah-bad.d
 create mode 100644 gas/testsuite/gas/arm/mve-vqdmlah-bad.l
 create mode 100644 gas/testsuite/gas/arm/mve-vqdmlah-bad.s
 create mode 100644 gas/testsuite/gas/arm/mve-vqdmlash-bad.d
 create mode 100644 gas/testsuite/gas/arm/mve-vqdmlash-bad.l
 create mode 100644 gas/testsuite/gas/arm/mve-vqdmlash-bad.s
 create mode 100644 gas/testsuite/gas/arm/smc-bad.d
 create mode 100644 gas/testsuite/gas/arm/smc-bad.l
 create mode 100644 gas/testsuite/gas/arm/smc-bad.s
 create mode 100644 gas/testsuite/gas/bpf/data-be.d
 create mode 100644 gas/testsuite/gas/bpf/data.d
 create mode 100644 gas/testsuite/gas/bpf/data.s
 create mode 100644 gas/testsuite/gas/elf/type-2.e
 create mode 100644 gas/testsuite/gas/elf/type-2.l
 create mode 100644 gas/testsuite/gas/elf/type-2.s
 create mode 100644 gas/testsuite/gas/i386/avx-16bit.d
 create mode 100644 gas/testsuite/gas/i386/avx-16bit.s
 create mode 100644 gas/testsuite/gas/i386/avx512f-16bit.d
 create mode 100644 gas/testsuite/gas/i386/avx512f-16bit.s
 create mode 100644 gas/testsuite/gas/i386/bmi-16bit.d
 create mode 100644 gas/testsuite/gas/i386/bmi-16bit.s
 create mode 100644 gas/testsuite/gas/i386/bmi2-16bit.d
 create mode 100644 gas/testsuite/gas/i386/bmi2-16bit.s
 create mode 100644 gas/testsuite/gas/i386/lwp-16bit.d
 create mode 100644 gas/testsuite/gas/i386/lwp-16bit.s
 create mode 100644 gas/testsuite/gas/i386/optimize-2b.d
 create mode 100644 gas/testsuite/gas/i386/oversized16.l
 create mode 100644 gas/testsuite/gas/i386/oversized16.s
 create mode 100644 gas/testsuite/gas/i386/oversized64.l
 create mode 100644 gas/testsuite/gas/i386/oversized64.s
 create mode 100644 gas/testsuite/gas/i386/sse2-16bit.d
 create mode 100644 gas/testsuite/gas/i386/sse2-16bit.s
 create mode 100644 gas/testsuite/gas/i386/tbm-16bit.d
 create mode 100644 gas/testsuite/gas/i386/tbm-16bit.s
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx-swap-2.d
 create mode 100644 gas/testsuite/gas/i386/x86-64-avx-swap-2.s
 create mode 100644 gas/testsuite/gas/i386/x86-64-optimize-3b.d
 create mode 100644 gas/testsuite/gas/mips/insn-isa-mode.d
 create mode 100644 gas/testsuite/gas/mips/insn-isa-mode.s
 create mode 100644 gas/testsuite/gas/ppc/groupnop.d
 create mode 100644 gas/testsuite/gas/ppc/groupnop.s
 create mode 100644 gas/testsuite/gas/riscv/alias-csr.d
 create mode 100644 gas/testsuite/gas/riscv/alias-csr.s
 create mode 100644 gas/testsuite/gas/riscv/no-aliases-csr.d
 mode change 100644 => 100755 gas/testsuite/gas/xstormy16/allinsn.sh
 mode change 100644 => 100755 gas/testsuite/gas/xstormy16/gcc.sh
 create mode 100644 gdb/aarch32-tdep.c
 create mode 100644 gdb/aarch32-tdep.h
 create mode 100644 gdb/arch/aarch32.c
 create mode 100644 gdb/arch/aarch32.h
 delete mode 100644 gdb/common/agent.c
 delete mode 100644 gdb/common/agent.h
 delete mode 100644 gdb/common/byte-vector.h
 delete mode 100644 gdb/common/common-debug.c
 delete mode 100644 gdb/common/common-defs.h
 delete mode 100644 gdb/common/common-utils.c
 delete mode 100644 gdb/common/common-utils.h
 delete mode 100644 gdb/common/common.host
 delete mode 100755 gdb/common/create-version.sh
 delete mode 100644 gdb/common/def-vector.h
 delete mode 100644 gdb/common/environ.c
 delete mode 100644 gdb/common/errors.c
 delete mode 100644 gdb/common/filestuff.c
 delete mode 100644 gdb/common/format.h
 delete mode 100644 gdb/common/forward-scope-exit.h
 delete mode 100644 gdb/common/gdb_optional.h
 delete mode 100644 gdb/common/gdb_tilde_expand.c
 delete mode 100644 gdb/common/job-control.c
 delete mode 100644 gdb/common/job-control.h
 delete mode 100644 gdb/common/netstuff.c
 delete mode 100644 gdb/common/pathstuff.c
 delete mode 100644 gdb/common/pathstuff.h
 delete mode 100644 gdb/common/rsp-low.h
 delete mode 100644 gdb/common/scope-exit.h
 delete mode 100644 gdb/common/scoped_mmap.c
 delete mode 100644 gdb/common/tdesc.c
 delete mode 100644 gdb/common/valid-expr.h
 delete mode 100644 gdb/features/aarch64.xml
 create mode 100644 gdb/features/arm/arm-core.c
 create mode 100644 gdb/features/arm/arm-fpa.c
 create mode 100644 gdb/features/arm/arm-m-profile-with-fpa.c
 create mode 100644 gdb/features/arm/arm-m-profile-with-fpa.xml
 create mode 100644 gdb/features/arm/arm-m-profile.c
 create mode 100644 gdb/features/arm/arm-vfpv2.c
 create mode 100644 gdb/features/arm/arm-vfpv3.c
 delete mode 100644 gdb/features/arm/arm-with-iwmmxt.c
 delete mode 100644 gdb/features/arm/arm-with-iwmmxt.xml
 delete mode 100644 gdb/features/arm/arm-with-m-fpa-layout.c
 delete mode 100644 gdb/features/arm/arm-with-m-fpa-layout.xml
 delete mode 100644 gdb/features/arm/arm-with-m-vfp-d16.c
 delete mode 100644 gdb/features/arm/arm-with-m-vfp-d16.xml
 delete mode 100644 gdb/features/arm/arm-with-m.c
 delete mode 100644 gdb/features/arm/arm-with-m.xml
 delete mode 100644 gdb/features/arm/arm-with-neon.c
 delete mode 100644 gdb/features/arm/arm-with-neon.xml
 delete mode 100644 gdb/features/arm/arm-with-vfpv2.c
 delete mode 100644 gdb/features/arm/arm-with-vfpv2.xml
 delete mode 100644 gdb/features/arm/arm-with-vfpv3.c
 delete mode 100644 gdb/features/arm/arm-with-vfpv3.xml
 create mode 100644 gdb/features/arm/xscale-iwmmxt.c
 delete mode 100644 gdb/features/i386/amd64-avx-avx512-linux.xml
 delete mode 100644 gdb/features/i386/amd64-avx-avx512.xml
 delete mode 100644 gdb/features/i386/amd64-avx-linux.xml
 delete mode 100644 gdb/features/i386/amd64-avx-mpx-avx512-pku-linux.xml
 delete mode 100644 gdb/features/i386/amd64-avx-mpx-avx512-pku.xml
 delete mode 100644 gdb/features/i386/amd64-avx-mpx-linux.xml
 delete mode 100644 gdb/features/i386/amd64-avx-mpx.xml
 delete mode 100644 gdb/features/i386/amd64-avx.xml
 delete mode 100644 gdb/features/i386/amd64-linux.xml
 delete mode 100644 gdb/features/i386/amd64-mpx-linux.xml
 delete mode 100644 gdb/features/i386/amd64-mpx.xml
 delete mode 100644 gdb/features/i386/amd64.xml
 delete mode 100644 gdb/features/i386/i386-avx-avx512-linux.xml
 delete mode 100644 gdb/features/i386/i386-avx-avx512.xml
 delete mode 100644 gdb/features/i386/i386-avx-linux.xml
 delete mode 100644 gdb/features/i386/i386-avx-mpx-avx512-pku-linux.xml
 delete mode 100644 gdb/features/i386/i386-avx-mpx-avx512-pku.xml
 delete mode 100644 gdb/features/i386/i386-avx-mpx-linux.xml
 delete mode 100644 gdb/features/i386/i386-avx-mpx.xml
 delete mode 100644 gdb/features/i386/i386-avx.xml
 delete mode 100644 gdb/features/i386/i386-linux.xml
 delete mode 100644 gdb/features/i386/i386-mmx-linux.xml
 delete mode 100644 gdb/features/i386/i386-mmx.xml
 delete mode 100644 gdb/features/i386/i386-mpx-linux.xml
 delete mode 100644 gdb/features/i386/i386-mpx.xml
 delete mode 100644 gdb/features/i386/i386.xml
 delete mode 100644 gdb/features/i386/x32-avx-avx512-linux.xml
 delete mode 100644 gdb/features/i386/x32-avx-linux.xml
 delete mode 100644 gdb/features/i386/x32-linux.xml
 create mode 100644 gdb/gdbserver/linux-aarch32-tdesc.c
 create mode 100644 gdb/gdbserver/linux-aarch32-tdesc.h
 delete mode 100644 gdb/gdbserver/linux-aarch64-tdesc-selftest.c
 create mode 100644 gdb/gdbserver/linux-arm-tdesc.c
 create mode 100644 gdb/gdbserver/linux-arm-tdesc.h
 delete mode 100644 gdb/gdbserver/linux-x86-tdesc-selftest.c
 create mode 100644 gdb/gdbsupport/agent.c
 create mode 100644 gdb/gdbsupport/agent.h
 rename gdb/{common => gdbsupport}/array-view.h (100%)
 rename gdb/{common => gdbsupport}/ax.def (100%)
 rename gdb/{common => gdbsupport}/break-common.h (100%)
 rename gdb/{common => gdbsupport}/btrace-common.c (100%)
 rename gdb/{common => gdbsupport}/btrace-common.h (100%)
 rename gdb/{common => gdbsupport}/buffer.c (100%)
 rename gdb/{common => gdbsupport}/buffer.h (100%)
 create mode 100644 gdb/gdbsupport/byte-vector.h
 rename gdb/{common => gdbsupport}/cleanups.c (100%)
 rename gdb/{common => gdbsupport}/cleanups.h (100%)
 create mode 100644 gdb/gdbsupport/common-debug.c
 rename gdb/{common => gdbsupport}/common-debug.h (100%)
 create mode 100644 gdb/gdbsupport/common-defs.h
 rename gdb/{common => gdbsupport}/common-exceptions.c (100%)
 rename gdb/{common => gdbsupport}/common-exceptions.h (100%)
 rename gdb/{common => gdbsupport}/common-gdbthread.h (100%)
 rename gdb/{common => gdbsupport}/common-inferior.h (100%)
 rename gdb/{common => gdbsupport}/common-regcache.c (100%)
 rename gdb/{common => gdbsupport}/common-regcache.h (100%)
 rename gdb/{common => gdbsupport}/common-types.h (100%)
 create mode 100644 gdb/gdbsupport/common-utils.c
 create mode 100644 gdb/gdbsupport/common-utils.h
 create mode 100644 gdb/gdbsupport/common.host
 rename gdb/{common => gdbsupport}/common.m4 (100%)
 create mode 100755 gdb/gdbsupport/create-version.sh
 create mode 100644 gdb/gdbsupport/def-vector.h
 rename gdb/{common => gdbsupport}/default-init-alloc.h (100%)
 rename gdb/{common => gdbsupport}/enum-flags.h (100%)
 create mode 100644 gdb/gdbsupport/environ.c
 rename gdb/{common => gdbsupport}/environ.h (100%)
 create mode 100644 gdb/gdbsupport/errors.c
 rename gdb/{common => gdbsupport}/errors.h (100%)
 rename gdb/{common => gdbsupport}/fileio.c (100%)
 rename gdb/{common => gdbsupport}/fileio.h (100%)
 create mode 100644 gdb/gdbsupport/filestuff.c
 rename gdb/{common => gdbsupport}/filestuff.h (100%)
 rename gdb/{common => gdbsupport}/filtered-iterator.h (100%)
 rename gdb/{common => gdbsupport}/format.c (100%)
 create mode 100644 gdb/gdbsupport/format.h
 create mode 100644 gdb/gdbsupport/forward-scope-exit.h
 rename gdb/{common => gdbsupport}/function-view.h (100%)
 rename gdb/{common => gdbsupport}/gdb_assert.h (100%)
 rename gdb/{common => gdbsupport}/gdb_locale.h (100%)
 create mode 100644 gdb/gdbsupport/gdb_optional.h
 rename gdb/{common => gdbsupport}/gdb_proc_service.h (100%)
 rename gdb/{common => gdbsupport}/gdb_ref_ptr.h (100%)
 rename gdb/{common => gdbsupport}/gdb_setjmp.h (100%)
 rename gdb/{common => gdbsupport}/gdb_signals.h (100%)
 rename gdb/{common => gdbsupport}/gdb_splay_tree.h (100%)
 rename gdb/{common => gdbsupport}/gdb_string_view.h (100%)
 rename gdb/{common => gdbsupport}/gdb_string_view.tcc (100%)
 rename gdb/{common => gdbsupport}/gdb_sys_time.h (100%)
 create mode 100644 gdb/gdbsupport/gdb_tilde_expand.c
 rename gdb/{common => gdbsupport}/gdb_tilde_expand.h (100%)
 rename gdb/{common => gdbsupport}/gdb_unique_ptr.h (100%)
 rename gdb/{common => gdbsupport}/gdb_unlinker.h (100%)
 rename gdb/{common => gdbsupport}/gdb_vecs.c (100%)
 rename gdb/{common => gdbsupport}/gdb_vecs.h (100%)
 rename gdb/{common => gdbsupport}/gdb_wait.h (100%)
 rename gdb/{common => gdbsupport}/hash_enum.h (100%)
 rename gdb/{common => gdbsupport}/host-defs.h (100%)
 create mode 100644 gdb/gdbsupport/job-control.c
 create mode 100644 gdb/gdbsupport/job-control.h
 rename gdb/{common => gdbsupport}/mingw-strerror.c (100%)
 create mode 100644 gdb/gdbsupport/netstuff.c
 rename gdb/{common => gdbsupport}/netstuff.h (100%)
 rename gdb/{common => gdbsupport}/new-op.c (100%)
 rename gdb/{common => gdbsupport}/next-iterator.h (100%)
 rename gdb/{common => gdbsupport}/observable.h (100%)
 rename gdb/{common => gdbsupport}/offset-type.h (100%)
 create mode 100644 gdb/gdbsupport/pathstuff.c
 create mode 100644 gdb/gdbsupport/pathstuff.h
 rename gdb/{common => gdbsupport}/poison.h (100%)
 rename gdb/{common => gdbsupport}/posix-strerror.c (100%)
 rename gdb/{common => gdbsupport}/preprocessor.h (100%)
 rename gdb/{common => gdbsupport}/print-utils.c (100%)
 rename gdb/{common => gdbsupport}/print-utils.h (100%)
 rename gdb/{common => gdbsupport}/ptid.c (100%)
 rename gdb/{common => gdbsupport}/ptid.h (100%)
 rename gdb/{common => gdbsupport}/refcounted-object.h (100%)
 rename gdb/{common => gdbsupport}/rsp-low.c (100%)
 create mode 100644 gdb/gdbsupport/rsp-low.h
 rename gdb/{common => gdbsupport}/run-time-clock.c (100%)
 rename gdb/{common => gdbsupport}/run-time-clock.h (100%)
 rename gdb/{common => gdbsupport}/safe-iterator.h (100%)
 create mode 100644 gdb/gdbsupport/scope-exit.h
 rename gdb/{common => gdbsupport}/scoped_fd.h (100%)
 create mode 100644 gdb/gdbsupport/scoped_mmap.c
 rename gdb/{common => gdbsupport}/scoped_mmap.h (100%)
 rename gdb/{common => gdbsupport}/scoped_restore.h (100%)
 rename gdb/{common => gdbsupport}/selftest.c (100%)
 rename gdb/{common => gdbsupport}/selftest.h (100%)
 rename gdb/{common => gdbsupport}/signals-state-save-restore.c (100%)
 rename gdb/{common => gdbsupport}/signals-state-save-restore.h (100%)
 rename gdb/{common => gdbsupport}/signals.c (100%)
 rename gdb/{common => gdbsupport}/symbol.h (100%)
 create mode 100644 gdb/gdbsupport/tdesc.c
 rename gdb/{common => gdbsupport}/tdesc.h (100%)
 rename gdb/{common => gdbsupport}/traits.h (100%)
 rename gdb/{common => gdbsupport}/underlying.h (100%)
 create mode 100644 gdb/gdbsupport/valid-expr.h
 rename gdb/{common => gdbsupport}/vec.c (100%)
 rename gdb/{common => gdbsupport}/vec.h (100%)
 rename gdb/{common => gdbsupport}/version.h (100%)
 rename gdb/{common => gdbsupport}/x86-xstate.h (100%)
 rename gdb/{common => gdbsupport}/xml-utils.c (100%)
 rename gdb/{common => gdbsupport}/xml-utils.h (100%)
 delete mode 100644 gdb/libmcheck.m4
 delete mode 100644 gdb/regformats/aarch64.dat
 delete mode 100644 gdb/regformats/i386/amd64-avx-avx512-linux.dat
 delete mode 100644 gdb/regformats/i386/amd64-avx-linux.dat
 delete mode 100644 gdb/regformats/i386/amd64-avx-mpx-avx512-pku-linux.dat
 delete mode 100644 gdb/regformats/i386/amd64-avx-mpx-linux.dat
 delete mode 100644 gdb/regformats/i386/amd64-linux.dat
 delete mode 100644 gdb/regformats/i386/amd64-mpx-linux.dat
 delete mode 100644 gdb/regformats/i386/amd64.dat
 delete mode 100644 gdb/regformats/i386/i386-avx-avx512-linux.dat
 delete mode 100644 gdb/regformats/i386/i386-avx-linux.dat
 delete mode 100644 gdb/regformats/i386/i386-avx-mpx-avx512-pku-linux.dat
 delete mode 100644 gdb/regformats/i386/i386-avx-mpx-linux.dat
 delete mode 100644 gdb/regformats/i386/i386-linux.dat
 delete mode 100644 gdb/regformats/i386/i386-mmx-linux.dat
 delete mode 100644 gdb/regformats/i386/i386-mpx-linux.dat
 delete mode 100644 gdb/regformats/i386/i386.dat
 delete mode 100644 gdb/regformats/i386/x32-avx-avx512-linux.dat
 delete mode 100644 gdb/regformats/i386/x32-avx-linux.dat
 delete mode 100644 gdb/regformats/i386/x32-linux.dat
 create mode 100644 gdb/testsuite/gdb.ada/display_nested.exp
 create mode 100644 gdb/testsuite/gdb.ada/display_nested/foo.adb
 create mode 100644 gdb/testsuite/gdb.ada/display_nested/pack.adb
 create mode 100644 gdb/testsuite/gdb.ada/display_nested/pack.ads
 create mode 100644 gdb/testsuite/gdb.arch/aarch64-prologue.c
 create mode 100644 gdb/testsuite/gdb.arch/aarch64-prologue.exp
 create mode 100644 gdb/testsuite/gdb.arch/amd64-break-on-asm-line.S
 create mode 100644 gdb/testsuite/gdb.arch/amd64-break-on-asm-line.exp
 create mode 100644 gdb/testsuite/gdb.arch/arm-cmse-sgstubs.c
 create mode 100644 gdb/testsuite/gdb.arch/arm-cmse-sgstubs.exp
 create mode 100644 gdb/testsuite/gdb.arch/riscv-bp-infcall.c
 create mode 100644 gdb/testsuite/gdb.arch/riscv-bp-infcall.exp
 create mode 100644 gdb/testsuite/gdb.base/info-types.c
 create mode 100644 gdb/testsuite/gdb.base/info-types.exp
 create mode 100644 gdb/testsuite/gdb.base/info_sources.c
 create mode 100644 gdb/testsuite/gdb.base/info_sources.exp
 create mode 100644 gdb/testsuite/gdb.base/info_sources_base.c
 create mode 100644 gdb/testsuite/gdb.base/with.c
 create mode 100644 gdb/testsuite/gdb.base/with.exp
 create mode 100644 gdb/testsuite/gdb.cp/except-multi-location-lib.cc
 create mode 100644 gdb/testsuite/gdb.cp/except-multi-location-main.cc
 create mode 100644 gdb/testsuite/gdb.cp/except-multi-location.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/ada-linkage-name.c
 create mode 100644 gdb/testsuite/gdb.dwarf2/ada-linkage-name.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-func-hi-cold.c
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-func-lo-cold.c
 delete mode 100644 gdb/testsuite/gdb.dwarf2/dw2-ranges-func.c
 create mode 100644 gdb/testsuite/gdb.testsuite/foreach_with_prefix.exp
 create mode 100644 gdb/testsuite/gdb.tui/basic.exp
 create mode 100644 gdb/testsuite/gdb.tui/empty.exp
 create mode 100644 gdb/testsuite/gdb.tui/list.exp
 create mode 100644 gdb/testsuite/gdb.tui/main.exp
 create mode 100644 gdb/testsuite/gdb.tui/regs.exp
 create mode 100644 gdb/testsuite/gdb.tui/resize.exp
 create mode 100644 gdb/testsuite/lib/tuiterm.exp
 delete mode 100644 gdb/tui/tui-windata.c
 delete mode 100644 gdb/tui/tui-windata.h
 create mode 100644 gdb/unittests/help-doc-selftests.c
 create mode 100644 ld/scripttempl/elf64bpf.sc
 create mode 100644 ld/testsuite/ld-arc/relax-local-pic.d
 create mode 100644 ld/testsuite/ld-arc/relax-local-pic.s
 create mode 100644 ld/testsuite/ld-arm/cmse_main.s
 create mode 100644 ld/testsuite/ld-arm/cmse_main_sec_debug.d
 create mode 100644 ld/testsuite/ld-arm/cmse_sec_debug.s
 create mode 100644 ld/testsuite/ld-elf/pr24819.d
 create mode 100644 ld/testsuite/ld-elf/pr24819.s
 create mode 100644 ld/testsuite/ld-elf/size-1.d
 create mode 100644 ld/testsuite/ld-elf/size-1.s
 create mode 100644 ld/testsuite/ld-elf/size-1.t
 create mode 100644 ld/testsuite/ld-elf/size-2.d
 create mode 100644 ld/testsuite/ld-elf/size-2.s
 create mode 100644 ld/testsuite/ld-elf/size-2.t
 create mode 100644 ld/testsuite/ld-mips-elf/hash1.d
 delete mode 100644 ld/testsuite/ld-mips-elf/hash1a.d
 delete mode 100644 ld/testsuite/ld-mips-elf/hash1b.d
 delete mode 100644 ld/testsuite/ld-mips-elf/hash1c.d
 create mode 100644 ld/testsuite/ld-mips-elf/hash2.d
 create mode 100644 ld/testsuite/ld-mips-elf/start.s
 create mode 100644 ld/testsuite/ld-powerpc/callstub-1.d
 create mode 100644 ld/testsuite/ld-powerpc/callstub-1.s
 create mode 100644 ld/testsuite/ld-powerpc/callstub-2.d
 create mode 100644 ld/testsuite/ld-powerpc/callstub-2.s
 create mode 100644 ld/testsuite/ld-powerpc/tlsgd.d
 create mode 100644 ld/testsuite/ld-powerpc/tlsgd.s
 create mode 100644 ld/testsuite/ld-powerpc/tlsie.d
 create mode 100644 ld/testsuite/ld-powerpc/tlsie.s
 delete mode 100644 ld/testsuite/ld-powerpc/tlsld32.d
 create mode 100644 ld/testsuite/ld-powerpc/tlsldopt.d
 copy ld/testsuite/ld-powerpc/{tlsld.s => tlsldopt.s} (100%)
 create mode 100644 ld/testsuite/ld-powerpc/tlsldopt32.d
 rename ld/testsuite/ld-powerpc/{tlsld32.s => tlsldopt32.s} (100%)
 create mode 100644 ld/testsuite/ld-riscv-elf/c-lui-2.d
 create mode 100644 ld/testsuite/ld-riscv-elf/c-lui-2.ld
 create mode 100644 ld/testsuite/ld-riscv-elf/c-lui-2.s
 delete mode 100644 ld/testsuite/ld-scripts/size-1.d
 delete mode 100644 ld/testsuite/ld-scripts/size-1.s
 delete mode 100644 ld/testsuite/ld-scripts/size-1.t
 delete mode 100644 ld/testsuite/ld-scripts/size-2.d
 delete mode 100644 ld/testsuite/ld-scripts/size-2.s
 delete mode 100644 ld/testsuite/ld-scripts/size-2.t
 delete mode 100644 ld/testsuite/ld-scripts/size.exp
 create mode 100644 ld/testsuite/ld-x86-64/pr24721-x32.d
 create mode 100644 ld/testsuite/ld-x86-64/pr24721.d
 create mode 100644 ld/testsuite/ld-x86-64/pr24721.map
 create mode 100644 ld/testsuite/ld-x86-64/pr24721a.s
 create mode 100644 ld/testsuite/ld-x86-64/pr24721b.s
 create mode 100644 ld/testsuite/ld-x86-64/pr24905-x32.d
 create mode 100644 ld/testsuite/ld-x86-64/pr24905.d
 create mode 100644 ld/testsuite/ld-x86-64/pr24905.s
 create mode 100644 ld/testsuite/ld-x86-64/pr24905.t
 create mode 100644 libctf/ctf-string.c
 create mode 100644 libiberty/rust-demangle.h
 create mode 100644 opcodes/i386-dis-evex-len.h
 create mode 100644 opcodes/i386-dis-evex-mod.h
 create mode 100644 opcodes/i386-dis-evex-prefix.h
 create mode 100644 opcodes/i386-dis-evex-reg.h
 create mode 100644 opcodes/i386-dis-evex-w.h
 create mode 100644 readline/.gitignore
 create mode 100644 readline/colors.c
 create mode 100644 readline/colors.h
 create mode 100644 readline/configure.ac
 delete mode 100644 readline/configure.in
 create mode 100644 readline/examples/hist_erasedups.c
 create mode 100644 readline/examples/hist_purgecmd.c
 create mode 100644 readline/examples/rl-callbacktest.c
 create mode 100644 readline/examples/rlbasic.c
 create mode 100644 readline/examples/rlkeymaps.c
 create mode 100644 readline/parse-colors.c
 create mode 100644 readline/parse-colors.h
 create mode 100644 readline/readline.pc.in

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index c2d0274..76c121f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,95 @@
+2019-08-19  Tom Tromey  <tom@tromey.com>
+
+	* configure: Rebuild.
+	* configure.ac: Add --with-static-standard-libraries.
+
+2019-08-09  Nick Clifton  <nickc@redhat.com>
+
+	* libiberty: Sync with gcc.  Bring in:
+	2019-08-08  Martin Liska  <mliska@suse.cz>
+
+	PR bootstrap/91352
+	* lrealpath.c (is_valid_fd): New function.
+
+	2019-07-24  Martin Liska  <mliska@suse.cz>
+
+	PR lto/91228
+	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
+	Find first '\0' starting from gnu_lto + 1.
+
+	2019-07-12  Ren Kimura  <rkx1209dev@gmail.com>
+
+	* simple-object-elf.c (simple_object_elf_match): Check zero value shstrndx.
+	This fixes a Bug 90924.
+
+	2019-07-22  Martin Liska  <mliska@suse.cz>
+
+	* simple-object-elf.c (simple_object_elf_copy_lto_debug_sections):
+	Do not search for gnu_lto_v1, but search for first '\0'.
+
+	2019-07-18  Eduard-Mihai Burtescu  <eddyb@lyken.rs>
+
+	* cplus-dem.c: Include rust-demangle.h.
+	* rust-demangle.c: Include rust-demangle.h.
+	* rust-demangle.h: New file.
+
+	2019-05-31  Michael Forney  <mforney@mforney.org>
+
+	* cp-demangle.c: Don't define CP_DYNAMIC_ARRAYS if __STDC_NO_VLA__
+	is non-zero.
+
+	2019-04-30  Ben L  <bobsayshilol@live.co.uk>
+
+	* d-demangle.c (dlang_parse_assocarray): Correctly handle error result.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* d-demangle.c (dlang_parse_tuple): Correctly handle error result.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* d-demangle.c (dlang_parse_structlit): Correctly handle error result.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* d-demangle.c (dlang_parse_arrayliteral): Correctly handle error result.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* d-demangle.c (dlang_parse_integer): Fix stack underflow.
+	* testsuite/d-demangle-expected: Add testcase.
+
+	* cp-demangle (d_print_comp_inner): Guard against a NULL 'typed_name'.
+	* testsuite/demangle-expected: Add testcase.
+
+	* cp-demangle.c (d_encoding): Guard against NULL return values from
+	d_right (dc).
+	* testsuite/demangle-expected: Add testcase.
+
+	2019-04-29  Ben L  <bobsayshilol@live.co.uk>
+
+	* cp-demangle.c (d_expression_1): Don't peek ahead unless the current
+	char is valid.
+	* testsuite/demangle-expected: Add testcase.
+
+	2019-04-10  Nick Clifton  <nickc@redhat.com>
+
+	PR 89394
+	* cp-demangle.c (cplus_demangle_fill_name): Reject negative
+	lengths.
+	(d_count_templates_scopes): Replace num_templates and num_scopes
+	parameters with a struct d_print_info pointer parameter.  Adjust
+	body of the function accordingly.  Add recursion counter and check
+	that the recursion limit is not reached.
+	(d_print_init): Pass dpi parameter to d_count_templates_scopes.
+	Reset recursion counter afterwards, unless the recursion limit was
+	reached.
+
+2019-07-13  Joel Brobecker  <brobecker@adacore.com>
+
+	* src-release (getver): If $tool/gdbsupport/create-version.sh
+	exists, use that to determine the version number.
+
+2019-06-21  Andreas Schwab  <schwab@linux-m68k.org>
+
+	* src-release.sh (GDB_SUPPORT_DIRS): Add gnulib.
+
 2019-06-14  Tom Tromey  <tom@tromey.com>
 
 	* MAINTAINERS: Add gnulib.
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index f40f6ed..97d3726 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,523 @@
+2019-08-20  Dennis Zhang  <dennis.zhang@arm.com>
+
+	* cpu-aarch64.c: New entries for Cortex-A34, Cortex-A65,
+	 Cortex-A77, cortex-A65AE, and Cortex-A76AE.
+
+2019-08-20  Tamar Christina  <tamar.christina@arm.com>
+
+	* elf32-arm.c (elf32_thumb2_plt_entry, elf32_arm_plt_thumb_stub,
+	elf32_arm_stub_long_branch_v4t_thumb_thumb,
+	elf32_arm_stub_long_branch_v4t_thumb_arm,
+	elf32_arm_stub_short_branch_v4t_thumb_arm,
+	elf32_arm_stub_long_branch_v4t_thumb_arm_pic,
+	elf32_arm_stub_long_branch_v4t_thumb_thumb_pic,
+	elf32_arm_stub_long_branch_v4t_thumb_tls_pic): Change nop to branch to
+	previous instruction.
+
+2019-08-19  Tom Tromey  <tromey@adacore.com>
+
+	* dwarf2.c (_bfd_dwarf2_find_symbol_bias): Create hash table
+	holding symbols.
+
+2019-08-19  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (struct ppc64_elf_obj_tdata): Rename has_gotrel
+	to has_optrel.
+	(struct _ppc64_elf_section_data): Likewise.
+	(ppc64_elf_check_relocs): Set has_optrel for more relocs.
+	(ppc64_elf_edit_toc): Do ha/lo insn checks in GOT loop rather
+	than TOC loop.  Check PLT16 insns too.
+
+2019-08-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/24905
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Move PIC check for
+	PC-relative relocations back to ...
+	(elf_x86_64_relocate_section): Here.
+
+2019-08-16  Martin Liska  <mliska@suse.cz>
+
+	PR ld/24912
+	* elflink.c: Report error only for not relocatable.
+	* linker.c (_bfd_generic_link_add_one_symbol): Do not handle
+	here lto_slim_object as it's handled in caller.
+
+2019-08-16  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (ppc_elf_relocate_section): Optimize unaligned relocs.
+
+2019-08-15  Jim Wilson  <jimw@sifive.com>
+
+	* elfnn-riscv.c (perform_relocation) <R_RISCV_RVC_LUI>: If
+	RISCV_CONST_HIGH_PART (value) is zero, then convert c.lui instruction
+	to c.li instruction, and use ENCODE_RVC_IMM to set value.
+
+2019-08-15  Tom Tromey  <tromey@adacore.com>
+
+	* dwarf2.c (scan_unit_for_symbols): Check for end of CU, not end
+	of section.
+
+2019-08-14  Alan Modra  <amodra@gmail.com>
+
+	PR 24623
+	* dwarf2.c (stash_comp_unit): New function, extracted from..
+	(_bfd_dwarf2_find_nearest_line): ..here.
+	(find_abstract_instance): Parse comp units and decode line info
+	as needed.
+
+2019-08-14  Alan Modra  <amodra@gmail.com>
+
+	* dwarf2.c (comp_unit_maybe_decode_line_info): Declare.
+	(comp_unit_find_nearest_line): Use it here..
+	(_bfd_dwarf2_find_symbol_bias): ..and here.
+
+2019-08-14  Alan Modra  <amodra@gmail.com>
+
+	* dwarf2.c (_bfd_dwarf2_find_nearest_line): Remove addr_size parameter.
+	* libbfd-in.h  (_bfd_dwarf2_find_nearest_line): Update prototype.
+	* coffgen.c (coff_find_nearest_line_with_names): Adjust
+	_bfd_dwarf2_find_nearest_line calls.
+	* elf.c (_bfd_elf_find_nearest_line, _bfd_elf_find_line): Likewise.
+	* elf32-arm.c (elf32_arm_find_nearest_line): Likewise.
+	* elf64-alpha.c (elf64_alpha_find_nearest_line): Likewise.
+	* elfnn-aarch64.c (elfNN_aarch64_find_nearest_line): Likewise.
+	* elfxx-mips.c (_bfd_mips_elf_find_nearest_line): Likewise.
+	* mach-o.c (bfd_mach_o_find_nearest_line): Likewise.
+	* libbfd.h: Regenerate.
+
+2019-08-09  Mihailo Stojanovic  <mihailo.stojanovic@rt-rk.com>
+
+	* elf-bfd.h (struct elf_backend_data): New members.
+	* elflink.c (_bfd_elf_link_create_dynamic_sections): Create
+	.gnu.hash section if necessary.
+	(struct collect_gnu_hash_codes): New member.
+	(elf_gnu_hash_process_symidx): New function name.
+	(elf_renumber_gnu_hash_syms): Ignore local and undefined
+	symbols. Record xlat location for every symbol which should have
+	a .MIPS.xhash entry.
+	(bfd_elf_size_dynamic_sections): Add DT_GNU_HASH dynamic tag to
+	dynamic section if necessary.
+	(GNU_HASH_SECTION_NAME): New define.
+	(bfd_elf_size_dynsym_hash_dynstr): Get .MIPS.xhash section.
+	Update the section size info.
+	* elfxx-mips.c (struct mips_elf_hash_sort_data): New members.
+	(struct mips_elf_link_hash_entry): New member.
+	(mips_elf_link_hash_newfunc): Initialize .MIPS.xhash translation
+	table location.
+	(mips_elf_sort_hash_table): Initialize the pointer to the
+	.MIPS.xhash section.
+	(mips_elf_sort_hash_table_f): Populate the .MIPS.xhash
+	translation table entry with the symbol dynindx.
+	(_bfd_mips_elf_section_from_shdr): Add SHT_MIPS_XHASH.
+	(_bfd_mips_elf_fake_sections): Initialize .MIPS.xhash section
+	info.
+	(_bfd_mips_elf_create_dynamic_sections): Create .MIPS.xhash
+	section.
+	(_bfd_mips_elf_size_dynamic_sections): Add DT_MIPS_XHASH tag to
+	dynamic section.
+	(_bfd_mips_elf_finish_synamic_sections): Add DT_MIPS_XHASH.
+	(_bfd_mips_elf_final_write_processing): Set .MIPS.xhash section
+	sh_link info.
+	(_bfd_mips_elf_get_target_dtag): Get DT_MIPS_XHASH tag.
+	(MIPS_LIBC_ABI_XHASH): New ABI version enum value.
+	(_bfd_mips_post_process_headers): Mark the ABI version as
+	MIPS_LIBC_ABI_XHASH if there exists a .MIPS.xhash section,
+	but not a .hash section.
+	(_bfd_mips_elf_record_xhash_symbol): New function. Record a
+	position in the translation table, associated with the hash
+	entry.
+	* elfxx-mips.h (literal_reloc_p): Define
+	elf_backend_record_xhash_symbol backend hook.
+	* elfxx-target.h: Initialize elf_backend_record_xhash_symbol
+	backend hook.
+
+2019-08-07  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+	* elf64-bpf.c (bpf_elf_relocate_section): New function.
+	(bpf_elf_insn_disp_reloc): Delete function.
+	(elf_backend_relocate_section): Define.
+
+2019-08-07  Alan Modra  <amodra@gmail.com>
+
+	PR 24644
+	* archive64.c (_bfd_archive_64_bit_slurp_armap): Properly check
+	for overflow in expressions involving nsymz.
+
+2019-08-01  Ilia Diachkov  <ilia.diachkov@optimitech.com>
+
+	* elfnn-riscv.c (_bfd_riscv_relax_lui): Set lui relax safety area to
+	two pages in relro presence.
+
+2019-08-01  Max Filippov  <jcmvbkbc@gmail.com>
+
+	* elf32-xtensa.c (insn_num_slots, get_rsr_lend_opcode)
+	(get_wsr_lbeg_opcode): New functions.
+	(check_loop_aligned): Detect relaxed loops and adjust loop_len
+	and insn_len for the first actual instruction of the loop.
+
+2019-07-30  Alan Modra  <amodra@gmail.com>
+
+	PR 24768
+	* bfd.c (struct bfd): Add lto_slim_object flag.
+	* bfd-in2.h: Regenerate.
+
+2019-07-29  Martin Liska  <mliska@suse.cz>
+
+	PR 24768
+	* archive.c (_bfd_compute_and_write_armap): Come up with
+	report_plugin_err variable.
+	* bfd-in2.h (struct bfd): Add lto_slim_object flag.
+	* elf.c (struct lto_section): New.
+	(_bfd_elf_make_section_from_shdr): Parse content of
+	.gnu_lto_.lto section.
+	* elflink.c: Report error for a missing LTO plugin.
+	* linker.c (_bfd_generic_link_add_one_symbol): Likewise.
+
+2019-07-28  Alan Modra  <amodra@gmail.com>
+
+	PR 24857
+	PR 24339
+	* elflink.c (elf_link_add_object_symbols): Report an informative
+	error on finding local symbols with index equal or greater than
+	symbol table sh_info.  Correct comment.  Allow such symbols in
+	dynamic objects.  Abort on NULL section for symbol.
+
+2019-07-26  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (struct output_elf_obj_tdata): Delete "linker" field.
+	(elf_linker): Don't define.
+	* elflink.c (bfd_elf_final_link): Don't set elf_linker.
+
+2019-07-25  YunQiang Su  <syq@debian.org>
+
+	PR 24832
+	* elfxx-mips.c (mips_set_isa_flags): Default to MIPS 3 for 64-bit
+	mips inputs.
+
+2019-07-24  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* elf32-arc.c (bfd_get_32_me): Add a small description, fix
+	formating.
+	(reloc_type_to_name): Fix formating.
+	(arc_elf_object_p): Likewise.
+	(debug_arc_reloc): Likewise.
+	(arc_do_relocation): Likewise.
+
+2019-07-24  Claudiu Zissulescu  <claziss@synopsys.com>
+
+	* elf32-arc.c (bfd_get_32_me): New function.
+	(bfd_put_32_me): Likewise.
+	(arc_elf_relax_section): Likewise.
+	(bfd_elf32_bfd_relax_section): Define.
+
+2019-07-24  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (struct elf_backend_data): Return bfd_boolean from
+	elf_backend_final_write_processing, don't pass linker arg.
+	(_bfd_elf_final_write_processing): Update prototype.
+	* elf.c (_bfd_elf_write_object_contents): Adjust call.
+	(_bfd_elf_final_write_processing): Return error on incompatible
+	OSABI and has_gnu_osabi.  Remove linker arg.
+	* elf-nacl.h (nacl_final_write_processing): Update prototype.
+	* elf-vxworks.h (elf_vxworks_final_write_processing): Likewise.
+	* elfxx-mips.h (_bfd_mips_final_write_processing): Likewise.
+	(_bfd_mips_elf_final_write_processing): Likewise.
+	* elf-hppa.h (elf_hppa_final_write_processing): Return status
+	and remove linker arg.
+	* elf-m10300.c (_bfd_mn10300_elf_final_write_processing): Likewise.
+	* elf-nacl.c (nacl_final_write_processing): Likewise.
+	* elf-vxworks.c (elf_vxworks_final_write_processing): Likewise.
+	* elf32-arc.c (arc_elf_final_write_processing): Likewise.
+	* elf32-arm.c (arm_final_write_processing): Likewise.
+	(elf32_arm_final_write_processing): Likewise.
+	(elf32_arm_nacl_final_write_processing): Likewise.
+	(elf32_arm_vxworks_final_write_processing): Likewise.
+	* elf32-avr.c (bfd_elf_avr_final_write_processing): Likewise.
+	* elf32-bfin.c (elf32_bfin_final_write_processing): Likewise.
+	* elf32-cr16.c (_bfd_cr16_elf_final_write_processing): Likewise.
+	* elf32-cris.c (cris_elf_final_write_processing): Likewise.
+	* elf32-h8300.c (elf32_h8_final_write_processing): Likewise.
+	* elf32-lm32.c (lm32_elf_final_write_processing): Likewise.
+	* elf32-m32r.c (m32r_elf_final_write_processing): Likewise.
+	* elf32-m68k.c (elf_m68k_final_write_processing): Likewise.
+	* elf32-mips.c (mips_vxworks_final_write_processing): Likewise.
+	* elf32-msp430.c (bfd_elf_msp430_final_write_processing): Likewise.
+	* elf32-nds32.c (nds32_elf_final_write_processing): Likewise.
+	* elf32-or1k.c (or1k_elf_final_write_processing): Likewise.
+	* elf32-pj.c (pj_elf_final_write_processing): Likewise.
+	* elf32-ppc.c (ppc_final_write_processing): Likewise.
+	(ppc_elf_final_write_processing): Likewise.
+	(ppc_elf_vxworks_final_write_processing): Likewise.
+	* elf32-sparc.c (sparc_final_write_processing): Likewise.
+	(elf32_sparc_final_write_processing): Likewise.
+	(elf32_sparc_vxworks_final_write_processing): Likewise.
+	* elf32-v850.c (v850_elf_final_write_processing): Likewise.
+	* elf32-xc16x.c (elf32_xc16x_final_write_processing): Likewise.
+	* elf32-xtensa.c (elf_xtensa_final_write_processing): Likewise.
+	* elf64-ia64-vms.c (elf64_vms_final_write_processing): Likewise.
+	* elfnn-ia64.c (elfNN_ia64_final_write_processing): Likewise.
+	* elfxx-mips.c (_bfd_mips_final_write_processing): Likewise.
+	(_bfd_mips_elf_final_write_processing): Likewise.
+
+2019-07-24  Alan Modra  <amodra@gmail.com>
+
+	* elf-vxworks.c (elf_vxworks_final_write_processing): Don't return
+	early.
+	* elf32-arc.c (arc_elf_final_write_processing): Likewise.
+	* elf32-xtensa.c (elf_xtensa_final_write_processing): Likewise.
+
+2019-07-24  Alan Modra  <amodra@gmail.com>
+
+	* elf32-visium.c (visium_elf_post_process_headers): Don't set
+	EI_OSABI header byte here.
+	(ELF_OSABI): Define.
+
+2019-07-23  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (enum elf_gnu_osabi): Add elf_gnu_osabi_mbind.
+	* elf.c (_bfd_elf_make_section_from_shdr): Set elf_gnu_osabi_mbind.
+	(get_program_header_size): Formatting.  Only test SH_GNU_MBIND
+	when elf_gnu_osabi_mbind is set.
+	(_bfd_elf_map_sections_to_segments): Likewise.
+	(_bfd_elf_init_private_section_data): Likewise.
+	(_bfd_elf_final_write_processing): Update comment.
+	* elf64-hppa.c (elf64_hppa_special_sections): Move .tbss entry.
+	(elf_backend_special_sections): Define without .tbss for linux.
+
+2019-07-23  Alan Modra  <amodra@gmail.com>
+
+	* elf-bfd.h (enum elf_gnu_osabi): Rename from elf_gnu_symbols.
+	Remove none, any, all enums.
+	(struct elf_obj_tdata): Rename has_gnu_symbols field to has_gnu_osabi.
+	(_bfd_elf_final_write_processing): Declare.
+	* elf.c (_bfd_elf_write_object_contents): Unconditionally call
+	elf_backend_final_write_processing.
+	(_bfd_elf_post_process_headers): Move body of function to..
+	(_bfd_elf_final_write_processing): ..here, but set EI_OSABI byte
+	only when not already set.  Adjust for rename.
+	* elfxx-target.h (elf_backend_final_write_processing): Default to
+	_bfd_elf_final_write_processing.
+	* elf-hppa.h (elf_hppa_final_write_processing): Call
+	_bfd_elf_final_write_processing.
+	* elf-m10300.c (_bfd_mn10300_elf_final_write_processing): Likewise.
+	* elf-nacl.c (nacl_final_write_processing): Likewise.
+	* elf-vxworks.c (elf_vxworks_final_write_processing): Likewise.
+	* elf32-arc.c (arc_elf_final_write_processing): Likewise.
+	* elf32-avr.c (bfd_elf_avr_final_write_processing): Likewise.
+	* elf32-bfin.c (elf32_bfin_final_write_processing): Likewise.
+	* elf32-cr16.c (_bfd_cr16_elf_final_write_processing): Likewise.
+	* elf32-cris.c (cris_elf_final_write_processing): Likewise.
+	* elf32-h8300.c (elf32_h8_final_write_processing): Likewise.
+	* elf32-lm32.c (lm32_elf_final_write_processing): Likewise.
+	* elf32-m32r.c (m32r_elf_final_write_processing): Likewise.
+	* elf32-m68k.c (elf_m68k_final_write_processing): Likewise.
+	* elf32-msp430.c (bfd_elf_msp430_final_write_processing): Likewise.
+	* elf32-nds32.c (nds32_elf_final_write_processing): Likewise.
+	* elf32-or1k.c (or1k_elf_final_write_processing): Likewise.
+	* elf32-pj.c (pj_elf_final_write_processing): Likewise.
+	* elf32-v850.c (v850_elf_final_write_processing): Likewise.
+	* elf32-xc16x.c (elf32_xc16x_final_write_processing): Likewise.
+	* elf32-xtensa.c (elf_xtensa_final_write_processing): Likewise.
+	* elf64-ia64-vms.c (elf64_vms_final_write_processing): Likewise.
+	* elfnn-ia64.c (elfNN_ia64_final_write_processing): Likewise.
+	* elf32-arm.c (arm_final_write_processing): Split out from..
+	(elf32_arm_final_write_processing): ..here.  Call
+	_bfd_elf_final_write_processing.
+	(elf32_arm_nacl_final_write_processing): Adjust.
+	* elfxx-mips.c (_bfd_mips_final_write_processing): Split out from..
+	(_bfd_mips_elf_final_write_processing): ..here.  Call
+	_bfd_elf_final_write_processing.
+	* elfxx-mips.h (_bfd_mips_final_write_processing): Declare.
+	* elf32-mips.c (mips_vxworks_final_write_processing): Adjust.
+	* elf32-ppc.c (ppc_final_write_processing): Split out from..
+	(ppc_elf_final_write_processing): ..here.  Call
+	_bfd_elf_final_write_processing.
+	(ppc_elf_vxworks_final_write_processing): Adjust.
+	* elf32-sparc.c (sparc_final_write_processing): Split out from..
+	(elf32_sparc_final_write_processing): ..here.  Call
+	_bfd_elf_final_write_processing.
+	(elf32_sparc_vxworks_final_write_processing): Adjust.
+	* elf32-d10v.c (elf_backend_final_write_processing): Don't define.
+	* elf32-d30v.c (elf_backend_final_write_processing): Don't define.
+	* elf32-m68hc11.c (elf_backend_final_write_processing): Don't define.
+	* elf32-m68hc12.c (elf_backend_final_write_processing): Don't define.
+	* elf32-s12z.c (elf_backend_final_write_processing): Don't define.
+	* elf32-i386.c (elf_i386_check_relocs): Don't set has_gnu_symbols.
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Likewise.
+	* elflink.c (elf_link_add_object_symbols): Likewise.
+	(elf_link_output_symstrtab): Set has_gnu_osabi for symbols here
+	instead.
+
+2019-07-23  Omar Majid  <omajid@redhat.com>
+
+	* coffcode.h (coff_set_arch_mach_hook): Handle I386_APPLE_MAGIC,
+	I386_FREEBSD_MAGIC, I386_LINUX_MAGIC, I386_NETBSD_MAGIC,
+	AMD64_APPLE_MAGIC, AMD64_FREEBSD_MAGIC, AMD64_LINUX_MAGIC,
+	AMD64_NETBSD_MAGIC.
+	* peXXigen.c: Add comment about source of .NET magic numbers.
+
+2019-07-19  Alan Modra  <amodra@gmail.com>
+
+	* reloc.c (BFD_RELOC_PPC64_TPREL34, BFD_RELOC_PPC64_DTPREL34),
+	(BFD_RELOC_PPC64_GOT_TLSGD34, BFD_RELOC_PPC64_GOT_TLSLD34),
+	(BFD_RELOC_PPC64_GOT_TPREL34, BFD_RELOC_PPC64_GOT_DTPREL34),
+	(BFD_RELOC_PPC64_TLS_PCREL): New pcrel tls relocs.
+	* elf64-ppc.c (ppc64_elf_howto_raw): Add howtos for pcrel tls relocs.
+	(ppc64_elf_reloc_type_lookup): Translate pcrel tls relocs.
+	(must_be_dyn_reloc, dec_dynrel_count): Add R_PPC64_TPREL64.
+	(ppc64_elf_check_relocs): Support pcrel tls relocs.
+	(ppc64_elf_tls_optimize, ppc64_elf_relocate_section): Likewise.
+	* bfd-in2.h: Regenerate.
+	* libbfd.h: Regenerate.
+
+2019-07-18  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (ppc64_elf_relocate_section): Don't bother selecting
+	a TLS section symbol for edited relocs.  Tighten TLS symbol/reloc
+	match test.
+
+2019-07-18  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (TLS_EXPLICIT): Define as 256.
+	(ppc64_elf_check_relocs): Don't store TLS_EXPLICIT even if char
+	is more than 8 bits.
+	(ppc64_elf_tls_optimize): Likewise.  Make tls_set, tls_clear, and
+	tls_type vars unsigned int.
+	(ppc64_elf_relocate_section): Use r_type rather than TLS_EXPLICIT
+	to select r_type edit.
+
+2019-07-18  Alan Modra  <amodra@gmail.com>
+
+	* elf32-ppc.c (TLS_GDIE): Rename from TLS_TPRELGD throughout file.
+	Correct comment.
+	* elf64-ppc.c (TLS_GDIE): Likewise.
+
+2019-07-18  Alan Modra  <amodra@gmail.com>


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


             reply	other threads:[~2019-08-22 19:28 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-08-22 19:28 scox [this message]
  -- strict thread matches above, loose matches on Subject: below --
2019-06-20 20:22 scox
2019-04-02 20:15 scox

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190822192827.90673.qmail@sourceware.org \
    --to=scox@sourceware.org \
    --cc=archer-commits@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).