public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
From: sergiodj@sourceware.org
To: archer-commits@sourceware.org
Subject: [SCM]  archer-sergiodj-stap: Merge remote-tracking branch 'origin/master' into archer-sergiodj-stap
Date: Wed, 18 Jan 2012 03:20:00 -0000	[thread overview]
Message-ID: <20120118031957.10607.qmail@sourceware.org> (raw)

The branch, archer-sergiodj-stap has been updated
       via  4ec9691d55716a9434f9c202bc77c92f831a1242 (commit)
       via  abbac3321fc2ca2333c40964de353fc053a6f83d (commit)
       via  87b69ac3610aebe0b5feb19bdc2acad78e924946 (commit)
       via  36cb85a2b2eb54b5d1eba3fdec0287a8e940ad0c (commit)
       via  0c1532ed20dd75284f60957468dcad7f8e7b4bb9 (commit)
       via  d7111a16aaa26fec7df3b9c300e1b4e5dfb7c45e (commit)
       via  fc1d45efe6f147f908e83e0d964b2ae0bdca0edd (commit)
       via  206f5104a093a985adf5b71f70ba14a3caea590b (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)
       via  641d898e09fd9711c714870902e4975bcd6ef738 (commit)
       via  2e3bac0ffeb9fe499785c6b2e4324652a965da0f (commit)
      from  b62aa4d06e991a7910263aa451836c6c9fb635d7 (commit)

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

- Log -----------------------------------------------------------------
commit 4ec9691d55716a9434f9c202bc77c92f831a1242
Merge: abbac33 87b69ac
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Wed Jan 18 01:19:23 2012 -0200

    Merge remote-tracking branch 'origin/master' into archer-sergiodj-stap

commit abbac3321fc2ca2333c40964de353fc053a6f83d
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Wed Jan 18 01:17:53 2012 -0200

    Implementing the breakpoint OO methods for SystemTap breaks.
    
    This is using the brand new way of calling breakpoint_ops specific
    functions for certain kinds of breakpoints.  Regtested without
    regresissions.

commit 87b69ac3610aebe0b5feb19bdc2acad78e924946
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Jan 18 00:00:33 2012 +0000

    *** empty log message ***

commit 36cb85a2b2eb54b5d1eba3fdec0287a8e940ad0c
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Jan 17 23:00:05 2012 +0000

    daily update

commit 0c1532ed20dd75284f60957468dcad7f8e7b4bb9
Author: Doug Evans <dje@google.com>
Date:   Tue Jan 17 20:30:14 2012 +0000

    	* linespec.c (decode_line_internal): Don't call symtabs_from_filename
    	if we know we don't have a file name to look for.

commit d7111a16aaa26fec7df3b9c300e1b4e5dfb7c45e
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Tue Jan 17 17:22:10 2012 +0000

    2012-01-17  Pedro Alves  <palves@redhat.com>
    
    	* tracepoint.c (initialize_tracepoint): Use mmap instead of
    	memalign plus mprotect to allocate the scratch buffer.

commit fc1d45efe6f147f908e83e0d964b2ae0bdca0edd
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Tue Jan 17 14:03:29 2012 +0000

    2012-01-17  Pedro Alves  <palves@redhat.com>
    
    	* dwarf2-frame.c (dwarf2_frame_cfa): Throw NOT_AVAILABLE_ERROR, if
    	the frame's stop reason is UNWIND_UNAVAILABLE.

commit 206f5104a093a985adf5b71f70ba14a3caea590b
Merge: b62aa4d f3695ff
Author: Sergio Durigan Junior <sergiodj@redhat.com>
Date:   Tue Jan 17 01:16:55 2012 -0200

    Merge remote-tracking branch 'origin/master' into archer-sergiodj-stap
    
    Conflicts:
    	gdb/infrun.c

commit f3695ff1bd878b820f0ac14c7f3bb6a6ec1f7894
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 17 00:06:45 2012 +0000

    gdb/
    	Fix compilation error.
    	* m2-exp.y (yyerror): Use ANSI C prototype.

commit 8cbdf06daf5619b71c669ccaa57a53f22d95a4f7
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue Jan 17 00:00:33 2012 +0000

    *** empty log message ***

commit 9b7ba679f3435dadc823a8482ef32f0b7faed391
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Jan 16 23:51:35 2012 +0000

    	PR binutils/10173
    	* cr16-dis.c (print_arg): Test symtab_size not num_symbols.

commit 11351ea233688d11f842e8e4eeceecdf78a8c67f
Author: Andreas Schwab <schwab@suse.de>
Date:   Mon Jan 16 23:19:20 2012 +0000

    * gas/testsuite/gas/m68k/pmove.s, gas/testsuite/gas/m68k/pmove.d: New test.
    * gas/testsuite/gas/m68k/all.exp: Run it.
    
    * opcodes/m68k-opc.c (m68k_opcodes): Fix entries for pmove with BADx/BACx
    register and move them after pmove with PSR/PCSR register.

commit 246d190db54ec78f2a02a2e8b370b04e9e8bed55
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Jan 16 23:00:05 2012 +0000

    daily update

commit 65be0ccfacf7fdc18142401b129fe691dbe0dd7f
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Jan 16 22:30:19 2012 +0000

    	* elf32-ppc.c (ppc_elf_write_core_note <NT_PRPSINFO>): Don't leave
    	trailing garbage in the note.
    	* elf64-ppc.c (ppc64_elf_write_core_note <NT_PRPSINFO>): Likewise.

