From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14160 invoked by alias); 20 Jan 2012 22:55:57 -0000 Mailing-List: contact archer-commits-help@sourceware.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Subscribe: Received: (qmail 13959 invoked by uid 9674); 20 Jan 2012 22:55:50 -0000 Date: Fri, 20 Jan 2012 22:55:00 -0000 Message-ID: <20120120225550.13944.qmail@sourceware.org> From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] archer-jankratochvil-vla: Merge remote-tracking branch 'gdb/master' into archer-jankratochvil-vla X-Git-Refname: refs/heads/archer-jankratochvil-vla X-Git-Reftype: branch X-Git-Oldrev: d2f93c654587c54c80a20e5c739577156851d251 X-Git-Newrev: abf6242040b837a3b7f0bf3eafe4b9deec041dd1 X-SW-Source: 2012-q1/txt/msg00019.txt.bz2 List-Id: The branch, archer-jankratochvil-vla has been updated via abf6242040b837a3b7f0bf3eafe4b9deec041dd1 (commit) via 544ce285e4bbbea66b65d11fdc72863a2d288975 (commit) via 8e1399302ea757c66289d9847cd33b95a89fed81 (commit) via 18136deaf55cc69935537f83c1d0d03dae9f71e7 (commit) via d20616615dcda64740247946bfbe8a725708ec80 (commit) via 8deba5c6ed4af7b2e1d209bd85a061dece34198a (commit) via f076ba40346bb343e0f99cdf3217d10c01a7efc7 (commit) via a863c2dd217a0e800eed8f4cbc860a5951a8581f (commit) via 9c64052db7b6e426f361c8bcef0d3cba745ad927 (commit) via cba35773df17a05ddfffdc7432c5335b16bd329f (commit) via b1805119882385f115008912122d043431aa2019 (commit) via e275619a2e8d64964b675b0e85bb7c69e2a7dad0 (commit) via f8cdeea569d34d96c29b22f12dcc0c82bef1bd5a (commit) via a230ffaf9414998a3ea403773b26d3abcf9c6507 (commit) via f3a8d239696d4bb787e96e83695bed9099d89fed (commit) via e9d6c476e825d7d8156ff4d3c267f85d3f068413 (commit) via c79c96b1d8e33b2d41597b5c673c8f4422dd553a (commit) via f3c9794013f9b101cc0cfc5de4cbb94c5661480f (commit) via f34a37606ae0aeb0e93da23048694e9c36d06e1e (commit) via cd2c5e225ec1b4f5223ca15b4bdf062fde711e9c (commit) via 0142f2719099202a66d5bb245499b25070f166b2 (commit) via a0007463542d1f4d50ac972756c23e2d58b14327 (commit) via 54ac228ae22899c143ad86ca4207ee9cd6f2f6b0 (commit) via 5758a500f985367b0a6d8b1892d6b963f07a7f40 (commit) via 8b21d15e5ce3a2759c05540e2a76778107660574 (commit) via 920e75a6e9f74504c77bc37bf1d631edfb5ca9ff (commit) via 27b7c4cd105751c47820c79330d328cad5b45694 (commit) via 8bd41f740b9e742ff28cef15481b6d29cbb6477b (commit) via ca89e432c66cae420f25ebf60f045cc733a394ab (commit) via 12bc4c0e6550d463e2fcf2e5204a67a61502a1cd (commit) via 87b69ac3610aebe0b5feb19bdc2acad78e924946 (commit) via 36cb85a2b2eb54b5d1eba3fdec0287a8e940ad0c (commit) via 0c1532ed20dd75284f60957468dcad7f8e7b4bb9 (commit) via d7111a16aaa26fec7df3b9c300e1b4e5dfb7c45e (commit) via fc1d45efe6f147f908e83e0d964b2ae0bdca0edd (commit) via f3695ff1bd878b820f0ac14c7f3bb6a6ec1f7894 (commit) via 8cbdf06daf5619b71c669ccaa57a53f22d95a4f7 (commit) via 9b7ba679f3435dadc823a8482ef32f0b7faed391 (commit) via 11351ea233688d11f842e8e4eeceecdf78a8c67f (commit) via 246d190db54ec78f2a02a2e8b370b04e9e8bed55 (commit) via 65be0ccfacf7fdc18142401b129fe691dbe0dd7f (commit) via b07c527f5b38d57f43c159e793b67dceae34f6d6 (commit) via 024e0e8b29c57131c65424b31e931e6f8f511248 (commit) via eb28de4a09f016d3de7caccec781eb70995a4001 (commit) via c9ea08b938e6c8804cfe952f7a33c6739d3e3141 (commit) via 35dec6ed88864cef7864cad0b83d7b3299598da8 (commit) via fcd5eaaf1eb9a344b3820783176f5f34fff664d2 (commit) via b4527452f67c810f09b9720e168fda6e81a8e6f3 (commit) via 059cf75cfdb996073bcbcabe0197e493f5eee9df (commit) via d504b1c14fc621ff2361aa460ab44ec6be11b65d (commit) via 9f657ad9e2933d086535f3dd48aeee80f3e80454 (commit) via ae1c83217dcf9bfb5754fea21f29d6e0d70f206d (commit) via 451100043afeab8a6b5088e5475d718ebc1f5990 (commit) via 150dec02d614e5c3efdb5585801796906cea2d97 (commit) via ae9e2424c438b8bb9063135e3187a4f2747e41e5 (commit) via f6ec9443f3e32af5fc5ff859ab8847d29d670ee7 (commit) via 9419f48a3f19336b3ad893ab2201383b3174dcce (commit) via cae7a4ec49e1cfdf9615604cf1216290cbe68abb (commit) via e92a10e35348aabd054abd60b6746da9bf911d21 (commit) via 2a21d5a1f8c086565b601d7fa6e56f57a0fcfe4a (commit) via d14a7c886d85eaeccfa00447f8066affadee06b1 (commit) via 9ecfb009dde40e26d8aca5a2cf38a83eb3853b5c (commit) via 3755ee0b8cd7f557b148f497fa8b68d16efd9294 (commit) via ee50ea8ee6c40f05c23d5e504489bbd26a30c4d7 (commit) via 4a2ac83c0696bb48d9e3319dd40888ba1776f33c (commit) via 068a39199938dc3d6aac9dd2e0406ec1e8d43c11 (commit) via 6953b3f029cbcadfaddb118c13e886af3c642ddf (commit) via 12cdd4a2a58e15ecfe9c9fb66a44274c6002fb92 (commit) via d3bed95da2150f6975c82e37e0bfcef1ce03e0de (commit) via 220a56d6842d4fa2ab21f3aa65007b7437ea9d40 (commit) via 7e3dc1f41b1ede605c12f569a53485378a337779 (commit) via 4cc4e73e87f07edb7a57293d4ce9546ab6f31cc6 (commit) via 84e80da4eade8efe1856f97ade61042738a006d6 (commit) via 9feaf67514d726c1edc668b2d1cbc485165ff257 (commit) via 48a9848d6e23c9dde6d9be17ef2caacd6531d84d (commit) via e07ebf7d7cf1532473e18a9ccd0e2026c900f44a (commit) via 632c8b0680717bac5243e6af32e9fddb75f98f11 (commit) via 3ece4e77364e9f55fbdde79c6d67775b851cd1e9 (commit) via 1d6ca920d399edee406af7f685c1590c30e2db5f (commit) via cc686707dab829cc94da8158bc173424a6a526f9 (commit) via aa2aa7e74e593a79126a97eff51fa91559e0ba59 (commit) via 9fb803c468a12d27a28280464bc5ff36d604f84b (commit) via 3358f06ef6a0456a218970c5d7fc8512a90961ea (commit) via c551b0d5bc62dafad1a873aea7e55b1441749657 (commit) via 8ddaa0d003966976a7396b4747a179648b15601f (commit) via 76003d29fa25c83bd8485c328c7acfb72749100d (commit) via 20ae35443bea3b90dfe1982adcc30ee654938bbf (commit) via caf5222403ab23860c406cb6c3d40d9d8f48263c (commit) via 3109486dcedd4c1b913d58f73fd3cf3dd483661d (commit) via 5115732e5b5f4e0ac71e8f697cd6ca14c59071af (commit) via 0e29fd4c30c4dfa74b6906da4d3abd7f3960bebd (commit) via d4166d7e5fcfd74010f3e548cf1bd50f0de8ac1e (commit) via bcd1f26d006587d538265966a022f780770bb873 (commit) via 1f02184c077a07bf446536dab021505e81cd470e (commit) via 0e8d7d882c77983c12af6ed704f3bf647d7d75bb (commit) via f4d6e6cd21754953bdb712adfe03b8e2c66c8d37 (commit) via 519528f2ccf23284473bf8458b41cd97b44f09cd (commit) via 9fe609accf24ee19c9bbc9d733113693fd87eea0 (commit) via 8029d61b44899feca9110c468692eec40d56db10 (commit) via b37458def40a3a1217a3ac84072386c686bfb278 (commit) via 5e7ea24cacf7e087b3ad66348d34edb024939d15 (commit) via 66f408b53d6d80434296a05247bcd36e2577ffbf (commit) via 3efe5c012e0c659fafb2d3689bbd91d1079dbf13 (commit) via 0c3ed8ed69393074c4de646d1c5d3ccafac9417c (commit) via bd70f02e75124ee77800619c33e160b49a5a480e (commit) via 908e6baf5d264ca61631c85a63cba62b97cb51b6 (commit) via ea87b1c628e6a051003d562e81a5c5e3b6148011 (commit) via 7011f2de064560ceb3d041f12e45352a322b40b2 (commit) via 17d84bcd78dec55d3ed6ada60a56f7b259cccdc9 (commit) via e25fab22c712775046cf557345c1b84dad7ddfe4 (commit) via 606f193cb160749f89279e069fdcbc276ca0001c (commit) via ab1126b7c8b2a758ce5960f7116581b8e10a6321 (commit) via 16ca8625837306845bc9d88db8f7ebcedacf44d6 (commit) via 99381cf3cdd3b2fce04175418561f4bf9ee6e191 (commit) via 021018aaec30e77471c7c689a7cd54f75cf2da07 (commit) via ec9f619953971666fccfc2a5f92f67a6f57a22ac (commit) via fe9bb263c966cbda8f8fefb4a9657454c9bcc3ef (commit) via 5a013f5055b2ba02734dcd98bc3ecefa407bc6b7 (commit) via b8238046f6926eb90441e225283360ffe0ac8759 (commit) via 32c57356449d018ec9a74a160c9e436928c0c0d9 (commit) via e705dfd53b8cd64634ff898049705d6eb745e0e2 (commit) via 7a5f2c46bbd1ecfc2b5f63f564e8e2fe93943524 (commit) via 1416bb519c523c784b5374e90d890f1577d55cc2 (commit) via 5791fa9b81085eb4af573e82a9edac37651abb0a (commit) via 445892f57ce9654e47b31972df3cf381c13eb111 (commit) via da17f14349db98aec668708e19befc99760bf5b4 (commit) via 390a338dab52cfd6a3a1822d12b70e6b828fd607 (commit) via 30536099d24804cdcbf3d938dbf735a1d463986a (commit) via 7c2b8865438982f93fe8ec547c4bc694d3223e15 (commit) via ba5add44c675dd4255a4a990b23200cd053c5bc8 (commit) via 4505bc965fc1982cfc3d8c02048871a21aa4be61 (commit) via a51139c879f86d11b739a523cb8fdb435751603d (commit) via 156f35d7f8386e29c04b8e9c419084f7e1708bbf (commit) via b4bf956906d1df89bcc64e9ab5971a34897c28a3 (commit) via daf9479c463b4cecaed26d55cdf665ac67794df7 (commit) via 39cc7a2771e7072d41e0311adbb10a5110095493 (commit) via 243e1a7f66805db7767f9dd4a4924584c18fd1f5 (commit) via 8871f491ccf5a3b08d497dfa40c1206915511262 (commit) via 7517f772518a5b6b8c99090b957af323c63e6259 (commit) via 2538013569252fa4ae3dba08fda5f5e7d042296d (commit) via 923061996f73406c942ed720c7835afd65364063 (commit) via 592e109a6a61b9c432f124707b9c3eb1879041be (commit) via 94ab6108249e15e9ede7e6bc72dee821b4797714 (commit) via ab12d09e20dafba6e5aa6a00e76025318c24e649 (commit) via 8cb35e12e0d9482b615e85d3bff2b2d8c019664a (commit) via bf66745c7aad0f0cca2cda6adec1e537959898c4 (commit) via c01e7ed17d6b711ea29ddd864bf1c74e7c244cbb (commit) via f5f6624d9edccc9ecdc5cd39be5fb427521878f6 (commit) via 4acace672080ccac23a6ac51c2dcb04a2b70daf9 (commit) via efcf8621b3a627ca0bb85fd96523b97f743feb9f (commit) via 40d26e2a386a70d27cf6db98e081419e47a8f443 (commit) via 286ab76684c1fa044fe41ed7da7efb0e5025ee24 (commit) via 339c5f9841cdb634259fa1b6f1b10a3436684ca5 (commit) via 10ac3269da048dc68462fa1db0ff8b5e7f987140 (commit) via ac29c6ed03369e8113f20f3bf859dc0a10767a0f (commit) via 46324ad6def0aec612286e434810e39b3226fdc3 (commit) via f6a90d34257cc589e04d5f7e24340b0baa86a775 (commit) via b65049e362fd91271924324d92f0b1a00ded151c (commit) via c2e02db808f2c6ebc9989a2044041b392d661aae (commit) via fe03c8e9aa347128280ac6eb770b3e65102694ce (commit) via 56ed3805a88893a397c07668088304425694a540 (commit) via 125ed9c2d97dd0e30d9ea77580e9c731c2a8d3c3 (commit) via 9694cdf1ceb9b5160813e2914f27f6642bebcb6c (commit) via 7862132823bf9e723aaf74f3b8edc3bc20594c4b (commit) via 6867d58759c6a5d31cc44160ab02a54cf2883842 (commit) via c478766fb386bc91e894040595529f503fde7078 (commit) via d37fc309ca1f995de45657d9eff93b08f326c664 (commit) via 69abc2442e07eb7d0fb276a188c45cbc068579a7 (commit) via 24709a5fefa6a58ef337d38183824bd48bad3194 (commit) via 5fab05b81edc3a4d3220a8aeac587136dc663886 (commit) via fb5ed594d660a63893dfcbcd1ded5ad3f3fb4e11 (commit) via 85f9920343f58f89f3b0a59a5f0d8d485663cb6e (commit) via 8ca0e0858ce210a49b2efcc08f8c8549673acc46 (commit) from d2f93c654587c54c80a20e5c739577156851d251 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit abf6242040b837a3b7f0bf3eafe4b9deec041dd1 Merge: d2f93c6 544ce28 Author: Jan Kratochvil Date: Fri Jan 20 23:54:42 2012 +0100 Merge remote-tracking branch 'gdb/master' into archer-jankratochvil-vla Conflicts: gdb/eval.c gdb/gdbtypes.c gdb/gdbtypes.h commit 544ce285e4bbbea66b65d11fdc72863a2d288975 Author: Jan Kratochvil Date: Fri Jan 20 20:02:25 2012 +0000 gdb/gdbserver/ Code cleanup. * linux-low.c (linux_wait_for_event_1): Use ptid_is_pid. commit 8e1399302ea757c66289d9847cd33b95a89fed81 Author: Pedro Alves Date: Fri Jan 20 20:00:14 2012 +0000 2012-01-20 Pedro Alves * gdb.python/py-finish-breakpoint.py: Fix typo. ----------------------------------------------------------------------- Summary of changes: bfd/ChangeLog | 3567 +------------ bfd/{ChangeLog => ChangeLog-2011} | 0 bfd/archive.c | 71 +- bfd/archive64.c | 6 +- bfd/bfdio.c | 23 +- bfd/cache.c | 2 +- bfd/coff-i386.c | 4 +- bfd/coff-x86_64.c | 3 +- bfd/config.bfd | 3 +- bfd/dwarf2.c | 234 +- bfd/elf.c | 24 +- bfd/elf32-arm.c | 49 + bfd/elf32-avr.c | 14 +- bfd/elf32-ppc.c | 4 +- bfd/elf64-ppc.c | 319 +- bfd/elf64-ppc.h | 4 +- bfd/elf64-x86-64.c | 30 +- bfd/libbfd-in.h | 36 +- bfd/libbfd.h | 36 +- bfd/mach-o-x86-64.c | 35 + bfd/mach-o.c | 1337 +++++- bfd/mach-o.h | 75 +- bfd/pef.c | 4 + bfd/reloc.c | 4 +- bfd/version.h | 2 +- bfd/xsym.c | 2 + gdb/ChangeLog | 726 +++ gdb/MAINTAINERS | 2 +- gdb/Makefile.in | 25 +- gdb/NEWS | 31 +- gdb/README | 20 + gdb/ada-exp.y | 4 +- gdb/ada-lang.c | 28 +- gdb/ada-lang.h | 4 +- gdb/ada-lex.l | 4 +- gdb/ada-operator.def | 4 +- gdb/ada-tasks.c | 4 +- gdb/ada-typeprint.c | 4 +- gdb/ada-valprint.c | 5 +- gdb/addrmap.c | 2 +- gdb/addrmap.h | 2 +- gdb/aix-thread.c | 4 +- gdb/alpha-linux-nat.c | 3 +- gdb/alpha-linux-tdep.c | 3 +- gdb/alpha-mdebug-tdep.c | 3 +- gdb/alpha-nat.c | 4 +- gdb/alpha-osf1-tdep.c | 3 +- gdb/alpha-tdep.c | 4 +- gdb/alpha-tdep.h | 4 +- gdb/alphabsd-nat.c | 3 +- gdb/alphabsd-tdep.c | 3 +- gdb/alphabsd-tdep.h | 3 +- gdb/alphafbsd-tdep.c | 3 +- gdb/alphanbsd-tdep.c | 3 +- gdb/alphaobsd-tdep.c | 3 +- gdb/amd64-darwin-tdep.c | 3 +- gdb/amd64-darwin-tdep.h | 2 +- gdb/amd64-dicos-tdep.c | 2 +- gdb/amd64-linux-nat.c | 3 +- gdb/amd64-linux-tdep.c | 3 +- gdb/amd64-linux-tdep.h | 3 +- gdb/amd64-nat.c | 3 +- gdb/amd64-nat.h | 3 +- gdb/amd64-sol2-tdep.c | 3 +- gdb/amd64-tdep.c | 3 +- gdb/amd64-tdep.h | 4 +- gdb/amd64-windows-nat.c | 2 +- gdb/amd64-windows-tdep.c | 2 +- gdb/amd64bsd-nat.c | 3 +- gdb/amd64fbsd-nat.c | 3 +- gdb/amd64fbsd-tdep.c | 3 +- gdb/amd64nbsd-nat.c | 3 +- gdb/amd64nbsd-tdep.c | 3 +- gdb/amd64obsd-nat.c | 3 +- gdb/amd64obsd-tdep.c | 3 +- gdb/annotate.c | 4 +- gdb/annotate.h | 4 +- gdb/arch-utils.c | 5 +- gdb/arch-utils.h | 4 +- gdb/arm-linux-nat.c | 3 +- gdb/arm-linux-tdep.c | 3 +- gdb/arm-linux-tdep.h | 3 +- gdb/arm-symbian-tdep.c | 2 +- gdb/arm-tdep.c | 5 +- gdb/arm-tdep.h | 3 +- gdb/arm-wince-tdep.c | 2 +- gdb/armbsd-tdep.c | 3 +- gdb/armnbsd-nat.c | 4 +- gdb/armnbsd-tdep.c | 3 +- gdb/armobsd-tdep.c | 3 +- gdb/auxv.c | 3 +- gdb/auxv.h | 3 +- gdb/avr-tdep.c | 3 +- gdb/ax-gdb.c | 4 +- gdb/ax-gdb.h | 3 +- gdb/ax-general.c | 3 +- gdb/ax.h | 3 +- gdb/bcache.c | 4 +- gdb/bcache.h | 4 +- gdb/bfd-target.c | 3 +- gdb/bfd-target.h | 3 +- gdb/bfin-linux-tdep.c | 3 +- gdb/bfin-tdep.c | 3 +- gdb/bfin-tdep.h | 3 +- gdb/block.c | 3 +- gdb/block.h | 3 +- gdb/blockframe.c | 13 +- gdb/breakpoint.c | 504 ++- gdb/breakpoint.h | 37 +- gdb/bsd-kvm.c | 3 +- gdb/bsd-kvm.h | 3 +- gdb/bsd-uthread.c | 3 +- gdb/bsd-uthread.h | 3 +- gdb/buildsym.c | 4 +- gdb/buildsym.h | 5 +- gdb/c-exp.y | 16 +- gdb/c-lang.c | 4 +- gdb/c-lang.h | 4 +- gdb/c-typeprint.c | 5 +- gdb/c-valprint.c | 40 +- gdb/call-cmds.h | 4 +- gdb/cc-with-index.sh | 2 +- gdb/charset-list.h | 2 +- gdb/charset.c | 3 +- gdb/charset.h | 3 +- gdb/cli-out.c | 4 +- gdb/cli-out.h | 3 +- gdb/cli/cli-cmds.c | 3 +- gdb/cli/cli-cmds.h | 3 +- gdb/cli/cli-decode.c | 4 +- gdb/cli/cli-decode.h | 98 +- gdb/cli/cli-dump.c | 3 +- gdb/cli/cli-dump.h | 3 +- gdb/cli/cli-interp.c | 4 +- gdb/cli/cli-logging.c | 3 +- gdb/cli/cli-script.c | 4 +- gdb/cli/cli-script.h | 3 +- gdb/cli/cli-setshow.c | 3 +- gdb/cli/cli-setshow.h | 3 +- gdb/cli/cli-utils.c | 2 +- gdb/cli/cli-utils.h | 2 +- gdb/coff-pe-read.c | 3 +- gdb/coff-pe-read.h | 3 +- gdb/coffread.c | 4 +- gdb/command.h | 19 +- gdb/common/ax.def | 3 +- gdb/common/buffer.c | 2 +- gdb/common/buffer.h | 2 +- gdb/common/common-utils.c | 4 +- gdb/common/common-utils.h | 4 +- gdb/common/gdb_assert.h | 5 +- gdb/common/gdb_dirent.h | 3 +- gdb/common/gdb_locale.h | 3 +- gdb/common/gdb_signals.h | 4 +- gdb/common/gdb_thread_db.h | 3 +- gdb/common/i386-xstate.h | 2 +- gdb/common/linux-osdata.c | 2 +- gdb/common/linux-osdata.h | 2 +- gdb/common/linux-procfs.c | 2 +- gdb/common/linux-procfs.h | 2 +- gdb/common/linux-ptrace.h | 2 +- gdb/common/ptid.c | 4 +- gdb/common/ptid.h | 4 +- gdb/common/signals.c | 4 +- gdb/common/xml-utils.c | 3 +- gdb/common/xml-utils.h | 3 +- gdb/complaints.c | 4 +- gdb/complaints.h | 4 +- gdb/completer.c | 3 +- gdb/completer.h | 3 +- gdb/config.in | 49 +- gdb/config/alpha/alpha-linux.mh | 2 +- gdb/config/alpha/alpha-osf3.mh | 4 +- gdb/config/alpha/fbsd.mh | 2 +- gdb/config/alpha/nm-osf3.h | 2 +- gdb/config/arm/nbsdaout.mh | 2 +- gdb/config/arm/nbsdelf.mh | 2 +- gdb/config/djgpp/djconfig.sh | 4 +- gdb/config/djgpp/langinfo.h | 2 +- gdb/config/djgpp/nl_types.h | 2 +- gdb/config/i386/i386gnu.mh | 2 +- gdb/config/i386/nbsdaout.mh | 2 +- gdb/config/i386/nm-fbsd.h | 4 +- gdb/config/i386/nm-i386gnu.h | 3 +- gdb/config/i386/obsdaout.mh | 2 +- gdb/config/ia64/hpux.mh | 2 +- gdb/config/ia64/linux.mh | 2 +- gdb/config/m32r/linux.mh | 2 +- gdb/config/m68k/linux.mh | 2 +- gdb/config/m68k/nbsdaout.mh | 2 +- gdb/config/m68k/obsd.mh | 2 +- gdb/config/mips/irix5.mh | 2 +- gdb/config/mips/irix6.mh | 2 +- gdb/config/nm-linux.h | 3 +- gdb/config/nm-nto.h | 2 +- gdb/config/pa/hpux.mh | 2 +- gdb/config/pa/linux.mh | 2 +- gdb/config/powerpc/aix.mh | 4 +- gdb/config/rs6000/nm-rs6000.h | 4 +- gdb/config/s390/s390.mh | 2 +- gdb/config/sparc/linux.mh | 2 +- gdb/config/sparc/linux64.mh | 2 +- gdb/config/sparc/nm-sol2.h | 2 +- gdb/config/sparc/sol2.mh | 2 +- gdb/config/vax/nbsdaout.mh | 2 +- gdb/config/vax/vax.mh | 2 +- gdb/configure | 96 +- gdb/configure.ac | 65 +- gdb/configure.tgt | 122 +- gdb/continuations.c | 4 +- gdb/continuations.h | 3 +- gdb/copyright.py | 844 +--- gdb/copyright.sh | 170 - gdb/core-regset.c | 4 +- gdb/corefile.c | 26 +- gdb/corelow.c | 43 +- gdb/cp-abi.c | 5 +- gdb/cp-abi.h | 3 +- gdb/cp-name-parser.y | 41 +- gdb/cp-namespace.c | 3 +- gdb/cp-support.c | 12 +- gdb/cp-support.h | 3 +- gdb/cp-valprint.c | 5 +- gdb/cris-tdep.c | 3 +- gdb/d-lang.c | 3 +- gdb/d-lang.h | 3 +- gdb/d-valprint.c | 2 +- gdb/darwin-nat-info.c | 3 +- gdb/darwin-nat.c | 2 +- gdb/darwin-nat.h | 4 +- gdb/data-directory/Makefile.in | 2 +- gdb/dbug-rom.c | 4 +- gdb/dbxread.c | 4 +- gdb/dcache.c | 4 +- gdb/dcache.h | 4 +- gdb/dec-thread.c | 2 +- gdb/defs.h | 34 +- gdb/demangle.c | 4 +- gdb/dfp.c | 2 +- gdb/dfp.h | 2 +- gdb/dicos-tdep.c | 2 +- gdb/dicos-tdep.h | 2 +- gdb/dictionary.c | 3 +- gdb/dictionary.h | 3 +- gdb/dink32-rom.c | 4 +- gdb/disasm.c | 3 +- gdb/disasm.h | 3 +- gdb/doc/ChangeLog | 31 + gdb/doc/Makefile.in | 4 +- gdb/doc/agentexpr.texi | 3 +- gdb/doc/all-cfg.texi | 3 +- gdb/doc/annotate.texinfo | 4 +- gdb/doc/gdb.texinfo | 75 +- gdb/doc/gdbint.texinfo | 57 +- gdb/doc/observer.texi | 3 +- gdb/doc/refcard.tex | 4 +- gdb/doc/stabs.texinfo | 5 +- gdb/doublest.c | 5 +- gdb/doublest.h | 5 +- gdb/dsrec.c | 4 +- gdb/dummy-frame.c | 4 +- gdb/dummy-frame.h | 3 +- gdb/dwarf2-frame-tailcall.c | 2 +- gdb/dwarf2-frame-tailcall.h | 2 +- gdb/dwarf2-frame.c | 7 +- gdb/dwarf2-frame.h | 3 +- gdb/dwarf2expr.c | 4 +- gdb/dwarf2expr.h | 4 +- gdb/dwarf2loc.c | 3 +- gdb/dwarf2loc.h | 5 +- gdb/dwarf2read.c | 657 ++-- gdb/elfread.c | 4 +- gdb/environ.c | 4 +- gdb/environ.h | 4 +- gdb/eval.c | 23 +- gdb/event-loop.c | 3 +- gdb/event-loop.h | 3 +- gdb/event-top.c | 4 +- gdb/event-top.h | 4 +- gdb/exceptions.c | 4 +- gdb/exceptions.h | 4 +- gdb/exec.c | 4 +- gdb/exec.h | 3 +- gdb/expprint.c | 5 +- gdb/expression.h | 4 +- gdb/f-exp.y | 17 +- gdb/f-lang.c | 4 +- gdb/f-lang.h | 4 +- gdb/f-typeprint.c | 5 +- gdb/f-valprint.c | 4 +- gdb/fbsd-nat.c | 3 +- gdb/fbsd-nat.h | 3 +- gdb/features/Makefile | 2 +- gdb/features/arm-core.xml | 2 +- gdb/features/arm-fpa.xml | 2 +- gdb/features/arm-m-profile.xml | 2 +- gdb/features/arm-vfpv2.xml | 2 +- gdb/features/arm-vfpv3.xml | 2 +- gdb/features/arm-with-iwmmxt.xml | 2 +- gdb/features/arm-with-m.xml | 2 +- gdb/features/arm-with-neon.xml | 2 +- gdb/features/arm-with-vfpv2.xml | 2 +- gdb/features/arm-with-vfpv3.xml | 2 +- gdb/features/feature_to_c.sh | 2 +- gdb/features/gdb-target.dtd | 2 +- gdb/features/i386/32bit-avx.xml | 2 +- gdb/features/i386/32bit-core.xml | 2 +- gdb/features/i386/32bit-linux.xml | 2 +- gdb/features/i386/32bit-sse.xml | 2 +- gdb/features/i386/64bit-avx.xml | 2 +- gdb/features/i386/64bit-core.xml | 2 +- gdb/features/i386/64bit-linux.xml | 2 +- gdb/features/i386/64bit-sse.xml | 2 +- gdb/features/i386/amd64-avx-linux.xml | 2 +- gdb/features/i386/amd64-avx.xml | 2 +- gdb/features/i386/amd64-linux.xml | 2 +- gdb/features/i386/amd64.xml | 2 +- gdb/features/i386/i386-avx-linux.xml | 2 +- gdb/features/i386/i386-avx.xml | 2 +- gdb/features/i386/i386-linux.xml | 2 +- gdb/features/i386/i386-mmx-linux.xml | 2 +- gdb/features/i386/i386-mmx.xml | 2 +- gdb/features/i386/i386.xml | 2 +- gdb/features/library-list-svr4.dtd | 2 +- gdb/features/library-list.dtd | 2 +- gdb/features/mips-cp0.xml | 2 +- gdb/features/mips-cpu.xml | 2 +- gdb/features/mips-fpu.xml | 2 +- gdb/features/mips-linux.xml | 2 +- gdb/features/mips64-cp0.xml | 2 +- gdb/features/mips64-cpu.xml | 2 +- gdb/features/mips64-fpu.xml | 2 +- gdb/features/mips64-linux.xml | 2 +- gdb/features/osdata.dtd | 2 +- gdb/features/rs6000/power-altivec.xml | 2 +- gdb/features/rs6000/power-core.xml | 2 +- gdb/features/rs6000/power-fpu-isa205.xml | 2 +- gdb/features/rs6000/power-fpu.xml | 2 +- gdb/features/rs6000/power-linux.xml | 2 +- gdb/features/rs6000/power-oea.xml | 2 +- gdb/features/rs6000/power-spe.xml | 2 +- gdb/features/rs6000/power-vsx.xml | 2 +- gdb/features/rs6000/power64-core.xml | 2 +- gdb/features/rs6000/power64-linux.xml | 2 +- gdb/features/rs6000/powerpc-32.xml | 2 +- gdb/features/rs6000/powerpc-32l.xml | 2 +- gdb/features/rs6000/powerpc-403.xml | 2 +- gdb/features/rs6000/powerpc-403gc.xml | 2 +- gdb/features/rs6000/powerpc-405.xml | 2 +- gdb/features/rs6000/powerpc-505.xml | 2 +- gdb/features/rs6000/powerpc-601.xml | 2 +- gdb/features/rs6000/powerpc-602.xml | 2 +- gdb/features/rs6000/powerpc-603.xml | 2 +- gdb/features/rs6000/powerpc-604.xml | 2 +- gdb/features/rs6000/powerpc-64.xml | 2 +- gdb/features/rs6000/powerpc-64l.xml | 2 +- gdb/features/rs6000/powerpc-7400.xml | 2 +- gdb/features/rs6000/powerpc-750.xml | 2 +- gdb/features/rs6000/powerpc-860.xml | 2 +- gdb/features/rs6000/powerpc-altivec32.xml | 2 +- gdb/features/rs6000/powerpc-altivec32l.xml | 2 +- gdb/features/rs6000/powerpc-altivec64.xml | 2 +- gdb/features/rs6000/powerpc-altivec64l.xml | 2 +- gdb/features/rs6000/powerpc-cell32l.xml | 2 +- gdb/features/rs6000/powerpc-cell64l.xml | 2 +- gdb/features/rs6000/powerpc-e500.xml | 2 +- gdb/features/rs6000/powerpc-e500l.xml | 2 +- gdb/features/rs6000/powerpc-isa205-32l.xml | 2 +- gdb/features/rs6000/powerpc-isa205-64l.xml | 2 +- gdb/features/rs6000/powerpc-isa205-altivec32l.xml | 2 +- gdb/features/rs6000/powerpc-isa205-altivec64l.xml | 2 +- gdb/features/rs6000/powerpc-isa205-vsx32l.xml | 2 +- gdb/features/rs6000/powerpc-isa205-vsx64l.xml | 2 +- gdb/features/rs6000/powerpc-vsx32.xml | 2 +- gdb/features/rs6000/powerpc-vsx32l.xml | 2 +- gdb/features/rs6000/powerpc-vsx64.xml | 2 +- gdb/features/rs6000/powerpc-vsx64l.xml | 2 +- gdb/features/rs6000/rs6000.xml | 2 +- gdb/features/s390-acr.xml | 2 +- gdb/features/s390-core32.xml | 2 +- gdb/features/s390-core64.xml | 2 +- gdb/features/s390-fpr.xml | 2 +- gdb/features/s390-linux32.xml | 2 +- gdb/features/s390-linux32v1.xml | 2 +- gdb/features/s390-linux32v2.xml | 2 +- gdb/features/s390-linux64.xml | 2 +- gdb/features/s390-linux64v1.xml | 2 +- gdb/features/s390-linux64v2.xml | 2 +- gdb/features/s390x-core64.xml | 2 +- gdb/features/s390x-linux64.xml | 2 +- gdb/features/s390x-linux64v1.xml | 2 +- gdb/features/s390x-linux64v2.xml | 2 +- gdb/features/threads.dtd | 2 +- gdb/features/tic6x-c62x-linux.xml | 2 +- gdb/features/tic6x-c62x.xml | 2 +- gdb/features/tic6x-c64x-linux.xml | 2 +- gdb/features/tic6x-c64x.xml | 2 +- gdb/features/tic6x-c64xp-linux.xml | 2 +- gdb/features/tic6x-c64xp.xml | 2 +- gdb/features/tic6x-c6xp.xml | 2 +- gdb/features/tic6x-core.xml | 2 +- gdb/features/tic6x-gp.xml | 2 +- gdb/features/traceframe-info.dtd | 2 +- gdb/features/xinclude.dtd | 2 +- gdb/features/xscale-iwmmxt.xml | 2 +- gdb/filesystem.c | 2 +- gdb/filesystem.h | 2 +- gdb/findcmd.c | 2 +- gdb/findvar.c | 5 +- gdb/fork-child.c | 8 +- gdb/frame-base.c | 3 +- gdb/frame-base.h | 3 +- gdb/frame-unwind.c | 3 +- gdb/frame-unwind.h | 3 +- gdb/frame.c | 5 +- gdb/frame.h | 5 +- gdb/frv-linux-tdep.c | 3 +- gdb/frv-tdep.c | 3 +- gdb/frv-tdep.h | 3 +- gdb/gcore.c | 57 +- gdb/gcore.h | 2 +- gdb/gdb-demangle.h | 2 +- gdb/gdb-dlfcn.c | 2 +- gdb/gdb-dlfcn.h | 2 +- gdb/gdb-gdb.py | 2 +- gdb/gdb-stabs.h | 4 +- gdb/gdb.1 | 2 +- gdb/gdb.c | 3 +- gdb/gdb.h | 3 +- gdb/gdb_buildall.sh | 2 +- gdb/gdb_curses.h | 11 +- gdb/gdb_expat.h | 3 +- gdb/gdb_gcore.sh | 3 +- gdb/gdb_mbuild.sh | 3 +- gdb/gdb_obstack.h | 3 +- gdb/gdb_proc_service.h | 3 +- gdb/gdb_ptrace.h | 3 +- gdb/gdb_regex.h | 4 +- gdb/gdb_select.h | 3 +- gdb/gdb_stat.h | 3 +- gdb/gdb_string.h | 4 +- gdb/gdb_usleep.c | 2 +- gdb/gdb_usleep.h | 2 +- gdb/gdb_vfork.h | 3 +- gdb/gdb_wait.h | 3 +- gdb/gdb_wchar.h | 2 +- gdb/gdbarch.c | 99 + gdb/gdbarch.h | 24 + gdb/gdbarch.sh | 12 +- gdb/gdbcmd.h | 4 +- gdb/gdbcore.h | 5 +- gdb/gdbserver/ChangeLog | 55 + gdb/gdbserver/Makefile.in | 4 +- gdb/gdbserver/configure.ac | 3 +- gdb/gdbserver/event-loop.c | 4 +- gdb/gdbserver/gdb_proc_service.h | 3 +- gdb/gdbserver/gdbreplay.c | 4 +- gdb/gdbserver/gdbserver.1 | 2 +- gdb/gdbserver/hostio-errno.c | 2 +- gdb/gdbserver/hostio.c | 35 +- gdb/gdbserver/i386-low.c | 2 +- gdb/gdbserver/i386-low.h | 2 +- gdb/gdbserver/i387-fp.c | 4 +- gdb/gdbserver/i387-fp.h | 3 +- gdb/gdbserver/inferiors.c | 3 +- gdb/gdbserver/linux-amd64-ipa.c | 2 +- gdb/gdbserver/linux-arm-low.c | 3 +- gdb/gdbserver/linux-bfin-low.c | 3 +- gdb/gdbserver/linux-cris-low.c | 4 +- gdb/gdbserver/linux-crisv32-low.c | 4 +- gdb/gdbserver/linux-i386-ipa.c | 2 +- gdb/gdbserver/linux-ia64-low.c | 4 +- gdb/gdbserver/linux-low.c | 6 +- gdb/gdbserver/linux-low.h | 4 +- gdb/gdbserver/linux-m32r-low.c | 3 +- gdb/gdbserver/linux-m68k-low.c | 4 +- gdb/gdbserver/linux-mips-low.c | 4 +- gdb/gdbserver/linux-ppc-low.c | 4 +- gdb/gdbserver/linux-s390-low.c | 3 +- gdb/gdbserver/linux-sh-low.c | 4 +- gdb/gdbserver/linux-sparc-low.c | 3 +- gdb/gdbserver/linux-tic6x-low.c | 3 +- gdb/gdbserver/linux-x86-low.c | 3 +- gdb/gdbserver/linux-xtensa-low.c | 2 +- gdb/gdbserver/lynx-i386-low.c | 2 +- gdb/gdbserver/lynx-low.c | 2 +- gdb/gdbserver/lynx-low.h | 2 +- gdb/gdbserver/lynx-ppc-low.c | 2 +- gdb/gdbserver/mem-break.c | 4 +- gdb/gdbserver/mem-break.h | 3 +- gdb/gdbserver/nto-low.c | 2 +- gdb/gdbserver/nto-low.h | 2 +- gdb/gdbserver/nto-x86-low.c | 2 +- gdb/gdbserver/proc-service.c | 3 +- gdb/gdbserver/proc-service.list | 2 +- gdb/gdbserver/regcache.c | 4 +- gdb/gdbserver/regcache.h | 3 +- gdb/gdbserver/remote-utils.c | 4 +- gdb/gdbserver/server.c | 27 +- gdb/gdbserver/server.h | 4 +- gdb/gdbserver/spu-low.c | 3 +- gdb/gdbserver/target.c | 4 +- gdb/gdbserver/target.h | 3 +- gdb/gdbserver/terminal.h | 2 +- gdb/gdbserver/thread-db.c | 3 +- gdb/gdbserver/tracepoint.c | 52 +- gdb/gdbserver/utils.c | 4 +- gdb/gdbserver/win32-arm-low.c | 2 +- gdb/gdbserver/win32-i386-low.c | 2 +- gdb/gdbserver/win32-low.c | 3 +- gdb/gdbserver/win32-low.h | 2 +- gdb/gdbserver/wincecompat.c | 2 +- gdb/gdbserver/wincecompat.h | 2 +- gdb/gdbserver/xtensa-xtregs.c | 2 +- gdb/gdbthread.h | 4 +- gdb/gdbtypes.c | 19 +- gdb/gdbtypes.h | 21 +- gdb/glibc-tdep.c | 3 +- gdb/glibc-tdep.h | 3 +- gdb/gnu-nat.c | 4 +- gdb/gnu-nat.h | 4 +- gdb/gnu-v2-abi.c | 4 +- gdb/gnu-v3-abi.c | 3 +- gdb/gnulib/extra/update-copyright | 267 + gdb/go32-nat.c | 4 +- gdb/gregset.h | 3 +- gdb/h8300-tdep.c | 5 +- gdb/hppa-hpux-nat.c | 3 +- gdb/hppa-hpux-tdep.c | 3 +- gdb/hppa-linux-nat.c | 3 +- gdb/hppa-linux-offsets.h | 2 +- gdb/hppa-linux-tdep.c | 3 +- gdb/hppa-tdep.c | 5 +- gdb/hppa-tdep.h | 3 +- gdb/hppabsd-nat.c | 3 +- gdb/hppabsd-tdep.c | 3 +- gdb/hppabsd-tdep.h | 2 +- gdb/hppanbsd-nat.c | 2 +- gdb/hppanbsd-tdep.c | 2 +- gdb/hppaobsd-tdep.c | 3 +- gdb/i386-cygwin-tdep.c | 3 +- gdb/i386-darwin-nat.c | 3 +- gdb/i386-darwin-tdep.c | 3 +- gdb/i386-darwin-tdep.h | 2 +- gdb/i386-dicos-tdep.c | 2 +- gdb/i386-linux-nat.c | 3 +- gdb/i386-linux-tdep.c | 3 +- gdb/i386-linux-tdep.h | 3 +- gdb/i386-nat.c | 4 +- gdb/i386-nat.h | 2 +- gdb/i386-nto-tdep.c | 3 +- gdb/i386-sol2-nat.c | 3 +- gdb/i386-sol2-tdep.c | 3 +- gdb/i386-tdep.c | 9 +- gdb/i386-tdep.h | 3 +- gdb/i386-windows-nat.c | 2 +- gdb/i386bsd-nat.c | 3 +- gdb/i386bsd-nat.h | 3 +- gdb/i386bsd-tdep.c | 3 +- gdb/i386fbsd-nat.c | 3 +- gdb/i386fbsd-tdep.c | 3 +- gdb/i386gnu-nat.c | 4 +- gdb/i386gnu-tdep.c | 3 +- gdb/i386nbsd-nat.c | 3 +- gdb/i386nbsd-tdep.c | 4 +- gdb/i386obsd-nat.c | 3 +- gdb/i386obsd-tdep.c | 5 +- gdb/i386v4-nat.c | 4 +- gdb/i387-tdep.c | 5 +- gdb/i387-tdep.h | 3 +- gdb/ia64-hpux-nat.c | 2 +- gdb/ia64-hpux-tdep.c | 2 +- gdb/ia64-hpux-tdep.h | 2 +- gdb/ia64-linux-nat.c | 3 +- gdb/ia64-linux-tdep.c | 4 +- gdb/ia64-tdep.c | 3 +- gdb/ia64-tdep.h | 3 +- gdb/inf-child.c | 236 +- gdb/inf-child.h | 3 +- gdb/inf-loop.c | 3 +- gdb/inf-loop.h | 3 +- gdb/inf-ptrace.c | 5 +- gdb/inf-ptrace.h | 3 +- gdb/inf-ttrace.c | 3 +- gdb/inf-ttrace.h | 3 +- gdb/infcall.c | 51 +- gdb/infcall.h | 3 +- gdb/infcmd.c | 117 +- gdb/inferior.c | 3 +- gdb/inferior.h | 9 +- gdb/inflow.c | 4 +- gdb/inflow.h | 3 +- gdb/infrun.c | 13 +- gdb/inline-frame.c | 2 +- gdb/inline-frame.h | 2 +- gdb/interps.c | 4 +- gdb/interps.h | 4 +- gdb/iq2000-tdep.c | 4 +- gdb/irix5-nat.c | 5 +- gdb/jit-reader.in | 2 +- gdb/jit.c | 2 +- gdb/jit.h | 2 +- gdb/jv-exp.y | 3 +- gdb/jv-lang.c | 5 +- gdb/jv-lang.h | 4 +- gdb/jv-typeprint.c | 3 +- gdb/jv-valprint.c | 3 +- gdb/language.c | 271 +- gdb/language.h | 22 +- gdb/libunwind-frame.c | 3 +- gdb/libunwind-frame.h | 3 +- gdb/linespec.c | 119 +- gdb/linespec.h | 3 +- gdb/linux-fork.c | 3 +- gdb/linux-fork.h | 2 +- gdb/linux-nat.c | 788 +--- gdb/linux-nat.h | 3 +- gdb/linux-record.c | 2 +- gdb/linux-record.h | 2 +- gdb/linux-tdep.c | 655 +++- gdb/linux-tdep.h | 14 +- gdb/linux-thread-db.c | 3 +- gdb/lm32-tdep.c | 2 +- gdb/m2-exp.y | 41 +- gdb/m2-lang.c | 4 +- gdb/m2-lang.h | 4 +- gdb/m2-typeprint.c | 5 +- gdb/m2-valprint.c | 4 +- gdb/m32c-tdep.c | 3 +- gdb/m32r-linux-nat.c | 3 +- gdb/m32r-linux-tdep.c | 3 +- gdb/m32r-rom.c | 4 +- gdb/m32r-tdep.c | 4 +- gdb/m32r-tdep.h | 3 +- gdb/m68hc11-tdep.c | 3 +- gdb/m68k-tdep.c | 4 +- gdb/m68k-tdep.h | 4 +- gdb/m68kbsd-nat.c | 3 +- gdb/m68kbsd-tdep.c | 3 +- gdb/m68klinux-nat.c | 3 +- gdb/m68klinux-tdep.c | 4 +- gdb/m88k-tdep.c | 3 +- gdb/m88k-tdep.h | 3 +- gdb/m88kbsd-nat.c | 3 +- gdb/machoread.c | 2 +- gdb/macrocmd.c | 3 +- gdb/macroexp.c | 3 +- gdb/macroexp.h | 3 +- gdb/macroscope.c | 3 +- gdb/macroscope.h | 3 +- gdb/macrotab.c | 3 +- gdb/macrotab.h | 3 +- gdb/main.c | 4 +- gdb/main.h | 3 +- gdb/maint.c | 4 +- gdb/mdebugread.c | 9 +- gdb/mdebugread.h | 3 +- gdb/mem-break.c | 4 +- gdb/memattr.c | 3 +- gdb/memattr.h | 3 +- gdb/memory-map.c | 3 +- gdb/memory-map.h | 3 +- gdb/memrange.c | 2 +- gdb/memrange.h | 2 +- gdb/mep-tdep.c | 3 +- gdb/mi/mi-cmd-break.c | 3 +- gdb/mi/mi-cmd-disas.c | 3 +- gdb/mi/mi-cmd-env.c | 3 +- gdb/mi/mi-cmd-file.c | 3 +- gdb/mi/mi-cmd-stack.c | 4 +- gdb/mi/mi-cmd-target.c | 2 +- gdb/mi/mi-cmd-var.c | 4 +- gdb/mi/mi-cmds.c | 4 +- gdb/mi/mi-cmds.h | 4 +- gdb/mi/mi-common.c | 6 +- gdb/mi/mi-common.h | 3 +- gdb/mi/mi-console.c | 3 +- gdb/mi/mi-console.h | 3 +- gdb/mi/mi-getopt.c | 3 +- gdb/mi/mi-getopt.h | 3 +- gdb/mi/mi-interp.c | 7 +- gdb/mi/mi-main.c | 3 +- gdb/mi/mi-main.h | 3 +- gdb/mi/mi-out.c | 4 +- gdb/mi/mi-out.h | 3 +- gdb/mi/mi-parse.c | 3 +- gdb/mi/mi-parse.h | 3 +- gdb/mi/mi-symbol-cmds.c | 3 +- gdb/microblaze-linux-tdep.c | 2 +- gdb/microblaze-rom.c | 2 +- gdb/microblaze-tdep.c | 2 +- gdb/microblaze-tdep.h | 2 +- gdb/mingw-hdep.c | 3 +- gdb/minsyms.c | 4 +- gdb/minsyms.h | 2 +- gdb/mips-irix-tdep.c | 3 +- gdb/mips-linux-nat.c | 3 +- gdb/mips-linux-tdep.c | 3 +- gdb/mips-linux-tdep.h | 2 +- gdb/mips-tdep.c | 4 +- gdb/mips-tdep.h | 3 +- gdb/mips64obsd-nat.c | 3 +- gdb/mips64obsd-tdep.c | 3 +- gdb/mipsnbsd-nat.c | 4 +- gdb/mipsnbsd-tdep.c | 3 +- gdb/mipsnbsd-tdep.h | 3 +- gdb/mipsread.c | 3 +- gdb/mn10300-linux-tdep.c | 3 +- gdb/mn10300-tdep.c | 3 +- gdb/mn10300-tdep.h | 3 +- gdb/monitor.c | 4 +- gdb/monitor.h | 4 +- gdb/moxie-tdep.c | 2 +- gdb/moxie-tdep.h | 2 +- gdb/mt-tdep.c | 3 +- gdb/nbsd-nat.c | 3 +- gdb/nbsd-nat.h | 3 +- gdb/nbsd-tdep.c | 3 +- gdb/nbsd-tdep.h | 3 +- gdb/nto-procfs.c | 3 +- gdb/nto-tdep.c | 3 +- gdb/nto-tdep.h | 3 +- gdb/objc-exp.y | 23 +- gdb/objc-lang.c | 3 +- gdb/objc-lang.h | 3 +- gdb/objfiles.c | 4 +- gdb/objfiles.h | 4 +- gdb/obsd-tdep.c | 3 +- gdb/obsd-tdep.h | 3 +- gdb/observer.c | 3 +- gdb/observer.sh | 3 +- gdb/opencl-lang.c | 2 +- gdb/osabi.c | 3 +- gdb/osabi.h | 3 +- gdb/osdata.c | 2 +- gdb/osdata.h | 2 +- gdb/p-exp.y | 11 +- gdb/p-lang.c | 4 +- gdb/p-lang.h | 3 +- gdb/p-typeprint.c | 3 +- gdb/p-valprint.c | 4 +- gdb/parse.c | 85 +- gdb/parser-defs.h | 16 +- gdb/posix-hdep.c | 3 +- gdb/ppc-linux-nat.c | 5 +- gdb/ppc-linux-tdep.c | 7 +- gdb/ppc-linux-tdep.h | 2 +- gdb/ppc-sysv-tdep.c | 4 +- gdb/ppc-tdep.h | 3 +- gdb/ppcbug-rom.c | 4 +- gdb/ppcnbsd-nat.c | 3 +- gdb/ppcnbsd-tdep.c | 3 +- gdb/ppcnbsd-tdep.h | 3 +- gdb/ppcobsd-nat.c | 3 +- gdb/ppcobsd-tdep.c | 3 +- gdb/ppcobsd-tdep.h | 3 +- gdb/printcmd.c | 4 +- gdb/proc-api.c | 4 +- gdb/proc-events.c | 4 +- gdb/proc-flags.c | 3 +- gdb/proc-service.c | 4 +- gdb/proc-service.list | 2 +- gdb/proc-utils.h | 3 +- gdb/proc-why.c | 4 +- gdb/procfs.c | 36 +- gdb/procfs.h | 2 +- gdb/progspace.c | 2 +- gdb/progspace.h | 2 +- gdb/prologue-value.c | 3 +- gdb/prologue-value.h | 3 +- gdb/psympriv.h | 2 +- gdb/psymtab.c | 28 +- gdb/psymtab.h | 2 +- gdb/python/lib/gdb/__init__.py | 2 +- gdb/python/lib/gdb/command/__init__.py | 2 +- gdb/python/lib/gdb/command/pretty_printers.py | 2 +- gdb/python/lib/gdb/command/prompt.py | 2 +- gdb/python/lib/gdb/printing.py | 52 +- gdb/python/lib/gdb/prompt.py | 2 +- gdb/python/lib/gdb/types.py | 2 +- gdb/python/py-auto-load.c | 2 +- gdb/python/py-block.c | 2 +- gdb/python/py-bpevent.c | 2 +- gdb/python/py-breakpoint.c | 2 +- gdb/python/py-cmd.c | 2 +- gdb/python/py-continueevent.c | 2 +- gdb/python/py-event.c | 2 +- gdb/python/py-event.h | 2 +- gdb/python/py-events.h | 2 +- gdb/python/py-evtregistry.c | 2 +- gdb/python/py-evts.c | 2 +- gdb/python/py-exitedevent.c | 2 +- gdb/python/py-finishbreakpoint.c | 2 +- gdb/python/py-frame.c | 2 +- gdb/python/py-function.c | 2 +- gdb/python/py-inferior.c | 2 +- gdb/python/py-infthread.c | 2 +- gdb/python/py-lazy-string.c | 2 +- gdb/python/py-newobjfileevent.c | 2 +- gdb/python/py-objfile.c | 2 +- gdb/python/py-param.c | 2 +- gdb/python/py-prettyprint.c | 2 +- gdb/python/py-progspace.c | 2 +- gdb/python/py-signalevent.c | 2 +- gdb/python/py-stopevent.c | 2 +- gdb/python/py-stopevent.h | 2 +- gdb/python/py-symbol.c | 2 +- gdb/python/py-symtab.c | 2 +- gdb/python/py-threadevent.c | 2 +- gdb/python/py-type.c | 2 +- gdb/python/py-utils.c | 2 +- gdb/python/py-value.c | 102 +- gdb/python/python-internal.h | 2 +- gdb/python/python.c | 5 +- gdb/python/python.h | 2 +- gdb/ravenscar-sparc-thread.c | 2 +- gdb/ravenscar-thread.c | 2 +- gdb/ravenscar-thread.h | 2 +- gdb/record.c | 90 +- gdb/record.h | 2 +- gdb/regcache.c | 4 +- gdb/regcache.h | 4 +- gdb/regformats/regdat.sh | 3 +- gdb/regformats/regdef.h | 3 +- gdb/reggroups.c | 3 +- gdb/reggroups.h | 3 +- gdb/regset.c | 3 +- gdb/regset.h | 3 +- gdb/remote-fileio.c | 3 +- gdb/remote-fileio.h | 3 +- gdb/remote-m32r-sdi.c | 3 +- gdb/remote-mips.c | 4 +- gdb/remote-sim.c | 4 +- gdb/remote.c | 111 +- gdb/remote.h | 3 +- gdb/reply_mig_hack.awk | 4 +- gdb/reverse.c | 3 +- gdb/rs6000-aix-tdep.c | 5 +- gdb/rs6000-nat.c | 5 +- gdb/rs6000-tdep.c | 5 +- gdb/rs6000-tdep.h | 3 +- gdb/rx-tdep.c | 2 +- gdb/s390-nat.c | 4 +- gdb/s390-tdep.c | 3 +- gdb/s390-tdep.h | 3 +- gdb/score-tdep.c | 3 +- gdb/score-tdep.h | 3 +- gdb/sentinel-frame.c | 4 +- gdb/sentinel-frame.h | 3 +- gdb/ser-base.c | 5 +- gdb/ser-base.h | 3 +- gdb/ser-go32.c | 4 +- gdb/ser-mingw.c | 3 +- gdb/ser-pipe.c | 3 +- gdb/ser-tcp.c | 4 +- gdb/ser-tcp.h | 3 +- gdb/ser-unix.c | 4 +- gdb/ser-unix.h | 4 +- gdb/serial.c | 4 +- gdb/serial.h | 4 +- gdb/sh-linux-tdep.c | 3 +- gdb/sh-tdep.c | 4 +- gdb/sh-tdep.h | 3 +- gdb/sh64-tdep.c | 4 +- gdb/shnbsd-nat.c | 3 +- gdb/shnbsd-tdep.c | 3 +- gdb/sim-regno.h | 3 +- gdb/skip.c | 2 +- gdb/skip.h | 2 +- gdb/sol-thread.c | 3 +- gdb/sol2-tdep.c | 3 +- gdb/sol2-tdep.h | 3 +- gdb/solib-darwin.c | 2 +- gdb/solib-darwin.h | 2 +- gdb/solib-dsbt.c | 2 +- gdb/solib-frv.c | 3 +- gdb/solib-ia64-hpux.c | 6 +- gdb/solib-ia64-hpux.h | 2 +- gdb/solib-irix.c | 4 +- gdb/solib-irix.h | 2 +- gdb/solib-osf.c | 4 +- gdb/solib-pa64.c | 3 +- gdb/solib-pa64.h | 3 +- gdb/solib-som.c | 3 +- gdb/solib-som.h | 3 +- gdb/solib-spu.c | 2 +- gdb/solib-spu.h | 2 +- gdb/solib-sunos.c | 4 +- gdb/solib-svr4.c | 5 +- gdb/solib-svr4.h | 3 +- gdb/solib-target.c | 2 +- gdb/solib-target.h | 2 +- gdb/solib.c | 4 +- gdb/solib.h | 4 +- gdb/solist.h | 4 +- gdb/somread.c | 4 +- gdb/source.c | 4 +- gdb/source.h | 3 +- gdb/sparc-linux-nat.c | 3 +- gdb/sparc-linux-tdep.c | 3 +- gdb/sparc-nat.c | 3 +- gdb/sparc-nat.h | 3 +- gdb/sparc-sol2-nat.c | 3 +- gdb/sparc-sol2-tdep.c | 3 +- gdb/sparc-tdep.c | 3 +- gdb/sparc-tdep.h | 3 +- gdb/sparc64-linux-nat.c | 3 +- gdb/sparc64-linux-tdep.c | 3 +- gdb/sparc64-nat.c | 3 +- gdb/sparc64-sol2-tdep.c | 3 +- gdb/sparc64-tdep.c | 3 +- gdb/sparc64-tdep.h | 3 +- gdb/sparc64fbsd-nat.c | 3 +- gdb/sparc64fbsd-tdep.c | 3 +- gdb/sparc64nbsd-nat.c | 3 +- gdb/sparc64nbsd-tdep.c | 3 +- gdb/sparc64obsd-tdep.c | 3 +- gdb/sparcnbsd-nat.c | 3 +- gdb/sparcnbsd-tdep.c | 3 +- gdb/sparcobsd-tdep.c | 3 +- gdb/spu-linux-nat.c | 3 +- gdb/spu-multiarch.c | 2 +- gdb/spu-tdep.c | 3 +- gdb/spu-tdep.h | 3 +- gdb/srec.h | 4 +- gdb/stabsread.c | 11 +- gdb/stabsread.h | 5 +- gdb/stack.c | 4 +- gdb/stack.h | 3 +- gdb/std-operator.def | 4 +- gdb/std-regs.c | 3 +- gdb/symfile-mem.c | 5 +- gdb/symfile.c | 171 +- gdb/symfile.h | 6 +- gdb/symmisc.c | 5 +- gdb/symtab.c | 69 +- gdb/symtab.h | 9 +- gdb/syscalls/amd64-linux.xml | 2 +- gdb/syscalls/bfin-linux.xml | 2 +- gdb/syscalls/gdb-syscalls.dtd | 2 +- gdb/syscalls/i386-linux.xml | 2 +- gdb/syscalls/mips-n32-linux.xml | 2 +- gdb/syscalls/mips-n64-linux.xml | 2 +- gdb/syscalls/mips-o32-linux.xml | 2 +- gdb/syscalls/ppc-linux.xml | 2 +- gdb/syscalls/ppc64-linux.xml | 2 +- gdb/syscalls/sparc-linux.xml | 2 +- gdb/syscalls/sparc64-linux.xml | 2 +- gdb/target-descriptions.c | 3 +- gdb/target-descriptions.h | 3 +- gdb/target-memory.c | 3 +- gdb/target.c | 368 ++- gdb/target.h | 106 +- gdb/terminal.h | 4 +- gdb/testsuite/.gdbinit | 1 - gdb/testsuite/ChangeLog | 133 +- gdb/testsuite/Makefile.in | 4 +- gdb/testsuite/boards/native-gdbserver.exp | 2 +- gdb/testsuite/boards/native-stdio-gdbserver.exp | 2 +- gdb/testsuite/config/cfdbug.exp | 3 +- gdb/testsuite/config/d10v.exp | 3 +- gdb/testsuite/config/default.exp | 2 +- gdb/testsuite/config/dve.exp | 3 +- gdb/testsuite/config/gdbserver.exp | 3 +- gdb/testsuite/config/i960.exp | 3 +- gdb/testsuite/config/m32r.exp | 3 +- gdb/testsuite/config/mips-idt.exp | 3 +- gdb/testsuite/config/mips.exp | 3 +- gdb/testsuite/config/mn10300-eval.exp | 3 +- gdb/testsuite/config/monitor.exp | 3 +- gdb/testsuite/config/proelf.exp | 3 +- gdb/testsuite/config/rom68k.exp | 3 +- gdb/testsuite/config/sh.exp | 3 +- gdb/testsuite/config/sid.exp | 3 +- gdb/testsuite/config/sim.exp | 4 +- gdb/testsuite/config/slite.exp | 3 +- gdb/testsuite/config/unix.exp | 4 +- gdb/testsuite/config/vr4300.exp | 3 +- gdb/testsuite/config/vr5000.exp | 3 +- gdb/testsuite/config/vx.exp | 4 +- gdb/testsuite/config/vxworks.exp | 3 +- gdb/testsuite/config/vxworks29k.exp | 3 +- gdb/testsuite/configure.ac | 3 +- gdb/testsuite/dg-extract-results.sh | 2 +- gdb/testsuite/gdb.ada/array_bounds.exp | 6 +- gdb/testsuite/gdb.ada/array_bounds/bar.adb | 2 +- gdb/testsuite/gdb.ada/array_return.exp | 7 +- gdb/testsuite/gdb.ada/array_return/p.adb | 3 +- gdb/testsuite/gdb.ada/array_return/pck.adb | 3 +- gdb/testsuite/gdb.ada/array_return/pck.ads | 3 +- gdb/testsuite/gdb.ada/array_subscript_addr.exp | 6 +- gdb/testsuite/gdb.ada/array_subscript_addr/p.adb | 2 +- gdb/testsuite/gdb.ada/arrayidx.exp | 6 +- gdb/testsuite/gdb.ada/arrayidx/p.adb | 3 +- gdb/testsuite/gdb.ada/arrayparam.exp | 6 +- gdb/testsuite/gdb.ada/arrayparam/foo.adb | 2 +- gdb/testsuite/gdb.ada/arrayparam/pck.adb | 2 +- gdb/testsuite/gdb.ada/arrayparam/pck.ads | 2 +- gdb/testsuite/gdb.ada/arrayptr.exp | 6 +- gdb/testsuite/gdb.ada/arrayptr/foo.adb | 2 +- gdb/testsuite/gdb.ada/arrayptr/pck.adb | 2 +- gdb/testsuite/gdb.ada/arrayptr/pck.ads | 2 +- gdb/testsuite/gdb.ada/assign_1.exp | 6 +- gdb/testsuite/gdb.ada/atomic_enum.exp | 6 +- gdb/testsuite/gdb.ada/atomic_enum/foo.adb | 2 +- gdb/testsuite/gdb.ada/atomic_enum/pck.adb | 2 +- gdb/testsuite/gdb.ada/atomic_enum/pck.ads | 2 +- gdb/testsuite/gdb.ada/boolean_expr.exp | 6 +- gdb/testsuite/gdb.ada/call_pn.exp | 6 +- gdb/testsuite/gdb.ada/call_pn/foo.adb | 2 +- gdb/testsuite/gdb.ada/call_pn/pck.adb | 2 +- gdb/testsuite/gdb.ada/call_pn/pck.ads | 2 +- gdb/testsuite/gdb.ada/catch_ex.exp | 6 +- gdb/testsuite/gdb.ada/catch_ex/foo.adb | 2 +- gdb/testsuite/gdb.ada/char_enum.exp | 2 +- gdb/testsuite/gdb.ada/char_enum/foo.adb | 2 +- gdb/testsuite/gdb.ada/char_enum/pck.adb | 2 +- gdb/testsuite/gdb.ada/char_enum/pck.ads | 2 +- gdb/testsuite/gdb.ada/char_param.exp | 6 +- gdb/testsuite/gdb.ada/char_param/foo.adb | 2 +- gdb/testsuite/gdb.ada/char_param/pck.adb | 2 +- gdb/testsuite/gdb.ada/char_param/pck.ads | 2 +- gdb/testsuite/gdb.ada/complete.exp | 6 +- gdb/testsuite/gdb.ada/complete/foo.adb | 2 +- gdb/testsuite/gdb.ada/complete/pck.adb | 2 +- gdb/testsuite/gdb.ada/complete/pck.ads | 2 +- gdb/testsuite/gdb.ada/cond_lang.exp | 6 +- gdb/testsuite/gdb.ada/cond_lang/a.adb | 2 +- gdb/testsuite/gdb.ada/cond_lang/foo.c | 2 +- gdb/testsuite/gdb.ada/cond_lang/mixed.adb | 2 +- gdb/testsuite/gdb.ada/cond_lang/mixed.ads | 2 +- gdb/testsuite/gdb.ada/cond_lang/pck.adb | 2 +- gdb/testsuite/gdb.ada/cond_lang/pck.ads | 2 +- gdb/testsuite/gdb.ada/dyn_loc.exp | 6 +- gdb/testsuite/gdb.ada/dyn_loc/p.adb | 2 +- gdb/testsuite/gdb.ada/dyn_loc/pack.adb | 2 +- gdb/testsuite/gdb.ada/dyn_loc/pack.ads | 2 +- gdb/testsuite/gdb.ada/exec_changed.exp | 6 +- gdb/testsuite/gdb.ada/exec_changed/first.adb | 3 +- gdb/testsuite/gdb.ada/exec_changed/second.adb | 3 +- gdb/testsuite/gdb.ada/exprs.exp | 6 +- gdb/testsuite/gdb.ada/exprs/p.adb | 2 +- gdb/testsuite/gdb.ada/fixed_cmp.exp | 6 +- gdb/testsuite/gdb.ada/fixed_cmp/fixed.adb | 2 +- gdb/testsuite/gdb.ada/fixed_cmp/pck.adb | 2 +- gdb/testsuite/gdb.ada/fixed_cmp/pck.ads | 2 +- gdb/testsuite/gdb.ada/fixed_points.exp | 6 +- .../gdb.ada/fixed_points/fixed_points.adb | 3 +- gdb/testsuite/gdb.ada/formatted_ref.exp | 6 +- gdb/testsuite/gdb.ada/formatted_ref/defs.adb | 2 +- gdb/testsuite/gdb.ada/formatted_ref/defs.ads | 2 +- .../gdb.ada/formatted_ref/formatted_ref.adb | 2 +- gdb/testsuite/gdb.ada/frame_args.exp | 6 +- gdb/testsuite/gdb.ada/frame_args/foo.adb | 2 +- gdb/testsuite/gdb.ada/frame_args/pck.adb | 2 +- gdb/testsuite/gdb.ada/frame_args/pck.ads | 2 +- gdb/testsuite/gdb.ada/fullname_bp.exp | 2 +- gdb/testsuite/gdb.ada/fullname_bp/dn.adb | 2 +- gdb/testsuite/gdb.ada/fullname_bp/dn.ads | 2 +- gdb/testsuite/gdb.ada/fullname_bp/foo.adb | 2 +- gdb/testsuite/gdb.ada/fullname_bp/pck.adb | 2 +- gdb/testsuite/gdb.ada/fullname_bp/pck.ads | 2 +- gdb/testsuite/gdb.ada/fun_addr.exp | 6 +- gdb/testsuite/gdb.ada/fun_addr/foo.adb | 2 +- gdb/testsuite/gdb.ada/fun_in_declare.exp | 6 +- gdb/testsuite/gdb.ada/fun_in_declare/foo.adb | 2 +- gdb/testsuite/gdb.ada/fun_in_declare/pck.adb | 2 +- gdb/testsuite/gdb.ada/fun_in_declare/pck.ads | 2 +- gdb/testsuite/gdb.ada/funcall_param.exp | 6 +- gdb/testsuite/gdb.ada/funcall_param/foo.adb | 2 +- gdb/testsuite/gdb.ada/funcall_param/pck.adb | 2 +- gdb/testsuite/gdb.ada/funcall_param/pck.ads | 2 +- gdb/testsuite/gdb.ada/gnat_ada.gpr | 3 +- gdb/testsuite/gdb.ada/homonym.exp | 6 +- gdb/testsuite/gdb.ada/homonym/homonym.adb | 2 +- gdb/testsuite/gdb.ada/homonym/homonym.ads | 2 +- gdb/testsuite/gdb.ada/homonym/homonym_main.adb | 2 +- gdb/testsuite/gdb.ada/homonym/pck.adb | 2 +- gdb/testsuite/gdb.ada/homonym/pck.ads | 2 +- gdb/testsuite/gdb.ada/info_types.c | 2 +- gdb/testsuite/gdb.ada/info_types.exp | 2 +- gdb/testsuite/gdb.ada/int_deref.exp | 6 +- gdb/testsuite/gdb.ada/int_deref/foo.adb | 2 +- gdb/testsuite/gdb.ada/int_deref/pck.ads | 2 +- gdb/testsuite/gdb.ada/interface.exp | 6 +- gdb/testsuite/gdb.ada/interface/foo.adb | 2 +- gdb/testsuite/gdb.ada/interface/types.adb | 2 +- gdb/testsuite/gdb.ada/interface/types.ads | 2 +- gdb/testsuite/gdb.ada/lang_switch.exp | 6 +- gdb/testsuite/gdb.ada/lang_switch/foo.c | 2 +- gdb/testsuite/gdb.ada/lang_switch/lang_switch.adb | 2 +- gdb/testsuite/gdb.ada/mi_catch_ex.exp | 2 +- gdb/testsuite/gdb.ada/mi_catch_ex/foo.adb | 2 +- gdb/testsuite/gdb.ada/mi_task_info.exp | 4 +- gdb/testsuite/gdb.ada/mi_task_info/task_switch.adb | 2 +- gdb/testsuite/gdb.ada/mod_from_name.exp | 6 +- gdb/testsuite/gdb.ada/mod_from_name/foo.adb | 2 +- gdb/testsuite/gdb.ada/nested.exp | 6 +- gdb/testsuite/gdb.ada/nested/hello.adb | 2 +- gdb/testsuite/gdb.ada/null_array.exp | 6 +- gdb/testsuite/gdb.ada/null_array/foo.adb | 2 +- gdb/testsuite/gdb.ada/null_array/pck.adb | 2 +- gdb/testsuite/gdb.ada/null_array/pck.ads | 2 +- gdb/testsuite/gdb.ada/null_record.exp | 6 +- gdb/testsuite/gdb.ada/null_record/bar.adb | 3 +- gdb/testsuite/gdb.ada/null_record/bar.ads | 3 +- gdb/testsuite/gdb.ada/null_record/null_record.adb | 3 +- gdb/testsuite/gdb.ada/packed_array.exp | 6 +- gdb/testsuite/gdb.ada/packed_array/pa.adb | 3 +- gdb/testsuite/gdb.ada/packed_array/pck.adb | 3 +- gdb/testsuite/gdb.ada/packed_array/pck.ads | 3 +- gdb/testsuite/gdb.ada/packed_tagged.exp | 6 +- gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb | 2 +- gdb/testsuite/gdb.ada/print_chars.exp | 6 +- gdb/testsuite/gdb.ada/print_chars/foo.adb | 2 +- gdb/testsuite/gdb.ada/print_chars/pck.adb | 2 +- gdb/testsuite/gdb.ada/print_chars/pck.ads | 2 +- gdb/testsuite/gdb.ada/print_pc.exp | 6 +- gdb/testsuite/gdb.ada/ptr_typedef.exp | 2 +- gdb/testsuite/gdb.ada/ptr_typedef/foo.adb | 2 +- gdb/testsuite/gdb.ada/ptr_typedef/pck.adb | 2 +- gdb/testsuite/gdb.ada/ptr_typedef/pck.ads | 2 +- gdb/testsuite/gdb.ada/ptype_arith_binop.exp | 6 +- gdb/testsuite/gdb.ada/ptype_field.exp | 6 +- gdb/testsuite/gdb.ada/ptype_field/foo.adb | 2 +- gdb/testsuite/gdb.ada/ptype_field/pck.adb | 2 +- gdb/testsuite/gdb.ada/ptype_field/pck.ads | 2 +- gdb/testsuite/gdb.ada/ptype_tagged_param.exp | 6 +- gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb | 2 +- gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb | 2 +- gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads | 2 +- gdb/testsuite/gdb.ada/rec_return.exp | 6 +- gdb/testsuite/gdb.ada/rec_return/foo.adb | 2 +- gdb/testsuite/gdb.ada/rec_return/pck.adb | 2 +- gdb/testsuite/gdb.ada/rec_return/pck.ads | 2 +- gdb/testsuite/gdb.ada/ref_param.exp | 6 +- gdb/testsuite/gdb.ada/ref_param/foo.adb | 2 +- gdb/testsuite/gdb.ada/ref_param/pck.adb | 2 +- gdb/testsuite/gdb.ada/ref_param/pck.ads | 2 +- gdb/testsuite/gdb.ada/ref_tick_size.exp | 6 +- gdb/testsuite/gdb.ada/ref_tick_size/p.adb | 2 +- gdb/testsuite/gdb.ada/ref_tick_size/pck.adb | 2 +- gdb/testsuite/gdb.ada/ref_tick_size/pck.ads | 2 +- gdb/testsuite/gdb.ada/same_enum.exp | 2 +- gdb/testsuite/gdb.ada/same_enum/a.adb | 2 +- gdb/testsuite/gdb.ada/same_enum/pck.adb | 2 +- gdb/testsuite/gdb.ada/same_enum/pck.ads | 2 +- gdb/testsuite/gdb.ada/small_reg_param.exp | 2 +- gdb/testsuite/gdb.ada/small_reg_param/foo.adb | 2 +- gdb/testsuite/gdb.ada/small_reg_param/pck.adb | 2 +- gdb/testsuite/gdb.ada/small_reg_param/pck.ads | 2 +- gdb/testsuite/gdb.ada/start.exp | 6 +- gdb/testsuite/gdb.ada/start/dummy.adb | 3 +- gdb/testsuite/gdb.ada/str_ref_cmp.exp | 6 +- gdb/testsuite/gdb.ada/str_ref_cmp/foo.adb | 2 +- gdb/testsuite/gdb.ada/str_ref_cmp/pck.ads | 2 +- gdb/testsuite/gdb.ada/sym_print_name.exp | 6 +- gdb/testsuite/gdb.ada/sym_print_name/foo.adb | 2 +- gdb/testsuite/gdb.ada/sym_print_name/pck.adb | 2 +- gdb/testsuite/gdb.ada/sym_print_name/pck.ads | 2 +- gdb/testsuite/gdb.ada/taft_type.exp | 6 +- gdb/testsuite/gdb.ada/taft_type/p.adb | 2 +- gdb/testsuite/gdb.ada/taft_type/pck.adb | 2 +- gdb/testsuite/gdb.ada/taft_type/pck.ads | 2 +- gdb/testsuite/gdb.ada/tagged.exp | 6 +- gdb/testsuite/gdb.ada/tagged/foo.adb | 2 +- gdb/testsuite/gdb.ada/tagged/pck.adb | 2 +- gdb/testsuite/gdb.ada/tagged/pck.ads | 2 +- gdb/testsuite/gdb.ada/task_bp.exp | 2 +- gdb/testsuite/gdb.ada/task_bp/foo.adb | 2 +- gdb/testsuite/gdb.ada/task_bp/pck.adb | 2 +- gdb/testsuite/gdb.ada/task_bp/pck.ads | 2 +- gdb/testsuite/gdb.ada/tasks.exp | 6 +- gdb/testsuite/gdb.ada/tasks/foo.adb | 2 +- gdb/testsuite/gdb.ada/tick_last_segv.exp | 6 +- gdb/testsuite/gdb.ada/tick_last_segv/foo.adb | 2 +- gdb/testsuite/gdb.ada/type_coercion.exp | 6 +- gdb/testsuite/gdb.ada/type_coercion/assign.adb | 2 +- gdb/testsuite/gdb.ada/type_coercion/ident.adb | 2 +- gdb/testsuite/gdb.ada/uninitialized_vars.exp | 6 +- gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb | 2 +- .../uninitialized_vars/parse_controlled.ads | 2 +- .../gdb.ada/variant_record_packed_array.exp | 6 +- .../gdb.ada/variant_record_packed_array/foo.adb | 2 +- .../gdb.ada/variant_record_packed_array/pck.adb | 2 +- .../gdb.ada/variant_record_packed_array/pck.ads | 2 +- gdb/testsuite/gdb.ada/watch_arg.exp | 6 +- gdb/testsuite/gdb.ada/watch_arg/pck.adb | 2 +- gdb/testsuite/gdb.ada/watch_arg/pck.ads | 2 +- gdb/testsuite/gdb.ada/watch_arg/watch.adb | 3 +- gdb/testsuite/gdb.ada/widewide.exp | 2 +- gdb/testsuite/gdb.ada/widewide/foo.adb | 2 +- gdb/testsuite/gdb.ada/widewide/pck.adb | 2 +- gdb/testsuite/gdb.ada/widewide/pck.ads | 2 +- gdb/testsuite/gdb.arch/alpha-step.c | 2 +- gdb/testsuite/gdb.arch/alpha-step.exp | 6 +- gdb/testsuite/gdb.arch/altivec-abi.exp | 8 +- gdb/testsuite/gdb.arch/altivec-regs.exp | 8 +- gdb/testsuite/gdb.arch/amd64-byte.exp | 6 +- gdb/testsuite/gdb.arch/amd64-disp-step.S | 2 +- gdb/testsuite/gdb.arch/amd64-disp-step.exp | 6 +- gdb/testsuite/gdb.arch/amd64-dword.exp | 6 +- gdb/testsuite/gdb.arch/amd64-entry-value.cc | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value.exp | 2 +- gdb/testsuite/gdb.arch/amd64-entry-value.s | 2 +- gdb/testsuite/gdb.arch/amd64-i386-address.S | 2 +- gdb/testsuite/gdb.arch/amd64-i386-address.exp | 2 +- gdb/testsuite/gdb.arch/amd64-prologue-xmm.c | 2 +- gdb/testsuite/gdb.arch/amd64-prologue-xmm.exp | 2 +- gdb/testsuite/gdb.arch/amd64-prologue-xmm.s | 2 +- gdb/testsuite/gdb.arch/amd64-pseudo.c | 2 +- gdb/testsuite/gdb.arch/amd64-word.exp | 6 +- gdb/testsuite/gdb.arch/arm-disp-step.S | 2 +- gdb/testsuite/gdb.arch/arm-disp-step.exp | 6 +- gdb/testsuite/gdb.arch/e500-abi.exp | 6 +- gdb/testsuite/gdb.arch/e500-prologue.c | 2 +- gdb/testsuite/gdb.arch/e500-prologue.exp | 6 +- gdb/testsuite/gdb.arch/e500-regs.exp | 7 +- gdb/testsuite/gdb.arch/gcore.c | 3 +- gdb/testsuite/gdb.arch/gdb1291.exp | 6 +- gdb/testsuite/gdb.arch/gdb1291.s | 2 +- gdb/testsuite/gdb.arch/gdb1431.exp | 7 +- gdb/testsuite/gdb.arch/gdb1431.s | 2 +- gdb/testsuite/gdb.arch/gdb1558.c | 3 +- gdb/testsuite/gdb.arch/gdb1558.exp | 6 +- gdb/testsuite/gdb.arch/i386-avx.c | 2 +- gdb/testsuite/gdb.arch/i386-avx.exp | 6 +- gdb/testsuite/gdb.arch/i386-bp_permanent.exp | 6 +- gdb/testsuite/gdb.arch/i386-byte.exp | 6 +- gdb/testsuite/gdb.arch/i386-cpuid.h | 2 +- gdb/testsuite/gdb.arch/i386-disp-step.S | 2 +- gdb/testsuite/gdb.arch/i386-disp-step.exp | 6 +- gdb/testsuite/gdb.arch/i386-dr3-watch.c | 2 +- gdb/testsuite/gdb.arch/i386-dr3-watch.exp | 2 +- gdb/testsuite/gdb.arch/i386-gnu-cfi-asm.S | 2 +- gdb/testsuite/gdb.arch/i386-gnu-cfi.c | 2 +- gdb/testsuite/gdb.arch/i386-gnu-cfi.exp | 6 +- gdb/testsuite/gdb.arch/i386-permbkpt.S | 2 +- gdb/testsuite/gdb.arch/i386-permbkpt.exp | 6 +- gdb/testsuite/gdb.arch/i386-prologue.c | 3 +- gdb/testsuite/gdb.arch/i386-prologue.exp | 7 +- gdb/testsuite/gdb.arch/i386-pseudo.c | 2 +- gdb/testsuite/gdb.arch/i386-signal.c | 2 +- gdb/testsuite/gdb.arch/i386-signal.exp | 2 +- gdb/testsuite/gdb.arch/i386-size-overlap.c | 2 +- gdb/testsuite/gdb.arch/i386-size-overlap.exp | 6 +- gdb/testsuite/gdb.arch/i386-size.c | 2 +- gdb/testsuite/gdb.arch/i386-size.exp | 6 +- gdb/testsuite/gdb.arch/i386-sse.c | 2 +- gdb/testsuite/gdb.arch/i386-sse.exp | 7 +- gdb/testsuite/gdb.arch/i386-unwind.c | 3 +- gdb/testsuite/gdb.arch/i386-unwind.exp | 7 +- gdb/testsuite/gdb.arch/i386-word.exp | 6 +- gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.S | 2 +- gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp | 2 +- gdb/testsuite/gdb.arch/iwmmxt-regs.c | 2 +- gdb/testsuite/gdb.arch/iwmmxt-regs.exp | 2 +- gdb/testsuite/gdb.arch/pa-nullify.exp | 6 +- gdb/testsuite/gdb.arch/powerpc-aix-prologue.c | 2 +- gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp | 6 +- gdb/testsuite/gdb.arch/powerpc-d128-regs.c | 2 +- gdb/testsuite/gdb.arch/powerpc-d128-regs.exp | 6 +- gdb/testsuite/gdb.arch/powerpc-prologue.c | 2 +- gdb/testsuite/gdb.arch/powerpc-prologue.exp | 2 +- gdb/testsuite/gdb.arch/ppc-dfp.c | 2 +- gdb/testsuite/gdb.arch/ppc-dfp.exp | 6 +- gdb/testsuite/gdb.arch/ppc-fp.c | 2 +- gdb/testsuite/gdb.arch/ppc-fp.exp | 6 +- gdb/testsuite/gdb.arch/ppc64-atomic-inst.c | 2 +- gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp | 6 +- gdb/testsuite/gdb.arch/spu-info.c | 2 +- gdb/testsuite/gdb.arch/spu-info.exp | 2 +- gdb/testsuite/gdb.arch/spu-ls.c | 2 +- gdb/testsuite/gdb.arch/spu-ls.exp | 2 +- gdb/testsuite/gdb.arch/system-gcore.exp | 6 +- gdb/testsuite/gdb.arch/thumb-prologue.c | 2 +- gdb/testsuite/gdb.arch/thumb-prologue.exp | 2 +- gdb/testsuite/gdb.arch/thumb-singlestep.S | 2 +- gdb/testsuite/gdb.arch/thumb-singlestep.exp | 2 +- gdb/testsuite/gdb.arch/thumb2-it.S | 2 +- gdb/testsuite/gdb.arch/thumb2-it.exp | 2 +- gdb/testsuite/gdb.arch/vsx-regs.exp | 6 +- gdb/testsuite/gdb.asm/asm-source.exp | 7 +- gdb/testsuite/gdb.base/a2-run.exp | 8 +- gdb/testsuite/gdb.base/advance.exp | 6 +- gdb/testsuite/gdb.base/alias.exp | 2 +- gdb/testsuite/gdb.base/all-bin.exp | 7 +- gdb/testsuite/gdb.base/annota1.exp | 7 +- gdb/testsuite/gdb.base/annota3.exp | 7 +- gdb/testsuite/gdb.base/anon.exp | 2 +- gdb/testsuite/gdb.base/args.exp | 6 +- gdb/testsuite/gdb.base/arithmet.exp | 7 +- gdb/testsuite/gdb.base/arrayidx.c | 2 +- gdb/testsuite/gdb.base/arrayidx.exp | 6 +- gdb/testsuite/gdb.base/assign.exp | 7 +- gdb/testsuite/gdb.base/async-shell.c | 2 +- gdb/testsuite/gdb.base/async-shell.exp | 2 +- gdb/testsuite/gdb.base/async.exp | 7 +- gdb/testsuite/gdb.base/attach-pie-misread.c | 2 +- gdb/testsuite/gdb.base/attach-pie-misread.exp | 6 +- gdb/testsuite/gdb.base/attach-pie-noexec.c | 2 +- gdb/testsuite/gdb.base/attach-pie-noexec.exp | 2 +- gdb/testsuite/gdb.base/attach.exp | 8 +- gdb/testsuite/gdb.base/auxv.c | 4 +- gdb/testsuite/gdb.base/auxv.exp | 9 +- gdb/testsuite/gdb.base/bang.exp | 7 +- gdb/testsuite/gdb.base/bfp-test.c | 2 +- gdb/testsuite/gdb.base/bfp-test.exp | 6 +- gdb/testsuite/gdb.base/bigcore.c | 2 +- gdb/testsuite/gdb.base/bigcore.exp | 8 +- gdb/testsuite/gdb.base/bitfields.exp | 8 +- gdb/testsuite/gdb.base/bitfields2.exp | 8 +- gdb/testsuite/gdb.base/bitops.exp | 7 +- gdb/testsuite/gdb.base/break-always.c | 2 +- gdb/testsuite/gdb.base/break-always.exp | 2 +- gdb/testsuite/gdb.base/break-entry.exp | 2 +- gdb/testsuite/gdb.base/break-interp-lib.c | 2 +- gdb/testsuite/gdb.base/break-interp-main.c | 2 +- gdb/testsuite/gdb.base/break-interp.exp | 2 +- .../gdb.base/break-on-linker-gcd-function.cc | 2 +- .../gdb.base/break-on-linker-gcd-function.exp | 6 +- gdb/testsuite/gdb.base/break.c | 4 +- gdb/testsuite/gdb.base/break.exp | 5 +- gdb/testsuite/gdb.base/break1.c | 4 +- gdb/testsuite/gdb.base/breakpoint-shadow.c | 2 +- gdb/testsuite/gdb.base/breakpoint-shadow.exp | 2 +- gdb/testsuite/gdb.base/call-ar-st.exp | 7 +- gdb/testsuite/gdb.base/call-rt-st.exp | 7 +- gdb/testsuite/gdb.base/call-sc.c | 2 +- gdb/testsuite/gdb.base/call-sc.exp | 6 +- gdb/testsuite/gdb.base/call-signal-resume.exp | 6 +- gdb/testsuite/gdb.base/call-signals.c | 2 +- gdb/testsuite/gdb.base/call-strs.exp | 7 +- gdb/testsuite/gdb.base/callexit.c | 2 +- gdb/testsuite/gdb.base/callexit.exp | 6 +- gdb/testsuite/gdb.base/callfuncs.c | 4 +- gdb/testsuite/gdb.base/callfuncs.exp | 7 +- gdb/testsuite/gdb.base/catch-syscall.exp | 4 +- gdb/testsuite/gdb.base/charset-malloc.c | 2 +- gdb/testsuite/gdb.base/charset.c | 3 +- gdb/testsuite/gdb.base/charset.exp | 7 +- gdb/testsuite/gdb.base/checkpoint.c | 3 +- gdb/testsuite/gdb.base/checkpoint.exp | 7 +- gdb/testsuite/gdb.base/chng-syms.exp | 6 +- gdb/testsuite/gdb.base/code-expr.exp | 7 +- gdb/testsuite/gdb.base/code_elim.exp | 7 +- gdb/testsuite/gdb.base/code_elim1.c | 2 +- gdb/testsuite/gdb.base/code_elim2.c | 2 +- gdb/testsuite/gdb.base/commands.exp | 9 +- gdb/testsuite/gdb.base/completion.exp | 8 +- gdb/testsuite/gdb.base/complex.c | 3 +- gdb/testsuite/gdb.base/complex.exp | 6 +- gdb/testsuite/gdb.base/cond-expr.exp | 7 +- gdb/testsuite/gdb.base/condbreak.exp | 7 +- gdb/testsuite/gdb.base/consecutive.exp | 7 +- gdb/testsuite/gdb.base/constvars.exp | 7 +- gdb/testsuite/gdb.base/corefile.exp | 7 +- gdb/testsuite/gdb.base/coremaker.c | 3 +- gdb/testsuite/gdb.base/coremaker2.c | 3 +- gdb/testsuite/gdb.base/cursal.c | 2 +- gdb/testsuite/gdb.base/cursal.exp | 6 +- gdb/testsuite/gdb.base/cvexpr.c | 3 +- gdb/testsuite/gdb.base/cvexpr.exp | 7 +- gdb/testsuite/gdb.base/dbx.exp | 7 +- gdb/testsuite/gdb.base/default.exp | 7 +- gdb/testsuite/gdb.base/define.exp | 8 +- gdb/testsuite/gdb.base/del.c | 2 +- gdb/testsuite/gdb.base/del.exp | 6 +- gdb/testsuite/gdb.base/detach.exp | 7 +- gdb/testsuite/gdb.base/dfp-exprs.exp | 6 +- gdb/testsuite/gdb.base/dfp-test.c | 2 +- gdb/testsuite/gdb.base/dfp-test.exp | 6 +- gdb/testsuite/gdb.base/disasm-end-cu-1.c | 2 +- gdb/testsuite/gdb.base/disasm-end-cu-2.c | 2 +- gdb/testsuite/gdb.base/disasm-end-cu.exp | 2 +- gdb/testsuite/gdb.base/disp-step-fork.c | 2 +- gdb/testsuite/gdb.base/disp-step-syscall.exp | 2 +- gdb/testsuite/gdb.base/disp-step-vfork.c | 2 +- gdb/testsuite/gdb.base/display.exp | 7 +- gdb/testsuite/gdb.base/dmsym.c | 2 +- gdb/testsuite/gdb.base/dmsym.exp | 2 +- gdb/testsuite/gdb.base/dmsym_main.c | 2 +- gdb/testsuite/gdb.base/dump.exp | 7 +- gdb/testsuite/gdb.base/dup-sect.S | 2 +- gdb/testsuite/gdb.base/dup-sect.exp | 2 +- gdb/testsuite/gdb.base/echo.exp | 8 +- gdb/testsuite/gdb.base/ena-dis-br.exp | 8 +- gdb/testsuite/gdb.base/ending-run.exp | 3 +- gdb/testsuite/gdb.base/environ.exp | 7 +- gdb/testsuite/gdb.base/eu-strip-infcall.c | 2 +- gdb/testsuite/gdb.base/eu-strip-infcall.exp | 2 +- gdb/testsuite/gdb.base/eval-skip.exp | 7 +- gdb/testsuite/gdb.base/eval.exp | 2 +- gdb/testsuite/gdb.base/exe-lock.exp | 6 +- gdb/testsuite/gdb.base/expand-psymtabs.c | 2 +- gdb/testsuite/gdb.base/expand-psymtabs.exp | 6 +- gdb/testsuite/gdb.base/exprs.exp | 8 +- gdb/testsuite/gdb.base/fileio.exp | 7 +- gdb/testsuite/gdb.base/find.c | 2 +- gdb/testsuite/gdb.base/find.exp | 6 +- gdb/testsuite/gdb.base/finish.exp | 7 +- gdb/testsuite/gdb.base/fixsection.c | 2 +- gdb/testsuite/gdb.base/fixsection.exp | 6 +- gdb/testsuite/gdb.base/float.c | 2 +- gdb/testsuite/gdb.base/float.exp | 6 +- gdb/testsuite/gdb.base/foll-exec.exp | 3 +- gdb/testsuite/gdb.base/foll-fork.exp | 3 +- gdb/testsuite/gdb.base/foll-vfork.exp | 3 +- gdb/testsuite/gdb.base/fortran-sym-case.c | 2 +- gdb/testsuite/gdb.base/fortran-sym-case.exp | 2 +- gdb/testsuite/gdb.base/frame-args.c | 2 +- gdb/testsuite/gdb.base/frame-args.exp | 6 +- gdb/testsuite/gdb.base/freebpcmd.c | 3 +- gdb/testsuite/gdb.base/freebpcmd.exp | 3 +- gdb/testsuite/gdb.base/fullname.c | 2 +- gdb/testsuite/gdb.base/fullname.exp | 2 +- gdb/testsuite/gdb.base/funcargs.exp | 8 +- gdb/testsuite/gdb.base/gcore-buffer-overflow.c | 2 +- gdb/testsuite/gdb.base/gcore-buffer-overflow.exp | 6 +- gdb/testsuite/gdb.base/gcore.c | 3 +- gdb/testsuite/gdb.base/gcore.exp | 7 +- gdb/testsuite/gdb.base/gdb1056.exp | 6 +- gdb/testsuite/gdb.base/gdb1090.c | 2 +- gdb/testsuite/gdb.base/gdb1090.exp | 6 +- gdb/testsuite/gdb.base/gdb11530.c | 2 +- gdb/testsuite/gdb.base/gdb11530.exp | 6 +- gdb/testsuite/gdb.base/gdb11531.c | 2 +- gdb/testsuite/gdb.base/gdb11531.exp | 6 +- gdb/testsuite/gdb.base/gdb1250.c | 2 +- gdb/testsuite/gdb.base/gdb1250.exp | 6 +- gdb/testsuite/gdb.base/gdb1555-main.c | 2 +- gdb/testsuite/gdb.base/gdb1555.c | 2 +- gdb/testsuite/gdb.base/gdb1555.exp | 6 +- gdb/testsuite/gdb.base/gdb1821.c | 2 +- gdb/testsuite/gdb.base/gdb1821.exp | 2 +- gdb/testsuite/gdb.base/gdbindex-stabs-dwarf.c | 2 +- gdb/testsuite/gdb.base/gdbindex-stabs.c | 2 +- gdb/testsuite/gdb.base/gdbindex-stabs.exp | 2 +- gdb/testsuite/gdb.base/gdbvars.exp | 7 +- gdb/testsuite/gdb.base/gnu-ifunc-lib.c | 2 +- gdb/testsuite/gdb.base/gnu-ifunc.c | 2 +- gdb/testsuite/gdb.base/gnu-ifunc.exp | 2 +- gdb/testsuite/gdb.base/gnu_vector.c | 2 +- gdb/testsuite/gdb.base/gnu_vector.exp | 6 +- gdb/testsuite/gdb.base/hashline1.exp | 6 +- gdb/testsuite/gdb.base/hashline2.exp | 6 +- gdb/testsuite/gdb.base/hashline3.exp | 6 +- gdb/testsuite/gdb.base/hbreak.c | 2 +- gdb/testsuite/gdb.base/hbreak.exp | 2 +- gdb/testsuite/gdb.base/help.exp | 5 +- gdb/testsuite/gdb.base/hook-stop-continue.c | 2 +- gdb/testsuite/gdb.base/hook-stop-continue.exp | 2 +- gdb/testsuite/gdb.base/hook-stop-frame.c | 2 +- gdb/testsuite/gdb.base/hook-stop-frame.exp | 2 +- gdb/testsuite/gdb.base/huge.exp | 7 +- gdb/testsuite/gdb.base/ifelse.exp | 6 +- gdb/testsuite/gdb.base/included.c | 2 +- gdb/testsuite/gdb.base/included.exp | 2 +- gdb/testsuite/gdb.base/included.h | 2 +- gdb/testsuite/gdb.base/infnan.c | 2 +- gdb/testsuite/gdb.base/infnan.exp | 2 +- gdb/testsuite/gdb.base/info-macros.exp | 2 +- gdb/testsuite/gdb.base/info-proc.exp | 36 +- gdb/testsuite/gdb.base/info-target.exp | 6 +- gdb/testsuite/gdb.base/infoline.c | 2 +- gdb/testsuite/gdb.base/infoline.exp | 2 +- gdb/testsuite/gdb.base/interact.exp | 2 +- gdb/testsuite/gdb.base/interp.c | 3 +- gdb/testsuite/gdb.base/interp.exp | 7 +- gdb/testsuite/gdb.base/interrupt.exp | 7 +- gdb/testsuite/gdb.base/jit-main.c | 2 +- gdb/testsuite/gdb.base/jit-so.exp | 6 +- gdb/testsuite/gdb.base/jit-solib.c | 2 +- gdb/testsuite/gdb.base/jit.exp | 6 +- gdb/testsuite/gdb.base/jump.exp | 7 +- gdb/testsuite/gdb.base/kill-after-signal.c | 2 +- gdb/testsuite/gdb.base/kill-after-signal.exp | 2 +- gdb/testsuite/gdb.base/label.exp | 6 +- gdb/testsuite/gdb.base/langs.exp | 7 +- gdb/testsuite/gdb.base/langs1.f | 2 +- gdb/testsuite/gdb.base/lineinc.exp | 6 +- gdb/testsuite/gdb.base/linespecs.exp | 2 +- gdb/testsuite/gdb.base/list.exp | 8 +- gdb/testsuite/gdb.base/logical.exp | 7 +- gdb/testsuite/gdb.base/long_long.c | 2 +- gdb/testsuite/gdb.base/long_long.exp | 7 +- gdb/testsuite/gdb.base/longjmp.c | 2 +- gdb/testsuite/gdb.base/longjmp.exp | 6 +- gdb/testsuite/gdb.base/macscp.exp | 6 +- gdb/testsuite/gdb.base/maint.exp | 7 +- gdb/testsuite/gdb.base/memattr.c | 2 +- gdb/testsuite/gdb.base/memattr.exp | 7 +- gdb/testsuite/gdb.base/mips_pro.exp | 8 +- gdb/testsuite/gdb.base/miscexprs.exp | 7 +- gdb/testsuite/gdb.base/morestack.c | 2 +- gdb/testsuite/gdb.base/morestack.exp | 2 +- gdb/testsuite/gdb.base/moribund-step.exp | 2 +- gdb/testsuite/gdb.base/multi-forks.c | 3 +- gdb/testsuite/gdb.base/multi-forks.exp | 7 +- gdb/testsuite/gdb.base/nodebug.exp | 8 +- gdb/testsuite/gdb.base/nofield.c | 2 +- gdb/testsuite/gdb.base/nofield.exp | 6 +- gdb/testsuite/gdb.base/nostdlib.c | 2 +- gdb/testsuite/gdb.base/nostdlib.exp | 2 +- gdb/testsuite/gdb.base/opaque.exp | 8 +- gdb/testsuite/gdb.base/overlays.exp | 8 +- gdb/testsuite/gdb.base/page.exp | 8 +- gdb/testsuite/gdb.base/pc-fp.exp | 7 +- gdb/testsuite/gdb.base/pending.c | 2 +- gdb/testsuite/gdb.base/pending.exp | 7 +- gdb/testsuite/gdb.base/pendshr.c | 2 +- gdb/testsuite/gdb.base/permissions.exp | 2 +- gdb/testsuite/gdb.base/pie-execl.c | 2 +- gdb/testsuite/gdb.base/pie-execl.exp | 4 +- gdb/testsuite/gdb.base/pointers.exp | 7 +- gdb/testsuite/gdb.base/pr10179.exp | 2 +- gdb/testsuite/gdb.base/pr11022.c | 2 +- gdb/testsuite/gdb.base/pr11022.exp | 6 +- gdb/testsuite/gdb.base/prelink-lib.c | 2 +- gdb/testsuite/gdb.base/prelink.c | 2 +- gdb/testsuite/gdb.base/prelink.exp | 6 +- gdb/testsuite/gdb.base/printcmds.c | 4 + gdb/testsuite/gdb.base/printcmds.exp | 10 +- gdb/testsuite/gdb.base/prologue.c | 2 +- gdb/testsuite/gdb.base/prologue.exp | 2 +- gdb/testsuite/gdb.base/psymtab.exp | 6 +- gdb/testsuite/gdb.base/ptr-typedef.c | 2 +- gdb/testsuite/gdb.base/ptr-typedef.exp | 6 +- gdb/testsuite/gdb.base/ptype.exp | 8 +- gdb/testsuite/gdb.base/radix.exp | 7 +- gdb/testsuite/gdb.base/randomize.c | 2 +- gdb/testsuite/gdb.base/randomize.exp | 2 +- gdb/testsuite/gdb.base/readline-ask.c | 2 +- gdb/testsuite/gdb.base/readline-ask.exp | 2 +- gdb/testsuite/gdb.base/readline-ask.inputrc | 2 +- gdb/testsuite/gdb.base/readline.exp | 7 +- gdb/testsuite/gdb.base/{dmsym_main.c => recpar.c} | 24 +- .../gdb.base/{watchpoint-delete.exp => recpar.exp} | 32 +- gdb/testsuite/gdb.base/recurse.exp | 8 +- gdb/testsuite/gdb.base/regs.exp | 7 +- gdb/testsuite/gdb.base/relational.exp | 7 +- gdb/testsuite/gdb.base/relativedebug.c | 2 +- gdb/testsuite/gdb.base/relativedebug.exp | 6 +- gdb/testsuite/gdb.base/relocate.c | 3 +- gdb/testsuite/gdb.base/relocate.exp | 7 +- gdb/testsuite/gdb.base/remote.exp | 7 +- gdb/testsuite/gdb.base/remotetimeout.exp | 6 +- gdb/testsuite/gdb.base/reread.exp | 7 +- gdb/testsuite/gdb.base/restore.c | 3 +- gdb/testsuite/gdb.base/restore.exp | 7 +- gdb/testsuite/gdb.base/return-nodebug.c | 2 +- gdb/testsuite/gdb.base/return-nodebug.exp | 2 +- gdb/testsuite/gdb.base/return-nodebug1.c | 2 +- gdb/testsuite/gdb.base/return.exp | 4 +- gdb/testsuite/gdb.base/return2.exp | 7 +- gdb/testsuite/gdb.base/save-bp.c | 2 +- gdb/testsuite/gdb.base/save-bp.exp | 2 +- gdb/testsuite/gdb.base/savedregs.c | 2 +- gdb/testsuite/gdb.base/savedregs.exp | 6 +- gdb/testsuite/gdb.base/scope.exp | 8 +- gdb/testsuite/gdb.base/sect-cmd.exp | 7 +- gdb/testsuite/gdb.base/sep-proc.c | 2 +- gdb/testsuite/gdb.base/sep.c | 2 +- gdb/testsuite/gdb.base/sep.exp | 6 +- gdb/testsuite/gdb.base/sepdebug.c | 4 +- gdb/testsuite/gdb.base/sepdebug.exp | 36 +- gdb/testsuite/gdb.base/sepdebug2.c | 2 +- gdb/testsuite/gdb.base/sepsymtab.c | 2 +- gdb/testsuite/gdb.base/sepsymtab.exp | 6 +- gdb/testsuite/gdb.base/set-lang-auto.exp | 6 +- gdb/testsuite/gdb.base/setshow.exp | 8 +- gdb/testsuite/gdb.base/setvar.exp | 8 +- gdb/testsuite/gdb.base/shell.exp | 2 +- gdb/testsuite/gdb.base/shlib-call.exp | 7 +- gdb/testsuite/gdb.base/shreloc.exp | 7 +- gdb/testsuite/gdb.base/sigall.exp | 7 +- gdb/testsuite/gdb.base/sigaltstack.c | 2 +- gdb/testsuite/gdb.base/sigaltstack.exp | 6 +- gdb/testsuite/gdb.base/sigbpt.c | 2 +- gdb/testsuite/gdb.base/sigbpt.exp | 7 +- gdb/testsuite/gdb.base/sigchld.c | 2 +- gdb/testsuite/gdb.base/sigchld.exp | 2 +- gdb/testsuite/gdb.base/siginfo-addr.c | 2 +- gdb/testsuite/gdb.base/siginfo-addr.exp | 6 +- gdb/testsuite/gdb.base/siginfo-infcall.c | 2 +- gdb/testsuite/gdb.base/siginfo-infcall.exp | 2 +- gdb/testsuite/gdb.base/siginfo-obj.c | 2 +- gdb/testsuite/gdb.base/siginfo-obj.exp | 6 +- gdb/testsuite/gdb.base/siginfo.c | 2 +- gdb/testsuite/gdb.base/siginfo.exp | 6 +- gdb/testsuite/gdb.base/signals.exp | 8 +- gdb/testsuite/gdb.base/signest.c | 2 +- gdb/testsuite/gdb.base/signest.exp | 2 +- gdb/testsuite/gdb.base/signull.c | 4 +- gdb/testsuite/gdb.base/signull.exp | 7 +- gdb/testsuite/gdb.base/sigrepeat.c | 3 +- gdb/testsuite/gdb.base/sigrepeat.exp | 7 +- gdb/testsuite/gdb.base/sigstep.c | 2 +- gdb/testsuite/gdb.base/sigstep.exp | 7 +- gdb/testsuite/gdb.base/sizeof.exp | 7 +- gdb/testsuite/gdb.base/skip-solib.exp | 2 +- gdb/testsuite/gdb.base/skip.exp | 2 +- gdb/testsuite/gdb.base/so-disc-shr.c | 2 +- gdb/testsuite/gdb.base/so-impl-ld.exp | 8 +- gdb/testsuite/gdb.base/so-indr-cl.exp | 7 +- gdb/testsuite/gdb.base/solib-corrupted.exp | 2 +- gdb/testsuite/gdb.base/solib-disc.c | 2 +- gdb/testsuite/gdb.base/solib-disc.exp | 2 +- gdb/testsuite/gdb.base/solib-display-lib.c | 2 +- gdb/testsuite/gdb.base/solib-display-main.c | 2 +- gdb/testsuite/gdb.base/solib-display.exp | 2 +- gdb/testsuite/gdb.base/solib-nodir.exp | 2 +- gdb/testsuite/gdb.base/solib-overlap-lib.c | 2 +- gdb/testsuite/gdb.base/solib-overlap-main.c | 2 +- gdb/testsuite/gdb.base/solib-overlap.exp | 2 +- gdb/testsuite/gdb.base/solib-symbol-lib.c | 2 +- gdb/testsuite/gdb.base/solib-symbol-main.c | 2 +- gdb/testsuite/gdb.base/solib-symbol.exp | 2 +- gdb/testsuite/gdb.base/solib-weak.c | 2 +- gdb/testsuite/gdb.base/solib-weak.exp | 3 +- gdb/testsuite/gdb.base/solib.exp | 7 +- gdb/testsuite/gdb.base/source-error.gdb | 2 +- gdb/testsuite/gdb.base/source-test.gdb | 2 +- gdb/testsuite/gdb.base/source.exp | 6 +- gdb/testsuite/gdb.base/stack-checking.c | 2 +- gdb/testsuite/gdb.base/stack-checking.exp | 6 +- gdb/testsuite/gdb.base/start.c | 2 +- gdb/testsuite/gdb.base/start.exp | 6 +- gdb/testsuite/gdb.base/step-break.c | 2 +- gdb/testsuite/gdb.base/step-break.exp | 6 +- gdb/testsuite/gdb.base/step-bt.c | 2 +- gdb/testsuite/gdb.base/step-bt.exp | 6 +- gdb/testsuite/gdb.base/step-line.c | 2 +- gdb/testsuite/gdb.base/step-line.exp | 7 +- gdb/testsuite/gdb.base/step-line.inp | 2 +- gdb/testsuite/gdb.base/step-resume-infcall.c | 2 +- gdb/testsuite/gdb.base/step-resume-infcall.exp | 2 +- gdb/testsuite/gdb.base/step-test.exp | 8 +- gdb/testsuite/gdb.base/store.exp | 7 +- gdb/testsuite/gdb.base/structs.c | 3 +- gdb/testsuite/gdb.base/structs.exp | 8 +- gdb/testsuite/gdb.base/structs2.exp | 7 +- gdb/testsuite/gdb.base/structs3.c | 2 +- gdb/testsuite/gdb.base/structs3.exp | 2 +- gdb/testsuite/gdb.base/subst.exp | 6 +- .../gdb.base/symbol-without-target_section.c | 2 +- .../gdb.base/symbol-without-target_section.exp | 2 +- gdb/testsuite/gdb.base/term.exp | 8 +- gdb/testsuite/gdb.base/testenv.c | 2 +- gdb/testsuite/gdb.base/testenv.exp | 6 +- gdb/testsuite/gdb.base/trace-commands.exp | 6 +- gdb/testsuite/gdb.base/tui-layout.exp | 2 +- gdb/testsuite/gdb.base/twice.exp | 7 +- gdb/testsuite/gdb.base/type-opaque-lib.c | 2 +- gdb/testsuite/gdb.base/type-opaque-main.c | 2 +- gdb/testsuite/gdb.base/type-opaque.exp | 6 +- gdb/testsuite/gdb.base/ui-redirect.exp | 2 +- gdb/testsuite/gdb.base/unload.c | 2 +- gdb/testsuite/gdb.base/unload.exp | 7 +- gdb/testsuite/gdb.base/unloadshr.c | 2 +- gdb/testsuite/gdb.base/unloadshr2.c | 2 +- gdb/testsuite/gdb.base/until.exp | 6 +- gdb/testsuite/gdb.base/unwindonsignal.c | 2 +- gdb/testsuite/gdb.base/unwindonsignal.exp | 6 +- gdb/testsuite/gdb.base/valgrind-db-attach.c | 2 +- gdb/testsuite/gdb.base/valgrind-db-attach.exp | 2 +- gdb/testsuite/gdb.base/value-double-free.c | 2 +- gdb/testsuite/gdb.base/value-double-free.exp | 2 +- gdb/testsuite/gdb.base/varargs.exp | 7 +- gdb/testsuite/gdb.base/volatile.exp | 8 +- gdb/testsuite/gdb.base/watch-cond-infcall.c | 2 +- gdb/testsuite/gdb.base/watch-cond-infcall.exp | 2 +- gdb/testsuite/gdb.base/watch-cond.c | 2 +- gdb/testsuite/gdb.base/watch-cond.exp | 2 +- gdb/testsuite/gdb.base/watch-non-mem.c | 2 +- gdb/testsuite/gdb.base/watch-non-mem.exp | 2 +- gdb/testsuite/gdb.base/watch-read.c | 2 +- gdb/testsuite/gdb.base/watch-read.exp | 2 +- gdb/testsuite/gdb.base/watch-vfork.c | 2 +- gdb/testsuite/gdb.base/watch-vfork.exp | 2 +- gdb/testsuite/gdb.base/watch_thread_num.c | 3 +- gdb/testsuite/gdb.base/watch_thread_num.exp | 6 +- .../gdb.base/watchpoint-cond-gone-stripped.c | 2 +- gdb/testsuite/gdb.base/watchpoint-cond-gone.c | 2 +- gdb/testsuite/gdb.base/watchpoint-cond-gone.exp | 2 +- gdb/testsuite/gdb.base/watchpoint-delete.c | 2 +- gdb/testsuite/gdb.base/watchpoint-delete.exp | 2 +- gdb/testsuite/gdb.base/watchpoint-hw-hit-once.c | 2 +- gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp | 2 +- gdb/testsuite/gdb.base/watchpoint-hw.c | 2 +- gdb/testsuite/gdb.base/watchpoint-hw.exp | 2 +- gdb/testsuite/gdb.base/watchpoint-solib-shr.c | 2 +- gdb/testsuite/gdb.base/watchpoint-solib.c | 2 +- gdb/testsuite/gdb.base/watchpoint-solib.exp | 6 +- gdb/testsuite/gdb.base/watchpoint.c | 8 +- gdb/testsuite/gdb.base/watchpoint.exp | 21 +- gdb/testsuite/gdb.base/watchpoints.c | 2 +- gdb/testsuite/gdb.base/watchpoints.exp | 6 +- gdb/testsuite/gdb.base/wchar.c | 2 +- gdb/testsuite/gdb.base/wchar.exp | 2 +- gdb/testsuite/gdb.base/weaklib1.c | 2 +- gdb/testsuite/gdb.base/weaklib2.c | 2 +- gdb/testsuite/gdb.base/whatis-exp.exp | 7 +- gdb/testsuite/gdb.base/whatis.c | 4 +- gdb/testsuite/gdb.base/whatis.exp | 8 +- gdb/testsuite/gdb.cell/arch.exp | 2 +- gdb/testsuite/gdb.cell/break-spu.c | 2 +- gdb/testsuite/gdb.cell/break.c | 2 +- gdb/testsuite/gdb.cell/break.exp | 2 +- gdb/testsuite/gdb.cell/bt-spu.c | 2 +- gdb/testsuite/gdb.cell/bt.c | 2 +- gdb/testsuite/gdb.cell/bt.exp | 2 +- gdb/testsuite/gdb.cell/bt2-spu.c | 2 +- gdb/testsuite/gdb.cell/core.exp | 2 +- gdb/testsuite/gdb.cell/coremaker-spu.c | 2 +- gdb/testsuite/gdb.cell/coremaker.c | 2 +- gdb/testsuite/gdb.cell/data-spu.c | 2 +- gdb/testsuite/gdb.cell/data.c | 2 +- gdb/testsuite/gdb.cell/data.exp | 2 +- gdb/testsuite/gdb.cell/dwarfaddr.S | 2 +- gdb/testsuite/gdb.cell/dwarfaddr.exp | 2 +- gdb/testsuite/gdb.cell/ea-cache-spu.c | 2 +- gdb/testsuite/gdb.cell/ea-cache.c | 2 +- gdb/testsuite/gdb.cell/ea-cache.exp | 2 +- gdb/testsuite/gdb.cell/ea-standalone.c | 2 +- gdb/testsuite/gdb.cell/ea-standalone.exp | 2 +- gdb/testsuite/gdb.cell/ea-test.c | 2 +- gdb/testsuite/gdb.cell/ea-test.exp | 2 +- gdb/testsuite/gdb.cell/f-regs.exp | 2 +- gdb/testsuite/gdb.cell/fork-spu.c | 2 +- gdb/testsuite/gdb.cell/fork.c | 2 +- gdb/testsuite/gdb.cell/fork.exp | 2 +- gdb/testsuite/gdb.cell/gcore.exp | 2 +- gdb/testsuite/gdb.cell/mem-access-spu.c | 2 +- gdb/testsuite/gdb.cell/mem-access.c | 2 +- gdb/testsuite/gdb.cell/mem-access.exp | 2 +- gdb/testsuite/gdb.cell/ptype.exp | 2 +- gdb/testsuite/gdb.cell/registers.exp | 2 +- gdb/testsuite/gdb.cell/size-spu.c | 2 +- gdb/testsuite/gdb.cell/size.c | 2 +- gdb/testsuite/gdb.cell/sizeof.exp | 2 +- gdb/testsuite/gdb.cell/solib-symbol.exp | 2 +- gdb/testsuite/gdb.cell/solib.exp | 2 +- gdb/testsuite/gdb.cp/abstract-origin.cc | 2 +- gdb/testsuite/gdb.cp/abstract-origin.exp | 2 +- gdb/testsuite/gdb.cp/ambiguous.exp | 8 +- gdb/testsuite/gdb.cp/annota2.exp | 7 +- gdb/testsuite/gdb.cp/annota3.exp | 7 +- gdb/testsuite/gdb.cp/anon-ns.cc | 2 +- gdb/testsuite/gdb.cp/anon-ns.exp | 2 +- gdb/testsuite/gdb.cp/anon-struct.cc | 2 +- gdb/testsuite/gdb.cp/anon-struct.exp | 2 +- gdb/testsuite/gdb.cp/anon-union.exp | 8 +- gdb/testsuite/gdb.cp/arg-reference.cc | 2 +- gdb/testsuite/gdb.cp/arg-reference.exp | 6 +- gdb/testsuite/gdb.cp/bool.cc | 3 +- gdb/testsuite/gdb.cp/bool.exp | 7 +- gdb/testsuite/gdb.cp/breakpoint.cc | 2 +- gdb/testsuite/gdb.cp/breakpoint.exp | 6 +- gdb/testsuite/gdb.cp/bs15503.cc | 3 +- gdb/testsuite/gdb.cp/bs15503.exp | 7 +- gdb/testsuite/gdb.cp/call-c-1.c | 2 +- gdb/testsuite/gdb.cp/call-c.cc | 2 +- gdb/testsuite/gdb.cp/call-c.exp | 6 +- gdb/testsuite/gdb.cp/casts.exp | 7 +- gdb/testsuite/gdb.cp/class2.cc | 3 +- gdb/testsuite/gdb.cp/class2.exp | 7 +- gdb/testsuite/gdb.cp/classes.cc | 3 +- gdb/testsuite/gdb.cp/classes.exp | 7 +- gdb/testsuite/gdb.cp/cmpd-minsyms.cc | 2 +- gdb/testsuite/gdb.cp/cmpd-minsyms.exp | 2 +- gdb/testsuite/gdb.cp/converts.exp | 2 +- gdb/testsuite/gdb.cp/cp-relocate.cc | 2 +- gdb/testsuite/gdb.cp/cp-relocate.exp | 2 +- gdb/testsuite/gdb.cp/cpcompletion.exp | 6 +- gdb/testsuite/gdb.cp/cpexprs.cc | 2 +- gdb/testsuite/gdb.cp/cpexprs.exp | 6 +- gdb/testsuite/gdb.cp/cplusfuncs.exp | 8 +- gdb/testsuite/gdb.cp/ctti.exp | 8 +- gdb/testsuite/gdb.cp/cttiadd.cc | 3 +- gdb/testsuite/gdb.cp/cttiadd1.cc | 3 +- gdb/testsuite/gdb.cp/cttiadd2.cc | 3 +- gdb/testsuite/gdb.cp/cttiadd3.cc | 3 +- gdb/testsuite/gdb.cp/demangle.exp | 8 +- gdb/testsuite/gdb.cp/derivation.exp | 7 +- gdb/testsuite/gdb.cp/destrprint.exp | 2 +- gdb/testsuite/gdb.cp/exception.cc | 3 +- gdb/testsuite/gdb.cp/exception.exp | 8 +- gdb/testsuite/gdb.cp/expand-psymtabs-cxx.cc | 2 +- gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp | 2 +- gdb/testsuite/gdb.cp/expand-sals.cc | 2 +- gdb/testsuite/gdb.cp/expand-sals.exp | 2 +- gdb/testsuite/gdb.cp/extern-c.cc | 2 +- gdb/testsuite/gdb.cp/extern-c.exp | 2 +- gdb/testsuite/gdb.cp/formatted-ref.cc | 2 +- gdb/testsuite/gdb.cp/formatted-ref.exp | 6 +- gdb/testsuite/gdb.cp/fpointer.exp | 2 +- gdb/testsuite/gdb.cp/gdb1355.exp | 6 +- gdb/testsuite/gdb.cp/gdb2384-base.cc | 2 +- gdb/testsuite/gdb.cp/gdb2384-base.h | 2 +- gdb/testsuite/gdb.cp/gdb2384.cc | 2 +- gdb/testsuite/gdb.cp/gdb2384.exp | 6 +- gdb/testsuite/gdb.cp/gdb2495.cc | 2 +- gdb/testsuite/gdb.cp/gdb2495.exp | 6 +- gdb/testsuite/gdb.cp/hang.exp | 7 +- gdb/testsuite/gdb.cp/infcall-dlopen-lib.cc | 2 +- gdb/testsuite/gdb.cp/infcall-dlopen.cc | 2 +- gdb/testsuite/gdb.cp/infcall-dlopen.exp | 2 +- gdb/testsuite/gdb.cp/inherit.exp | 8 +- gdb/testsuite/gdb.cp/koenig.exp | 2 +- gdb/testsuite/gdb.cp/local.exp | 7 +- gdb/testsuite/gdb.cp/m-data.exp | 6 +- gdb/testsuite/gdb.cp/m-static.exp | 7 +- gdb/testsuite/gdb.cp/maint.exp | 6 +- gdb/testsuite/gdb.cp/mb-ctor.exp | 6 +- gdb/testsuite/gdb.cp/mb-inline.exp | 6 +- gdb/testsuite/gdb.cp/mb-inline.h | 2 +- gdb/testsuite/gdb.cp/mb-inline1.cc | 2 +- gdb/testsuite/gdb.cp/mb-inline2.cc | 2 +- gdb/testsuite/gdb.cp/mb-templates.exp | 6 +- gdb/testsuite/gdb.cp/member-ptr.cc | 3 +- gdb/testsuite/gdb.cp/member-ptr.exp | 8 +- gdb/testsuite/gdb.cp/meth-typedefs.cc | 2 +- gdb/testsuite/gdb.cp/meth-typedefs.exp | 2 +- gdb/testsuite/gdb.cp/method.exp | 8 +- gdb/testsuite/gdb.cp/method2.exp | 2 +- gdb/testsuite/gdb.cp/minsym-fallback-main.cc | 2 +- gdb/testsuite/gdb.cp/minsym-fallback.cc | 2 +- gdb/testsuite/gdb.cp/minsym-fallback.exp | 2 +- gdb/testsuite/gdb.cp/minsym-fallback.h | 2 +- gdb/testsuite/gdb.cp/misc.cc | 3 +- gdb/testsuite/gdb.cp/misc.exp | 8 +- gdb/testsuite/gdb.cp/namespace-enum.exp | 2 +- gdb/testsuite/gdb.cp/namespace-nested-import.exp | 6 +- gdb/testsuite/gdb.cp/namespace.exp | 8 +- gdb/testsuite/gdb.cp/namespace1.cc | 3 +- gdb/testsuite/gdb.cp/nextoverthrow.cc | 2 +- gdb/testsuite/gdb.cp/nextoverthrow.exp | 6 +- gdb/testsuite/gdb.cp/no-dmgl-verbose.cc | 2 +- gdb/testsuite/gdb.cp/no-dmgl-verbose.exp | 2 +- gdb/testsuite/gdb.cp/noparam.cc | 2 +- gdb/testsuite/gdb.cp/noparam.exp | 2 +- gdb/testsuite/gdb.cp/nsdecl.exp | 6 +- gdb/testsuite/gdb.cp/nsimport.exp | 6 +- gdb/testsuite/gdb.cp/nsnested.exp | 2 +- gdb/testsuite/gdb.cp/nsnoimports.exp | 2 +- gdb/testsuite/gdb.cp/nsrecurs.exp | 6 +- gdb/testsuite/gdb.cp/nsstress.exp | 6 +- gdb/testsuite/gdb.cp/nsusing.exp | 6 +- gdb/testsuite/gdb.cp/operator.exp | 2 +- gdb/testsuite/gdb.cp/oranking.exp | 2 +- gdb/testsuite/gdb.cp/overload-const.cc | 2 +- gdb/testsuite/gdb.cp/overload-const.exp | 2 +- gdb/testsuite/gdb.cp/overload.exp | 7 +- gdb/testsuite/gdb.cp/ovldbreak.exp | 8 +- gdb/testsuite/gdb.cp/ovsrch.exp | 2 +- gdb/testsuite/gdb.cp/ovsrch.h | 2 +- gdb/testsuite/gdb.cp/ovsrch1.cc | 2 +- gdb/testsuite/gdb.cp/ovsrch2.cc | 2 +- gdb/testsuite/gdb.cp/ovsrch3.cc | 2 +- gdb/testsuite/gdb.cp/ovsrch4.cc | 2 +- gdb/testsuite/gdb.cp/paren-type.cc | 2 +- gdb/testsuite/gdb.cp/paren-type.exp | 2 +- gdb/testsuite/gdb.cp/pass-by-ref.cc | 2 +- gdb/testsuite/gdb.cp/pass-by-ref.exp | 2 +- gdb/testsuite/gdb.cp/pr-1023.exp | 6 +- gdb/testsuite/gdb.cp/pr-1210.exp | 6 +- gdb/testsuite/gdb.cp/pr-574.cc | 3 +- gdb/testsuite/gdb.cp/pr-574.exp | 6 +- gdb/testsuite/gdb.cp/pr10687.exp | 2 +- gdb/testsuite/gdb.cp/pr10728.exp | 2 +- gdb/testsuite/gdb.cp/pr12028.exp | 2 +- gdb/testsuite/gdb.cp/pr9067.exp | 2 +- gdb/testsuite/gdb.cp/pr9167.exp | 2 +- gdb/testsuite/gdb.cp/pr9631.cc | 2 +- gdb/testsuite/gdb.cp/pr9631.exp | 2 +- gdb/testsuite/gdb.cp/printmethod.cc | 3 +- gdb/testsuite/gdb.cp/printmethod.exp | 7 +- gdb/testsuite/gdb.cp/psmang.exp | 7 +- gdb/testsuite/gdb.cp/psmang1.cc | 2 +- gdb/testsuite/gdb.cp/psmang2.cc | 2 +- gdb/testsuite/gdb.cp/psymtab-parameter.cc | 2 +- gdb/testsuite/gdb.cp/psymtab-parameter.exp | 2 +- gdb/testsuite/gdb.cp/ptype-cv-cp.cc | 2 +- gdb/testsuite/gdb.cp/ptype-cv-cp.exp | 2 +- gdb/testsuite/gdb.cp/punctuator.exp | 6 +- gdb/testsuite/gdb.cp/re-set-overloaded.cc | 2 +- gdb/testsuite/gdb.cp/re-set-overloaded.exp | 2 +- gdb/testsuite/gdb.cp/readnow-language.cc | 2 +- gdb/testsuite/gdb.cp/readnow-language.exp | 2 +- gdb/testsuite/gdb.cp/ref-params.cc | 2 +- gdb/testsuite/gdb.cp/ref-params.exp | 6 +- gdb/testsuite/gdb.cp/ref-types.cc | 3 +- gdb/testsuite/gdb.cp/ref-types.exp | 7 +- gdb/testsuite/gdb.cp/rtti.exp | 7 +- gdb/testsuite/gdb.cp/rtti.h | 3 +- gdb/testsuite/gdb.cp/rtti1.cc | 3 +- gdb/testsuite/gdb.cp/rtti2.cc | 3 +- gdb/testsuite/gdb.cp/shadow.exp | 6 +- gdb/testsuite/gdb.cp/smartp.cc | 3 +- gdb/testsuite/gdb.cp/smartp.exp | 2 +- gdb/testsuite/gdb.cp/static-method.cc | 2 +- gdb/testsuite/gdb.cp/static-method.exp | 2 +- gdb/testsuite/gdb.cp/static-print-quit.cc | 2 +- gdb/testsuite/gdb.cp/static-print-quit.exp | 2 +- gdb/testsuite/gdb.cp/temargs.cc | 2 +- gdb/testsuite/gdb.cp/temargs.exp | 6 +- gdb/testsuite/gdb.cp/templates.exp | 8 +- gdb/testsuite/gdb.cp/try_catch.cc | 2 +- gdb/testsuite/gdb.cp/try_catch.exp | 6 +- gdb/testsuite/gdb.cp/typedef-operator.cc | 2 +- gdb/testsuite/gdb.cp/typedef-operator.exp | 2 +- gdb/testsuite/gdb.cp/userdef.cc | 3 +- gdb/testsuite/gdb.cp/userdef.exp | 7 +- gdb/testsuite/gdb.cp/virtbase.exp | 2 +- gdb/testsuite/gdb.cp/virtfunc.cc | 4 +- gdb/testsuite/gdb.cp/virtfunc.exp | 8 +- gdb/testsuite/gdb.cp/virtfunc2.cc | 2 +- gdb/testsuite/gdb.cp/virtfunc2.exp | 2 +- gdb/testsuite/gdb.disasm/am33.exp | 7 +- gdb/testsuite/gdb.disasm/h8300s.exp | 7 +- gdb/testsuite/gdb.disasm/hppa.exp | 7 +- gdb/testsuite/gdb.disasm/mn10300.exp | 6 +- gdb/testsuite/gdb.disasm/sh3.exp | 7 +- gdb/testsuite/gdb.disasm/t01_mov.exp | 7 +- gdb/testsuite/gdb.disasm/t02_mova.exp | 7 +- gdb/testsuite/gdb.disasm/t03_add.exp | 7 +- gdb/testsuite/gdb.disasm/t04_sub.exp | 7 +- gdb/testsuite/gdb.disasm/t05_cmp.exp | 7 +- gdb/testsuite/gdb.disasm/t06_ari2.exp | 7 +- gdb/testsuite/gdb.disasm/t07_ari3.exp | 7 +- gdb/testsuite/gdb.disasm/t08_or.exp | 7 +- gdb/testsuite/gdb.disasm/t09_xor.exp | 7 +- gdb/testsuite/gdb.disasm/t10_and.exp | 7 +- gdb/testsuite/gdb.disasm/t11_logs.exp | 7 +- gdb/testsuite/gdb.disasm/t12_bit.exp | 7 +- gdb/testsuite/gdb.disasm/t13_otr.exp | 7 +- gdb/testsuite/gdb.dwarf2/Makefile.in | 4 +- gdb/testsuite/gdb.dwarf2/callframecfa.S | 2 +- gdb/testsuite/gdb.dwarf2/callframecfa.exp | 2 +- gdb/testsuite/gdb.dwarf2/clztest.S | 2 +- gdb/testsuite/gdb.dwarf2/clztest.exp | 2 +- gdb/testsuite/gdb.dwarf2/dup-psym.S | 2 +- gdb/testsuite/gdb.dwarf2/dup-psym.exp | 3 +- gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp | 3 +- gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.S | 2 +- .../gdb.dwarf2/dw2-bad-parameter-type.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-basic.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-basic.exp | 3 +- .../gdb.dwarf2/dw2-case-insensitive-debug.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-compressed.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-compressed.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-const.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-const.exp | 2 +- .../gdb.dwarf2/dw2-cp-infcall-ref-static-main.c | 2 +- .../gdb.dwarf2/dw2-cp-infcall-ref-static.S | 2 +- .../gdb.dwarf2/dw2-cp-infcall-ref-static.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-cu-size.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp | 3 +- gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.S | 2 +- .../gdb.dwarf2/dw2-double-set-die-type.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-entry-value-main.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-entry-value.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-entry-value.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-filename.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-filename.exp | 3 +- .../gdb.dwarf2/dw2-ifort-parameter-debug.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inheritance.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inline-param-main.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inline-param.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-intercu.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-intercu.exp | 3 +- gdb/testsuite/gdb.dwarf2/dw2-intermix.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-intermix.exp | 2 +- .../gdb.dwarf2/dw2-linkage-name-trust-main.cc | 2 +- gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust.S | 2 +- .../gdb.dwarf2/dw2-linkage-name-trust.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp | 2 +- ...r-zero-addr.S => dw2-namespaceless-anonymous.S} | 23 +- ...ritance.exp => dw2-namespaceless-anonymous.exp} | 10 +- gdb/testsuite/gdb.dwarf2/dw2-noloc-main.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-noloc.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-noloc.exp | 2 +- .../gdb.dwarf2/dw2-objfile-overlap-inner.S | 2 +- .../gdb.dwarf2/dw2-objfile-overlap-outer.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-op-call.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-op-call.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-param-error-main.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-param-error.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-param-error.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-producer.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-producer.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges2.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ranges3.c | 2 +- .../gdb.dwarf2/dw2-ref-missing-frame-func.c | 2 +- .../gdb.dwarf2/dw2-ref-missing-frame-main.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-restore.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-restore.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-strp.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-strp.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-unresolved-main.c | 2 +- gdb/testsuite/gdb.dwarf2/dw2-unresolved.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.S | 2 +- gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.S | 2 +- gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.exp | 2 +- gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptr-64bit.S | 2 +- gdb/testsuite/gdb.dwarf2/implptr-64bit.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptr-optimized-out.S | 2 +- gdb/testsuite/gdb.dwarf2/implptr-optimized-out.exp | 2 +- gdb/testsuite/gdb.dwarf2/implptr.c | 2 +- gdb/testsuite/gdb.dwarf2/implptr.exp | 2 +- gdb/testsuite/gdb.dwarf2/mac-fileno.S | 2 +- gdb/testsuite/gdb.dwarf2/mac-fileno.exp | 2 +- gdb/testsuite/gdb.dwarf2/main.c | 2 +- gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.S | 2 +- gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp | 2 +- gdb/testsuite/gdb.dwarf2/pieces.S | 2 +- gdb/testsuite/gdb.dwarf2/pieces.c | 2 +- gdb/testsuite/gdb.dwarf2/pieces.exp | 2 +- gdb/testsuite/gdb.dwarf2/pr10770.exp | 2 +- gdb/testsuite/gdb.dwarf2/pr11465.S | 2 +- gdb/testsuite/gdb.dwarf2/pr11465.exp | 2 +- gdb/testsuite/gdb.dwarf2/typeddwarf-amd64.S | 2 +- gdb/testsuite/gdb.dwarf2/typeddwarf.S | 2 +- gdb/testsuite/gdb.dwarf2/typeddwarf.exp | 2 +- gdb/testsuite/gdb.dwarf2/valop.S | 2 +- gdb/testsuite/gdb.dwarf2/valop.exp | 2 +- gdb/testsuite/gdb.dwarf2/watch-notconst.c | 2 +- gdb/testsuite/gdb.dwarf2/watch-notconst.exp | 2 +- gdb/testsuite/gdb.dwarf2/watch-notconst2.S | 2 +- gdb/testsuite/gdb.dwarf2/watch-notconst2.c | 2 +- gdb/testsuite/gdb.fortran/Makefile.in | 4 +- gdb/testsuite/gdb.fortran/array-element.exp | 6 +- gdb/testsuite/gdb.fortran/array-element.f | 2 +- gdb/testsuite/gdb.fortran/charset.exp | 2 +- gdb/testsuite/gdb.fortran/complex.exp | 2 +- gdb/testsuite/gdb.fortran/complex.f | 2 +- gdb/testsuite/gdb.fortran/derived-type.exp | 6 +- gdb/testsuite/gdb.fortran/derived-type.f90 | 2 +- gdb/testsuite/gdb.fortran/exprs.exp | 8 +- gdb/testsuite/gdb.fortran/library-module-lib.f90 | 2 +- gdb/testsuite/gdb.fortran/library-module-main.f90 | 2 +- gdb/testsuite/gdb.fortran/library-module.exp | 2 +- gdb/testsuite/gdb.fortran/logical.exp | 2 +- gdb/testsuite/gdb.fortran/logical.f90 | 2 +- gdb/testsuite/gdb.fortran/module.exp | 2 +- gdb/testsuite/gdb.fortran/module.f90 | 2 +- gdb/testsuite/gdb.fortran/multi-dim.exp | 2 +- gdb/testsuite/gdb.fortran/multi-dim.f90 | 2 +- gdb/testsuite/gdb.fortran/subarray.exp | 6 +- gdb/testsuite/gdb.fortran/subarray.f | 2 +- gdb/testsuite/gdb.fortran/types.exp | 8 +- gdb/testsuite/gdb.gdb/complaints.exp | 7 +- gdb/testsuite/gdb.gdb/observer.exp | 7 +- gdb/testsuite/gdb.gdb/selftest.exp | 8 +- gdb/testsuite/gdb.gdb/xfullpath.exp | 7 +- gdb/testsuite/gdb.hp/gdb.aCC/exception.exp | 2 +- gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp | 7 +- gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp | 7 +- gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp | 7 +- gdb/testsuite/gdb.hp/gdb.base-hp/dollar.exp | 7 +- gdb/testsuite/gdb.hp/gdb.base-hp/hwwatchbus.exp | 7 +- gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.exp | 7 +- gdb/testsuite/gdb.hp/gdb.base-hp/reg-pa64.exp | 7 +- gdb/testsuite/gdb.hp/gdb.base-hp/reg.exp | 6 +- gdb/testsuite/gdb.hp/gdb.base-hp/sized-enum.exp | 7 +- gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.exp | 7 +- gdb/testsuite/gdb.hp/gdb.compat/xdb1.exp | 8 +- gdb/testsuite/gdb.hp/gdb.compat/xdb2.exp | 8 +- gdb/testsuite/gdb.hp/gdb.compat/xdb3.exp | 7 +- gdb/testsuite/gdb.hp/gdb.defects/bs14602.exp | 4 - gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp | 7 +- gdb/testsuite/gdb.java/jmain.exp | 7 +- gdb/testsuite/gdb.java/jmisc.exp | 7 +- gdb/testsuite/gdb.java/jnpe.exp | 6 +- gdb/testsuite/gdb.java/jnpe.java | 2 +- gdb/testsuite/gdb.java/jprint.exp | 19 +- gdb/testsuite/gdb.java/jprint.java | 12 +- gdb/testsuite/gdb.java/jv-exp.exp | 6 +- gdb/testsuite/gdb.java/jv-print.exp | 6 +- gdb/testsuite/gdb.linespec/linespec.exp | 19 +- gdb/testsuite/gdb.mi/array.f | 2 +- gdb/testsuite/gdb.mi/basics.c | 3 +- gdb/testsuite/gdb.mi/dw2-ref-missing-frame-func.c | 2 +- gdb/testsuite/gdb.mi/dw2-ref-missing-frame-main.c | 2 +- gdb/testsuite/gdb.mi/dw2-ref-missing-frame.S | 2 +- gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp | 2 +- gdb/testsuite/gdb.mi/gdb2549.exp | 2 +- gdb/testsuite/gdb.mi/gdb669.exp | 3 +- gdb/testsuite/gdb.mi/gdb680.exp | 2 +- gdb/testsuite/gdb.mi/gdb701.exp | 2 +- gdb/testsuite/gdb.mi/gdb792.exp | 3 +- gdb/testsuite/gdb.mi/mi-async.exp | 2 +- gdb/testsuite/gdb.mi/mi-basics.exp | 3 +- gdb/testsuite/gdb.mi/mi-break.exp | 3 +- gdb/testsuite/gdb.mi/mi-cli.exp | 3 +- gdb/testsuite/gdb.mi/mi-console.exp | 3 +- gdb/testsuite/gdb.mi/mi-disassemble.exp | 4 +- gdb/testsuite/gdb.mi/mi-eval.exp | 3 +- gdb/testsuite/gdb.mi/mi-file-transfer.exp | 2 +- gdb/testsuite/gdb.mi/mi-file.exp | 3 +- gdb/testsuite/gdb.mi/mi-hack-cli.exp | 3 +- .../gdb.mi/mi-inheritance-syntax-error.exp | 3 +- gdb/testsuite/gdb.mi/mi-nonstop-exit.exp | 2 +- gdb/testsuite/gdb.mi/mi-nonstop.exp | 3 +- gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp | 3 +- gdb/testsuite/gdb.mi/mi-nsintrall.exp | 2 +- gdb/testsuite/gdb.mi/mi-nsmoribund.exp | 2 +- gdb/testsuite/gdb.mi/mi-nsthrexec.exp | 2 +- gdb/testsuite/gdb.mi/mi-pending.c | 2 +- gdb/testsuite/gdb.mi/mi-pending.exp | 6 +- gdb/testsuite/gdb.mi/mi-pendshr.c | 2 +- gdb/testsuite/gdb.mi/mi-pthreads.exp | 3 +- gdb/testsuite/gdb.mi/mi-read-memory.exp | 3 +- gdb/testsuite/gdb.mi/mi-regs.exp | 3 +- gdb/testsuite/gdb.mi/mi-return.exp | 4 +- gdb/testsuite/gdb.mi/mi-reverse.exp | 2 +- gdb/testsuite/gdb.mi/mi-simplerun.exp | 3 +- gdb/testsuite/gdb.mi/mi-solib.exp | 2 +- gdb/testsuite/gdb.mi/mi-stack.c | 4 +- gdb/testsuite/gdb.mi/mi-stack.exp | 4 +- gdb/testsuite/gdb.mi/mi-stepi.exp | 4 +- .../{gdb.python/py-events.c => gdb.mi/mi-stepn.c} | 23 +- .../leader-exit.exp => gdb.mi/mi-stepn.exp} | 32 +- gdb/testsuite/gdb.mi/mi-syn-frame.exp | 3 +- gdb/testsuite/gdb.mi/mi-until.exp | 3 +- gdb/testsuite/gdb.mi/mi-var-block.exp | 3 +- gdb/testsuite/gdb.mi/mi-var-child-f.exp | 2 +- gdb/testsuite/gdb.mi/mi-var-child.c | 3 +- gdb/testsuite/gdb.mi/mi-var-child.exp | 4 +- gdb/testsuite/gdb.mi/mi-var-cmd.exp | 4 +- gdb/testsuite/gdb.mi/mi-var-cp.cc | 48 +- gdb/testsuite/gdb.mi/mi-var-cp.exp | 75 +- gdb/testsuite/gdb.mi/mi-var-display.exp | 3 +- gdb/testsuite/gdb.mi/mi-var-invalidate.exp | 2 +- gdb/testsuite/gdb.mi/mi-watch-nonstop.exp | 2 +- gdb/testsuite/gdb.mi/mi-watch.exp | 4 +- gdb/testsuite/gdb.mi/mi2-amd64-entry-value.c | 2 +- gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp | 2 +- gdb/testsuite/gdb.mi/mi2-amd64-entry-value.s | 2 +- gdb/testsuite/gdb.mi/mi2-basics.exp | 3 +- gdb/testsuite/gdb.mi/mi2-break.exp | 4 +- gdb/testsuite/gdb.mi/mi2-cli.exp | 3 +- gdb/testsuite/gdb.mi/mi2-console.exp | 3 +- gdb/testsuite/gdb.mi/mi2-disassemble.exp | 3 +- gdb/testsuite/gdb.mi/mi2-eval.exp | 3 +- gdb/testsuite/gdb.mi/mi2-file.exp | 3 +- gdb/testsuite/gdb.mi/mi2-hack-cli.exp | 3 +- gdb/testsuite/gdb.mi/mi2-pthreads.exp | 3 +- gdb/testsuite/gdb.mi/mi2-read-memory.exp | 3 +- gdb/testsuite/gdb.mi/mi2-regs.exp | 3 +- gdb/testsuite/gdb.mi/mi2-return.exp | 3 +- gdb/testsuite/gdb.mi/mi2-simplerun.exp | 3 +- gdb/testsuite/gdb.mi/mi2-stack.exp | 3 +- gdb/testsuite/gdb.mi/mi2-stepi.exp | 3 +- gdb/testsuite/gdb.mi/mi2-syn-frame.exp | 3 +- gdb/testsuite/gdb.mi/mi2-until.exp | 4 +- gdb/testsuite/gdb.mi/mi2-var-block.exp | 3 +- gdb/testsuite/gdb.mi/mi2-var-child.exp | 98 +- gdb/testsuite/gdb.mi/mi2-var-cmd.exp | 3 +- gdb/testsuite/gdb.mi/mi2-var-display.exp | 3 +- gdb/testsuite/gdb.mi/mi2-watch.exp | 3 +- gdb/testsuite/gdb.mi/non-stop-exit.c | 2 +- gdb/testsuite/gdb.mi/non-stop.c | 3 +- gdb/testsuite/gdb.mi/ns-stale-regcache.c | 2 +- gdb/testsuite/gdb.mi/nsintrall.c | 3 +- gdb/testsuite/gdb.mi/nsmoribund.c | 3 +- gdb/testsuite/gdb.mi/nsthrexec.c | 2 +- gdb/testsuite/gdb.mi/pthreads.c | 3 +- gdb/testsuite/gdb.mi/solib-lib.c | 2 +- gdb/testsuite/gdb.mi/solib-main.c | 2 +- gdb/testsuite/gdb.mi/var-cmd.c | 54 +- gdb/testsuite/gdb.mi/watch-nonstop.c | 2 +- gdb/testsuite/gdb.modula2/Makefile.in | 2 +- gdb/testsuite/gdb.modula2/unbounded-array.exp | 6 +- gdb/testsuite/gdb.modula2/unbounded1.c | 2 +- gdb/testsuite/gdb.multi/base.exp | 2 +- gdb/testsuite/gdb.multi/bkpt-multi-exec.exp | 2 +- gdb/testsuite/gdb.multi/goodbye.c | 2 +- gdb/testsuite/gdb.multi/hangout.c | 2 +- gdb/testsuite/gdb.multi/hello.c | 2 +- gdb/testsuite/gdb.objc/basicclass.exp | 7 +- gdb/testsuite/gdb.objc/nondebug.exp | 6 +- gdb/testsuite/gdb.objc/objcdecode.exp | 6 +- gdb/testsuite/gdb.objc/print.exp | 6 +- gdb/testsuite/gdb.opencl/callfuncs.cl | 2 +- gdb/testsuite/gdb.opencl/callfuncs.exp | 6 +- gdb/testsuite/gdb.opencl/convs_casts.cl | 2 +- gdb/testsuite/gdb.opencl/convs_casts.exp | 6 +- gdb/testsuite/gdb.opencl/datatypes.cl | 2 +- gdb/testsuite/gdb.opencl/datatypes.exp | 6 +- gdb/testsuite/gdb.opencl/operators.cl | 2 +- gdb/testsuite/gdb.opencl/operators.exp | 6 +- gdb/testsuite/gdb.opencl/vec_comps.cl | 2 +- gdb/testsuite/gdb.opencl/vec_comps.exp | 6 +- gdb/testsuite/gdb.opt/clobbered-registers-O2.c | 2 +- gdb/testsuite/gdb.opt/clobbered-registers-O2.exp | 6 +- gdb/testsuite/gdb.opt/inline-bt.c | 2 +- gdb/testsuite/gdb.opt/inline-bt.exp | 2 +- gdb/testsuite/gdb.opt/inline-cmds.c | 2 +- gdb/testsuite/gdb.opt/inline-cmds.exp | 2 +- gdb/testsuite/gdb.opt/inline-locals.c | 2 +- gdb/testsuite/gdb.opt/inline-locals.exp | 2 +- gdb/testsuite/gdb.opt/inline-markers.c | 2 +- gdb/testsuite/gdb.pascal/floats.exp | 6 +- gdb/testsuite/gdb.pascal/floats.pas | 2 +- gdb/testsuite/gdb.pascal/gdb11492.exp | 6 +- gdb/testsuite/gdb.pascal/gdb11492.pas | 2 +- gdb/testsuite/gdb.pascal/hello.exp | 6 +- gdb/testsuite/gdb.pascal/integers.exp | 6 +- gdb/testsuite/gdb.pascal/integers.pas | 2 +- gdb/testsuite/gdb.pascal/print.exp | 6 +- gdb/testsuite/gdb.pascal/types.exp | 8 +- gdb/testsuite/gdb.python/lib-types.cc | 2 +- gdb/testsuite/gdb.python/lib-types.exp | 6 +- gdb/testsuite/gdb.python/py-block.c | 2 +- gdb/testsuite/gdb.python/py-block.exp | 6 +- gdb/testsuite/gdb.python/py-breakpoint.c | 2 +- gdb/testsuite/gdb.python/py-breakpoint.exp | 6 +- gdb/testsuite/gdb.python/py-cmd.exp | 6 +- gdb/testsuite/gdb.python/py-error.exp | 2 +- gdb/testsuite/gdb.python/py-error.py | 2 +- gdb/testsuite/gdb.python/py-events-shlib.c | 2 +- gdb/testsuite/gdb.python/py-events.c | 7 +- gdb/testsuite/gdb.python/py-events.exp | 18 +- gdb/testsuite/gdb.python/py-events.py | 2 +- gdb/testsuite/gdb.python/py-evsignal.exp | 6 +- gdb/testsuite/gdb.python/py-evthreads.c | 2 +- gdb/testsuite/gdb.python/py-evthreads.exp | 6 +- gdb/testsuite/gdb.python/py-finish-breakpoint.c | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint.exp | 6 +- gdb/testsuite/gdb.python/py-finish-breakpoint.py | 4 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.cc | 2 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.exp | 6 +- gdb/testsuite/gdb.python/py-finish-breakpoint2.py | 2 +- gdb/testsuite/gdb.python/py-frame-inline.c | 2 +- gdb/testsuite/gdb.python/py-frame-inline.exp | 2 +- gdb/testsuite/gdb.python/py-frame.exp | 6 +- gdb/testsuite/gdb.python/py-function.exp | 6 +- gdb/testsuite/gdb.python/py-inferior.exp | 6 +- gdb/testsuite/gdb.python/py-infthread.exp | 6 +- gdb/testsuite/gdb.python/py-mi.exp | 2 +- .../gdb.python/py-objfile-script-gdb.py.in | 2 +- gdb/testsuite/gdb.python/py-objfile-script.c | 2 +- gdb/testsuite/gdb.python/py-objfile-script.exp | 6 +- gdb/testsuite/gdb.python/py-objfile.c | 2 +- gdb/testsuite/gdb.python/py-objfile.exp | 6 +- gdb/testsuite/gdb.python/py-parameter.exp | 6 +- gdb/testsuite/gdb.python/py-pp-maint.c | 12 +- gdb/testsuite/gdb.python/py-pp-maint.exp | 43 +- gdb/testsuite/gdb.python/py-pp-maint.py | 5 +- gdb/testsuite/gdb.python/py-prettyprint.c | 2 +- gdb/testsuite/gdb.python/py-prettyprint.exp | 6 +- gdb/testsuite/gdb.python/py-prettyprint.py | 2 +- gdb/testsuite/gdb.python/py-progspace.c | 2 +- gdb/testsuite/gdb.python/py-progspace.exp | 6 +- gdb/testsuite/gdb.python/py-prompt.c | 2 +- gdb/testsuite/gdb.python/py-prompt.exp | 6 +- gdb/testsuite/gdb.python/py-section-script.c | 2 +- gdb/testsuite/gdb.python/py-section-script.exp | 6 +- gdb/testsuite/gdb.python/py-section-script.py | 2 +- gdb/testsuite/gdb.python/py-shared-sl.c | 2 +- gdb/testsuite/gdb.python/py-shared.c | 2 +- gdb/testsuite/gdb.python/py-shared.exp | 2 +- gdb/testsuite/gdb.python/py-symbol.c | 2 +- gdb/testsuite/gdb.python/py-symbol.exp | 6 +- gdb/testsuite/gdb.python/py-symtab.exp | 6 +- gdb/testsuite/gdb.python/py-template.cc | 2 +- gdb/testsuite/gdb.python/py-template.exp | 6 +- gdb/testsuite/gdb.python/py-type.c | 2 +- gdb/testsuite/gdb.python/py-type.exp | 6 +- gdb/testsuite/gdb.python/py-value.c | 2 +- gdb/testsuite/gdb.python/py-value.exp | 6 +- gdb/testsuite/gdb.python/python-1.c | 2 +- gdb/testsuite/gdb.python/python.c | 2 +- gdb/testsuite/gdb.python/python.exp | 6 +- gdb/testsuite/gdb.python/source1 | 2 +- gdb/testsuite/gdb.python/source2.py | 2 +- gdb/testsuite/gdb.reverse/break-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/break-reverse.c | 2 +- gdb/testsuite/gdb.reverse/break-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/consecutive-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/consecutive-reverse.c | 2 +- gdb/testsuite/gdb.reverse/consecutive-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/finish-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp | 2 +- gdb/testsuite/gdb.reverse/finish-reverse.c | 2 +- gdb/testsuite/gdb.reverse/finish-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/i386-precsave.exp | 6 +- gdb/testsuite/gdb.reverse/i386-reverse.c | 2 +- gdb/testsuite/gdb.reverse/i386-reverse.exp | 6 +- gdb/testsuite/gdb.reverse/i386-sse-reverse.c | 2 +- gdb/testsuite/gdb.reverse/i386-sse-reverse.exp | 6 +- gdb/testsuite/gdb.reverse/i387-env-reverse.exp | 6 +- gdb/testsuite/gdb.reverse/i387-stack-reverse.exp | 6 +- .../gdb.reverse/machinestate-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/machinestate.c | 2 +- gdb/testsuite/gdb.reverse/machinestate.exp | 2 +- gdb/testsuite/gdb.reverse/ms1.c | 2 +- .../gdb.reverse/next-reverse-bkpt-over-sr.exp | 2 +- gdb/testsuite/gdb.reverse/shr2.c | 2 +- gdb/testsuite/gdb.reverse/sigall-precsave.exp | 6 +- gdb/testsuite/gdb.reverse/sigall-reverse.c | 2 +- gdb/testsuite/gdb.reverse/sigall-reverse.exp | 6 +- gdb/testsuite/gdb.reverse/solib-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/solib-reverse.c | 2 +- gdb/testsuite/gdb.reverse/solib-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/step-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/step-reverse.c | 2 +- gdb/testsuite/gdb.reverse/step-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/until-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/until-reverse.c | 2 +- gdb/testsuite/gdb.reverse/until-reverse.exp | 2 +- gdb/testsuite/gdb.reverse/ur1.c | 4 +- gdb/testsuite/gdb.reverse/watch-precsave.exp | 2 +- gdb/testsuite/gdb.reverse/watch-reverse.c | 2 +- gdb/testsuite/gdb.reverse/watch-reverse.exp | 2 +- gdb/testsuite/gdb.server/ext-attach.c | 2 +- gdb/testsuite/gdb.server/ext-attach.exp | 2 +- gdb/testsuite/gdb.server/ext-run.exp | 2 +- gdb/testsuite/gdb.server/file-transfer.exp | 2 +- gdb/testsuite/gdb.server/server-mon.exp | 2 +- gdb/testsuite/gdb.server/server-run.exp | 2 +- gdb/testsuite/gdb.server/server.c | 2 +- gdb/testsuite/gdb.stabs/exclfwd.exp | 7 +- gdb/testsuite/gdb.stabs/exclfwd.h | 2 +- gdb/testsuite/gdb.stabs/exclfwd1.c | 2 +- gdb/testsuite/gdb.stabs/exclfwd2.c | 2 +- gdb/testsuite/gdb.stabs/gdb11479.c | 2 +- gdb/testsuite/gdb.stabs/gdb11479.exp | 6 +- gdb/testsuite/gdb.stabs/weird.exp | 8 +- gdb/testsuite/gdb.threads/attach-into-signal.c | 2 +- gdb/testsuite/gdb.threads/attach-into-signal.exp | 2 +- gdb/testsuite/gdb.threads/attach-stopped.c | 2 +- gdb/testsuite/gdb.threads/attach-stopped.exp | 2 +- gdb/testsuite/gdb.threads/bp_in_thread.c | 2 +- gdb/testsuite/gdb.threads/bp_in_thread.exp | 7 +- gdb/testsuite/gdb.threads/corethreads.c | 2 +- gdb/testsuite/gdb.threads/corethreads.exp | 2 +- gdb/testsuite/gdb.threads/current-lwp-dead.c | 2 +- gdb/testsuite/gdb.threads/current-lwp-dead.exp | 2 +- gdb/testsuite/gdb.threads/execl.c | 2 +- gdb/testsuite/gdb.threads/execl.exp | 2 +- gdb/testsuite/gdb.threads/execl1.c | 2 +- gdb/testsuite/gdb.threads/fork-child-threads.c | 2 +- gdb/testsuite/gdb.threads/fork-child-threads.exp | 2 +- gdb/testsuite/gdb.threads/fork-thread-pending.c | 2 +- gdb/testsuite/gdb.threads/fork-thread-pending.exp | 2 +- gdb/testsuite/gdb.threads/gcore-thread.exp | 7 +- gdb/testsuite/gdb.threads/hand-call-in-threads.c | 2 +- gdb/testsuite/gdb.threads/hand-call-in-threads.exp | 7 +- gdb/testsuite/gdb.threads/ia64-sigill.c | 2 +- gdb/testsuite/gdb.threads/ia64-sigill.exp | 2 +- gdb/testsuite/gdb.threads/interrupted-hand-call.c | 2 +- .../gdb.threads/interrupted-hand-call.exp | 7 +- gdb/testsuite/gdb.threads/killed.c | 3 +- gdb/testsuite/gdb.threads/killed.exp | 7 +- gdb/testsuite/gdb.threads/leader-exit.c | 2 +- gdb/testsuite/gdb.threads/leader-exit.exp | 2 +- gdb/testsuite/gdb.threads/linux-dp.exp | 7 +- .../gdb.threads/local-watch-wrong-thread.c | 3 +- .../gdb.threads/local-watch-wrong-thread.exp | 2 +- gdb/testsuite/gdb.threads/manythreads.c | 3 +- gdb/testsuite/gdb.threads/manythreads.exp | 7 +- gdb/testsuite/gdb.threads/multi-create.c | 2 +- gdb/testsuite/gdb.threads/multi-create.exp | 2 +- gdb/testsuite/gdb.threads/no-unwaited-for-left.c | 2 +- gdb/testsuite/gdb.threads/no-unwaited-for-left.exp | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-1.c | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-1.exp | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-2.c | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-2.exp | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-3.c | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-3.exp | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-4.c | 2 +- gdb/testsuite/gdb.threads/non-ldr-exc-4.exp | 2 +- gdb/testsuite/gdb.threads/pending-step.c | 3 +- gdb/testsuite/gdb.threads/pending-step.exp | 2 +- gdb/testsuite/gdb.threads/print-threads.exp | 8 +- gdb/testsuite/gdb.threads/pthread_cond_wait.c | 2 +- gdb/testsuite/gdb.threads/pthread_cond_wait.exp | 7 +- gdb/testsuite/gdb.threads/pthreads.c | 3 +- gdb/testsuite/gdb.threads/pthreads.exp | 8 +- gdb/testsuite/gdb.threads/schedlock.c | 3 +- gdb/testsuite/gdb.threads/schedlock.exp | 8 +- gdb/testsuite/gdb.threads/sigthread.exp | 2 +- gdb/testsuite/gdb.threads/staticthreads.c | 2 +- gdb/testsuite/gdb.threads/staticthreads.exp | 7 +- gdb/testsuite/gdb.threads/step.exp | 7 +- gdb/testsuite/gdb.threads/step2.exp | 7 +- gdb/testsuite/gdb.threads/switch-threads.c | 2 +- gdb/testsuite/gdb.threads/switch-threads.exp | 7 +- gdb/testsuite/gdb.threads/thread-execl.c | 2 +- gdb/testsuite/gdb.threads/thread-execl.exp | 2 +- gdb/testsuite/gdb.threads/thread-find.exp | 7 +- gdb/testsuite/gdb.threads/thread-specific.c | 2 +- gdb/testsuite/gdb.threads/thread-specific.exp | 6 +- .../gdb.threads/thread-unwindonsignal.exp | 6 +- gdb/testsuite/gdb.threads/thread_check.c | 3 +- gdb/testsuite/gdb.threads/thread_check.exp | 7 +- gdb/testsuite/gdb.threads/thread_events.c | 2 +- gdb/testsuite/gdb.threads/thread_events.exp | 6 +- gdb/testsuite/gdb.threads/threadapply.c | 3 +- gdb/testsuite/gdb.threads/threadapply.exp | 6 +- gdb/testsuite/gdb.threads/threxit-hop-specific.c | 2 +- gdb/testsuite/gdb.threads/threxit-hop-specific.exp | 2 +- gdb/testsuite/gdb.threads/tls-nodebug.exp | 3 +- gdb/testsuite/gdb.threads/tls-shared.exp | 6 +- gdb/testsuite/gdb.threads/tls-var-main.c | 2 +- gdb/testsuite/gdb.threads/tls-var.c | 2 +- gdb/testsuite/gdb.threads/tls-var.exp | 2 +- gdb/testsuite/gdb.threads/tls.exp | 3 +- gdb/testsuite/gdb.threads/tls2.c | 2 +- gdb/testsuite/gdb.threads/watchthreads-reorder.c | 2 +- gdb/testsuite/gdb.threads/watchthreads-reorder.exp | 2 +- gdb/testsuite/gdb.threads/watchthreads.c | 3 +- gdb/testsuite/gdb.threads/watchthreads.exp | 6 +- gdb/testsuite/gdb.threads/watchthreads2.c | 2 +- gdb/testsuite/gdb.threads/watchthreads2.exp | 6 +- gdb/testsuite/gdb.trace/actions.exp | 7 +- gdb/testsuite/gdb.trace/ax.exp | 6 +- gdb/testsuite/gdb.trace/backtrace.exp | 7 +- gdb/testsuite/gdb.trace/change-loc-1.c | 2 +- gdb/testsuite/gdb.trace/change-loc-2.c | 2 +- gdb/testsuite/gdb.trace/change-loc.c | 2 +- gdb/testsuite/gdb.trace/change-loc.exp | 6 +- gdb/testsuite/gdb.trace/change-loc.h | 2 +- gdb/testsuite/gdb.trace/circ.exp | 6 +- gdb/testsuite/gdb.trace/collection.exp | 7 +- gdb/testsuite/gdb.trace/deltrace.exp | 7 +- gdb/testsuite/gdb.trace/ftrace.c | 2 +- gdb/testsuite/gdb.trace/ftrace.exp | 2 +- gdb/testsuite/gdb.trace/infotrace.exp | 7 +- gdb/testsuite/gdb.trace/packetlen.exp | 7 +- gdb/testsuite/gdb.trace/passc-dyn.exp | 7 +- gdb/testsuite/gdb.trace/passcount.exp | 7 +- gdb/testsuite/gdb.trace/pending.c | 2 +- gdb/testsuite/gdb.trace/pending.exp | 6 +- gdb/testsuite/gdb.trace/pendshr1.c | 2 +- gdb/testsuite/gdb.trace/pendshr2.c | 2 +- gdb/testsuite/gdb.trace/report.exp | 7 +- gdb/testsuite/gdb.trace/save-trace.exp | 7 +- gdb/testsuite/gdb.trace/status-stop.c | 2 +- gdb/testsuite/gdb.trace/status-stop.exp | 2 +- gdb/testsuite/gdb.trace/strace.c | 7 +- gdb/testsuite/gdb.trace/strace.exp | 166 +- gdb/testsuite/gdb.trace/tfile.exp | 6 +- gdb/testsuite/gdb.trace/tfind.exp | 7 +- gdb/testsuite/gdb.trace/trace-break.c | 2 +- gdb/testsuite/gdb.trace/trace-break.exp | 2 +- gdb/testsuite/gdb.trace/tracecmd.exp | 7 +- gdb/testsuite/gdb.trace/tspeed.c | 3 +- gdb/testsuite/gdb.trace/tspeed.exp | 3 +- gdb/testsuite/gdb.trace/tstatus.exp | 2 +- gdb/testsuite/gdb.trace/tsv.exp | 6 +- gdb/testsuite/gdb.trace/unavailable.cc | 3 +- gdb/testsuite/gdb.trace/unavailable.exp | 3 +- gdb/testsuite/gdb.trace/while-dyn.exp | 7 +- gdb/testsuite/gdb.trace/while-stepping.exp | 7 +- gdb/testsuite/gdb.xml/tdesc-arch.exp | 2 +- gdb/testsuite/gdb.xml/tdesc-errors.exp | 2 +- gdb/testsuite/gdb.xml/tdesc-regs.exp | 2 +- gdb/testsuite/gdb.xml/tdesc-xinclude.exp | 2 +- gdb/testsuite/lib/ada.exp | 2 +- gdb/testsuite/lib/cell.exp | 2 +- gdb/testsuite/lib/cl_util.c | 2 +- gdb/testsuite/lib/cl_util.h | 2 +- gdb/testsuite/lib/compiler.c | 4 +- gdb/testsuite/lib/compiler.cc | 4 +- gdb/testsuite/lib/cp-support.exp | 3 +- gdb/testsuite/lib/dwarf.exp | 2 +- gdb/testsuite/lib/fortran.exp | 2 +- gdb/testsuite/lib/future.exp | 2 +- gdb/testsuite/lib/gdb-python.exp | 2 +- gdb/testsuite/lib/gdb.exp | 38 +- gdb/testsuite/lib/gdbserver-support.exp | 3 +- gdb/testsuite/lib/java.exp | 4 +- gdb/testsuite/lib/mi-support.exp | 73 +- gdb/testsuite/lib/objc.exp | 2 +- gdb/testsuite/lib/opencl.exp | 2 +- gdb/testsuite/lib/opencl_hostapp.c | 2 +- gdb/testsuite/lib/pascal.exp | 2 +- gdb/testsuite/lib/prelink-support.exp | 2 +- gdb/testsuite/lib/prompt.exp | 2 +- gdb/testsuite/lib/set_unbuffered_mode.c | 2 +- gdb/testsuite/lib/trace-support.exp | 3 +- gdb/thread.c | 5 +- gdb/tic6x-linux-tdep.c | 3 +- gdb/tic6x-tdep.c | 2 +- gdb/tic6x-tdep.h | 3 +- gdb/top.c | 4 +- gdb/top.h | 5 +- gdb/tracepoint.c | 3 +- gdb/tracepoint.h | 3 +- gdb/trad-frame.c | 3 +- gdb/trad-frame.h | 3 +- gdb/tramp-frame.c | 3 +- gdb/tramp-frame.h | 3 +- gdb/tui/tui-command.c | 3 +- gdb/tui/tui-command.h | 4 +- gdb/tui/tui-data.c | 3 +- gdb/tui/tui-data.h | 4 +- gdb/tui/tui-disasm.c | 3 +- gdb/tui/tui-disasm.h | 4 +- gdb/tui/tui-file.c | 3 +- gdb/tui/tui-file.h | 3 +- gdb/tui/tui-hooks.c | 3 +- gdb/tui/tui-hooks.h | 3 +- gdb/tui/tui-interp.c | 3 +- gdb/tui/tui-io.c | 3 +- gdb/tui/tui-io.h | 4 +- gdb/tui/tui-layout.c | 3 +- gdb/tui/tui-layout.h | 4 +- gdb/tui/tui-out.c | 4 +- gdb/tui/tui-regs.c | 3 +- gdb/tui/tui-regs.h | 4 +- gdb/tui/tui-source.c | 3 +- gdb/tui/tui-source.h | 4 +- gdb/tui/tui-stack.c | 3 +- gdb/tui/tui-stack.h | 4 +- gdb/tui/tui-win.c | 3 +- gdb/tui/tui-win.h | 4 +- gdb/tui/tui-windata.c | 3 +- gdb/tui/tui-windata.h | 4 +- gdb/tui/tui-wingeneral.c | 3 +- gdb/tui/tui-wingeneral.h | 4 +- gdb/tui/tui-winsource.c | 3 +- gdb/tui/tui-winsource.h | 4 +- gdb/tui/tui.c | 3 +- gdb/tui/tui.h | 4 +- gdb/typeprint.c | 3 +- gdb/typeprint.h | 4 +- gdb/ui-file.c | 3 +- gdb/ui-file.h | 3 +- gdb/ui-out.c | 4 +- gdb/ui-out.h | 4 +- gdb/unwind_stop_reasons.def | 2 +- gdb/user-regs.c | 3 +- gdb/user-regs.h | 3 +- gdb/utils.c | 4 +- gdb/v850-tdep.c | 4 +- gdb/valarith.c | 5 +- gdb/valops.c | 4 +- gdb/valprint.c | 4 +- gdb/valprint.h | 4 +- gdb/value.c | 4 +- gdb/value.h | 4 +- gdb/varobj.c | 253 +- gdb/varobj.h | 4 +- gdb/vax-nat.c | 3 +- gdb/vax-tdep.c | 5 +- gdb/vax-tdep.h | 3 +- gdb/vaxbsd-nat.c | 3 +- gdb/vaxnbsd-tdep.c | 3 +- gdb/vaxobsd-tdep.c | 3 +- gdb/vec.c | 3 +- gdb/vec.h | 3 +- gdb/version.h | 3 +- gdb/version.in | 2 +- gdb/windows-nat.c | 3 +- gdb/windows-nat.h | 2 +- gdb/windows-tdep.c | 2 +- gdb/windows-tdep.h | 2 +- gdb/windows-termcap.c | 3 +- gdb/wrapper.c | 185 - gdb/wrapper.h | 53 - gdb/xcoffread.c | 4 +- gdb/xcoffread.h | 2 +- gdb/xcoffsolib.c | 4 +- gdb/xcoffsolib.h | 4 +- gdb/xml-support.c | 3 +- gdb/xml-support.h | 3 +- gdb/xml-syscall.c | 2 +- gdb/xml-syscall.h | 2 +- gdb/xml-tdesc.c | 2 +- gdb/xml-tdesc.h | 2 +- gdb/xstormy16-tdep.c | 3 +- gdb/xtensa-config.c | 3 +- gdb/xtensa-linux-nat.c | 2 +- gdb/xtensa-linux-tdep.c | 2 +- gdb/xtensa-tdep.c | 3 +- gdb/xtensa-tdep.h | 3 +- gdb/xtensa-xtregs.c | 2 +- include/ChangeLog | 9 + include/demangle.h | 5 + include/gdb/callback.h | 2 +- include/gdb/fileio.h | 2 +- include/gdb/remote-sim.h | 4 +- include/gdb/signals.def | 2 +- include/gdb/signals.h | 4 +- include/gdb/sim-arm.h | 3 +- include/gdb/sim-bfin.h | 2 +- include/gdb/sim-cr16.h | 2 +- include/gdb/sim-d10v.h | 3 +- include/gdb/sim-frv.h | 2 +- include/gdb/sim-h8300.h | 3 +- include/gdb/sim-lm32.h | 2 +- include/gdb/sim-m32c.h | 3 +- include/gdb/sim-ppc.h | 2 +- include/gdb/sim-rx.h | 2 +- include/gdb/sim-sh.h | 4 +- include/mach-o/ChangeLog | 20 + include/mach-o/external.h | 24 +- include/mach-o/loader.h | 16 +- libiberty/ChangeLog | 43 + libiberty/configure | 3 - libiberty/cp-demangle.c | 295 +- libiberty/make-relative-prefix.c | 23 +- libiberty/testsuite/demangle-expected | 56 +- opcodes/ChangeLog | 818 +--- opcodes/{ChangeLog => ChangeLog-2011} | 0 opcodes/cr16-dis.c | 4 +- opcodes/i386-dis.c | 3 + opcodes/i386-gen.c | 3 + opcodes/i386-init.h | 149 +- opcodes/i386-opc.h | 3 + opcodes/i386-opc.tbl | 4 + opcodes/i386-tbl.h | 5350 ++++++++++---------- opcodes/m68k-opc.c | 4 +- sim/Makefile.in | 4 +- sim/arm/Makefile.in | 3 +- sim/arm/iwmmxt.c | 3 +- sim/arm/iwmmxt.h | 3 +- sim/arm/maverick.c | 3 +- sim/arm/wrapper.c | 4 +- sim/avr/Makefile.in | 2 +- sim/avr/interp.c | 2 +- sim/bfin/Makefile.in | 2 +- sim/bfin/bfin-sim.c | 2 +- sim/bfin/bfin-sim.h | 2 +- sim/bfin/devices.c | 2 +- sim/bfin/devices.h | 2 +- sim/bfin/dv-bfin_cec.c | 2 +- sim/bfin/dv-bfin_cec.h | 2 +- sim/bfin/dv-bfin_ctimer.c | 2 +- sim/bfin/dv-bfin_ctimer.h | 2 +- sim/bfin/dv-bfin_dma.c | 2 +- sim/bfin/dv-bfin_dma.h | 2 +- sim/bfin/dv-bfin_dmac.c | 2 +- sim/bfin/dv-bfin_dmac.h | 2 +- sim/bfin/dv-bfin_ebiu_amc.c | 2 +- sim/bfin/dv-bfin_ebiu_amc.h | 2 +- sim/bfin/dv-bfin_ebiu_ddrc.c | 2 +- sim/bfin/dv-bfin_ebiu_ddrc.h | 2 +- sim/bfin/dv-bfin_ebiu_sdc.c | 2 +- sim/bfin/dv-bfin_ebiu_sdc.h | 2 +- sim/bfin/dv-bfin_emac.c | 2 +- sim/bfin/dv-bfin_emac.h | 2 +- sim/bfin/dv-bfin_eppi.c | 2 +- sim/bfin/dv-bfin_eppi.h | 2 +- sim/bfin/dv-bfin_evt.c | 2 +- sim/bfin/dv-bfin_evt.h | 2 +- sim/bfin/dv-bfin_gpio.c | 2 +- sim/bfin/dv-bfin_gpio.h | 2 +- sim/bfin/dv-bfin_gptimer.c | 2 +- sim/bfin/dv-bfin_gptimer.h | 2 +- sim/bfin/dv-bfin_jtag.c | 2 +- sim/bfin/dv-bfin_jtag.h | 2 +- sim/bfin/dv-bfin_mmu.c | 2 +- sim/bfin/dv-bfin_mmu.h | 2 +- sim/bfin/dv-bfin_nfc.c | 2 +- sim/bfin/dv-bfin_nfc.h | 2 +- sim/bfin/dv-bfin_otp.c | 2 +- sim/bfin/dv-bfin_otp.h | 2 +- sim/bfin/dv-bfin_pfmon.c | 2 +- sim/bfin/dv-bfin_pfmon.h | 2 +- sim/bfin/dv-bfin_pll.c | 2 +- sim/bfin/dv-bfin_pll.h | 2 +- sim/bfin/dv-bfin_ppi.c | 2 +- sim/bfin/dv-bfin_ppi.h | 2 +- sim/bfin/dv-bfin_rtc.c | 2 +- sim/bfin/dv-bfin_rtc.h | 2 +- sim/bfin/dv-bfin_sic.c | 2 +- sim/bfin/dv-bfin_sic.h | 2 +- sim/bfin/dv-bfin_spi.c | 2 +- sim/bfin/dv-bfin_spi.h | 2 +- sim/bfin/dv-bfin_trace.c | 2 +- sim/bfin/dv-bfin_trace.h | 2 +- sim/bfin/dv-bfin_twi.c | 2 +- sim/bfin/dv-bfin_twi.h | 2 +- sim/bfin/dv-bfin_uart.c | 2 +- sim/bfin/dv-bfin_uart.h | 2 +- sim/bfin/dv-bfin_uart2.c | 2 +- sim/bfin/dv-bfin_uart2.h | 2 +- sim/bfin/dv-bfin_wdog.c | 2 +- sim/bfin/dv-bfin_wdog.h | 2 +- sim/bfin/dv-bfin_wp.c | 2 +- sim/bfin/dv-bfin_wp.h | 2 +- sim/bfin/dv-eth_phy.c | 2 +- sim/bfin/gui.c | 2 +- sim/bfin/gui.h | 2 +- sim/bfin/insn_list.def | 2 +- sim/bfin/interp.c | 2 +- sim/bfin/linux-fixed-code.s | 2 +- sim/bfin/machs.c | 2 +- sim/bfin/machs.h | 2 +- sim/bfin/proc_list.def | 2 +- sim/bfin/sim-main.h | 2 +- sim/common/ChangeLog | 6 + sim/common/Make-common.in | 4 +- sim/common/Makefile.in | 8 +- sim/common/callback.c | 4 +- sim/common/cgen-cpu.h | 3 +- sim/common/cgen-defs.h | 3 +- sim/common/cgen-engine.h | 3 +- sim/common/cgen-mem.h | 3 +- sim/common/cgen-ops.h | 4 +- sim/common/cgen-par.c | 3 +- sim/common/cgen-par.h | 3 +- sim/common/cgen-run.c | 3 +- sim/common/cgen-scache.c | 3 +- sim/common/cgen-scache.h | 3 +- sim/common/cgen-sim.h | 3 +- sim/common/cgen-trace.c | 3 +- sim/common/cgen-trace.h | 3 +- sim/common/cgen-types.h | 3 +- sim/common/cgen-utils.c | 3 +- sim/common/dv-cfi.c | 2 +- sim/common/dv-cfi.h | 2 +- sim/common/dv-core.c | 2 +- sim/common/dv-glue.c | 2 +- sim/common/dv-pal.c | 2 +- sim/common/dv-sockser.c | 3 +- sim/common/dv-sockser.h | 2 +- sim/common/genmloop.sh | 3 +- sim/common/hw-alloc.c | 3 +- sim/common/hw-alloc.h | 3 +- sim/common/hw-base.c | 2 +- sim/common/hw-base.h | 2 +- sim/common/hw-device.c | 2 +- sim/common/hw-device.h | 2 +- sim/common/hw-events.c | 3 +- sim/common/hw-events.h | 3 +- sim/common/hw-handles.c | 2 +- sim/common/hw-handles.h | 2 +- sim/common/hw-instances.c | 2 +- sim/common/hw-instances.h | 2 +- sim/common/hw-main.h | 3 +- sim/common/hw-ports.c | 3 +- sim/common/hw-ports.h | 3 +- sim/common/hw-properties.c | 2 +- sim/common/hw-properties.h | 2 +- sim/common/hw-tree.c | 2 +- sim/common/hw-tree.h | 2 +- sim/common/nrun.c | 3 +- sim/common/run-sim.h | 2 +- sim/common/run.1 | 2 +- sim/common/run.c | 4 +- sim/common/sim-abort.c | 3 +- sim/common/sim-alu.h | 2 +- sim/common/sim-arange.c | 3 +- sim/common/sim-arange.h | 3 +- sim/common/sim-assert.h | 2 +- sim/common/sim-base.h | 3 +- sim/common/sim-basics.h | 3 +- sim/common/sim-bits.c | 2 +- sim/common/sim-bits.h | 2 +- sim/common/sim-command.c | 2 +- sim/common/sim-config.c | 2 +- sim/common/sim-config.h | 3 +- sim/common/sim-core.c | 2 +- sim/common/sim-core.h | 2 +- sim/common/sim-cpu.c | 3 +- sim/common/sim-cpu.h | 3 +- sim/common/sim-endian.c | 2 +- sim/common/sim-endian.h | 2 +- sim/common/sim-engine.c | 3 +- sim/common/sim-engine.h | 3 +- sim/common/sim-events.c | 2 +- sim/common/sim-events.h | 2 +- sim/common/sim-fpu.h | 4 +- sim/common/sim-hload.c | 3 +- sim/common/sim-hrw.c | 3 +- sim/common/sim-hw.c | 3 +- sim/common/sim-hw.h | 3 +- sim/common/sim-info.c | 3 +- sim/common/sim-inline.c | 2 +- sim/common/sim-inline.h | 2 +- sim/common/sim-io.c | 2 +- sim/common/sim-io.h | 2 +- sim/common/sim-load.c | 4 +- sim/common/sim-memopt.c | 3 +- sim/common/sim-memopt.h | 3 +- sim/common/sim-model.c | 3 +- sim/common/sim-model.h | 3 +- sim/common/sim-module.c | 3 +- sim/common/sim-module.h | 3 +- sim/common/sim-n-bits.h | 2 +- sim/common/sim-n-core.h | 2 +- sim/common/sim-n-endian.h | 2 +- sim/common/sim-options.c | 4 +- sim/common/sim-options.h | 3 +- sim/common/sim-profile.c | 4 +- sim/common/sim-profile.h | 3 +- sim/common/sim-reason.c | 3 +- sim/common/sim-reg.c | 3 +- sim/common/sim-resume.c | 3 +- sim/common/sim-run.c | 3 +- sim/common/sim-signal.c | 3 +- sim/common/sim-signal.h | 3 +- sim/common/sim-stop.c | 3 +- sim/common/sim-trace.c | 4 +- sim/common/sim-trace.h | 4 +- sim/common/sim-types.h | 3 +- sim/common/sim-utils.c | 3 +- sim/common/sim-utils.h | 3 +- sim/common/sim-watch.c | 3 +- sim/common/sim-watch.h | 3 +- sim/common/syscall.c | 4 +- sim/common/version.h | 3 +- sim/cr16/Makefile.in | 2 +- sim/cr16/cr16_sim.h | 2 +- sim/cr16/endian.c | 2 +- sim/cr16/gencode.c | 2 +- sim/cr16/interp.c | 2 +- sim/cr16/simops.c | 2 +- sim/cris/Makefile.in | 3 +- sim/cris/arch.c | 2 +- sim/cris/arch.h | 2 +- sim/cris/cpuall.h | 2 +- sim/cris/cpuv10.c | 2 +- sim/cris/cpuv10.h | 2 +- sim/cris/cpuv32.c | 2 +- sim/cris/cpuv32.h | 2 +- sim/cris/cris-desc.c | 2 +- sim/cris/cris-desc.h | 2 +- sim/cris/cris-opc.h | 2 +- sim/cris/cris-sim.h | 3 +- sim/cris/cris-tmpl.c | 3 +- sim/cris/crisv10f.c | 3 +- sim/cris/crisv32f.c | 3 +- sim/cris/decodev10.c | 2 +- sim/cris/decodev10.h | 2 +- sim/cris/decodev32.c | 2 +- sim/cris/decodev32.h | 2 +- sim/cris/devices.c | 3 +- sim/cris/dv-cris.c | 2 +- sim/cris/dv-rv.c | 2 +- sim/cris/mloop.in | 3 +- sim/cris/modelv10.c | 2 +- sim/cris/modelv32.c | 2 +- sim/cris/rvdummy.c | 2 +- sim/cris/semcrisv10f-switch.c | 2 +- sim/cris/semcrisv32f-switch.c | 2 +- sim/cris/sim-if.c | 3 +- sim/cris/sim-main.h | 3 +- sim/cris/tconfig.in | 3 +- sim/cris/traps.c | 3 +- sim/d10v/Makefile.in | 3 +- sim/erc32/Makefile.in | 4 +- sim/frv/Makefile.in | 4 +- sim/frv/arch.c | 2 +- sim/frv/arch.h | 2 +- sim/frv/cache.c | 4 +- sim/frv/cache.h | 4 +- sim/frv/cpu.c | 2 +- sim/frv/cpu.h | 2 +- sim/frv/cpuall.h | 2 +- sim/frv/decode.c | 2 +- sim/frv/decode.h | 2 +- sim/frv/devices.c | 3 +- sim/frv/frv-sim.h | 4 +- sim/frv/frv.c | 4 +- sim/frv/interrupts.c | 3 +- sim/frv/memory.c | 4 +- sim/frv/mloop.in | 4 +- sim/frv/model.c | 2 +- sim/frv/options.c | 3 +- sim/frv/pipeline.c | 4 +- sim/frv/profile-fr400.c | 3 +- sim/frv/profile-fr400.h | 3 +- sim/frv/profile-fr450.c | 3 +- sim/frv/profile-fr500.c | 4 +- sim/frv/profile-fr500.h | 3 +- sim/frv/profile-fr550.c | 3 +- sim/frv/profile-fr550.h | 3 +- sim/frv/profile.c | 4 +- sim/frv/profile.h | 4 +- sim/frv/registers.c | 4 +- sim/frv/registers.h | 3 +- sim/frv/reset.c | 4 +- sim/frv/sem.c | 2 +- sim/frv/sim-if.c | 3 +- sim/frv/sim-main.h | 4 +- sim/frv/traps.c | 4 +- sim/h8300/Makefile.in | 4 +- sim/igen/Makefile.in | 2 +- sim/igen/compare_igen_models | 3 +- sim/igen/filter.c | 2 +- sim/igen/filter.h | 2 +- sim/igen/filter_host.c | 2 +- sim/igen/filter_host.h | 2 +- sim/igen/gen-engine.c | 2 +- sim/igen/gen-engine.h | 2 +- sim/igen/gen-icache.c | 2 +- sim/igen/gen-icache.h | 2 +- sim/igen/gen-idecode.c | 2 +- sim/igen/gen-idecode.h | 2 +- sim/igen/gen-itable.c | 2 +- sim/igen/gen-itable.h | 2 +- sim/igen/gen-model.c | 2 +- sim/igen/gen-model.h | 2 +- sim/igen/gen-semantics.c | 2 +- sim/igen/gen-semantics.h | 2 +- sim/igen/gen-support.c | 2 +- sim/igen/gen-support.h | 2 +- sim/igen/gen.c | 2 +- sim/igen/gen.h | 2 +- sim/igen/igen.c | 2 +- sim/igen/igen.h | 2 +- sim/igen/ld-cache.c | 2 +- sim/igen/ld-cache.h | 2 +- sim/igen/ld-decode.c | 2 +- sim/igen/ld-decode.h | 2 +- sim/igen/ld-insn.c | 2 +- sim/igen/ld-insn.h | 2 +- sim/igen/lf.c | 2 +- sim/igen/lf.h | 2 +- sim/igen/misc.c | 2 +- sim/igen/misc.h | 2 +- sim/igen/table.c | 2 +- sim/igen/table.h | 2 +- sim/iq2000/Makefile.in | 3 +- sim/iq2000/arch.c | 2 +- sim/iq2000/arch.h | 2 +- sim/iq2000/cpu.c | 2 +- sim/iq2000/cpu.h | 2 +- sim/iq2000/cpuall.h | 2 +- sim/iq2000/decode.c | 2 +- sim/iq2000/decode.h | 2 +- sim/iq2000/iq2000-sim.h | 3 +- sim/iq2000/iq2000.c | 3 +- sim/iq2000/mloop.in | 3 +- sim/iq2000/model.c | 2 +- sim/iq2000/sem-switch.c | 2 +- sim/iq2000/sem.c | 2 +- sim/iq2000/sim-if.c | 3 +- sim/lm32/arch.c | 2 +- sim/lm32/arch.h | 2 +- sim/lm32/cpu.c | 2 +- sim/lm32/cpu.h | 2 +- sim/lm32/cpuall.h | 2 +- sim/lm32/decode.c | 2 +- sim/lm32/decode.h | 2 +- sim/lm32/dv-lm32cpu.c | 2 +- sim/lm32/dv-lm32timer.c | 2 +- sim/lm32/dv-lm32uart.c | 2 +- sim/lm32/lm32-sim.h | 2 +- sim/lm32/lm32.c | 2 +- sim/lm32/model.c | 2 +- sim/lm32/sem-switch.c | 2 +- sim/lm32/sem.c | 2 +- sim/lm32/sim-if.c | 2 +- sim/lm32/sim-main.h | 2 +- sim/lm32/traps.c | 2 +- sim/lm32/user.c | 2 +- sim/m32c/Makefile.in | 3 +- sim/m32c/blinky.S | 3 +- sim/m32c/configure.ac | 3 +- sim/m32c/cpu.h | 3 +- sim/m32c/gdb-if.c | 3 +- sim/m32c/gloss.S | 3 +- sim/m32c/int.c | 3 +- sim/m32c/int.h | 3 +- sim/m32c/load.c | 3 +- sim/m32c/load.h | 3 +- sim/m32c/m32c.opc | 3 +- sim/m32c/main.c | 3 +- sim/m32c/mem.c | 3 +- sim/m32c/mem.h | 3 +- sim/m32c/misc.c | 3 +- sim/m32c/misc.h | 3 +- sim/m32c/opc2c.c | 3 +- sim/m32c/r8c.opc | 3 +- sim/m32c/reg.c | 3 +- sim/m32c/safe-fgets.c | 3 +- sim/m32c/safe-fgets.h | 3 +- sim/m32c/sample.S | 3 +- sim/m32c/sample.ld | 3 +- sim/m32c/sample2.c | 3 +- sim/m32c/srcdest.c | 3 +- sim/m32c/syscalls.c | 3 +- sim/m32c/syscalls.h | 3 +- sim/m32c/trace.c | 3 +- sim/m32c/trace.h | 3 +- sim/m32r/Makefile.in | 4 +- sim/m32r/arch.c | 2 +- sim/m32r/arch.h | 2 +- sim/m32r/cpu.c | 2 +- sim/m32r/cpu.h | 2 +- sim/m32r/cpu2.c | 2 +- sim/m32r/cpu2.h | 2 +- sim/m32r/cpuall.h | 2 +- sim/m32r/cpux.c | 2 +- sim/m32r/cpux.h | 2 +- sim/m32r/decode.c | 2 +- sim/m32r/decode.h | 2 +- sim/m32r/decode2.c | 2 +- sim/m32r/decode2.h | 2 +- sim/m32r/decodex.c | 2 +- sim/m32r/decodex.h | 2 +- sim/m32r/devices.c | 3 +- sim/m32r/m32r-sim.h | 4 +- sim/m32r/m32r.c | 4 +- sim/m32r/m32r2.c | 4 +- sim/m32r/m32rx.c | 3 +- sim/m32r/mloop.in | 3 +- sim/m32r/mloop2.in | 4 +- sim/m32r/mloopx.in | 3 +- sim/m32r/model.c | 2 +- sim/m32r/model2.c | 2 +- sim/m32r/modelx.c | 2 +- sim/m32r/sem-switch.c | 2 +- sim/m32r/sem.c | 2 +- sim/m32r/sem2-switch.c | 2 +- sim/m32r/semx-switch.c | 2 +- sim/m32r/sim-if.c | 4 +- sim/m32r/traps-linux.c | 3 +- sim/m32r/traps.c | 3 +- sim/m68hc11/Makefile.in | 3 +- sim/m68hc11/dv-m68hc11.c | 3 +- sim/m68hc11/dv-m68hc11eepr.c | 3 +- sim/m68hc11/dv-m68hc11sio.c | 3 +- sim/m68hc11/dv-m68hc11spi.c | 4 +- sim/m68hc11/dv-m68hc11tim.c | 4 +- sim/m68hc11/dv-nvram.c | 3 +- sim/m68hc11/emulos.c | 3 +- sim/m68hc11/gencode.c | 3 +- sim/m68hc11/interp.c | 3 +- sim/m68hc11/interrupts.c | 3 +- sim/m68hc11/interrupts.h | 3 +- sim/m68hc11/m68hc11_sim.c | 3 +- sim/m68hc11/sim-main.h | 3 +- sim/mcore/Makefile.in | 4 +- sim/mcore/interp.c | 4 +- sim/mcore/sysdep.h | 3 +- sim/microblaze/Makefile.in | 4 +- sim/microblaze/interp.c | 2 +- sim/microblaze/microblaze.h | 2 +- sim/microblaze/microblaze.isa | 2 +- sim/microblaze/sim-main.h | 2 +- sim/microblaze/sysdep.h | 2 +- sim/mips/configure.ac | 2 +- sim/mips/cp1.c | 3 +- sim/mips/cp1.h | 4 +- sim/mips/dsp.c | 3 +- sim/mips/dsp.igen | 2 +- sim/mips/dsp2.igen | 2 +- sim/mips/dv-tx3904cpu.c | 3 +- sim/mips/dv-tx3904irc.c | 3 +- sim/mips/dv-tx3904sio.c | 3 +- sim/mips/dv-tx3904tmr.c | 3 +- sim/mips/m16e.igen | 2 +- sim/mips/mdmx.c | 3 +- sim/mips/mdmx.igen | 2 +- sim/mips/mips3264r2.igen | 2 +- sim/mips/mips3d.igen | 2 +- sim/mips/sb1.igen | 2 +- sim/mips/sim-main.h | 4 +- sim/mips/smartmips.igen | 2 +- sim/mn10300/Makefile.in | 4 +- sim/mn10300/dv-mn103cpu.c | 3 +- sim/mn10300/dv-mn103int.c | 3 +- sim/mn10300/dv-mn103iop.c | 3 +- sim/mn10300/dv-mn103ser.c | 3 +- sim/mn10300/dv-mn103tim.c | 3 +- sim/moxie/Makefile.in | 2 +- sim/moxie/interp.c | 2 +- sim/moxie/sim-main.h | 2 +- sim/moxie/sysdep.h | 2 +- sim/ppc/altivec.igen | 2 +- sim/ppc/altivec_expression.h | 2 +- sim/ppc/altivec_registers.h | 2 +- sim/ppc/dp-bit.c | 3 +- sim/ppc/e500.igen | 2 +- sim/ppc/e500_expression.h | 2 +- sim/ppc/e500_registers.h | 2 +- sim/ppc/gdb-sim.c | 3 +- sim/ppc/psim.texinfo | 4 +- sim/rl78/Makefile.in | 2 +- sim/rl78/configure.ac | 3 +- sim/rl78/cpu.c | 3 +- sim/rl78/cpu.h | 3 +- sim/rl78/load.c | 3 +- sim/rl78/load.h | 2 +- sim/rl78/main.c | 3 +- sim/rl78/mem.c | 3 +- sim/rl78/mem.h | 3 +- sim/rl78/rl78.c | 2 +- sim/rl78/trace.c | 3 +- sim/rl78/trace.h | 3 +- sim/rx/Makefile.in | 2 +- sim/rx/configure.ac | 3 +- sim/rx/cpu.h | 3 +- sim/rx/err.c | 2 +- sim/rx/err.h | 2 +- sim/rx/fpu.c | 2 +- sim/rx/fpu.h | 2 +- sim/rx/gdb-if.c | 2 +- sim/rx/load.c | 3 +- sim/rx/load.h | 2 +- sim/rx/main.c | 3 +- sim/rx/mem.c | 3 +- sim/rx/mem.h | 3 +- sim/rx/misc.c | 3 +- sim/rx/misc.h | 3 +- sim/rx/reg.c | 3 +- sim/rx/rx.c | 2 +- sim/rx/syscalls.c | 3 +- sim/rx/syscalls.h | 3 +- sim/rx/trace.c | 3 +- sim/rx/trace.h | 3 +- sim/sh/Makefile.in | 4 +- sim/sh64/Makefile.in | 2 +- sim/sh64/arch.c | 2 +- sim/sh64/arch.h | 2 +- sim/sh64/cpu.c | 2 +- sim/sh64/cpu.h | 2 +- sim/sh64/cpuall.h | 2 +- sim/sh64/decode-compact.c | 2 +- sim/sh64/decode-compact.h | 2 +- sim/sh64/decode-media.c | 2 +- sim/sh64/decode-media.h | 2 +- sim/sh64/defs-compact.h | 2 +- sim/sh64/defs-media.h | 2 +- sim/sh64/eng.h | 2 +- sim/sh64/sem-compact-switch.c | 2 +- sim/sh64/sem-compact.c | 2 +- sim/sh64/sem-media-switch.c | 2 +- sim/sh64/sem-media.c | 2 +- sim/sh64/sh-desc.c | 2 +- sim/sh64/sh-desc.h | 2 +- sim/sh64/sh-opc.h | 2 +- sim/sh64/sh64-sim.h | 3 +- sim/sh64/sh64.c | 4 +- sim/sh64/sim-if.c | 2 +- sim/testsuite/Makefile.in | 3 +- sim/testsuite/common/bits-gen.c | 3 +- sim/testsuite/d10v-elf/Makefile.in | 3 +- sim/testsuite/frv-elf/Makefile.in | 3 +- sim/testsuite/m32r-elf/Makefile.in | 3 +- sim/testsuite/mips64el-elf/Makefile.in | 3 +- sim/testsuite/sim/cris/asm/asm.exp | 3 +- sim/testsuite/sim/cris/c/c.exp | 3 +- sim/testsuite/sim/cris/hw/rv-n-cris/rvc.exp | 3 +- sim/testsuite/sim/mips/mips32-dsp.s | 2 +- sim/testsuite/sim/mips/testutils.inc | 3 +- sim/testsuite/sim/mips/utils-dsp.inc | 3 +- sim/testsuite/sim/mips/utils-fpu.inc | 3 +- sim/testsuite/sim/mips/utils-mdmx.inc | 3 +- sim/v850/Makefile.in | 3 +- 3182 files changed, 14786 insertions(+), 17406 deletions(-) copy bfd/{ChangeLog => ChangeLog-2011} (100%) delete mode 100644 gdb/copyright.sh create mode 100755 gdb/gnulib/extra/update-copyright delete mode 100644 gdb/testsuite/.gdbinit copy gdb/testsuite/gdb.base/{dmsym_main.c => recpar.c} (72%) copy gdb/testsuite/gdb.base/{watchpoint-delete.exp => recpar.exp} (57%) copy gdb/testsuite/gdb.dwarf2/{dw2-var-zero-addr.S => dw2-namespaceless-anonymous.S} (83%) copy gdb/testsuite/gdb.dwarf2/{dw2-inheritance.exp => dw2-namespaceless-anonymous.exp} (79%) copy gdb/testsuite/{gdb.python/py-events.c => gdb.mi/mi-stepn.c} (77%) copy gdb/testsuite/{gdb.threads/leader-exit.exp => gdb.mi/mi-stepn.exp} (54%) delete mode 100644 gdb/wrapper.c delete mode 100644 gdb/wrapper.h copy opcodes/{ChangeLog => ChangeLog-2011} (100%) First 500 lines of diff: diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 9af9565..994a1ce 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3379 +1,286 @@ -2011-12-24 Jan Kratochvil - - * elf32-rl78.c (rl78_elf_relocate_section, rl78_dump_symtab) - (rl78_elf_relax_section): Remove debug prints. - -2011-12-23 Jan Kratochvil - - * elf32-rl78.c (rl78_elf_relocate_section, rl78_elf_relax_section): Use - BFD_VMA_FMT. - -2011-12-23 Jan Kratochvil - - * elf32-rl78.c (prev_alignment, sec_start): Remove unused variables. - -2011-12-23 Tristan Gingold - - * vms-lib.c (vms_traverse_index): Move pointer update code. - -2011-12-22 DJ Delorie - - * elf32-rl78.c (rl78_elf_howto_table): Add R_RL78_RH_RELAX. - (rl78_reloc_map): Add BFD_RELOC_RL78_RELAX. - (rl78_elf_relocate_section): Add R_RL78_RH_RELAX, R_RL78_RH_SFR, - and R_RL78_RH_SADDR. - (rl78_elf_finish_dynamic_sections): Only validate PLT section if - we didn't relax anything, as relaxing might remove a PLT reference - after we've set up the table. - (elf32_rl78_relax_delete_bytes): New. - (reloc_bubblesort): New. - (rl78_offset_for_reloc): New. - (relax_addr16): New. - (rl78_elf_relax_section): Add support for relaxing long - instructions into short ones. - -2011-12-22 Martin Schwidefsky - - * elf32-s390.c (elf_s390_relocate_section): Add check for debugging - section in LD to LE linker relaxation for R_390_TLS_LDO32. - * elf64-s390.c (elf_s390_relocate_section): Likewise for - R_390_TLS_LDO64. - -2011-12-21 Ulrich Weigand - - * elf32-arm.c (elf32_arm_nabi_grok_psinfo): Fill in core_pid. - -2011-12-19 Iain Sandoe - - * mach-o-i386.c (bfd_mach_o_section_type_valid_for_tgt): Define NULL. - * mach-o-target.c (bfd_mach_o_backend_data): Initialize - bfd_mach_o_section_type_valid_for_tgt - * mach-o-x86-64.c (bfd_mach_o_section_type_valid_for_x86_64): New. - (bfd_mach_o_section_type_valid_for_tgt): Set to - bfd_mach_o_section_type_valid_for_x86_64. - * mach-o.c (bfd_mach_o_section_type_name): Reorder and eliminate dup. - (bfd_mach_o_section_attribute_name): Reorder. - (bfd_mach_o_get_section_type_from_name): If the target has defined a - validator for section types, then use it. - * mach-o.h (bfd_mach_o_get_section_type_from_name): Alter declaration - to include the bfd. - -2011-12-19 Chung-Lin Tang - - * reloc.c (BFD_RELOC_MIPS16_TLS_GD,BFD_RELOC_MIPS16_TLS_LDM, - BFD_RELOC_MIPS16_TLS_DTPREL_HI16,BFD_RELOC_MIPS16_TLS_DTPREL_LO16, - BFD_RELOC_MIPS16_TLS_GOTTPREL,BFD_RELOC_MIPS16_TLS_TPREL_HI16, - BFD_RELOC_MIPS16_TLS_TPREL_LO16): New relocations for MIPS16 TLS. - * bfd-in2.h (bfd_reloc_code_real): Regenerate. - * libbfd.h (bfd_reloc_code_real_names): Regenerate. - * elf32-mips.c (elf_mips16_howto_table_rel): Add R_MIPS16_TLS_* - entries. - (mips16_reloc_map): Add BFD_RELOC_MIPS16_TLS_* to R_MIPS16_TLS_* - mappings. - * elfn32-mips.c (elf_mips16_howto_table_rel, - elf_mips16_howto_table_rela): Add R_MIPS16_TLS_* entries. - (mips16_reloc_map): Add BFD_RELOC_MIPS16_TLS_* to R_MIPS16_TLS_* - mappings. - * elf64-mips.c (mips16_elf64_howto_table_rel, - mips16_elf64_howto_table_rela): Add R_MIPS16_TLS_* entries. - (mips16_reloc_map): Add BFD_RELOC_MIPS16_TLS_* to R_MIPS16_TLS_* - mappings. - * elfxx-mips.c (TLS_RELOC_P,mips16_reloc_p, - _bfd_mips_elf_check_relocs): Add cases for R_MIPS16_TLS_* relocations. - (tls_gd_reloc_p): Add R_MIPS16_TLS_GD case. - (tls_ldm_reloc_p): Add R_MIPS16_TLS_LDM case. - (tls_gottprel_reloc_p): Add R_MIPS16_TLS_GOTTPREL case. - (mips_elf_calculate_relocation): Add cases for R_MIPS16_TLS_*, - R_MIPS_TLS_DTPREL32/64, and R_MIPS_TLS_TPREL32/64 relocations. - -2011-12-19 Chung-Lin Tang - Catherine Moore - Sandra Loosemore - Richard Sandiford - - * elfxx-mips.c (mips_elf_local_pic_function_p): Return true when - H is a MIPS16 function with a kept 32-bit stub. Update comments. - (mips_elf_get_la25_target): New function. - (mips_elf_add_la25_intro): Change to use mips_elf_get_la25_target(). - (mips_elf_add_la25_stub): Move compute of use_trampoline_p down, - change to use mips_elf_get_la25_target(). - (mips_elf_relocation_needs_la25_stub): Add target_is_16_bit_code_p - parameter, add switch case for R_MIPS16_26. - (mips_elf_calculate_relocation): Redirect relocation to point to the - LA25 stub if it exists, instead of the MIPS16 stub. Update arguments - of call to mips_elf_relocation_needs_la25_stub(), don't use la25 stub - for mips16->mips16 calls. - (_bfd_mips_elf_check_relocs): Update arguments of call to - mips_elf_relocation_needs_la25_stub(). - (mips_elf_create_la25_stub): Change to use mips_elf_get_la25_target(). - -2011-12-16 Shinichiro Hamaji - - * mach-o-i386.c (TARGET_PRIORITY): Define as 0 (top priority) - * mach-o-target.c (TARGET_NAME): Use TARGET_PRIORITY - * mach-o-x86-64.c (TARGET_PRIORITY): Define as 0 (top priority) - * mach-o.c (bfd_mach_o_header_p): Remove special handling for - mach-o-i386. - (TARGET_PRIORITY) Set 1 for mach-o-be and mach-o-le, and set 0 for - mach-o-fat. - -2011-12-15 Kevin Buettner - - * elf32-am33lin.c (elf32_am33lin_grok_prstatus): Add case - to correspond to a smaller ELF_NGREG defined by the kernel. - -2011-12-15 H.J. Lu - - * elf64-x86-64.c (ELF32_DYNAMIC_INTERPRETER): Set to - "/lib/ldx32.so.1". - -2011-12-15 Iain Sandoe - - * mach-o.c (bfd_mach_o_mkobject_init): Initialize dyn_reloc_cache. - (bfd_mach_o_close_and_cleanup): Only cleanup Mach-O private data - for object files. - -2011-12-15 Shinichiro Hamaji - - * mach-o.c (bfd_mach_o_canonicalize_reloc): Update relocation - table only when there isn't the cahce. - (bfd_mach_o_get_dynamic_reloc_upper_bound): Need one more space - for a pointer for the watchdog. - (bfd_mach_o_canonicalize_dynamic_reloc): Utilize cache like - bfd_mach_o_canonicalize_reloc. - (bfd_mach_o_close_and_cleanup): Call bfd_mach_o_free_cached_info. - (bfd_mach_o_free_cached_info): Free up cache data. - * mach-o.h (reloc_cache): A place to store cache of dynamic relocs. - (bfd_mach_o_free_cached_info): Add declaration. - -2011-12-15 Iain Sandoe - - * mach-o-target.c (bfd_mach_o_bfd_set_private_flags): Use - bfd_mach_o_bfd_set_private_flags. - * mach-o.c (bfd_mach_o_bfd_set_private_flags): New. - * mach-o.h (bfd_mach_o_bfd_set_private_flags): Declare. - -2011-12-14 Nick Clifton - - PR ld/12451 - * elfcode.h (elf_checksum_contents): Read in the section's - contents if they are not already available, and the section - actually has some contents. - - * compress.c (bfd_get_full_section_contents): Use zmalloc to - allocate the buffers so that excess bytes are guaranteed to be - zero. - -2011-12-14 Iain Sandoe - - * mach-o-i386.c (text_section_names_xlat): New table. - (data_section_names_xlat): Likewise. - (import_section_names_xlat): Likewise. - (mach_o_i386_segsec_names_xlat): Likewise. - (bfd_mach_o_tgt_seg_table): Use new tables. - * mach-o-x86-64.c (bfd_mach_o_tgt_seg_table): Set NULL. - * mach-o.c (mach_o_section_name_xlat, mach_o_segment_name_xlat): - Move to mach-o.h as typedefs. - (text_section_names_xlat): Update for current GCC usage. - (data_section_names_xlat): Likewise. - (dwarf_section_names_xlat): Likewise. - (objc_section_names_xlat): New table. - (segsec_names_xlat): Add objc table. - (bfd_mach_o_normalize_section_name): Replace with... - (bfd_mach_o_section_data_for_mach_sect): New. - (bfd_mach_o_section_data_for_bfd_name): New. - (bfd_mach_o_section_data_for_bfd_name): Update to use additional data. - (bfd_mach_o_convert_section_name_to_mach_o): Likewise. - (bfd_mach_o_bfd_copy_private_section_data): Implement. - (bfd_mach_o_write_symtab): Write a zero-length string as the first entry - for compatibility with system tools. - (bfd_mach_o_build_commands): Update section alignment info. - (bfd_mach_o_new_section_hook): Use translation table data to define - default section flags, type, attributes and alignment, when available. - (bfd_mach_o_init_section_from_mach_o): Add TODO comment. - (bfd_mach_o_section_type_name): Add 'symbol_stubs'. - (bfd_mach_o_section_attribute_name): Add 'self_modifying_code'. - (bfd_mach_o_get_section_type_from_name): Change "not-found" return - value. - (bfd_mach_o_tgt_seg_table): Set default NULL. - * mach-o.h (bfd_mach_o_segment_command): Use define for name length. - (bfd_mach_o_backend_data): Move until after contents are defined. - (bfd_mach_o_normalize_section_name): Remove. - (bfd_mach_o_convert_section_name_to_bfd): Declare. - (mach_o_section_name_xlat): Declare. - (mach_o_segment_name_xlat): Declare. - (bfd_mach_o_section_data_for_mach_sect): Declare. - (bfd_mach_o_section_data_for_bfd_name): Declare. - -2011-12-13 Shinichiro Hamaji - - * dwarf2.c (bfd_dwarf2_cleanup_debug_info): Accept stash as an - argument like other functions to support formats other than ELF. - * elf-bfd.h (bfd_dwarf2_cleanup_debug_info): Move to bfd-in.h. - * elf.c (_bfd_elf_close_and_cleanup): Pass dwarf2_find_line_info - in tdata as a parameter. - * libbfd-in.h (bfd_dwarf2_cleanup_debug_info): Move from - elf-bfd.h. - * libbfd.h (bfd_dwarf2_cleanup_debug_info): Regenerate. - * mach-o-target.c (bfd_mach_o_close_and_cleanup): Remove the - fallback macro. - (bfd_mach_o_find_nearest_line): Likewise. - * mach-o.c (bfd_mach_o_find_nearest_line): Add the definition - which calls _bfd_dwarf2_find_nearest_line. - (bfd_mach_o_close_and_cleanup): Likewise. - * mach-o.h (mach_o_data_struct): Add dwarf2_find_line_info. - (bfd_mach_o_find_nearest_line): Add declaration. - (bfd_mach_o_close_and_cleanup): Add declaration. - -2011-12-13 Tristan Gingold - - * mach-o.c (bfd_mach_o_read_symtab_symbols): Make global. Remove - prototype. - (bfd_mach_o_section_get_entry_size): Make global. - (bfd_mach_o_section_get_nbr_indirect): Likewise. - (bfd_mach_o_read_symtab_strtab): Likewise. - (struct bfd_mach_o_xlat_name): Move to mach-o.h - (bfd_mach_o_print_flags): Move to binutils/od-macho.c - (bfd_mach_o_get_name_of_null, bfd_mach_o_get_name): Likewise. - (bfd_mach_o_cpu_name, bfd_mach_o_filetype_name): Likewise. - (bfd_mach_o_header_flags_name): Likewise. - (bfd_mach_o_load_command_name): Likewise. - (bfd_mach_o_print_private_header): Likewise. - (bfd_mach_o_print_section_map, bfd_mach_o_print_section): Likwise. - (bfd_mach_o_print_segment, bfd_mach_o_print_dysymtab): Likewise. - (bfd_mach_o_print_dyld_info): Likewise. - (bfd_mach_o_print_private_bfd_data): Remove. - (bfd_mach_o_type_name): Make global. - (bfd_mach_o_section_attribute_name): Likewise. - * mach-o.h (bfd_mach_o_xlat_name): Added. - (bfd_mach_o_section_get_nbr_indirect) - (bfd_mach_o_section_get_entry_size) - (bfd_mach_o_read_symtab_symbols) - (bfd_mach_o_read_symtab_strtab) - (bfd_mach_o_section_attribute_name) - (bfd_mach_o_section_type_name): Likewise. - * mach-o-target.c (bfd_mach_o_bfd_print_private_bfd_data): Define. - -2011-12-13 Chung-Lin Tang - - * elfxx-mips.c (mips_elf_calculate_relocation): Correct - R_MIPS16_HI16/R_MIPS16_LO16 handling of two cleared lower bits, - update comments. - -2011-12-12 Iain Sandoe - - * mach-o.c (bfd_mach_o_read_section_32): Null-terminate sectname. - (bfd_mach_o_read_section_64): Likewise. - -2011-12-11 John Davis Anglin - - PR binutils/13476 - * elf32-hppa.c (final_link_relocate): Convert R_PARISC_TLS_GD21L, - R_PARISC_TLS_LDM21L and R_PARISC_TLS_IE21L relocations to - R_PARISC_DPREL21L when not doing a shared link. Likewise convert - R_PARISC_TLS_GD14R, R_PARISC_TLS_LDM14R and R_PARISC_TLS_IE14R to - R_PARISC_DPREL14R. Handle R_PARISC_TLS_GD21L, R_PARISC_TLS_LDM21L - and R_PARISC_TLS_IE21L with R_PARISC_DLTIND21L. - -2011-12-10 David Daney - - * elfxx-mips.c (mips_elf_link_hash_table.rld_value): Remove. - (mips_elf_link_hash_table.rld_symbol): New field; - (MIPS_ELF_RLD_MAP_SIZE): New macro. - (_bfd_mips_elf_add_symbol_hook): Remember __rld_obj_head symbol - in rld_symbol. - (_bfd_mips_elf_create_dynamic_sections): Remember __rld_map symbol - in rld_symbol. - (_bfd_mips_elf_size_dynamic_sections): Set correct size for .rld_map. - (_bfd_mips_elf_finish_dynamic_symbol): Remove .rld_map handling. - (_bfd_mips_elf_finish_dynamic_sections): Use rld_symbol to - calculate DT_MIPS_RLD_MAP value. - (_bfd_mips_elf_link_hash_table_create): Initialize rld_symbol, - quit initializing rld_value. - -2011-12-08 Andrew Pinski - Adam Nemet - - * archures.c (bfd_mach_mips_octeon2): New macro - * bfd-in2.h: Regenerate. - * cpu-mips.c (I_mipsocteon2): New enum value. - (arch_info_struct): Add bfd_mach_mips_octeon2. - * elfxx-mips.c (_bfd_elf_mips_mach): Support E_MIPS_MACH_OCTEON2. - (mips_set_isa_flags): Add bfd_mach_mips_octeon2. - (mips_mach_extensions): Add bfd_mach_mips_octeon2. - -2011-12-07 Alan Modra - - PR ld/12772 - * elflink.c (elf_gc_sweep_symbol): Discard unmarked symbols - defined in shared libraries. - -2011-12-07 Tristan Gingold - - * mach-o.c (bfd_mach_o_canonicalize_symtab): Fix indentation. - Adjust the condition. - (bfd_mach_o_read_symtab_symbol): Now returns a bfd_boolean. - Adjust return statements. - (bfd_mach_o_read_symtab_strtab): Likewise. - (bfd_mach_o_read_symtab_symbols): Likewise. - (bfd_mach_o_scan_start_address): Likewise. Make it static. - (bfd_mach_o_scan): Likewise. - (bfd_mach_o_read_dysymtab_symbol): Remove unused function. - (bfd_mach_o_header_p): Adjust call. - (bfd_mach_o_cpu_name): Make it const. - (bfd_mach_o_filetype_name): Likewise. - (bfd_mach_o_header_flags_name): Likewise. - (bfd_mach_o_section_type_name): Likewise. - (bfd_mach_o_section_attribute_name): Likewise. - (bfd_mach_o_load_command_name): Likewise. - (bfd_mach_o_get_section_type_from_name): Add a const qualifier - after above change. - (bfd_mach_o_get_section_attribute_from_name): Likewise. - * mach-o.h (bfd_mach_o_read_dysymtab_symbol) - (bfd_mach_o_scan_start_address, bfd_mach_o_scan): Remove. - -2011-12-06 Ulrich Weigand - - * elf-bfd.h (elfcore_write_s390_last_break): Add prototype. - (elfcore_write_s390_system_call): Likewise. - * elf.c (elfcore_write_s390_last_break): New function. - (elfcore_write_s390_system_call): Likewise. - (elfcore_write_register_note): Call them. - (elfcore_grok_s390_last_break): New function. - (elfcore_grok_s390_system_call): Likewise. - (elfcore_grok_note): Call them. - -2011-12-05 Tristan Gingold - - * mach-o.c (bfd_mach_o_read_symtab_symbol): Accept indirect symbols. - -2011-12-05 Tristan Gingold - - * mach-o.c (bfd_mach_o_write_contents): Handle LC_LOAD_UPWARD_DYLIB. - (bfd_mach_o_read_dylib): Likewise. - (bfd_mach_o_read_command): Likewise. - (bfd_mach_o_bfd_print_private_bfd_data): Likewise. - -2011-12-05 Tristan Gingold - - * mach-o.c (bfd_mach_o_read_command): Add the bfd in the error - message. - (bfd_mach_o_openr_next_archived_file): Use arch name as member name. - (bfd_mach_o_fat_extract): Ditto. - -2011-12-03 Alan Modra - - PR ld/13468 - * elflink.c (bfd_elf_final_link): Don't segfault when checking - for DT_TEXTREL and .dynamic does not exist. - -2011-12-03 Alan Modra - - PR ld/13470 - * elf32-ppc.c (ppc_elf_copy_indirect_symbol): Revert substantive - change in 2011-07-01 commit. Comment. - * elf64-ppc.c (ppc64_elf_copy_indirect_symbol): Likewise. - -2011-12-01 Mikael Pettersson - - * elf32-m68k.c (elf_m68k_check_relocs) : For - non-SEC_ALLOC sections break before GOT and PLT accounting. - -2011-12-01 Hans-Peter Nilsson - - * elf32-cris.c (cris_elf_check_relocs) : Move early break for - non-SEC_ALLOC sections before GOT and PLT accounting. - -2011-11-29 Andrew Pinski - - * archures.c (bfd_mach_mips_octeonp): New macro. - * bfd-in2.h: Regenerate. - * bfd/cpu-mips.c (I_mipsocteonp): New enum value. - (arch_info_struct): Add bfd_mach_mips_octeonp. - * elfxx-mips.c (mips_set_isa_flags): Add bfd_mach_mips_octeonp. - (mips_mach_extensions): Add bfd_mach_mips_octeonp. - -2011-11-23 Tristan Gingold - - * vms-lib.c (get_idxlen): Add comments. Fix type in sizeof. - (vms_write_index): Add comments. - -2011-11-22 DJ Delorie - - * elf32-rx.c (rx_elf_object_p): Add more checks for "scanning" to - avoid using the special non-swapping target when not explicitly - requested. - -2011-11-22 Daniel Calcoen - - * elf32-rx.c (rx_elf_object_p): Correct typo: lma->vma. - -2011-11-22 Tristan Gingold - - * mach-o.c (bfd_mach_o_print_symbol): Display COM for common - symbols. Print section name in brackets. - -2011-11-21 Andreas Tobler - - * config.bfd: Add vectors for powerpc and powerpc64-freebsd. - * configure.in (TDEFINES): Add rules for powerpc*-freebsd. - * configure: Regenerate. - * elf32-ppc.c: Add powerpc-freebsd definitions. - * elf64-ppc.c: Add powerpc64-freebsd definitions. - * targets.c: Add bits for powerpc and powerpc64-freebsd. - -2011-11-17 Philipp Thomas - - * elf32-arm.c (elf32_thumb_to_arm_stub): Sync message so that it - needs to be translated only once. - -2011-11-16 Maciej W. Rozycki - - * elf64-mips.c (mips_elf64_howto_table_rela): Set src_mask to - zero throughout. - (mips16_elf64_howto_table_rela): Likewise. - (micromips_elf64_howto_table_rela): Likewise. - * elfn32-mips.c (elf_mips_howto_table_rela): Likewise. - (elf_mips16_howto_table_rela): Likewise. - (elf_micromips_howto_table_rela): Likewise. - -2011-11-15 Alan Modra - Andreas Tobler - - * elflink.c (_bfd_elf_create_got_section): Replace - bfd_make_section_with_flags with bfd_make_section_anyway_with_flags. - (_bfd_elf_link_create_dynamic_sections): Likewise. - * elf32-ppc.c (ppc_elf_create_glink): Likewise. - (ppc_elf_create_dynamic_sections): Likewise. - -2011-11-14 Maxim Kuvyrkov - - * elfxx-mips.c (mips_n64_exec_plt0_entry): Use 64-bit move. - -2011-11-08 Nick Clifton - - * elf-m10300.c (mn10300_elf_relax_section): Fix check for an - immediate move into an address register. - -2011-11-09 Alan Modra - - * elflink.c (bfd_elf_gc_mark_dynamic_ref_symbol): Mark syms in - executables when export_dynamic. - -2011-11-08 Alan Modra - - * elf64-ppc.c (struct ppc64_elf_obj_tdata): Rename - ha_relocs_not_using_r2 to unexpected_toc_insn. - (ok_lo_toc_insn): New function. - (ppc64_elf_edit_toc): Check insn on lo toc reloc. Emit warning. - (ppc64_elf_relocate_section): Don't check insn on lo toc reloc here. - Handle addic on lo toc reloc. - -2011-11-06 John David Anglin - - PR ld/13387 - * elf32-hppa.c (elf32_hppa_hide_symbol): Make STT_GNU_IFUNC symbol - go through PLT. Reset plt field with init_plt_offset. - (elf32_hppa_adjust_dynamic_symbol): Ensure that a PLT slot is - allocated for symbols referenced by a plabel. - -2011-11-02 DJ Delorie - - * elf32-rl78.c (rl78_elf_merge_private_bfd_data): Delete unused - variable. - -2011-11-02 Jan Beulich - - * coffgen.c (coff_write_alien_symbol): Make public. Add 'struct - internal_syment *' parameter. Extend 'dummy' to an array with two - elements. Set n_numaux early. Handle BSF_FILE. - (coff_write_symbols): Pass NULL as new third argument to - coff_write_alien_symbol(). - * cofflink.c (_bfd_coff_final_link): Don't use COFF-specific - obj_raw_syment_count() on non-COFF input BFD. Insert local symbols - from non-COFF input BFDs. hooks/post-receive -- Repository for Project Archer.