commit b07c527f5b38d57f43c159e793b67dceae34f6d6
Author: sergiodj <sergiodj>
Date:   Mon Jan 16 21:03:36 2012 +0000

    2012-01-16  Sergio Durigan Junior  <sergiodj@redhat.com>
    
    * f-exp.y (parse_number): Convert prototype from K&R to ANSI C.
    (growbuf_by_size): Likewise.
    (yyerror): Likewise.
    * m2-exp.y (make_qualname): Remove function (was #if 0'ed).
    (modblock): Remove variable (was #if 0'ed).
    (parse_number): Convert prototype from K&R to ANSI C.
    (yyerror): Likewise.
    * objc-exp.y (parse_number): Likewise.
    (yyerror): Likewise.
    (yylex): Remove #if 0'ed code.
    * p-exp.y (uptok): Convert prototype from K&R to ANSI C.
    (yyerror): Likewise.

commit 024e0e8b29c57131c65424b31e931e6f8f511248
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jan 16 20:40:47 2012 +0000

    gdb
    	* NEWS: Add item.
    	* symtab.h (compare_filenames_for_search): Declare.
    	* symtab.c (compare_filenames_for_search): New function.
    	(iterate_over_some_symtabs): Use it.
    	* symfile.h (struct quick_symbol_functions)
    	<map_symtabs_matching_filename>: Change spec.
    	* psymtab.c (partial_map_symtabs_matching_filename): Use
    	compare_filenames_for_search.  Update for new spec.
    	* dwarf2read.c (dw2_map_symtabs_matching_filename): Use
    	compare_filenames_for_search.  Update for new spec.
    	* breakpoint.c (clear_command): Use compare_filenames_for_search.
    gdb/doc
    	* gdb.texinfo (Specify Location): Document relative file name
    	handling.
    gdb/testsuite
    	* gdb.linespec/linespec.exp: Change some tests to use $decimal.
    	Add tests for relative directory.

commit eb28de4a09f016d3de7caccec781eb70995a4001
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Jan 16 19:44:11 2012 +0000

    gdb
    	PR python/13281:
    	* gdbtypes.h (TYPE_FLAG_ENUM): New macro.
    	(struct main_type) <flag_flag_enum>: New field.
    	* dwarf2read.c (process_enumeration_scope): Detect "flag" enums.
    	* NEWS: Add entries.
    	* c-valprint.c (c_val_print) <TYPE_CODE_ENUM>: Handle "flag"
    	enums.
    	* python/lib/gdb/printing.py (_EnumInstance): New class.
    	(FlagEnumerationPrinter): Likewise.
    gdb/doc
    	* gdb.texinfo (gdb.printing): Document FlagEnumerationPrinter.
    gdb/testsuite
    	* gdb.base/printcmds.c (enum flag_enum): New.
    	(three): New global.
    	* gdb.base/printcmds.exp (test_print_enums): Add test for flag
    	enum printing.
    	* gdb.python/py-pp-maint.py (build_pretty_printer): Instantiate
    	FlagEnumerationPrinter.
    	* gdb.python/py-pp-maint.exp: Add tests for FlagEnumerationPrinter.
    	* gdb.python/py-pp-maint.c (enum flag_enum): New.
    	(fval): New global.

commit c9ea08b938e6c8804cfe952f7a33c6739d3e3141
Author: sergiodj <sergiodj>
Date:   Mon Jan 16 17:44:32 2012 +0000

    2012-01-16  Sergio Durigan Junior  <sergiodj@redhat.com>
    
    * breakpoint.c (create_sals_from_address_default): New function.
    (create_breakpoints_sal_default): Likewise.
    (decode_linespec_default): Likewise.
    (is_marker_spec): Removed.
    (strace_marker_p): New function.
    (init_breakpoint_sal): Using `strace_marker_p' instead of
    `is_marker_spec'.
    (create_breakpoint): Call method `create_sals_from_address' from
    breakpoint_ops, replacing code that created SALs conditionally
    on the type of the breakpoint.  Call method `create_breakpoints_sal',
    replacing code that created breakpoints conditionally on the type
    wanted.
    (base_breakpoint_create_sals_from_address): New function.
    (base_breakpoint_create_breakpoints_sal): Likewise.
    (base_breakpoint_decode_linespec): Likewise.
    (base_breakpoint_ops): Add methods
    `base_breakpoint_create_sals_from_address',
    `base_breakpoint_create_breakpoints_sal' and
    `base_breakpoint_decode_linespec'.
    (bkpt_create_sals_from_address): New function.
    (bkpt_create_breakpoints_sal): Likewise.
    (bkpt_decode_linespec): Likewise.
    (tracepoint_create_sals_from_address): Likewise.
    (tracepoint_create_breakpoints_sal): Likewise.
    (tracepoint_decode_linespec): Likewise.
    (strace_marker_create_sals_from_address): Likewise.
    (strace_marker_create_breakpoints_sal): Likewise.
    (strace_marker_decode_linespec): Likewise.
    (strace_marker_breakpoint_ops): New variable.
    (addr_string_to_sals): Remove `marker_spec'.  Call method
    `decode_linespec' from breakpoint_ops, replacing code that decoded
    an address string into a SAL.  Use `strace_marker_p' instead of
    `marker_spec'.
    (strace_command): Decide whether we are dealing with a static
    tracepoint with marker or not.  Use the appropriate breakpoint_ops.
    (initialize_breakpoint_ops): Initialize new fields of breakpoint_ops.
    * breakpoint.h (linespec_result, linespec_sals): New forward
    declarations.
    (breakpoint_ops) <create_sals_from_address>,
    <create_breakpoints_sal>, <decode_linespec>: New methods.

commit 35dec6ed88864cef7864cad0b83d7b3299598da8
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Mon Jan 16 17:31:23 2012 +0000

    2012-01-16  Pedro Alves  <palves@redhat.com>
    
    	* lib/gdb.exp (banned_procedures): New variable.
    	(banned_variables_traced): Rename to ...
    	(banned_traced): ... this.
    	(gdb_init): Also trace banned procedures.
    	(gdb_finish): Also untrace banned procedures.

commit fcd5eaaf1eb9a344b3820783176f5f34fff664d2
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Mon Jan 16 16:21:42 2012 +0000

    2012-01-16  Pedro Alves  <palves@redhat.com>
    
    	Remove all calls to strace.

commit b4527452f67c810f09b9720e168fda6e81a8e6f3
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Jan 16 08:30:09 2012 +0000

    	PR ld/13491
    	* coff-i386.c (coff_i386_rtype_to_howto <R_SECREL32>): Test
    	h->root.type not h->type.
    	* coff-x86_64.c (coff_amd64_rtype_to_howto <R_AMD64_SECREL>): Likewise.

commit 059cf75cfdb996073bcbcabe0197e493f5eee9df
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon Jan 16 00:00:04 2012 +0000

    *** empty log message ***

commit d504b1c14fc621ff2361aa460ab44ec6be11b65d
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun Jan 15 23:00:06 2012 +0000

    daily update

commit 9f657ad9e2933d086535f3dd48aeee80f3e80454
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Jan 15 00:00:03 2012 +0000

    *** empty log message ***

commit ae1c83217dcf9bfb5754fea21f29d6e0d70f206d
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat Jan 14 23:00:06 2012 +0000

    daily update

commit 451100043afeab8a6b5088e5475d718ebc1f5990
Author: Doug Evans <dje@google.com>
Date:   Sat Jan 14 18:13:26 2012 +0000

    	* NEWS: Update text for "maint set python print-stack".
    	It is deprecated in gdb 7.4 and deleted in 7.5.

commit 150dec02d614e5c3efdb5585801796906cea2d97
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Jan 14 10:46:34 2012 +0000

    gdb/testsuite/
    	* gdb.dwarf2/dw2-namespaceless-anonymous.S: New file.
    	* gdb.dwarf2/dw2-namespaceless-anonymous.exp: New file.

commit ae9e2424c438b8bb9063135e3187a4f2747e41e5
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Jan 14 00:00:33 2012 +0000

    *** empty log message ***

commit f6ec9443f3e32af5fc5ff859ab8847d29d670ee7
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Jan 13 23:00:11 2012 +0000

    daily update

commit 9419f48a3f19336b3ad893ab2201383b3174dcce
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Fri Jan 13 22:19:27 2012 +0000

    Add vmfunc
    
    gas/
    
    2012-01-13  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* config/tc-i386.c (cpu_arch): Add ".vmfunc".
    
    	* doc/c-i386.texi: Document vmfunc.
    
    gas/testsuite/
    
    2012-01-13  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* gas/i386/i386.exp: Run vmfunc and x86-64-vmfunc.
    
    	* gas/i386/vmfunc.d: New.
    	* gas/i386/vmfunc.s: Likewise.
    	* gas/i386/x86-64-vmfunc.d: Likewise.
    
    opcodes/
    
    2012-01-13  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* i386-dis.c (mod_table): Add vmfunc.
    
    	* i386-gen.c (cpu_flag_init): Add CPU_VMFUNC_FLAGS.
    	(cpu_flags): CpuVMFUNC.
    
    	* i386-opc.h (CpuVMFUNC): New.
    	(i386_cpu_flags): Add cpuvmfunc.
    
    	* i386-opc.tbl: Add vmfunc.
    	* i386-init.h: Regenerated.
    	* i386-tbl.h: Likewise.

commit cae7a4ec49e1cfdf9615604cf1216290cbe68abb
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri Jan 13 20:06:40 2012 +0000

    2012-01-13  Pedro Alves  <palves@redhat.com>
    
    	* server.c (attach_inferior): Clear `cont_thread'.

commit e92a10e35348aabd054abd60b6746da9bf911d21
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Fri Jan 13 20:02:36 2012 +0000

    2012-01-13  Pedro Alves  <palves@redhat.com>
    
    	* server.c (main): Avoid infinite loop while detaching/killing
    	after a longjmp.

commit 2a21d5a1f8c086565b601d7fa6e56f57a0fcfe4a
Author: Paul Pluzhnikov <ppluzhnikov@google.com>
Date:   Fri Jan 13 18:39:31 2012 +0000

    2012-01-13  Paul Pluzhnikov  <ppluzhnikov@google.com>
    
    	* gdb.base/attach-pie-misread.exp: Pass -pie only to the linker.
    	* gdb.base/pie-execl.exp: Likewise.

commit d14a7c886d85eaeccfa00447f8066affadee06b1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri Jan 13 14:31:55 2012 +0000

    gdb/doc/
    	* gdbint.texinfo (Coding Standards): Require braces for two lines of
    	code.

commit 9ecfb009dde40e26d8aca5a2cf38a83eb3853b5c
Author: iains <iains>
Date:   Fri Jan 13 12:59:29 2012 +0000

    handle absolute indirect syms in mach-o
    
    bfd:
    
    	* mach-o.c (bfd_mach_o_build_dysymtab_command): Handle absolute
    	indirect symbols.
    gas:
    
    	* config/obj-macho.c (obj_mach_o_set_indirect_symbols): Handle
    	absolute indirect symbols.
    
    gas/testsuite:
    
    	* gas/mach-o/dysymtab-3.d: New.
    	* gas/mach-o/symbols-7.s: New.

commit 3755ee0b8cd7f557b148f497fa8b68d16efd9294
Author: iains <iains>
Date:   Fri Jan 13 12:08:22 2012 +0000

    order relocs after segments for mach-o
    
    bfd:
    
    	* mach-o.c (bfd_mach_o_write_relocs): Move compuation of relocs file
    	position from here... to (bfd_mach_o_build_seg_command): Here.

commit ee50ea8ee6c40f05c23d5e504489bbd26a30c4d7
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Fri Jan 13 10:44:35 2012 +0000

    Avoid compiler warnings in gdb_curses.h on MinGW.
    
    See http://sourceware.org/ml/gdb-patches/2012-01/msg00298.html
    for more details about the problem.
    
     gdb/gdb_curses.h (MOUSE_MOVED) [__MINGW32__]: Undefine before
     including curses.h.

commit 4a2ac83c0696bb48d9e3319dd40888ba1776f33c
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri Jan 13 00:00:32 2012 +0000

    *** empty log message ***

commit 068a39199938dc3d6aac9dd2e0406ec1e8d43c11
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 12 23:38:46 2012 +0000

    gdb/
    	* configure: Regenerate.
    	* config.in: Regenerate.

commit 6953b3f029cbcadfaddb118c13e886af3c642ddf
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Jan 12 23:00:05 2012 +0000

    daily update

commit 12cdd4a2a58e15ecfe9c9fb66a44274c6002fb92
Author: Keith Seitz <keiths@redhat.com>
Date:   Thu Jan 12 22:51:08 2012 +0000

    	PR mi/10586
    	* varobj.c (ANONYMOUS_STRUCT_NAME): Define.
    	(ANONYMOUS_UNION_NAME): Define.
    	(is_path_expr_parent): New function.
    	(get_path_expr_parent): New function.
    	(is_anonymous_child): New function.
    	(create_child_with_value): If the child is anonymous and without
    	a name, assign an object name to it.
    	(c_describe_child): Use get_path_expr_parent to determine
    	the parent expression.
    	If there field represents an anonymous struct or union and
    	has no name, set an appropriate display name and expression.
    	(cplus_describe_child): Likewise.

commit d3bed95da2150f6975c82e37e0bfcef1ce03e0de
Author: Keith Seitz <keiths@redhat.com>
Date:   Thu Jan 12 22:50:49 2012 +0000

    	PR mi/10586
    	* gdb.mi/var-cmd.c (struct anonymous): New structure.
    	(do_anonymous_type_tests): New function.
    	(main): Call do_anonymous_type_tests.
    	* gdb.mi/mi2-var-child.exp: Add anonymous type tests.
    	(verify_everything): New procedure.
    	* gdb.mi/mi-var-cp.cc (class A): New class.
    	(anonymous_structs_and_unions): New function.
    	(main): Call anonymous_structs_and_unions.
    	* gdb.mi/mi-var-cp.exp: Add anonymous type tests.
    	(verify_everything): New procedure.

commit 220a56d6842d4fa2ab21f3aa65007b7437ea9d40
Author: Keith Seitz <keiths@redhat.com>
Date:   Thu Jan 12 22:28:33 2012 +0000

    	* lib/mi-support.exp: Expand comments about PATH_EXPR.
    	(varobj_tree::get_path_expr): Assume that all varobjs are
    	compound unless they are known simple types.
    	Adjust path expressions based on parent type, path parent type,
    	and tree language.
    	(varobj_tree::walk_tree): Add LANGUAGE parameter and save it into
    	the root varobj.
    	(mi_walk_varobj_tree): Add LANGUAGE parameter.

commit 7e3dc1f41b1ede605c12f569a53485378a337779
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Thu Jan 12 15:39:28 2012 +0000

    2012-01-12  Pedro Alves  <palves@redhat.com>
    
    	* i386-tdep.c (i386_frame_cache_1): Also mark the frame base as
    	available when %ebp is found to be zero (outermost).

commit 4cc4e73e87f07edb7a57293d4ce9546ab6f31cc6
Author: iains <iains>
Date:   Thu Jan 12 14:03:05 2012 +0000

    add indirect_symbol to mach-o port.
    
    bfd:
    
    	* mach-o.c (bfd_mach_o_count_indirect_symbols): New.
    	(bfd_mach_o_build_dysymtab_command): Populate indirect symbol table.
    	* mach-o.h (bfd_mach_o_asymbol): Move declaration to start of the
    	file. (bfd_mach_o_section): Add indirect_syms field.
    
    gas:
    
    	* config/obj-macho.c (obj_mach_o_set_symbol_qualifier): Switch off
    	lazy when the symbol is private_extern.
    	(obj_mach_o_indirect_sym): New type.
    	(obj_mach_o_indirect_symbol): New.
    	(mach_o_pseudo_table): Use obj_mach_o_indirect_symbol.
    	(obj_macho_frob_label): Adjust to avoid adding bsyms for locals.
    	(obj_macho_frob_label): Likewise.  Adjust external and comm
    	symbol tests.
    	(obj_mach_o_set_indirect_symbols): New.
    	(obj_mach_o_frob_file_after_relocs): New.
    	*config/obj-macho.h (obj_frob_file_after_relocs): Define.
    	(obj_mach_o_frob_file_after_relocs): Declare.
    
    include/mach-o:
    
    	* loader.h (BFD_MACH_O_INDIRECT_SYM_LOCAL): New.
    	(BFD_MACH_O_INDIRECT_SYM_ABS): New
    
    gas/testsuite:
    
    	* gas/mach-o/dysymtab-2.d: New.
    	* gas/mach-o/err-syms-4.s: New.
    	* gas/mach-o/err-syms-5.s: New.
    	* gas/mach-o/err-syms-6.s: New.
    	* gas/mach-o/symbols-6-64.d: New.
    	* gas/mach-o/symbols-6-64.s: New.
    	* gas/mach-o/symbols-6.d: New.
    	* gas/mach-o/symbols-6.s: New.

commit 84e80da4eade8efe1856f97ade61042738a006d6
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Jan 12 00:00:32 2012 +0000

    *** empty log message ***

commit 9feaf67514d726c1edc668b2d1cbc485165ff257
Author: Paul Pluzhnikov <ppluzhnikov@google.com>
Date:   Thu Jan 12 00:00:01 2012 +0000

    Trivial cleanup: kill trailing whitespace

commit 48a9848d6e23c9dde6d9be17ef2caacd6531d84d
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Jan 11 23:00:05 2012 +0000

    daily update

commit e07ebf7d7cf1532473e18a9ccd0e2026c900f44a
Author: andreast <andreast>
Date:   Wed Jan 11 21:51:25 2012 +0000

    2012-01-11  Andreas Tobler  <andreast@fgznet.ch>
    
    	* common/gdb_assert.h (gdb_static_assert): Rename static_assert to
    	an internal gdb_static_assert.
    	* mi/mi-common.c: Rename static_assert to gdb_static_assert.

commit 632c8b0680717bac5243e6af32e9fddb75f98f11
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jan 11 18:30:05 2012 +0000

    	PR gdb/9598:
    	* breakpoint.c (_initialize_breakpoint): Fix help for "catch
    	catch" and "catch throw".

commit 3ece4e77364e9f55fbdde79c6d67775b851cd1e9
Author: iains <iains>
Date:   Wed Jan 11 15:24:09 2012 +0000

    bfd:
    
    	* mach-o.c (bfd_mach_o_build_seg_command): Separate computation of
    	vmsize from filesize.  Don't compute offsets or file sizes for
    	zerofill sections.

commit 1d6ca920d399edee406af7f685c1590c30e2db5f
Author: iains <iains>
Date:   Wed Jan 11 15:06:34 2012 +0000

    bfd:
    
    	* mach-o.c (bfd_mach_o_build_commands): Make the building of each
    	command type independent.

commit cc686707dab829cc94da8158bc173424a6a526f9
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Wed Jan 11 10:59:51 2012 +0000

    2012-01-11  Pedro Alves  <palves@redhat.com>
    
    	* gdb.base/default.exp (core-file): Don't expect "GDB can't read
    	core files on this machine" anymore.

commit aa2aa7e74e593a79126a97eff51fa91559e0ba59
Author: Paul N. Hilfinger <hilfinger@adacore.com>
Date:   Wed Jan 11 10:36:17 2012 +0000

    Add test for use of "<block>::<variable>" syntax for locals in watch.
    
    First, fix a technical problem with the function recurser.  The test sets a
    watch on local_x at a point where its value is technically undefined.  The
    test is written assuming that the value is not initially 2, but nothing in the
    C standard guarantees that.
    
    Second, augment the existing test for variables in recursive calls to check an
    equivalent expression that explicitly sets the scope of the local variable
    being tracked.
    
    2012-01-11  Paul Hilfinger  <hilfingr@adacore.com>
    
    	* gdb.base/watchpoint.c (recurser): Initialize local_x.
    	(main): Repeat recurser call.
    	* gdb.base/watchpoint.exp: Check that 'watch recurser::local_x' is
    	equivalent to 'local_x'.

commit 9fb803c468a12d27a28280464bc5ff36d604f84b
Author: Paul N. Hilfinger <hilfinger@adacore.com>
Date:   Wed Jan 11 10:35:11 2012 +0000

    Add testcase for locals identified with FUNCTION::VAR syntax.
    
    This test stops inside a recursive function after a few levels of recursion,
    goes up some frames, and then accesses a local variable with 'print foo::val'
    rather than the usual 'print val' to see if the former pays attention to the
    selected frame.
    
    2012-01-11  Paul Hilfinger  <hilfingr@adacore.com>
        	    Joel Brobecker <brobecker@adacore.com>
    
    	* gdb.base/recpar.c, gdb.base/recpar.exp: New files.

commit 3358f06ef6a0456a218970c5d7fc8512a90961ea
Author: Paul N. Hilfinger <hilfinger@adacore.com>
Date:   Wed Jan 11 10:34:19 2012 +0000

    Have block_innermost_frame start from selected frame and document.
    
    GDB used to search for the frame containing variables in a particular
    lexical block starting from the current (top) frame, ignoring any
    currently selected frame.  It is not clear why this is desirable for
    variables that require a frame; why would a user deliberately select
    one frame and then expect to see the value of a variable in a more
    recent frame?  This change causes block_innermost_frame to start
    looking from the selected frame, if there is one.  It may be
    unnecessarily conservative: we use get_selected_frame_if_set rather
    than get_selected_frame in order to avoid the side effect of calling
    select_frame, which would probably be harmless.
    
    Expression-parsing routines previously made the unwarranted assumption
    that all block-qualified variables (written with the GDB extension
    <block>::<variable>) are static.  As a result, they failed to update
    innermost_block, which confused the watch commands about when
    variables in watched expressions went out of scope, and also caused
    the wrong variables to be watched.  This patch also modifies these
    routines to treat all local variables the same whether or not they are
    block-qualified.
    
    Finally, we add a paragraph to the "Program Variables" section of the texinfo
    documentation concerning the use of "::" for accessing non-static variables.
    
    2012-01-11  Paul Hilfinger  <hilfingr@adacore.com>
    
    	* gdb/blockframe.c (block_innermost_frame): Start search from selected
    	frame, if present, or otherwise the current frame.
    
    	* gdb/c-exp.y (variable): Update innermost_block for
    	'block COLONCOLON NAME' clause.
    	* gdb/m2-exp.y (variable): Ditto.
    	* gdb/objc-exp.y (variable): Ditto.
    
    	* gdb/doc/gdb.texinfo (Variables): Document use of :: for non-static
    	variables.

commit c551b0d5bc62dafad1a873aea7e55b1441749657
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Jan 11 09:28:44 2012 +0000

    bfd/
    	* elf64-ppc.c: Define more insns used in plt call stubs.
    	(ppc64_elf_brtaken_reloc): Assume isa version 2 or above.
    	(ppc64_elf_relocate_section): Likewise.
    	(enum ppc_stub_type): Add ppc_stub_plt_call_r2save.
    	(struct ppc_link_hash_table): Increase size of stub_count array.
    	Add plt_stub_align and plt_thread_safe.
    	(ALWAYS_USE_FAKE_DEP, ALWAYS_EMIT_R2SAVE): Define.
    	(plt_stub_size, plt_stub_pad): New functions.
    	(build_plt_stub): Emit barriers for power7 thread safety.  Don't
    	emit needless save of r2.
    	(build_tls_get_addr_stub): Adjust params.
    	(ppc_build_one_stub): Handle ppc_stub_plt_call_r2save and aligning
    	plt stubs.  Adjust build_*plt_stub calls.
    	(ppc_size_one_stub): Similarly.
    	(ppc64_elf_size_stubs): Accept plt_thread_safe and plt_stub_align
    	params.  Choose default for plt_thread_safe based on existence of
    	calls to thread creation functions.  Modify plt_call to
    	plt_call_r2save when no tocsave reloc found.  Align tail of stub
    	sections.
    	(ppc64_elf_build_stubs): Align tail of stub sections.  Adjust
    	output of stub statistics.
    	(ppc64_elf_relocate_section): Handle ppc_stub_plt_call_r2save.
    	* elf64-ppc.h (ppc64_elf_size_stubs): Update prototype.
    ld/
    	* emultempl/ppc64elf.em (PARSE_AND_LIST_PROLOGUE,
    	PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS,
    	PARSE_AND_LIST_ARGS_CASES): Handle --{no-,}plt-thread-safe and
    	--{no-,}plt-align.
    	(plt_thread_safe, plt_stub_align): New vars.
    	(gld${EMULATION_NAME}_after_allocation): Pass them to
    	ppc64_elf_size_stubs.  Align stub sections according to plt_stub_align.
    	* ld.texinfo: Document new command line options, and an old
    	undocumented option.

commit 8ddaa0d003966976a7396b4747a179648b15601f
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Jan 11 00:00:03 2012 +0000

    *** empty log message ***

commit 76003d29fa25c83bd8485c328c7acfb72749100d
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Jan 10 23:00:05 2012 +0000

    daily update

commit 20ae35443bea3b90dfe1982adcc30ee654938bbf
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jan 10 21:26:38 2012 +0000

    	PR python/13199:
    	* python/python.c (finish_python_initialization): Set sys.argv.

commit caf5222403ab23860c406cb6c3d40d9d8f48263c
Author: Doug Evans <dje@google.com>
Date:   Tue Jan 10 21:16:53 2012 +0000

    	* dwarf2read.c (dwarf_decode_lines): Remove arg "abfd".  New arg
    	"want_line_info".  All callers updated.
    	(dwarf_decode_lines_1): New function.
    	(handle_DW_AT_stmt_list): Add function comment.
    	New arg "want_line_info".  All callers updated.
    	(read_file_scope,read_type_unit_scope): Move comment from
    	handle_DW_AT_stmt_list to here.

commit 3109486dcedd4c1b913d58f73fd3cf3dd483661d
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Tue Jan 10 20:18:14 2012 +0000

    Remove ABI_64_P check on R_X86_64_PCXX
    
    bfd/
    
    2012-01-10  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR ld/13581
    	* elf64-x86-64.c (elf_x86_64_relocate_section): Remove ABI_64_P
    	check on R_X86_64_PCXX.
    
    ld/testsuite/
    
    2012-01-10  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR ld/13581
    	* ld-x86-64/ilp32-4.s: New.
    	* ld-x86-64/ilp32-10.d: Likewise.
    	* ld-x86-64/ilp32-10.s: Likewise.
    
    	* ld-x86-64/ilp32-4.d: Adjusted.
    	* ld-x86-64/ilp32-5.d: Likewise.
    	* ld-x86-64/ilp32-5.s: Likewise.
    
    	* ld-x86-64/x86-64.exp: Run ilp32-10.

commit 5115732e5b5f4e0ac71e8f697cd6ca14c59071af
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 10 19:29:06 2012 +0000

    gdb/
    	Fix regression after libiberty/ update for GCC PR 6057 and others.
    	* c-exp.y (operator) <OPERATOR DELETE>
    	(operator) <OPERATOR DELETE '[' ']'>: Add trailing space.
    	* cp-name-parser.y (fill_comp, make_operator, make_dtor)
    	(make_builtin_type, make_name): New variable i, add gdb_assert.
    	(operator) <OPERATOR NEW>: Update ARGS to 3.
    	(operator) <OPERATOR DELETE>: Add trailing space.
    	(operator) <OPERATOR NEW '[' ']'>: Update ARGS to 3.
    	(operator) <OPERATOR DELETE '[' ']'>: Add trailing space.
    	* cp-support.c (cp_canonicalize_string): Check NULL from
    	cp_comp_to_string, call warning and return.

commit 0e29fd4c30c4dfa74b6906da4d3abd7f3960bebd
Author: DJ Delorie <dj@delorie.com>
Date:   Tue Jan 10 18:15:31 2012 +0000

    merge from gcc

commit d4166d7e5fcfd74010f3e548cf1bd50f0de8ac1e
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 10 16:30:34 2012 +0000

    gdb/
    	Fix duplicate .o files after omitting libbfd.a.
    	* Makefile.in (ALL_TARGET_OBS): Remove corelow.o.
    	(SFILES): Add corelow.c.
    	(COMMON_OBS): Add corelow.o.
    	(ALLDEPFILES): Remove corelow.c.
    	* config/alpha/alpha-linux.mh (NATDEPFILES): Remove corelow.o.
    	* config/alpha/alpha-osf3.mh: Likewise.
    	* config/alpha/fbsd.mh: Likewise.
    	* config/arm/nbsdaout.mh: Likewise.
    	* config/arm/nbsdelf.mh: Likewise.
    	* config/i386/i386gnu.mh: Likewise.
    	* config/ia64/hpux.mh: Likewise.
    	* config/ia64/linux.mh: Likewise.
    	* config/m32r/linux.mh: Likewise.
    	* config/m68k/linux.mh: Likewise.
    	* config/mips/irix5.mh: Likewise.
    	* config/mips/irix6.mh: Likewise.
    	* config/pa/hpux.mh: Likewise.
    	* config/pa/linux.mh: Likewise.
    	* config/powerpc/aix.mh: Likewise.
    	* config/sparc/linux.mh: Likewise.
    	* config/sparc/linux64.mh: Likewise.
    	* config/sparc/sol2.mh: Likewise.
    	* config/vax/vax.mh: Likewise.
    	* configure.tgt (alpha*-*-freebsd* alpha*-*-kfreebsd*-gnu)
    	(alpha*-*-netbsd*, alpha*-*-knetbsd*-gnu, alpha*-*-openbsd*)
    	(am33_2.0*-*-linux*, arm*-wince-pe, arm*-*-mingw32ce*, arm*-*-linux*)
    	(arm*-*-openbsd*, cris*, frv-*-*, hppa*-*-hpux*, hppa*-*-netbsd*)
    	(hppa*-*-openbsd*, i[34567]86-*-dicos*, i[34567]86-*-freebsd*)
    	(i[34567]86-*-kfreebsd*-gnu, i[34567]86-*-netbsd*)
    	(i[34567]86-*-knetbsd*-gnu, i[34567]86-*-openbsd*, i[34567]86-*-nto*)
    	(i[34567]86-*-solaris2.1[0-9]*, x86_64-*-solaris2.1[0-9]*)
    	(i[34567]86-*-solaris*, i[34567]86-*-linux*, i[34567]86-*-cygwin*)
    	(i[34567]86-*-mingw32*, m68*-*-netbsd*, m68*-*-knetbsd*-gnu)
    	(m68*-*-openbsd*, m88*-*-openbsd*, microblaze*-linux-*)
    	(microblaze*-*-linux*, mips*-*-linux*, mips*-*-netbsd*)
    	(mips*-*-knetbsd*-gnu, mips64*-*-openbsd*, powerpc-*-netbsd*)
    	(powerpc-*-knetbsd*-gnu, powerpc-*-openbsd*, powerpc-*-linux*)
    	(powerpc64-*-linux*, s390*-*-*, score-*-*, sh*-*-linux*)
    	(sh*-*-netbsdelf*, sh*-*-knetbsd*-gnu, sh*-*-openbsd*)
    	(sparc*-*-freebsd*, sparc*-*-kfreebsd*-gnu, sparc-*-netbsd*)
    	(sparc-*-knetbsd*-gnu, sparc64-*-netbsd*, sparc64-*-knetbsd*-gnu)
    	(sparc-*-openbsd*, sparc64-*-openbsd*, tic6x-*-*linux, vax-*-netbsd*)
    	(vax-*-knetbsd*-gnu, vax-*-openbsd*, x86_64-*-dicos*, x86_64-*-linux*)
    	(x86_64-*-freebsd*, x86_64-*-kfreebsd*-gnu, x86_64-*-netbsd*)
    	(x86_64-*-knetbsd*-gnu, x86_64-*-openbsd*, xtensa*-*-linux*): Remove
    	corelow.o from gdb_target_obs.
    	* corefile.c (core_target): Update the comment on NULL value.
    	(core_file_command): Replace error by gdb_assert on CORE_TARGET.
    	* corelow.c (sniff_core_bfd): Call error instead of warning on zero
    	MATCHES.  Drop YUMMY set on NULL.
    	(core_close): Do not call exit_inferior_silent on zero PID.  Do not
    	reclaim CORE_DATA if it is already NULL.

commit bcd1f26d006587d538265966a022f780770bb873
Author: Tristan Gingold <gingold@adacore.com>
Date:   Tue Jan 10 11:59:28 2012 +0000

    2012-01-10  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.c (bfd_mach_o_build_commands): Avoid uninitialized false
    	warning.

commit 1f02184c077a07bf446536dab021505e81cd470e
Author: Tristan Gingold <gingold@adacore.com>
Date:   Tue Jan 10 11:51:08 2012 +0000

    2012-01-10  Tristan Gingold  <gingold@adacore.com>
    
    	* bfdio.c (bfd_tell): Handle nested archives.
    	(bfd_seek): Ditto.
    	* cache.c (bfd_cache_lookup_worker): Ditto.
    	* archive.c (_bfd_get_elt_at_filepos): Remove code dealing with
    	nested archives.
    	(bfd_generic_openr_next_archived_file): Likewise.

commit 0e8d7d882c77983c12af6ed704f3bf647d7d75bb
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue Jan 10 00:00:32 2012 +0000

    *** empty log message ***

commit f4d6e6cd21754953bdb712adfe03b8e2c66c8d37
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Jan 9 23:00:05 2012 +0000

    daily update

commit 519528f2ccf23284473bf8458b41cd97b44f09cd
Author: Doug Evans <dje@google.com>
Date:   Mon Jan 9 22:31:37 2012 +0000

    	* gdbtypes.c (safe_parse_type): Initialize type to keep gcc happy.
    	* varobj.c (varobj_set_value): Initialize val,value to keep gcc happy.

commit 9fe609accf24ee19c9bbc9d733113693fd87eea0
Author: Keith Seitz <keiths@redhat.com>
Date:   Mon Jan 9 20:47:46 2012 +0000

    	* breakpoint.c (wrapper.h): Don't include.

commit 8029d61b44899feca9110c468692eec40d56db10
Author: Keith Seitz <keiths@redhat.com>
Date:   Mon Jan 9 20:27:41 2012 +0000

    	* Makefile.in (SFILES): Remove wrapper.c.
    	(HFILES_NO_SRCDIR): Remove wrapper.h.
    	(COMMON_OBS): Remove wrapper.o.
    	* cli/cli-interp.c: Don't inlude wrapper.h.
    	* corelow.c: Likewise.
    	(core_open): Replace gdb_target_find_new_threads with
    	TRY_CATCH around target_find_new_threads.
    	* eval.c (fetch_subexp_value): Likewise for value_fetch_lazy.
    	* gdbtypes.c (safe_parse_type): Likewise for parse_and_eval_type.
    	* varobj.c (varobj_create): Likewise for parse_exp_1 and
    	evaluate_expression.
    	(varobj_set_value): Likewise for evaluate_expression and
    	value_assign.
    	(install_new_variable): Likewise for value_fetch_lazy.
    	(adjust_value_for_child_access): Likewise for value_ind.
    	(c_describe_child): Likewise for value_subscript and
    	value_ind.
    	(c_value_of_root): Likewise for evaluate_expression.
    	* wrapper.c: Remove.
    	* wrapper.h: Remove.

commit b37458def40a3a1217a3ac84072386c686bfb278
Author: Doug Evans <dje@google.com>
Date:   Mon Jan 9 17:40:04 2012 +0000

    	* dwarf2read.c (read_and_check_comp_unit_head): Renamed from
    	partial_read_comp_unit_head.  Replace "buffer", "buffer_size" and
    	"abfd" args with "section".  All callers updated.
    	Error checking code moved ...
    	(error_check_comp_unit_head): ... here.  New function.
    	(read_and_check_type_unit_head): Renamed from read_type_unit_head.
    	Delete arg "abfd".  New arg "type_offset".  All callers updated.
    	(create_debug_types_hash_table): Simplify by using
    	read_and_check_type_unit_head.

commit 5e7ea24cacf7e087b3ad66348d34edb024939d15
Author: Doug Evans <dje@google.com>
Date:   Mon Jan 9 17:27:15 2012 +0000

    	* parser-defs.h (namecopy): Delete.
    	* parse.c (namecopy, namecopy_size): Move into copy_name.

commit 66f408b53d6d80434296a05247bcd36e2577ffbf
Author: Doug Evans <dje@google.com>
Date:   Mon Jan 9 17:17:50 2012 +0000

    	* server.c (start_inferior): Set last_ptid in --wrapper case.

commit 3efe5c012e0c659fafb2d3689bbd91d1079dbf13
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 9 15:21:07 2012 +0000

    gdb/
    	Partially fix duplicate .o files after omitting libbfd.a.
    	* config/alpha/alpha-osf3.mh (NATDEPFILES): Remove solib.o.
    	* config/i386/nbsdaout.mh (NATDEPFILES): Remove solib.o.
    	* config/i386/obsdaout.mh (NATDEPFILES): Remove solib.o.
    	* config/m68k/nbsdaout.mh (NATDEPFILES): Remove solib.o.
    	* config/m68k/obsd.mh (NATDEPFILES): Remove solib.o.
    	* config/powerpc/aix.mh (NATDEPFILES): Remove xcoffread.o.
    	* config/vax/nbsdaout.mh (NATDEPFILES): Remove solib.o.

commit 0c3ed8ed69393074c4de646d1c5d3ccafac9417c
Author: iains <iains>
Date:   Mon Jan 9 10:47:45 2012 +0000

    add symbol qualifiers for mach-o to bfd/gas
    
    bfd:
    
    	* mach-o.c (bfd_mach_o_bfd_copy_private_symbol_data): Implement.
    	(bfd_mach_o_write_symtab): Remove handling for indirect syms.
    	(bfd_mach_o_primary_symbol_sort_key): Likewise.
    	(bfd_mach_o_cf_symbols): Likewise.
    	(bfd_mach_o_sort_symbol_table): Remove.
    	(bfd_mach_o_mangle_symbols): Adjust arguments, remove handling
    	for indirect and dysymtab counts.  Do the symbol sorting here.
    	(bfd_mach_o_build_dysymtab_command): Count the symbol types here.
    	Make the indirect symbols a TODO.
    	(bfd_mach_o_build_commands): Adjust call to bfd_mach_o_mangle_symbols.
    	(bfd_mach_o_make_empty_symbol): Specifically flag unset symbols with
    	a non-zero value.
    	(bfd_mach_o_read_symtab_symbol): Record the symbol index.
    	(bfd_mach_o_read_symtab_symbol): Adjust recording of global status.
    	* mach-o.h (mach_o_data_struct): Remove indirect and dysymtab entries.
    	(IS_MACHO_INDIRECT): Remove.
    	(SYM_MACHO_FIELDS_UNSET, SYM_MACHO_FIELDS_NOT_VALIDATED): New.
    
    gas:
    
    	* config/obj-macho.c (obj_mach_o_weak): Remove.
    	(obj_mach_o_common_parse): Set symbol qualifiers.
    	(LAZY, REFE): New macros.
    	(obj_mach_o_symbol_type): New enum.
    	(obj_mach_o_set_symbol_qualifier): New.
    	(obj_mach_o_sym_qual): New.
    	(mach_o_pseudo_table): Add symbol qualifiers, set indirect_symbol to
    	a dummy function.
    	(obj_mach_o_type_for_symbol): New.
    	(obj_macho_frob_label): New.
    	(obj_macho_frob_symbol): New.
    	* config/obj-macho.h (S_SET_ALIGN): Amend temorary var name.
    	(obj_frob_label, obj_macho_frob_label): Declare.
    	(obj_frob_symbol, obj_macho_frob_symbol): Declare.
    
    gas/testsuite:
    
    	* gas/mach-o/err-syms-1.s: New.
    	* gas/mach-o/err-syms-2.s: New.
    	* gas/mach-o/err-syms-3.s: New.
    	* gas/mach-o/symbols-2.d: New.
    	* gas/mach-o/symbols-2.s: New.
    	* gas/mach-o/symbols-3.s: New.
    	* gas/mach-o/symbols-4.s: New.
    	* gas/mach-o/symbols-5.d: New.
    	* gas/mach-o/symbols-5.s: New.

commit bd70f02e75124ee77800619c33e160b49a5a480e
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Mon Jan 9 10:07:26 2012 +0000

    2012-01-09  Pedro Alves  <palves@redhat.com>
    
    	* MAINTAINERS: Update my email address.

commit 908e6baf5d264ca61631c85a63cba62b97cb51b6
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon Jan 9 00:00:03 2012 +0000

    *** empty log message ***

commit ea87b1c628e6a051003d562e81a5c5e3b6148011
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun Jan 8 23:00:06 2012 +0000

    daily update

commit 7011f2de064560ceb3d041f12e45352a322b40b2
Author: Doug Evans <dje@google.com>
Date:   Sun Jan 8 22:20:16 2012 +0000

    	* dwarf2read.c (dwarf2_per_objfile): Rename n_type_comp_units to
    	n_type_units.  Rename type_comp_units to all_type_units.
    	All uses updated.
    	(add_signatured_type_cu_to_table): Renamed from
    	add_signatured_type_cu_to_list.  All callers updated.

commit 17d84bcd78dec55d3ed6ada60a56f7b259cccdc9
Author: Doug Evans <dje@google.com>
Date:   Sun Jan 8 21:02:39 2012 +0000

    	* gdbtypes.h (struct cplus_struct_type): Delete member
    	nfn_fields_total.  All uses removed.

commit e25fab22c712775046cf557345c1b84dad7ddfe4
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Jan 8 00:00:02 2012 +0000

    *** empty log message ***

commit 606f193cb160749f89279e069fdcbc276ca0001c
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat Jan 7 23:00:06 2012 +0000

    daily update

commit ab1126b7c8b2a758ce5960f7116581b8e10a6321
Author: Jason Merrill <jason@redhat.com>
Date:   Sat Jan 7 02:53:16 2012 +0000

    merge from gcc

commit 16ca8625837306845bc9d88db8f7ebcedacf44d6
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Jan 7 00:00:03 2012 +0000

    *** empty log message ***

commit 99381cf3cdd3b2fce04175418561f4bf9ee6e191
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Jan 6 23:00:06 2012 +0000

    daily update

commit 021018aaec30e77471c7c689a7cd54f75cf2da07
Author: DJ Delorie <dj@delorie.com>
Date:   Fri Jan 6 22:04:39 2012 +0000

    merge from gcc

commit ec9f619953971666fccfc2a5f92f67a6f57a22ac
Author: Doug Evans <dje@google.com>
Date:   Fri Jan 6 18:13:21 2012 +0000

    	* dwarf2read.c: Move FIXME from dwarf2_build_psymtabs_hard
    	to top of file.
    	(dwarf2_find_comp_unit): Delete.
    	(process_psymtab_comp_unit): Make result "void".
    	Delete args buffer, info_ptr, buffer_size, and replace with
    	"section".  All callers updated.
    	(dwarf2_build_psymtabs_hard): Simplify.

commit fe9bb263c966cbda8f8fefb4a9657454c9bcc3ef
Author: Nick Clifton <nickc@redhat.com>
Date:   Fri Jan 6 15:44:28 2012 +0000

    	PR binutils/13121
    	* reloc.c (bfd_generic_lookup_section_flags): Rename 'finfo' to
    	'flaginfo' to avoid conflicts with AIX system headers.

commit 5a013f5055b2ba02734dcd98bc3ecefa407bc6b7
Author: Tristan Gingold <gingold@adacore.com>
Date:   Fri Jan 6 11:43:50 2012 +0000

    2012-01-06  Tristan Gingold  <gingold@adacore.com>
    
    	* bfdio.c (bfd_bread): Use arelt_size macro.

commit b8238046f6926eb90441e225283360ffe0ac8759
Author: Tristan Gingold <gingold@adacore.com>
Date:   Fri Jan 6 11:41:27 2012 +0000

    2012-01-06  Tristan Gingold  <gingold@adacore.com>
    
    	* config.bfd (i[3-7]86-*-darwin*): Define targ64_selvecs.

commit 32c57356449d018ec9a74a160c9e436928c0c0d9
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Fri Jan 6 06:43:47 2012 +0000

    sim: headers: use abs_srcdir to find helper scripts
    
    Trying to run `headers` in an out-of-tree build fails atm due to the
    relative srcdir paths being used in a location other than where they
    were setup to be used from.  Get abs_srcdir from configure and use
    that instead where applicable.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

commit e705dfd53b8cd64634ff898049705d6eb745e0e2
Author: qiyao <qiyao>
Date:   Fri Jan 6 05:58:28 2012 +0000

    	* tracepoint.c [IN_PROCESS_AGENT] (debug_threads): Macro
    	defined.
    	[IN_PROCESS_AGENT] (debug_agent): New global variable.

commit 7a5f2c46bbd1ecfc2b5f63f564e8e2fe93943524
Author: sergiodj <sergiodj>
Date:   Fri Jan 6 03:34:44 2012 +0000

    2012-01-06  Sergio Durigan Junior  <sergiodj@redhat.com>
    	    Thiago Jung Bauermann  <bauerman@br.ibm.com>
    
    	* ada-lang.c (ada_exception_name_addr): Add `volatile' keyword
    	before `struct gdb_exception'.
    	* breakpoint.c (update_global_location_list_nothrow)
    	(update_breakpoint_locations, enable_breakpoint_disp): Likewise.
    	* cp-abi.c (value_rtti_type): Likewise.
    	* cp-support.c (cp_validate_operator): Likewise.
    	* infrun.c (insert_exception_resume_breakpoint)
    	(check_exception_resume, keep_going): Likewise.
    	* mi-interp.c (mi_breakpoint_created)
    	(mi_breakpoint_modified): Likewise.
    	* rs6000-aix-tdep.c (rs6000_convert_from_func_ptr_addr): Likewise.
    	* solib-ia64-hpux.c (ia64_hpux_at_dld_breakpoint_p)
    	(ia64_hpux_handle_dld_breakpoint_1): Likewise.

commit 1416bb519c523c784b5374e90d890f1577d55cc2
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri Jan 6 00:00:03 2012 +0000

    *** empty log message ***

commit 5791fa9b81085eb4af573e82a9edac37651abb0a
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Jan 5 23:00:06 2012 +0000

    daily update

commit 445892f57ce9654e47b31972df3cf381c13eb111
Author: Doug Evans <dje@google.com>
Date:   Thu Jan 5 21:56:37 2012 +0000

    	* dwarf2read.c (statement_prologue): Delete, unused.

commit da17f14349db98aec668708e19befc99760bf5b4
Author: Doug Evans <dje@google.com>
Date:   Thu Jan 5 21:53:12 2012 +0000

    	* dwarf2read.c (dwarf2_per_cu_addr_size): Make result type an int.
    	* dwarf2loc.h (dwarf2_per_cu_addr_size): Update.

commit 390a338dab52cfd6a3a1822d12b70e6b828fd607
Author: Doug Evans <dje@google.com>
Date:   Thu Jan 5 20:17:49 2012 +0000

    	* dwarf2read.c (comp_unit_header): Delete, unused.

commit 30536099d24804cdcbf3d938dbf735a1d463986a
Author: Ulrich Weigand <uweigand@de.ibm.com>
Date:   Thu Jan 5 17:06:59 2012 +0000

    	* configure.tgt [s390*-*-*] (gdb_target_obs): Add corelow.o.
    	* config/s390/s390.mh (NATDEPFILES): Remove corelow.o.

commit 7c2b8865438982f93fe8ec547c4bc694d3223e15
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Thu Jan 5 13:11:29 2012 +0000

    2012-01-05  Khoo Yit Phang  <khooyp@cs.umd.edu>
    
    	* infrun.c (normal_stop): Don't skip calling the normal_stop
    	observers if the thread was doing a multi-step, but stopped for
    	some reason other than stepping.
    
    gdb/testsuite/
    2012-01-05  Pedro Alves  <alves.ped@gmail.com>
    
    	* gdb.mi/mi-stepn.c, gdb.mi/mi-stepn.exp: New files.
    	* gdb.python/py-events.c (first): Add bits for new "step N" test.
    	* gdb.python/py-events.exp: Test that "step N" tripping on a
    	breakpoint emits a breakpoint event.

commit ba5add44c675dd4255a4a990b23200cd053c5bc8
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Thu Jan 5 11:39:30 2012 +0000

    2012-01-05  Pedro Alves  <alves.ped@gmail.com>
    
    	* cli/cli-decode.h: Add comments.
    	(CMD_LIST_AMBIGUOUS): Moved to command.h
    	(add_cmd, add_alias_cmd, add_prefix_cmd, add_abbrev_prefix_cmd)
    	(set_cmd_cfunc, set_cmd_sfunc, set_cmd_completer, cmd_cfunc_eq)
    	(set_cmd_context, get_cmd_context, lookup_cmd, lookup_cmd_1)
    	(deprecate_cmd, deprecated_cmd_warning, lookup_cmd_composition)
    	(add_com, add_com_alias, add_info, add_info_alias)
    	(complete_on_cmdlist, complete_on_enum, help_list): Remove
    	declarations.
    	* command.h: Add and adjust comments.
    	(CMD_LIST_AMBIGUOUS): Moved here.
    	(help_cmd, help_cmd_list): Delete declarations.

commit 4505bc965fc1982cfc3d8c02048871a21aa4be61
Author: Nick Clifton <nickc@redhat.com>
Date:   Thu Jan 5 10:09:33 2012 +0000

    Rotate ChangeLogs

commit a51139c879f86d11b739a523cb8fdb435751603d
Author: Nick Clifton <nickc@redhat.com>
Date:   Thu Jan 5 09:57:18 2012 +0000

    	PR ld/12161
    	* elf32-avr.c (elf32_avr_relax_delete_bytes): Read in relocs if
    	necessary.

commit 156f35d7f8386e29c04b8e9c419084f7e1708bbf
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Thu Jan 5 09:41:03 2012 +0000

    Document new procedure for updating copyright years
    
    We now use a different script to perform the update.  This patch
    updates the procedure in our documentation
    
    gdb/doc/ChangeLog:
    
            * gdbint.texinfo (Start of New Year Procedure): Update
            to replace use of copyright.sh by use of copyright.py.

commit b4bf956906d1df89bcc64e9ab5971a34897c28a3
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Jan 5 07:50:43 2012 +0000

    bfd/
    	Fix zero registers core files when built by gcc-4.7.
    	* elf64-x86-64.c (elf_x86_64_write_core_note): Remove variables p and
    	size.  Call elfcore_write_note for the local variables.  Remove the
    	final elfcore_write_note call.  Add NOTREACHED comments.

commit daf9479c463b4cecaed26d55cdf665ac67794df7
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Jan 5 00:00:33 2012 +0000

    *** empty log message ***

commit 39cc7a2771e7072d41e0311adbb10a5110095493
Author: Doug Evans <dje@google.com>
Date:   Wed Jan 4 19:49:41 2012 +0000

    	* dwarf2read.c (dwarf2_read_abbrevs): Delete arg "abfd".
    	All callers updated.
    	(load_full_type_unit): Renamed from read_signatured_type_at_offset.
    	Replace all arguments with "per_cu".  All callers updated.

commit 243e1a7f66805db7767f9dd4a4924584c18fd1f5
Author: Doug Evans <dje@google.com>
Date:   Wed Jan 4 19:16:14 2012 +0000

    	* dwarf2read.c (dwarf2_per_cu_data): Remove outdated comment.

commit 8871f491ccf5a3b08d497dfa40c1206915511262
Author: Doug Evans <dje@google.com>
Date:   Wed Jan 4 19:07:35 2012 +0000

    	* dwarf2read.c (init_one_comp_unit): Delete arg "objfile".
    	New arg "per_cu".  All callers updated.

commit 7517f772518a5b6b8c99090b957af323c63e6259
Author: Doug Evans <dje@google.com>
Date:   Wed Jan 4 18:56:58 2012 +0000

    	Delete #if 0'd out code.
    	* language.c (binop_result_type): Delete.
    	(simple_type, ordered_type, same_type, integral_type): Delete.
    	(numeric_type, character_type, string_type, boolean_type): Delete.
    	(float_type, structured_type): Delete.
    	* language.h: Update.

commit 2538013569252fa4ae3dba08fda5f5e7d042296d
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jan 4 16:15:08 2012 +0000

    	* python/py-value.c (valpy_binop): Initialize 'res_val'.

commit 923061996f73406c942ed720c7835afd65364063
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 15:13:25 2012 +0000

    Get rid of corefile.c:close_exec_file
    
    The body of this function has been commented out since Jul 1999, and
    thus seems unnecessary. While at it, remove some commented out code
    that seems to be related to the function being deleted.
    
    gdb/ChangeLog:
    
    	* corefile.c (close_exec_file): Delete.
    	(reopen_exec_file): Remove commented out code that seems related
    	to close_exec_file, which is being deleted here.
    	* inferior.h (close_exec_file): Delete.
    	* fork-child.c (fork_inferior): Remove call to fork_inferior.

commit 592e109a6a61b9c432f124707b9c3eb1879041be
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 14:55:07 2012 +0000

    Use skip_spaces and skip_to_space in ada-lang.c
    
    This is just a minor cleanup that reduces a bit the code in ada-lang.c
    by using skip_spaces or skip_to_space, instead of doing the skipping
    ourselves.
    
    gdb/ChangeLog:
    
            * ada-lang.c: #include "cli/cli-utils.h".
            (get_selections): Use skip_spaces.
            (ada_get_next_arg): Use skip_spaces and skip_to_space.
            (catch_ada_exception_command_split): Use skip_spaces.
            (ada_decode_assert_location): Likewise.

commit 94ab6108249e15e9ede7e6bc72dee821b4797714
Author: qiyao <qiyao>
Date:   Wed Jan 4 14:39:12 2012 +0000

    gdb/gdbserver/
    	* tracepoint.c (cmd_qtdp): Print debug message
    	for static tracepoint.

commit ab12d09e20dafba6e5aa6a00e76025318c24e649
Author: qiyao <qiyao>
Date:   Wed Jan 4 14:34:49 2012 +0000

    gdb/gdbserver/
    	* tracepoint.c (trace_vdebug): Differentiate debug message
    	between gdbserver and IPA.

commit 8cb35e12e0d9482b615e85d3bff2b2d8c019664a
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 14:24:55 2012 +0000

    do not call decode_compound with Ada expressions.
    
    Trying to insert a breakpoint on `ops."<"', we get the following error:
    
        (gdb) b ops."<"
        malformed template specification in command
    
    This is because locate_first_half skips the linespec until the dot,
    and the decode_line_internal thinks that the dot might mean that
    we have C++ or Java compound.  It then tries calling decode_compound
    which errors out because it sees the opening angle bracket but not
    the closing one (I am guessing).
    
    This patch short-circuits this part of the code when the current
    language is Ada.
    
    gdb/ChangeLog:
    
            * linespec.c (decode_line_internal): Check for C++ or Java
            compound constructs only if the current language is C, C++
            or Java.

commit bf66745c7aad0f0cca2cda6adec1e537959898c4
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Jan 4 13:51:35 2012 +0000

    gdb/
    	Revert:
    	2012-01-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
    		    Joel Brobecker  <brobecker@adacore.com>
    	Fix regression for gdb.cp/gdb2495.exp with gcc-4.7.
    	* arch-utils.c (displaced_step_at_entry_point): Incrase BP_LEN skip to
    	3 times.
    	* infcall.c (call_function_by_hand) <AT_SYMBOL>: Move it upwards and
    	fall through into AT_ENTRY_POINT.
    	(call_function_by_hand) <AT_ENTRY_POINT>: New variable bp_len.  Adjust
    	DUMMY_ADDR with it.
    	* ppc-linux-tdep.c (ppc_linux_displaced_step_location): Increase
    	PPC_INSN_SIZE skip to 3 times.

commit c01e7ed17d6b711ea29ddd864bf1c74e7c244cbb
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Jan 4 13:31:27 2012 +0000

    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.c (bfd_mach_o_fat_stat_arch_elt): New function.
    	(bfd_mach_o_generic_stat_arch_elt): Adjust.

commit f5f6624d9edccc9ecdc5cd39be5fb427521878f6
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Jan 4 13:22:21 2012 +0000

    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.c (bfd_mach_o_fat_member_init): New function.
    	(bfd_mach_o_openr_next_archived_file): Reindent.
    	Adjust to call bfd_mach_o_fat_member_init.
    	(bfd_mach_o_fat_extract): Adjust to call bfd_mach_o_fat_member_init.

commit 4acace672080ccac23a6ac51c2dcb04a2b70daf9
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 13:15:16 2012 +0000

    linespec: keep function descriptors during minimal symbol search
    
    When discarding data (minimal) symbols, we need to be careful to
    not throw away the function descriptors.  This makes a difference
    on platforms where these descriptors are used and live in a data
    section.
    
    gdb/ChangeLog:
    
            * linespec.c (add_minsym): Preserve function descriptors.

commit efcf8621b3a627ca0bb85fd96523b97f743feb9f
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Jan 4 12:59:23 2012 +0000

    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o-x86-64.c (bfd_mach_o_x86_64_swap_reloc_out): Handle
    	BFD_RELOC_32, BFD_RELOC_MACH_O_X86_64_PCREL32_1,
    	BFD_RELOC_MACH_O_X86_64_PCREL32_2,
    	BFD_RELOC_MACH_O_X86_64_PCREL32_4,
    	BFD_RELOC_MACH_O_X86_64_BRANCH32,
    	BFD_RELOC_MACH_O_X86_64_SUBTRACTOR32,
    	BFD_RELOC_MACH_O_X86_64_GOT.

commit 40d26e2a386a70d27cf6db98e081419e47a8f443
Author: Ulrich Weigand <uweigand@de.ibm.com>
Date:   Wed Jan 4 12:31:45 2012 +0000

    	* breakpoint.c (all_locations_are_pending): Consider locations
    	in program spaces executing during startup pending as well.

commit 286ab76684c1fa044fe41ed7da7efb0e5025ee24
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Jan 4 10:37:34 2012 +0000

    bfd/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.h (bfd_mach_o_fvmlib_command): New structure.
    	(bfd_mach_o_load_command): Add fvmlib field.
    
    	* mach-o.c (bfd_mach_o_read_fvmlib): New function.
    	(bfd_mach_o_read_command): Handle fvmlib.
    
    binutils/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* od-macho.c (dump_load_command): Handle fvmlib.
    
    include/mach-o/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* external.h (mach_o_fvmlib_command_external): New structure.

commit 339c5f9841cdb634259fa1b6f1b10a3436684ca5
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Jan 4 10:25:11 2012 +0000

    bfd/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.c (bfd_mach_o_convert_architecture): Reindent.
    	Decode msubtype for ARM.
    
    include/mach-o/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* loader.h: Update copyright year.
    	(bfd_mach_o_cpu_subtype): Add ARM subtypes.

commit 10ac3269da048dc68462fa1db0ff8b5e7f987140
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Jan 4 10:14:24 2012 +0000

    bfd/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.c (bfd_mach_o_get_synthetic_symtab): Add comments.

commit ac29c6ed03369e8113f20f3bf859dc0a10767a0f
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Jan 4 09:58:52 2012 +0000

    bfd/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* mach-o.h: Reindent header.
    	(bfd_mach_o_encryption_info_command): New structure.
    	(bfd_mach_o_load_command): Add encryption_info field.
    
    	* mach-o.c (bfd_mach_o_read_encryption_info): New function.
    	(bfd_mach_o_read_command): Handle BFD_MACH_O_LC_ENCRYPTION_INFO.
    	(bfd_mach_o_read_command): Adjust error message.
    
    binutils/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* od-macho.c: Update copyright year.
    	(dump_load_command): Handle BFD_MACH_O_LC_ENCRYPTION_INFO.
    
    include/mach-o/
    2012-01-04  Tristan Gingold  <gingold@adacore.com>
    
    	* external.h: Update copyright year.
    	(mach_o_symtab_command_external): Add comments.
    	(mach_o_encryption_info_command_external): New structure.

commit 46324ad6def0aec612286e434810e39b3226fdc3
Author: Tristan Gingold <gingold@adacore.com>
Date:   Wed Jan 4 08:44:03 2012 +0000

    2012-01-04  Shinichiro Hamaji  <shinichiro.hamaji@gmail.com>
    
    	* dwarf2.c (_bfd_dwarf2_slurp_debug_info): Factor out the part
    	which reads DWARF2 and stores in stash from find_line.
    	(find_line) Call _bfd_dwarf2_slurp_debug_info.
    	* libbfd-in.h (_bfd_dwarf2_slurp_debug_info): Add declaration.
    	* libbfd.h (_bfd_dwarf2_slurp_debug_info): Regenerate.
    	* mach-o.c (dsym_subdir): The name of subdir where debug
    	information may be stored.
    	(bfd_mach_o_lookup_uuid_command): New. Lookup a load command whose
    	type is UUID.
    	(bfd_mach_o_dsym_for_uuid_p): New. Check if the specified BFD is
    	corresponding to the executable.
    	(bfd_mach_o_find_dsym): New. Find a debug information BFD in the
    	specified binary file.
    	(bfd_mach_o_follow_dsym): New. Find a debug information BFD for
    	the original BFD.
    	(bfd_mach_o_find_nearest_line): Check dSYM files for Mach-O
    	executables, dylibs, and bundles.
    	(bfd_mach_o_close_and_cleanup): Clean up BFDs for the dSYM file.
    	* mach-o.h (dsym_bfd): The BFD of the dSYM file.

commit f6a90d34257cc589e04d5f7e24340b0baa86a775
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 08:27:48 2012 +0000

    Copyright year update in most files of the GDB Project.
    
    gdb/ChangeLog:
    
            Copyright year update in most files of the GDB Project.

commit b65049e362fd91271924324d92f0b1a00ded151c
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 08:16:51 2012 +0000

    Copyright year update in most files of the GDB Project.
    
    gdb/ChangeLog:
    
            Copyright year update in most files of the GDB Project.

commit c2e02db808f2c6ebc9989a2044041b392d661aae
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 07:55:48 2012 +0000

    use gnulib's update-copyright script to update copyright years
    
    This patch now retires the old copyright.sh script which was using
    emacs to perform the copyright update. It also completely rewrite
    copyright.py to call update-copyright with the appropriate list
    of files.
    
    In addition to calling update-copyright, the new script also performs
    a sanity-check on all the files that update-copyright could not update,
    and sees whether the file might contain a copyright notice that
    the script could not decipher.
    
    gdb/ChangeLog:
    
            * copyright.sh: Delete.
            * copyright.py: Rewrite.

commit fe03c8e9aa347128280ac6eb770b3e65102694ce
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 07:55:11 2012 +0000

    Import gnulib's update-copyright script
    
    gdb/ChangeLog:
    
            * gnulib/extra/update-copyright: New file, imported from gnulib.

commit 56ed3805a88893a397c07668088304425694a540
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Wed Jan 4 04:11:33 2012 +0000

    [README] Add note about copyright and license notices
    
    Also explain the use of year ranges in copyright notices.
    
    gdb/ChangeLog:
    
            * README (Copyright and License Notices): New section.

commit 125ed9c2d97dd0e30d9ea77580e9c731c2a8d3c3
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Jan 4 00:00:33 2012 +0000

    *** empty log message ***

commit 9694cdf1ceb9b5160813e2914f27f6642bebcb6c
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Jan 3 23:00:05 2012 +0000

    daily update

commit 7862132823bf9e723aaf74f3b8edc3bc20594c4b
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jan 3 19:27:51 2012 +0000

    	PR python/12533:
    	* python/py-value.c (valpy_dereference, valpy_get_address
    	valpy_get_dynamic_type, valpy_lazy_string, valpy_do_cast)
    	(valpy_getitem, valpy_call, valpy_binop, valpy_negative)
    	(valpy_absolute, valpy_richcompare): Free intermediate values.

commit 6867d58759c6a5d31cc44160ab02a54cf2883842
Author: DJ Delorie <dj@delorie.com>
Date:   Tue Jan 3 16:02:36 2012 +0000

    merge from gcc

commit c478766fb386bc91e894040595529f503fde7078
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Tue Jan 3 13:30:57 2012 +0000

    more copyright notice reformatting.
    
    gdb/ChangeLog:
    
            * ada-lang.c: Reformat the copyright notice.
    
    gdb/testsuite/ChangeLog:
    
            * gdb.base/auxv.exp: Reformat the copyright notice.

commit d37fc309ca1f995de45657d9eff93b08f326c664
Author: iains <iains>
Date:   Tue Jan 3 13:18:46 2012 +0000

    support stabs on mach-o GAS.
    
    bfd:
    
    	* mach-o.c (bfd_mach_o_mangle_symbols): Put in the section index
    	for stabd symbols.
    	(bfd_mach_o_primary_symbol_sort_key): Adjust for stabs.
    	(bfd_mach_o_cf_symbols): Likewise.
    
    gas:
    
    	* config/obj-macho.c (obj_macho_process_stab): New.
    	* config/obj-macho.h (OBJ_PROCESS_STAB): Define.
    	(obj_macho_process_stab): Declare.

commit 69abc2442e07eb7d0fb276a188c45cbc068579a7
Author: iains <iains>
Date:   Tue Jan 3 12:03:08 2012 +0000

    correct typo in previous commit.
    
    bfd:
    
    	* mach-o.c (bfd_mach_o_mangle_symbols): Correct typo.

commit 24709a5fefa6a58ef337d38183824bd48bad3194
Author: iains <iains>
Date:   Tue Jan 3 10:54:00 2012 +0000

    add dysymtab write support to bfd/mach-o.
    
    bfd:
    
    	* mach-o.c (bfd_mach_o_write_symtab): Fill in the string table index
    	as the value of an indirect symbol.  Keep the string table index in
    	non-indirect syms for reference.
    	(bfd_mach_o_write_dysymtab): New.
    	(bfd_mach_o_primary_symbol_sort_key): New.
    	(bfd_mach_o_cf_symbols): New.
    	(bfd_mach_o_sort_symbol_table): New.
    	(bfd_mach_o_mangle_symbols): Return early if no symbols.  Sort symbols.
    	If we are emitting a dysymtab, process indirect symbols and count the
    	number of each other kind.
    	(bfd_mach_o_mangle_sections): New.
    	(bfd_mach_o_write_contents): Split out some pre-requisite code into
    	the command builder. Write dysymtab if the command is present.
    	(bfd_mach_o_count_sections_for_seg): New.
    	(bfd_mach_o_build_seg_command): New.
    	(bfd_mach_o_build_dysymtab_command): New.
    	(bfd_mach_o_build_commands): Reorganize to support the fact that some
    	commands are optional and should not be emitted if there are no
    	sections or symbols.
    	(bfd_mach_o_set_section_contents): Amend comment.
    	* mach-o.h: Amend and add to comments.
    	(mach_o_data_struct): Add fields for dysymtab symbols counts and a
    	pointer to the indirects, when present.
    	(bfd_mach_o_should_emit_dysymtab): New macro.
    	(IS_MACHO_INDIRECT): Likewise.
    
    gas/testsuite:
    
    	* gas/mach-o/dysymtab-1-64.d: New.
    	* gas/mach-o/dysymtab-1.d: New.
    	* gas/mach-o/symbols-1-64.d: New.
    	* gas/mach-o/symbols-1.d: New.
    	* gas/mach-o/symbols-base-64.s: New.
    	* gas/mach-o/symbols-base.s: New.

commit 5fab05b81edc3a4d3220a8aeac587136dc663886
Author: qiyao <qiyao>
Date:   Tue Jan 3 02:38:37 2012 +0000

    gdb/testsuite/
    	* gdb.trace/strace.exp (strace_trace_on_same_addr): New.
    	(strace_trace_on_diff_addr): New.
    	* gdb.trace/strace.c: (main): Add two local variables.

commit fb5ed594d660a63893dfcbcd1ded5ad3f3fb4e11
Author: qiyao <qiyao>
Date:   Tue Jan 3 02:26:52 2012 +0000

    gdb/gdbserver/
    	* tracepoint.c (tracepoint_was_hit): Don't collect for
    	static tracepoint.

commit 85f9920343f58f89f3b0a59a5f0d8d485663cb6e
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue Jan 3 00:00:33 2012 +0000

    *** empty log message ***

commit 8ca0e0858ce210a49b2efcc08f8c8549673acc46
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Jan 2 23:00:05 2012 +0000

    daily update

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

Summary of changes:
 bfd/ChangeLog                                      | 3543 +------------
 bfd/{ChangeLog => ChangeLog-2011}                  |    0
 bfd/archive.c                                      |    8 -
 bfd/bfdio.c                                        |   22 +-
 bfd/cache.c                                        |    2 +-
 bfd/coff-i386.c                                    |    4 +-
 bfd/coff-x86_64.c                                  |    3 +-
 bfd/config.bfd                                     |    3 +-
 bfd/dwarf2.c                                       |  234 +-
 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                                    |    4 +
 bfd/libbfd.h                                       |    4 +
 bfd/mach-o-x86-64.c                                |   35 +
 bfd/mach-o.c                                       | 1337 +++++-
 bfd/mach-o.h                                       |   75 +-
 bfd/reloc.c                                        |    4 +-
 bfd/version.h                                      |    2 +-
 gdb/ChangeLog                                      |  486 ++
 gdb/MAINTAINERS                                    |    2 +-
 gdb/Makefile.in                                    |   20 +-
 gdb/NEWS                                           |   30 +-
 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                                   |  550 ++-
 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                                      |   28 +-
 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                                      |    2 +-
 gdb/configure.ac                                   |    4 +-
 gdb/configure.tgt                                  |  127 +-
 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                                         |    5 +-
 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                                  |   25 +
 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                                |   61 +-
 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                                        |    3 +-
 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.sh                                     |    3 +-
 gdb/gdbcmd.h                                       |    4 +-
 gdb/gdbcore.h                                      |    5 +-
 gdb/gdbserver/ChangeLog                            |   39 +
 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                             |    2 +-
 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                          |    3 +-
 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                             |   23 +-
 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                                    |    5 +-
 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                                       |    4 +-
 gdb/inferior.c                                     |    2 +-
 gdb/inferior.h                                     |    7 +-
 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                                    |    3 +-
 gdb/linux-nat.h                                    |    3 +-
 gdb/linux-record.c                                 |    2 +-
 gdb/linux-record.h                                 |    2 +-
 gdb/linux-tdep.c                                   |    2 +-
 gdb/linux-tdep.h                                   |    2 +-
 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                                   |    5 +-
 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                                        |   34 +-
 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                                       |    3 +-
 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                                       |    2 +-
 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                                       |    4 +-
 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                                      |   12 +-
 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                                       |    4 +-
 gdb/target.h                                       |    4 +-
 gdb/terminal.h                                     |    4 +-
 gdb/testsuite/ChangeLog                            |  108 +-
 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             |    2 +-
 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               |    7 +-
 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                |    9 +-
 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                    |    4 +-
 gdb/testsuite/gdb.cell/gcore.exp                   |    4 +-
 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            |   19 +-
 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                  |    7 +-
 gdb/testsuite/gdb.java/jprint.java                 |    3 +-
 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   |    2 +-
 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 +-
 3174 files changed, 12152 insertions(+), 16350 deletions(-)
 copy bfd/{ChangeLog => ChangeLog-2011} (100%)
 delete mode 100644 gdb/copyright.sh
 create mode 100755 gdb/gnulib/extra/update-copyright
 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..a0be3dc 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3379 +1,248 @@
-2011-12-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
+2012-01-17  Alan Modra  <amodra@gmail.com>
 
-	* elf32-rl78.c (rl78_elf_relocate_section, rl78_dump_symtab)
-	(rl78_elf_relax_section): Remove debug prints.
+	* elf32-ppc.c (ppc_elf_write_core_note <NT_PRPSINFO>): Don't leave
+	trailing garbage in the note.
+	* elf64-ppc.c (ppc64_elf_write_core_note <NT_PRPSINFO>): Likewise.
 
-2011-12-23  Jan Kratochvil  <jan.kratochvil@redhat.com>
+2012-01-16  Daniel Green  <venix1@gmail.com>
 
-	* elf32-rl78.c (rl78_elf_relocate_section, rl78_elf_relax_section): Use
-	BFD_VMA_FMT.
+	PR ld/13491
+	* coff-i386.c (coff_i386_rtype_to_howto <R_SECREL32>): Test
+	h->root.type not h->type.
+	* coff-x86_64.c (coff_amd64_rtype_to_howto <R_AMD64_SECREL>): Likewise.
 
-2011-12-23  Jan Kratochvil  <jan.kratochvil@redhat.com>
+2012-01-13  Iain Sandoe  <idsandoe@googlemail.com>
 
-	* elf32-rl78.c (prev_alignment, sec_start): Remove unused variables.
+	* mach-o.c (bfd_mach_o_build_dysymtab_command): Handle absolute
+	indirect symbols.
 
-2011-12-23  Tristan Gingold  <gingold@adacore.com>
+2012-01-13  Iain Sandoe  <idsandoe@googlemail.com>
 
-	* vms-lib.c (vms_traverse_index): Move pointer update code.
+	* mach-o.c (bfd_mach_o_write_relocs): Move computation of relocs file
+	position from here... to (bfd_mach_o_build_seg_command): Here.
 
-2011-12-22  DJ Delorie  <dj@redhat.com>
+2012-01-12  Iain Sandoe  <idsandoe@googlemail.com>
 
-	* 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.
+	* mach-o.c (bfd_mach_o_count_indirect_symbols): New.
+	(bfd_mach_o_build_dysymtab_command): Populate indirect symbol table.
+	* mach-o.h (bfd_mach_o_asymbol): Move declaration to start of the
+	file. (bfd_mach_o_section): Add indirect_syms field.
 
-2011-12-22  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+2012-01-11  Iain Sandoe  <idsandoe@googlemail.com>
 
-	* 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.
+	* mach-o.c (bfd_mach_o_build_seg_command): Separate computation of
+	vmsize from filesize.  Don't compute offsets or file sizes for
+	zerofill sections.
 
-2011-12-21  Ulrich Weigand  <ulrich.weigand@linaro.org>
+2012-01-11  Iain Sandoe  <idsandoe@googlemail.com>
 
-	* elf32-arm.c (elf32_arm_nabi_grok_psinfo): Fill in core_pid.
+	* mach-o.c (bfd_mach_o_build_commands): Make the building of each
+	command type independent.
 
-2011-12-19  Iain Sandoe  <idsandoe@googlemail.com>
+2012-01-11  Alan Modra  <amodra@gmail.com>
 
-	* 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  <cltang@codesourcery.com>
-
-	* 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  <cltang@codesourcery.com>
-	    Catherine Moore  <clm@codesourcery.com>
-	    Sandra Loosemore  <sandra@codesourcery.com>
-	    Richard Sandiford  <rdsandiford@googlemail.com>
-
-	* 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  <shinichiro.hamaji@gmail.com>
-
-	* 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  <kevinb@redhat.com>
-
-	* 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  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (ELF32_DYNAMIC_INTERPRETER): Set to
-	 "/lib/ldx32.so.1".
-
-2011-12-15  Iain Sandoe  <iains@gcc.gnu.org>
-
-	* 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  <shinichiro.hamaji@gmail.com>
-
-	* 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  <iains@gcc.gnu.org>
-
-	* 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  <nickc@redhat.com>
-
-	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  <iains@gcc.gnu.org>
-
-	* 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  <shinichiro.hamaji@gmail.com>
-
-	* 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  <gingold@adacore.com>
-
-	* 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  <cltang@codesourcery.com>
-
-	* 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  <iains@gcc.gnu.org>
-
-	* 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  <dave.anglin@nrc-cnrc.gc.ca>
-
-	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  <david.daney@cavium.com>
-
-	* 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  <apinski@cavium.com>
-            Adam Nemet  <anemet@caviumnetworks.com>
-
-	* 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  <amodra@gmail.com>
-
-	PR ld/12772
-	* elflink.c (elf_gc_sweep_symbol): Discard unmarked symbols
-	defined in shared libraries.
-
-2011-12-07  Tristan Gingold  <gingold@adacore.com>
-
-	* 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  <uweigand@de.ibm.com>
-
-	* 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  <gingold@adacore.com>
-
-	* mach-o.c (bfd_mach_o_read_symtab_symbol): Accept indirect symbols.
-
-2011-12-05  Tristan Gingold  <gingold@adacore.com>
-
-	* 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  <gingold@adacore.com>
-
-	* 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  <amodra@gmail.com>
-
-	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  <amodra@gmail.com>
-
-	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  <mikpe@it.uu.se>
-
-	* elf32-m68k.c (elf_m68k_check_relocs) <R_68K_8, R68K_16, R_68K_32>: For
-	non-SEC_ALLOC sections break before GOT and PLT accounting.
-
-2011-12-01  Hans-Peter Nilsson  <hp@axis.com>
-
-	* elf32-cris.c (cris_elf_check_relocs) <plt accounting for
-	R_CRIS_8, R_CRIS_16, and R_CRIS_32>: Move early break for
-	non-SEC_ALLOC sections before GOT and PLT accounting.
-
-2011-11-29  Andrew Pinski  <apinski@cavium.com>
-
-	* 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  <gingold@adacore.com>
-
-	* vms-lib.c (get_idxlen): Add comments.  Fix type in sizeof.
-	(vms_write_index): Add comments.
-
-2011-11-22  DJ Delorie  <dj@redhat.com>
-
-	* 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  <Daniel.Calcoen@cern.ch>
-
-	* elf32-rx.c (rx_elf_object_p): Correct typo: lma->vma.
-
-2011-11-22  Tristan Gingold  <gingold@adacore.com>
-
-	* mach-o.c (bfd_mach_o_print_symbol): Display COM for common
-	symbols.  Print section name in brackets.
-
-2011-11-21  Andreas Tobler  <andreast@fgznet.ch>
-
-	* 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  <philipp@thogro.org>
-
-	* 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  <macro@codesourcery.com>
-
-	* 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  <amodra@gmail.com>
-	    Andreas Tobler  <andreast@fgznet.ch>
-
-	* 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  <maxim@codesourcery.com>
-
-	* elfxx-mips.c (mips_n64_exec_plt0_entry): Use 64-bit move.
-
-2011-11-08  Nick Clifton  <nickc@redhat.com>
-
-	* elf-m10300.c (mn10300_elf_relax_section): Fix check for an
-	immediate move into an address register.
-
-2011-11-09  Alan Modra  <amodra@gmail.com>
-
-	* elflink.c (bfd_elf_gc_mark_dynamic_ref_symbol): Mark syms in
-	executables when export_dynamic.
-
-2011-11-08  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct ppc64_elf_obj_tdata): Rename
-	ha_relocs_not_using_r2 to unexpected_toc_insn.


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


             reply	other threads:[~2012-01-18  3:20 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-18  3:20 sergiodj [this message]
  -- strict thread matches above, loose matches on Subject: below --
2012-02-27 17:54 sergiodj
2012-01-26 21:12 sergiodj
2012-01-25 18:44 sergiodj
2011-03-28 16:22 jkratoch
2011-03-20 13:35 jkratoch

Reply instructions:

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

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

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

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

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

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

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).