public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-jankratochvil-watchpoint3: Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3
@ 2010-11-30  0:30 jkratoch
  0 siblings, 0 replies; 6+ messages in thread
From: jkratoch @ 2010-11-30  0:30 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-watchpoint3 has been updated
       via  e7e237dc696448e754f77727c2804a61f3a52e54 (commit)
       via  78e9675f6783611aab8b4e94e046e95c4a18b2ea (commit)
       via  85c05a4bbc86c4757e0b8a76a2bfd43e80d800ed (commit)
       via  d712a8cd14ef424c3375c4288d4a78f4ecc4166d (commit)
       via  5a9fa87006fc0437a80a99e7029e602c0a3a30c3 (commit)
       via  83520a07e6de31319c8ebce35d7ef9ea8abde0b5 (commit)
       via  904b05782deb53da93b07a60b70193b5a80f6d40 (commit)
       via  d3bf95b7dcbba0d0b07a51c616e195e55554ae02 (commit)
       via  96584997ad4444e5c3d31a6554020967006a0196 (commit)
       via  c81a691b89389250cd099d1a3f23d852a1ad755c (commit)
       via  e012eb4d0574f51690879f3f7d22b97624751f1d (commit)
      from  c724b37faa40c7f2abab722b0101c01999a4878a (commit)

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

- Log -----------------------------------------------------------------
commit e7e237dc696448e754f77727c2804a61f3a52e54
Merge: 9658499 78e9675
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Nov 30 01:20:41 2010 +0100

    Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3

commit 96584997ad4444e5c3d31a6554020967006a0196
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Nov 29 05:18:48 2010 +0100

    +New disabled testcase - see PR breakpoints/12272.

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

Summary of changes:
 ChangeLog                                     |    5 +
 bfd/version.h                                 |    2 +-
 configure.ac                                  |    3 +-
 gdb/ChangeLog                                 |   74 ++
 gdb/cp-valprint.c                             |    8 +
 gdb/doc/ChangeLog                             |   11 +
 gdb/doc/gdb.texinfo                           |    8 +-
 gdb/dwarf2-frame.c                            |   10 +
 gdb/dwarf2expr.c                              |   31 +
 gdb/dwarf2expr.h                              |   22 +-
 gdb/dwarf2loc.c                               |  291 +++++++-
 gdb/dwarf2loc.h                               |   11 +-
 gdb/dwarf2read.c                              |   53 ++-
 gdb/jv-valprint.c                             |    8 +
 gdb/opencl-lang.c                             |   39 ++
 gdb/p-valprint.c                              |    8 +
 gdb/python/lib/gdb/command/pretty_printers.py |   10 +-
 gdb/python/lib/gdb/printing.py                |   10 +-
 gdb/python/py-breakpoint.c                    |   19 +
 gdb/testsuite/ChangeLog                       |   17 +
 gdb/testsuite/gdb.dwarf2/implptr.S            |  882 +++++++++++++++++++++++++
 gdb/testsuite/gdb.dwarf2/implptr.c            |   68 ++
 gdb/testsuite/gdb.dwarf2/implptr.exp          |   80 +++
 gdb/testsuite/gdb.multi/watchpoint-multi.c    |   45 ++
 gdb/testsuite/gdb.multi/watchpoint-multi.exp  |   58 ++
 gdb/testsuite/gdb.python/py-breakpoint.exp    |   23 +
 gdb/testsuite/gdb.python/py-pp-maint.exp      |   18 +-
 gdb/valarith.c                                |    8 +-
 gdb/valops.c                                  |   13 +
 gdb/valprint.c                                |    7 +
 gdb/value.c                                   |   12 +
 gdb/value.h                                   |   16 +
 gdb/version.in                                |    2 +-
 libdecnumber/ChangeLog                        |    5 +
 libdecnumber/dconfig.h                        |    7 +-
 libiberty/ChangeLog                           |    4 +
 libiberty/setproctitle.c                      |    1 +
 37 files changed, 1813 insertions(+), 76 deletions(-)
 create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.c
 create mode 100644 gdb/testsuite/gdb.dwarf2/implptr.exp
 create mode 100644 gdb/testsuite/gdb.multi/watchpoint-multi.c
 create mode 100644 gdb/testsuite/gdb.multi/watchpoint-multi.exp

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index fbc94ed..09dba95 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-11-29  Andreas Schwab  <schwab@redhat.com>
+
+	* configure.ac: Move comment to remove extra space in last argument
+	of GCC_TARGET_TOOL.
+
 2010-11-26  Alexandre Oliva  <aoliva@redhat.com>
 
 	PR other/46020
diff --git a/bfd/version.h b/bfd/version.h
index 2c78ce5..fad98e6 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20101128
+#define BFD_VERSION_DATE 20101130
 #define BFD_VERSION @bfd_version@
 #define BFD_VERSION_STRING  @bfd_version_package@ @bfd_version_string@
 #define REPORT_BUGS_TO @report_bugs_to@
diff --git a/configure.ac b/configure.ac
index 7859290..65c0a74 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3235,8 +3235,9 @@ RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
 GCC_TARGET_TOOL(ar, AR_FOR_TARGET, AR, [binutils/ar])
 GCC_TARGET_TOOL(as, AS_FOR_TARGET, AS, [gas/as-new])
 GCC_TARGET_TOOL(cc, CC_FOR_TARGET, CC, [gcc/xgcc -B$$r/$(HOST_SUBDIR)/gcc/])
+dnl see comments for CXX_FOR_TARGET_FLAG_TO_PASS
 GCC_TARGET_TOOL(c++, CXX_FOR_TARGET, CXX,
-		[gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `if test -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags; then $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs],dnl see comments for CXX_FOR_TARGET_FLAG_TO_PASS
+		[gcc/g++ -B$$r/$(HOST_SUBDIR)/gcc/ -nostdinc++ `if test -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags; then $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/scripts/testsuite_flags --build-includes; else echo -funconfigured-libstdc++-v3 ; fi` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs],
 		c++)
 GCC_TARGET_TOOL(c++ for libstdc++, RAW_CXX_FOR_TARGET, CXX,
 		[gcc/xgcc -shared-libgcc -B$$r/$(HOST_SUBDIR)/gcc -nostdinc++ -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs],
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index a7aa825..0286cac 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,77 @@
+2010-11-29  Doug Evans  <dje@google.com>
+
+	* python/lib/gdb/printing.py (register_pretty_printer): Change
+	printer-name:subprinter-name to printer-name;subprinter-name.
+	* python/lib/gdb/command/pretty_printers.py (parse_printer_regexps):
+	Ditto.
+	(InfoPrettyPrinter, EnablePrettyPrinter, DisablePrettyPrinter): Ditto.
+
+2010-11-29  Tom Tromey  <tromey@redhat.com>
+
+	* opencl-lang.c (lval_func_check_synthetic_pointer): New
+	function.
+	* value.h (struct lval_funcs) <indirect, check_synthetic_pointer>:
+	New fields.
+	(value_bits_synthetic_pointer): Declare.
+	* value.c (value_bits_synthetic_pointer): New function.
+	* valprint.c (valprint_check_validity): Handle synthetic
+	pointers.
+	* valops.c (value_ind): Use new 'indirect' lval_funcs method.
+	* valarith.c (value_ptradd): Use set_value_component_location.
+	* p-valprint.c (pascal_object_print_value_fields): Handle
+	synthetic pointers.
+	* jv-valprint.c (java_print_value_fields): Handle synthetic
+	pointers.
+	* dwarf2read.c (dwarf_stack_op_name): Add
+	DW_OP_GNU_implicit_pointer.
+	(dwarf2_fetch_die_location_block): Add get_frame_pc, baton
+	arguments.  Handle location lists.
+	(fill_in_loclist_baton): New function.
+	(dwarf2_symbol_mark_computed): Use it.
+	* dwarf2loc.h (dwarf2_find_location_expression): Declare.
+	(dwarf2_fetch_die_location_block): Add get_frame_pc, baton
+	arguments.
+	* dwarf2loc.c (dwarf2_find_location_expression): Rename from
+	find_location_expression.  No longer static.  Update all callers.
+	(dwarf_expr_frame_pc): New function.
+	(per_cu_dwarf_call): Add get_frame_pc, baton arguments.  Update
+	all callers.
+	(struct piece_closure) <per_cu>: New field.
+	(allocate_piece_closure): Add per_cu argument.
+	(read_pieced_value): Handle DWARF_VALUE_IMPLICIT_POINTER.
+	(check_pieced_value_bits): Remove validity argument, add check_for
+	argument.  Handle DWARF_VALUE_IMPLICIT_POINTER.
+	(check_pieced_value_validity, check_pieced_value_invalid):
+	Update.
+	(check_pieced_synthetic_pointer): New function.
+	(get_frame_address_in_block_wrapper): New function.
+	(indirect_pieced_value): New function.
+	(pieced_value_funcs): Update.
+	(invalid_synthetic_pointer): New function.
+	(dwarf2_evaluate_loc_desc_full): Rename from
+	dwarf2_evaluate_loc_desc.  Add byte_offset argument.
+	(dwarf2_evaluate_loc_desc): Rewrite.
+	(dwarf2_loc_desc_needs_frame): Set new field on context.
+	(get_ax_pc): New function.
+	(disassemble_dwarf_expression): Handle
+	DW_OP_GNU_implicit_pointer.
+	* dwarf2expr.h (enum dwarf_value_location)
+	<DWARF_VALUE_IMPLICIT_POINTER>: New constant.
+	(struct dwarf_expr_context) <get_frame_pc>: New field.
+	(struct dwarf_expr_piece) <v.ptr>: New field.
+	* dwarf2expr.c (add_piece): Handle DWARF_VALUE_IMPLICIT_POINTER.
+	(execute_stack_op): Handle DW_OP_GNU_implicit_pointer.
+	* dwarf2-frame.c (no_get_frame_pc): New function.
+	(execute_stack_op): Set new field on context.
+	* cp-valprint.c (cp_print_value_fields): Handle synthetic
+	pointers.
+
+2010-11-29  Phil Muldoon  <pmuldoon@redhat.com>
+
+        PR python/12199
+
+	* python/py-breakpoint.c (bppy_delete_breakpoint): New function.
+
 2010-11-28  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
 	Fix step_resume_breakpoint unsaved during an infcall.
diff --git a/gdb/cp-valprint.c b/gdb/cp-valprint.c
index 5f47ec4..e65c12b 100644
--- a/gdb/cp-valprint.c
+++ b/gdb/cp-valprint.c
@@ -289,6 +289,14 @@ cp_print_value_fields (struct type *type, struct type *real_type,
 		{
 		  fputs_filtered ("<optimized out or zero length>", stream);
 		}
+	      else if (value_bits_synthetic_pointer (val,
+						     TYPE_FIELD_BITPOS (type,
+									i),
+						     TYPE_FIELD_BITSIZE (type,
+									 i)))
+		{
+		  fputs_filtered (_("<synthetic pointer>"), stream);
+		}
 	      else if (!value_bits_valid (val, TYPE_FIELD_BITPOS (type, i),
 					  TYPE_FIELD_BITSIZE (type, i)))
 		{
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog
index dd00d1a..6b4f2bb 100644
--- a/gdb/doc/ChangeLog
+++ b/gdb/doc/ChangeLog
@@ -1,3 +1,14 @@
+2010-11-29  Doug Evans  <dje@google.com>
+
+	* gdb.texinfo (Pretty-Printer Introduction): Change
+	printer-name:subprinter-name to printer-name;subprinter-name.
+
+2010-11-29  Phil Muldoon  <pmuldoon@redhat.com>
+
+        PR python/12199
+
+	* gdb.texinfo (Breakpoints In Python): Document "delete" method.
+
 2010-11-23  Tom Tromey  <tromey@redhat.com>
 
 	* gdb.texinfo (Top): Check SYSTEM_READLINE.
diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo
index 5550f51..422812c 100644
--- a/gdb/doc/gdb.texinfo
+++ b/gdb/doc/gdb.texinfo
@@ -8160,7 +8160,7 @@ pretty-printers with their names.
 If a pretty-printer can handle multiple data types, then its
 @dfn{subprinters} are the printers for the individual data types.
 Each such subprinter has its own name.
-The format of the name is @var{printer-name}:@var{subprinter-name}.
+The format of the name is @var{printer-name};@var{subprinter-name}.
 
 Pretty-printers are installed by @dfn{registering} them with @value{GDBN}.
 Typically they are automatically loaded and registered when the corresponding
@@ -22911,6 +22911,12 @@ watchpoint scope, the watchpoint remains valid even if execution of the
 inferior leaves the scope of that watchpoint.
 @end defmethod
 
+@defmethod Breakpoint delete
+Permanently deletes the @value{GDBN} breakpoint.  This also
+invalidates the Python @code{Breakpoint} object.  Any further access
+to this object's attributes or methods will raise an error.
+@end defmethod
+
 @defivar Breakpoint enabled
 This attribute is @code{True} if the breakpoint is enabled, and
 @code{False} otherwise.  This attribute is writable.
diff --git a/gdb/dwarf2-frame.c b/gdb/dwarf2-frame.c
index d7d8b97..d09a377 100644
--- a/gdb/dwarf2-frame.c
+++ b/gdb/dwarf2-frame.c
@@ -325,6 +325,15 @@ no_get_frame_cfa (void *baton)
 		  _("Support for DW_OP_call_frame_cfa is unimplemented"));
 }
 
+/* Helper function for execute_stack_op.  */
+
+static CORE_ADDR
+no_get_frame_pc (void *baton)
+{
+  internal_error (__FILE__, __LINE__,
+		  _("Support for DW_OP_GNU_implicit_pointer is unimplemented"));
+}
+
 static CORE_ADDR
 no_get_tls_address (void *baton, CORE_ADDR offset)
 {
@@ -391,6 +400,7 @@ execute_stack_op (const gdb_byte *exp, ULONGEST len, int addr_size,
   ctx->read_mem = read_mem;
   ctx->get_frame_base = no_get_frame_base;
   ctx->get_frame_cfa = no_get_frame_cfa;
+  ctx->get_frame_pc = no_get_frame_pc;
   ctx->get_tls_address = no_get_tls_address;
   ctx->dwarf_call = no_dwarf_call;
 
diff --git a/gdb/dwarf2expr.c b/gdb/dwarf2expr.c
index b9ae108..29bfcf4 100644
--- a/gdb/dwarf2expr.c
+++ b/gdb/dwarf2expr.c
@@ -233,6 +233,11 @@ add_piece (struct dwarf_expr_context *ctx, ULONGEST size, ULONGEST offset)
       p->v.mem.addr = dwarf_expr_fetch_address (ctx, 0);
       p->v.mem.in_stack_memory = dwarf_expr_fetch_in_stack_memory (ctx, 0);
     }
+  else if (p->location == DWARF_VALUE_IMPLICIT_POINTER)
+    {
+      p->v.ptr.die = ctx->len;
+      p->v.ptr.offset = (LONGEST) dwarf_expr_fetch (ctx, 0);
+    }
   else
     {
       p->v.value = dwarf_expr_fetch (ctx, 0);
@@ -527,6 +532,26 @@ execute_stack_op (struct dwarf_expr_context *ctx,
 	  dwarf_expr_require_composition (op_ptr, op_end, "DW_OP_stack_value");
 	  goto no_push;
 
+	case DW_OP_GNU_implicit_pointer:
+	  {
+	    ULONGEST die;
+	    LONGEST len;
+
+	    /* The referred-to DIE.  */
+	    ctx->len = extract_unsigned_integer (op_ptr, ctx->addr_size,
+						 byte_order);
+	    op_ptr += ctx->addr_size;
+
+	    /* The byte offset into the data.  */
+	    op_ptr = read_sleb128 (op_ptr, op_end, &len);
+	    result = (ULONGEST) len;
+
+	    ctx->location = DWARF_VALUE_IMPLICIT_POINTER;
+	    dwarf_expr_require_composition (op_ptr, op_end,
+					    "DW_OP_GNU_implicit_pointer");
+	  }
+	  break;
+
 	case DW_OP_breg0:
 	case DW_OP_breg1:
 	case DW_OP_breg2:
@@ -884,6 +909,12 @@ execute_stack_op (struct dwarf_expr_context *ctx,
     no_push:;
     }
 
+  /* To simplify our main caller, if the result is an implicit
+     pointer, then make a pieced value.  This is ok because we can't
+     have implicit pointers in contexts where pieces are invalid.  */
+  if (ctx->location == DWARF_VALUE_IMPLICIT_POINTER)
+    add_piece (ctx, 8 * ctx->addr_size, 0);
+
   ctx->recursion_depth--;
   gdb_assert (ctx->recursion_depth >= 0);
 #undef sign_ext
diff --git a/gdb/dwarf2expr.h b/gdb/dwarf2expr.h
index 61b8f00..68cc667 100644
--- a/gdb/dwarf2expr.h
+++ b/gdb/dwarf2expr.h
@@ -41,7 +41,10 @@ enum dwarf_value_location
   DWARF_VALUE_LITERAL,
 
   /* The piece was optimized out.  */
-  DWARF_VALUE_OPTIMIZED_OUT
+  DWARF_VALUE_OPTIMIZED_OUT,
+
+  /* The piece is an implicit pointer.  */
+  DWARF_VALUE_IMPLICIT_POINTER
 };
 
 /* The dwarf expression stack.  */
@@ -96,6 +99,9 @@ struct dwarf_expr_context
   /* Return the CFA for the frame.  */
   CORE_ADDR (*get_frame_cfa) (void *baton);
 
+  /* Return the PC for the frame.  */
+  CORE_ADDR (*get_frame_pc) (void *baton);
+
   /* Return the thread-local storage address for
      DW_OP_GNU_push_tls_address.  */
   CORE_ADDR (*get_tls_address) (void *baton, CORE_ADDR offset);
@@ -120,8 +126,9 @@ struct dwarf_expr_context
   /* Location of the value.  */
   enum dwarf_value_location location;
 
-  /* For VALUE_LITERAL, a the current literal value's length and
-     data.  */
+  /* For DWARF_VALUE_LITERAL, a the current literal value's length and
+     data.  For DWARF_VALUE_IMPLICIT_POINTER, LEN is the offset of the
+     target DIE.  */
   ULONGEST len;
   const gdb_byte *data;
 
@@ -185,6 +192,15 @@ struct dwarf_expr_piece
       /* The length of the available data.  */
       ULONGEST length;
     } literal;
+
+    /* Used for DWARF_VALUE_IMPLICIT_POINTER.  */
+    struct
+    {
+      /* The referent DIE from DW_OP_GNU_implicit_pointer.  */
+      ULONGEST die;
+      /* The byte offset into the resulting data.  */
+      LONGEST offset;
+    } ptr;
   } v;
 
   /* The length of the piece, in bits.  */
diff --git a/gdb/dwarf2loc.c b/gdb/dwarf2loc.c
index b2aecf2..f0e08c7 100644
--- a/gdb/dwarf2loc.c
+++ b/gdb/dwarf2loc.c
@@ -48,7 +48,13 @@ static void
 dwarf_expr_frame_base_1 (struct symbol *framefunc, CORE_ADDR pc,
 			 const gdb_byte **start, size_t *length);
 
-/* A helper function for dealing with location lists.  Given a
+static struct value *
+dwarf2_evaluate_loc_desc_full (struct type *type, struct frame_info *frame,
+			       const gdb_byte *data, unsigned short size,
+			       struct dwarf2_per_cu_data *per_cu,
+			       LONGEST byte_offset);
+
+/* A function for dealing with location lists.  Given a
    symbol baton (BATON) and a pc value (PC), find the appropriate
    location expression, set *LOCEXPR_LENGTH, and return a pointer
    to the beginning of the expression.  Returns NULL on failure.
@@ -56,9 +62,9 @@ dwarf_expr_frame_base_1 (struct symbol *framefunc, CORE_ADDR pc,
    For now, only return the first matching location expression; there
    can be more than one in the list.  */
 
-static const gdb_byte *
-find_location_expression (struct dwarf2_loclist_baton *baton,
-			  size_t *locexpr_length, CORE_ADDR pc)
+const gdb_byte *
+dwarf2_find_location_expression (struct dwarf2_loclist_baton *baton,
+				 size_t *locexpr_length, CORE_ADDR pc)
 {
   CORE_ADDR low, high;
   const gdb_byte *loc_ptr, *buf_end;
@@ -79,7 +85,7 @@ find_location_expression (struct dwarf2_loclist_baton *baton,
   while (1)
     {
       if (buf_end - loc_ptr < 2 * addr_size)
-	error (_("find_location_expression: Corrupted DWARF expression."));
+	error (_("dwarf2_find_location_expression: Corrupted DWARF expression."));
 
       if (signed_addr_p)
 	low = extract_signed_integer (loc_ptr, addr_size, byte_order);
@@ -193,7 +199,7 @@ dwarf_expr_frame_base_1 (struct symbol *framefunc, CORE_ADDR pc,
       struct dwarf2_loclist_baton *symbaton;
 
       symbaton = SYMBOL_LOCATION_BATON (framefunc);
-      *start = find_location_expression (symbaton, length, pc);
+      *start = dwarf2_find_location_expression (symbaton, length, pc);
     }
   else
     {
@@ -225,6 +231,17 @@ dwarf_expr_frame_cfa (void *baton)
   return dwarf2_frame_cfa (debaton->frame);
 }
 
+/* Helper function for dwarf2_evaluate_loc_desc.  Computes the PC for
+   the frame in BATON.  */
+
+static CORE_ADDR
+dwarf_expr_frame_pc (void *baton)
+{
+  struct dwarf_expr_baton *debaton = (struct dwarf_expr_baton *) baton;
+
+  return get_frame_address_in_block (debaton->frame);
+}
+
 /* Using the objfile specified in BATON, find the address for the
    current thread's thread-local storage with offset OFFSET.  */
 static CORE_ADDR
@@ -241,11 +258,14 @@ dwarf_expr_tls_address (void *baton, CORE_ADDR offset)
 
 static void
 per_cu_dwarf_call (struct dwarf_expr_context *ctx, size_t die_offset,
-		   struct dwarf2_per_cu_data *per_cu)
+		   struct dwarf2_per_cu_data *per_cu,
+		   CORE_ADDR (*get_frame_pc) (void *baton),
+		   void *baton)
 {
   struct dwarf2_locexpr_baton block;
 
-  block = dwarf2_fetch_die_location_block (die_offset, per_cu);
+  block = dwarf2_fetch_die_location_block (die_offset, per_cu,
+					   get_frame_pc, baton);
 
   /* DW_OP_call_ref is currently not supported.  */
   gdb_assert (block.per_cu == per_cu);
@@ -260,7 +280,8 @@ dwarf_expr_dwarf_call (struct dwarf_expr_context *ctx, size_t die_offset)
 {
   struct dwarf_expr_baton *debaton = ctx->baton;
 
-  return per_cu_dwarf_call (ctx, die_offset, debaton->per_cu);
+  return per_cu_dwarf_call (ctx, die_offset, debaton->per_cu,
+			    ctx->get_frame_pc, ctx->baton);
 }
 
 struct piece_closure
@@ -268,6 +289,9 @@ struct piece_closure
   /* Reference count.  */
   int refc;
 
+  /* The CU from which this closure's expression came.  */
+  struct dwarf2_per_cu_data *per_cu;
+
   /* The number of pieces used to describe this variable.  */
   int n_pieces;
 
@@ -282,12 +306,14 @@ struct piece_closure
    PIECES.  */
 
 static struct piece_closure *
-allocate_piece_closure (int n_pieces, struct dwarf_expr_piece *pieces,
+allocate_piece_closure (struct dwarf2_per_cu_data *per_cu,
+			int n_pieces, struct dwarf_expr_piece *pieces,
 			int addr_size)
 {
   struct piece_closure *c = XZALLOC (struct piece_closure);
 
   c->refc = 1;
+  c->per_cu = per_cu;
   c->n_pieces = n_pieces;
   c->addr_size = addr_size;
   c->pieces = XCALLOC (n_pieces, struct dwarf_expr_piece);
@@ -622,6 +648,11 @@ read_pieced_value (struct value *v)
 	  }
 	  break;
 
+	  /* These bits show up as zeros -- but do not cause the value
+	     to be considered optimized-out.  */
+	case DWARF_VALUE_IMPLICIT_POINTER:
+	  break;
+
 	case DWARF_VALUE_OPTIMIZED_OUT:
 	  set_value_optimized_out (v, 1);
 	  break;
@@ -630,7 +661,8 @@ read_pieced_value (struct value *v)
 	  internal_error (__FILE__, __LINE__, _("invalid location type"));
 	}
 
-      if (p->location != DWARF_VALUE_OPTIMIZED_OUT)
+      if (p->location != DWARF_VALUE_OPTIMIZED_OUT
+	  && p->location != DWARF_VALUE_IMPLICIT_POINTER)
 	copy_bitwise (contents, dest_offset_bits,
 		      intermediate_buffer, source_offset_bits % 8,
 		      this_size_bits, bits_big_endian);
@@ -785,13 +817,24 @@ write_pieced_value (struct value *to, struct value *from)
   do_cleanups (cleanup);
 }
 
+/* A helper function that checks bit validity in a pieced value.
+   CHECK_FOR indicates the kind of validity checking.
+   DWARF_VALUE_MEMORY means to check whether any bit is valid.
+   DWARF_VALUE_OPTIMIZED_OUT means to check whether any bit is
+   optimized out.
+   DWARF_VALUE_IMPLICIT_POINTER means to check whether the bits are an
+   implicit pointer.  */
+
 static int
 check_pieced_value_bits (const struct value *value, int bit_offset,
-			 int bit_length, int validity)
+			 int bit_length,
+			 enum dwarf_value_location check_for)
 {
   struct piece_closure *c
     = (struct piece_closure *) value_computed_closure (value);
   int i;
+  int validity = (check_for == DWARF_VALUE_MEMORY
+		  || check_for == DWARF_VALUE_IMPLICIT_POINTER);
 
   bit_offset += 8 * value_offset (value);
   if (value_bitsize (value))
@@ -816,7 +859,13 @@ check_pieced_value_bits (const struct value *value, int bit_offset,
       else
 	bit_length -= this_size_bits;
 
-      if (p->location == DWARF_VALUE_OPTIMIZED_OUT)
+      if (check_for == DWARF_VALUE_IMPLICIT_POINTER)
+	{
+	  if (p->location != DWARF_VALUE_IMPLICIT_POINTER)
+	    return 0;


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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [SCM]  archer-jankratochvil-watchpoint3: Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3
@ 2011-01-17 14:13 jkratoch
  0 siblings, 0 replies; 6+ messages in thread
From: jkratoch @ 2011-01-17 14:13 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-watchpoint3 has been updated
       via  b89c833a3b38f5904cafbe4780dee4ce06aa59ab (commit)
       via  54cd47005c5ee2158c538f725502b10fedadefc9 (commit)
       via  893e939f750c3d0018aca70a5b181f7554973854 (commit)
       via  0d8306bf351509bad634e46c2f85c942e9a0649e (commit)
       via  afb11568c4568d0b5e90c87ae26ae2f9e1a56665 (commit)
       via  8714d5976f75118ff9e1b284c73b7a574369bc28 (commit)
       via  0894b5fe27eb14ef6ba5a8136b9a0ccbf81c9a6e (commit)
       via  ed85087ca82b4eab3963a71f2e653766eb7f80fa (commit)
       via  dc2d67fd3e4bc8d43ece6e1e1d99094bfa380b7a (commit)
       via  e09e73569d08e1331fe321d1e718981422dba1d0 (commit)
       via  3203bab0c398e48e49ba8769e32d631668df0876 (commit)
       via  995cd3a81fae4c618e014cd3d2d160cce8789d64 (commit)
       via  4269a038b0a3f9986ba0ea9e264d1e3414be3de6 (commit)
       via  ef5da9c976a31b13935fc4e68b557e836bb9051c (commit)
       via  a3786c88ba877b599b557aedc98a4e69b4a7986f (commit)
       via  a1a6376c78ed5738c041dac4060103db68479004 (commit)
       via  654348f5c99e8119e538c96fd974dfab2eaf4e8a (commit)
       via  b439e77336d08eb7a64a7c760d9775770b3d4d9a (commit)
       via  2c7df889b82de365727725ce224323c1627fc4d0 (commit)
       via  b81a31ca876f98fe3df6cca179cd1b80f56dd634 (commit)
       via  4e0d07bbdcbb3ea9765e1d044aa32526b5bddf66 (commit)
       via  92f94c62fe0788276b24d4bd2245fdd67158626e (commit)
       via  26d2277068ada3d73735650612ca7582dff749ce (commit)
       via  c382ea4cb3cd4f4adb6c38ae8fc91f2cc7b57998 (commit)
       via  4519eb03863a0545796b91f72db9905ad4d54dd3 (commit)
       via  16b42d642118a4ecd243a92a3d30e6ec9ef79a61 (commit)
       via  0c2a9d801d0e4408bf4d0f2626113dbe0975b1ab (commit)
       via  42f46242b4239897ce78996e8031fb2b453b0f3a (commit)
       via  e00546ebc6c70d040e7c60c62bb36b365faf0fd4 (commit)
       via  b5963657c4f9bb09156162a65cc035ea55d1ae7f (commit)
       via  3c2918a7e5bb6ae18918c69709484aa78428b4a5 (commit)
       via  0e52d299faed3f6430189eb5b1b3e26c62258693 (commit)
       via  af373e307707382768713c023fcb27fefa354cf9 (commit)
       via  b18c57162019bdff244dc29515e319ea9d13626b (commit)
       via  20541a0f11ccd017f244324bef98525430afd5c8 (commit)
       via  2a1a3a7404d1f4acd07972de3d032c73d8d58560 (commit)
       via  48bb01b777ff8fb052f1a5929ba8405e7d743292 (commit)
       via  061e2c2f4e9bcb4e0ac90e88f7f7d268bde804c7 (commit)
       via  0da3e49c580365820be2b987b249440a20cb7a3c (commit)
       via  d91fc7a0c85a7c766dffe52fdffc0045d3f9bc0f (commit)
       via  b953243d1c850a363213d86756758781d3cee226 (commit)
       via  2c6b777e7c2cd56d6f5630375e33c64cefc129e5 (commit)
       via  84c64d73f27c2def9f23dc6cfd1171da907ce3a1 (commit)
       via  a60996756955cc8cad77994629d622fed5572f16 (commit)
       via  8fefa6e4f261647761bdcaa766a146870400332e (commit)
       via  b821d466c42caf0af01fb9ce64633ee81f0aca62 (commit)
       via  80c01fc5c301000b6100ec2f19524415dbe5926d (commit)
       via  840a7679a7dbbba41eb9c4ec9aadd691c6e22ca0 (commit)
       via  c9ac506053cefef4c28b5f516b473dd6b8246814 (commit)
       via  29c91bff191d72fd6250268f2d7a7404fefc6b06 (commit)
       via  f478247912cdbcffe6133771aefc630e3add50cc (commit)
       via  db3e7c12614c66fb97a6ab699234ff38645297d9 (commit)
       via  a9f87e3912fbba019d1455b48e87b078b9521f37 (commit)
       via  1342d6935c17dabec76c6aeab259af16382dcb87 (commit)
       via  a086a77f42fecf900f7d8c483479a65b140dc9be (commit)
       via  e4c94ef2808942f5b48023bf9970d1baf45c34ed (commit)
       via  283012c3d7de73c3943d8e8d88dbb634fb468d2a (commit)
       via  462473a4920f487e6ace773f068575010a766ea2 (commit)
       via  499de1b6987b0d26b03ac25e06ad41dbc64f5f26 (commit)
       via  1be1f93a991dd0172debb6f6f5371b82fd3e950c (commit)
       via  c274fff2b9736ccb8d58fe890ce39109585bc477 (commit)
       via  a5df084452a0c35f114f019854983a8cf7fdc1e4 (commit)
       via  c2e02cfa56813570cca008cd86491918abcdd4b8 (commit)
       via  03a69f086df284607606d74838b772c05cc9793e (commit)
       via  a99699255d04d1068a4807a119c5a2b967f6d6f1 (commit)
       via  91d92eade9b57f7baaa2c255d07ca42347f9204b (commit)
       via  601e037e8e18057678379ee347c5a4f02874cf33 (commit)
       via  5a26f459fc426a89e68d9e14d3672c2a8c67b15a (commit)
       via  b83c685cd25409cd1f384da01d3cd426b2efdbe3 (commit)
       via  34669dd2ed9725f034bb56c05ed53b5204951195 (commit)
       via  75a879d324cc7c934141a19636796b0e6a413863 (commit)
       via  b0f93df7fecd942b547f3f26138b8d4e524ceb77 (commit)
       via  ba15817d6ccb5496a44e51a6e9a7cb82e93de84c (commit)
       via  93cb87058b1b0557ca9d766f5c0363bd437dcc8c (commit)
       via  1f5de7484fa5977a31f02b218a1b745ea3d908bd (commit)
       via  afd0ae8df48a2757ca2e090f248aa182c767fb66 (commit)
       via  f7c014ebf61934b43a9eaa549cbec124fad44aab (commit)
       via  e88a6525f9ca04aad5afa8ddb045afb31195d037 (commit)
       via  c97eb2bc31d91975be87a349dbe716144502d585 (commit)
       via  21bc8baa35cf7b7d555405cc0cd002b0eb4df932 (commit)
       via  a9462c6b594300ea2f00c850792dcaf32bcdb5dc (commit)
       via  386fd71dbbeacfa996aa39085cc0a987456d6a7e (commit)
       via  8b05ad8a8a57ea6aa546b97d8984d9966af9de28 (commit)
       via  6f230b15ca7b6f7d2197c51fb275a858c7b000bc (commit)
       via  159c035d4daf93dc39c22fbdf29348a0b772fb7c (commit)
       via  3a45d307627f40de8c5ab6a48839fed985a0467a (commit)
       via  5afaef5e344ae56eddec74900a39e8492ea22b18 (commit)
       via  900ace7f9cd7f71e161a97f9d01b85114c1fa70d (commit)
       via  9a8c65dd2b21512020cdd4b072a4de91bc874744 (commit)
       via  b00ecb8dab24ad52d2641ac537f5db32daba61c7 (commit)
       via  7f8216b7f23798b10045f214e00af0fb4653ed02 (commit)
       via  3fda795b388fb7f1ba2caa951a843939d26bfe48 (commit)
       via  b9db6aa13d53bd29df2cc574285c476ae9d6ff0b (commit)
       via  a9ad6cdd26f1ae0c933f0d946b27040df79d4a4c (commit)
       via  66e56a98073cd68a6636e7fada635b7d93116ebb (commit)
       via  c32f7ee91c7e86c122f9c6c65d8fa90da75ec4b0 (commit)
       via  15d9da77124a196567420d859a60fd03e4bd8002 (commit)
       via  e5585f82b7440dc4e96287f00be6050ca09f51ca (commit)
       via  69a1cd8762ef44d74ce707b01e439211400790c9 (commit)
      from  2277941ded5f54d3228ed55996fc0b656a0ab532 (commit)

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

- Log -----------------------------------------------------------------
commit b89c833a3b38f5904cafbe4780dee4ce06aa59ab
Merge: 2277941 54cd470
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Jan 17 15:10:27 2011 +0100

    Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3
    
    Conflicts:
    	gdb/i386-nat.c
    	gdb/ppc-linux-nat.c

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

Summary of changes:
 ChangeLog                                       |   10 +
 bfd/ChangeLog                                   |  105 +++
 bfd/bfd-in2.h                                   |    6 +
 bfd/bfd.c                                       |    5 +-
 bfd/coff-i860.c                                 |    4 +-
 bfd/coff-ppc.c                                  |   16 +-
 bfd/coff-sh.c                                   |    5 +-
 bfd/elf.c                                       |    4 +-
 bfd/elf32-arm.c                                 | 1026 +++++++++++++++++++--
 bfd/elf32-bfin.c                                |    9 +-
 bfd/elf32-dlx.c                                 |   12 +-
 bfd/elf32-mep.c                                 |    9 +-
 bfd/elf32-v850.c                                |    4 +-
 bfd/elf64-x86-64.c                              |   79 ++-
 bfd/libbfd.c                                    |    4 +-
 bfd/libbfd.h                                    |    6 +
 bfd/mach-o.c                                    |   55 +-
 bfd/pef.c                                       |    8 +-
 bfd/reloc.c                                     |   12 +
 bfd/som.c                                       |    3 +-
 bfd/version.h                                   |    2 +-
 configure                                       |    4 +-
 configure.ac                                    |    4 +-
 gdb/ChangeLog                                   |  804 ++++++++++++++++
 gdb/Makefile.in                                 |   10 +-
 gdb/NEWS                                        |    3 +
 gdb/ada-lang.c                                  |  175 ++--
 gdb/ada-lang.h                                  |   20 +-
 gdb/ada-tasks.c                                 |   24 +-
 gdb/ada-valprint.c                              |   42 +-
 gdb/aix-thread.c                                |   22 +-
 gdb/alpha-linux-nat.c                           |   11 +-
 gdb/alpha-linux-tdep.c                          |    7 +-
 gdb/alpha-mdebug-tdep.c                         |   10 +-
 gdb/alpha-nat.c                                 |   42 +-
 gdb/alpha-osf1-tdep.c                           |    4 +-
 gdb/alpha-tdep.c                                |   36 +-
 gdb/alpha-tdep.h                                |    6 +-
 gdb/alphabsd-nat.c                              |    9 +-
 gdb/alphabsd-tdep.c                             |    3 +-
 gdb/amd64-darwin-tdep.c                         |    2 +-
 gdb/amd64-linux-nat.c                           |    2 +-
 gdb/amd64-linux-tdep.c                          |    4 +-
 gdb/amd64-sol2-tdep.c                           |    2 +-
 gdb/amd64-tdep.c                                |    4 +-
 gdb/amd64fbsd-tdep.c                            |    8 +-
 gdb/amd64nbsd-tdep.c                            |    2 +-
 gdb/amd64obsd-tdep.c                            |    6 +-
 gdb/arm-linux-nat.c                             |    4 +-
 gdb/arm-linux-tdep.c                            |   22 +-
 gdb/arm-tdep.c                                  |  177 +++--
 gdb/arm-tdep.h                                  |    2 +-
 gdb/armnbsd-nat.c                               |    2 +-
 gdb/avr-tdep.c                                  |  127 ++--
 gdb/ax-gdb.c                                    |    5 +-
 gdb/bfin-tdep.c                                 |    3 +-
 gdb/bfin-tdep.h                                 |    2 +-
 gdb/breakpoint.c                                |  336 +++++---
 gdb/breakpoint.h                                |   33 +-
 gdb/bsd-kvm.c                                   |   10 +-
 gdb/c-lang.c                                    |    4 +-
 gdb/c-typeprint.c                               |   10 +-
 gdb/c-valprint.c                                |    8 +-
 gdb/charset.c                                   |   24 +-
 gdb/coff-pe-read.h                              |    2 +-
 gdb/coffread.c                                  |   10 +-
 gdb/config.in                                   |    3 -
 gdb/config/ia64/hpux.mh                         |    3 +
 gdb/configure                                   |   21 -
 gdb/configure.ac                                |   16 -
 gdb/configure.host                              |    6 +
 gdb/configure.tgt                               |   10 +-
 gdb/cp-abi.c                                    |    6 +-
 gdb/cris-tdep.c                                 |   63 +-
 gdb/d-lang.c                                    |    6 +-
 gdb/darwin-nat-info.c                           |    2 +-
 gdb/darwin-nat.c                                |   14 +-
 gdb/dbug-rom.c                                  |    8 +-
 gdb/dbxread.c                                   |  226 +++---
 gdb/dcache.c                                    |    8 +-
 gdb/dcache.h                                    |    8 +-
 gdb/dec-thread.c                                |    6 +-
 gdb/defs.h                                      |   81 +-
 gdb/demangle.c                                  |   20 +-
 gdb/dicos-tdep.c                                |    3 +-
 gdb/dictionary.c                                |    4 +-
 gdb/dictionary.h                                |    2 +-
 gdb/dink32-rom.c                                |   16 +-
 gdb/disasm.c                                    |   33 +-
 gdb/doc/ChangeLog                               |   23 +-
 gdb/doc/gdb.texinfo                             |  110 +--
 gdb/doublest.c                                  |   24 +-
 gdb/dsrec.c                                     |   16 +-
 gdb/dummy-frame.c                               |    2 +-
 gdb/dwarf2-frame.c                              |    6 +-
 gdb/dwarf2expr.c                                |    7 +-
 gdb/dwarf2loc.c                                 |    9 +-
 gdb/dwarf2read.c                                |  144 ++--
 gdb/elfread.c                                   |   30 +-
 gdb/environ.c                                   |    2 +-
 gdb/eval.c                                      |  198 ++---
 gdb/event-top.h                                 |    2 +-
 gdb/exceptions.c                                |   16 +-
 gdb/exceptions.h                                |    8 +-
 gdb/exec.c                                      |   26 +-
 gdb/expprint.c                                  |   13 +-
 gdb/expression.h                                |   59 +-
 gdb/f-exp.y                                     |   20 +-
 gdb/f-lang.c                                    |   40 +-
 gdb/f-lang.h                                    |    6 +-
 gdb/f-typeprint.c                               |   16 +-
 gdb/f-valprint.c                                |   42 +-
 gdb/fbsd-nat.c                                  |    2 +-
 gdb/findvar.c                                   |   42 +-
 gdb/fork-child.c                                |    8 +-
 gdb/frame.c                                     |   12 +-
 gdb/frame.h                                     |   10 +-
 gdb/frv-linux-tdep.c                            |   33 +-
 gdb/frv-tdep.c                                  |   23 +-
 gdb/gcore.c                                     |    4 +-
 gdb/gdb-stabs.h                                 |    4 +-
 gdb/gdb_assert.h                                |    2 +-
 gdb/gdb_string.h                                |    2 +-
 gdb/gdb_thread_db.h                             |   19 +-
 gdb/gdb_wait.h                                  |    2 +-
 gdb/gdbarch.c                                   |  140 ++--
 gdb/gdbarch.h                                   |   40 +-
 gdb/gdbarch.sh                                  |   82 +-
 gdb/gdbcore.h                                   |   15 +-
 gdb/gdbthread.h                                 |    6 +-
 gdb/gdbtypes.c                                  |  112 ++-
 gdb/gdbtypes.h                                  |  115 ++--
 gdb/gnu-nat.c                                   |  170 ++--
 gdb/gnu-nat.h                                   |   17 +-
 gdb/gnu-v2-abi.c                                |   43 +-
 gdb/gnu-v3-abi.c                                |   14 +-
 gdb/go32-nat.c                                  |   78 +-
 gdb/h8300-tdep.c                                |   37 +-
 gdb/hppa-hpux-nat.c                             |   28 +-
 gdb/hppa-hpux-tdep.c                            |   74 +-
 gdb/hppa-linux-nat.c                            |    8 +-
 gdb/hppa-linux-tdep.c                           |   22 +-
 gdb/hppa-tdep.c                                 |   97 +-
 gdb/hppa-tdep.h                                 |   19 +-
 gdb/hppanbsd-tdep.c                             |    5 +-
 gdb/hpux-thread.c                               |  586 ------------
 gdb/i386-cygwin-tdep.c                          |    2 +-
 gdb/i386-darwin-nat.c                           |   34 +-
 gdb/i386-linux-nat.c                            |   34 +-
 gdb/i386-linux-tdep.c                           |    7 +-
 gdb/i386-nat.c                                  |    9 +-
 gdb/i386-nat.h                                  |    2 +-
 gdb/i386-sol2-nat.c                             |    4 +-
 gdb/i386-stub.c                                 |    4 +-
 gdb/i386-tdep.c                                 |   61 +-
 gdb/i386-tdep.h                                 |   11 +-
 gdb/i386gnu-nat.c                               |    6 +-
 gdb/i386nbsd-tdep.c                             |    6 +-
 gdb/i387-tdep.c                                 |    8 +-
 gdb/ia64-hpux-nat.c                             |  703 ++++++++++++++
 gdb/ia64-hpux-tdep.c                            |  434 +++++++++
 gdb/{solib-som.h => ia64-hpux-tdep.h}           |   20 +-
 gdb/ia64-linux-nat.c                            |   43 +-
 gdb/ia64-linux-tdep.c                           |   11 +-
 gdb/ia64-tdep.c                                 |  430 ++++++---
 gdb/ia64-tdep.h                                 |   45 +
 gdb/inf-child.c                                 |   61 --
 gdb/inf-loop.c                                  |   20 +-
 gdb/inf-ttrace.c                                |   53 +-
 gdb/infcall.c                                   |  109 +--
 gdb/infcall.h                                   |    2 +-
 gdb/infcmd.c                                    |  105 +--
 gdb/inferior.c                                  |    2 +-
 gdb/inferior.h                                  |   28 +-
 gdb/inflow.c                                    |   16 +-
 gdb/infrun.c                                    |  149 ++--
 gdb/interps.c                                   |   38 +-
 gdb/interps.h                                   |    2 +-
 gdb/iq2000-tdep.c                               |   63 +-
 gdb/irix5-nat.c                                 |   13 +-
 gdb/jit.c                                       |   33 +-
 gdb/jit.h                                       |   39 +-
 gdb/jv-exp.y                                    |   32 +-
 gdb/jv-lang.c                                   |   90 +-
 gdb/jv-lang.h                                   |    6 +-
 gdb/jv-typeprint.c                              |    8 +-
 gdb/jv-valprint.c                               |   22 +-
 gdb/language.c                                  |   92 +-
 gdb/language.h                                  |   74 +-
 gdb/libunwind-frame.c                           |   30 +-
 gdb/linespec.c                                  |   91 +-
 gdb/linux-fork.c                                |    4 +-
 gdb/linux-nat.c                                 |   79 +-
 gdb/linux-thread-db.c                           |    5 +-
 gdb/lm32-tdep.c                                 |   16 +-
 gdb/m2-exp.y                                    |   16 +-
 gdb/m2-lang.c                                   |    8 +-
 gdb/m2-typeprint.c                              |   13 +-
 gdb/m2-valprint.c                               |    7 +-
 gdb/m32c-tdep.c                                 |   27 +-
 gdb/m32r-linux-nat.c                            |    5 +-
 gdb/m32r-rom.c                                  |  113 ++-
 gdb/m32r-tdep.c                                 |   86 +-
 gdb/m32r-tdep.h                                 |    6 +-
 gdb/m68hc11-tdep.c                              |   27 +-
 gdb/m68k-tdep.c                                 |   22 +-
 gdb/m68klinux-nat.c                             |   42 +-
 gdb/m88k-tdep.c                                 |    4 +-
 gdb/m88k-tdep.h                                 |    2 +-
 gdb/machoread.c                                 |   12 +-
 gdb/macrocmd.c                                  |    2 +-
 gdb/macroexp.c                                  |    6 +-
 gdb/macrotab.c                                  |    2 +-
 gdb/main.c                                      |    9 +-
 gdb/maint.c                                     |   29 +-
 gdb/mdebugread.c                                |  443 +++++-----
 gdb/mdebugread.h                                |    4 +-
 gdb/memattr.c                                   |   10 +-
 gdb/memattr.h                                   |   17 +-
 gdb/memory-map.h                                |    3 +-
 gdb/mep-tdep.c                                  |   54 +-
 gdb/mi/mi-cmd-break.c                           |   22 +-
 gdb/mi/mi-cmd-disas.c                           |   42 +-
 gdb/mi/mi-cmd-env.c                             |   14 +-
 gdb/mi/mi-cmd-file.c                            |   10 +-
 gdb/mi/mi-cmd-stack.c                           |   16 +-
 gdb/mi/mi-cmd-target.c                          |   12 +-
 gdb/mi/mi-cmd-var.c                             |   46 +-
 gdb/mi/mi-interp.c                              |    9 +-
 gdb/mi/mi-main.c                                |   38 +-
 gdb/mi/mi-symbol-cmds.c                         |    4 +-
 gdb/microblaze-rom.c                            |    6 +-
 gdb/microblaze-tdep.c                           |   37 +-
 gdb/minsyms.c                                   |   60 +-
 gdb/mips-irix-tdep.c                            |    2 +-
 gdb/mips-linux-nat.c                            |   15 +-
 gdb/mips-linux-tdep.c                           |    6 +-
 gdb/mips-linux-tdep.h                           |    9 +-
 gdb/mips-tdep.c                                 |  303 ++++---
 gdb/mips-tdep.h                                 |   12 +-
 gdb/mipsnbsd-nat.c                              |    6 +-
 gdb/mipsnbsd-tdep.c                             |    3 +-
 gdb/mipsread.c                                  |   23 +-
 gdb/mn10300-linux-tdep.c                        |   12 +-
 gdb/mn10300-tdep.c                              |   13 +-
 gdb/mn10300-tdep.h                              |    4 +-
 gdb/monitor.c                                   |  202 ++--
 gdb/monitor.h                                   |   43 +-
 gdb/moxie-tdep.c                                |    6 +-
 gdb/moxie-tdep.h                                |    2 +-
 gdb/mt-tdep.c                                   |   23 +-
 gdb/nto-procfs.c                                |   13 +-
 gdb/nto-tdep.c                                  |    6 +-
 gdb/nto-tdep.h                                  |    4 +-
 gdb/objc-exp.y                                  |   32 +-
 gdb/objc-lang.c                                 |   71 +-
 gdb/objfiles.c                                  |   62 +-
 gdb/objfiles.h                                  |   77 +-
 gdb/observer.c                                  |   14 +-
 gdb/opencl-lang.c                               |    6 +-
 gdb/osabi.c                                     |    2 +-
 gdb/p-exp.y                                     |  194 +++--
 gdb/p-lang.c                                    |   10 +-
 gdb/p-typeprint.c                               |   34 +-
 gdb/p-valprint.c                                |   32 +-
 gdb/parse.c                                     |   52 +-
 gdb/parser-defs.h                               |   16 +-
 gdb/posix-hdep.c                                |    2 +-
 gdb/ppc-linux-nat.c                             |  214 +++--
 gdb/ppc-linux-tdep.c                            |   30 +-
 gdb/ppc-linux-tdep.h                            |    2 +-
 gdb/ppc-sysv-tdep.c                             |   32 +-
 gdb/ppc-tdep.h                                  |   26 +-
 gdb/ppcbug-rom.c                                |   11 +-
 gdb/ppcnbsd-tdep.c                              |    4 +-
 gdb/ppcobsd-tdep.c                              |    4 +-
 gdb/ppcobsd-tdep.h                              |    2 +-
 gdb/printcmd.c                                  |   39 +-
 gdb/proc-api.c                                  |    4 +-
 gdb/proc-flags.c                                |    4 +-
 gdb/proc-utils.h                                |    2 +-
 gdb/procfs.c                                    |  253 +++---
 gdb/progspace.h                                 |    4 +-
 gdb/prologue-value.c                            |    2 +-
 gdb/prologue-value.h                            |    2 +-
 gdb/psympriv.h                                  |   12 +-
 gdb/psymtab.c                                   |   62 +-
 gdb/ravenscar-sparc-thread.c                    |    4 +-
 gdb/ravenscar-thread.c                          |    5 +-
 gdb/ravenscar-thread.h                          |    2 +-
 gdb/record.c                                    |    2 +-
 gdb/regcache.c                                  |   10 +-
 gdb/regcache.h                                  |    2 +-
 gdb/remote-fileio.c                             |   42 +-
 gdb/remote-fileio.h                             |    6 +-
 gdb/remote-m32r-sdi.c                           |  104 +-
 gdb/remote-mips.c                               |  354 ++++----
 gdb/remote-sim.c                                |   57 +-
 gdb/remote.c                                    |  118 ++--
 gdb/remote.h                                    |    2 +-
 gdb/rs6000-aix-tdep.c                           |   40 +-
 gdb/rs6000-nat.c                                |  128 ++--
 gdb/rs6000-tdep.c                               |  108 ++-
 gdb/s390-tdep.c                                 |   21 +-
 gdb/score-tdep.c                                |  157 ++--
 gdb/score-tdep.h                                |   15 +-
 gdb/ser-base.c                                  |   51 +-
 gdb/ser-go32.c                                  |   72 +-
 gdb/ser-mingw.c                                 |    8 +-
 gdb/ser-pipe.c                                  |   16 +-
 gdb/ser-tcp.c                                   |   31 +-
 gdb/ser-unix.c                                  |   34 +-
 gdb/serial.c                                    |   28 +-
 gdb/serial.h                                    |   22 +-
 gdb/sh-tdep.c                                   |  179 ++--
 gdb/sh-tdep.h                                   |    4 +-
 gdb/sh64-tdep.c                                 |  230 +++---
 gdb/shnbsd-nat.c                                |    2 +-
 gdb/sol-thread.c                                |    8 +-
 gdb/solib-darwin.c                              |    4 +-
 gdb/solib-frv.c                                 |   12 +-
 gdb/solib-ia64-hpux.c                           |  700 ++++++++++++++
 gdb/{solib-som.h => solib-ia64-hpux.h}          |   21 +-
 gdb/solib-irix.c                                |   12 +-
 gdb/solib-osf.c                                 |   18 +-
 gdb/solib-pa64.c                                |   39 +-
 gdb/solib-som.c                                 |  118 ++--
 gdb/solib-som.h                                 |    2 +
 gdb/solib-spu.c                                 |    2 +-
 gdb/solib-sunos.c                               |   44 +-
 gdb/solib-svr4.c                                |   27 +-
 gdb/solib.c                                     |   14 +-
 gdb/solib.h                                     |    6 +-
 gdb/solist.h                                    |   12 +-
 gdb/somread.c                                   |   28 +-
 gdb/source.c                                    |  105 ++-
 gdb/source.h                                    |   12 +-
 gdb/sparc-linux-nat.c                           |    3 +-
 gdb/sparc-linux-tdep.c                          |    8 +-
 gdb/sparc-sol2-nat.c                            |    5 +-
 gdb/sparc-sol2-tdep.c                           |    2 +-
 gdb/sparc-tdep.c                                |    4 +-
 gdb/sparc-tdep.h                                |    2 +-
 gdb/sparc64-linux-tdep.c                        |    6 +-
 gdb/sparc64-tdep.c                              |    2 +-
 gdb/spu-tdep.c                                  |   34 +-
 gdb/stabsread.c                                 |  193 ++--
 gdb/stabsread.h                                 |   12 +-
 gdb/stack.c                                     |   16 +-
 gdb/symfile.c                                   |  163 ++--
 gdb/symfile.h                                   |    6 +-
 gdb/symmisc.c                                   |   10 +-
 gdb/symtab.c                                    |  177 ++--
 gdb/symtab.h                                    |  116 ++--
 gdb/target-descriptions.c                       |    2 +-
 gdb/target-descriptions.h                       |    2 +-
 gdb/target-memory.c                             |    2 +-
 gdb/target.c                                    |  138 ++--
 gdb/target.h                                    |   81 +-
 gdb/terminal.h                                  |    4 +-
 gdb/testsuite/ChangeLog                         |  122 ++-
 gdb/testsuite/gdb.ada/widewide.exp              |   47 +
 gdb/testsuite/gdb.ada/widewide/foo.adb          |   27 +
 gdb/testsuite/gdb.ada/widewide/pck.adb          |   23 +
 gdb/testsuite/gdb.ada/widewide/pck.ads          |   22 +
 gdb/testsuite/gdb.base/foll-exec.exp            |    2 +-
 gdb/testsuite/gdb.base/foll-fork.exp            |    2 +-
 gdb/testsuite/gdb.base/foll-vfork.exp           |    2 +-
 gdb/testsuite/gdb.base/interact.exp             |   48 +
 gdb/{solib-som.h => testsuite/gdb.base/wchar.c} |   42 +-
 gdb/testsuite/gdb.base/wchar.exp                |   38 +
 gdb/testsuite/gdb.fortran/multi-dim.exp         |   77 ++
 gdb/testsuite/gdb.fortran/multi-dim.f90         |   29 +
 gdb/testsuite/gdb.mi/gdb2549.exp                |    2 +-
 gdb/testsuite/gdb.mi/mi-cli.exp                 |    6 +-
 gdb/testsuite/gdb.mi/mi-disassemble.exp         |   58 ++-
 gdb/testsuite/gdb.mi/mi-pthreads.exp            |    2 +-
 gdb/testsuite/gdb.mi/mi-regs.exp                |    2 +-
 gdb/testsuite/gdb.mi/mi-stack.exp               |    8 +-
 gdb/testsuite/gdb.mi/mi-var-block.exp           |    2 +-
 gdb/testsuite/gdb.mi/mi-var-cmd.exp             |   10 +-
 gdb/testsuite/gdb.mi/mi2-cli.exp                |    6 +-
 gdb/testsuite/gdb.mi/mi2-disassemble.exp        |   58 ++-
 gdb/testsuite/gdb.mi/mi2-pthreads.exp           |    2 +-
 gdb/testsuite/gdb.mi/mi2-regs.exp               |    2 +-
 gdb/testsuite/gdb.mi/mi2-stack.exp              |    8 +-
 gdb/testsuite/gdb.mi/mi2-var-block.exp          |    2 +-
 gdb/testsuite/gdb.mi/mi2-var-cmd.exp            |   10 +-
 gdb/testsuite/gdb.python/py-cmd.exp             |   18 +-
 gdb/testsuite/gdb.python/py-function.exp        |   18 +-
 gdb/testsuite/gdb.python/py-infthread.exp       |    2 +
 gdb/testsuite/gdb.python/python.exp             |   18 -
 gdb/testsuite/gdb.threads/tls.exp               |    2 +-
 gdb/thread.c                                    |   36 +-
 gdb/top.c                                       |   16 +-
 gdb/tracepoint.c                                |  171 ++--
 gdb/tracepoint.h                                |    4 +-
 gdb/trad-frame.h                                |    4 +-
 gdb/tui/tui-layout.c                            |    4 +-
 gdb/tui/tui-winsource.c                         |    5 +-
 gdb/typeprint.c                                 |    6 +-
 gdb/ui-file.c                                   |   22 +-
 gdb/ui-file.h                                   |   20 +-
 gdb/ui-out.c                                    |   60 +-
 gdb/ui-out.h                                    |   20 +-
 gdb/utils.c                                     |   82 +-
 gdb/v850-tdep.c                                 |   16 +-
 gdb/valarith.c                                  |   68 +-
 gdb/valops.c                                    |   46 +-
 gdb/valprint.c                                  |  112 ++--
 gdb/valprint.h                                  |    2 +-
 gdb/value.c                                     |   52 +-
 gdb/value.h                                     |    2 +-
 gdb/varobj.c                                    |  317 ++++----
 gdb/varobj.h                                    |   16 +-
 gdb/vax-tdep.c                                  |    2 +-
 gdb/vec.c                                       |    6 +-
 gdb/vec.h                                       |   28 +-
 gdb/version.h                                   |    4 +-
 gdb/version.in                                  |    2 +-
 gdb/windows-nat.c                               |  247 +++---
 gdb/windows-tdep.c                              |   25 +-
 gdb/xcoffread.c                                 |  207 +++--
 gdb/xcoffsolib.c                                |    2 +-
 gdb/xml-support.c                               |    8 +-
 gdb/xstormy16-tdep.c                            |   88 +-
 gdb/xtensa-tdep.c                               |   90 +-
 gdb/xtensa-tdep.h                               |    4 +-
 include/ChangeLog                               |    4 +
 include/dwarf2.h                                |    2 +-
 include/elf/ChangeLog                           |    7 +
 include/elf/arm.h                               |    8 +-
 include/gdb/ChangeLog                           |    5 +
 include/gdb/remote-sim.h                        |   12 +-
 ltmain.sh                                       |    2 +-
 opcodes/ChangeLog                               |   13 +
 opcodes/mips-dis.c                              |    3 +-
 opcodes/po/da.po                                | 1140 +++++++++++++++++++----
 opcodes/rx-dis.c                                |    1 +
 sim/common/ChangeLog                            |   33 +
 sim/common/aclocal.m4                           |    5 +-
 sim/common/hw-device.h                          |    6 +-
 sim/common/sim-hw.c                             |    2 +-
 sim/common/sim-hw.h                             |    2 +-
 sim/common/sim-memopt.c                         |   40 +-
 sim/common/sim-module.c                         |    3 +-
 sim/common/sim-options.c                        |    7 +-
 sim/common/sim-utils.c                          |    7 +-
 sim/common/sim-watch.c                          |    7 +-
 sim/erc32/ChangeLog                             |    5 +
 sim/erc32/interf.c                              |    2 +-
 sim/h8300/ChangeLog                             |    5 +
 sim/h8300/compile.c                             |    2 +-
 sim/m32c/ChangeLog                              |    5 +
 sim/m32c/gdb-if.c                               |    4 +-
 sim/mn10300/ChangeLog                           |    5 +
 sim/mn10300/interp.c                            |    2 +-
 sim/ppc/ChangeLog                               |    5 +
 sim/ppc/gdb-sim.c                               |    2 +-
 sim/rx/ChangeLog                                |    5 +
 sim/rx/gdb-if.c                                 |    6 +-
 sim/v850/ChangeLog                              |    5 +
 sim/v850/interp.c                               |    2 +-
 463 files changed, 13287 insertions(+), 7761 deletions(-)
 create mode 100644 gdb/config/ia64/hpux.mh
 delete mode 100644 gdb/hpux-thread.c
 create mode 100644 gdb/ia64-hpux-nat.c
 create mode 100644 gdb/ia64-hpux-tdep.c
 copy gdb/{solib-som.h => ia64-hpux-tdep.h} (63%)
 create mode 100644 gdb/solib-ia64-hpux.c
 copy gdb/{solib-som.h => solib-ia64-hpux.h} (63%)
 create mode 100644 gdb/testsuite/gdb.ada/widewide.exp
 create mode 100644 gdb/testsuite/gdb.ada/widewide/foo.adb
 create mode 100644 gdb/testsuite/gdb.ada/widewide/pck.adb
 create mode 100644 gdb/testsuite/gdb.ada/widewide/pck.ads
 create mode 100644 gdb/testsuite/gdb.base/interact.exp
 copy gdb/{solib-som.h => testsuite/gdb.base/wchar.c} (56%)
 create mode 100644 gdb/testsuite/gdb.base/wchar.exp
 create mode 100644 gdb/testsuite/gdb.fortran/multi-dim.exp
 create mode 100644 gdb/testsuite/gdb.fortran/multi-dim.f90

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 5a48a71..aeb360f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2010-12-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+	* ltmain.sh (relink): Use absolute path when hardcoding with -L.
+
+2011-01-13  Joel Brobecker  <brobecker@adacore.com>
+
+	* configure.ac: Remove readline, mmalloc, and gdb from noconfigdirs
+	for ia64-hpux.
+	* configure: Regenerate.
+
 2011-01-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
 	Sync from GCC:
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index c2c0157..00ff8ff 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,108 @@
+2011-01-15  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_check_relocs): Check invalid x32
+	relocations.
+
+2011-01-14  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_link_hash_table): Add pointer_r_type.
+	(elf_x86_64_link_hash_table_create): Set pointer_r_type.
+	(elf_x86_64_check_relocs): Handle R_X86_64_32 like R_X86_64_64
+	for ILP32.  Remove ABI_64_P PIC check for R_X86_64_8,
+	R_X86_64_16, R_X86_64_32 and R_X86_64_32S.
+	(elf_x86_64_relocate_section):  Handle R_X86_64_32 like R_X86_64_64
+	for ILP32.
+
+2011-01-14  Alan Modra  <amodra@gmail.com>
+
+	* bfd.c (bfd_perror): Flush stdout before and stderr after printing
+	error.
+	(_bfd_default_error_handler): Likewise.
+	* elf.c (print_segment_map): Likewise.
+	* libbfd.c (warn_deprecated): Likewise.
+	* som.c (som_sizeof_headers): No need to do so here.
+	* coff-i860.c: Replace use of printf for error messages with
+	_bfd_error_handler.
+	* coff-ppc.c: Likewise.
+	* coff-sh.c: Likewise.
+	* elf32-bfin.c: Likewise.
+	* elf32-dlx.c: Likewise.
+	* elf32-mep.c: Likewise.
+	* elf32-v850.c: Likewise.
+	* mach-o.c: Likewise.
+	* pef.c: Likewise.
+
+2011-01-13  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf64-x86-64.c (elf_x86_64_link_hash_table): Remove
+	swap_reloca_out.
+	(elf_x86_64_link_hash_table_create): Don't set swap_reloca_out.
+	(elf_x86_64_check_relocs): Align relocation section to 4 byte
+	for 32bit.
+	(elf_x86_64_gc_sweep_hook): Replace ELF64_ST_TYPE with
+	ELF_ST_TYPE.
+	(elf_x86_64_finish_dynamic_symbol): Updated.
+	(elf_x86_64_finish_dynamic_sections): Don't use
+	Elf64_External_Dyn, bfd_elf64_swap_dyn_in, nor
+	bfd_elf64_swap_dyn_out.
+
+2011-01-14  J. Park  <grassman@gmail.com>
+
+	PR ld/12339
+	* elf32-arm.c (allocate_dynrelocs): Don't set up eh before
+	following bfd_link_hash_warning symbol link.
+
+2011-01-10  Nathan Sidwell  <nathan@codesourcery.com>
+	    Glauber de Oliveira Costa  <glommer@gmail.com>
+
+	* reloc.c (BFD_RELOC_ARM_TLS_GOTDESC, BFD_RELOC_ARM_TLS_CALL,
+	BFD_RELOC_ARM_THM_TLS_CALL, BFD_RELOC_ARM_TLS_DESCSEQ,
+	BFD_RELOC_ARM_THM_TLS_DESCSEQ, BFD_RELOC_ARM_TLS_DESC): New
+	relocations.
+	* libbfd.h: Rebuilt.
+	* bfd-in2.h: Rebuilt.
+	* elf32-arm.c (elf32_arm_howto_table_1): Add new relocations.
+	(elf32_arm_reloc_map): Likewise.
+	(tls_trampoline, dl_tlsdesc_lazy_trampoline): New PLT templates.
+	(elf32_arm_stub_long_branch_any_tls_pic,
+	elf32_arm_stub_long_branch_v4t_thumb_tls_pic): New stub templates.
+	(DEF_STUBS): Add new stubs.
+	(struct_elf_arm_obj_data): Add local_tlsdesc_gotent field.
+	(elf32_arm_local_tlsdesc_gotent): New.
+	(GOT_TLS_GDESC): New mask.
+	(GOT_TLS_GD_ANY): Define.
+	(struct elf32_arm_link_hash_entry): Add tlsdesc_got field.
+	(elf32_arm_compute_jump_table_size): New.
+	(struct elf32_arm_link_hash_table): Add next_tls_desc_index,
+	num_tls_desc, dt_tlsdesc_plt, dt_tlsdesc_got, tls_trampoline,
+	sgotplt_jump_table_size fields.
+	(elf32_arm_link_hash_newfunc): Initialize tlsdesc_got field.
+	(elf32_arm_link_hash_table_create): Initialize new fields.
+	(arm_type_of_stub): Check TLS desc relocs too.
+	(elf32_arm_stub_name): TLS desc relocs can be shared.
+	(elf32_arm_tls_transition): Determine relaxation.
+	(arm_stub_required_alignment): Add tls stubs.
+	(elf32_arm_size_stubs): Likewise.
+	(elf32_arm_tls_relax): Perform TLS relaxing.
+	(elf32_arm_final_link_relocate): Process TLS DESC relocations.
+	(IS_ARM_TLS_GNU_RELOC): New.
+	(IS_ARM_TLS_RELOC): Use it.
+	(elf32_arm_relocate_section): Perform TLS relaxing.
+	(elf32_arm_check_relocs): Anticipate TLS relaxing, process tls
+	desc relocations.
+	(allocate_dynrelocs): Allocate tls desc relcoations.
+	(elf32_arm_output_arch_local_syms): Emit tls trampoline mapping
+	symbols.
+	(elf32_arm_size_dynamic_sections): Allocate tls trampolines and
+	got slots.
+	(elf32_arm_always_size_sections): New. Create _TLS_MODULE_BASE
+	symbol.
+	(elf32_arm_finish_dynamic_symbol): Adjust.
+	(arm_put_trampoline): New.
+	(elf32_arm_finish_dynamic_sections): Emit new dynamic tags and tls
+	trampolines.
+	(elf_backend_always_size_sections): Define.
+
 2011-01-06  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* elf-ifunc.c (_bfd_elf_allocate_ifunc_dyn_relocs): Optimized.
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 8531f8d..84fc75d 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -3146,6 +3146,12 @@ pc-relative or some form of GOT-indirect relocation.  */
   BFD_RELOC_ARM_TLS_TPOFF32,
   BFD_RELOC_ARM_TLS_IE32,
   BFD_RELOC_ARM_TLS_LE32,
+  BFD_RELOC_ARM_TLS_GOTDESC,
+  BFD_RELOC_ARM_TLS_CALL,
+  BFD_RELOC_ARM_THM_TLS_CALL,
+  BFD_RELOC_ARM_TLS_DESCSEQ,
+  BFD_RELOC_ARM_THM_TLS_DESCSEQ,
+  BFD_RELOC_ARM_TLS_DESC,
 
 /* ARM group relocations.  */
   BFD_RELOC_ARM_ALU_PC_G0_NC,
diff --git a/bfd/bfd.c b/bfd/bfd.c
index a9ce7cc..77582ec 100644
--- a/bfd/bfd.c
+++ b/bfd/bfd.c
@@ -1,6 +1,6 @@
 /* Generic BFD library interface and support routines.
    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
    Free Software Foundation, Inc.
    Written by Cygnus Support.
 
@@ -523,10 +523,12 @@ DESCRIPTION
 void
 bfd_perror (const char *message)
 {
+  fflush (stdout);
   if (message == NULL || *message == '\0')
     fprintf (stderr, "%s\n", bfd_errmsg (bfd_get_error ()));
   else
     fprintf (stderr, "%s: %s\n", message, bfd_errmsg (bfd_get_error ()));
+  fflush (stderr);
 }
 
 /*
@@ -723,6 +725,7 @@ _bfd_default_error_handler (const char *fmt, ...)
   va_end (ap);
 
   putc ('\n', stderr);
+  fflush (stderr);
 }
 
 /* This is a function pointer to the routine which should handle BFD
diff --git a/bfd/coff-i860.c b/bfd/coff-i860.c
index b7ada16..d50b070 100644
--- a/bfd/coff-i860.c
+++ b/bfd/coff-i860.c
@@ -1,6 +1,6 @@
 /* BFD back-end for Intel i860 COFF files.
    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2001, 2002,
-   2003, 2004, 2005, 2007, 2008, 2010  Free Software Foundation, Inc.
+   2003, 2004, 2005, 2007, 2008, 2010, 2011  Free Software Foundation, Inc.
    Created mostly by substituting "860" for "386" in coff-i386.c
    Harry Dolan <dolan@ssd.intel.com>, October 1995
 
@@ -144,7 +144,7 @@ coff_i860_reloc_nyi (bfd *abfd ATTRIBUTE_UNUSED,
 		     char **error_message ATTRIBUTE_UNUSED)
 {
   reloc_howto_type *howto = reloc_entry->howto;
-  fprintf (stderr, _("Relocation `%s' not yet implemented\n"), howto->name);
+  (*_bfd_error_handler) (_("relocation `%s' not yet implemented"), howto->name);
   return bfd_reloc_notsupported;
 }
 
diff --git a/bfd/coff-ppc.c b/bfd/coff-ppc.c
index 06eed24..69e10d8 100644
--- a/bfd/coff-ppc.c
+++ b/bfd/coff-ppc.c
@@ -1,6 +1,6 @@
 /* BFD back-end for PowerPC Microsoft Portable Executable files.
    Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
+   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
    Free Software Foundation, Inc.
 
    Original version pieced together by Kim Knuttila (krk@cygnus.com)
@@ -1843,10 +1843,9 @@ ppc_coff_rtype2howto (relent, internal)
 	howto = ppc_coff_howto_table + IMAGE_REL_PPC_TOCREL16;
       break;
     default:
-      fprintf (stderr,
-	      _("Warning: Unsupported reloc %s [%d] used -- it may not work.\n"),
-	      ppc_coff_howto_table[r_type].name,
-	      r_type);
+      (*_bfd_error_handler) (_("warning: unsupported reloc %s [%d] used -- it may not work"),
+			     ppc_coff_howto_table[r_type].name,
+			     r_type);
       howto = ppc_coff_howto_table + r_type;
       break;
     }
@@ -1916,10 +1915,9 @@ coff_ppc_rtype_to_howto (abfd, sec, rel, h, sym, addendp)
       howto = ppc_coff_howto_table + r_type;
       break;
     default:
-      fprintf (stderr,
-	      _("Warning: Unsupported reloc %s [%d] used -- it may not work.\n"),
-	      ppc_coff_howto_table[r_type].name,
-	      r_type);
+      (*_bfd_error_handler) (_("warning: unsupported reloc %s [%d] used -- it may not work"),
+			     ppc_coff_howto_table[r_type].name,
+			     r_type);
       howto = ppc_coff_howto_table + r_type;
       break;
     }
diff --git a/bfd/coff-sh.c b/bfd/coff-sh.c
index 28ac0ab..b77af7c 100644
--- a/bfd/coff-sh.c
+++ b/bfd/coff-sh.c
@@ -1,6 +1,7 @@
 /* BFD back-end for Renesas Super-H COFF binaries.
    Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-   2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
+   2003, 2004, 2005, 2006, 2007, 2008, 2009, 2011
+   Free Software Foundation, Inc.
    Contributed by Cygnus Support.
    Written by Steve Chamberlain, <sac@cygnus.com>.
    Relaxing code written by Ian Lance Taylor, <ian@cygnus.com>.
@@ -517,7 +518,7 @@ sh_coff_reloc_type_lookup (abfd, code)
     if (sh_reloc_map[i].bfd_reloc_val == code)
       return &sh_coff_howtos[(int) sh_reloc_map[i].shcoff_reloc_val];
 
-  fprintf (stderr, "SH Error: unknown reloc type %d\n", code);
+  (*_bfd_error_handler) (_("SH Error: unknown reloc type %d"), code);
   return NULL;
 }
 
diff --git a/bfd/elf.c b/bfd/elf.c
index de0ab61..257cc8c 100644
--- a/bfd/elf.c
+++ b/bfd/elf.c
@@ -1,7 +1,7 @@
 /* ELF executable support for BFD.
 
    Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
-   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
+   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
    Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
@@ -4280,10 +4280,12 @@ print_segment_map (const struct elf_segment_map *m)
 		  (unsigned int) m->p_type);
       pt = buf;
     }
+  fflush (stdout);
   fprintf (stderr, "%s:", pt);
   for (j = 0; j < m->count; j++)
     fprintf (stderr, " %s", m->sections [j]->name);
   putc ('\n',stderr);
+  fflush (stderr);
 }
 
 static bfd_boolean
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index 7c8eb68..6fdd500 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -1,6 +1,6 @@
 /* 32-bit ELF support for ARM
    Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
-   2008, 2009, 2010  Free Software Foundation, Inc.
+   2008, 2009, 2010, 2011  Free Software Foundation, Inc.
 
    This file is part of BFD, the Binary File Descriptor library.
 
@@ -261,18 +261,18 @@ static reloc_howto_type elf32_arm_howto_table_1[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  HOWTO (R_ARM_SWI24,		/* type */
+  HOWTO (R_ARM_TLS_DESC,	/* type */
 	 0,			/* rightshift */
-	 0,			/* size (0 = byte, 1 = short, 2 = long) */
-	 0,			/* bitsize */
+	 2,			/* size (0 = byte, 1 = short, 2 = long) */
+	 32,			/* bitsize */
 	 FALSE,			/* pc_relative */
 	 0,			/* bitpos */
-	 complain_overflow_signed,/* complain_on_overflow */
+	 complain_overflow_bitfield,/* complain_on_overflow */
 	 bfd_elf_generic_reloc,	/* special_function */
-	 "R_ARM_SWI24",		/* name */
+	 "R_ARM_TLS_DESC",	/* name */
 	 FALSE,			/* partial_inplace */
-	 0x00000000,		/* src_mask */
-	 0x00000000,		/* dst_mask */
+	 0xffffffff,		/* src_mask */
+	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
   HOWTO (R_ARM_THM_SWI8,	/* type */
@@ -1352,10 +1352,61 @@ static reloc_howto_type elf32_arm_howto_table_1[] =
 	 0x040f70ff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  EMPTY_HOWTO (90),   /* Unallocated.  */
-  EMPTY_HOWTO (91),
-  EMPTY_HOWTO (92),
-  EMPTY_HOWTO (93),
+  HOWTO (R_ARM_TLS_GOTDESC,	/* type */
+	 0,			/* rightshift */
+	 2,			/* size (0 = byte, 1 = short, 2 = long) */
+	 32,			/* bitsize */
+	 FALSE,			/* pc_relative */
+	 0,			/* bitpos */
+	 complain_overflow_bitfield,/* complain_on_overflow */
+	 NULL,			/* special_function */
+	 "R_ARM_TLS_GOTDESC",	/* name */
+	 TRUE,			/* partial_inplace */
+	 0xffffffff,		/* src_mask */
+	 0xffffffff,		/* dst_mask */
+	 FALSE),		/* pcrel_offset */
+
+  HOWTO (R_ARM_TLS_CALL,	/* type */
+	 0,			/* rightshift */
+	 2,			/* size (0 = byte, 1 = short, 2 = long) */
+	 24,			/* bitsize */
+	 FALSE,			/* pc_relative */
+	 0,			/* bitpos */
+	 complain_overflow_dont,/* complain_on_overflow */
+	 bfd_elf_generic_reloc,	/* special_function */
+	 "R_ARM_TLS_CALL",	/* name */
+	 FALSE,			/* partial_inplace */
+	 0x00ffffff,		/* src_mask */
+	 0x00ffffff,		/* dst_mask */
+	 FALSE),		/* pcrel_offset */
+
+  HOWTO (R_ARM_TLS_DESCSEQ,	/* type */
+	 0,			/* rightshift */
+	 2,			/* size (0 = byte, 1 = short, 2 = long) */
+	 0,			/* bitsize */
+	 FALSE,			/* pc_relative */
+	 0,			/* bitpos */
+	 complain_overflow_bitfield,/* complain_on_overflow */
+	 bfd_elf_generic_reloc,	/* special_function */
+	 "R_ARM_TLS_DESCSEQ",	/* name */
+	 FALSE,			/* partial_inplace */
+	 0x00000000,		/* src_mask */
+	 0x00000000,		/* dst_mask */
+	 FALSE),		/* pcrel_offset */
+
+  HOWTO (R_ARM_THM_TLS_CALL,	/* type */
+	 0,			/* rightshift */
+	 2,			/* size (0 = byte, 1 = short, 2 = long) */
+	 24,			/* bitsize */
+	 FALSE,			/* pc_relative */
+	 0,			/* bitpos */
+	 complain_overflow_dont,/* complain_on_overflow */
+	 bfd_elf_generic_reloc,	/* special_function */
+	 "R_ARM_THM_TLS_CALL",	/* name */
+	 FALSE,			/* partial_inplace */
+	 0x07ff07ff,		/* src_mask */
+	 0x07ff07ff,		/* dst_mask */
+	 FALSE),		/* pcrel_offset */
 
   HOWTO (R_ARM_PLT32_ABS,	/* type */
 	 0,			/* rightshift */
@@ -1599,6 +1650,38 @@ static reloc_howto_type elf32_arm_howto_table_1[] =
 	 0x00000fff,		/* src_mask */
 	 0x00000fff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
+
+  EMPTY_HOWTO (112),
+  EMPTY_HOWTO (113),
+  EMPTY_HOWTO (114),
+  EMPTY_HOWTO (115),
+  EMPTY_HOWTO (116),
+  EMPTY_HOWTO (117),
+  EMPTY_HOWTO (118),
+  EMPTY_HOWTO (119),
+  EMPTY_HOWTO (120),
+  EMPTY_HOWTO (121),
+  EMPTY_HOWTO (122),
+  EMPTY_HOWTO (123),
+  EMPTY_HOWTO (124),
+  EMPTY_HOWTO (125),
+  EMPTY_HOWTO (126),
+  EMPTY_HOWTO (127),
+  EMPTY_HOWTO (128),
+
+  HOWTO (R_ARM_THM_TLS_DESCSEQ,	/* type */
+	 0,			/* rightshift */
+	 1,			/* size (0 = byte, 1 = short, 2 = long) */
+	 0,			/* bitsize */
+	 FALSE,			/* pc_relative */
+	 0,			/* bitpos */
+	 complain_overflow_bitfield,/* complain_on_overflow */
+	 bfd_elf_generic_reloc,	/* special_function */
+	 "R_ARM_THM_TLS_DESCSEQ",/* name */
+	 FALSE,			/* partial_inplace */
+	 0x00000000,		/* src_mask */
+	 0x00000000,		/* dst_mask */
+	 FALSE),		/* pcrel_offset */
 };
 
 /* 112-127 private relocations
@@ -1730,6 +1813,12 @@ static const struct elf32_arm_reloc_map elf32_arm_reloc_map[] =
     {BFD_RELOC_ARM_PREL31,	     R_ARM_PREL31},
     {BFD_RELOC_ARM_TARGET2,	     R_ARM_TARGET2},
     {BFD_RELOC_ARM_PLT32,            R_ARM_PLT32},
+    {BFD_RELOC_ARM_TLS_GOTDESC,      R_ARM_TLS_GOTDESC},
+    {BFD_RELOC_ARM_TLS_CALL,         R_ARM_TLS_CALL},
+    {BFD_RELOC_ARM_THM_TLS_CALL,     R_ARM_THM_TLS_CALL},
+    {BFD_RELOC_ARM_TLS_DESCSEQ,      R_ARM_TLS_DESCSEQ},
+    {BFD_RELOC_ARM_THM_TLS_DESCSEQ,  R_ARM_THM_TLS_DESCSEQ},
+    {BFD_RELOC_ARM_TLS_DESC,         R_ARM_TLS_DESC},
     {BFD_RELOC_ARM_TLS_GD32,	     R_ARM_TLS_GD32},
     {BFD_RELOC_ARM_TLS_LDO32,	     R_ARM_TLS_LDO32},
     {BFD_RELOC_ARM_TLS_LDM32,	     R_ARM_TLS_LDM32},
@@ -1912,6 +2001,26 @@ typedef unsigned short int insn16;
    section.  */
 #define ELF_DYNAMIC_INTERPRETER     "/usr/lib/ld.so.1"
 
+static const unsigned long tls_trampoline [] =
+  {
+    0xe08e0000,		/* add r0, lr, r0 */
+    0xe5901004,		/* ldr r1, [r0,#4] */
+    0xe12fff11,		/* bx  r1 */
+  };
+
+static const unsigned long dl_tlsdesc_lazy_trampoline [] =
+  {
+    0xe52d2004, /*	push    {r2}			*/
+    0xe59f200c, /*      ldr     r2, [pc, #3f - . - 8]	*/
+    0xe59f100c, /*      ldr     r1, [pc, #4f - . - 8]	*/
+    0xe79f2002, /* 1:   ldr     r2, [pc, r2]		*/
+    0xe081100f, /* 2:   add     r1, pc			*/
+    0xe12fff12, /*      bx      r2			*/
+    0x00000014, /* 3:   .word  _GLOBAL_OFFSET_TABLE_ - 1b - 8
+		   		+ dl_tlsdesc_lazy_resolver(GOT)   */
+    0x00000018, /* 4:   .word  _GLOBAL_OFFSET_TABLE_ - 2b - 8 */ 
+  };
+
 #ifdef FOUR_WORD_PLT
 
 /* The first entry in a procedure linkage table looks like
@@ -2167,6 +2276,26 @@ static const insn_sequence elf32_arm_stub_long_branch_v4t_thumb_thumb_pic[] =
     DATA_WORD(0, R_ARM_REL32, 0),     /* dcd  R_ARM_REL32(X) */
   };
 
+/* Thumb2/ARM -> TLS trampoline.  Lowest common denominator, which is a
+   long PIC stub.  We can use r1 as a scratch -- and cannot use ip.  */
+static const insn_sequence elf32_arm_stub_long_branch_any_tls_pic[] =
+{
+    ARM_INSN(0xe59f1000),             /* ldr   r1, [pc] */
+    ARM_INSN(0xe08ff001),             /* add   pc, pc, r1 */
+    DATA_WORD(0, R_ARM_REL32, -4),    /* dcd   R_ARM_REL32(X-4) */
+};
+
+/* V4T Thumb -> TLS trampoline.  lowest common denominator, which is a
+   long PIC stub.  We can use r1 as a scratch -- and cannot use ip.  */
+static const insn_sequence elf32_arm_stub_long_branch_v4t_thumb_tls_pic[] =
+{
+    THUMB16_INSN(0x4778),             /* bx   pc */
+    THUMB16_INSN(0x46c0),             /* nop */
+    ARM_INSN(0xe59f1000),             /* ldr  r1, [pc, #0] */
+    ARM_INSN(0xe081f00f),             /* add  pc, r1, pc */
+    DATA_WORD(0, R_ARM_REL32, -4),    /* dcd  R_ARM_REL32(X) */
+};
+
 /* Cortex-A8 erratum-workaround stubs.  */
 
 /* Stub used for conditional branches (which may be beyond +/-1MB away, so we


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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [SCM]  archer-jankratochvil-watchpoint3: Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3
@ 2011-01-07  7:34 jkratoch
  0 siblings, 0 replies; 6+ messages in thread
From: jkratoch @ 2011-01-07  7:34 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-watchpoint3 has been updated
       via  2277941ded5f54d3228ed55996fc0b656a0ab532 (commit)
       via  ff3abfdd456fa07373e2c45e63fa1d1fde330689 (commit)
       via  fc7aee6fd42face8453d4c9a6f5c2a7589fbf557 (commit)
       via  5936736ddc1d7d0ff03a2cb9cdcba14e05d8f058 (commit)
       via  390347e3af69c4e3b28f50ff079ad629e6ed86f3 (commit)
       via  6375164cac7df1b8bbdc44330e8dd84e91a36e1a (commit)
       via  b09ef0963472ecefb3c48c4f6b854af3df39408d (commit)
       via  0d67ef8877f86c2cd1144e6e1e51c95806a09403 (commit)
       via  f47b1885bb46d4a0a5963483c6cbcfbe4444a253 (commit)
       via  93df9f55772f9992866d94d3eda65e7c7d7ee39a (commit)
       via  9e9d3b19324834de25706adaa5e77e940042255d (commit)
       via  95eb7299a43691367d4234b44e256244f501f9dd (commit)
       via  38e689abe37e23dc10ae6b3d7eda10792fbe5cce (commit)
       via  10ca8357c723a3a0dff901b421d62297fe3d0185 (commit)
       via  6162f66a3168655f31475fe2a34750b13629b432 (commit)
       via  ee7931dc2f112b223bd76bf31ba5bfc716a0a947 (commit)
       via  8bef39475287bdce64ba672333879627614a64c7 (commit)
       via  d3a53b0f798666339edb89002087dbf3a222af09 (commit)
       via  dc1dbdd748005d025bfed664141f94868b4608b9 (commit)
       via  a1d4eea835dab8b8f372de80a9b9f1d47f4ddc87 (commit)
       via  968b19ffd222d8c5af49a1964b61ebc26f69f8c5 (commit)
       via  f850d1e13721d2e41319ecf28d4f1fb252114a51 (commit)
       via  1be0d6417699867915c0b0efc15174baf1623863 (commit)
       via  e22c5a3e2b53ba419113970be49407a4098e7ce9 (commit)
       via  73df4d26c29e68266770c0bf48f727bde62d4468 (commit)
       via  a253ad6ac0478fb293d7005517b717732b88e726 (commit)
       via  9d777470f6b55b374c2e6761fc658078f3df0d69 (commit)
       via  8ab7ed746e8abce9d14aff83159939f01ccfc646 (commit)
       via  d960d576b6bf7dc12a29a244df35fa4e7373dca4 (commit)
       via  1ba609a9c42f9cfeb111aec95b015c3f5eeafbc6 (commit)
       via  071892049d961a5b7694238d590074023177d54d (commit)
       via  fe0e115731240592d9f2838759bc76db45d3e89e (commit)
       via  3bf6cbf8d09e90753e83f7a85a538710f365553a (commit)
       via  e78704d5680d54c2c895e4a8f96e01e33e698813 (commit)
       via  7f416aff7d49595e8041fd7a2b48135b887601f7 (commit)
       via  d6447a2d1ad08c3a3a25742339a464be0aadf8d7 (commit)
       via  91347ff709cbcd9f603ff0ad02016cfcd268ca40 (commit)
       via  8b40ee1f1f2f5f8855e99a21a933273b790b913b (commit)
      from  f83a9073f37b3de86f35c65a156fd0724f735e2c (commit)

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

- Log -----------------------------------------------------------------
commit 2277941ded5f54d3228ed55996fc0b656a0ab532
Merge: f83a907 ff3abfd
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri Jan 7 08:34:21 2011 +0100

    Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3

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

Summary of changes:
 bfd/ChangeLog                                      |   24 +
 bfd/bfd-in2.h                                      |    1 +
 bfd/elf-ifunc.c                                    |   31 +-
 bfd/elf32-i386.c                                   |   32 +-
 bfd/elf32-rx.c                                     |    1 +
 bfd/elf64-x86-64.c                                 |   33 +-
 bfd/libbfd.h                                       |    1 +
 bfd/reloc.c                                        |    2 +
 bfd/version.h                                      |    2 +-
 gdb/ChangeLog                                      |  256 +
 gdb/NEWS                                           |    3 +
 gdb/ada-tasks.c                                    |    2 +-
 gdb/addrmap.c                                      |    3 +-
 gdb/arch-utils.c                                   |   29 +-
 gdb/arch-utils.h                                   |   10 +-
 gdb/ax-gdb.c                                       |   50 +-
 gdb/ax-general.c                                   |   16 +-
 gdb/bcache.c                                       |    3 +-
 gdb/blockframe.c                                   |    9 +-
 gdb/breakpoint.c                                   |  170 +-
 gdb/buildsym.c                                     |   12 +-
 gdb/c-lang.c                                       |    3 +-
 gdb/c-typeprint.c                                  |   10 +-
 gdb/charset.c                                      |   25 +-
 gdb/cli/cli-cmds.c                                 |   32 +-
 gdb/cli/cli-decode.c                               |    8 +-
 gdb/cli/cli-dump.c                                 |   28 +-
 gdb/cli/cli-logging.c                              |   18 +-
 gdb/cli/cli-script.c                               |    9 +-
 gdb/cli/cli-setshow.c                              |    3 +-
 gdb/coffread.c                                     |   18 +-
 gdb/command.h                                      |    6 +-
 gdb/common/signals.c                               |    6 +-
 gdb/configure.ac                                   |    4 +-
 gdb/copyright.py                                   |  608 +++
 gdb/copyright.sh                                   |   11 +-
 gdb/corelow.c                                      |    6 +-
 gdb/cp-abi.c                                       |    9 +-
 gdb/cp-namespace.c                                 |    3 +-
 gdb/cp-support.c                                   |    3 +-
 gdb/dbug-rom.c                                     |    6 +-
 gdb/dbxread.c                                      |   43 +-
 gdb/defs.h                                         |   33 +-
 gdb/dfp.c                                          |    6 +-
 gdb/dfp.h                                          |    3 +-
 gdb/dictionary.c                                   |    3 +-
 gdb/disasm.c                                       |    3 +-
 gdb/doc/ChangeLog                                  |   20 +
 gdb/doc/agentexpr.texi                             |    4 +-
 gdb/doc/all-cfg.texi                               |    2 +-
 gdb/doc/annotate.texinfo                           |    2 +-
 gdb/doc/gdb.texinfo                                |   43 +-
 gdb/doc/gdbint.texinfo                             |    2 +-
 gdb/doc/observer.texi                              |    4 +-
 gdb/doc/refcard.tex                                |    4 +-
 gdb/doc/stabs.texinfo                              |    2 +-
 gdb/doublest.c                                     |   13 +-
 gdb/dwarf2-frame.c                                 |   36 +-
 gdb/dwarf2expr.c                                   |   12 +-
 gdb/dwarf2loc.c                                    |   38 +-
 gdb/dwarf2read.c                                   |  239 +-
 gdb/elfread.c                                      |   78 +-
 gdb/eval.c                                         |  118 +-
 gdb/event-loop.c                                   |   21 +-
 gdb/event-loop.h                                   |    2 +-
 gdb/exceptions.h                                   |   10 +-
 gdb/exec.c                                         |   15 +-
 gdb/expprint.c                                     |    3 +-
 gdb/expression.h                                   |   37 +-
 gdb/f-lang.c                                       |   15 +-
 gdb/f-valprint.c                                   |   13 +-
 gdb/findcmd.c                                      |    7 +-
 gdb/frame-base.c                                   |    3 +-
 gdb/frame-unwind.c                                 |    9 +-
 gdb/frame-unwind.h                                 |    4 +-
 gdb/frame.c                                        |   31 +-
 gdb/frame.h                                        |    8 +-
 gdb/gcore.c                                        |    3 +-
 gdb/gdb-stabs.h                                    |    5 +-
 gdb/gdb.1                                          |    2 +-
 gdb/gdb_assert.h                                   |    4 +-
 gdb/gdb_dirent.h                                   |    2 +-
 gdb/gdb_obstack.h                                  |    7 +-
 gdb/gdbcore.h                                      |    6 +-
 gdb/gdbserver/ChangeLog                            |   25 +
 gdb/gdbserver/configure.ac                         |    2 +-
 gdb/gdbserver/gdbreplay.c                          |   11 +-
 gdb/gdbserver/gdbserver.1                          |    2 +-
 gdb/gdbserver/linux-low.c                          |   28 +-
 gdb/gdbserver/linux-ppc-low.c                      |    3 +-
 gdb/gdbserver/linux-s390-low.c                     |   15 +-
 gdb/gdbserver/linux-sparc-low.c                    |   30 +-
 gdb/gdbserver/linux-x86-low.c                      |    8 +-
 gdb/gdbserver/linux-xtensa-low.c                   |    3 +-
 gdb/gdbserver/mem-break.c                          |    3 +-
 gdb/gdbserver/nto-low.c                            |    3 +-
 gdb/gdbserver/regcache.h                           |    3 +-
 gdb/gdbserver/remote-utils.c                       |   10 +-
 gdb/gdbserver/server.c                             |   15 +-
 gdb/gdbserver/server.h                             |    9 +-
 gdb/gdbserver/thread-db.c                          |    3 +-
 gdb/gdbserver/tracepoint.c                         |   44 +-
 gdb/gdbserver/utils.c                              |    3 +-
 gdb/gdbserver/win32-low.h                          |    6 +-
 gdb/gdbtypes.c                                     |   41 +-
 gdb/gdbtypes.h                                     |   22 +-
 gdb/inf-ttrace.c                                   |   13 +-
 gdb/infcall.c                                      |  118 +-
 gdb/infcmd.c                                       |   90 +-
 gdb/inflow.c                                       |    6 +-
 gdb/infrun.c                                       |  174 +-
 gdb/inline-frame.c                                 |    4 +-
 gdb/jit.c                                          |   46 +-
 gdb/jit.h                                          |    2 +-
 gdb/language.c                                     |   78 +-
 gdb/language.h                                     |    5 +-
 gdb/libunwind-frame.c                              |   22 +-
 gdb/libunwind-frame.h                              |    3 +-
 gdb/linespec.c                                     |   59 +-
 gdb/linux-nat.c                                    |  160 +-
 gdb/linux-nat.h                                    |    3 +-
 gdb/linux-thread-db.c                              |    9 +-
 gdb/machoread.c                                    |   25 +-
 gdb/macroexp.c                                     |    3 +-
 gdb/macrotab.c                                     |    7 +-
 gdb/main.c                                         |   41 +-
 gdb/maint.c                                        |   30 +-
 gdb/mdebugread.c                                   |  398 +-
 gdb/memattr.c                                      |   11 +-
 gdb/mi/mi-cmd-break.c                              |    3 +-
 gdb/mi/mi-cmd-disas.c                              |   11 +-
 gdb/mi/mi-cmd-stack.c                              |    6 +-
 gdb/mi/mi-cmd-var.c                                |   18 +-
 gdb/mi/mi-cmds.c                                   |   15 +-
 gdb/mi/mi-common.h                                 |    5 +-
 gdb/mi/mi-console.c                                |    3 +-
 gdb/mi/mi-interp.c                                 |   17 +-
 gdb/mi/mi-main.c                                   |   42 +-
 gdb/minsyms.c                                      |    4 +-
 gdb/monitor.c                                      |   67 +-
 gdb/monitor.h                                      |   14 +-
 gdb/objfiles.c                                     |    3 +-
 gdb/objfiles.h                                     |   24 +-
 gdb/osabi.c                                        |   17 +-
 gdb/osf-share/cma_attr.h                           |    9 +-
 gdb/osf-share/cma_deb_core.h                       |   38 +-
 gdb/osf-share/cma_debug_client.h                   |   12 +-
 gdb/osf-share/cma_handle.h                         |   15 +-
 gdb/osf-share/cma_mutex.h                          |    6 +-
 gdb/osf-share/cma_stack_int.h                      |    6 +-
 gdb/osf-share/cma_tcb_defs.h                       |   32 +-
 gdb/p-typeprint.c                                  |   42 +-
 gdb/p-valprint.c                                   |   57 +-
 gdb/parse.c                                        |   21 +-
 gdb/printcmd.c                                     |   23 +-
 gdb/proc-events.c                                  |    3 +-
 gdb/procfs.c                                       |   27 +-
 gdb/progspace.c                                    |    7 +-
 gdb/progspace.h                                    |    3 +-
 gdb/psympriv.h                                     |    3 +-
 gdb/psymtab.c                                      |   24 +-
 gdb/python/py-auto-load.c                          |    3 +-
 gdb/python/py-breakpoint.c                         |    5 +-
 gdb/python/py-cmd.c                                |    9 +-
 gdb/python/py-frame.c                              |   49 +-
 gdb/python/py-objfile.c                            |    3 +-
 gdb/python/py-param.c                              |    3 +-
 gdb/python/py-progspace.c                          |    3 +-
 gdb/python/py-symbol.c                             |    6 +-
 gdb/python/py-value.c                              |   15 +-
 gdb/python/python-internal.h                       |    4 +-
 gdb/python/python.c                                |    9 +-
 gdb/record.c                                       |   71 +-
 gdb/regcache.c                                     |   42 +-
 gdb/regcache.h                                     |    7 +-
 gdb/remote-fileio.c                                |   19 +-
 gdb/remote.c                                       |  128 +-
 gdb/ser-mingw.c                                    |    6 +-
 gdb/ser-tcp.c                                      |    5 +-
 gdb/ser-unix.c                                     |   30 +-
 gdb/serial.c                                       |   13 +-
 gdb/serial.h                                       |   11 +-
 gdb/solib-frv.c                                    |   36 +-
 gdb/solib-irix.c                                   |    6 +-
 gdb/solib-osf.c                                    |    3 +-
 gdb/solib-pa64.c                                   |    9 +-
 gdb/solib-som.c                                    |   36 +-
 gdb/solib-sunos.c                                  |    3 +-
 gdb/solib-svr4.c                                   |   26 +-
 gdb/solib-target.c                                 |    6 +-
 gdb/solib.c                                        |   38 +-
 gdb/somread.c                                      |   17 +-
 gdb/source.c                                       |   20 +-
 gdb/stabsread.c                                    |   88 +-
 gdb/stabsread.h                                    |    5 +-
 gdb/stack.c                                        |   26 +-
 gdb/stack.h                                        |    2 +-
 gdb/symfile-mem.c                                  |   22 +-
 gdb/symfile.c                                      |   58 +-
 gdb/symfile.h                                      |    9 +-
 gdb/symmisc.c                                      |   23 +-
 gdb/symtab.c                                       |   56 +-
 gdb/symtab.h                                       |    9 +-
 gdb/target-descriptions.c                          |   10 +-
 gdb/target-memory.c                                |    6 +-
 gdb/target.c                                       |   84 +-
 gdb/target.h                                       |   17 +-
 gdb/terminal.h                                     |    3 +-
 gdb/testsuite/ChangeLog                            |   72 +
 gdb/testsuite/configure                            |    4 +-
 gdb/testsuite/configure.ac                         |    2 +-
 gdb/testsuite/gdb.ada/array_bounds.exp             |    5 +-
 gdb/testsuite/gdb.ada/array_return.exp             |    5 +-
 gdb/testsuite/gdb.ada/array_subscript_addr.exp     |    5 +-
 gdb/testsuite/gdb.ada/arrayidx.exp                 |    5 +-
 gdb/testsuite/gdb.ada/arrayparam.exp               |    5 +-
 gdb/testsuite/gdb.ada/arrayptr.exp                 |    5 +-
 gdb/testsuite/gdb.ada/atomic_enum.exp              |    5 +-
 gdb/testsuite/gdb.ada/call_pn.exp                  |    5 +-
 gdb/testsuite/gdb.ada/catch_ex.exp                 |    5 +-
 gdb/testsuite/gdb.ada/char_param.exp               |    5 +-
 gdb/testsuite/gdb.ada/complete.exp                 |    5 +-
 gdb/testsuite/gdb.ada/complete/foo.adb             |   15 +
 gdb/testsuite/gdb.ada/complete/pck.adb             |   15 +
 gdb/testsuite/gdb.ada/complete/pck.ads             |   15 +
 gdb/testsuite/gdb.ada/exec_changed.exp             |    7 +
 gdb/testsuite/gdb.ada/exprs.exp                    |    5 +-
 gdb/testsuite/gdb.ada/fixed_cmp.exp                |    5 +-
 gdb/testsuite/gdb.ada/fixed_points.exp             |    5 +-
 gdb/testsuite/gdb.ada/formatted_ref.exp            |    5 +-
 gdb/testsuite/gdb.ada/frame_args.exp               |    5 +-
 gdb/testsuite/gdb.ada/fun_addr.exp                 |    5 +-
 gdb/testsuite/gdb.ada/fun_in_declare.exp           |    5 +-
 gdb/testsuite/gdb.ada/funcall_param.exp            |    5 +-
 gdb/testsuite/gdb.ada/homonym.exp                  |    5 +-
 gdb/testsuite/gdb.ada/int_deref.exp                |    5 +-
 gdb/testsuite/gdb.ada/interface.exp                |    5 +-
 gdb/testsuite/gdb.ada/lang_switch.exp              |    5 +-
 gdb/testsuite/gdb.ada/mod_from_name.exp            |    5 +-
 gdb/testsuite/gdb.ada/nested.exp                   |    5 +-
 gdb/testsuite/gdb.ada/null_array.exp               |    5 +-
 gdb/testsuite/gdb.ada/null_record.exp              |   15 +-
 gdb/testsuite/gdb.ada/null_record/null_record.adb  |    2 +-
 gdb/testsuite/gdb.ada/packed_array.exp             |    5 +-
 gdb/testsuite/gdb.ada/packed_tagged.exp            |    5 +-
 gdb/testsuite/gdb.ada/print_chars.exp              |    5 +-
 gdb/testsuite/gdb.ada/print_chars/foo.adb          |   15 +
 gdb/testsuite/gdb.ada/print_pc.exp                 |   15 +-
 gdb/testsuite/gdb.ada/ptype_field.exp              |    5 +-
 gdb/testsuite/gdb.ada/ptype_tagged_param.exp       |    5 +-
 gdb/testsuite/gdb.ada/rec_return.exp               |    5 +-
 gdb/testsuite/gdb.ada/ref_param.exp                |    5 +-
 gdb/testsuite/gdb.ada/ref_tick_size.exp            |    5 +-
 gdb/testsuite/gdb.ada/start.exp                    |   12 +-
 gdb/testsuite/gdb.ada/start/dummy.adb              |    2 +-
 gdb/testsuite/gdb.ada/str_ref_cmp.exp              |    5 +-
 gdb/testsuite/gdb.ada/sym_print_name.exp           |    5 +-
 gdb/testsuite/gdb.ada/taft_type.exp                |    5 +-
 gdb/testsuite/gdb.ada/tagged.exp                   |    5 +-
 gdb/testsuite/gdb.ada/tasks.exp                    |    5 +-
 gdb/testsuite/gdb.ada/tick_last_segv.exp           |    5 +-
 gdb/testsuite/gdb.ada/type_coercion.exp            |    5 +-
 gdb/testsuite/gdb.ada/uninitialized_vars.exp       |   15 +-
 gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb |    2 +-
 .../gdb.ada/variant_record_packed_array.exp        |    5 +-
 gdb/testsuite/gdb.ada/watch_arg.exp                |    5 +-
 gdb/testsuite/gdb.arch/gdb1291.s                   |    2 +-
 gdb/testsuite/gdb.arch/gdb1431.s                   |    2 +-
 gdb/testsuite/gdb.base/langs1.f                    |   15 +
 gdb/testsuite/gdb.fortran/array-element.f          |    2 +-
 gdb/testsuite/gdb.fortran/complex.f                |    2 +-
 gdb/testsuite/gdb.fortran/derived-type.f90         |    2 +-
 gdb/testsuite/gdb.fortran/library-module-lib.f90   |    2 +-
 gdb/testsuite/gdb.fortran/library-module-main.f90  |    2 +-
 gdb/testsuite/gdb.fortran/logical.f90              |    2 +-
 gdb/testsuite/gdb.fortran/module.f90               |    2 +-
 gdb/testsuite/gdb.fortran/subarray.f               |    2 +-
 gdb/testsuite/gdb.mi/array.f                       |    2 +-
 gdb/testsuite/gdb.python/py-frame.exp              |    7 +
 gdb/thread.c                                       |   11 +-
 gdb/top.c                                          |   48 +-
 gdb/tracepoint.c                                   |   89 +-
 gdb/tracepoint.h                                   |    6 +-
 gdb/tui/tui-data.c                                 |   15 +-
 gdb/tui/tui-disasm.c                               |   16 +-
 gdb/tui/tui-hooks.c                                |    6 +-
 gdb/tui/tui-io.c                                   |    6 +-
 gdb/tui/tui-layout.c                               |   10 +-
 gdb/tui/tui-regs.c                                 |   21 +-
 gdb/tui/tui-source.c                               |   32 +-
 gdb/tui/tui-stack.c                                |   23 +-
 gdb/tui/tui-win.c                                  |   34 +-
 gdb/tui/tui-windata.c                              |    5 +-
 gdb/tui/tui-winsource.c                            |   34 +-
 gdb/ui-file.c                                      |    2 +-
 gdb/ui-file.h                                      |   60 +-
 gdb/ui-out.h                                       |    4 +-
 gdb/user-regs.c                                    |    4 +-
 gdb/user-regs.h                                    |    3 +-
 gdb/utils.c                                        |   92 +-
 gdb/valarith.c                                     |   18 +-
 gdb/valops.c                                       |   97 +-
 gdb/valprint.c                                     |   63 +-
 gdb/valprint.h                                     |    2 +-
 gdb/value.c                                        |   30 +-
 gdb/varobj.c                                       |   57 +-
 gdb/varobj.h                                       |    5 +-
 gdb/vec.h                                          |    3 +-
 gdb/version.in                                     |    2 +-
 gdb/xcoffread.c                                    |  193 +-
 gdb/xcoffsolib.c                                   |    7 +-
 gdb/xcoffsolib.h                                   |    6 +-
 gdb/xml-syscall.c                                  |   15 +-
 gdb/xml-tdesc.c                                    |   12 +-
 opcodes/ChangeLog                                  |   44 +
 opcodes/arm-dis.c                                  |    2 +-
 opcodes/i386-dis.c                                 |   94 +-
 opcodes/i386-gen.c                                 |    3 +
 opcodes/i386-init.h                                |  137 +-
 opcodes/i386-opc.h                                 |    3 +
 opcodes/i386-opc.tbl                               |    9 +
 opcodes/i386-tbl.h                                 | 5036 ++++++++++----------
 sim/.gitignore                                     |    1 +
 sim/ChangeLog                                      |    4 +
 sim/common/ChangeLog                               |    8 +
 sim/common/run.1                                   |    2 +-
 sim/common/sim-load.c                              |    2 +-
 sim/ppc/ChangeLog                                  |    4 +
 sim/ppc/psim.texinfo                               |    4 +-
 sim/testsuite/sim/mips/ChangeLog                   |    8 +
 sim/testsuite/sim/mips/mips32-dsp.s                |    2 +-
 sim/testsuite/sim/mips/testutils.inc               |    4 +-
 sim/testsuite/sim/mips/utils-dsp.inc               |    4 +-
 sim/testsuite/sim/mips/utils-fpu.inc               |    4 +-
 sim/testsuite/sim/mips/utils-mdmx.inc              |    4 +-
 335 files changed, 7552 insertions(+), 4978 deletions(-)
 create mode 100644 gdb/copyright.py

First 500 lines of diff:
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 0369051..c2c0157 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,27 @@
+2011-01-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* elf-ifunc.c (_bfd_elf_allocate_ifunc_dyn_relocs): Optimized.
+
+2011-01-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR ld/12366
+	PR ld/12371
+	* elf-ifunc.c (_bfd_elf_allocate_ifunc_dyn_relocs): Properly
+	handle symbols marked with regular reference, but not non-GOT
+	reference when building shared library.
+
+	* elf32-i386.c (elf_i386_gc_sweep_hook): Properly handle
+	local and global STT_GNU_IFUNC symols when building shared
+	library.
+	* elf64-x86-64.c (elf_x86_64_gc_sweep_hook): Likewise.
+
+2011-01-05  DJ Delorie  <dj@redhat.com>
+
+	* reloc.c: Add BFD_RELOC_RX_OP_NEG.
+	* libbfd.h: Regenerate.
+	* bfd-in2.h: Regenerate.
+	* elf32-rx.c: Add it to the list, corresponding to R_RX_OPneg.
+
 2011-01-03  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* cpu-i386.c (bfd_i386_compatible): New.
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index e75eb0d..8531f8d 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -3991,6 +3991,7 @@ instructions  */
   BFD_RELOC_RX_GPRELL,
   BFD_RELOC_RX_SYM,
   BFD_RELOC_RX_OP_SUBTRACT,
+  BFD_RELOC_RX_OP_NEG,
   BFD_RELOC_RX_ABS8,
   BFD_RELOC_RX_ABS16,
   BFD_RELOC_RX_ABS16_REV,
diff --git a/bfd/elf-ifunc.c b/bfd/elf-ifunc.c
index 760fc26..81429b8 100644
--- a/bfd/elf-ifunc.c
+++ b/bfd/elf-ifunc.c
@@ -190,6 +190,20 @@ _bfd_elf_allocate_ifunc_dyn_relocs (struct bfd_link_info *info,
   /* Support garbage collection against STT_GNU_IFUNC symbols.  */
   if (h->plt.refcount <= 0 && h->got.refcount <= 0)
     {
+      /* When building shared library, we need to handle the case
+         where it is marked with regular reference, but not non-GOT
+	 reference.  It may happen if we didn't see STT_GNU_IFUNC
+	 symbol at the time when checking relocations.  */
+      if (info->shared
+	  && !h->non_got_ref
+	  && h->ref_regular)
+	for (p = *head; p != NULL; p = p->next)
+	  if (p->count)
+	    {
+	      h->non_got_ref = 1;
+	      goto keep;
+	    }
+
       h->got = htab->init_got_offset;
       h->plt = htab->init_plt_offset;
       *head = NULL;
@@ -209,6 +223,7 @@ _bfd_elf_allocate_ifunc_dyn_relocs (struct bfd_link_info *info,
       return TRUE;
     }
 
+keep:
   bed = get_elf_backend_data (info->output_bfd);
   if (bed->rela_plts_and_copies_p)
     sizeof_reloc = bed->s->sizeof_rela;
@@ -258,10 +273,20 @@ _bfd_elf_allocate_ifunc_dyn_relocs (struct bfd_link_info *info,
     *head = NULL;
 
   /* Finally, allocate space.  */
-  for (p = *head; p != NULL; p = p->next)
-    htab->irelifunc->size += p->count * sizeof_reloc;
+  p = *head;
+  if (p != NULL)
+    {
+      bfd_size_type count = 0;
+      do
+	{
+	  count += p->count;
+	  p = p->next;
+	}
+      while (p != NULL);
+      htab->irelifunc->size += count * sizeof_reloc;
+    }
 
-  /* For STT_GNU_IFUNC symbol, .got.plt has the real function addres
+  /* For STT_GNU_IFUNC symbol, .got.plt has the real function address
      and .got has the PLT entry adddress.  We will load the GOT entry
      with the PLT entry in finish_dynamic_symbol if it is used.  For
      branch, it uses .got.plt.  For symbol value,
diff --git a/bfd/elf32-i386.c b/bfd/elf32-i386.c
index ae749c6..e9b3933 100644
--- a/bfd/elf32-i386.c
+++ b/bfd/elf32-i386.c
@@ -1807,23 +1807,10 @@ elf_i386_gc_sweep_hook (bfd *abfd,
       r_symndx = ELF32_R_SYM (rel->r_info);
       if (r_symndx >= symtab_hdr->sh_info)
 	{
-	  struct elf_i386_link_hash_entry *eh;
-	  struct elf_dyn_relocs **pp;
-	  struct elf_dyn_relocs *p;
-
 	  h = sym_hashes[r_symndx - symtab_hdr->sh_info];
 	  while (h->root.type == bfd_link_hash_indirect
 		 || h->root.type == bfd_link_hash_warning)
 	    h = (struct elf_link_hash_entry *) h->root.u.i.link;
-	  eh = (struct elf_i386_link_hash_entry *) h;
-
-	  for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
-	    if (p->sec == sec)
-	      {
-		/* Everything must go for SEC.  */
-		*pp = p->next;
-		break;
-	      }
 	}
       else
 	{
@@ -1843,6 +1830,22 @@ elf_i386_gc_sweep_hook (bfd *abfd,
 	    }
 	}
 
+      if (h)
+	{
+	  struct elf_i386_link_hash_entry *eh;
+	  struct elf_dyn_relocs **pp;
+	  struct elf_dyn_relocs *p;
+
+	  eh = (struct elf_i386_link_hash_entry *) h;
+	  for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
+	    if (p->sec == sec)
+	      {
+		/* Everything must go for SEC.  */
+		*pp = p->next;
+		break;
+	      }
+	}
+
       r_type = ELF32_R_TYPE (rel->r_info);
       if (! elf_i386_tls_transition (info, abfd, sec, NULL,
 				     symtab_hdr, sym_hashes,
@@ -1883,7 +1886,8 @@ elf_i386_gc_sweep_hook (bfd *abfd,
 
 	case R_386_32:
 	case R_386_PC32:
-	  if (info->shared)
+	  if (info->shared
+	      && (h == NULL || h->type != STT_GNU_IFUNC))
 	    break;
 	  /* Fall through */
 
diff --git a/bfd/elf32-rx.c b/bfd/elf32-rx.c
index ac587ef..7855d5e 100644
--- a/bfd/elf32-rx.c
+++ b/bfd/elf32-rx.c
@@ -248,6 +248,7 @@ static const struct rx_reloc_map rx_reloc_map [] =
   { BFD_RELOC_RX_RELAX,		R_RX_RH_RELAX },
   { BFD_RELOC_RX_SYM,		R_RX_SYM },
   { BFD_RELOC_RX_OP_SUBTRACT,	R_RX_OPsub },
+  { BFD_RELOC_RX_OP_NEG,	R_RX_OPneg },
   { BFD_RELOC_RX_ABS8,		R_RX_ABS8 },
   { BFD_RELOC_RX_ABS16,		R_RX_ABS16 },
   { BFD_RELOC_RX_ABS16_REV,	R_RX_ABS16_REV },
diff --git a/bfd/elf64-x86-64.c b/bfd/elf64-x86-64.c
index 3dd16ba..ceb1a0a 100644
--- a/bfd/elf64-x86-64.c
+++ b/bfd/elf64-x86-64.c
@@ -1684,23 +1684,10 @@ elf_x86_64_gc_sweep_hook (bfd *abfd, struct bfd_link_info *info,
       r_symndx = htab->r_sym (rel->r_info);
       if (r_symndx >= symtab_hdr->sh_info)
 	{
-	  struct elf_x86_64_link_hash_entry *eh;
-	  struct elf_dyn_relocs **pp;
-	  struct elf_dyn_relocs *p;
-
 	  h = sym_hashes[r_symndx - symtab_hdr->sh_info];
 	  while (h->root.type == bfd_link_hash_indirect
 		 || h->root.type == bfd_link_hash_warning)
 	    h = (struct elf_link_hash_entry *) h->root.u.i.link;
-	  eh = (struct elf_x86_64_link_hash_entry *) h;
-
-	  for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
-	    if (p->sec == sec)
-	      {
-		/* Everything must go for SEC.  */
-		*pp = p->next;
-		break;
-	      }
 	}
       else
 	{
@@ -1720,6 +1707,23 @@ elf_x86_64_gc_sweep_hook (bfd *abfd, struct bfd_link_info *info,
 	    }
 	}
 
+      if (h)
+	{
+	  struct elf_x86_64_link_hash_entry *eh;
+	  struct elf_dyn_relocs **pp;
+	  struct elf_dyn_relocs *p;
+
+	  eh = (struct elf_x86_64_link_hash_entry *) h;
+
+	  for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
+	    if (p->sec == sec)
+	      {
+		/* Everything must go for SEC.  */
+		*pp = p->next;
+		break;
+	      }
+	}
+
       r_type = ELF32_R_TYPE (rel->r_info);
       if (! elf_x86_64_tls_transition (info, abfd, sec, NULL,
 				       symtab_hdr, sym_hashes,
@@ -1771,7 +1775,8 @@ elf_x86_64_gc_sweep_hook (bfd *abfd, struct bfd_link_info *info,
 	case R_X86_64_PC16:
 	case R_X86_64_PC32:
 	case R_X86_64_PC64:
-	  if (info->shared)
+	  if (info->shared
+	      && (h == NULL || h->type != STT_GNU_IFUNC))
 	    break;
 	  /* Fall thru */
 
diff --git a/bfd/libbfd.h b/bfd/libbfd.h
index 5687082..1cf63ce 100644
--- a/bfd/libbfd.h
+++ b/bfd/libbfd.h
@@ -1800,6 +1800,7 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@",
   "BFD_RELOC_RX_GPRELL",
   "BFD_RELOC_RX_SYM",
   "BFD_RELOC_RX_OP_SUBTRACT",
+  "BFD_RELOC_RX_OP_NEG",
   "BFD_RELOC_RX_ABS8",
   "BFD_RELOC_RX_ABS16",
   "BFD_RELOC_RX_ABS16_REV",
diff --git a/bfd/reloc.c b/bfd/reloc.c
index 6d4eb85..30919f2 100644
--- a/bfd/reloc.c
+++ b/bfd/reloc.c
@@ -4258,6 +4258,8 @@ ENUMX
 ENUMX
   BFD_RELOC_RX_OP_SUBTRACT
 ENUMX
+  BFD_RELOC_RX_OP_NEG
+ENUMX
   BFD_RELOC_RX_ABS8
 ENUMX
   BFD_RELOC_RX_ABS16
diff --git a/bfd/version.h b/bfd/version.h
index e76446a..0802422 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20110104
+#define BFD_VERSION_DATE 20110107
 #define BFD_VERSION @bfd_version@
 #define BFD_VERSION_STRING  @bfd_version_package@ @bfd_version_string@
 #define REPORT_BUGS_TO @report_bugs_to@
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 586d12e..b1edadf 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,259 @@
+2011-01-06  Tom Tromey  <tromey@redhat.com>
+
+	PR python/12367:
+	* NEWS: Add item.
+	* python/python.c (GdbMethods): Add "newest_frame" method.
+	* python/python-internal.h (gdbpy_newest_frame): Declare.
+	* python/py-frame.c (gdbpy_newest_frame): New function.
+
+2010-01-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
+
+	* jit.h (struct jit_code_entry): use ULONGEST for symfile_size.
+	* jit.c (jit_debug): New variable.
+	(show_jit_debug): New function.
+	(struct target_buffer): Use ULONGEST.
+	(bfd_open_from_target_memory): Likewise.
+	(jit_register_code, jit_inferior_init): Add debug output.
+	(_initialize_jit): Register "debug jit" command.
+
+2011-01-06  Tom Tromey  <tromey@redhat.com>
+
+	* frame.h (enum frame_type) <INLINE_FRAME>: Fix comment.
+	* python/py-frame.c (gdbpy_initialize_frames): Add INLINE_FRAME
+	and ARCH_FRAME.
+
+2011-01-06  Tom Tromey  <tromey@redhat.com>
+
+	* python/py-frame.c (frapy_block): Use get_frame_block.
+
+2011-01-06  Joel Brobecker  <brobecker@adacore.com>
+
+	Do not stop on SIGPRIO signals by default
+	* infrun.c (_initialize_infrun): Unset signal_stop and
+	signal_print for TARGET_SIGNAL_PRIO.
+
+2011-01-06  Joel Brobecker  <brobecker@adacore.com>
+
+	* ada-tasks.c: Fix style violation in comment.
+
+2011-01-06  Joel Brobecker  <brobecker@adacore.com>
+
+	* linespec.c (decode_compound, find_method): Remove trailing \n
+	at end of error string.
+	* solib-irix.c (irix_current_sos): Likewise.
+	* varobj.c (uninstall_variable): Likewise.
+
+2011-01-06  Joel Brobecker  <brobecker@adacore.com>
+
+	* copyright.py: New script.
+	* copyright.sh (byhand): Add *.ads, *.adb, *.gpr and *.inc.
+	Launch emacs without exec'ing. Call copyright.py afterwards.
+
+2011-01-05  Michael Snyder  <msnyder@vmware.com>
+
+	* addrmap.c: Shorten lines of >= 80 columns.
+	* arch-utils.c: Ditto.
+	* arch-utils.h: Ditto.
+	* ax-gdb.c: Ditto.
+	* ax-general.c: Ditto.
+	* bcache.c: Ditto.
+	* blockframe.c: Ditto.
+	* breakpoint.c: Ditto.
+	* buildsym.c: Ditto.
+	* c-lang.c: Ditto.
+	* c-typeprint.c: Ditto.
+	* charset.c: Ditto.
+	* coffread.c: Ditto.
+	* command.h: Ditto.
+	* corelow.c: Ditto.
+	* cp-abi.c: Ditto.
+	* cp-namespace.c: Ditto.
+	* cp-support.c: Ditto.
+	* dbug-rom.c: Ditto.
+	* dbxread.c: Ditto.
+	* defs.h: Ditto.
+	* dfp.c: Ditto.
+	* dfp.h: Ditto.
+	* dictionary.c: Ditto.
+	* disasm.c: Ditto.
+	* doublest.c: Ditto.
+	* dwarf2-frame.c: Ditto.
+	* dwarf2expr.c: Ditto.
+	* dwarf2loc.c: Ditto.
+	* dwarf2read.c: Ditto.
+	* elfread.c: Ditto.
+	* eval.c: Ditto.
+	* event-loop.c: Ditto.
+	* event-loop.h: Ditto.
+	* exceptions.h: Ditto.
+	* exec.c: Ditto.
+	* expprint.c: Ditto.
+	* expression.h: Ditto.
+	* f-lang.c: Ditto.
+	* f-valprint.c: Ditto.
+	* findcmd.c: Ditto.
+	* frame-base.c: Ditto.
+	* frame-unwind.c: Ditto.
+	* frame-unwind.h: Ditto.
+	* frame.c: Ditto.
+	* frame.h: Ditto.
+	* gcore.c: Ditto.
+	* gdb-stabs.h: Ditto.
+	* gdb_assert.h: Ditto.
+	* gdb_dirent.h: Ditto.
+	* gdb_obstack.h: Ditto.
+	* gdbcore.h: Ditto.
+	* gdbtypes.c: Ditto.
+	* gdbtypes.h: Ditto.
+	* inf-ttrace.c: Ditto.
+	* infcall.c: Ditto.
+	* infcmd.c: Ditto.
+	* inflow.c: Ditto.
+	* infrun.c: Ditto.
+	* inline-frame.h: Ditto.
+	* language.c: Ditto.
+	* language.h: Ditto.
+	* libunwind-frame.c: Ditto.
+	* libunwind-frame.h: Ditto.
+	* linespec.c: Ditto.
+	* linux-nat.c: Ditto.
+	* linux-nat.h: Ditto.
+	* linux-thread-db.c: Ditto.
+	* machoread.c: Ditto.
+	* macroexp.c: Ditto.
+	* macrotab.c: Ditto.
+	* main.c: Ditto.
+	* maint.c: Ditto.
+	* mdebugread.c: Ditto.
+	* memattr.c: Ditto.
+	* minsyms.c: Ditto.
+	* monitor.c: Ditto.
+	* monitor.h: Ditto.
+	* objfiles.c: Ditto.
+	* objfiles.h: Ditto.
+	* osabi.c: Ditto.
+	* p-typeprint.c: Ditto.
+	* p-valprint.c: Ditto.
+	* parse.c: Ditto.
+	* printcmd.c: Ditto.
+	* proc-events.c: Ditto.
+	* procfs.c: Ditto.
+	* progspace.c: Ditto.
+	* progspace.h: Ditto.
+	* psympriv.h: Ditto.
+	* psymtab.c: Ditto.
+	* record.c: Ditto.
+	* regcache.c: Ditto.
+	* regcache.h: Ditto.
+	* remote-fileio.c: Ditto.
+	* remote.c: Ditto.
+	* ser-mingw.c: Ditto.
+	* ser-tcp.c: Ditto.
+	* ser-unix.c: Ditto.
+	* serial.c: Ditto.
+	* serial.h: Ditto.
+	* solib-frv.c: Ditto.
+	* solib-irix.c: Ditto.
+	* solib-osf.c: Ditto.
+	* solib-pa64.c: Ditto.
+	* solib-som.c: Ditto.
+	* solib-sunos.c: Ditto.
+	* solib-svr4.c: Ditto.
+	* solib-target.c: Ditto.
+	* solib.c: Ditto.
+	* somread.c: Ditto.
+	* source.c: Ditto.
+	* stabsread.c: Ditto.
+	* stabsread.c: Ditto.
+	* stack.c: Ditto.
+	* stack.h: Ditto.
+	* symfile-mem.c: Ditto.
+	* symfile.c: Ditto.
+	* symfile.h: Ditto.
+	* symmisc.c: Ditto.
+	* symtab.c: Ditto.
+	* symtab.h: Ditto.
+	* target-descriptions.c: Ditto.
+	* target-memory.c: Ditto.
+	* target.c: Ditto.
+	* target.h: Ditto.
+	* terminal.h: Ditto.
+	* thread.c: Ditto.
+	* top.c: Ditto.
+	* tracepoint.c: Ditto.
+	* tracepoint.h: Ditto.
+	* ui-file.c: Ditto.
+	* ui-file.h: Ditto.
+	* ui-out.h: Ditto.
+	* user-regs.c: Ditto.
+	* user-regs.h: Ditto.
+	* utils.c: Ditto.
+	* valarith.c: Ditto.
+	* valops.c: Ditto.
+	* valprint.c: Ditto.
+	* valprint.h: Ditto.
+	* value.c: Ditto.
+	* varobj.c: Ditto.
+	* varobj.h: Ditto.
+	* vec.h: Ditto.
+	* xcoffread.c: Ditto.
+	* xcoffsolib.c: Ditto.
+	* xcoffsolib.h: Ditto.
+	* xml-syscall.c: Ditto.
+	* xml-tdesc.c: Ditto.
+
+2011-01-05  Michael Snyder  <msnyder@vmware.com>
+
+	* cli/cli-cmds.c: Shorten lines of >= 80 columns.
+	* cli/cli-decode.c: Ditto.
+	* cli/cli-dump.c: Ditto.
+	* cli/cli-logging.c: Ditto.
+	* cli/cli-script.c: Ditto.
+	* cli/cli-setshow.c: Ditto.
+	* common/signals.c: Ditto.
+	* mi/mi-cmd-break.c: Ditto.
+	* mi/mi-cmd-disas.c: Ditto.
+	* mi/mi-cmd-stack.c: Ditto.
+	* mi/mi-cmd-var.c: Ditto.
+	* mi/mi-cmds.c: Ditto.
+	* mi/mi-common.h: Ditto.
+	* mi/mi-console.c: Ditto.
+	* mi/mi-interp.c: Ditto.
+	* mi/mi-main.c: Ditto.
+	* osf-share/cma_attr.c: Ditto.
+	* osf-share/cma_deb_core.h: Ditto.


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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [SCM]  archer-jankratochvil-watchpoint3: Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3
@ 2011-01-04  5:06 jkratoch
  0 siblings, 0 replies; 6+ messages in thread
From: jkratoch @ 2011-01-04  5:06 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-watchpoint3 has been updated
       via  f83a9073f37b3de86f35c65a156fd0724f735e2c (commit)
       via  26ae9b76b64a97219d4ea5d83c8c9446b690a0c6 (commit)
       via  443a01efb78cf5450066ae2817fdb3fe735efbe2 (commit)
       via  c195e19e3beb8f8ad7d5e2b8874cdcfc9e3369f4 (commit)
       via  0477db51a0704ba62bc0c6133047411ec3640a71 (commit)
       via  5c766a85ead96a2b46e9c6a0d621e56cc90d0dba (commit)
       via  457da755a718113dcbc339f7823af0d439fa62c7 (commit)
       via  aefd15f62c6b46af4ffc9fd3ec8d849b03ebed50 (commit)
       via  e56270d3cfc3ee5403279e4f6853068519adfb9d (commit)
       via  f203fa39c811514a6d5d56595b8e6287c156a97b (commit)
       via  c0c55ea54be3d4ca1fff2f775e4d6410775ef139 (commit)
       via  0c741c529e09621ad1ffcaf7e124387ad7bd6759 (commit)
       via  da23b1d01deda347f98a1753dcd81ca92f3af817 (commit)
       via  b062555b24d3e08fe18039db4edc18df9b9da81b (commit)
       via  a39584b4a71b81d30b63174936ef1409ac6c8d2a (commit)
       via  114580503a36f7864388087b839750ed4583a589 (commit)
       via  7f66283392a68f0992a3d40000723c49ca1c62fb (commit)
       via  55490d832f51082a117eb7c17a52ade9dca6f6b0 (commit)
       via  6d3bcdd4f73f02e252738c51ef90c804f3b281f7 (commit)
       via  e932f1922b2554951551c17864b28468de5f732c (commit)
       via  95448c0b31869c3785bbe327ae93e8df0cafb352 (commit)
       via  152966c4aa1ac1e2950b9c9f5c1515ff9591f936 (commit)
       via  a226e9bb547d097af59fa4ffe001381b82390216 (commit)
       via  4b1d7842adfc9887086cea526e5ca5e923e48422 (commit)
      from  4c613b048d79d92af38befd5a7e47a0c7ef6affa (commit)

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

- Log -----------------------------------------------------------------
commit f83a9073f37b3de86f35c65a156fd0724f735e2c
Merge: 4c613b0 26ae9b7
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Jan 4 06:03:28 2011 +0100

    Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3

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

Summary of changes:
 ChangeLog                                          |    8 +
 bfd/ChangeLog                                      | 3564 +------
 bfd/{ChangeLog => ChangeLog-2010}                  |    0
 bfd/cpu-i386.c                                     |   29 +-
 bfd/version.h                                      |    2 +-
 configure                                          |    3 +
 configure.ac                                       |    3 +
 gdb/ChangeLog                                      |11930 +-------------------
 gdb/{ChangeLog => ChangeLog-2010}                  |   24 +
 gdb/Makefile.in                                    |    2 +-
 gdb/ada-exp.y                                      |    2 +-
 gdb/ada-lang.h                                     |    2 +-
 gdb/ada-lex.l                                      |    2 +-
 gdb/ada-operator.inc                               |    2 +-
 gdb/ada-tasks.c                                    |    2 +-
 gdb/ada-typeprint.c                                |    2 +-
 gdb/ada-valprint.c                                 |    2 +-
 gdb/addrmap.c                                      |    2 +-
 gdb/addrmap.h                                      |    2 +-
 gdb/aix-thread.c                                   |    2 +-
 gdb/alpha-linux-nat.c                              |    2 +-
 gdb/alpha-linux-tdep.c                             |    2 +-
 gdb/alpha-mdebug-tdep.c                            |    2 +-
 gdb/alpha-nat.c                                    |    2 +-
 gdb/alpha-osf1-tdep.c                              |    2 +-
 gdb/alpha-tdep.c                                   |    3 +-
 gdb/alpha-tdep.h                                   |    2 +-
 gdb/alphabsd-nat.c                                 |    4 +-
 gdb/alphabsd-tdep.c                                |    2 +-
 gdb/alphabsd-tdep.h                                |    2 +-
 gdb/alphafbsd-tdep.c                               |    2 +-
 gdb/alphanbsd-tdep.c                               |    2 +-
 gdb/alphaobsd-tdep.c                               |    3 +-
 gdb/amd64-darwin-tdep.c                            |    2 +-
 gdb/amd64-darwin-tdep.h                            |    2 +-
 gdb/amd64-dicos-tdep.c                             |    2 +-
 gdb/amd64-linux-nat.c                              |    4 +-
 gdb/amd64-linux-tdep.c                             |    2 +-
 gdb/amd64-linux-tdep.h                             |    3 +-
 gdb/amd64-nat.c                                    |    2 +-
 gdb/amd64-nat.h                                    |    2 +-
 gdb/amd64-sol2-tdep.c                              |    2 +-
 gdb/amd64-tdep.c                                   |    4 +-
 gdb/amd64-tdep.h                                   |    2 +-
 gdb/amd64-windows-nat.c                            |    2 +-
 gdb/amd64-windows-tdep.c                           |    2 +-
 gdb/amd64bsd-nat.c                                 |    2 +-
 gdb/amd64fbsd-nat.c                                |    2 +-
 gdb/amd64fbsd-tdep.c                               |    2 +-
 gdb/amd64nbsd-nat.c                                |    2 +-
 gdb/amd64nbsd-tdep.c                               |    2 +-
 gdb/amd64obsd-nat.c                                |    2 +-
 gdb/amd64obsd-tdep.c                               |    2 +-
 gdb/annotate.c                                     |    2 +-
 gdb/annotate.h                                     |    2 +-
 gdb/arch-utils.c                                   |    2 +-
 gdb/arch-utils.h                                   |    4 +-
 gdb/arm-linux-nat.c                                |    2 +-
 gdb/arm-linux-tdep.c                               |    2 +-
 gdb/arm-linux-tdep.h                               |    3 +-
 gdb/arm-symbian-tdep.c                             |    3 +-
 gdb/arm-tdep.c                                     |    2 +-
 gdb/arm-tdep.h                                     |    2 +-
 gdb/arm-wince-tdep.c                               |    2 +-
 gdb/armbsd-tdep.c                                  |    3 +-
 gdb/armnbsd-nat.c                                  |    2 +-
 gdb/armnbsd-tdep.c                                 |    2 +-
 gdb/armobsd-tdep.c                                 |    3 +-
 gdb/auxv.c                                         |    2 +-
 gdb/auxv.h                                         |    2 +-
 gdb/avr-tdep.c                                     |    2 +-
 gdb/ax-gdb.c                                       |    2 +-
 gdb/ax-gdb.h                                       |    2 +-
 gdb/ax-general.c                                   |    2 +-
 gdb/ax.h                                           |    2 +-
 gdb/bcache.c                                       |    2 +-
 gdb/bcache.h                                       |    2 +-
 gdb/bfd-target.c                                   |    2 +-
 gdb/bfd-target.h                                   |    3 +-
 gdb/bfin-linux-tdep.c                              |    2 +-
 gdb/bfin-tdep.c                                    |    2 +-
 gdb/bfin-tdep.h                                    |    2 +-
 gdb/block.c                                        |    3 +-
 gdb/block.h                                        |    3 +-
 gdb/blockframe.c                                   |    2 +-
 gdb/breakpoint.c                                   |    2 +-
 gdb/breakpoint.h                                   |    3 +-
 gdb/bsd-kvm.c                                      |    2 +-
 gdb/bsd-kvm.h                                      |    3 +-
 gdb/bsd-uthread.c                                  |    3 +-
 gdb/bsd-uthread.h                                  |    3 +-
 gdb/buildsym.c                                     |    2 +-
 gdb/buildsym.h                                     |    2 +-
 gdb/c-exp.y                                        |    2 +-
 gdb/c-lang.c                                       |  149 +-
 gdb/c-lang.h                                       |   30 +-
 gdb/c-typeprint.c                                  |  324 +-
 gdb/c-valprint.c                                   |  212 +-
 gdb/call-cmds.h                                    |    2 +-
 gdb/cc-with-index.sh                               |    2 +-
 gdb/charset-list.h                                 |    2 +-
 gdb/charset.c                                      |   51 +-
 gdb/charset.h                                      |   10 +-
 gdb/cli-out.c                                      |    2 +-
 gdb/cli-out.h                                      |    2 +-
 gdb/cli/cli-cmds.c                                 |    4 +-
 gdb/cli/cli-cmds.h                                 |    3 +-
 gdb/cli/cli-decode.c                               |    2 +-
 gdb/cli/cli-decode.h                               |    2 +-
 gdb/cli/cli-dump.c                                 |    2 +-
 gdb/cli/cli-dump.h                                 |    2 +-
 gdb/cli/cli-interp.c                               |    2 +-
 gdb/cli/cli-logging.c                              |    2 +-
 gdb/cli/cli-script.c                               |    2 +-
 gdb/cli/cli-script.h                               |    2 +-
 gdb/cli/cli-setshow.c                              |    2 +-
 gdb/cli/cli-setshow.h                              |    2 +-
 gdb/coff-pe-read.c                                 |   64 +-
 gdb/coff-pe-read.h                                 |    6 +-
 gdb/coffread.c                                     |  487 +-
 gdb/command.h                                      |   70 +-
 gdb/common/gdb_signals.h                           |    2 +-
 gdb/common/i386-xstate.h                           |    2 +-
 gdb/common/signals.c                               |    2 +-
 gdb/complaints.c                                   |   21 +-
 gdb/complaints.h                                   |    8 +-
 gdb/completer.c                                    |  195 +-
 gdb/completer.h                                    |   25 +-
 gdb/config/alpha/nm-osf3.h                         |    2 +-
 gdb/config/djgpp/djconfig.sh                       |    2 +-
 gdb/config/djgpp/fnchange.lst                      |    3 +-
 gdb/config/djgpp/langinfo.h                        |    2 +-
 gdb/config/djgpp/nl_types.h                        |    2 +-
 gdb/config/i386/nm-fbsd.h                          |    2 +-
 gdb/config/i386/nm-i386gnu.h                       |    2 +-
 gdb/config/nm-linux.h                              |    2 +-
 gdb/config/nm-nto.h                                |    2 +-
 gdb/config/rs6000/nm-rs6000.h                      |    2 +-
 gdb/config/sparc/nm-sol2.h                         |    2 +-
 gdb/copyright.sh                                   |    2 +-
 gdb/core-regset.c                                  |    9 +-
 gdb/corefile.c                                     |   66 +-
 gdb/corelow.c                                      |  117 +-
 gdb/cp-abi.c                                       |   32 +-
 gdb/cp-abi.h                                       |   74 +-
 gdb/cp-name-parser.y                               |    2 +-
 gdb/cp-namespace.c                                 |  234 +-
 gdb/cp-support.c                                   |  165 +-
 gdb/cp-support.h                                   |   29 +-
 gdb/cp-valprint.c                                  |  217 +-
 gdb/cris-tdep.c                                    |    4 +-
 gdb/d-lang.c                                       |    3 +-
 gdb/d-lang.h                                       |    3 +-
 gdb/d-valprint.c                                   |    2 +-
 gdb/darwin-nat-info.c                              |    2 +-
 gdb/darwin-nat.c                                   |    2 +-
 gdb/darwin-nat.h                                   |    2 +-
 gdb/data-directory/Makefile.in                     |    2 +-
 gdb/dbug-rom.c                                     |    2 +-
 gdb/dcache.c                                       |    2 +-
 gdb/dcache.h                                       |    4 +-
 gdb/dec-thread.c                                   |    2 +-
 gdb/defs.h                                         |    2 +-
 gdb/demangle.c                                     |    2 +-
 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                                   |    2 +-
 gdb/disasm.c                                       |    4 +-
 gdb/disasm.h                                       |    3 +-
 gdb/doc/ChangeLog                                  |    5 +
 gdb/doc/Makefile.in                                |    5 +-
 gdb/doublest.c                                     |    4 +-
 gdb/doublest.h                                     |    4 +-
 gdb/dsrec.c                                        |    2 +-
 gdb/dummy-frame.c                                  |    2 +-
 gdb/dummy-frame.h                                  |    2 +-
 gdb/dwarf2-frame.c                                 |    2 +-
 gdb/dwarf2-frame.h                                 |    2 +-
 gdb/dwarf2expr.c                                   |    2 +-
 gdb/dwarf2expr.h                                   |    2 +-
 gdb/dwarf2loc.c                                    |    2 +-
 gdb/dwarf2loc.h                                    |    2 +-
 gdb/dwarf2read.c                                   |    2 +-
 gdb/elfread.c                                      |    2 +-
 gdb/environ.c                                      |    2 +-
 gdb/environ.h                                      |    2 +-
 gdb/eval.c                                         |    2 +-
 gdb/event-loop.c                                   |    4 +-
 gdb/event-loop.h                                   |    2 +-
 gdb/event-top.c                                    |    4 +-
 gdb/event-top.h                                    |    2 +-
 gdb/exceptions.c                                   |    2 +-
 gdb/exceptions.h                                   |    2 +-
 gdb/exec.c                                         |    2 +-
 gdb/exec.h                                         |    3 +-
 gdb/expprint.c                                     |    2 +-
 gdb/expression.h                                   |    2 +-
 gdb/f-exp.y                                        |    2 +-
 gdb/f-lang.c                                       |    2 +-
 gdb/f-lang.h                                       |    2 +-
 gdb/f-typeprint.c                                  |    2 +-
 gdb/f-valprint.c                                   |    2 +-
 gdb/fbsd-nat.c                                     |    2 +-
 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.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-linux64.xml                      |    2 +-
 gdb/features/s390x-core64.xml                      |    2 +-
 gdb/features/s390x-linux64.xml                     |    2 +-
 gdb/features/threads.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                                      |    2 +-
 gdb/fork-child.c                                   |    2 +-
 gdb/frame-base.c                                   |    2 +-
 gdb/frame-base.h                                   |    3 +-
 gdb/frame-unwind.c                                 |    2 +-
 gdb/frame-unwind.h                                 |    2 +-
 gdb/frame.c                                        |   27 +-
 gdb/frame.h                                        |    2 +-
 gdb/frv-linux-tdep.c                               |    2 +-
 gdb/frv-tdep.c                                     |    2 +-
 gdb/frv-tdep.h                                     |    3 +-
 gdb/gcore.c                                        |    4 +-
 gdb/gdb-gdb.py                                     |    2 +-
 gdb/gdb-stabs.h                                    |    2 +-
 gdb/gdb.c                                          |    3 +-
 gdb/gdb.h                                          |    2 +-
 gdb/gdb_assert.h                                   |    2 +-
 gdb/gdb_buildall.sh                                |    2 +-
 gdb/gdb_curses.h                                   |    2 +-
 gdb/gdb_dirent.h                                   |    2 +-
 gdb/gdb_expat.h                                    |    3 +-
 gdb/gdb_gcore.sh                                   |    2 +-
 gdb/gdb_locale.h                                   |    3 +-
 gdb/gdb_mbuild.sh                                  |    2 +-
 gdb/gdb_obstack.h                                  |    3 +-
 gdb/gdb_proc_service.h                             |    3 +-
 gdb/gdb_ptrace.h                                   |    2 +-
 gdb/gdb_regex.h                                    |    2 +-
 gdb/gdb_select.h                                   |    3 +-
 gdb/gdb_stat.h                                     |    3 +-
 gdb/gdb_string.h                                   |    4 +-
 gdb/gdb_thread_db.h                                |    2 +-
 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                                     |    2 +-
 gdb/gdbcmd.h                                       |    2 +-
 gdb/gdbcore.h                                      |    2 +-
 gdb/gdbserver/ChangeLog                            |    6 +
 gdb/gdbserver/Makefile.in                          |    2 +-
 gdb/gdbserver/event-loop.c                         |    2 +-
 gdb/gdbserver/gdb_proc_service.h                   |    2 +-
 gdb/gdbserver/gdbreplay.c                          |    4 +-
 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                            |    2 +-
 gdb/gdbserver/i387-fp.h                            |    2 +-
 gdb/gdbserver/inferiors.c                          |    2 +-
 gdb/gdbserver/linux-amd64-ipa.c                    |    2 +-
 gdb/gdbserver/linux-arm-low.c                      |    2 +-
 gdb/gdbserver/linux-bfin-low.c                     |    2 +-
 gdb/gdbserver/linux-cris-low.c                     |    2 +-
 gdb/gdbserver/linux-crisv32-low.c                  |    2 +-
 gdb/gdbserver/linux-i386-ipa.c                     |    2 +-
 gdb/gdbserver/linux-ia64-low.c                     |    2 +-
 gdb/gdbserver/linux-low.c                          |    2 +-
 gdb/gdbserver/linux-low.h                          |    2 +-
 gdb/gdbserver/linux-m32r-low.c                     |    3 +-
 gdb/gdbserver/linux-m68k-low.c                     |    2 +-
 gdb/gdbserver/linux-mips-low.c                     |    2 +-
 gdb/gdbserver/linux-ppc-low.c                      |    2 +-
 gdb/gdbserver/linux-s390-low.c                     |    2 +-
 gdb/gdbserver/linux-sh-low.c                       |    2 +-
 gdb/gdbserver/linux-sparc-low.c                    |    2 +-
 gdb/gdbserver/linux-x86-low.c                      |    2 +-
 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                          |    2 +-
 gdb/gdbserver/mem-break.h                          |    2 +-
 gdb/gdbserver/nto-low.c                            |    2 +-
 gdb/gdbserver/nto-low.h                            |    2 +-
 gdb/gdbserver/nto-x86-low.c                        |    2 +-
 gdb/gdbserver/proc-service.c                       |    2 +-
 gdb/gdbserver/proc-service.list                    |    2 +-
 gdb/gdbserver/regcache.c                           |    2 +-
 gdb/gdbserver/regcache.h                           |    2 +-
 gdb/gdbserver/remote-utils.c                       |    2 +-
 gdb/gdbserver/server.c                             |    5 +-
 gdb/gdbserver/server.h                             |    2 +-
 gdb/gdbserver/spu-low.c                            |    3 +-
 gdb/gdbserver/target.c                             |    2 +-
 gdb/gdbserver/target.h                             |    2 +-
 gdb/gdbserver/thread-db.c                          |    2 +-
 gdb/gdbserver/tracepoint.c                         |    2 +-
 gdb/gdbserver/utils.c                              |    2 +-
 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                                    |    2 +-
 gdb/gdbtypes.c                                     |    2 +-
 gdb/gdbtypes.h                                     |    2 +-
 gdb/glibc-tdep.c                                   |    2 +-
 gdb/glibc-tdep.h                                   |    2 +-
 gdb/gnu-nat.c                                      |    2 +-
 gdb/gnu-nat.h                                      |    2 +-
 gdb/gnu-v2-abi.c                                   |    2 +-
 gdb/gnu-v3-abi.c                                   |    2 +-
 gdb/gnulib/Makefile.am                             |    2 +-
 gdb/gnulib/Makefile.in                             |    5 +-
 gdb/gnulib/dummy.c                                 |    2 +-
 gdb/gnulib/extra/arg-nonnull.h                     |    2 +-
 gdb/gnulib/extra/c++defs.h                         |    2 +-
 gdb/gnulib/extra/warn-on-use.h                     |    2 +-
 gdb/gnulib/m4/00gnulib.m4                          |    2 +-
 gdb/gnulib/m4/extensions.m4                        |    2 +-
 gdb/gnulib/m4/gnulib-cache.m4                      |    2 +-
 gdb/gnulib/m4/gnulib-common.m4                     |    2 +-
 gdb/gnulib/m4/gnulib-comp.m4                       |    2 +-
 gdb/gnulib/m4/gnulib-tool.m4                       |    2 +-
 gdb/gnulib/m4/include_next.m4                      |    2 +-
 gdb/gnulib/m4/longlong.m4                          |    2 +-
 gdb/gnulib/m4/memchr.m4                            |    2 +-
 gdb/gnulib/m4/mmap-anon.m4                         |    2 +-
 gdb/gnulib/m4/multiarch.m4                         |    2 +-
 gdb/gnulib/m4/stddef_h.m4                          |    2 +-
 gdb/gnulib/m4/stdint.m4                            |    2 +-
 gdb/gnulib/m4/string_h.m4                          |    2 +-
 gdb/gnulib/m4/warn-on-use.m4                       |    2 +-
 gdb/gnulib/m4/wchar_h.m4                           |    2 +-
 gdb/gnulib/m4/wchar_t.m4                           |    2 +-
 gdb/gnulib/m4/wint_t.m4                            |    2 +-
 gdb/gnulib/memchr.c                                |    2 +-
 gdb/gnulib/memmem.c                                |    2 +-
 gdb/gnulib/stddef.in.h                             |    2 +-
 gdb/gnulib/stdint.in.h                             |    2 +-
 gdb/gnulib/str-two-way.h                           |    2 +-
 gdb/gnulib/string.in.h                             |    2 +-
 gdb/gnulib/wchar.in.h                              |    2 +-
 gdb/go32-nat.c                                     |    4 +-
 gdb/gregset.h                                      |    2 +-
 gdb/h8300-tdep.c                                   |    2 +-
 gdb/hppa-hpux-nat.c                                |    2 +-
 gdb/hppa-hpux-tdep.c                               |    2 +-
 gdb/hppa-linux-nat.c                               |    2 +-
 gdb/hppa-linux-offsets.h                           |    2 +-
 gdb/hppa-linux-tdep.c                              |    2 +-
 gdb/hppa-tdep.c                                    |    4 +-
 gdb/hppa-tdep.h                                    |    2 +-
 gdb/hppabsd-nat.c                                  |    2 +-
 gdb/hppabsd-tdep.c                                 |    2 +-
 gdb/hppabsd-tdep.h                                 |    2 +-
 gdb/hppanbsd-nat.c                                 |    2 +-
 gdb/hppanbsd-tdep.c                                |    2 +-
 gdb/hppaobsd-tdep.c                                |    2 +-
 gdb/hpux-thread.c                                  |    4 +-
 gdb/i386-cygwin-tdep.c                             |    3 +-
 gdb/i386-darwin-nat.c                              |    2 +-
 gdb/i386-darwin-tdep.c                             |    2 +-
 gdb/i386-darwin-tdep.h                             |    2 +-
 gdb/i386-dicos-tdep.c                              |    2 +-
 gdb/i386-linux-nat.c                               |    2 +-
 gdb/i386-linux-tdep.c                              |    4 +-
 gdb/i386-linux-tdep.h                              |    2 +-
 gdb/i386-nat.c                                     |    2 +-
 gdb/i386-nat.h                                     |    2 +-
 gdb/i386-nto-tdep.c                                |    2 +-
 gdb/i386-sol2-nat.c                                |    3 +-
 gdb/i386-sol2-tdep.c                               |    2 +-
 gdb/i386-tdep.c                                    |    2 +-
 gdb/i386-tdep.h                                    |    2 +-
 gdb/i386-windows-nat.c                             |    2 +-
 gdb/i386bsd-nat.c                                  |    4 +-
 gdb/i386bsd-nat.h                                  |    3 +-
 gdb/i386bsd-tdep.c                                 |    2 +-
 gdb/i386fbsd-nat.c                                 |    2 +-
 gdb/i386fbsd-tdep.c                                |    2 +-
 gdb/i386gnu-nat.c                                  |    2 +-
 gdb/i386gnu-tdep.c                                 |    2 +-
 gdb/i386nbsd-nat.c                                 |    2 +-
 gdb/i386nbsd-tdep.c                                |    2 +-
 gdb/i386obsd-nat.c                                 |    2 +-
 gdb/i386obsd-tdep.c                                |    3 +-
 gdb/i386v4-nat.c                                   |    2 +-
 gdb/i387-tdep.c                                    |    2 +-
 gdb/i387-tdep.h                                    |    2 +-
 gdb/ia64-linux-nat.c                               |    2 +-
 gdb/ia64-linux-tdep.c                              |    2 +-
 gdb/ia64-tdep.c                                    |    2 +-
 gdb/ia64-tdep.h                                    |    2 +-
 gdb/inf-child.c                                    |    2 +-
 gdb/inf-child.h                                    |    3 +-
 gdb/inf-loop.c                                     |    3 +-
 gdb/inf-loop.h                                     |    3 +-
 gdb/inf-ptrace.c                                   |    2 +-
 gdb/inf-ptrace.h                                   |    2 +-
 gdb/inf-ttrace.c                                   |    2 +-
 gdb/inf-ttrace.h                                   |    3 +-
 gdb/infcall.c                                      |    2 +-
 gdb/infcall.h                                      |    3 +-
 gdb/infcmd.c                                       |    2 +-
 gdb/inferior.c                                     |    2 +-
 gdb/inferior.h                                     |    4 +-
 gdb/inflow.c                                       |    2 +-
 gdb/inflow.h                                       |    2 +-
 gdb/infrun.c                                       |    2 +-
 gdb/inline-frame.c                                 |    2 +-
 gdb/inline-frame.h                                 |    2 +-
 gdb/interps.c                                      |    2 +-
 gdb/interps.h                                      |    2 +-
 gdb/iq2000-tdep.c                                  |    2 +-
 gdb/irix5-nat.c                                    |    2 +-
 gdb/jit.c                                          |    2 +-
 gdb/jit.h                                          |    2 +-
 gdb/jv-exp.y                                       |    2 +-
 gdb/jv-lang.c                                      |    2 +-
 gdb/jv-lang.h                                      |    2 +-
 gdb/jv-typeprint.c                                 |    2 +-
 gdb/jv-valprint.c                                  |    2 +-
 gdb/language.c                                     |    2 +-
 gdb/language.h                                     |    2 +-
 gdb/libunwind-frame.c                              |    2 +-
 gdb/libunwind-frame.h                              |    2 +-
 gdb/linespec.c                                     |    2 +-
 gdb/linespec.h                                     |    3 +-
 gdb/linux-fork.c                                   |    2 +-
 gdb/linux-fork.h                                   |    2 +-
 gdb/linux-nat.c                                    |    4 +-
 gdb/linux-nat.h                                    |    2 +-
 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                              |    2 +-
 gdb/lm32-tdep.c                                    |    2 +-
 gdb/m2-exp.y                                       |    2 +-
 gdb/m2-lang.c                                      |    2 +-
 gdb/m2-lang.h                                      |    2 +-
 gdb/m2-typeprint.c                                 |    2 +-
 gdb/m2-valprint.c                                  |    2 +-
 gdb/m32c-tdep.c                                    |    3 +-
 gdb/m32r-linux-nat.c                               |    2 +-
 gdb/m32r-linux-tdep.c                              |    3 +-
 gdb/m32r-rom.c                                     |    2 +-
 gdb/m32r-tdep.c                                    |    2 +-
 gdb/m32r-tdep.h                                    |    3 +-
 gdb/m68hc11-tdep.c                                 |    2 +-
 gdb/m68k-tdep.c                                    |    2 +-
 gdb/m68k-tdep.h                                    |    2 +-
 gdb/m68kbsd-nat.c                                  |    3 +-
 gdb/m68kbsd-tdep.c                                 |    2 +-
 gdb/m68klinux-nat.c                                |    2 +-
 gdb/m68klinux-tdep.c                               |    2 +-
 gdb/m88k-tdep.c                                    |    2 +-
 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                                         |    2 +-
 gdb/main.h                                         |    3 +-
 gdb/maint.c                                        |    2 +-
 gdb/mdebugread.c                                   |    4 +-
 gdb/mdebugread.h                                   |    3 +-
 gdb/mem-break.c                                    |    2 +-
 gdb/memattr.c                                      |    4 +-
 gdb/memattr.h                                      |    2 +-
 gdb/memory-map.c                                   |    3 +-
 gdb/memory-map.h                                   |    3 +-
 gdb/mep-tdep.c                                     |    4 +-
 gdb/mi/mi-cmd-break.c                              |    2 +-
 gdb/mi/mi-cmd-disas.c                              |    2 +-
 gdb/mi/mi-cmd-env.c                                |    2 +-
 gdb/mi/mi-cmd-file.c                               |    2 +-
 gdb/mi/mi-cmd-stack.c                              |    2 +-
 gdb/mi/mi-cmd-target.c                             |    2 +-
 gdb/mi/mi-cmd-var.c                                |    2 +-
 gdb/mi/mi-cmds.c                                   |    2 +-
 gdb/mi/mi-cmds.h                                   |    2 +-
 gdb/mi/mi-common.c                                 |    3 +-
 gdb/mi/mi-common.h                                 |    3 +-
 gdb/mi/mi-console.c                                |    2 +-
 gdb/mi/mi-console.h                                |    3 +-
 gdb/mi/mi-getopt.c                                 |    2 +-
 gdb/mi/mi-getopt.h                                 |    3 +-
 gdb/mi/mi-interp.c                                 |    2 +-
 gdb/mi/mi-main.c                                   |    4 +-
 gdb/mi/mi-main.h                                   |    3 +-
 gdb/mi/mi-out.c                                    |    2 +-
 gdb/mi/mi-out.h                                    |    3 +-
 gdb/mi/mi-parse.c                                  |    2 +-
 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                                      |    3 +-
 gdb/mips-irix-tdep.c                               |    3 +-
 gdb/mips-linux-nat.c                               |    4 +-
 gdb/mips-linux-tdep.c                              |    2 +-
 gdb/mips-linux-tdep.h                              |    2 +-
 gdb/mips-tdep.c                                    |    2 +-
 gdb/mips-tdep.h                                    |    2 +-
 gdb/mips64obsd-nat.c                               |    3 +-
 gdb/mips64obsd-tdep.c                              |    3 +-
 gdb/mipsnbsd-nat.c                                 |    2 +-
 gdb/mipsnbsd-tdep.c                                |    2 +-
 gdb/mipsnbsd-tdep.h                                |    2 +-
 gdb/mipsread.c                                     |    2 +-
 gdb/mn10300-linux-tdep.c                           |    2 +-
 gdb/mn10300-tdep.c                                 |    2 +-
 gdb/mn10300-tdep.h                                 |    2 +-
 gdb/monitor.c                                      |    2 +-
 gdb/monitor.h                                      |    2 +-
 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                                    |    2 +-
 gdb/nbsd-tdep.h                                    |    3 +-
 gdb/nto-procfs.c                                   |    2 +-
 gdb/nto-tdep.c                                     |    2 +-
 gdb/nto-tdep.h                                     |    3 +-
 gdb/objc-exp.y                                     |    2 +-
 gdb/objc-lang.c                                    |    2 +-
 gdb/objc-lang.h                                    |    2 +-
 gdb/objfiles.c                                     |    3 +-
 gdb/objfiles.h                                     |    3 +-
 gdb/obsd-tdep.c                                    |    3 +-
 gdb/obsd-tdep.h                                    |    3 +-
 gdb/observer.c                                     |    2 +-
 gdb/observer.sh                                    |    2 +-
 gdb/opencl-lang.c                                  |    2 +-
 gdb/osabi.c                                        |    2 +-
 gdb/osabi.h                                        |    2 +-
 gdb/osdata.c                                       |    2 +-
 gdb/osdata.h                                       |    2 +-
 gdb/p-exp.y                                        |    2 +-
 gdb/p-lang.c                                       |    2 +-
 gdb/p-lang.h                                       |    2 +-
 gdb/p-typeprint.c                                  |    2 +-
 gdb/p-valprint.c                                   |    2 +-
 gdb/parse.c                                        |    2 +-
 gdb/parser-defs.h                                  |    2 +-
 gdb/posix-hdep.c                                   |    3 +-
 gdb/ppc-linux-nat.c                                |    3 +-
 gdb/ppc-linux-tdep.c                               |    2 +-
 gdb/ppc-linux-tdep.h                               |    2 +-
 gdb/ppc-sysv-tdep.c                                |    2 +-
 gdb/ppc-tdep.h                                     |    4 +-
 gdb/ppcbug-rom.c                                   |    2 +-
 gdb/ppcnbsd-nat.c                                  |    2 +-
 gdb/ppcnbsd-tdep.c                                 |    2 +-
 gdb/ppcnbsd-tdep.h                                 |    2 +-
 gdb/ppcobsd-nat.c                                  |    2 +-
 gdb/ppcobsd-tdep.c                                 |    2 +-
 gdb/ppcobsd-tdep.h                                 |    2 +-
 gdb/printcmd.c                                     |    2 +-
 gdb/proc-api.c                                     |    2 +-
 gdb/proc-events.c                                  |    2 +-
 gdb/proc-flags.c                                   |    2 +-
 gdb/proc-service.c                                 |    2 +-
 gdb/proc-service.list                              |    2 +-
 gdb/proc-utils.h                                   |    2 +-
 gdb/proc-why.c                                     |    2 +-
 gdb/procfs.c                                       |    4 +-
 gdb/procfs.h                                       |    2 +-
 gdb/progspace.c                                    |    2 +-
 gdb/progspace.h                                    |    2 +-
 gdb/prologue-value.c                               |    2 +-
 gdb/prologue-value.h                               |    2 +-
 gdb/psympriv.h                                     |    2 +-
 gdb/psymtab.c                                      |    2 +-
 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/printing.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-breakpoint.c                         |    2 +-
 gdb/python/py-cmd.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-objfile.c                            |    2 +-
 gdb/python/py-param.c                              |    2 +-
 gdb/python/py-prettyprint.c                        |    2 +-
 gdb/python/py-progspace.c                          |    2 +-
 gdb/python/py-symbol.c                             |    2 +-
 gdb/python/py-symtab.c                             |    2 +-
 gdb/python/py-type.c                               |    2 +-
 gdb/python/py-utils.c                              |    2 +-
 gdb/python/py-value.c                              |    2 +-
 gdb/python/python-internal.h                       |    2 +-
 gdb/python/python.c                                |    2 +-
 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                                     |    2 +-
 gdb/regcache.h                                     |    2 +-
 gdb/regformats/regdat.sh                           |    3 +-
 gdb/regformats/regdef.h                            |    3 +-
 gdb/reggroups.c                                    |    2 +-
 gdb/reggroups.h                                    |    3 +-
 gdb/regset.c                                       |    3 +-
 gdb/regset.h                                       |    2 +-
 gdb/remote-fileio.c                                |    2 +-
 gdb/remote-fileio.h                                |    3 +-
 gdb/remote-m32r-sdi.c                              |    2 +-
 gdb/remote-mips.c                                  |    3 +-
 gdb/remote-sim.c                                   |    3 +-
 gdb/remote.c                                       |    2 +-
 gdb/remote.h                                       |    2 +-
 gdb/reply_mig_hack.awk                             |    2 +-
 gdb/reverse.c                                      |    3 +-
 gdb/rs6000-aix-tdep.c                              |    3 +-
 gdb/rs6000-nat.c                                   |    2 +-
 gdb/rs6000-tdep.c                                  |    2 +-
 gdb/rs6000-tdep.h                                  |    3 +-
 gdb/rx-tdep.c                                      |    2 +-
 gdb/s390-tdep.c                                    |    4 +-
 gdb/s390-tdep.h                                    |    3 +-
 gdb/score-tdep.c                                   |    3 +-
 gdb/score-tdep.h                                   |    3 +-
 gdb/sentinel-frame.c                               |    2 +-
 gdb/sentinel-frame.h                               |    3 +-
 gdb/ser-base.c                                     |    3 +-
 gdb/ser-base.h                                     |    3 +-
 gdb/ser-go32.c                                     |    2 +-
 gdb/ser-mingw.c                                    |    3 +-
 gdb/ser-pipe.c                                     |    2 +-
 gdb/ser-tcp.c                                      |    2 +-
 gdb/ser-tcp.h                                      |    3 +-
 gdb/ser-unix.c                                     |    2 +-
 gdb/ser-unix.h                                     |    2 +-
 gdb/serial.c                                       |    2 +-
 gdb/serial.h                                       |    2 +-
 gdb/sh-linux-tdep.c                                |    3 +-
 gdb/sh-tdep.c                                      |    3 +-
 gdb/sh-tdep.h                                      |    2 +-
 gdb/sh64-tdep.c                                    |    3 +-
 gdb/shnbsd-nat.c                                   |    2 +-
 gdb/shnbsd-tdep.c                                  |    2 +-
 gdb/sim-regno.h                                    |    3 +-
 gdb/sol-thread.c                                   |    2 +-
 gdb/sol2-tdep.c                                    |    3 +-
 gdb/sol2-tdep.h                                    |    3 +-
 gdb/solib-darwin.c                                 |    2 +-
 gdb/solib-darwin.h                                 |    2 +-
 gdb/solib-frv.c                                    |    3 +-
 gdb/solib-irix.c                                   |    2 +-
 gdb/solib-irix.h                                   |    2 +-
 gdb/solib-osf.c                                    |    2 +-
 gdb/solib-pa64.c                                   |    3 +-
 gdb/solib-pa64.h                                   |    3 +-
 gdb/solib-som.c                                    |    2 +-
 gdb/solib-som.h                                    |    3 +-
 gdb/solib-spu.c                                    |    2 +-
 gdb/solib-spu.h                                    |    2 +-
 gdb/solib-sunos.c                                  |    2 +-
 gdb/solib-svr4.c                                   |    2 +-
 gdb/solib-svr4.h                                   |    2 +-
 gdb/solib-target.c                                 |    2 +-
 gdb/solib-target.h                                 |    2 +-
 gdb/solib.c                                        |    2 +-
 gdb/solib.h                                        |    2 +-
 gdb/solist.h                                       |    2 +-
 gdb/somread.c                                      |    2 +-
 gdb/source.c                                       |    2 +-
 gdb/source.h                                       |    3 +-
 gdb/sparc-linux-nat.c                              |    2 +-
 gdb/sparc-linux-tdep.c                             |    2 +-
 gdb/sparc-nat.c                                    |    2 +-
 gdb/sparc-nat.h                                    |    2 +-
 gdb/sparc-sol2-nat.c                               |    2 +-
 gdb/sparc-sol2-tdep.c                              |    2 +-
 gdb/sparc-tdep.c                                   |    2 +-
 gdb/sparc-tdep.h                                   |    2 +-
 gdb/sparc64-linux-nat.c                            |    2 +-
 gdb/sparc64-linux-tdep.c                           |    2 +-
 gdb/sparc64-nat.c                                  |    3 +-
 gdb/sparc64-sol2-tdep.c                            |    2 +-
 gdb/sparc64-tdep.c                                 |    2 +-
 gdb/sparc64-tdep.h                                 |    2 +-
 gdb/sparc64fbsd-nat.c                              |    2 +-
 gdb/sparc64fbsd-tdep.c                             |    2 +-
 gdb/sparc64nbsd-nat.c                              |    2 +-
 gdb/sparc64nbsd-tdep.c                             |    2 +-
 gdb/sparc64obsd-tdep.c                             |    2 +-
 gdb/sparcnbsd-nat.c                                |    2 +-
 gdb/sparcnbsd-tdep.c                               |    2 +-
 gdb/sparcobsd-tdep.c                               |    2 +-
 gdb/spu-linux-nat.c                                |    3 +-
 gdb/spu-multiarch.c                                |    2 +-
 gdb/spu-tdep.c                                     |    3 +-
 gdb/spu-tdep.h                                     |    3 +-
 gdb/srec.h                                         |    2 +-
 gdb/stabsread.c                                    |    2 +-
 gdb/stabsread.h                                    |    2 +-
 gdb/stack.c                                        |    2 +-
 gdb/stack.h                                        |    3 +-
 gdb/std-regs.c                                     |    2 +-
 gdb/symfile-mem.c                                  |    2 +-
 gdb/symfile.c                                      |    4 +-
 gdb/symfile.h                                      |    2 +-
 gdb/symmisc.c                                      |    4 +-
 gdb/symtab.c                                       |    2 +-
 gdb/symtab.h                                       |    4 +-
 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/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                                       |    2 +-
 gdb/target.h                                       |    2 +-
 gdb/terminal.h                                     |    2 +-
 gdb/testsuite/ChangeLog                            |    9 +
 gdb/testsuite/Makefile.in                          |    2 +-
 gdb/testsuite/config/cfdbug.exp                    |    2 +-
 gdb/testsuite/config/d10v.exp                      |    3 +-
 gdb/testsuite/config/default.exp                   |    2 +-
 gdb/testsuite/config/dve.exp                       |    3 +-
 gdb/testsuite/config/gdbserver.exp                 |    2 +-
 gdb/testsuite/config/i960.exp                      |    3 +-
 gdb/testsuite/config/m32r.exp                      |    3 +-
 gdb/testsuite/config/mips-idt.exp                  |    2 +-
 gdb/testsuite/config/mips.exp                      |    2 +-
 gdb/testsuite/config/mn10300-eval.exp              |    3 +-
 gdb/testsuite/config/monitor.exp                   |    2 +-
 gdb/testsuite/config/proelf.exp                    |    3 +-
 gdb/testsuite/config/rom68k.exp                    |    3 +-
 gdb/testsuite/config/sh.exp                        |    3 +-
 gdb/testsuite/config/sid.exp                       |    2 +-
 gdb/testsuite/config/sim.exp                       |    2 +-
 gdb/testsuite/config/slite.exp                     |    2 +-
 gdb/testsuite/config/unix.exp                      |    4 +-
 gdb/testsuite/config/vr4300.exp                    |    3 +-
 gdb/testsuite/config/vr5000.exp                    |    3 +-
 gdb/testsuite/config/vx.exp                        |    2 +-
 gdb/testsuite/config/vxworks.exp                   |    3 +-
 gdb/testsuite/config/vxworks29k.exp                |    2 +-
 gdb/testsuite/gdb.ada/array_bounds.exp             |    2 +-
 gdb/testsuite/gdb.ada/array_bounds/bar.adb         |    2 +-
 gdb/testsuite/gdb.ada/array_return.exp             |    3 +-
 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     |    2 +-
 gdb/testsuite/gdb.ada/array_subscript_addr/p.adb   |    2 +-
 gdb/testsuite/gdb.ada/arrayidx.exp                 |    2 +-
 gdb/testsuite/gdb.ada/arrayidx/p.adb               |    3 +-
 gdb/testsuite/gdb.ada/arrayparam.exp               |    2 +-
 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                 |    2 +-
 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                 |    2 +-
 gdb/testsuite/gdb.ada/atomic_enum.exp              |    2 +-
 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             |    2 +-
 gdb/testsuite/gdb.ada/call_pn.exp                  |    2 +-
 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                 |    2 +-
 gdb/testsuite/gdb.ada/catch_ex/foo.adb             |    2 +-
 gdb/testsuite/gdb.ada/char_param.exp               |    2 +-
 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                 |    2 +-
 gdb/testsuite/gdb.ada/cond_lang.exp                |    2 +-
 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                  |    2 +-
 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             |    2 +-
 gdb/testsuite/gdb.ada/exec_changed/first.adb       |    3 +-
 gdb/testsuite/gdb.ada/exec_changed/second.adb      |    3 +-
 gdb/testsuite/gdb.ada/exprs.exp                    |    2 +-
 gdb/testsuite/gdb.ada/exprs/p.adb                  |    2 +-
 gdb/testsuite/gdb.ada/fixed_cmp.exp                |    2 +-
 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             |    2 +-
 .../gdb.ada/fixed_points/fixed_points.adb          |    3 +-
 gdb/testsuite/gdb.ada/formatted_ref.exp            |    2 +-
 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               |    2 +-
 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/fun_addr.exp                 |    2 +-
 gdb/testsuite/gdb.ada/fun_addr/foo.adb             |    2 +-
 gdb/testsuite/gdb.ada/fun_in_declare.exp           |    2 +-
 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            |    2 +-
 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                  |    2 +-
 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/info_types.c                 |    2 +-
 gdb/testsuite/gdb.ada/info_types.exp               |    2 +-
 gdb/testsuite/gdb.ada/int_deref.exp                |    2 +-
 gdb/testsuite/gdb.ada/int_deref/foo.adb            |    2 +-
 gdb/testsuite/gdb.ada/int_deref/pck.ads            |    2 +-
 gdb/testsuite/gdb.ada/interface.exp                |    2 +-
 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              |    2 +-
 gdb/testsuite/gdb.ada/lang_switch/foo.c            |    2 +-
 gdb/testsuite/gdb.ada/lang_switch/lang_switch.adb  |    2 +-
 gdb/testsuite/gdb.ada/mod_from_name.exp            |    2 +-
 gdb/testsuite/gdb.ada/mod_from_name/foo.adb        |    2 +-
 gdb/testsuite/gdb.ada/nested.exp                   |    2 +-
 gdb/testsuite/gdb.ada/nested/hello.adb             |    2 +-
 gdb/testsuite/gdb.ada/null_array.exp               |    2 +-
 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              |    2 +-
 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             |    2 +-
 gdb/testsuite/gdb.ada/packed_array/pa.adb          |    3 +-
 gdb/testsuite/gdb.ada/packed_tagged.exp            |    2 +-
 gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb   |    2 +-
 gdb/testsuite/gdb.ada/print_chars.exp              |    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                 |    2 +-
 gdb/testsuite/gdb.ada/ptype_arith_binop.exp        |    2 +-
 gdb/testsuite/gdb.ada/ptype_field.exp              |    2 +-
 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       |    2 +-
 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               |    2 +-
 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                |    2 +-
 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            |    2 +-
 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/start.exp                    |    2 +-
 gdb/testsuite/gdb.ada/start/dummy.adb              |    3 +-
 gdb/testsuite/gdb.ada/str_ref_cmp.exp              |    2 +-
 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           |    2 +-
 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                |    2 +-
 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                   |    2 +-
 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/tasks.exp                    |    2 +-
 gdb/testsuite/gdb.ada/tasks/foo.adb                |    2 +-
 gdb/testsuite/gdb.ada/tick_last_segv.exp           |    2 +-
 gdb/testsuite/gdb.ada/tick_last_segv/foo.adb       |    2 +-
 gdb/testsuite/gdb.ada/type_coercion.exp            |    2 +-
 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       |    2 +-
 gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb |    2 +-
 .../uninitialized_vars/parse_controlled.ads        |    2 +-
 .../gdb.ada/variant_record_packed_array.exp        |    2 +-
 .../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                |    2 +-
 gdb/testsuite/gdb.ada/watch_arg/watch.adb          |    3 +-
 gdb/testsuite/gdb.arch/alpha-step.c                |    2 +-
 gdb/testsuite/gdb.arch/alpha-step.exp              |    2 +-
 gdb/testsuite/gdb.arch/altivec-abi.exp             |    2 +-
 gdb/testsuite/gdb.arch/altivec-regs.exp            |    2 +-
 gdb/testsuite/gdb.arch/amd64-byte.exp              |    2 +-
 gdb/testsuite/gdb.arch/amd64-disp-step.S           |    2 +-
 gdb/testsuite/gdb.arch/amd64-disp-step.exp         |    2 +-
 gdb/testsuite/gdb.arch/amd64-dword.exp             |    2 +-
 gdb/testsuite/gdb.arch/amd64-i386-address.S        |    2 +-
 gdb/testsuite/gdb.arch/amd64-i386-address.exp      |    2 +-
 gdb/testsuite/gdb.arch/amd64-pseudo.c              |    2 +-
 gdb/testsuite/gdb.arch/amd64-word.exp              |    2 +-
 gdb/testsuite/gdb.arch/arm-disp-step.S             |    2 +-
 gdb/testsuite/gdb.arch/arm-disp-step.exp           |    2 +-
 gdb/testsuite/gdb.arch/e500-abi.exp                |    2 +-
 gdb/testsuite/gdb.arch/e500-prologue.c             |    2 +-
 gdb/testsuite/gdb.arch/e500-prologue.exp           |    2 +-
 gdb/testsuite/gdb.arch/e500-regs.exp               |    3 +-
 gdb/testsuite/gdb.arch/gcore.c                     |    3 +-
 gdb/testsuite/gdb.arch/gdb1291.exp                 |    2 +-
 gdb/testsuite/gdb.arch/gdb1431.exp                 |    3 +-
 gdb/testsuite/gdb.arch/gdb1558.c                   |    3 +-
 gdb/testsuite/gdb.arch/gdb1558.exp                 |    2 +-
 gdb/testsuite/gdb.arch/i386-avx.c                  |    2 +-
 gdb/testsuite/gdb.arch/i386-avx.exp                |    2 +-
 gdb/testsuite/gdb.arch/i386-bp_permanent.exp       |    2 +-
 gdb/testsuite/gdb.arch/i386-byte.exp               |    2 +-
 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          |    2 +-
 gdb/testsuite/gdb.arch/i386-gnu-cfi-asm.S          |    2 +-
 gdb/testsuite/gdb.arch/i386-gnu-cfi.exp            |    2 +-
 gdb/testsuite/gdb.arch/i386-permbkpt.S             |    2 +-
 gdb/testsuite/gdb.arch/i386-permbkpt.exp           |    2 +-
 gdb/testsuite/gdb.arch/i386-prologue.c             |    2 +-
 gdb/testsuite/gdb.arch/i386-prologue.exp           |    2 +-
 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       |    2 +-
 gdb/testsuite/gdb.arch/i386-size.c                 |    2 +-
 gdb/testsuite/gdb.arch/i386-size.exp               |    2 +-
 gdb/testsuite/gdb.arch/i386-sse.c                  |    2 +-
 gdb/testsuite/gdb.arch/i386-sse.exp                |    3 +-
 gdb/testsuite/gdb.arch/i386-unwind.c               |    3 +-
 gdb/testsuite/gdb.arch/i386-unwind.exp             |    3 +-
 gdb/testsuite/gdb.arch/i386-word.exp               |    2 +-
 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              |    2 +-
 gdb/testsuite/gdb.arch/powerpc-aix-prologue.c      |    2 +-
 gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp    |    2 +-
 gdb/testsuite/gdb.arch/powerpc-d128-regs.c         |    2 +-
 gdb/testsuite/gdb.arch/powerpc-d128-regs.exp       |    2 +-
 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                 |    2 +-
 gdb/testsuite/gdb.arch/ppc-fp.c                    |    2 +-
 gdb/testsuite/gdb.arch/ppc-fp.exp                  |    2 +-
 gdb/testsuite/gdb.arch/ppc64-atomic-inst.c         |    2 +-
 gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp       |    2 +-
 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            |    3 +-
 gdb/testsuite/gdb.arch/thumb-prologue.c            |    2 +-
 gdb/testsuite/gdb.arch/thumb-prologue.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                |    2 +-
 gdb/testsuite/gdb.asm/asm-source.exp               |    2 +-
 gdb/testsuite/gdb.base/a2-run.exp                  |    2 +-
 gdb/testsuite/gdb.base/advance.exp                 |    2 +-
 gdb/testsuite/gdb.base/all-bin.exp                 |    3 +-
 gdb/testsuite/gdb.base/annota1.exp                 |    2 +-
 gdb/testsuite/gdb.base/annota3.exp                 |    2 +-
 gdb/testsuite/gdb.base/anon.exp                    |    2 +-
 gdb/testsuite/gdb.base/args.exp                    |    2 +-
 gdb/testsuite/gdb.base/arithmet.exp                |    2 +-
 gdb/testsuite/gdb.base/arrayidx.c                  |    2 +-
 gdb/testsuite/gdb.base/arrayidx.exp                |    2 +-
 gdb/testsuite/gdb.base/assign.exp                  |    3 +-
 gdb/testsuite/gdb.base/async.exp                   |    3 +-
 gdb/testsuite/gdb.base/attach-pie-misread.c        |    2 +-
 gdb/testsuite/gdb.base/attach-pie-misread.exp      |    2 +-
 gdb/testsuite/gdb.base/attach.exp                  |    2 +-
 gdb/testsuite/gdb.base/auxv.c                      |    4 +-
 gdb/testsuite/gdb.base/bang.exp                    |    3 +-
 gdb/testsuite/gdb.base/bfp-test.c                  |    2 +-
 gdb/testsuite/gdb.base/bfp-test.exp                |    2 +-
 gdb/testsuite/gdb.base/bigcore.c                   |    2 +-
 gdb/testsuite/gdb.base/bigcore.exp                 |    2 +-
 gdb/testsuite/gdb.base/bitfields.exp               |    2 +-
 gdb/testsuite/gdb.base/bitfields2.exp              |    2 +-
 gdb/testsuite/gdb.base/bitops.exp                  |    3 +-
 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/testsuite/gdb.base/break.c                     |    4 +-
 gdb/testsuite/gdb.base/break.exp                   |    3 +-
 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              |    2 +-
 gdb/testsuite/gdb.base/call-rt-st.exp              |    4 +-
 gdb/testsuite/gdb.base/call-sc.c                   |    2 +-
 gdb/testsuite/gdb.base/call-sc.exp                 |    2 +-
 gdb/testsuite/gdb.base/call-signal-resume.exp      |    2 +-
 gdb/testsuite/gdb.base/call-signals.c              |    2 +-
 gdb/testsuite/gdb.base/call-strs.exp               |    2 +-
 gdb/testsuite/gdb.base/callexit.c                  |    2 +-
 gdb/testsuite/gdb.base/callexit.exp                |    2 +-
 gdb/testsuite/gdb.base/callfuncs.c                 |    2 +-
 gdb/testsuite/gdb.base/callfuncs.exp               |    2 +-
 gdb/testsuite/gdb.base/catch-syscall.exp           |    3 +-
 gdb/testsuite/gdb.base/charset-malloc.c            |    2 +-
 gdb/testsuite/gdb.base/charset.c                   |    3 +-
 gdb/testsuite/gdb.base/charset.exp                 |    3 +-
 gdb/testsuite/gdb.base/checkpoint.c                |    3 +-
 gdb/testsuite/gdb.base/checkpoint.exp              |    3 +-
 gdb/testsuite/gdb.base/chng-syms.exp               |    2 +-
 gdb/testsuite/gdb.base/code-expr.exp               |    3 +-
 gdb/testsuite/gdb.base/code_elim.exp               |    2 +-
 gdb/testsuite/gdb.base/code_elim1.c                |    3 +-
 gdb/testsuite/gdb.base/code_elim2.c                |    3 +-
 gdb/testsuite/gdb.base/commands.exp                |    2 +-
 gdb/testsuite/gdb.base/completion.exp              |    2 +-
 gdb/testsuite/gdb.base/complex.c                   |    2 +-
 gdb/testsuite/gdb.base/complex.exp                 |    2 +-
 gdb/testsuite/gdb.base/cond-expr.exp               |    3 +-
 gdb/testsuite/gdb.base/condbreak.exp               |    2 +-
 gdb/testsuite/gdb.base/consecutive.exp             |    3 +-
 gdb/testsuite/gdb.base/constvars.exp               |    2 +-
 gdb/testsuite/gdb.base/corefile.exp                |    2 +-
 gdb/testsuite/gdb.base/coremaker.c                 |    2 +-
 gdb/testsuite/gdb.base/coremaker2.c                |    2 +-
 gdb/testsuite/gdb.base/cursal.c                    |    2 +-
 gdb/testsuite/gdb.base/cursal.exp                  |    2 +-
 gdb/testsuite/gdb.base/cvexpr.c                    |    2 +-
 gdb/testsuite/gdb.base/cvexpr.exp                  |    3 +-
 gdb/testsuite/gdb.base/dbx.exp                     |    2 +-
 gdb/testsuite/gdb.base/default.exp                 |    2 +-
 gdb/testsuite/gdb.base/define.exp                  |    2 +-
 gdb/testsuite/gdb.base/del.c                       |    2 +-
 gdb/testsuite/gdb.base/del.exp                     |    2 +-
 gdb/testsuite/gdb.base/detach.exp                  |    3 +-
 gdb/testsuite/gdb.base/dfp-exprs.exp               |    2 +-
 gdb/testsuite/gdb.base/dfp-test.c                  |    2 +-
 gdb/testsuite/gdb.base/dfp-test.exp                |    2 +-
 gdb/testsuite/gdb.base/display.exp                 |    2 +-
 gdb/testsuite/gdb.base/dump.exp                    |    3 +-
 gdb/testsuite/gdb.base/dup-sect.S                  |    2 +-
 gdb/testsuite/gdb.base/dup-sect.exp                |    2 +-
 gdb/testsuite/gdb.base/echo.exp                    |    2 +-
 gdb/testsuite/gdb.base/ena-dis-br.exp              |    2 +-
 gdb/testsuite/gdb.base/ending-run.exp              |    2 +-
 gdb/testsuite/gdb.base/environ.exp                 |    2 +-
 gdb/testsuite/gdb.base/eval-skip.exp               |    3 +-
 gdb/testsuite/gdb.base/eval.exp                    |    2 +-
 gdb/testsuite/gdb.base/exe-lock.exp                |    2 +-
 gdb/testsuite/gdb.base/expand-psymtabs.c           |    2 +-
 gdb/testsuite/gdb.base/expand-psymtabs.exp         |    2 +-
 gdb/testsuite/gdb.base/exprs.exp                   |    2 +-
 gdb/testsuite/gdb.base/fileio.exp                  |    2 +-
 gdb/testsuite/gdb.base/find.c                      |    2 +-
 gdb/testsuite/gdb.base/find.exp                    |    2 +-
 gdb/testsuite/gdb.base/finish.exp                  |    3 +-
 gdb/testsuite/gdb.base/fixsection.c                |    2 +-
 gdb/testsuite/gdb.base/fixsection.exp              |    2 +-
 gdb/testsuite/gdb.base/float.exp                   |    2 +-
 gdb/testsuite/gdb.base/foll-exec.exp               |    2 +-
 gdb/testsuite/gdb.base/foll-fork.exp               |    2 +-
 gdb/testsuite/gdb.base/foll-vfork.exp              |    2 +-
 gdb/testsuite/gdb.base/frame-args.c                |    2 +-
 gdb/testsuite/gdb.base/frame-args.exp              |    2 +-
 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                |    2 +-
 gdb/testsuite/gdb.base/gcore-buffer-overflow.c     |    2 +-
 gdb/testsuite/gdb.base/gcore-buffer-overflow.exp   |    2 +-
 gdb/testsuite/gdb.base/gcore.c                     |    3 +-
 gdb/testsuite/gdb.base/gcore.exp                   |    2 +-
 gdb/testsuite/gdb.base/gdb1056.exp                 |    2 +-
 gdb/testsuite/gdb.base/gdb1090.c                   |    2 +-
 gdb/testsuite/gdb.base/gdb1090.exp                 |    2 +-
 gdb/testsuite/gdb.base/gdb11530.c                  |    2 +-
 gdb/testsuite/gdb.base/gdb11530.exp                |    2 +-
 gdb/testsuite/gdb.base/gdb11531.c                  |    2 +-
 gdb/testsuite/gdb.base/gdb11531.exp                |    2 +-
 gdb/testsuite/gdb.base/gdb1250.c                   |    2 +-
 gdb/testsuite/gdb.base/gdb1250.exp                 |    2 +-
 gdb/testsuite/gdb.base/gdb1555.exp                 |    2 +-
 gdb/testsuite/gdb.base/gdb1821.exp                 |    2 +-
 gdb/testsuite/gdb.base/gdbvars.exp                 |    2 +-
 gdb/testsuite/gdb.base/gnu_vector.c                |    2 +-
 gdb/testsuite/gdb.base/gnu_vector.exp              |    2 +-
 gdb/testsuite/gdb.base/hashline1.exp               |    2 +-
 gdb/testsuite/gdb.base/hashline2.exp               |    2 +-
 gdb/testsuite/gdb.base/hashline3.exp               |    2 +-
 gdb/testsuite/gdb.base/hbreak.c                    |    2 +-
 gdb/testsuite/gdb.base/hbreak.exp                  |    2 +-
 gdb/testsuite/gdb.base/help.exp                    |    2 +-
 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                    |    3 +-
 gdb/testsuite/gdb.base/ifelse.exp                  |    2 +-
 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-proc.exp               |    2 +-
 gdb/testsuite/gdb.base/info-target.exp             |    2 +-
 gdb/testsuite/gdb.base/interp.exp                  |    3 +-
 gdb/testsuite/gdb.base/interrupt.exp               |    4 +-
 gdb/testsuite/gdb.base/jump.exp                    |    2 +-
 gdb/testsuite/gdb.base/label.exp                   |    2 +-
 gdb/testsuite/gdb.base/langs.exp                   |    2 +-
 gdb/testsuite/gdb.base/lineinc.exp                 |    2 +-
 gdb/testsuite/gdb.base/list.exp                    |    2 +-
 gdb/testsuite/gdb.base/logical.exp                 |    2 +-
 gdb/testsuite/gdb.base/long_long.exp               |    2 +-
 gdb/testsuite/gdb.base/longjmp.c                   |    2 +-
 gdb/testsuite/gdb.base/longjmp.exp                 |    2 +-
 gdb/testsuite/gdb.base/macscp.exp                  |    2 +-
 gdb/testsuite/gdb.base/maint.exp                   |    2 +-
 gdb/testsuite/gdb.base/mips_pro.exp                |    2 +-
 gdb/testsuite/gdb.base/miscexprs.exp               |    2 +-
 gdb/testsuite/gdb.base/morestack.c                 |  105 +
 .../{step-resume-infcall.exp => morestack.exp}     |   42 +-
 gdb/testsuite/gdb.base/moribund-step.exp           |    2 +-
 gdb/testsuite/gdb.base/multi-forks.c               |    3 +-
 gdb/testsuite/gdb.base/multi-forks.exp             |    2 +-
 gdb/testsuite/gdb.base/nodebug.exp                 |    2 +-
 gdb/testsuite/gdb.base/nofield.c                   |    2 +-
 gdb/testsuite/gdb.base/nofield.exp                 |    2 +-
 gdb/testsuite/gdb.base/nostdlib.c                  |    2 +-
 gdb/testsuite/gdb.base/nostdlib.exp                |    2 +-
 gdb/testsuite/gdb.base/opaque.exp                  |    4 +-
 gdb/testsuite/gdb.base/overlays.exp                |    2 +-
 gdb/testsuite/gdb.base/page.exp                    |    2 +-
 gdb/testsuite/gdb.base/pc-fp.exp                   |    2 +-
 gdb/testsuite/gdb.base/pending.c                   |    2 +-
 gdb/testsuite/gdb.base/pending.exp                 |    2 +-
 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               |    2 +-
 gdb/testsuite/gdb.base/pointers.exp                |    2 +-
 gdb/testsuite/gdb.base/pr10179.exp                 |    2 +-
 gdb/testsuite/gdb.base/pr11022.c                   |    2 +-
 gdb/testsuite/gdb.base/pr11022.exp                 |    2 +-
 gdb/testsuite/gdb.base/prelink-lib.c               |    2 +-
 gdb/testsuite/gdb.base/prelink.c                   |    2 +-
 gdb/testsuite/gdb.base/prelink.exp                 |    2 +-
 gdb/testsuite/gdb.base/printcmds.exp               |    2 +-
 gdb/testsuite/gdb.base/prologue.c                  |    2 +-
 gdb/testsuite/gdb.base/prologue.exp                |    2 +-
 gdb/testsuite/gdb.base/psymtab.exp                 |    2 +-
 gdb/testsuite/gdb.base/ptr-typedef.c               |    2 +-
 gdb/testsuite/gdb.base/ptr-typedef.exp             |    2 +-
 gdb/testsuite/gdb.base/ptype.exp                   |    2 +-
 gdb/testsuite/gdb.base/radix.exp                   |    2 +-
 gdb/testsuite/gdb.base/randomize.c                 |    2 +-
 gdb/testsuite/gdb.base/randomize.exp               |    2 +-
 gdb/testsuite/gdb.base/readline.exp                |    3 +-
 gdb/testsuite/gdb.base/recurse.exp                 |    4 +-
 gdb/testsuite/gdb.base/regs.exp                    |    2 +-
 gdb/testsuite/gdb.base/relational.exp              |    3 +-
 gdb/testsuite/gdb.base/relativedebug.c             |    2 +-
 gdb/testsuite/gdb.base/relativedebug.exp           |    2 +-
 gdb/testsuite/gdb.base/relocate.c                  |    2 +-
 gdb/testsuite/gdb.base/relocate.exp                |    2 +-
 gdb/testsuite/gdb.base/remote.exp                  |    2 +-
 gdb/testsuite/gdb.base/remotetimeout.exp           |    2 +-
 gdb/testsuite/gdb.base/reread.exp                  |    2 +-
 gdb/testsuite/gdb.base/restore.exp                 |    2 +-
 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                  |    2 +-
 gdb/testsuite/gdb.base/return2.exp                 |    2 +-
 gdb/testsuite/gdb.base/savedregs.c                 |    2 +-
 gdb/testsuite/gdb.base/savedregs.exp               |    2 +-
 gdb/testsuite/gdb.base/scope.exp                   |    2 +-
 gdb/testsuite/gdb.base/sect-cmd.exp                |    2 +-
 gdb/testsuite/gdb.base/sep-proc.c                  |    2 +-
 gdb/testsuite/gdb.base/sep.c                       |    2 +-
 gdb/testsuite/gdb.base/sep.exp                     |    2 +-
 gdb/testsuite/gdb.base/sepdebug.c                  |    2 +-
 gdb/testsuite/gdb.base/sepdebug.exp                |    2 +-
 gdb/testsuite/gdb.base/sepdebug2.c                 |    2 +-
 gdb/testsuite/gdb.base/sepsymtab.c                 |    2 +-
 gdb/testsuite/gdb.base/sepsymtab.exp               |    2 +-
 gdb/testsuite/gdb.base/set-lang-auto.exp           |    2 +-
 gdb/testsuite/gdb.base/setshow.exp                 |    4 +-
 gdb/testsuite/gdb.base/setvar.exp                  |    2 +-
 gdb/testsuite/gdb.base/shlib-call.exp              |    2 +-
 gdb/testsuite/gdb.base/shreloc.exp                 |    2 +-
 gdb/testsuite/gdb.base/sigall.exp                  |    2 +-
 gdb/testsuite/gdb.base/sigaltstack.c               |    2 +-
 gdb/testsuite/gdb.base/sigaltstack.exp             |    2 +-
 gdb/testsuite/gdb.base/sigbpt.c                    |    2 +-
 gdb/testsuite/gdb.base/sigbpt.exp                  |    3 +-
 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            |    2 +-
 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             |    2 +-
 gdb/testsuite/gdb.base/siginfo.c                   |    2 +-
 gdb/testsuite/gdb.base/siginfo.exp                 |    2 +-
 gdb/testsuite/gdb.base/signals.exp                 |    2 +-
 gdb/testsuite/gdb.base/signull.c                   |    2 +-
 gdb/testsuite/gdb.base/signull.exp                 |    3 +-
 gdb/testsuite/gdb.base/sigrepeat.c                 |    3 +-
 gdb/testsuite/gdb.base/sigrepeat.exp               |    3 +-
 gdb/testsuite/gdb.base/sigstep.c                   |    2 +-
 gdb/testsuite/gdb.base/sigstep.exp                 |    2 +-
 gdb/testsuite/gdb.base/sizeof.exp                  |    2 +-
 gdb/testsuite/gdb.base/so-disc-shr.c               |    2 +-
 gdb/testsuite/gdb.base/so-impl-ld.exp              |    4 +-
 gdb/testsuite/gdb.base/so-indr-cl.exp              |    2 +-
 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                   |    2 +-
 gdb/testsuite/gdb.base/source-error.gdb            |    2 +-
 gdb/testsuite/gdb.base/source-test.gdb             |    2 +-
 gdb/testsuite/gdb.base/source.exp                  |    2 +-
 gdb/testsuite/gdb.base/stack-checking.c            |    2 +-
 gdb/testsuite/gdb.base/stack-checking.exp          |    2 +-
 gdb/testsuite/gdb.base/start.c                     |    2 +-
 gdb/testsuite/gdb.base/start.exp                   |    2 +-
 gdb/testsuite/gdb.base/step-break.c                |    2 +-
 gdb/testsuite/gdb.base/step-break.exp              |    2 +-
 gdb/testsuite/gdb.base/step-bt.c                   |    2 +-
 gdb/testsuite/gdb.base/step-bt.exp                 |    2 +-
 gdb/testsuite/gdb.base/step-line.exp               |    3 +-
 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               |    2 +-
 gdb/testsuite/gdb.base/store.exp                   |    2 +-
 gdb/testsuite/gdb.base/structs.c                   |    2 +-
 gdb/testsuite/gdb.base/structs.exp                 |    2 +-
 gdb/testsuite/gdb.base/structs2.exp                |    3 +-
 gdb/testsuite/gdb.base/structs3.c                  |    2 +-
 gdb/testsuite/gdb.base/structs3.exp                |    2 +-
 gdb/testsuite/gdb.base/subst.exp                   |    2 +-
 .../gdb.base/symbol-without-target_section.c       |    2 +-
 .../gdb.base/symbol-without-target_section.exp     |    2 +-
 gdb/testsuite/gdb.base/term.exp                    |    2 +-
 gdb/testsuite/gdb.base/trace-commands.exp          |    2 +-
 gdb/testsuite/gdb.base/tui-layout.exp              |    2 +-
 gdb/testsuite/gdb.base/twice.exp                   |    2 +-
 gdb/testsuite/gdb.base/type-opaque.exp             |    2 +-
 gdb/testsuite/gdb.base/ui-redirect.exp             |    2 +-
 gdb/testsuite/gdb.base/unload.c                    |    2 +-
 gdb/testsuite/gdb.base/unload.exp                  |    2 +-
 gdb/testsuite/gdb.base/unloadshr.c                 |    2 +-
 gdb/testsuite/gdb.base/unloadshr2.c                |    2 +-
 gdb/testsuite/gdb.base/until.exp                   |    2 +-
 gdb/testsuite/gdb.base/unwindonsignal.c            |    2 +-
 gdb/testsuite/gdb.base/unwindonsignal.exp          |    2 +-
 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                 |    2 +-
 gdb/testsuite/gdb.base/volatile.exp                |    2 +-
 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          |    2 +-
 gdb/testsuite/gdb.base/watch_thread_num.exp        |    2 +-
 .../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-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        |    2 +-
 gdb/testsuite/gdb.base/watchpoint.exp              |    2 +-
 gdb/testsuite/gdb.base/watchpoints.c               |    2 +-
 gdb/testsuite/gdb.base/watchpoints.exp             |    2 +-
 gdb/testsuite/gdb.base/weaklib1.c                  |    2 +-
 gdb/testsuite/gdb.base/weaklib2.c                  |    2 +-
 gdb/testsuite/gdb.base/whatis-exp.exp              |    3 +-
 gdb/testsuite/gdb.base/whatis.c                    |    2 +-
 gdb/testsuite/gdb.base/whatis.exp                  |    2 +-
 gdb/testsuite/gdb.cell/arch.exp                    |    2 +-
 gdb/testsuite/gdb.cell/break-spu.c                 |    2 +-
 gdb/testsuite/gdb.cell/break.c                     |    2 +-
 gdb/testsuite/gdb.cell/break.exp                   |    2 +-
 gdb/testsuite/gdb.cell/bt-spu.c                    |    2 +-
 gdb/testsuite/gdb.cell/bt.c                        |    2 +-
 gdb/testsuite/gdb.cell/bt.exp                      |    2 +-
 gdb/testsuite/gdb.cell/bt2-spu.c                   |    2 +-
 gdb/testsuite/gdb.cell/core.exp                    |    2 +-
 gdb/testsuite/gdb.cell/coremaker-spu.c             |    2 +-
 gdb/testsuite/gdb.cell/coremaker.c                 |    2 +-
 gdb/testsuite/gdb.cell/data-spu.c                  |    2 +-
 gdb/testsuite/gdb.cell/data.c                      |    2 +-
 gdb/testsuite/gdb.cell/data.exp                    |    2 +-
 gdb/testsuite/gdb.cell/dwarfaddr.S                 |    2 +-
 gdb/testsuite/gdb.cell/dwarfaddr.exp               |    2 +-
 gdb/testsuite/gdb.cell/ea-cache-spu.c              |    2 +-
 gdb/testsuite/gdb.cell/ea-cache.c                  |    2 +-
 gdb/testsuite/gdb.cell/ea-cache.exp                |    2 +-
 gdb/testsuite/gdb.cell/ea-standalone.c             |    2 +-
 gdb/testsuite/gdb.cell/ea-standalone.exp           |    2 +-
 gdb/testsuite/gdb.cell/ea-test.c                   |    2 +-
 gdb/testsuite/gdb.cell/ea-test.exp                 |    2 +-
 gdb/testsuite/gdb.cell/f-regs.exp                  |    2 +-
 gdb/testsuite/gdb.cell/fork-spu.c                  |    2 +-
 gdb/testsuite/gdb.cell/fork.c                      |    2 +-
 gdb/testsuite/gdb.cell/fork.exp                    |    2 +-
 gdb/testsuite/gdb.cell/gcore.exp                   |    2 +-
 gdb/testsuite/gdb.cell/mem-access-spu.c            |    2 +-
 gdb/testsuite/gdb.cell/mem-access.c                |    2 +-
 gdb/testsuite/gdb.cell/mem-access.exp              |    2 +-
 gdb/testsuite/gdb.cell/ptype.exp                   |    2 +-
 gdb/testsuite/gdb.cell/registers.exp               |    2 +-
 gdb/testsuite/gdb.cell/size-spu.c                  |    2 +-
 gdb/testsuite/gdb.cell/size.c                      |    2 +-
 gdb/testsuite/gdb.cell/sizeof.exp                  |    2 +-
 gdb/testsuite/gdb.cell/solib-symbol.exp            |    2 +-
 gdb/testsuite/gdb.cell/solib.exp                   |    2 +-
 gdb/testsuite/gdb.cp/abstract-origin.cc            |    2 +-
 gdb/testsuite/gdb.cp/abstract-origin.exp           |    2 +-
 gdb/testsuite/gdb.cp/ambiguous.exp                 |    2 +-
 gdb/testsuite/gdb.cp/annota2.exp                   |    2 +-
 gdb/testsuite/gdb.cp/annota3.exp                   |    3 +-
 gdb/testsuite/gdb.cp/anon-union.exp                |    2 +-
 gdb/testsuite/gdb.cp/arg-reference.cc              |    2 +-
 gdb/testsuite/gdb.cp/arg-reference.exp             |    2 +-
 gdb/testsuite/gdb.cp/bool.cc                       |    3 +-
 gdb/testsuite/gdb.cp/bool.exp                      |    3 +-
 gdb/testsuite/gdb.cp/breakpoint.cc                 |    2 +-
 gdb/testsuite/gdb.cp/breakpoint.exp                |    2 +-
 gdb/testsuite/gdb.cp/bs15503.cc                    |    3 +-
 gdb/testsuite/gdb.cp/bs15503.exp                   |    2 +-
 gdb/testsuite/gdb.cp/call-c-1.c                    |    2 +-
 gdb/testsuite/gdb.cp/call-c.cc                     |    2 +-
 gdb/testsuite/gdb.cp/call-c.exp                    |    2 +-
 gdb/testsuite/gdb.cp/casts.exp                     |    2 +-
 gdb/testsuite/gdb.cp/class2.cc                     |    3 +-
 gdb/testsuite/gdb.cp/class2.exp                    |    3 +-
 gdb/testsuite/gdb.cp/classes.cc                    |    2 +-
 gdb/testsuite/gdb.cp/classes.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              |    2 +-
 gdb/testsuite/gdb.cp/cpexprs.cc                    |    2 +-
 gdb/testsuite/gdb.cp/cpexprs.exp                   |    2 +-
 gdb/testsuite/gdb.cp/cplusfuncs.exp                |    4 +-
 gdb/testsuite/gdb.cp/ctti.exp                      |    2 +-
 gdb/testsuite/gdb.cp/cttiadd.cc                    |    2 +-
 gdb/testsuite/gdb.cp/cttiadd1.cc                   |    2 +-
 gdb/testsuite/gdb.cp/cttiadd2.cc                   |    2 +-
 gdb/testsuite/gdb.cp/cttiadd3.cc                   |    2 +-
 gdb/testsuite/gdb.cp/demangle.exp                  |    2 +-
 gdb/testsuite/gdb.cp/derivation.exp                |    4 +-
 gdb/testsuite/gdb.cp/exception.cc                  |    2 +-
 gdb/testsuite/gdb.cp/exception.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             |    2 +-
 gdb/testsuite/gdb.cp/fpointer.exp                  |    2 +-
 gdb/testsuite/gdb.cp/gdb1355.exp                   |    2 +-
 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                   |    2 +-
 gdb/testsuite/gdb.cp/gdb2495.cc                    |    2 +-
 gdb/testsuite/gdb.cp/gdb2495.exp                   |    2 +-
 gdb/testsuite/gdb.cp/hang.exp                      |    2 +-
 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                   |    2 +-
 gdb/testsuite/gdb.cp/koenig.exp                    |    2 +-
 gdb/testsuite/gdb.cp/local.exp                     |    4 +-
 gdb/testsuite/gdb.cp/m-data.exp                    |    2 +-
 gdb/testsuite/gdb.cp/m-static.exp                  |    3 +-
 gdb/testsuite/gdb.cp/mb-ctor.exp                   |    2 +-
 gdb/testsuite/gdb.cp/mb-inline.exp                 |    2 +-
 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              |    2 +-
 gdb/testsuite/gdb.cp/member-ptr.cc                 |    2 +-
 gdb/testsuite/gdb.cp/member-ptr.exp                |    2 +-
 gdb/testsuite/gdb.cp/method.exp                    |    2 +-
 gdb/testsuite/gdb.cp/method2.exp                   |    2 +-
 gdb/testsuite/gdb.cp/misc.cc                       |    2 +-
 gdb/testsuite/gdb.cp/misc.exp                      |    4 +-
 gdb/testsuite/gdb.cp/namespace-nested-import.exp   |    2 +-
 gdb/testsuite/gdb.cp/namespace.exp                 |    4 +-
 gdb/testsuite/gdb.cp/namespace1.cc                 |    3 +-
 gdb/testsuite/gdb.cp/nextoverthrow.cc              |    2 +-
 gdb/testsuite/gdb.cp/nextoverthrow.exp             |    2 +-
 gdb/testsuite/gdb.cp/nsdecl.exp                    |    2 +-
 gdb/testsuite/gdb.cp/nsimport.exp                  |    2 +-
 gdb/testsuite/gdb.cp/nsrecurs.exp                  |    2 +-
 gdb/testsuite/gdb.cp/nsstress.exp                  |    2 +-
 gdb/testsuite/gdb.cp/nsusing.exp                   |    2 +-
 gdb/testsuite/gdb.cp/operator.exp                  |    2 +-
 gdb/testsuite/gdb.cp/oranking.exp                  |    2 +-
 gdb/testsuite/gdb.cp/overload.exp                  |    4 +-
 gdb/testsuite/gdb.cp/ovldbreak.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                   |    2 +-
 gdb/testsuite/gdb.cp/pr-1210.exp                   |    2 +-
 gdb/testsuite/gdb.cp/pr-574.cc                     |    3 +-
 gdb/testsuite/gdb.cp/pr-574.exp                    |    2 +-
 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.exp                    |    2 +-
 gdb/testsuite/gdb.cp/printmethod.cc                |    2 +-
 gdb/testsuite/gdb.cp/printmethod.exp               |    2 +-
 gdb/testsuite/gdb.cp/psmang.exp                    |    3 +-
 gdb/testsuite/gdb.cp/ptype-cv-cp.cc                |    2 +-
 gdb/testsuite/gdb.cp/ptype-cv-cp.exp               |    2 +-
 gdb/testsuite/gdb.cp/punctuator.exp                |    2 +-
 gdb/testsuite/gdb.cp/re-set-overloaded.cc          |    2 +-
 gdb/testsuite/gdb.cp/re-set-overloaded.exp         |    2 +-
 gdb/testsuite/gdb.cp/ref-params.cc                 |    2 +-
 gdb/testsuite/gdb.cp/ref-params.exp                |    2 +-
 gdb/testsuite/gdb.cp/ref-types.cc                  |    3 +-
 gdb/testsuite/gdb.cp/ref-types.exp                 |    2 +-
 gdb/testsuite/gdb.cp/rtti.exp                      |    3 +-
 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                    |    2 +-
 gdb/testsuite/gdb.cp/smartp.cc                     |    2 +-
 gdb/testsuite/gdb.cp/smartp.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                   |    2 +-
 gdb/testsuite/gdb.cp/templates.exp                 |    2 +-
 gdb/testsuite/gdb.cp/try_catch.exp                 |    2 +-
 gdb/testsuite/gdb.cp/userdef.cc                    |    2 +-
 gdb/testsuite/gdb.cp/userdef.exp                   |    2 +-
 gdb/testsuite/gdb.cp/virtbase.exp                  |    2 +-
 gdb/testsuite/gdb.cp/virtfunc.exp                  |    2 +-
 gdb/testsuite/gdb.cp/virtfunc2.cc                  |    2 +-
 gdb/testsuite/gdb.cp/virtfunc2.exp                 |    2 +-
 gdb/testsuite/gdb.disasm/am33.exp                  |    3 +-
 gdb/testsuite/gdb.disasm/h8300s.exp                |    3 +-
 gdb/testsuite/gdb.disasm/hppa.exp                  |    2 +-
 gdb/testsuite/gdb.disasm/mn10300.exp               |    2 +-
 gdb/testsuite/gdb.disasm/sh3.exp                   |    2 +-
 gdb/testsuite/gdb.disasm/t01_mov.exp               |    3 +-
 gdb/testsuite/gdb.disasm/t02_mova.exp              |    3 +-
 gdb/testsuite/gdb.disasm/t03_add.exp               |    3 +-
 gdb/testsuite/gdb.disasm/t04_sub.exp               |    3 +-
 gdb/testsuite/gdb.disasm/t05_cmp.exp               |    3 +-
 gdb/testsuite/gdb.disasm/t06_ari2.exp              |    3 +-
 gdb/testsuite/gdb.disasm/t07_ari3.exp              |    3 +-
 gdb/testsuite/gdb.disasm/t08_or.exp                |    3 +-
 gdb/testsuite/gdb.disasm/t09_xor.exp               |    3 +-
 gdb/testsuite/gdb.disasm/t10_and.exp               |    3 +-
 gdb/testsuite/gdb.disasm/t11_logs.exp              |    3 +-
 gdb/testsuite/gdb.disasm/t12_bit.exp               |    3 +-
 gdb/testsuite/gdb.disasm/t13_otr.exp               |    3 +-
 gdb/testsuite/gdb.dwarf2/Makefile.in               |    2 +-
 gdb/testsuite/gdb.dwarf2/callframecfa.S            |    2 +-
 gdb/testsuite/gdb.dwarf2/callframecfa.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/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-filename.S            |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-filename.exp          |    3 +-
 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/testsuite/gdb.dwarf2/dw2-modula2-self-type.S   |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp |    2 +-
 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/testsuite/gdb.dwarf2/dw2-op-call.S             |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-op-call.exp           |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-producer.S            |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-producer.exp          |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-ranges.S              |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-ranges.exp            |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-ranges2.S             |    2 +-
 gdb/testsuite/gdb.dwarf2/dw2-ranges3.S             |    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-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/dw4-sig-types.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/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              |    2 +-
 gdb/testsuite/gdb.fortran/array-element.exp        |    2 +-
 gdb/testsuite/gdb.fortran/complex.exp              |    2 +-
 gdb/testsuite/gdb.fortran/derived-type.exp         |    2 +-
 gdb/testsuite/gdb.fortran/exprs.exp                |    2 +-
 gdb/testsuite/gdb.fortran/library-module.exp       |    2 +-
 gdb/testsuite/gdb.fortran/logical.exp              |    2 +-
 gdb/testsuite/gdb.fortran/module.exp               |    2 +-
 gdb/testsuite/gdb.fortran/subarray.exp             |    2 +-
 gdb/testsuite/gdb.fortran/types.exp                |    2 +-
 gdb/testsuite/gdb.gdb/complaints.exp               |    3 +-
 gdb/testsuite/gdb.gdb/observer.exp                 |    3 +-
 gdb/testsuite/gdb.gdb/selftest.exp                 |    2 +-
 gdb/testsuite/gdb.gdb/xfullpath.exp                |    2 +-
 gdb/testsuite/gdb.hp/gdb.aCC/exception.exp         |    2 +-
 gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp          |    3 +-
 gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp         |    3 +-
 gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp    |    2 +-
 gdb/testsuite/gdb.hp/gdb.base-hp/dollar.exp        |    2 +-
 gdb/testsuite/gdb.hp/gdb.base-hp/hwwatchbus.exp    |    2 +-
 gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.exp          |    3 +-
 gdb/testsuite/gdb.hp/gdb.base-hp/reg-pa64.exp      |    2 +-
 gdb/testsuite/gdb.hp/gdb.base-hp/sized-enum.exp    |    2 +-
 gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.exp     |    2 +-
 gdb/testsuite/gdb.hp/gdb.compat/xdb1.exp           |    2 +-
 gdb/testsuite/gdb.hp/gdb.compat/xdb2.exp           |    2 +-
 gdb/testsuite/gdb.hp/gdb.compat/xdb3.exp           |    3 +-
 gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp       |    3 +-
 gdb/testsuite/gdb.java/jmain.exp                   |    3 +-
 gdb/testsuite/gdb.java/jmisc.exp                   |    2 +-
 gdb/testsuite/gdb.java/jnpe.exp                    |    2 +-
 gdb/testsuite/gdb.java/jnpe.java                   |    2 +-
 gdb/testsuite/gdb.java/jprint.exp                  |    3 +-
 gdb/testsuite/gdb.java/jv-exp.exp                  |    2 +-
 gdb/testsuite/gdb.java/jv-print.exp                |    2 +-
 gdb/testsuite/gdb.mi/basics.c                      |    2 +-
 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                    |    2 +-
 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                 |    2 +-
 gdb/testsuite/gdb.mi/mi-break.exp                  |    2 +-
 gdb/testsuite/gdb.mi/mi-cli.exp                    |    2 +-
 gdb/testsuite/gdb.mi/mi-console.exp                |    2 +-
 gdb/testsuite/gdb.mi/mi-disassemble.exp            |    2 +-
 gdb/testsuite/gdb.mi/mi-eval.exp                   |    2 +-
 gdb/testsuite/gdb.mi/mi-file-transfer.exp          |    2 +-
 gdb/testsuite/gdb.mi/mi-file.exp                   |    2 +-
 gdb/testsuite/gdb.mi/mi-hack-cli.exp               |    3 +-
 gdb/testsuite/gdb.mi/mi-nonstop-exit.exp           |    2 +-
 gdb/testsuite/gdb.mi/mi-nonstop.exp                |    2 +-
 gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp      |    2 +-
 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                |    2 +-
 gdb/testsuite/gdb.mi/mi-pendshr.c                  |    2 +-
 gdb/testsuite/gdb.mi/mi-pthreads.exp               |    2 +-
 gdb/testsuite/gdb.mi/mi-read-memory.exp            |    2 +-
 gdb/testsuite/gdb.mi/mi-regs.exp                   |    2 +-
 gdb/testsuite/gdb.mi/mi-return.exp                 |    2 +-
 gdb/testsuite/gdb.mi/mi-reverse.exp                |    3 +-
 gdb/testsuite/gdb.mi/mi-simplerun.exp              |    2 +-
 gdb/testsuite/gdb.mi/mi-stack.c                    |    2 +-
 gdb/testsuite/gdb.mi/mi-stack.exp                  |    2 +-
 gdb/testsuite/gdb.mi/mi-stepi.exp                  |    2 +-
 gdb/testsuite/gdb.mi/mi-syn-frame.exp              |    2 +-
 gdb/testsuite/gdb.mi/mi-until.exp                  |    2 +-
 gdb/testsuite/gdb.mi/mi-var-block.exp              |    2 +-
 gdb/testsuite/gdb.mi/mi-var-child-f.exp            |    2 +-
 gdb/testsuite/gdb.mi/mi-var-child.c                |    2 +-
 gdb/testsuite/gdb.mi/mi-var-child.exp              |    2 +-
 gdb/testsuite/gdb.mi/mi-var-cmd.exp                |    2 +-
 gdb/testsuite/gdb.mi/mi-var-cp.cc                  |    2 +-
 gdb/testsuite/gdb.mi/mi-var-cp.exp                 |    2 +-
 gdb/testsuite/gdb.mi/mi-var-display.exp            |    4 +-
 gdb/testsuite/gdb.mi/mi-var-invalidate.exp         |    2 +-
 gdb/testsuite/gdb.mi/mi-watch.exp                  |    2 +-
 gdb/testsuite/gdb.mi/mi2-basics.exp                |    4 +-
 gdb/testsuite/gdb.mi/mi2-break.exp                 |    2 +-
 gdb/testsuite/gdb.mi/mi2-cli.exp                   |    2 +-
 gdb/testsuite/gdb.mi/mi2-console.exp               |    2 +-
 gdb/testsuite/gdb.mi/mi2-disassemble.exp           |    4 +-
 gdb/testsuite/gdb.mi/mi2-eval.exp                  |    2 +-
 gdb/testsuite/gdb.mi/mi2-file.exp                  |    2 +-
 gdb/testsuite/gdb.mi/mi2-hack-cli.exp              |    2 +-
 gdb/testsuite/gdb.mi/mi2-pthreads.exp              |    2 +-
 gdb/testsuite/gdb.mi/mi2-read-memory.exp           |    2 +-
 gdb/testsuite/gdb.mi/mi2-regs.exp                  |    2 +-
 gdb/testsuite/gdb.mi/mi2-return.exp                |    4 +-
 gdb/testsuite/gdb.mi/mi2-simplerun.exp             |    2 +-
 gdb/testsuite/gdb.mi/mi2-stack.exp                 |    2 +-
 gdb/testsuite/gdb.mi/mi2-stepi.exp                 |    4 +-
 gdb/testsuite/gdb.mi/mi2-syn-frame.exp             |    2 +-
 gdb/testsuite/gdb.mi/mi2-until.exp                 |    2 +-
 gdb/testsuite/gdb.mi/mi2-var-block.exp             |    2 +-
 gdb/testsuite/gdb.mi/mi2-var-cmd.exp               |    4 +-
 gdb/testsuite/gdb.mi/mi2-var-display.exp           |    4 +-
 gdb/testsuite/gdb.mi/mi2-watch.exp                 |    2 +-
 gdb/testsuite/gdb.mi/non-stop-exit.c               |    2 +-
 gdb/testsuite/gdb.mi/non-stop.c                    |    2 +-
 gdb/testsuite/gdb.mi/ns-stale-regcache.c           |    2 +-
 gdb/testsuite/gdb.mi/nsintrall.c                   |    2 +-
 gdb/testsuite/gdb.mi/nsmoribund.c                  |    2 +-
 gdb/testsuite/gdb.mi/nsthrexec.c                   |    2 +-
 gdb/testsuite/gdb.mi/pthreads.c                    |    2 +-
 gdb/testsuite/gdb.mi/var-cmd.c                     |    3 +-
 gdb/testsuite/gdb.modula2/Makefile.in              |    2 +-
 gdb/testsuite/gdb.modula2/unbounded-array.exp      |    2 +-
 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              |    2 +-
 gdb/testsuite/gdb.objc/nondebug.exp                |    2 +-
 gdb/testsuite/gdb.objc/objcdecode.exp              |    2 +-
 gdb/testsuite/gdb.objc/print.exp                   |    2 +-
 gdb/testsuite/gdb.opencl/convs_casts.cl            |    2 +-
 gdb/testsuite/gdb.opencl/convs_casts.exp           |    2 +-
 gdb/testsuite/gdb.opencl/datatypes.cl              |    2 +-
 gdb/testsuite/gdb.opencl/datatypes.exp             |    2 +-
 gdb/testsuite/gdb.opencl/operators.cl              |    2 +-
 gdb/testsuite/gdb.opencl/operators.exp             |    2 +-
 gdb/testsuite/gdb.opencl/vec_comps.cl              |    2 +-
 gdb/testsuite/gdb.opencl/vec_comps.exp             |    2 +-
 gdb/testsuite/gdb.opt/clobbered-registers-O2.c     |    2 +-
 gdb/testsuite/gdb.opt/clobbered-registers-O2.exp   |    2 +-
 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                |    2 +-
 gdb/testsuite/gdb.pascal/floats.pas                |    2 +-
 gdb/testsuite/gdb.pascal/gdb11492.exp              |    2 +-
 gdb/testsuite/gdb.pascal/gdb11492.pas              |    2 +-
 gdb/testsuite/gdb.pascal/hello.exp                 |    2 +-
 gdb/testsuite/gdb.pascal/integers.exp              |    2 +-
 gdb/testsuite/gdb.pascal/integers.pas              |    2 +-
 gdb/testsuite/gdb.pascal/print.exp                 |    2 +-
 gdb/testsuite/gdb.pascal/types.exp                 |    2 +-
 gdb/testsuite/gdb.python/lib-types.cc              |    2 +-
 gdb/testsuite/gdb.python/lib-types.exp             |    2 +-
 gdb/testsuite/gdb.python/py-block.c                |    2 +-
 gdb/testsuite/gdb.python/py-block.exp              |    2 +-
 gdb/testsuite/gdb.python/py-breakpoint.c           |    2 +-
 gdb/testsuite/gdb.python/py-breakpoint.exp         |    2 +-
 gdb/testsuite/gdb.python/py-cmd.exp                |    2 +-
 gdb/testsuite/gdb.python/py-error.exp              |    2 +-
 gdb/testsuite/gdb.python/py-error.py               |    2 +-
 gdb/testsuite/gdb.python/py-frame.exp              |    2 +-
 gdb/testsuite/gdb.python/py-function.exp           |    2 +-
 gdb/testsuite/gdb.python/py-inferior.exp           |    2 +-
 gdb/testsuite/gdb.python/py-infthread.exp          |    2 +-
 gdb/testsuite/gdb.python/py-mi.exp                 |    2 +-
 gdb/testsuite/gdb.python/py-parameter.exp          |    2 +-
 gdb/testsuite/gdb.python/py-pp-maint.c             |    2 +-
 gdb/testsuite/gdb.python/py-pp-maint.exp           |    2 +-
 gdb/testsuite/gdb.python/py-pp-maint.py            |    2 +-
 gdb/testsuite/gdb.python/py-prettyprint.c          |    2 +-
 gdb/testsuite/gdb.python/py-prettyprint.exp        |    2 +-
 gdb/testsuite/gdb.python/py-prettyprint.py         |    2 +-
 gdb/testsuite/gdb.python/py-progspace.c            |    2 +-
 gdb/testsuite/gdb.python/py-progspace.exp          |    2 +-
 gdb/testsuite/gdb.python/py-section-script.c       |    2 +-
 gdb/testsuite/gdb.python/py-section-script.exp     |    2 +-
 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             |    2 +-
 gdb/testsuite/gdb.python/py-symtab.exp             |    2 +-
 gdb/testsuite/gdb.python/py-template.cc            |    2 +-
 gdb/testsuite/gdb.python/py-template.exp           |    2 +-
 gdb/testsuite/gdb.python/py-type.c                 |    2 +-
 gdb/testsuite/gdb.python/py-type.exp               |    2 +-
 gdb/testsuite/gdb.python/py-value.c                |    2 +-
 gdb/testsuite/gdb.python/py-value.exp              |    2 +-
 gdb/testsuite/gdb.python/python-1.c                |    2 +-
 gdb/testsuite/gdb.python/python.c                  |    2 +-
 gdb/testsuite/gdb.python/python.exp                |    2 +-
 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.c         |    2 +-
 gdb/testsuite/gdb.reverse/finish-reverse.exp       |    2 +-
 gdb/testsuite/gdb.reverse/i386-precsave.exp        |    2 +-
 gdb/testsuite/gdb.reverse/i386-reverse.c           |    2 +-
 gdb/testsuite/gdb.reverse/i386-reverse.exp         |    2 +-
 gdb/testsuite/gdb.reverse/i386-sse-reverse.c       |    2 +-
 gdb/testsuite/gdb.reverse/i386-sse-reverse.exp     |    2 +-
 gdb/testsuite/gdb.reverse/i387-env-reverse.exp     |    2 +-
 gdb/testsuite/gdb.reverse/i387-stack-reverse.exp   |    2 +-
 .../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/testsuite/gdb.reverse/shr2.c                   |    2 +-
 gdb/testsuite/gdb.reverse/sigall-precsave.exp      |    2 +-
 gdb/testsuite/gdb.reverse/sigall-reverse.c         |    2 +-
 gdb/testsuite/gdb.reverse/sigall-reverse.exp       |    2 +-
 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                    |    2 +-
 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                |    3 +-
 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               |    2 +-
 gdb/testsuite/gdb.stabs/weird.exp                  |    4 +-
 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/attachstop-mt.c          |    2 +-
 gdb/testsuite/gdb.threads/attachstop-mt.exp        |    2 +-
 gdb/testsuite/gdb.threads/bp_in_thread.c           |    2 +-
 gdb/testsuite/gdb.threads/bp_in_thread.exp         |    3 +-
 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         |    2 +-
 gdb/testsuite/gdb.threads/hand-call-in-threads.c   |    2 +-
 gdb/testsuite/gdb.threads/hand-call-in-threads.exp |    2 +-
 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          |    2 +-
 gdb/testsuite/gdb.threads/killed.c                 |    3 +-
 gdb/testsuite/gdb.threads/killed.exp               |    2 +-
 gdb/testsuite/gdb.threads/linux-dp.exp             |    4 +-
 .../gdb.threads/local-watch-wrong-thread.c         |    2 +-
 .../gdb.threads/local-watch-wrong-thread.exp       |    2 +-
 gdb/testsuite/gdb.threads/manythreads.c            |    3 +-
 gdb/testsuite/gdb.threads/manythreads.exp          |    2 +-
 gdb/testsuite/gdb.threads/multi-create.c           |    2 +-
 gdb/testsuite/gdb.threads/multi-create.exp         |    2 +-
 gdb/testsuite/gdb.threads/pending-step.c           |    2 +-
 gdb/testsuite/gdb.threads/pending-step.exp         |    2 +-
 gdb/testsuite/gdb.threads/print-threads.exp        |    2 +-
 gdb/testsuite/gdb.threads/pthread_cond_wait.c      |    2 +-
 gdb/testsuite/gdb.threads/pthread_cond_wait.exp    |    3 +-
 gdb/testsuite/gdb.threads/pthreads.c               |    2 +-
 gdb/testsuite/gdb.threads/pthreads.exp             |    2 +-
 gdb/testsuite/gdb.threads/schedlock.c              |    2 +-
 gdb/testsuite/gdb.threads/schedlock.exp            |    2 +-
 gdb/testsuite/gdb.threads/sigthread.exp            |    2 +-
 gdb/testsuite/gdb.threads/staticthreads.c          |    2 +-
 gdb/testsuite/gdb.threads/staticthreads.exp        |    3 +-
 gdb/testsuite/gdb.threads/step.exp                 |    2 +-
 gdb/testsuite/gdb.threads/step2.exp                |    2 +-
 gdb/testsuite/gdb.threads/switch-threads.c         |    2 +-
 gdb/testsuite/gdb.threads/switch-threads.exp       |    3 +-
 gdb/testsuite/gdb.threads/thread-execl.c           |    2 +-
 gdb/testsuite/gdb.threads/thread-execl.exp         |    2 +-
 gdb/testsuite/gdb.threads/thread-specific.c        |    2 +-
 gdb/testsuite/gdb.threads/thread-specific.exp      |    2 +-
 .../gdb.threads/thread-unwindonsignal.exp          |    2 +-
 gdb/testsuite/gdb.threads/thread_check.c           |    3 +-
 gdb/testsuite/gdb.threads/thread_check.exp         |    3 +-
 gdb/testsuite/gdb.threads/thread_events.c          |    2 +-
 gdb/testsuite/gdb.threads/thread_events.exp        |    2 +-
 gdb/testsuite/gdb.threads/threadapply.c            |    2 +-
 gdb/testsuite/gdb.threads/threadapply.exp          |    2 +-
 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           |    2 +-
 gdb/testsuite/gdb.threads/tls.exp                  |    2 +-
 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           |    2 +-
 gdb/testsuite/gdb.threads/watchthreads.exp         |    2 +-
 gdb/testsuite/gdb.threads/watchthreads2.c          |    2 +-
 gdb/testsuite/gdb.threads/watchthreads2.exp        |    2 +-
 gdb/testsuite/gdb.trace/actions.exp                |    3 +-
 gdb/testsuite/gdb.trace/ax.exp                     |    2 +-
 gdb/testsuite/gdb.trace/backtrace.exp              |    3 +-
 gdb/testsuite/gdb.trace/circ.exp                   |    2 +-
 gdb/testsuite/gdb.trace/collection.exp             |    3 +-
 gdb/testsuite/gdb.trace/deltrace.exp               |    2 +-
 gdb/testsuite/gdb.trace/infotrace.exp              |    3 +-
 gdb/testsuite/gdb.trace/packetlen.exp              |    3 +-
 gdb/testsuite/gdb.trace/passc-dyn.exp              |    2 +-
 gdb/testsuite/gdb.trace/passcount.exp              |    3 +-
 gdb/testsuite/gdb.trace/report.exp                 |    3 +-
 gdb/testsuite/gdb.trace/save-trace.exp             |    3 +-
 gdb/testsuite/gdb.trace/tfile.exp                  |    2 +-
 gdb/testsuite/gdb.trace/tfind.exp                  |    2 +-
 gdb/testsuite/gdb.trace/tracecmd.exp               |    3 +-
 gdb/testsuite/gdb.trace/tsv.exp                    |    2 +-
 gdb/testsuite/gdb.trace/while-dyn.exp              |    3 +-
 gdb/testsuite/gdb.trace/while-stepping.exp         |    3 +-
 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                       |    2 +-
 gdb/testsuite/lib/compiler.cc                      |    2 +-
 gdb/testsuite/lib/cp-support.exp                   |    3 +-
 gdb/testsuite/lib/fortran.exp                      |    2 +-
 gdb/testsuite/lib/gdb-python.exp                   |    2 +-
 gdb/testsuite/lib/gdb.exp                          |    3 +-
 gdb/testsuite/lib/gdbserver-support.exp            |    2 +-
 gdb/testsuite/lib/java.exp                         |    2 +-
 gdb/testsuite/lib/mi-support.exp                   |    2 +-
 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/set_unbuffered_mode.c            |    2 +-
 gdb/testsuite/lib/trace-support.exp                |    3 +-
 gdb/thread.c                                       |    2 +-
 gdb/top.c                                          |    4 +-
 gdb/top.h                                          |    2 +-
 gdb/tracepoint.c                                   |    2 +-
 gdb/tracepoint.h                                   |    2 +-
 gdb/trad-frame.c                                   |    2 +-
 gdb/trad-frame.h                                   |    2 +-
 gdb/tramp-frame.c                                  |    3 +-
 gdb/tramp-frame.h                                  |    2 +-
 gdb/tui/tui-command.c                              |    2 +-
 gdb/tui/tui-command.h                              |    2 +-
 gdb/tui/tui-data.c                                 |    2 +-
 gdb/tui/tui-data.h                                 |    2 +-
 gdb/tui/tui-disasm.c                               |    2 +-
 gdb/tui/tui-disasm.h                               |    2 +-
 gdb/tui/tui-file.c                                 |    2 +-
 gdb/tui/tui-file.h                                 |    2 +-
 gdb/tui/tui-hooks.c                                |    4 +-
 gdb/tui/tui-hooks.h                                |    3 +-
 gdb/tui/tui-interp.c                               |    3 +-
 gdb/tui/tui-io.c                                   |    2 +-
 gdb/tui/tui-io.h                                   |    4 +-
 gdb/tui/tui-layout.c                               |    2 +-
 gdb/tui/tui-layout.h                               |    4 +-
 gdb/tui/tui-main.c                                 |    2 +-
 gdb/tui/tui-out.c                                  |    4 +-
 gdb/tui/tui-regs.c                                 |    2 +-
 gdb/tui/tui-regs.h                                 |    2 +-
 gdb/tui/tui-source.c                               |    2 +-
 gdb/tui/tui-source.h                               |    4 +-
 gdb/tui/tui-stack.c                                |    2 +-
 gdb/tui/tui-stack.h                                |    4 +-
 gdb/tui/tui-win.c                                  |    2 +-
 gdb/tui/tui-win.h                                  |    4 +-
 gdb/tui/tui-windata.c                              |    2 +-
 gdb/tui/tui-windata.h                              |    2 +-
 gdb/tui/tui-wingeneral.c                           |    4 +-
 gdb/tui/tui-wingeneral.h                           |    4 +-
 gdb/tui/tui-winsource.c                            |    2 +-
 gdb/tui/tui-winsource.h                            |    4 +-
 gdb/tui/tui.c                                      |    2 +-
 gdb/tui/tui.h                                      |    2 +-
 gdb/typeprint.c                                    |    2 +-
 gdb/typeprint.h                                    |    2 +-
 gdb/ui-file.c                                      |    2 +-
 gdb/ui-file.h                                      |    2 +-
 gdb/ui-out.c                                       |    4 +-
 gdb/ui-out.h                                       |    4 +-
 gdb/user-regs.c                                    |    2 +-
 gdb/user-regs.h                                    |    2 +-
 gdb/utils.c                                        |    2 +-
 gdb/v850-tdep.c                                    |    2 +-
 gdb/valarith.c                                     |    2 +-
 gdb/valops.c                                       |    2 +-
 gdb/valprint.c                                     |    2 +-
 gdb/valprint.h                                     |    2 +-
 gdb/value.c                                        |    2 +-
 gdb/value.h                                        |    2 +-
 gdb/varobj.c                                       |    2 +-
 gdb/varobj.h                                       |    2 +-
 gdb/vax-nat.c                                      |    2 +-
 gdb/vax-tdep.c                                     |    3 +-
 gdb/vax-tdep.h                                     |    2 +-
 gdb/vaxbsd-nat.c                                   |    2 +-
 gdb/vaxnbsd-tdep.c                                 |    3 +-
 gdb/vaxobsd-tdep.c                                 |    3 +-
 gdb/vec.c                                          |    2 +-
 gdb/vec.h                                          |    2 +-
 gdb/version.h                                      |    3 +-
 gdb/version.in                                     |    2 +-
 gdb/windows-nat.c                                  |    2 +-
 gdb/windows-nat.h                                  |    2 +-
 gdb/windows-tdep.c                                 |    2 +-
 gdb/windows-tdep.h                                 |    2 +-
 gdb/windows-termcap.c                              |    2 +-
 gdb/wrapper.c                                      |    2 +-
 gdb/wrapper.h                                      |    2 +-
 gdb/xcoffread.c                                    |    2 +-
 gdb/xcoffread.h                                    |    2 +-
 gdb/xcoffsolib.c                                   |    2 +-
 gdb/xcoffsolib.h                                   |    2 +-
 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                               |    2 +-
 gdb/xtensa-config.c                                |    2 +-
 gdb/xtensa-linux-nat.c                             |    2 +-
 gdb/xtensa-linux-tdep.c                            |    2 +-
 gdb/xtensa-tdep.c                                  |    2 +-
 gdb/xtensa-tdep.h                                  |    2 +-
 gdb/xtensa-xtregs.c                                |    2 +-
 include/demangle.h                                 |    2 +-
 include/floatformat.h                              |    2 +-
 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                              |    2 +-
 include/gdb/sim-arm.h                              |    3 +-
 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                               |    2 +-
 include/libiberty.h                                |    2 +-
 include/plugin-api.h                               |    2 +-
 include/xtensa-config.h                            |    2 +-
 libdecnumber/Makefile.in                           |    3 +-
 libdecnumber/dconfig.h                             |    2 +-
 libiberty/ChangeLog                                |    4 -
 libiberty/cp-demangle.h                            |    3 +-
 libiberty/cplus-dem.c                              |    2 +-
 libiberty/floatformat.c                            |    2 +-
 libiberty/lbasename.c                              |    2 +-
 libiberty/maint-tool                               |    2 +-
 libiberty/make-temp-file.c                         |    3 +-
 libiberty/pex-common.c                             |    2 +-
 libiberty/pex-unix.c                               |    4 +-
 opcodes/ChangeLog                                  | 1006 +--
 opcodes/{ChangeLog => ChangeLog-2010}              |    0
 opcodes/i386-gen.c                                 |    4 +-
 sim/Makefile.in                                    |    2 +-
 sim/arm/Makefile.in                                |    2 +-
 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/common/Make-common.in                          |    4 +-
 sim/common/Makefile.in                             |    2 +-
 sim/common/callback.c                              |    4 +-
 sim/common/cgen-cpu.h                              |    2 +-
 sim/common/cgen-defs.h                             |    2 +-
 sim/common/cgen-engine.h                           |    2 +-
 sim/common/cgen-mem.h                              |    2 +-
 sim/common/cgen-ops.h                              |    2 +-
 sim/common/cgen-par.c                              |    2 +-
 sim/common/cgen-par.h                              |    2 +-
 sim/common/cgen-run.c                              |    3 +-
 sim/common/cgen-scache.c                           |    2 +-
 sim/common/cgen-scache.h                           |    3 +-
 sim/common/cgen-sim.h                              |    3 +-
 sim/common/cgen-trace.c                            |    2 +-
 sim/common/cgen-trace.h                            |    2 +-
 sim/common/cgen-types.h                            |    2 +-
 sim/common/cgen-utils.c                            |    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/genmloop.sh                             |    2 +-
 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                                  |    2 +-
 sim/common/run-sim.h                               |    2 +-
 sim/common/run.c                                   |    3 +-
 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-base.h                              |    2 +-
 sim/common/sim-basics.h                            |    3 +-
 sim/common/sim-bits.c                              |    2 +-
 sim/common/sim-bits.h                              |    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                            |    2 +-
 sim/common/sim-engine.h                            |    2 +-
 sim/common/sim-events.c                            |    2 +-
 sim/common/sim-events.h                            |    2 +-
 sim/common/sim-fpu.c                               |    2 +-
 sim/common/sim-fpu.h                               |    2 +-
 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                              |    2 +-
 sim/common/sim-memopt.c                            |    2 +-
 sim/common/sim-memopt.h                            |    3 +-
 sim/common/sim-model.c                             |    2 +-
 sim/common/sim-model.h                             |    2 +-
 sim/common/sim-module.c                            |    2 +-
 sim/common/sim-module.h                            |    2 +-
 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                           |    2 +-
 sim/common/sim-options.h                           |    2 +-
 sim/common/sim-profile.c                           |    2 +-
 sim/common/sim-profile.h                           |    2 +-
 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                             |    2 +-
 sim/common/sim-trace.h                             |    2 +-
 sim/common/sim-types.h                             |    3 +-
 sim/common/sim-utils.c                             |    2 +-
 sim/common/sim-utils.h                             |    3 +-
 sim/common/sim-watch.c                             |    3 +-
 sim/common/sim-watch.h                             |    3 +-
 sim/common/syscall.c                               |    2 +-
 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                               |    2 +-
 sim/cris/cris-sim.h                                |    2 +-
 sim/cris/cris-tmpl.c                               |    2 +-
 sim/cris/crisv10f.c                                |    2 +-
 sim/cris/crisv32f.c                                |    2 +-
 sim/cris/devices.c                                 |    2 +-
 sim/cris/dv-cris.c                                 |    2 +-
 sim/cris/dv-rv.c                                   |    2 +-
 sim/cris/mloop.in                                  |    2 +-
 sim/cris/rvdummy.c                                 |    2 +-
 sim/cris/sim-if.c                                  |    2 +-
 sim/cris/sim-main.h                                |    2 +-
 sim/cris/tconfig.in                                |    2 +-
 sim/cris/traps.c                                   |    2 +-
 sim/d10v/Makefile.in                               |    2 +-
 sim/erc32/Makefile.in                              |    2 +-
 sim/frv/Makefile.in                                |    2 +-
 sim/frv/cache.c                                    |    2 +-
 sim/frv/cache.h                                    |    2 +-
 sim/frv/devices.c                                  |    2 +-
 sim/frv/frv-sim.h                                  |    2 +-
 sim/frv/frv.c                                      |    4 +-
 sim/frv/interrupts.c                               |    2 +-
 sim/frv/memory.c                                   |    2 +-
 sim/frv/mloop.in                                   |    2 +-
 sim/frv/options.c                                  |    2 +-
 sim/frv/pipeline.c                                 |    2 +-
 sim/frv/profile-fr400.c                            |    3 +-
 sim/frv/profile-fr400.h                            |    2 +-
 sim/frv/profile-fr450.c                            |    2 +-
 sim/frv/profile-fr500.c                            |    2 +-
 sim/frv/profile-fr500.h                            |    2 +-
 sim/frv/profile-fr550.c                            |    3 +-
 sim/frv/profile-fr550.h                            |    3 +-
 sim/frv/profile.c                                  |    2 +-
 sim/frv/profile.h                                  |    2 +-
 sim/frv/registers.c                                |    2 +-
 sim/frv/registers.h                                |    3 +-
 sim/frv/reset.c                                    |    2 +-
 sim/frv/sim-if.c                                   |    2 +-
 sim/frv/sim-main.h                                 |    2 +-
 sim/frv/traps.c                                    |    2 +-
 sim/h8300/Makefile.in                              |    2 +-
 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/iq2000-sim.h                            |    2 +-
 sim/iq2000/iq2000.c                                |    2 +-
 sim/iq2000/mloop.in                                |    2 +-
 sim/iq2000/sim-if.c                                |    3 +-
 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/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.in                              |    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                               |    2 +-
 sim/m32r/devices.c                                 |    2 +-
 sim/m32r/m32r-sim.h                                |    2 +-
 sim/m32r/m32r.c                                    |    2 +-
 sim/m32r/m32r2.c                                   |    2 +-
 sim/m32r/m32rx.c                                   |    2 +-
 sim/m32r/mloop.in                                  |    2 +-
 sim/m32r/mloop2.in                                 |    2 +-
 sim/m32r/mloopx.in                                 |    2 +-
 sim/m32r/sim-if.c                                  |    2 +-
 sim/m32r/traps-linux.c                             |    2 +-
 sim/m32r/traps.c                                   |    2 +-
 sim/m68hc11/Makefile.in                            |    2 +-
 sim/m68hc11/dv-m68hc11.c                           |    2 +-
 sim/m68hc11/dv-m68hc11eepr.c                       |    2 +-
 sim/m68hc11/dv-m68hc11sio.c                        |    2 +-
 sim/m68hc11/dv-m68hc11spi.c                        |    2 +-
 sim/m68hc11/dv-m68hc11tim.c                        |    2 +-
 sim/m68hc11/dv-nvram.c                             |    2 +-
 sim/m68hc11/emulos.c                               |    3 +-
 sim/m68hc11/gencode.c                              |    2 +-
 sim/m68hc11/interp.c                               |    4 +-
 sim/m68hc11/interrupts.c                           |    2 +-
 sim/m68hc11/interrupts.h                           |    2 +-
 sim/m68hc11/m68hc11_sim.c                          |    2 +-
 sim/m68hc11/sim-main.h                             |    2 +-
 sim/mcore/Makefile.in                              |    4 +-
 sim/mcore/interp.c                                 |    2 +-
 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/cp1.c                                     |    3 +-
 sim/mips/cp1.h                                     |    2 +-
 sim/mips/dsp.c                                     |    3 +-
 sim/mips/dv-tx3904cpu.c                            |    3 +-
 sim/mips/dv-tx3904irc.c                            |    3 +-
 sim/mips/dv-tx3904sio.c                            |    2 +-
 sim/mips/dv-tx3904tmr.c                            |    3 +-
 sim/mips/mdmx.c                                    |    3 +-
 sim/mips/sim-main.h                                |    2 +-
 sim/mn10300/Makefile.in                            |    2 +-
 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                          |    2 +-
 sim/moxie/Makefile.in                              |    2 +-
 sim/moxie/interp.c                                 |    2 +-
 sim/moxie/sim-main.h                               |    2 +-
 sim/moxie/sysdep.h                                 |    2 +-
 sim/ppc/altivec_expression.h                       |    2 +-
 sim/ppc/altivec_registers.h                        |    2 +-
 sim/ppc/dp-bit.c                                   |    3 +-
 sim/ppc/e500_expression.h                          |    2 +-
 sim/ppc/e500_registers.h                           |    2 +-
 sim/ppc/gdb-sim.c                                  |    3 +-
 sim/rx/Makefile.in                                 |    2 +-
 sim/rx/configure.in                                |    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                                 |    2 +-
 sim/sh64/Makefile.in                               |    2 +-
 sim/sh64/eng.h                                     |    2 +-
 sim/sh64/sh64-sim.h                                |    3 +-
 sim/sh64/sh64.c                                    |    2 +-
 sim/sh64/sim-if.c                                  |    2 +-
 sim/testsuite/Makefile.in                          |    2 +-
 sim/testsuite/common/bits-gen.c                    |    3 +-
 sim/testsuite/d10v-elf/Makefile.in                 |    2 +-
 sim/testsuite/frv-elf/Makefile.in                  |    3 +-
 sim/testsuite/m32r-elf/Makefile.in                 |    3 +-
 sim/testsuite/mips64el-elf/Makefile.in             |    2 +-
 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/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                               |    2 +-
 2561 files changed, 4746 insertions(+), 20226 deletions(-)
 copy bfd/{ChangeLog => ChangeLog-2010} (100%)
 copy gdb/{ChangeLog => ChangeLog-2010} (99%)
 create mode 100644 gdb/testsuite/gdb.base/morestack.c
 copy gdb/testsuite/gdb.base/{step-resume-infcall.exp => morestack.exp} (50%)
 copy opcodes/{ChangeLog => ChangeLog-2010} (100%)

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 3d04a72..5a48a71 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2011-01-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	Sync from GCC:
+	2010-12-22  Hariharan Sandanagobalane  <hariharan@picochip.com>
+
+	* configure.ac: (picochip): Disable libiberty.
+	* configure: Regenerate.
+
 2010-12-18  Jeff Johnston  <jjohnstn@redhat.com>
 
 	* COPYING.LIBGLOSS: Remove the GPL for fr30 target.
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index c486f58..0369051 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3558 +1,16 @@
-2010-12-31  Robert Millan  <rmh@gnu.org>
-
-	* config.bfd: Recognize mips-freebsd and mips-kfreebsd-gnu.
-	* configure.host: Likewise.
-	* configure.in: Support for `bfd_elf32_ntradbigmips_freebsd_vec',
-	`bfd_elf32_ntradlittlemips_freebsd_vec',
-	`bfd_elf32_tradbigmips_freebsd_vec',
-	`bfd_elf32_tradlittlemips_freebsd_vec',
-	`bfd_elf64_tradbigmips_freebsd_vec' and
-	`bfd_elf64_tradlittlemips_freebsd_vec'.
-	* configure: Regenerate.
-	* elf32-mips.c: New target for FreeBSD support
-	(same as traditional MIPS but overrides ELF_OSABI
-	with ELFOSABI_FREEBSD).
-	* elf64-mips.c: Likewise.
-	* elfn32-mips.c: Likewise.
-	* targets.c (_bfd_target_vector): Add
-	`bfd_elf32_ntradbigmips_freebsd_vec',
-	`bfd_elf32_ntradlittlemips_freebsd_vec',
-	`bfd_elf32_tradbigmips_freebsd_vec',
-	`bfd_elf32_tradlittlemips_freebsd_vec',
-	`bfd_elf64_tradbigmips_freebsd_vec' and
-	`bfd_elf64_tradlittlemips_freebsd_vec'.
-
-2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elfcode.h (NAME(elf,r_info)): New.
-	(NAME(elf,r_sym)): Likewise.
-
-	* elflink.c (elf64_r_info): Removed.
-	(elf32_r_info): Likewise.
-	(elf64_r_sym): Likewise.
-	(elf32_r_sym): Likewise.
-
-2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf_x86_64_relocs_compatible): New.
-	(elf_backend_relocs_compatible): Defined to
-	elf_x86_64_relocs_compatible.
-
-2010-12-30  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* archures.c (bfd_mach_x64_32): New.
-	(bfd_mach_x64_32_intel_syntax): Likewise.
-	* bfd-in2.h: Regenerated.
-
-	* config.bfd (targ64_selvecs): Add bfd_elf32_x86_64_vec for
-	i[3-7]86-*-linux-*.
-	(targ_selvecs): Add bfd_elf32_x86_64_vec for x86_64-*-linux-*.
-
-	* configure.in: Support bfd_elf32_x86_64_vec.
-	* configure: Regenerated.
-
-	* cpu-i386.c (bfd_x64_32_arch_intel_syntax): New.
+2011-01-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* cpu-i386.c (bfd_i386_compatible): New.
+	(bfd_x64_32_arch_intel_syntax): Replace bfd_default_compatible
+	with bfd_i386_compatible.
+	(bfd_x86_64_arch_intel_syntax): Likewise.
+	(bfd_i386_arch_intel_syntax): Likewise.
+	(i8086_arch): Likewise.
 	(bfd_x64_32_arch): Likewise.
+	(bfd_x86_64_arch): Likewise.
+	(bfd_i386_arch): Likewise.
 
-	* elf-bfd.h (elf_append_rela): New prototype.
-	(elf_append_rel): Likewise.
-	(elf64_r_info): Likewise.
-	(elf32_r_info): Likewise.
-	(elf64_r_sym): Likewise.
-	(elf32_r_sym): Likewise.
-
-	* elf64-x86-64.c (ABI_64_P): New.
-	(elf_x86_64_info_to_howto): Replace ELF64_R_TYPE with
-	ELF32_R_TYPE.  Replace ELF64_ST_TYPE with ELF_ST_TYPE.
-	(elf_x86_64_check_tls_transition):Likewise.
-	(elf_x86_64_check_relocs): Likewise.
-	(elf_x86_64_gc_mark_hook):Likewise.
-	(elf_x86_64_gc_sweep_hook): Likewise.
-	(elf_x86_64_relocate_section): Likewise.
-	(elf_x86_64_reloc_type_class): Likewise.
-	(ELF_DYNAMIC_INTERPRETER): Renamed to ...
-	(ELF64_DYNAMIC_INTERPRETER): This.
-	(ELF32_DYNAMIC_INTERPRETER): New.
-	(elf_x86_64_link_hash_table): Add r_info, r_sym, swap_reloca_out,
-	dynamic_interpreter and dynamic_interpreter_size.
-	(elf_x86_64_get_local_sym_hash): Replace ELF64_R_SYM with
-	htab->r_sym.  Replace ELF64_R_INFO with htab->r_info.
-	(elf_x86_64_get_local_sym_hash): Likewise.
-	(elf_x86_64_check_tls_transition):Likewise.
-	(elf_x86_64_check_relocs): Likewise.
-	(elf_x86_64_gc_mark_hook):Likewise.
-	(elf_x86_64_gc_sweep_hook): Likewise.
-	(elf_x86_64_relocate_section): Likewise.
-	(elf_x86_64_finish_dynamic_symbol): Likewise.
-	(elf_x86_64_finish_local_dynamic_symbol): Likewise.
-	(elf_x86_64_link_hash_table_create): Initialize r_info, r_sym,
-	swap_reloca_out, dynamic_interpreter and dynamic_interpreter_size.
-	(elf_x86_64_check_relocs): Check ABI_64_P when requesting for
-	PIC.
-	(elf_x86_64_relocate_section): Likewise.
-	(elf64_x86_64_adjust_dynamic_symbol): Replace sizeof
-	(Elf64_External_Rela) with bed->s->sizeof_rela.
-	(elf64_x86_64_allocate_dynrelocs): Likewise.
-	(elf64_x86_64_size_dynamic_sections): Likewise.
-	(elf64_x86_64_finish_dynamic_symbol): Likewise.
-	(elf64_x86_64_append_rela): Removed.
-	(elf32_x86_64_elf_object_p): New.
-	Add bfd_elf32_x86_64_vec.
-
-	* elf64-x86-64.c (elf64_x86_64_xxx): Renamed to ...
-	(elf_x86_64_xxx): This.
-
-	* elflink.c (bfd_elf_final_link): Check ELF file class on error.
-	(elf_append_rela): New.
-	(elf_append_rel): Likewise.
-	(elf64_r_info): Likewise.
-	(elf32_r_info): Likewise.
-	(elf64_r_sym): Likewise.
-	(elf32_r_sym): Likewise.
-
-	* targets.c (bfd_elf32_x86_64_vec): New.
-	(_bfd_target_vector): Add bfd_elf32_x86_64_vec.
-
-2010-12-24  Alan Modra  <amodra@gmail.com>
-
-	* compress.c (decompress_contents): Style.
-	(bfd_get_full_section_contents): Do not decompress directly into
-	caller buffer or directly return cached section contents.
-	Check malloc return for compressed_buffer.
-
-2010-12-21  Kai Tietz  <kai.tietz@onevision.com>
-
-	* peXXigen.c (_bfd_XXi_final_link_postscript): Use
-	bfd_get_symbol_leading_char to determine "_tls_used" name.
-
-2010-12-21  Pierre Muller  <muller@ics.u-strasbg.fr>
-
-	* peXXigen.c (_bfd_XXi_final_link_postscript): Use correct size
-	for windows 64-bit TLS table size.
-
-2010-12-16  DJ Delorie  <dj@redhat.com>
-
-	* reloc.c (BFD_RELOC_RX_ABS16_REV): Add.
-	(BFD_RELOC_RX_ABS32_REV): Add.
-	* bfd-in2.h: Regenerate.
-	* libbfd.h: Regenerate.
-	* elf32-rx.c (rx_reloc_map): Add them.
-
-2010-12-15  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf.c (_bfd_elf_new_section_hook): Special handling for
-	.init_array/.fini_array output sections.
-
-2010-12-13  Alan Modra  <amodra@gmail.com>
-
-	* aoutx.h (aout_link_check_ar_symbols): Formatting.
-	* cofflink.c (coff_link_check_ar_symbols): Likewise.
-	* elflink.c (elf_link_add_archive_symbols): Likewise.
-	* pdp11.c (aout_link_check_ar_symbols): Likewise.
-	* xcofflink.c (xcoff_link_check_dynamic_ar_symbols,
-	xcoff_link_check_dynamic_ar_symbols): Likewise.
-
-	* aoutx.h (aout_link_check_archive_element): Simplify code dealing
-	with add_archive_element substitute BFD.
-	* cofflink.c (coff_link_check_archive_element): Likewise.
-	* ecoff.c (ecoff_link_check_archive_element): Likewise.
-	(ecoff_link_add_archive_symbols): Likewise.
-	* linker.c (generic_link_check_archive_element): Likewise.
-	* pdp11.c (aout_link_check_archive_element): Likewise.
-	* vms-alpha.c (alpha_vms_link_add_archive_symbols): Likewise.
-	* xcofflink.c (xcoff_link_check_archive_element): Likewise.
-
-	* aoutx.h (aout_link_check_archive_element): Free symbols from old
-	bfd if !keep_memory.
-	* cofflink.c (coff_link_check_archive_element): Likewise.
-	* pdp11.c (aout_link_check_archive_element): Likewise.
-	* xcofflink.c (xcoff_link_check_archive_element): Likewise.
-
-2010-12-13  Alan Modra  <amodra@gmail.com>
-
-	* plugin.c (bfd_plugin_mkobject): Delete.
-	(plugin_vec): Use bfd_false instead.
-
-2010-12-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elflink.c (elf_link_add_archive_symbols): Remove subsbfd.
-
-2010-12-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf.c (special_sections_g): Add ".gnu.lto_".
-
-2010-12-10  Alan Modra  <amodra@gmail.com>
-
-	* config.bfd: Configure rs6000-*-aix* as for powerpc-*-aix*.
-	Add aix5coff64_vec to powerpc ELF entries.
-
-2010-12-09  Mike Frysinger  <vapier@gentoo.org>
-
-	* .gitignore: New file.
-
-2010-12-06  Dmitry Gorbachev  <d.g.gorbachev@gmail.com>
-
-	PR ld/12288
-	* plugin.c (message): Add putchar for the trailing `\n'.
-
-2010-12-04  Mike Frysinger  <vapier@gentoo.org>
-
-	* Makefile.am (!INSTALL_LIBBFD/bfdinclude_HEADERS): Set to nothing.
-	(PLUGINS/bfdinclude_HEADERS): Append plugin-api.h.
-	* Makefile.in: Regenerated.
-
-2010-12-04  Alan Modra  <amodra@gmail.com>
-
-	PR ld/12277
-	* elflink.c (elf_link_output_extsym): Set bfd_error on symbol
-	and section errors.  Allow better translation of error messages.
-
-2010-12-02  Richard Sandiford  <richard.sandiford@linaro.org>
-
-	* elf32-arm.c (elf32_arm_link_hash_table): Remove sgot, sgotplt,
-	srelgot, splt, srelplt.
-	(create_got_section, elf32_arm_link_hash_table_create): Don't set them.
-	(elf32_arm_create_dynamic_sections): Likewise.  Use htab->root
-	fields instead.
-	(arm_type_of_stub): Use the root fields instead of the removed ones.
-	(cortex_a8_erratum_scan, elf32_arm_size_stubs): Likewise.
-	(bfd_elf32_arm_process_before_allocation): Likewise.
-	(elf32_arm_check_relocs, allocate_dynrelocs): Likewise.
-	(elf32_arm_size_dynamic_sections): Likewise.
-	(elf32_arm_output_arch_local_syms): Likewise.
-	(elf32_arm_final_link_relocate): Set sgot, splt and srelgot from the
-	htab fields instead of looking them up by name.  Consistently use
-	these local variables instead of htab fields.
-	(elf32_arm_finish_dynamic_symbol): Likewise sgot, splt and srel.
-	Use srelbss instead of looking it up by name.
-	(elf32_arm_finish_dynamic_sections): Use sgotplt, splt and srelplt
-	instead of looking up the symbols by name.  Use the root fields
-	instead of the removed ones.
-
-2010-12-02  Richard Sandiford  <richard.sandiford@linaro.org>
-
-	* elf32-arm.c (elf32_arm_relocs_copied): Delete.
-	(elf32_arm_link_hash_entry): Replace relocs_copied with dyn_relocs.
-	(elf32_arm_link_hash_newfunc): Update accordingly.
-	(elf32_arm_copy_indirect_symbol, elf32_arm_gc_sweep_hook): Likewise.
-	(elf32_arm_check_relocs, allocate_dynrelocs): Likewise.
-	(elf32_arm_readonly_dynrelocs): Likewise.
-	(elf32_arm_size_dynamic_sections): Likewise.
-
-2010-12-02  Paul Koning  <ni1d@arrl.net>
-
-	* pdp11.c (aout_link_add_symbols): Ignore debug symbols.
-
-2010-11-30  Joel Sherrill  <joel.sherrill@oarcorp.com>
-
-	* config.bfd: Add sparc64-rtems.
-
-2010-11-25  Alan Modra  <amodra@gmail.com>
-
-	* po/es.po: Update.
-	* po/fi.po: Update.
-	* po/fr.po: Update.
-	* po/ja.po: Update.
-	* po/zh_CN.po: Update.
-
-2010-11-24  Joel Brobecker  <brobecker@adacore.com>
-
-	* Makefile.am (OPTIONAL_BACKENDS): Add rs6000-core.lo.
-	(OPTIONAL_BACKENDS_CFILES): Add rs6000-core.c.
-	* Makefile.in: Regenerate.
-
-2010-11-24  Alan Modra  <amodra@gmail.com>
-
-	PR ld/12253
-	* elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Correct
-	DW_EH_PE_datarel handling.  Truncate .eh_frame_hdr address to
-	ptr_size.
-
-2010-11-23  Mingming Sun  <mingm.sun@gmail.com>
-
-	* elfxx-mips.c (mips_set_isa_flags): Move bfd_mach_loongson_3a
-	after bfd_mach_mips_sb1.
-
-2010-11-17  Tristan Gingold  <gingold@adacore.com>
-
-	* vms-lib.c (vms_write_index): Add comments.
-	Partially revert previous patch.  Free blocks later.
-
-2010-11-17  Nick Clifton  <nickc@redhat.com>
-
-	PR ld/12161
-	* elf32-avr.c (elf32_avr_check_relocs): Delete.
-	(elf_backend_check_relocs): Delete.
-
-2010-11-16  Jie Zhang  <jie.zhang@analog.com>
-
-	* elf32-bfin.c (elf32_bfin_code_in_l1): New variable.
-	(elf32_bfin_data_in_l1): New variable.
-	(elf32_bfin_final_write_processing): New.
-	(elf_backend_final_write_processing): Define.
-
-2010-11-15  Mike Frysinger  <vapier@gentoo.org>
-
-	PR binutils/12177
-	* elf32-bfin.c (_bfin_create_got_section): Drop unused flags code.
-
-2010-11-12  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* archive.c (_bfd_get_elt_at_filepos): Copy BFD_COMPRESS and
-	BFD_DECOMPRESS.
-	(bfd_openr_next_archived_file): Revert the last change.
-
-2010-11-11  Mingming Sun  <mingm.sun@gmail.com>
-
-	* archures.c (bfd_mach_mips_loongson_3a): Defined.
-	* bfd-in2.h (bfd_mach_mips_loongson_3a): Defined.
-	* cpu-mips.c (I_loongson_3a): New add.
-	(arch_info_struct): Add loongson_3a.
-	* elfxx-mips.c (_bfd_elf_mips_mach): Add loongson_3a.
-	(mips_set_isa_flags): Add loongson_3a.
-	(mips_mach_extensions): Add loongson_3a in MIPS64 extensions.
-
-2010-11-10  Richard Sandiford  <richard.sandiford@linaro.org>
-
-	* elf32-arm.c (elf32_arm_merge_eabi_attributes): Remove unused
-	variables.
-
-2010-11-10  Nick Clifton  <nickc@redhat.com>
-
-	* po/ja.po: Updated Japanese translation.
-	* po/ru.po: Updated Russian translation.
-
-2010-11-08  Nick Clifton  <nickc@redhat.com>
-
-	* po/ja.po: Updated Japanese translation.
-
-2010-11-08  Alan Modra  <amodra@gmail.com>
-
-	* hash.c (bfd_hash_hash): Extract from..
-	(bfd_hash_lookup): ..here.
-	(bfd_hash_rename): New function.
-	* section.c (bfd_rename_section): New function.
-	* bfd-in.h (bfd_hash_rename): Declare.
-	* bfd-in2.h: Regenerate.
-	* elf.c (_bfd_elf_make_section_from_shdr): Rename input sections
-	when compressing or decompressing.  Don't assert name match.
-	* elf64-hppa.c (get_reloc_section): Don't assert name match.
-	* elfxx-ia64.c (get_reloc_section): Likewise.
-
-2010-11-05  Joseph Myers  <joseph@codesourcery.com>
-
-	* elf32-tic6x.c (elf32_tic6x_obj_attrs_handle_unknown): New.
-	(elf32_tic6x_merge_attributes): Use
-	_bfd_elf_merge_unknown_attribute_low and
-	_bfd_elf_merge_unknown_attribute_list.
-	(elf_backend_obj_attrs_handle_unknown): Define.
-
-2010-11-05  Joseph Myers  <joseph@codesourcery.com>
-
-	* elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
-	_bfd_elf_merge_unknown_attribute_list): Correct test for matching
-	string attributes.
-
-2010-11-05  Tristan Gingold  <gingold@adacore.com>
-
-	* po/bfd.pot: Regenerate
-
-2010-11-05  Tristan Gingold  <gingold@adacore.com>
-
-	* configure.in: Bump version to 2.21.51
-	* configure: Regenerate.
-
-2010-11-04  Maciej W. Rozycki  <macro@codesourcery.com>
-
-	PR ld/10144
-	* elfxx-mips.c (_bfd_mips_elf_check_relocs)
-	[R_MIPS_32, R_MIPS_REL32, R_MIPS_64]: Ignore relocs from
-	SEC_DEBUGGING sections.
-
-2010-11-04  Tristan Gingold  <gingold@adacore.com>
-
-	* vms-lib.c (vms_write_index): Fix thinko: reverse the loop.
-	Use bfd_zmalloc instead of bfd_malloc.  Fix comment.
-
-2010-11-04  Kai Tietz  <kai.tietz@onevision.com>
-
-	* coffcode.h (GNU_LINKONCE_WT): New.
-	(sec_to_styp_flags): Add handling of new debug
-	section.
-	(styp_to_sec_flags): Likewise.
-
-2010-11-04  Tristan Gingold  <gingold@adacore.com>
-
-	* makefile.vms (CFLAGS): Make badalias warnings informational.
-	* vms-lib.c (vms_lib_bread): Avoid arithmetic on void pointer.
-
-2010-11-04  Joseph Myers  <joseph@codesourcery.com>
-
-	* elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
-	_bfd_elf_merge_unknown_attribute_list): New.
-	* elf-bfd.h (struct elf_backend_data): Add
-	obj_attrs_handle_unknown.
-	(_bfd_elf_merge_unknown_attribute_low,
-	_bfd_elf_merge_unknown_attribute_list): Declare.
-	* elf32-arm.c (elf32_arm_obj_attrs_handle_unknown): New.  Split
-	out from elf32_arm_merge_eabi_attributes.
-	(elf32_arm_merge_eabi_attributes): Use
-	_bfd_elf_merge_unknown_attribute_low and
-	_bfd_elf_merge_unknown_attribute_list.
-	(elf_backend_obj_attrs_handle_unknown): Define.
-	* elfxx-target.h (elf_backend_obj_attrs_handle_unknown): Define.
-	(elfNN_bed): Update initializer.
-
-2010-11-02  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* bfd.c (BFD_FLAGS_FOR_BFD_USE_MASK): New.
-	* bfd-in2.h: Regenerated.
-
-2010-11-02  Joseph Myers  <joseph@codesourcery.com>
-
-	* elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Except for
-	Tag_ABI_compatibility, treat odd tags as strings and even ones as
-	integers.
-	(elf32_tic6x_obj_attrs_order, elf32_tic6x_tag_to_array_alignment,
-	elf32_tic6x_array_alignment_to_tag): New.
-	(elf32_tic6x_merge_attributes): Handle more attributes.  Set type
-	for merged attributes.
-	(elf_backend_obj_attrs_order): Define.
-
-2010-10-29  Maciej W. Rozycki  <macro@codesourcery.com>
-
-	* elfxx-mips.c (mips_elf_calculate_relocation): Fix a typo.
-
-2010-10-29  Pawel Sikora  <pluto@pld-linux.org>
-
-	PR binutils/12075
-	* compress.c (bfd_compress_section_contents): Use uLong on
-	compressed_size.
-
-2010-10-29  Joseph Myers  <joseph@codesourcery.com>
-
-	* elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Check
-	Tag_ABI_compatibility not Tag_compatibility.
-	(elf32_tic6x_merge_attributes): Update compatibility attribute
-	name in comment.  Return FALSE if merging common attributes fails.
-
-2010-10-29  Nick Clifton  <nickc@redhat.com>
-
-	PR bintils/6962
-	* coffcode.h (handle_COMDAT): Only check the base type when
-	looking for a section symbol.
-
-2010-10-29  H.J. Lu  <hongjiu.lu@intel.com>
-	    Cary Coutant  <ccoutant@google.com>
-
-	* archive.c (bfd_openr_next_archived_file): Copy BFD_COMPRESS
-	and BFD_DECOMPRESS.
-
-	* bfd.c (BFD_COMPRESS): New.
-	(BFD_DECOMPRESS): Likewise.
-	(BFD_FLAGS_SAVED): Likewise.
-	(bfd_preserve_save): Replace BFD_IN_MEMORY with BFD_FLAGS_SAVED.
-
-	* compress.c (bfd_uncompress_section_contents): Removed.
-	(get_uncompressed_size): New.
-	(decompress_contents): Likewise.
-	(bfd_compress_section_contents): Likewise.
-	(bfd_get_full_section_contents): Likewise.
-	(bfd_is_section_compressed): Likewise.
-	(bfd_init_section_decompress_status): Likewise.
-	(bfd_init_section_compress_status): Likewise.
-
-	* dwarf2.c (dwarf_debug_sections): New.
-	(dwarf_debug_section_enum): Likewise.
-	(read_section): Remove section_name and compressed_section_name.
-	Add dwarf_debug_section_enum.  Try compressed debug section.
-	(read_indirect_string): Updated.


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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [SCM]  archer-jankratochvil-watchpoint3: Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3
@ 2010-12-06  6:42 jkratoch
  0 siblings, 0 replies; 6+ messages in thread
From: jkratoch @ 2010-12-06  6:42 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-watchpoint3 has been updated
       via  317e126995ae314d793ccece95e95d2ec6fb0f90 (commit)
       via  e857f088aa2014034c13a16a6f3371a57121bb46 (commit)
       via  ef3577f3951ccfbe46a6eb8b27c1b97218639925 (commit)
       via  9c434f75aeaa0b00633c90e36295892c8c7effee (commit)
       via  bc0eec5df968522388fe1f429befbf0459309de1 (commit)
       via  13b6ef50481fcd848929b318b0a2c5778ef49f0c (commit)
       via  6198197160c73228157e2eba024db47a7c2c36f8 (commit)
       via  8c2f422d73fa741746eb4229dbcf1e7da06ff830 (commit)
       via  1c53376a468030ca605dcc68cba7cd2c3bc989ee (commit)
       via  45caa5ecada82820bbc97526012e5a273f14afe1 (commit)
       via  58721f002d34434cf546ceb8e84ab0074fcd02b4 (commit)
       via  67035de23cccb3b513bbb38f14233fc6137dd1f0 (commit)
       via  2d8421141d727a1fea5710ea2ecbe233059f5482 (commit)
      from  cbb1550e0c62473a211b40da706e199364a23036 (commit)

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

- Log -----------------------------------------------------------------
commit 317e126995ae314d793ccece95e95d2ec6fb0f90
Merge: cbb1550 e857f08
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Dec 6 07:42:20 2010 +0100

    Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3

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

Summary of changes:
 ChangeLog             |    6 ++++++
 bfd/ChangeLog         |   12 ++++++++++++
 bfd/Makefile.am       |    2 ++
 bfd/Makefile.in       |   10 +++++++---
 bfd/elflink.c         |   45 +++++++++++++++++++++++++++------------------
 bfd/version.h         |    2 +-
 config/ChangeLog      |    7 +++++++
 config/lthostflags.m4 |   33 +++++++++++++++++++++++++++++++++
 configure             |    4 ++--
 configure.ac          |    4 ++--
 gdb/ChangeLog         |    5 +++++
 gdb/configure.tgt     |    4 ++--
 gdb/version.in        |    2 +-
 sim/m32c/ChangeLog    |    4 ++++
 sim/m32c/Makefile.in  |   11 ++++++++---
 15 files changed, 119 insertions(+), 32 deletions(-)
 create mode 100644 config/lthostflags.m4

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 8a49506..50e96fe 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-12-03  Hans-Peter Nilsson  <hp@axis.com>
+
+	PR libffi/46792
+	* configure.ac (cris-*-elf, crisv32-*-elf): Disable target-libffi.
+	* configure: Regenerate.
+
 2010-12-02  Jeff Johnston  <jjohnstn@redhat.com>
 
 	* COPYING.NEWLIB: Add National Semiconductor notice.
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 20df60a..16f5536 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,15 @@
+2010-12-04  Mike Frysinger  <vapier@gentoo.org>
+
+	* Makefile.am (!INSTALL_LIBBFD/bfdinclude_HEADERS): Set to nothing.
+	(PLUGINS/bfdinclude_HEADERS): Append plugin-api.h.
+	* Makefile.in: Regenerated.
+
+2010-12-04  Alan Modra  <amodra@gmail.com>
+
+	PR ld/12277
+	* elflink.c (elf_link_output_extsym): Set bfd_error on symbol
+	and section errors.  Allow better translation of error messages.
+
 2010-12-02  Richard Sandiford  <richard.sandiford@linaro.org>
 
 	* elf32-arm.c (elf32_arm_link_hash_table): Remove sgot, sgotplt,
diff --git a/bfd/Makefile.am b/bfd/Makefile.am
index da14d57..9c454cc 100644
--- a/bfd/Makefile.am
+++ b/bfd/Makefile.am
@@ -23,6 +23,7 @@ else !INSTALL_LIBBFD
 # Empty these so that the respective installation directories will not be created.
 bfdlibdir =
 bfdincludedir =
+bfdinclude_HEADERS =
 rpath_bfdlibdir = @bfdlibdir@
 noinst_LTLIBRARIES = libbfd.la
 libbfd_la_LDFLAGS += -rpath $(rpath_bfdlibdir)
@@ -33,6 +34,7 @@ NO_WERROR = @NO_WERROR@
 AM_CFLAGS = $(WARN_CFLAGS)
 AM_CPPFLAGS = -DBINDIR='"$(bindir)"'
 if PLUGINS
+bfdinclude_HEADERS += $(INCDIR)/plugin-api.h
 LIBDL = -ldl
 endif
 
diff --git a/bfd/Makefile.in b/bfd/Makefile.in
index c452dd7..2cbf6a0 100644
--- a/bfd/Makefile.in
+++ b/bfd/Makefile.in
@@ -38,6 +38,7 @@ build_triplet = @build@
 host_triplet = @host@
 target_triplet = @target@
 @INSTALL_LIBBFD_FALSE@am__append_1 = -rpath $(rpath_bfdlibdir)
+@PLUGINS_TRUE@am__append_2 = $(INCDIR)/plugin-api.h
 subdir = .
 DIST_COMMON = README ChangeLog $(srcdir)/Makefile.in \
 	$(srcdir)/Makefile.am $(top_srcdir)/configure \
@@ -136,8 +137,8 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
 	install-pdf-recursive install-ps-recursive install-recursive \
 	installcheck-recursive installdirs-recursive pdf-recursive \
 	ps-recursive uninstall-recursive
-am__bfdinclude_HEADERS_DIST = bfd.h $(INCDIR)/ansidecl.h \
-	$(INCDIR)/symcat.h $(INCDIR)/bfdlink.h
+am__bfdinclude_HEADERS_DIST = $(INCDIR)/plugin-api.h bfd.h \
+	$(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/bfdlink.h
 HEADERS = $(bfdinclude_HEADERS)
 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
   distclean-recursive maintainer-clean-recursive
@@ -327,7 +328,10 @@ bfddocdir = doc
 libbfd_la_LDFLAGS = $(am__append_1) -release `cat libtool-soversion` \
 	@SHARED_LDFLAGS@ $(am__empty)
 @INSTALL_LIBBFD_TRUE@bfdlib_LTLIBRARIES = libbfd.la
-@INSTALL_LIBBFD_TRUE@bfdinclude_HEADERS = $(BFD_H) $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/bfdlink.h
+@INSTALL_LIBBFD_FALSE@bfdinclude_HEADERS = $(am__append_2)
+@INSTALL_LIBBFD_TRUE@bfdinclude_HEADERS = $(BFD_H) \
+@INSTALL_LIBBFD_TRUE@	$(INCDIR)/ansidecl.h $(INCDIR)/symcat.h \
+@INSTALL_LIBBFD_TRUE@	$(INCDIR)/bfdlink.h $(am__append_2)
 @INSTALL_LIBBFD_FALSE@rpath_bfdlibdir = @bfdlibdir@
 @INSTALL_LIBBFD_FALSE@noinst_LTLIBRARIES = libbfd.la
 AM_CFLAGS = $(WARN_CFLAGS)
diff --git a/bfd/elflink.c b/bfd/elflink.c
index 590e324..32575d9 100644
--- a/bfd/elflink.c
+++ b/bfd/elflink.c
@@ -8643,6 +8643,7 @@ elf_link_output_extsym (struct elf_link_hash_entry *h, void *data)
 		  h->ref_regular ? NULL : h->root.u.undef.abfd,
 		  NULL, 0, finfo->info->unresolved_syms_in_shared_libs == RM_GENERATE_ERROR)))
 	    {
+	      bfd_set_error (bfd_error_bad_value);
 	      eoinfo->failed = TRUE;
 	      return FALSE;
 	    }
@@ -8659,16 +8660,21 @@ elf_link_output_extsym (struct elf_link_hash_entry *h, void *data)
       && !h->dynamic_weak
       && ! elf_link_check_versioned_symbol (finfo->info, bed, h))
     {
-      (*_bfd_error_handler)
-	(_("%B: %s symbol `%s' in %B is referenced by DSO"),
-	 finfo->output_bfd,
-	 h->root.u.def.section == bfd_abs_section_ptr
-	 ? finfo->output_bfd : h->root.u.def.section->owner,
-	 ELF_ST_VISIBILITY (h->other) == STV_INTERNAL
-	 ? "internal"
-	 : ELF_ST_VISIBILITY (h->other) == STV_HIDDEN
-	 ? "hidden" : "local",
-	 h->root.root.string);
+      bfd *def_bfd;
+      const char *msg;
+
+      if (ELF_ST_VISIBILITY (h->other) == STV_INTERNAL)
+	msg = _("%B: internal symbol `%s' in %B is referenced by DSO");
+      else if (ELF_ST_VISIBILITY (h->other) == STV_HIDDEN)
+	msg = _("%B: hidden symbol `%s' in %B is referenced by DSO");
+      else
+	msg = _("%B: local symbol `%s' in %B is referenced by DSO");
+      def_bfd = finfo->output_bfd;
+      if (h->root.u.def.section != bfd_abs_section_ptr)
+	def_bfd = h->root.u.def.section->owner;
+      (*_bfd_error_handler) (msg, finfo->output_bfd, def_bfd,
+			     h->root.root.string);
+      bfd_set_error (bfd_error_bad_value);
       eoinfo->failed = TRUE;
       return FALSE;
     }
@@ -8753,6 +8759,7 @@ elf_link_output_extsym (struct elf_link_hash_entry *h, void *data)
 		(*_bfd_error_handler)
 		  (_("%B: could not find output section %A for input section %A"),
 		   finfo->output_bfd, input_sec->output_section, input_sec);
+		bfd_set_error (bfd_error_nonrepresentable_section);
 		eoinfo->failed = TRUE;
 		return FALSE;
 	      }
@@ -8870,14 +8877,16 @@ elf_link_output_extsym (struct elf_link_hash_entry *h, void *data)
       && h->root.type == bfd_link_hash_undefined
       && !h->def_regular)
     {
-      (*_bfd_error_handler)
-	(_("%B: %s symbol `%s' isn't defined"),
-	 finfo->output_bfd,
-	 ELF_ST_VISIBILITY (sym.st_other) == STV_PROTECTED
-	 ? "protected"
-	 : ELF_ST_VISIBILITY (sym.st_other) == STV_INTERNAL
-	 ? "internal" : "hidden",
-	 h->root.root.string);
+      const char *msg;
+
+      if (ELF_ST_VISIBILITY (sym.st_other) == STV_PROTECTED)
+	msg = _("%B: protected symbol `%s' isn't defined");
+      else if (ELF_ST_VISIBILITY (sym.st_other) == STV_INTERNAL)
+	msg = _("%B: internal symbol `%s' isn't defined");
+      else
+	msg = _("%B: hidden symbol `%s' isn't defined");
+      (*_bfd_error_handler) (msg, finfo->output_bfd, h->root.root.string);
+      bfd_set_error (bfd_error_bad_value);
       eoinfo->failed = TRUE;
       return FALSE;
     }
diff --git a/bfd/version.h b/bfd/version.h
index 20052c8..bedfbca 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20101204
+#define BFD_VERSION_DATE 20101206
 #define BFD_VERSION @bfd_version@
 #define BFD_VERSION_STRING  @bfd_version_package@ @bfd_version_string@
 #define REPORT_BUGS_TO @report_bugs_to@
diff --git a/config/ChangeLog b/config/ChangeLog
index 87af62b..83eab40 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,10 @@
+2010-12-06  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	PR target/40125
+	PR lto/46695
+	* lthostflags.m4: New file.
+	(ACX_LT_HOST_FLAGS): Define.
+
 2010-12-02  Dave Korn  <dave.korn.cygwin@gmail.com>
 
 	* mh-cygwin (LDFLAGS): Turn up stack allocation to 12MB.
diff --git a/config/lthostflags.m4 b/config/lthostflags.m4
new file mode 100644
index 0000000..bc0f59e
--- /dev/null
+++ b/config/lthostflags.m4
@@ -0,0 +1,33 @@
+dnl Copyright (C) 2010 Free Software Foundation, Inc.
+dnl This file is free software, distributed under the terms of the GNU
+dnl General Public License.  As a special exception to the GNU General
+dnl Public License, this file may be distributed as part of a program
+dnl that contains a configuration script generated by Autoconf, under
+dnl the same distribution terms as the rest of that program.
+
+dnl usage: ACX_LT_HOST_FLAGS([default_flags])
+dnl Defines and AC_SUBSTs lt_host_flags
+
+
+AC_DEFUN([ACX_LT_HOST_FLAGS], [
+AC_REQUIRE([AC_CANONICAL_SYSTEM])
+
+case $host in
+  *-cygwin* | *-mingw*)
+    # 'host' will be top-level target in the case of a target lib,
+    # we must compare to with_cross_host to decide if this is a native
+    # or cross-compiler and select where to install dlls appropriately.
+    if test -n "$with_cross_host" &&
+	test x"$with_cross_host" != x"no"; then
+      lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
+    else
+      lt_host_flags='-no-undefined -bindir "$(bindir)"';
+    fi
+    ;;
+  *)
+    lt_host_flags=[$1]
+    ;;
+esac
+
+AC_SUBST(lt_host_flags)
+])
diff --git a/configure b/configure
index 6833413..6a3ff45 100755
--- a/configure
+++ b/configure
@@ -3247,8 +3247,8 @@ case "${target}" in
       *-*-aout)
 	unsupported_languages="$unsupported_languages fortran"
 	noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
-      *-*-elf)
-	noconfigdirs="$noconfigdirs target-boehm-gc";;
+      *-*-elf) # See PR46792 regarding target-libffi.
+	noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
       *-*-linux*)
 	noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
       *)
diff --git a/configure.ac b/configure.ac
index 65c0a74..440f066 100644
--- a/configure.ac
+++ b/configure.ac
@@ -707,8 +707,8 @@ case "${target}" in
       *-*-aout)
 	unsupported_languages="$unsupported_languages fortran"
 	noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
-      *-*-elf)
-	noconfigdirs="$noconfigdirs target-boehm-gc";;
+      *-*-elf) # See PR46792 regarding target-libffi.
+	noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
       *-*-linux*)
 	noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
       *)
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 3814cb3..b2dd553 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2010-12-04  Masaki Muranaka  <monaka@monami-software.com>
+
+	* configure.tgt: Accept microblaze*-*-linux* for linux target
+	and microblaze*-*-* for  as target.
+
 2010-12-02  Keith Seitz  <keiths@redhat.com>
 
 	* linespec.c (find_method): Move name canonicalization outside
diff --git a/gdb/configure.tgt b/gdb/configure.tgt
index 24a6bf9..161cbdc 100644
--- a/gdb/configure.tgt
+++ b/gdb/configure.tgt
@@ -317,14 +317,14 @@ mep-*-*)
 	# No sim needed. Target uses SID.
 	;;
 
-microblaze*-linux-*)
+microblaze*-linux-*|microblaze*-*-linux*)
 	# Target: Xilinx MicroBlaze running Linux
 	gdb_target_obs="microblaze-tdep.o microblaze-linux-tdep.o microblaze-rom.o \
 			monitor.o dsrec.o solib.o solib-svr4.o corelow.o \
 			symfile-mem.o linux-tdep.o"
 	gdb_sim=../sim/microblaze/libsim.a
 	;;
-microblaze*-xilinx-*)
+microblaze*-*-*)
 	# Target: Xilinx MicroBlaze running standalone
 	gdb_target_obs="microblaze-tdep.o microblaze-rom.o monitor.o dsrec.o"
 	gdb_sim=../sim/microblaze/libsim.a
diff --git a/gdb/version.in b/gdb/version.in
index cef7ed0..75d92f6 100644
--- a/gdb/version.in
+++ b/gdb/version.in
@@ -1 +1 @@
-7.2.50.20101204-cvs
+7.2.50.20101206-cvs
diff --git a/sim/m32c/ChangeLog b/sim/m32c/ChangeLog
index 49dfa03..89e6643 100644
--- a/sim/m32c/ChangeLog
+++ b/sim/m32c/ChangeLog
@@ -1,3 +1,7 @@
+2010-12-04  Masaki Muranaka  <monaka@monami-software.com>
+
+	* Makefile.in: Use CC_FOR_BUILD to build opc2c.
+
 2010-05-26  Ozkan Sezer  <sezeroz@gmail.com>
 
 	* main.c (setup_tcp_console): Check error return from socket() call
diff --git a/sim/m32c/Makefile.in b/sim/m32c/Makefile.in
index c304ab8..18fc24f 100644
--- a/sim/m32c/Makefile.in
+++ b/sim/m32c/Makefile.in
@@ -55,7 +55,7 @@ m32c.c : m32c.opc opc2c
 	./opc2c -l m32c.out $(srcdir)/m32c.opc > m32c.c
 
 opc2c : opc2c.o safe-fgets.o
-	$(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
+	$(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) $^ -o $@ $(BUILD_LIBS)
 
 sample.x : $(srcdir)/sample.S $(srcdir)/sample.ld
 	../../gcc/xgcc $(CPUFLAGS) -B../../gcc/ -c $(srcdir)/sample.S -o sample.o
@@ -82,10 +82,15 @@ load.o : load.h cpu.h mem.h
 main.o : cpu.h mem.h misc.h load.h
 mem.o : mem.h cpu.h syscalls.h
 misc.o : cpu.h misc.h
-opc2c.o : safe-fgets.h
 reg.o : cpu.h
-safe-fgets.o : safe-fgets.h
 srcdest.c : cpu.h mem.h
 syscalls.c : cpu.h mem.h syscalls.h
 
 r8c.o : cpu.h mem.h misc.h int.h
+
+opc2c.o : opc2c.c safe-fgets.h
+	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/opc2c.c
+
+safe-fgets.o : safe-fgets.c safe-fgets.h
+	$(CC_FOR_BUILD) $(BUILD_CFLAGS) -c $(srcdir)/safe-fgets.c
+


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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [SCM]  archer-jankratochvil-watchpoint3: Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3
@ 2010-11-16  5:53 jkratoch
  0 siblings, 0 replies; 6+ messages in thread
From: jkratoch @ 2010-11-16  5:53 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-watchpoint3 has been updated
       via  398ac01729a06b70c25ba9ad88edbeb7eb766dee (commit)
       via  fe12b092e5f0085281ce09e94c541ea2eeb8e4e4 (commit)
       via  ccae871af2e5963b0b6d5467a41982f7f218875b (commit)
       via  83ef38220fa6a963e11b592dc63fe5ff540fcbf1 (commit)
       via  b3dc839d953520a1e4b2a66425e5c589475cec4d (commit)
       via  f4160a60204da977af41ce5cc984af76a0b96e65 (commit)
       via  35e427b76abcbcbf3faa7be78828a900777476e3 (commit)
       via  479d34415d438cb903b03495d21024f7a0d2bb38 (commit)
       via  4da0884073e5a4e464eed13293fb4458255d8dd7 (commit)
       via  dd80b3ebfaae70b2fb34cc0a92348a272e6cc848 (commit)
       via  603686b32e907e5a2f6761e2633c6a3937128c07 (commit)
       via  5097cdcc3758b39b213555d944e995c57531004c (commit)
       via  1f3223243cb9dce65d15e485eb7b10c3c29b3e0e (commit)
       via  91e77a2dadfcc2da238145c8f7538e1bf60cd893 (commit)
       via  1fbfe5836f6cb33edb0d232ba145ccd52c359b7e (commit)
       via  95aa50e02997e2c95e342adb6895bda63bf89bac (commit)
       via  94607e51af04ec6ee708c55239cdeb78c7d41df0 (commit)
       via  e8b212e21800a12661936e7a943c7daa9d1088a7 (commit)
       via  97060a82bac95c43b0ad497fa1313b5ca59c3d00 (commit)
       via  e15d3f1e9a9e0373291f0f8ca8420ca3fc749ba2 (commit)
       via  1b080e5c812a10d012790f79eefbf638de75ccd1 (commit)
       via  774ffe9e9d84a0ff884bb2b21d97c8f915c5152e (commit)
       via  550202613b8b567107580a062f418947b689e1ed (commit)
       via  787ced139be0421e8c5e0fbfe7ff5429d8b67601 (commit)
       via  dcca8d3dfdd4166e3192214edb8e04dca236731f (commit)
       via  0c775a6234f13a97229cc0bcebeb73f0cafa9d9d (commit)
       via  1afa9b4c79b59bf187f6629e31cafb85f4e445c6 (commit)
       via  9f2a4c761ef976fdfb4f577965f533ece6ae5fbd (commit)
       via  1cc93f904c223a595c3f41894751af0b30445e86 (commit)
       via  003496e6982380db1773e30170b119c7f3620dff (commit)
       via  3edd55a2b0f3444c7d37cbf003b73694e54d2bc2 (commit)
       via  ef713b00f2cd6a459d0a54fc135a89b037f8473b (commit)
       via  7d5a91474a0cdb796031ddc25aa0d107be6eb39d (commit)
       via  f315c52904765d5565ca733990b4669cbdd49e9b (commit)
       via  831cbee68bdbcd09f9ab019f97eaeffaab814435 (commit)
       via  cf320ffc8f681fe4c905b72e84cef4cfdd6c34df (commit)
       via  0aef60bc38db1570f0cb8dbb911262462fa3bb9c (commit)
       via  d8fe843c07b52bd0fe2c6028255e9ba238872d16 (commit)
       via  2d2fab1e79945baf5d0afd9b5b39e7a06e227516 (commit)
       via  4d7c3dada182d003459fc58a3d9ccd007a71d829 (commit)
       via  51d482007a9e846df89e68d78ef290f659a59370 (commit)
       via  1cadd0709fed603af6a5ed85c3b0bad29e86f8da (commit)
       via  9c71e9c0d7209d261e25e637a353d86490ddfd95 (commit)
       via  3ee415453d3877b67cfaa0c3c127af6304a8e658 (commit)
       via  45159048697d9647168a2b436a312ea3d2dc7780 (commit)
       via  1007825bd6b7e3b8790bf0f42485e1359aa3962b (commit)
       via  3fb10e156211cbabdde596b03fea1b9780ecc679 (commit)
       via  3ac4c69d2e95f5985c27c4e9287f34a8cea98ecf (commit)
       via  bef9f4dc3ec8d6060d7efa0a02d396ef635fb2a6 (commit)
       via  1e63dae39c2da9726182d90e491049be8b05be2b (commit)
       via  6405077542cc5b6325d29381059ec6da8e014489 (commit)
       via  7230711e31ddbf07c57cbb2f6fa365ef1ea5fca1 (commit)
       via  110f62ff8cdaafe1f62d4ccf87acbf9ec54ec8c1 (commit)
       via  daf877c040390d8c63871f303a8af637af29a21e (commit)
       via  e848cef8dfe2b3cd4064029df315f4cb3798d1c2 (commit)
       via  e0b23b65cc7d2632e753f4e63b15cb35a367fad3 (commit)
       via  c014cc56111333f7c8757615a06ff83467bebb3d (commit)
       via  dc79c9d70fd271361c1de38988c31914bf02b911 (commit)
       via  f2cce584e9ca6da90e08ba4ef9c5728e6d5659de (commit)
       via  86f524e3bac0da140d57dcb15d50a3b85cb5f3c0 (commit)
       via  4550c9db5003341e7690bbd7b4a08f6d5d49c725 (commit)
       via  c61e52853767278ca6a9f997dae8e4e706b745b8 (commit)
       via  9500a47c33216200c084a2d186f51f89bb2842c0 (commit)
       via  2601496ec3f61488f10bbba6d34e3532a2fdd11d (commit)
       via  100d4cd4f6f42014c07e6acd0d9b6187d1259b2e (commit)
       via  48f09c3898b89b81f693bab1389476a10ba72e2c (commit)
       via  a5f2975bdd252a4b851cdbf5d082a07ebebc7cd0 (commit)
       via  e4fc1367b43f494dd3f33c5f29b08f631809790e (commit)
       via  b44aa726772752492fc1721e381d09b0146156a7 (commit)
       via  5d4538292daab7951fc4a816bba8b31feeaab991 (commit)
       via  e77390af68b6110d9ef06395c3c5055249cd2a50 (commit)
       via  7feb2234cbbe936c2a48e8b442bfcaf487bb6c00 (commit)
       via  be5d47630b22a77813f607d9e2f8b2b843345a30 (commit)
       via  8d7ba29117a77e20beba75ec5c767a801a0c4ba4 (commit)
       via  9c14d06d05f4ebb7c839c8285f598c6091a35da9 (commit)
       via  f8d20ee4a41ea7149ac8bd4f78a0316e3ac059b4 (commit)
       via  2a19fb230b8ee399551804ee86727c4d9ad31e1c (commit)
       via  0e144e829308658248d5546d52ffeb28b15e2b68 (commit)
       via  5ab6e655f66d692250a3fd029c2e2dd3d98c6c6e (commit)
       via  165ea935fa6610ee8d21fa7a123a867acc94f3ce (commit)
       via  e8c38aa2bb35b5abeae940f8728661b77012aec2 (commit)
       via  1dce25c761a38616931e47546359a0babbc5f88d (commit)
       via  471b5dc75b242447b2ad91a069ae84874d6e30f2 (commit)
       via  071518426bded225bc28d6480fd39f1891519f74 (commit)
       via  b7ccfa5e25fb1df62eb455e7ee234b99c70d13dc (commit)
       via  e56e65ba8ddc42de23477c11c8553e11edac51db (commit)
       via  2c7c9e97e654779550ce5f1da513368e53852996 (commit)
       via  7415f6aaa8613ca439040420347d6df75e495702 (commit)
       via  0cc7114393b1d8ab9f6c58284afe4941c6d8f2f7 (commit)
       via  a88208defa655bd9070d1281c31a4224f6fd6db7 (commit)
       via  5f5809c6ce20fce7b221e65843b18550e53203b5 (commit)
       via  7b593c557d14ab9cc21638be6518e279b929cdfb (commit)
       via  4b4ecb533f41287206e9eec601963c2a014b9f83 (commit)
       via  583e61f90299f75322cd29483351d378c6d185c8 (commit)
       via  6aa0516e6febd8d17d8d2fd49ad9061b7940b1ee (commit)
       via  7eef2add1e87e2a3083c8549029d28c93df5dab4 (commit)
       via  87c4cdd048cfaef8db45587bc58f06df97e992b9 (commit)
       via  39f348ae3d7fcda912135ea2ef8af4a3797c5a0a (commit)
       via  156555e0dd67ee54144f7877847d6a4d5b3bfb85 (commit)
       via  550df216bb6d848ad393cf96c88d626d7da88505 (commit)
       via  26148f25dbe24f2c22ffaaba73852172611d311b (commit)
       via  8405572c5488d38c1b02fc159432eaaf7ff07eb3 (commit)
       via  8d8114061768f9657f0869d2954f63a5a48c7382 (commit)
       via  89cb907efc4c75ce8bfc672c69b4bc22f2c74aae (commit)
       via  5062b183c190c8339d11d61aa0cac1150fe41b70 (commit)
       via  00c3bfe025e9419e0a9a337e940db4f76e8ff78c (commit)
       via  a858b45ab08abe6362385984f9dd2999aa2df59d (commit)
       via  bf5cb1467d41bca799f36f4564d8f4c76476dc5b (commit)
       via  98d040efa816a321cec956def2865b0372a17741 (commit)
       via  12ce367e025aa650b27afb83d36eecff66ef5905 (commit)
       via  874be79c426e888f67f18d96b0a837c79546a08a (commit)
       via  f539ba5797fa3c3a167c84d368778333bbf6e6db (commit)
       via  3468845cf828e997090099c88b1735c604106d24 (commit)
       via  5d5b76023ab4d796ed9eb9e3a02a02f1dd06aaa0 (commit)
       via  af87e42fa4e758ed82ce7cfec167ebec299e3bf9 (commit)
       via  5e6f6a11bf2d5c6cdb4556d6906615d6dd64b5ff (commit)
       via  9a2bd35a6fdbe385d0768e876a269c2d4fefb1f3 (commit)
       via  06df7f5ccdb68654e2978554d279ed4d1b46a645 (commit)
       via  774c0801b3a964a7d611102d69f9230a127f5366 (commit)
       via  68c19cc2eb92a1a44b6e5b6465f9315b4e5266e0 (commit)
       via  21847ae52fc7b26bee800270ba1d96abc1db07f6 (commit)
       via  fd50a55b1de8ccd660f7573fa677dcbf5234504f (commit)
       via  f4adc15f9eade09c52dc4c8815cb489597fa8e80 (commit)
       via  89681dbb8411456f08a5f3b9c8a4a3d4b231daad (commit)
       via  d6320a093f4d297b2a0819988d4e3e6a1b1321f7 (commit)
       via  e42900c60c2bde6a8680c4fd260a57d173419efd (commit)
       via  d16905b01ec440caf9b9d0aebe1ada80b22ee281 (commit)
       via  936e4250911dc3c4943783bb44a5c94a987897ed (commit)
       via  91e5d44a5440bd1018028759f02fadc715f6b103 (commit)
       via  5220f0051c7d9dc4e440c2f48aab5e6779bb07d0 (commit)
       via  dc732ab277fc738be8596790f3b6512883fad19b (commit)
       via  2af78ff3212d774245864f527a442b57dc4ec736 (commit)
       via  b513843c81172d96f0d365ffd3f356a175b1b683 (commit)
       via  8f8155235f71462c4f2e3031336131824e72e4ad (commit)
       via  0b9e810b27cf59712abc905289ad134fecc8c6ce (commit)
       via  d552655b4fa7dcaf2b40d9e190b752df6b063036 (commit)
       via  730af9f6239085f1f62a61a37612154d32f75d72 (commit)
       via  f8942a0d2ad1734c52e1dd3cadd3aa412de327e5 (commit)
       via  b612002e6aab3536b645fae3e7ac991dbc11427e (commit)
       via  9af2d88c1e99cc0bf4593efe2cc25e26be7fb0a8 (commit)
       via  ea00e595c65960514f156a8e1639e71eef5753e4 (commit)
       via  ed2c7099633ddd54a58a523b6e4c377013193f94 (commit)
       via  7770d2f4535f87eee0415946a675d1fb8f489303 (commit)
       via  1dc2e9b312872dd2882594324b8b0dbb5cf2025a (commit)
       via  e675d31ff4c84d9e8e1d92d8274bd52b9c3fe80d (commit)
       via  27791b32eea79646c8b96e3c6b83aeefc27bc1a1 (commit)
       via  c2d636362c30af59d290a2e66860143669542185 (commit)
       via  8e3eeadc9e1d04a52be2b8b00578b339aabe9dcd (commit)
       via  b3338f3e3f76357d4ce3a649dbe7957824a82a07 (commit)
       via  a58b0da3c225ac304959ef6e8de56fe84d970ed0 (commit)
       via  3ccd7a287fc2515525f797ee492e64d487c92708 (commit)
       via  891eaafc8685002d1c8a5169053c86256f5e9ddc (commit)
       via  859bf2bfae8e797048278bd9c195bd0cac2d7650 (commit)
       via  8cc6a10b9e6f99eb81b60807d076aafecb0c0e31 (commit)
       via  ee5cf7d013bae34f525f169e0f3823a012a5871e (commit)
       via  48a7534346e7531457ec11ec543ac839097a9fc9 (commit)
       via  be23213b0255aa5124ce0475ec66b113973a108a (commit)
       via  33f2256080e6494abc9d63c589d3459279723b23 (commit)
       via  07bb390d0d100d7a5046861d2bd9deabffae64ca (commit)
       via  b723d3e94bf135c3c59b7b7cafba4baae355df4a (commit)
       via  0e03e762f44581936efa72e245065fe05a16ff84 (commit)
       via  ee9092a331d74142b74657051ceca14f36a333d4 (commit)
       via  e7d22f507fcee4dd8c7869e30d197e4079356d3a (commit)
       via  6737b3df32e5f18e441bffa81670cad040a4e8bd (commit)
       via  e1eeda55629ae072081070ef7901b68576a67107 (commit)
       via  ab621c2d5de88a3141c9d39592e4a061136a71af (commit)
       via  f03cfcef631b8b709a61f9c62e980a8e9b2df1ba (commit)
       via  9822d0d65fd29fab677141058ab001c091dcb716 (commit)
       via  6da47bfa006acd632167ba2eaf00b0952ab7224f (commit)
       via  d46a12a4692edbb95848cb8aa82ce42a0737a313 (commit)
       via  1e1cb3da9c0aad73e40d3e4d0f72c97d7b15c787 (commit)
       via  16f2c1eff82da476c48410b7bf1e6523e569ebe0 (commit)
       via  d2ec97943ab6a71a34039b90413d49c30c06611c (commit)
       via  dce8ebc2edaca7c4a0dafb0f56fb6d24842bf27f (commit)
       via  ab5fbf66c212fa7e087fd04af41b40bd347f0cf6 (commit)
       via  460494aba401d8c1c06d0860da6cc0cb5cf80597 (commit)
       via  f27f743af7cfc6b056340ac8fceca0ea7bf8b4f2 (commit)
       via  45fd64be9998b68cca8e6da92e93cca124345b23 (commit)
       via  a448c547d9e1ad698f0ebe52b6206db20b63e906 (commit)
       via  e9246671002e0d459ed97321436c4bf44b4b1afc (commit)
       via  9810479548aa51abe3bed774c5f1426d85fe9e18 (commit)
       via  11dfdf56221313e0a27a1dca916e222bdce7b8c4 (commit)
       via  c213a7dc8e79a49263a222d1db45b2ef384ddb83 (commit)
       via  5471de0bb592c0f63ac67704bf74c733ab95fc89 (commit)
       via  a9d3abcd79018bbaf8ed6000b8fb445936fc7fd1 (commit)
       via  653d38b1806744712655bdd45d0afd85e29a6588 (commit)
       via  414455fb0544ec67c3258a8673a355d208399892 (commit)
       via  31401e24be886bdf460f115f7804c69aa118e5b6 (commit)
       via  cbca720518e5efd7761e29a995944ad1c8535ff4 (commit)
       via  36d1deeb2f285dfb4f588c6c81dea897dc120899 (commit)
       via  1bc4710e30694c7f0319d57ed8e1ee6c23ebd759 (commit)
       via  d9cf29db9c3c4c608efe3c34f6c36b7e9e2c50b7 (commit)
       via  2bf6d9050c558824b2b0204d6ae18c33e81a193d (commit)
       via  96d5306dea53311a18432583ca865f793a31f4f2 (commit)
       via  1670b2d209b4416a5e4a8763a6d16ffa3b6710ad (commit)
       via  d5f4a84e0662cfa26c730eb7f81959a778591ef2 (commit)
       via  06dd19c7dcc8ef5098f1b98f24b657a81f24d99c (commit)
       via  b2237005769b8de286894f2d8d36e9e959019c46 (commit)
       via  d0b8a5a2be345f831d188e55c69778a49c10264f (commit)
       via  7e9d52e9df72f3dd3a925e1527104318658d8451 (commit)
       via  a96476131a8045900eb407d2cc1fc712bcded2bc (commit)
       via  6bb53786952433bfcc34ac896a90a4f124c67811 (commit)
       via  0aaf3f8de1d6f477f8fb8de936f6e41b3e5c2137 (commit)
       via  e5fa5c23990232005caabd89bcbf666f7f63c1b1 (commit)
       via  1090218768a7bc994399067ece174bcfeae86741 (commit)
       via  a52d33ee62cfc9b117e0c34fc98021ca8c115491 (commit)
       via  d8d2c40696f0b959f9a997b05f10e92646ae6997 (commit)
       via  c619812c381908704dd4d385be9a7f74d2b6e49a (commit)
       via  0dec04cd391afbd7848a83092d1fbfc5dfbdb0e1 (commit)
       via  715c8705f637e8505d601c1ccf86fc3e00d58c95 (commit)
       via  c0dab19a92624ea7778c8c10a46acf2e7fa5b0a7 (commit)
       via  18adfa0ebdbcf5bc5b83209a72c1bd7c112b1193 (commit)
       via  8be50900be59aee3d98bfd3739efc43879ecf59d (commit)
       via  cee21f54f10cbc59edd243eead62003426680657 (commit)
       via  1f66ce293dcf912e856512ab042685442cb1a604 (commit)
       via  ba4425ae906ea625835613f9152d5f0e8d4f6208 (commit)
       via  6cf47741faf811d7816dd54cf838e256e32d29b9 (commit)
       via  2d72b617c4080b4f6ad82c0212ecedd90042a289 (commit)
       via  d66549fedb7aba7ab755452e068cc3cdb3525739 (commit)
       via  4272775a1eff21ac17a90a5b3b11e3de0554dd73 (commit)
       via  cca862e1eb7d8a3f1a6f16dee3bfd953ad0e23f9 (commit)
       via  0ae6e883ffabbbd3ebc60d59e3e6aa0d4eecf383 (commit)
       via  539f158bf0dd3e9ebaad971f40998fde44a679fb (commit)
       via  656eeed366db725765eb1bbba41387595b2f3910 (commit)
       via  44cad9ebe5f8f69251216948bd7b0f1719cd417b (commit)
       via  38dc720f9b66df1122f4d63b96a866a00386816a (commit)
       via  a4c2a2ca7166bff825e4806197e040374c854c92 (commit)
       via  d2a8b4a4c7e8c1ae5ecf3935644514eff6e2077c (commit)
       via  f2af4777c54d5b99a30890a0bdb6e5cb2c2a0920 (commit)
       via  75eefffd1a0359b2e38bcd703b63d6232209144c (commit)
       via  a2964f7ce24fabe1e4357e82ea457b9252c550a7 (commit)
       via  bfa490e2a62d2330775c3354a2bb4a10b1ce9f94 (commit)
       via  b9fec5b4ee3a77a1d49e9c6f55ced129f43b8006 (commit)
       via  13b68f3e84043a7be14dfaf4e48456c589ada73b (commit)
       via  e5b782fb1908e3bdb9950489aa0a1b84460ea73c (commit)
       via  b59c334f41d4a793352df0563f6d7ba0f1166342 (commit)
       via  86a26289bc9d7f8b26115134a36044748095a9de (commit)
       via  ce9ec74d6dc0539f7f0a1dde42718831fbecd7db (commit)
       via  12dec400fbd5feede3977ccafe6c7d8e75852f89 (commit)
       via  d2970815195013ac303585ae4272b721d168e367 (commit)
       via  0cde3f1656516b8d4932048b214702faa4628aeb (commit)
       via  271cfeec5a425c90aa90583dcaf6bf988695a047 (commit)
       via  df5ec02eb8b23a7706f93d40e1fb48b0428629fb (commit)
       via  d336ad88e4c37d54669dbef15636e110ca353008 (commit)
       via  da68190916ac987538f5c86a3775bffc13e2768e (commit)
       via  dcc7e051e31667b6788b8bf42165a3f9cdcd25ba (commit)
       via  e61b7c14491a0e4018c58e4e61887488108d1a7d (commit)
       via  97ef8570a549af75a57816e94d6bd1a36c8dd220 (commit)
       via  3831d7e6a2f9dddb67c40b21ed1582a2afbc45fa (commit)
       via  225a0a1ee6f15f73619d42820036f9fb7f899598 (commit)
       via  5b2ee1fb0fc1fd0064f3a70062996be8dfa835de (commit)
       via  f05040bf6e7ece806da2ba0943598312e8187c99 (commit)
       via  bba6cada1d513421728b04c5a9078bd0066186e0 (commit)
       via  3f08e6e0e30cc27608f8c257e9e3adc55cee9f33 (commit)
       via  cf96b9465bb8c84fa4e12b8116cfad216b130f13 (commit)
       via  77a7b168d109e1a85571130cea413017adf7ebf9 (commit)
       via  8be941b9ba9ef001a45aed2349dd0cc619a2024f (commit)
       via  d01f999fb76e39c651b8cc9ec0e9a54ce204041f (commit)
       via  c0db44e3c62db256f853445359619b52f6f916d4 (commit)
       via  326a8778de585aa8bf8358409e735c253e53e613 (commit)
       via  dd27d5c2d16490fdaaec82a6b242ae29229d6e47 (commit)
       via  2b95718c85fe50547c0ac1670c3f53d64020dd00 (commit)
       via  b036112d2e8202b627404901bdf7d81152d394d9 (commit)
       via  7cf0f2402656595e50a390bcdf78dad3bc30f537 (commit)
       via  18fb65f478a4e8288bd9513728ae1e806a519e5c (commit)
       via  7d08342da7ff47c7a075e31af843927b93cefa73 (commit)
       via  b7ea7aba0499438dd4d230cc6577f9d2f108a294 (commit)
       via  6f62fad7e30dbb269e40bd71957e88e35e4c1d90 (commit)
       via  0e7a75f6f7e3894d9574bb5e3b0fe9ca5e2ea0e6 (commit)
       via  43f222f67cc4a0aeeb966c7a9f190eea20459f54 (commit)
       via  15ef70c19bfe9f903856764776e031ba6c3bb6fa (commit)
       via  c0ba854aa9cbdfa8f19402938771525fc9a6f62c (commit)
       via  53ccce96816da4cc81a751df4cb23e1cdda68674 (commit)
       via  943f2dab3dd994445a06e31fed55d3465bb5ed6b (commit)
       via  7330bf514b8675bd531eb2be35436e20454eddf4 (commit)
       via  526ef4cbd8c9d81b03e3959a6e39b428563cc09e (commit)
       via  b43844688379a4524c11ae351dce0720089b7444 (commit)
       via  4df22d322881d57e16ad4cbee187d0d7487f20df (commit)
       via  423f54f27c6911e87cb6a35fbce794d307fe7cf5 (commit)
       via  ebd0153e90ab7856539a14827aeda9a74473a4b9 (commit)
       via  c89aa7b89cf6270eeabf351018a0cd429b6f0320 (commit)
       via  af056d0eca88e1065dae3727d5e66e7d2612dc3d (commit)
       via  c03747ba4ff28b09249912ccf718dedb8287e8f8 (commit)
       via  0c27c473ae34636414ea12e3d7431663a10a0d75 (commit)
       via  367f20d2bdb4049fd4d6a129d64a9efb01dc3054 (commit)
       via  1ec52b975c4c261732902aa97a89b26f6870302b (commit)
       via  b1244daa8637c7d9eaaf551f5c999945762f97f1 (commit)
       via  fb77fd60a4e632be4d12f0bcea04acf4c61ababa (commit)
       via  92618ab86dce541adcb5aa596e4a9b5e3501f9aa (commit)
       via  880e5eca29b94d95154b150fe1cbed905cef968b (commit)
       via  e16fa69b0506536ac45ebd53e821e4a9c31c56c3 (commit)
       via  4f57f20b4f467e411b761d0abbe5698afad1150c (commit)
       via  edca47c2e236a4ffd2f7a52029aa28d3e6dc1f2c (commit)
       via  6805ac1075724135e072dd95288eb8754db13313 (commit)
       via  329d2d0460d108444ea178ef45a82d2d0b433822 (commit)
       via  a7bc7a97afa95f553a3908b21b6ca230eb4b0ca1 (commit)
       via  15ae69b92ef1be627a37f5889c2e041379d926bb (commit)
       via  95d32c21a9edd56f10731f2b121f6a00a271761e (commit)
       via  4df5723d3d1f3ac8e5ad69db48938d6062f1b837 (commit)
       via  1d12b35d8847fe309096c6f6ff47384e27ff975e (commit)
       via  ec4e8e11bd4cc3ed3301ceadc4f218b9ce7ea237 (commit)
       via  0dc46e7eb62878252cadac52882e12a1449a84c4 (commit)
       via  549516ee264dd9aadfe620a6a1a126ebd31b63f6 (commit)
       via  773fb0dac9329b4d4884149a0c385c89f1264207 (commit)
       via  85d53a5da81016bdcf8f59e660d598b67733b686 (commit)
       via  62c607d7b91baa4d108f1aea59c47b5926fd941f (commit)
       via  382e7d7d333508b51b3bdeb90a38fff105b900da (commit)
       via  20caee832f9f4047243f181b9a8f7dfe055f06a5 (commit)
       via  9bb468270551fd6bba0d1668a4161b1652055466 (commit)
       via  ac56403f3f75e1a731b91ed669791f7c04024b00 (commit)
       via  71280c7d4bd0486db7100f49c87ff5211890f1ff (commit)
       via  e227a3b67ba0cf7aad90a2cc7d3664dc64cf0174 (commit)
       via  ed5c19665ba26348c2f51e257c8667cf21d0df9b (commit)
       via  4b12592f127621657a422b51d53186ccd44b9ad4 (commit)
       via  ea83a2707ca7adb87e4af37ae66221140ec758e4 (commit)
       via  7f73b16f0a7f617c01443fa12d9c0f4073ba7079 (commit)
       via  47967cc493d79ef2b574677c9da5afec3df775f4 (commit)
       via  ad20e5eb15d037a31e3b484e9f57542dc927c0a9 (commit)
       via  aec03eb8ae5e9ebf62daa1c2f1135bd0b23720cc (commit)
       via  72a52a75035eea0e41eacad35b61a8ef8d25ed72 (commit)
       via  cecc659ff339f09009a48032672292883263a4ab (commit)
       via  1f36c401a948ba088da26b8f66002552e90421b6 (commit)
       via  eb6c1ad80260feec29bc4fec1ef0228ad7e383d9 (commit)
       via  d0af2bdde055ad7df65790f5725a926f2b6c5a44 (commit)
       via  e8a090b3384454f09c5f191ffa954f368c76d10a (commit)
       via  f436e12c656a8bbd93ef8948928322c089128eda (commit)
       via  8d7231636f77e0631d4232d79b7e57ec69ae4c09 (commit)
       via  4b8866f58d981ccfc841070c8a366661338db128 (commit)
       via  58beeed5ce32cac71f4abde3b190984f9dbe0664 (commit)
       via  c290e784cf9943779c0531a3e9f6d7aa7c22cb9c (commit)
       via  f6fcc8796498fc0136a2e7493a8ae0ddd29b4018 (commit)
       via  11a94fad08f146f52ea4bfc34f194ceefc85e2e5 (commit)
       via  5cadd780e2909d24cb41b9a1b48b16385c834639 (commit)
       via  7c59491f02de02410c8bccf525b7447a5a0594df (commit)
       via  1010a27d3706b299aa9958e82667d57f01f58204 (commit)
       via  42ffc82f732aa73bf565f4a51ed6e509955c8462 (commit)
       via  0c3e0e15aeb2029e8d7841d289c7be7d38572850 (commit)
       via  b82ddc1f796104420a19b08ee50d72316782bcd2 (commit)
       via  1ee0c33c426de06c97c75bfdf5e5f990c2f42261 (commit)
       via  617f69caa31b60b5c838f8a1a76cec1becfa7dff (commit)
       via  55b9f5fe55d30ef96cd98b9458b7ea7b870e6976 (commit)
       via  7abd9bc8b37cb4244f85a743f237f017d03a2366 (commit)
       via  56164c7ec53e3836f3bf25c8627580c6521b4a23 (commit)
       via  27a709284e8419d78ee042ec78fda19e11a94017 (commit)
       via  9e580aa51107b206d0e1306f126996dd8db71dcf (commit)
       via  734274a9a8c5041fa4dcefe9d72fc0b0d697b2a3 (commit)
       via  41d92efc2bba2bf24b8c0ed8d98eb3b90825fdd9 (commit)
       via  d3eb7e583b5ba36bc96cabd529031df5140d504f (commit)
       via  953b1cda13c595456aa3690205b0f520bad6c78d (commit)
       via  422dd49c10741028349fee7fe3587767226eb032 (commit)
       via  8bf055c94d7fe0c58e5c0fdd724d0fcce6dcf2a0 (commit)
       via  8f12d6cd84773dc22d1e7b3ec36c0e8d91fcd188 (commit)
       via  497c3ac470e706d65f8c27931b29e9069163fafe (commit)
       via  40d6506dc236659cffbad1e37c7bd4ddeb37860f (commit)
       via  261511b8209b641461fab0f0e942c4d1aaf77068 (commit)
       via  f2647fd1f2c72d6264c497637bfab87a23a854df (commit)
       via  d6e7ea1bfef1184826601afb3668b73c4e23840f (commit)
       via  0e71db4d2ee3a8c168c6ef5476a36fabd58c7c11 (commit)
       via  3e28ee57dc62c171355315a6924c07e9463923b4 (commit)
       via  7bf5255da5694eff7632e8464e44f3299217034d (commit)
       via  5e8450e4a974ea0d04bb46dadd4cac674e374d22 (commit)
       via  aa639c6329ec493e3e9f123a4a845bed859507e8 (commit)
       via  ee293fdd5ff3486bef65e4f872b463f6d92932d9 (commit)
       via  acc8af847d83213abc69174e5a2cdc9b5b9eeecf (commit)
       via  52dbb162613f7cb7cf4e414b86d507052c63bc21 (commit)
       via  567c55d94fe7bce0dd3d82618b3ee7f910319e1a (commit)
       via  b2bdd4ec26d7368c66530c89e0e9d04584f23ac2 (commit)
       via  5ce5693ba8da81ee0afa7b743e80daf4b735abe4 (commit)
       via  6aceb3f76551c9332a1fc12a7ba4cbb6fbd9a52e (commit)
       via  c35d4b17866d95f88dfec12539acd6714bdb7061 (commit)
       via  31754a9dc78c7d283677b7e5e3d68dff891371b6 (commit)
       via  475c0e4dc2b66e2025dbc862155a55fd8b04466c (commit)
       via  328d04710b395061e65b4c9d3e063ff4ff9d5117 (commit)
       via  120873b176cfac0958e0378feec2c46139890545 (commit)
       via  d53f48c3a270300ec7a3620e2270d9c7d6a0fca4 (commit)
       via  bceafcae973da3cf59458e425f39c46fac613997 (commit)
       via  fa51fc3bc5c3b8781a058b5917e15ca09c5ff2db (commit)
       via  1c2ae3626f38f87861a6f0eb0fb3063023cb3fd7 (commit)
       via  5c7709b71724f8b8371506d280a07660d58ca8cf (commit)
       via  6fcc496fec7b750793c85da4fd70470e8d176cfa (commit)
       via  56b89e1f162465abef29b960fd88b7ae574e70fa (commit)
       via  23c304e2a4ba1b02530f4cc2d5da8c17a5bec27f (commit)
       via  6febdbdd2647bf02802d4f051d37dd312ffdda85 (commit)
       via  07d01a4532b79e258289dc72905ac3725d420baf (commit)
       via  b61a5fe0940352717a42426aec70e4844e8654fc (commit)
       via  c6fa80a910f4e2c12c70869510b04356a93cc009 (commit)
       via  ba4510b656b08751f72d4741b93c4596ad8eeaff (commit)
       via  09f7409a10f0506560e3567be4c15b49ac5396fa (commit)
       via  0b6be011a6eaa679b9a25f623c98f72c625807c4 (commit)
       via  ae35288a9e046b50754df56422e61ca7179e325c (commit)
       via  9f3ac352623ece6d170a6f94b3413ee532528c29 (commit)
       via  c6a5f5560402451d3ebd0f559d4f891151cc96a6 (commit)
       via  cd120c49a12d5ea43939991a64438b337d9e5c7e (commit)
       via  405e18f17fbc5a62ce6c17b0d2749883de095673 (commit)
       via  8f8c824eac3c205b015bc4a4c3bd4b6e4f17d57c (commit)
       via  5a239fd6b354ceb8a4883cadb007b10ea2996065 (commit)
       via  9df2cd6d9d166bc17e3251e41b1118b76976336a (commit)
       via  365f0a0b6b629c3f8e5001d10b55c83963f08d35 (commit)
       via  0cc328604bb680d93e600926a5da3797e93f41d0 (commit)
       via  df0e1413b3a179a86e8e207174902999acdafbb2 (commit)
       via  713e5270b64c38eec2661edd46ac9b29443e21d8 (commit)
       via  016bf22e98cd670562662c2917badf3ba0517f1d (commit)
       via  da5fd72707e1f19dab343c9de9c51d4cf48eba61 (commit)
       via  5911a53fbef58ea324bac00ffc64dc9d6deb8df7 (commit)
       via  519e1f7c53a6d0add495fa08c5eccedbc24a1d3e (commit)
       via  c408df2d80e5def5fc57fff7bc2dcf9e79f6d15a (commit)
       via  3c608a850b8c35416d1dfef6875af62adf62f076 (commit)
       via  0d21ec3bc7edce96ad959d5e9fd2fd8bc0b8e307 (commit)
       via  5354be2515b24e1f451606218fed990039ed3591 (commit)
       via  a94d3393376ef0fd2b60292ad33100ca830c2df0 (commit)
       via  8ce2c9ced8485dc64edd4c274007d9252061521d (commit)
       via  6a4a712ca215ea1fea95fe64e73d92ec7bb8305b (commit)
       via  efe1b362417c1cd51b6a0ca00bcf21a3fb797cd5 (commit)
       via  01a3616d4397e5cc80e024d1583e966706b66854 (commit)
       via  59c9593474be8bba278d9361a689ebad4013e314 (commit)
       via  132173fd8d416c8f2f2f71410a51a5db5d322f50 (commit)
       via  f6333da5a82280bea786876098c03afcc2b0cce7 (commit)
       via  71fe0f1709007d0d57fb8d72cba05522eaa74ff1 (commit)
       via  3e6d829c6e8ff5fa42e0fddee02b35289b923192 (commit)
       via  542a3569b097c18cf0022684ff7a86fe29d55901 (commit)
       via  573c1119b57082cf461812195dda577cea7b0bb8 (commit)
       via  f521e4e01ae86e32bf3372c62c2f1a0d4c18be96 (commit)
       via  537e20cf693b1dc7723d036d85fbc014cfa2cad8 (commit)
       via  998a835316aca40a3df80a9991fd73b802cbe50f (commit)
       via  7b7b712ff734469249d45c6cc98146f10d45a16a (commit)
       via  8365ae81b6bc04f6aa0f6b159324ad410fcde9e1 (commit)
       via  c7465b74e0390c3561c74222075347b70b656e80 (commit)
       via  8fc8ce88b9e5d37fd7d56d6316befe8d0b34934e (commit)
       via  6bf0f2b7d2a68e073be94bea605df7d8de208e7e (commit)
       via  ba28cdd5101969ea7cfd37beb751ba4b16cd9b5d (commit)
       via  b14ca9d327450399370cd8eed3443feeb1373de5 (commit)
       via  cb6b882dbc1402600f7d5d651ff3e1df151de886 (commit)
       via  780f02f612dece92f3f88fbccf30b6cd4762da2c (commit)
       via  b3be260c7c271e8040c28f1ef613f8b17b2558d6 (commit)
       via  8d61ca616c147122a84210098a56d5ccc717fd20 (commit)
       via  0a4da4bd5cb49f922ecc723bfdd6d5fd654e17cb (commit)
       via  cf7b7b38fd5f32865f0c91d1b6f929c08e04ff0a (commit)
       via  e884cc5b62f170280dd49a35793bb516d95e7d8d (commit)
       via  6ab8c51073a44168a14e41f7c5d590096d1e595d (commit)
       via  7ec6b44ca25a6d438e2d7e0afed2c60dc3c4a6e7 (commit)
       via  b286d112086a57f79a8f99f35603ad8d1ec941e4 (commit)
       via  97b83d6b602057bc8f7a19deb9f73ca79bc360ac (commit)
       via  6b2534a30ca06e71cce484bce81b81deca7fb961 (commit)
       via  cf7740d1f850789e09a5721f5346b0c728afb0e6 (commit)
       via  a5ca68f1382731e7116470550bf72ea41b0ad29c (commit)
       via  562fabbaa40fe9e601eddc2e0ab3c8cc615cf9a3 (commit)
       via  8e041785876903fcba2a5b910364355418e20080 (commit)
       via  9952a7464b8327d03c12dd338e95abff0f020675 (commit)
       via  2b79a82a5aeff8a7bff82c4b87cf0cfc93f65fef (commit)
       via  7928c19c95e1b231d54b54a9d7f1561351a896d4 (commit)
       via  2b30eb2c73bd6e3e90395810f7cec50eab0e3924 (commit)
       via  c150a650f5dca644a1429021bc1383a41729a21a (commit)
       via  7af29a1c682299ffdbc0fe45bdf3e8cb452ca40b (commit)
       via  95043b5295b1c6a3d9ddae522c555abb5a9eaf63 (commit)
       via  80e7c8457cb26d08bc9666bd2c8ea6345ebfde06 (commit)
       via  064df19323c9f55c65f71212acc36fc0ca96d922 (commit)
       via  af8bd20c28872e99508947450db56881d94477e9 (commit)
       via  21e870a935598a2731a54fbfeb57293a15dd4c76 (commit)
       via  d6e3db8d9c3ede1e602885a843d8ada8a94ad498 (commit)
       via  2ffd25c5ace6a94e958467bbf04fbd7e81ca7373 (commit)
       via  dde65f0a6260392383d4026ea333ae9b3d78f785 (commit)
       via  8da7c5d9803d592e1c8cd7d2ef0c1f98aac85653 (commit)
       via  794d06ab231d8e817263d3a150537be5ee7b4e08 (commit)
       via  8621e6dd5d4e09a1135bed0422589940ff698e98 (commit)
       via  2a02d41a75e820ac0b188ce1cac5d6d3b839a829 (commit)
       via  78cca33bcd7e04a61989f45d06b400c9e7738a5e (commit)
       via  c98c00243d8e75b8d2270fb498a3e67051703cd5 (commit)
       via  75340462b9828c45502f4f32ca2b85569c4dc596 (commit)
       via  0beaf39b06501a444f7889f6faf111328d4bff50 (commit)
       via  f9323c693b69235720f629a3362839ed03e2c812 (commit)
       via  a4b255aef270c6827d402671b1869e43e77623b7 (commit)
       via  c29c1e6bd34573233b7a0f511f12a9b0f3a6f5b1 (commit)
       via  649178bdab0fb4110252339e1ed18d238a94596b (commit)
       via  1eac8800a137cb937257b2d9bce01d943eb68378 (commit)
       via  efcb744ec1fabfcde357b03f0e202b7c323c3145 (commit)
       via  58eb7227e73fcad96dc7ba7359b733bcaab8eb10 (commit)
       via  b13bd6996bbef8e41187ce35d9e4df3e735104d6 (commit)
       via  4931291da074cb6c3fefe875856d6d4df8b2ff9b (commit)
       via  a32c9b2b5d7ea3f6e41d5f511c784bd42589e83f (commit)
       via  b7b39aa45195dea276d2452fcae2ccd3f6107345 (commit)
       via  e5d232941da2c8502b1c9d3541bc40df84ec5132 (commit)
       via  b42ed799fa280967003c0abff633b8c5d9921353 (commit)
       via  eca57139b5a7c4619021c0f0610ecf252721cee8 (commit)
       via  63af819489d07814068aa2b1aa60ca728345807e (commit)
       via  81333092777154d9253a19b8a921438d6947e51b (commit)
       via  4eb54660ebf77c7400240600845a6193c11822ec (commit)
       via  f0693f918e2626ad6f0aadec0178a72b6cc1eac5 (commit)
       via  172fd2400ce2a6e40daf416d344bcd8b97b4467c (commit)
       via  b2147050b6428dfc5d36e198f89fdc370209edf8 (commit)
       via  fae9ee2010239a1bbf1faa12113213c2b3cfc054 (commit)
       via  dfba873caef40585f45ed92a91697335fde0b853 (commit)
       via  5ffd042d12b93325b2c6b82b8743a1111c6f8e5b (commit)
       via  6bf40536020ec51fdb58f03f738f88644ab3fdf4 (commit)
       via  b6c7ffa5df5c5e34d4497dfc1e40483f5afab455 (commit)
       via  78cd501a87590d746bda84811532749d49a67562 (commit)
       via  2af34d77acf96a4cb2951fdda1b9b4864c4ff733 (commit)
       via  a1a754aea707cfb6148fdcff3ae78ebeb005006f (commit)
       via  f5be9a8466d0499543f3756e825faf9494497ba6 (commit)
       via  e522eaf70046621bc29e6b30ccbf203280becc88 (commit)
       via  53ba8685cc752ac2066ba194125ad2d8939c3cc5 (commit)
       via  22ad12f7f90df1c90b8280c4e9ffb9ac21dd789f (commit)
       via  afe3ce56dd48efa8966e98e0ffa2db2b0427f78e (commit)
       via  2bdb5783033a1325f694b0c01be7b4caa1f493bf (commit)
       via  56354196db007fccf3eed8e9c9403159c55be0e0 (commit)
       via  747f7e9df785f444a167e2752939089b05401bab (commit)
       via  80edb32c43e8e9654a16ffc3ffd84f1b8e0411dc (commit)
       via  b9bf903b95ab949bd703aea23f84cbd18e7bd2db (commit)
       via  22c20a83d07c1603b4ee955f6c2a0f3d57bb4fcc (commit)
       via  0895467655dce00f8bf0fb6620f50b84fa1b918b (commit)
       via  0abde5838f2d334c9b49fc7206ad20dcdd1a49de (commit)
       via  126951c7ed7dc1eef4ce9a24b1515e1c5c1d3d0a (commit)
       via  4629f9eb136fc5d1f2804c5ff6759e67408c538d (commit)
       via  a9baaa9fc07d5682a8079889a3d42cd1caa17519 (commit)
       via  05b3e3b5f9dffb34f8e6fe18ab082a4da58168ac (commit)
       via  da56528adb0ef748d7e7759ec239b9e1b4673830 (commit)
       via  7d5da991c5d3790da730efc51ec51d71bcd495a8 (commit)
       via  7d0505f3d58ccee53fafafe6da66a3ed26b82445 (commit)
       via  6dfd9363589fcd4133fc30cc0b9f2e079b32089f (commit)
       via  73db14c7fe07a0f844624b8d1996faed42be0366 (commit)
       via  ec14aa826e7db7b536b2d6e82cfa665b181919a2 (commit)
       via  24389a4f7a09961589500df6f35245abe07a8f75 (commit)
       via  08bcb2306f779b29b70a9cafa22a484c69b1f856 (commit)
       via  7696d299cfda2989a7f1433a78177e76c790598d (commit)
       via  cc41ac37eb8ed6f04c33ec58106bbfd650aea076 (commit)
       via  67c667d0c2f0d08be7fc9b36812c5e7ca250ab49 (commit)
       via  9cf83751346a81e36ebcb92135dbd027f8b0b7b5 (commit)
       via  4fdce7c6d4d6f6b4dfdbe97316bc78a90ed4b9d4 (commit)
       via  270ec63e582ad67c85a25643b2ebbe8877cd0ffd (commit)
       via  6f8fa8a818f3cc7ca3e31afdef8e6deefce5adea (commit)
       via  1f292c13c2599afe7bec2ccdb043c68bdd266273 (commit)
       via  6b9b9329b3b8fb99fc3f5e28e9f2b183e3ee4152 (commit)
       via  848579dd6ecd525cdc3fd65c85877053a5c433f1 (commit)
       via  d08e665b36015ad641b0f2abb9ef4239962a4b4b (commit)
       via  251b6e1a7421a6dc44ab00893d0830c5afdef675 (commit)
       via  61f0884b46ba2d3f8775995ec5433328a6d2e5cd (commit)
       via  2ccd65e25123e680eea9e47a645e2b6d2fa50c79 (commit)
       via  8fc361860682f78b8c1342b84c0f3920b6a26c81 (commit)
       via  c4b8673aa65273a6308f68e7ab43865d71832488 (commit)
       via  a31d2450deff59c1a13a5e75fb83c3cde5fa8ad0 (commit)
       via  4dd6838b3744148a9f02e8f501247833cf972738 (commit)
       via  058124e05ac6c31ad258e30ef0e7cea23b39c2e5 (commit)
       via  9ab6c083f5f3d8b2c2bc6239bac45a3944283d04 (commit)
       via  8e178d050f8a4a3d75f0dbfe4329009c3bcf6982 (commit)
       via  b791ba7ae4d0e38ac1a13f944c8a4a2b4f118b6a (commit)
       via  5196fb1be55974acdcb603bf7e142c5f6e808574 (commit)
       via  57d1b0d41f1acbc4c140c49b66301040cad3fc43 (commit)
       via  a902f2ad39ee4c1d82b093a3e2093fa21a157220 (commit)
       via  bc54c3d8368d52bb0218c64afc5632fd2f6c8509 (commit)
       via  5c05b641346f70bd4884766ad38b67735618fbe2 (commit)
       via  812ad48c254399696c0aa73e92753e5b40929c1b (commit)
       via  68a15546475fe0162e39a7aed6866bd3f7692c06 (commit)
       via  4892da0975fd1d63ec6f4b94939bc867096b1dc7 (commit)
       via  92a98e9bd3dc86157989fdaae235bed2c0e1a298 (commit)
       via  ea8ab67e3cc2acf9a3343fb090de7b92a88fddaf (commit)
       via  22f4ce363e1585bf159c060d8363e6dd6ba77a10 (commit)
       via  d981de405a15a04135d2f34570770d9ad89e0f54 (commit)
       via  3ed98b6a4c91ae26c42b22177b9f6800c251eb81 (commit)
       via  8f83e95a50017fac2f6623663697545083bf0f44 (commit)
       via  f05c8cbcb247f29797e88a729847c9b845efd379 (commit)
       via  b5f9d7639137510dbffffb6d4e9b95836d3b38a0 (commit)
       via  9e9968a29fc6df4362519082c1a4d450205b74af (commit)
       via  2af0c7bd475faa74426bdff5a731c5ea63445951 (commit)
       via  79c1dad565481ee19bc8cd1caf2ab6fe1caf41cb (commit)
       via  2f9ac29ce98919de5f01257407f53876aeb79b76 (commit)
       via  5d784f0d560e0d9c2cc49ed2755bd6becf648e1c (commit)
       via  11e5303a1692a63cd2e17604abc7742561388af6 (commit)
       via  704aecbf881712c85309380d667f1efbb2382d2b (commit)
       via  5199ead275c904353432135fbb07c7ecafe8e9a5 (commit)
       via  2a8dee40e26adadd6565a0b046ae89b1d59cb8eb (commit)
       via  ee6f8e04736482d5a77b9b03b53e523e76b44563 (commit)
       via  881fc314b01fe886c0642a0cbb1a09f78d85e1cf (commit)
       via  92a09fd6ac19834a5f7c6b1b952beda46c725f0d (commit)
       via  abd0f09d595b12d4b7fd6912d307ec2bf31abdbc (commit)
       via  5205a74e90b0a2df6371e33039f908e0cc65a101 (commit)
       via  3cf2892284020e27403d7e60cee9b2654a154cc4 (commit)
       via  2aff8d5fea40a80b77a1c26e866170c7acdf2051 (commit)
       via  a5c45328d359d9c2f67b19618b7e3b8634d5777e (commit)
       via  acf64e9e66d9ee7fd0cb1536fd8c9940c6728112 (commit)
       via  2d1d4ca5791875896194f625d7be0261353b8730 (commit)
       via  0f12b4e58217ed2d8c085cf3a0328d1d8e014e9d (commit)
       via  fb846e72510040325bffd8f755180ea0025108dc (commit)
       via  45663fac93d772deb093c3332bb8f2486713ec06 (commit)
       via  cc2b6369c797e6f13b0c757a9663d591a408ea8f (commit)
       via  ff30927367850cba3d7cc7a061acf74c72c1fc79 (commit)
       via  0c69efc4cc258a5ac7e5eae58d740cd265d45831 (commit)
       via  b92971c9821da313730ccdcf75cb73633f041e4d (commit)
       via  c74224bac8b9a09261c38227ad89db82943e61ab (commit)
       via  94573bb92d84fcd2a7197eaa28ad287a63a9050f (commit)
       via  906fff3db29ecc9d0ed78a5df7caa1b95eb22792 (commit)
       via  18a6250849038236a8ac938dff2babf1d9b5084e (commit)
       via  65bc9f860f7c7fd3f1b502a794e14f3bc4ccf5c9 (commit)
       via  ec4723c73bb1432c5f00453f85e4175dafae21b9 (commit)
       via  e4f80798d60e87ac96ad560095112670e9b301ab (commit)
       via  c09f2e4670399aff5b8477bf71e297de96a918df (commit)
       via  c77a1a1c33daca25fd78559d0235851b2d92e301 (commit)
       via  2331390497b6478e779b54d1733fadd9d1b92fb8 (commit)
       via  a9f7dcd03f0f5914d4b30d8dd49628166e9bbe80 (commit)
       via  6d770a24a208212ba657a578f0ebf0b0729d44f5 (commit)
       via  ed16bf299a53c403d53c35a34335495b412a01bd (commit)
       via  938e334dd2164687fdfc4c6ca7269c488bf68329 (commit)
       via  c4fecec8501952baaa43bd270d22eb44dfa90155 (commit)
       via  428448a778dec10affa5dc60f511185f5e6c5d0a (commit)
       via  e9b58810822847b48c0dc6e20e3c9fbe86df2c3c (commit)
       via  70bcf84f9f23e660efadcb2326b3ba44864a3763 (commit)
       via  9a636a895cc433584d90515e57142c5d29fd7492 (commit)
       via  ceb2066155b8706520e380f2c97badbef68b97ba (commit)
       via  ecf04df8cde7ab1a0fd92a0379640b479feb99d4 (commit)
       via  529df7aae72eac86e1d5372046ec56ec6cc33145 (commit)
       via  782a8d5b4b4bb12b46db983d5fe5c8950a51ab4f (commit)
       via  29807fceccfd80ae6567634dfabfcd814383693e (commit)
       via  11653928654450f7773cf69b7f636aba94d57a39 (commit)
       via  b8bf95f37125d189cd4554dfeabc331dddc907a2 (commit)
       via  77164cf356e522ffa80fc3d85de62355d3feaf65 (commit)
       via  e52a28b29c8fe95a13a0b7a58d8e3a880ba21155 (commit)
       via  8cc55d978e6804f76e49d4b1acd7d45d817155bf (commit)
       via  2291236d08ee9692fd0611ee1321c309ef241f9e (commit)
       via  864973e52f730c54999fabe9276f6f0b05bd4720 (commit)
       via  5dc21937d50c07ec53a800a23ff5a9903c2d36ed (commit)
       via  6ff6829cdd4567d4fa8e03375aa3b706ae906718 (commit)
       via  f69a4d66715f75f8401571c4d9a2d584edf0a8f0 (commit)
       via  99bcc6f7301d7f65f6eb97b6381eeb885c7b9528 (commit)
       via  937cb923ef520b63aeff0d4b971abb29af05d5b0 (commit)
       via  b1f8e8c83102322b4f0a234499c9849708129d9b (commit)
       via  948adb64dd234f84cd29e965d5fdb048255f6ef5 (commit)
       via  4751ac68d82def483f8b35eca133da78db09a12a (commit)
       via  ef1627ca9c43016d2da071ed5ba61fc1299505dc (commit)
       via  72c9a2fc4ef8ea42ac73847865c46bae583c1c88 (commit)
       via  57c1cfefed9d946b9bf5849587cca013c644ddff (commit)
       via  e87d6c313d172c51a3e9fb11120924ca55d4b0d7 (commit)
       via  fdf9046b682ee56a8f079ac0f11a31934b50f111 (commit)
       via  74c37a5632d5473c7e76d73e9b6440d477e248f0 (commit)
       via  53ac205615a3d401754ca890cdb88e7a26b239db (commit)
       via  ea31146e178b2351acba56bf3585fcd9b89456db (commit)
       via  38f11f42e673260f2f3fc34746f76a45accd279c (commit)
       via  62c7b831f7e55a5c3689209f65d80d119794b7e2 (commit)
       via  0c069cacfdf534dc23c8b43d60364bee267e802d (commit)
       via  fbcdb325484fb52ccedd03b65603c3f01a0783a2 (commit)
       via  d0883c92e9558e179f737a08e7648ad0ab4881fe (commit)
       via  908f6fdbadc2a5c22d48d350aa8799bfe4439b3d (commit)
       via  de14cf56e232421829aa0eddeec5cb0b12fa7eb6 (commit)
       via  6a4e2f261b6af21cf465e203e2b098aba650bdb5 (commit)
       via  935370feb01920208ec5c099f3130d3f1a30bbeb (commit)
       via  5ffbb8cc56028dd2e4fbfff44a35e07b592b5b09 (commit)
       via  815ca023125e4dc2e90938816c56e7ea1089191a (commit)
       via  ebc2a8081dfb5113218d1d46e74d0325988f8744 (commit)
       via  90f5af282d2955c84854332e42653d5e7c26bb7f (commit)
       via  bae23351f8599a031ac17a6aebf44ef87038b269 (commit)
       via  f3e7fc895444d040bfe19f001e96bf54b753253b (commit)
       via  82a33011e68dd5e799925f98b5552ac14e152fc6 (commit)
       via  04e537a8357644a10f6ccb48e02ec5408ed42399 (commit)
       via  ec45ed45c51797421d2f3c29af22b0903bf7e3bd (commit)
       via  7ff4961fb8778ced9278c6cac343cfbd765ade3d (commit)
       via  958e73c5f68f7c8298be9a9587862662f82c4567 (commit)
       via  966abcb475a1dc21aa88f9147fdefc39ea31efa4 (commit)
       via  7c6ebe5837e970eb0e659192e42a45604d6bb33f (commit)
       via  97d5a52aa3bb8f421d76773cc0d726e57561eed2 (commit)
       via  93c0500f53bbf457e59e7e0786d42f0bd3cf8722 (commit)
       via  53b78a88d37ac51a998012a0a18f494944aa6f7f (commit)
       via  6b2f893c58141603b916d811944e6e1c902ffb04 (commit)
       via  282b8d8b60c3b88606a3d3c89ccd4fbd56605a29 (commit)
       via  4a574bb5a8f9edac8fb11da52ab93069b5055bca (commit)
       via  5c66b2073343c84cb1d8ba188cc5dc6e22797b78 (commit)
       via  76a171988636eddd5f3b8f742abcd76cd0b6a646 (commit)
       via  e3d3070b314e3740b2028e887b0ca7f1145199c9 (commit)
       via  68dcd8ee59a320f57f03300c6312e18430fc9a8e (commit)
       via  f301c45a601be6dfe2c76b277d6d7f0d1e63f6f8 (commit)
       via  24a68699c98d5a3d4e6f35e061bdd46051ce0ef1 (commit)
       via  f6cfef01ca569c76882c57b4abd5328230c25834 (commit)
       via  c6363eaa219db43ab9bc1a84ae0fadd15c2f81a5 (commit)
       via  1432e8d74f46976512653d8799d7ed6da2e86b25 (commit)
       via  671285e33baeccbd6ccc0a08871ffaf02f9c5fdd (commit)
       via  8dc45a55e666af250ff5ed0217d753e16a655652 (commit)
       via  4faa658db05ec40e2d1c7456596b2bb27e3d3bea (commit)
       via  135ac82a029af8c6d2e5de354cd4fad68047dd8c (commit)
       via  724d4482b9db1aced5ae391ad624f76877991232 (commit)
       via  f1dbee9626f22f5ed6433a7b3eb928e46f4c0c28 (commit)
       via  105c933eb72039680ac0ee8d03508a2b218d5c88 (commit)
       via  53998427eeb52f2f16bd75962f2ef2198922030f (commit)
       via  e9f28d52cde2d81629b2784b3782731158b8bb69 (commit)
       via  5da6e2c3898d33868e57e135736fdf8a20a13de3 (commit)
       via  cf5764ad1be1132fcfcc6189027467f54cecadd5 (commit)
       via  56ac3a0fab6bc82b7e8eeb280181cdb51f2ad1b2 (commit)
       via  0a78bf390d585703fd18cfaa8a29c7cb0aa61c90 (commit)
       via  932984d6160cee42e7ff478f69d3500d1caa319f (commit)
       via  862e2ad21b37a4d019d6636b594c9a6dcc1f314e (commit)
       via  de97dcfa84c8d23d0c755988cc7676e4c14ed91f (commit)
       via  5815370ed6ef1ccff78ee7fea7e25976b5b1147b (commit)
       via  f0d798c8797e9ed98c1174956a12ae8aa2b82012 (commit)
       via  86c443d037a6c35e79dd23b3313e1eaa9b15648f (commit)
       via  c24602fe78164c370b84486dfcbe7ebb45f8764b (commit)
       via  c82ada6043ef5bb264e314a3e140da8ac7210156 (commit)
       via  d8ab61e63785e8c999a8ca6f5b1f7e4de155cbff (commit)
       via  f6759e82e98662d33afdb5b339f5ebf55ee64e69 (commit)
       via  d945166c000a50d6765b5fdd4d2d0e780322bdac (commit)
       via  68f4600ddb7a288e31df06a3da5de7aa866f920d (commit)
       via  c21afd50919a0a082e44083fca4693402b6194f5 (commit)
       via  f8b3620a572c7afb73fd46e49d06540b0e8db597 (commit)
       via  043822a615f37ecb759463136ee557720c4a9fac (commit)
       via  6617d8b04045dfc090242a5e4c3e486664ce5aa9 (commit)
       via  ad5ca54c4186f7b7e9d72aa3c3663e43e7fc0abb (commit)
       via  f868031edee5a5f511c6708abdced9a9292f27b9 (commit)
       via  1e88746f6532ebfdd77f59314cef8c1dbcf94130 (commit)
       via  9076507f0fe9994752285c246445364c2dd3cb81 (commit)
       via  e265b24b8ef087a3440f8cdf1dd029a3d7000316 (commit)
       via  3e06230a605ff3aa18120d86554fd9e2d679632a (commit)
       via  ca5a787de620fa149a6a5f2f161b6ea20bd74f4d (commit)
       via  70f9e111de897927cdb841b688771a4296dd151d (commit)
       via  27e2f81dc801e4c94b36a7160619350fc90fcee2 (commit)
       via  d24e2b1c50748d55a66b46d0b910fd751ba93cd9 (commit)
       via  6144e1ba37bc8837d4cbebac933e1af8ab7acde7 (commit)
       via  8c14d1ec5627bf3ad1f77ffc925c3d2a676d34f1 (commit)
       via  8e890f62d09f3578a01972ab3ce630d89c4026fb (commit)
       via  9598cd35f8e1939aadc6b1e4b0bda5b3a59f7864 (commit)
       via  42fca9ebb9b268c5eae978c2d4a5ec4c04911aba (commit)
       via  49dc52d54d94ddb7ef479f2c1a97544287d92b72 (commit)
       via  eb5bb75603df50cbfd31651cdebe64064d514153 (commit)
       via  589b38aaab27482977d59f190db97b6e60065114 (commit)
       via  2c009df0760d9d081de7dac27412a2a5007e27d8 (commit)
       via  b0ee4b352cead35cb4fd8f528000dbcdb502d303 (commit)
       via  a8450836d6b035eba242772b905fab66551b2df9 (commit)
       via  7b3fbd65ce43cb0b04b247c1f9628cec61f31d85 (commit)
       via  a8dd3249418b044de6e8b1b791092aff4381b31b (commit)
       via  39f47d3a439f6e0255b1c8007a0573cc72ac3471 (commit)
       via  657d609272c806417ea6f583b882d9825830da53 (commit)
       via  a6fd945df789f31425f55b71c92d7a9e84c74bbd (commit)
       via  4a50992f02873a9f8350be9f69f6d93b00109594 (commit)
       via  fc65b379db56751361debc759395a1bbeeace628 (commit)
       via  81442b75d06e89b0ebd4aefc7c7bc4c7b60876b0 (commit)
       via  ae16d6874610a1dcb937d7cdeec82b505db7c553 (commit)
       via  eb33c8040b5544daf145a10a4aff969ef71c4642 (commit)
       via  e6289b8a1c7c98ea327e8e37b5b23b1984a436fc (commit)
       via  2a297954ffddab4bc118d1bf79109d80f96862d5 (commit)
       via  bb0f3541023541f65e963bee290bc9d897444e96 (commit)
       via  df5ba2f53ee86ef76970ba911eba3579552cd422 (commit)
       via  dce52b591cff325ae7ceeb6a83007f1942c52af0 (commit)
       via  9ff7142623daa28d52afdcb5914e452f0bbfc9a0 (commit)
       via  aaa1118e085f9eceb3e30f764d08ebbe3bc356f2 (commit)
       via  d49f255ae070788538a2613f4378e2f6753ca513 (commit)
       via  78c68293d046244aac424aec8d6b1003383c4eaa (commit)
       via  3b3520da7394a69efc822c606dbecd5cbb1c0eda (commit)
       via  464c124afb39a31f52f83dda48bd57697e31ef14 (commit)
       via  784ff895f6aa8bc3c7d40232bd68a3f2839101b9 (commit)
       via  8ca01eda577eb9639bffac4177e9743345fa3f93 (commit)
       via  76d14d8e5fbdcd8381b9b89042f2a3b1e433e431 (commit)
       via  3307a59dab65689ff1cad93f78a3f0ef34b7ddb0 (commit)
       via  366fda02e2f8f32322ece0de3aab3d2c87941199 (commit)
       via  8ab5b850b269e935d3ba4402ab080ca8e71457bb (commit)
       via  5970ee527804e0b4c4cc1472301df36647843659 (commit)
       via  91b551d84664b660d21baa0aaea32af06ddf35de (commit)
       via  3b26cb4b133031280fa022e2a06e58f333ed5e8d (commit)
       via  83e7e08c526de7376b45d6eb02c7e9e6250a1b26 (commit)
       via  0de0ee388f485fed8ae6f90f03d96d51f2b70036 (commit)
       via  d82543f8890dccd3ff01f655ead313448937914d (commit)
       via  7694d02afdc57e04b63c0fd666442875fad7e8ac (commit)
       via  c747c9a8c835418e407a8d8a791caedf4de6e433 (commit)
       via  f90097cb86890c4ea9b9061d6b71b3e5722aba05 (commit)
       via  af436e0ef7d573687c6137541dd9c518634db657 (commit)
       via  49428f00b59787af5e0a661642bd7318f8dc7bed (commit)
       via  9c29655a68cf5370184e116f7453acabfc93f1e7 (commit)
       via  0275886ca90a8699f49f3620ccba1eea3e3ba900 (commit)
       via  d140de97724657d6871821b5a8e4703300b898dd (commit)
       via  2e5bcfdef1ec3883d48c3f87a4be5c0dff25e17e (commit)
       via  7177c3777ad365ae9072c2d609c34034fad52620 (commit)
       via  6eee9f41a7a082b8ac53c0f85167e3a67d5c1556 (commit)
       via  5990e07eee5e396c9d1a6821c0fe9aaefdfbe2f0 (commit)
       via  5b754b0c5ecde4ad629f36bf61488f3f3ac3810a (commit)
       via  bd11140051e728ef185fd9322dd43a96e080b5dd (commit)
       via  c9fe00dd7cdfa2341158841ef17980ff0f295178 (commit)
       via  30608731f7f94255590c97fe0289bf96a5567c82 (commit)
       via  9ba2c0b5686e009a6a9cc0d0a4753e73cb2001a2 (commit)
       via  89c0061d208bac81215356d8b03b0db14b5a5db8 (commit)
       via  1d684894695779f09511156e3a21288039455c2e (commit)
       via  f5d06ab3a198f4aa938812100a78f0d253baf857 (commit)
       via  8f1ead0000665a7863d3a28bb75d4c41f1233367 (commit)
       via  076f0c8658c809b694cd2d8d0a428ed6324b516b (commit)
       via  fd073fa9fcd2d7d155100e94194266b7bd7f0038 (commit)
       via  90471e1b3e71d5b02993780f6c816a5ccf95545d (commit)
       via  0940e93a05f0710171a88e61cfd1852f1f175845 (commit)
       via  bb7ebde99fca2ae3d929892de257a2aaf3377d91 (commit)
       via  7050d7a7d96cbd6610d1f2e0c20589d7abab1bc0 (commit)
       via  eb7583bd2fd372e21fbfadcf8c3494da19579bf2 (commit)
       via  eb21372a731c32675acc4aeba593eda42133139f (commit)
       via  80f00f55dd8b2cc15e158f52479f98a3c48832f6 (commit)
       via  30e9fecd6c5e351278e4c5289b70c55ff53babe2 (commit)
       via  2d852b59d5cedff13bffe866020185b0971e12b6 (commit)
       via  98b780063ad6856383b0ff4cc6527a47bb4d8f75 (commit)
       via  b5358d6edfbeb5232e5a71aa48cfc6f20650c727 (commit)
       via  8d666e4146661a8e566dc2f194f2a504e82b55d4 (commit)
       via  d76c658e389626b99f9f1b39b40bc5e207ba342a (commit)
       via  9d52659e49ace2a98036b86d1d394cf2cf0da199 (commit)
       via  ba5b22a41c8e462144132305410558150debfc81 (commit)
       via  386d55ad8d9245c4e811a938cf71a234ab64c480 (commit)
       via  75616cce2435c0241948669191a819a2ed1dd753 (commit)
       via  4ff1b7bcf47ec403e0a14273cb247b5680b15a1c (commit)
       via  113cfe141be97f837886dee5af2898333195fbf4 (commit)
       via  128ca4ae5a4ecd860b8945cb186bf8fe27e05c7d (commit)
       via  c6bfec2d81ad6cab6907c6a8179b1fa4b602ab4b (commit)
       via  78342f92f21d53931f520af1f890360da4d02de9 (commit)
       via  0e5d9c5d5c3d4bc1c13723bd7cd6e6192fba86e5 (commit)
       via  43b50d541b3499ddb515162fb1e613ad708d3c5d (commit)
       via  37bb8d3a2ecbe4d736639266d7aad73cd9ade867 (commit)
       via  9a181dee68de45163a2533b9f4e1690cbfd9fba1 (commit)
       via  cd7a135eeebbe77a8ec9ffe3df10dea8de9b59a5 (commit)
       via  59b13b3d66fa853e69b023e92004fbb23815ce4f (commit)
       via  ee9109c1386ab1274bdc11b79487d2b19fa14b4f (commit)
       via  73d15ea2f4f1df1c0f7fc3db6b29c6aa2b42e3e1 (commit)
       via  6ea518e8d1b07b2eac155bf3c1ff7df466b2d8df (commit)
       via  0dd948ea2ffb5e2bfdc27956621de624596e2963 (commit)
       via  1c472cb8fd43e47522838bb715188c76c55dfefc (commit)
       via  53d6563dbae46b61c07db3125ab788e2a186fa55 (commit)
       via  a85ba451333020dd6addd7d31fbbcd360a55b7ae (commit)
       via  746c1d893687d0da2faa2e99fe41fb9d92d480c4 (commit)
       via  5b77dd8e3c25672ba5b213ff934d1aad5e4e1b34 (commit)
       via  7c5279a5f7f3176829b537da9987657c86cf156f (commit)
       via  66658cf1243b24d2e10160d2c98913047ab40b24 (commit)
       via  0086acb5aedff7b2544f3ea359565b3ff3c4ce86 (commit)
       via  d5d07c6ba5cfbe8ba7c80658d057db74dfa58df1 (commit)
       via  33ce5416b12929a09355a1d2aa8dd2ea333677e8 (commit)
       via  5fc8dc941b593ce1ffb13c0e639d41dedc1d375d (commit)
       via  ed50f9d4d383a8518f38608a948e429e9c0c08d8 (commit)
       via  0a74a47088aaebf7917c85dc0300fa593e809512 (commit)
       via  27ec0c074fd59fd742be144e93ba1be68b0924db (commit)
       via  a5fb111f5b622facb386f77e4a6f31d14b01fa69 (commit)
       via  45619ae1c98a67ffa229a9393610c51d1ff66ca0 (commit)
       via  c4be0ec50a5aa84dcbb0e9656162873c0acfa3fe (commit)
       via  4a71f28cb169ced3d32eb12b64babd686bbe0eae (commit)
       via  3b158e5790b3fde9365605fd38bfc7aa062fb81d (commit)
       via  31e3f1830faa0858479d1d436249d0d3dea6b36b (commit)
       via  0f597fa288350b6ba9cc075034d793c6212d0c17 (commit)
       via  b592dbe3d4dba7b6c738ac028c17d74d4270d8d0 (commit)
       via  3358514aa7178f075cef16c396803a6411bbcb07 (commit)
       via  6618ea3a99a036a40dab1e0b41777239d82b76e5 (commit)
       via  ebdf45cbea6689382d62487f64535e69205495ee (commit)
       via  79497d9b1653855007fe8384b628bf02803165df (commit)
       via  1577e7a90ac9e9c12a75472531e7f87eeb4e0cde (commit)
       via  d368ee72a6e0b90097a438acddcfe6b6eade4b82 (commit)
       via  6a2e7ca37e12b739efe2e1f7e1d480118b8a3529 (commit)
       via  25729a9b2f2618b553bb7e3c23122c8cf9ab8e24 (commit)
       via  167893a158260a4899d7794670e02ed4f9d70044 (commit)
       via  306c28ca57a9c458b5c1f3e8cd4d52355d2d51bd (commit)
       via  ff524be399d834428bbb0ab0ed2f604f8c6c527b (commit)
       via  2f22c795e000ddecc31a0c31043781ec9dc400c3 (commit)
       via  a784c85c8628c9fd029cc40cbedb24b45e69d31f (commit)
       via  281ab0938c2f8c0aeb352f145b3cce9632b787f3 (commit)
       via  a47132a306dc9d8ba5256b5c2dda8e6431e09e38 (commit)
       via  b46beb83683bd8c768bdb94f61ab7b673db10b35 (commit)
       via  240d54e9507a9f69b59fe6dc8579a6459dded8b6 (commit)
       via  ae12049ce8f4d3df561bcbdcf87e99fc687ab382 (commit)
       via  a2229b21161745a8e3a134d7f585974f64c90acd (commit)
       via  034fa30fdc14e32155b6f8b45861431ffb749100 (commit)
       via  22062438ac3e852c7f4e16ae6935b86ecb177515 (commit)
       via  0a625e37eedfdf9ab15294e6a4bc6b61655cd768 (commit)
       via  3385a47878a034f1846463c3dc762b843b7622ec (commit)
       via  41ca0490e75673444f196c38238b99de3c508068 (commit)
       via  807c64142e3d8f889a65ab43b5b54a337023243c (commit)
       via  d0a9a3b021b2c575eb5bc3068b41153685d042dd (commit)
       via  54ada89b5be3936d3c67202ca3d7591273f14af8 (commit)
       via  127f494f61e8cb22cb3858a0e51e1264db094804 (commit)
       via  0a3d0aafd216c9ead108fd884f6949ca3c093ac4 (commit)
       via  863d2ec79fefeec6c809ad326a01b73b098bde46 (commit)
       via  46e055dbf94f70cca454d58a9cfe280568c622e7 (commit)
       via  627a10296d9924eaf6d5b82437f918d3ee1147e3 (commit)
       via  5b909a306db5bf7928c2b9f1789345712a9bec71 (commit)
       via  7d84bcda6efce413dd48c2c8480c97fc57fd78d3 (commit)
       via  790f671028d5fbb71f79ac4947e5534b5cb96678 (commit)
       via  cc09084970d1cd31b0d79349b7144c77195a0336 (commit)
       via  8f2b33202dadde3125fd749d96796b60746409e6 (commit)
       via  e6bae1821e2110c0729f51434c435d99d8e73f9f (commit)
       via  8f4767c33fdac33d2e0f42d61c77c70ecca51e10 (commit)
       via  504417cf7d66816fd4172a3005ec11c047005f80 (commit)
       via  6c2a93bcfd0084689e9e1be9bda63527744dbebf (commit)
       via  457b1d1e76ca6ed6b78183c1401de7043dd239cd (commit)
       via  326905fb03804adfdece491aeaa1de2fc8eedbc6 (commit)
       via  040b3ec8ba6a03e71b95360adeeccee2f6ddeb4f (commit)
       via  03f540a385b3a0602e5c2d479793eda4de55cf15 (commit)
       via  0237a5b0c0050cae462ce98c89b64cd92a95d75e (commit)
       via  b85b0aa3aeb0947ebeb409ec87f95dbd0a640f79 (commit)
       via  0c5b436dee83775287a325df891187989c0f093a (commit)
       via  9602d20e52e1a2291bd9edbdf98e4d82995a385e (commit)
       via  d34898d46a2ca579cc57fd0cc88c1030e899ccf2 (commit)
       via  11655a1abab8186b0d02e3da79e1f9464496e0da (commit)
       via  9777e6d891ae65d0e52d99188211d43c4e3294b3 (commit)
       via  da4475edb710bcf49c979a60ab7e917efb08aebf (commit)
       via  c5cc41c70845d68733901d111fbdb4323bf6987b (commit)
       via  0e3e5bfb3afb9030ea577a84eb30046433324e62 (commit)
       via  695bb929a235093a96ac8074c61d8d753146c9f8 (commit)
       via  373ce0dbfb54b641898389e8d060dd127c54bcdf (commit)
       via  012405a22c9fb719ea380c714b27d32df3945758 (commit)
       via  be6c0f53bf638f3c36e8cb7c2fb3373a0edd0c9b (commit)
       via  af3a1fd54a5965a856bf217baa62daa5ba43124f (commit)
       via  811505a651e517d67df03c29e2949464c76ab19a (commit)
       via  5e21715ada570869e5aa9eda263587015ab4830e (commit)
       via  692a7dfc401f35c4a51c44783d08abe50947e06f (commit)
       via  074fcaf639b2480f2eed590e30fcb2007c120986 (commit)
       via  213e596721b522f45c6c58f5e1f9d7500cdb2366 (commit)
       via  29fbe7188915338a2686ada9f3d97b918efef34f (commit)
       via  189a12568b5adaf27adc793337208a5917245296 (commit)
       via  f48d0e90918786c7bcda729ec069271531312f87 (commit)
       via  2b73877481047f917a170b928b48cef2edabf85b (commit)
       via  dbe9ce40460eae15963f7265b2528d72d79c22b7 (commit)
       via  f6733df2c51a1ae1c4079dc48ae6dd465718ee8b (commit)
       via  40eba23c5bec7f8dab7a95d9e45b7dc312025e87 (commit)
       via  87cb721e04a308a8a8ab04e5d85af6b45a2d7cc3 (commit)
       via  3337d42d5e89de6e423ad894e2554d6fe3c4d730 (commit)
       via  73fb0576db6a164b318b462a09968b83e7ca02b3 (commit)
       via  93716b05fbf987e193a8ee7472ca2bd78d1b38fa (commit)
       via  c7730817ca1a50c9dbfcee1455932ffbb3011401 (commit)
       via  09585c444faac3133f5cd039898ebd56582d067e (commit)
       via  33696e5c31fb0a43b309bd7bf1aa4a75b50bdadd (commit)
       via  728ca2a6bf5302172d48dd236a4a9e85968b0e89 (commit)
       via  36c81cbde4cc8d190931b202621951d5f48d9e1e (commit)
       via  be85e670ba2642dca50fd7262b3a1e22fd03267e (commit)
       via  aabf4a046ef1151f220f8293addc51c0a370b6b8 (commit)
       via  6d89063b0f0516a9f0a2a37bc5993500657b3226 (commit)
       via  94da686fad1206d5fd38fa21609d190674b3415b (commit)
       via  9b6b99998323938ff118d9c404f3baffc796c23f (commit)
       via  e7640b907487435f9d7d5ef2f925599c2eea8fbc (commit)
       via  37056fbfde6270be1a3bc595025547c40c77be5b (commit)
       via  a45341a136e969b2a4309d07452c33e7337ca8b5 (commit)
       via  9f3553be74e02172922f1bfcefc542a8c1f7d7d9 (commit)
       via  eba100049746bf8c553c77affa3c8a8e21c54287 (commit)
       via  a370fc7627bc6adf2665b85de50ea05489ae60e0 (commit)
       via  a9c8179039fe508e0f5fc362b083155de2f41892 (commit)
       via  aa2614659d7863f1afe4da2251312f7da9236ea5 (commit)
       via  e7a84eb6873575517586ae3df2844a35c7d031fc (commit)
       via  8435b254d22a62b1a4e537b18cec010cb0b8ade6 (commit)
       via  213e093d3b0fbe8b52024ad28892cab2b39a0455 (commit)
       via  4e6a437edec4ba7e7cacd842609d5e135a88c1a3 (commit)
       via  160e19fb73b12a2443449e6877128f24d20734c5 (commit)
       via  25f71650b47bf744dbc0db9d7172d480bab70ca5 (commit)
       via  7ffaaf0b44f165c6cc6fbdeff174b00fd49e6dd7 (commit)
       via  ed24c49cb890e7772c48fb98d7133570375d9595 (commit)
       via  7f31375a50e871439e50731d07318067fb691e20 (commit)
       via  1abda060264bdc93ad5b045a87db30f4dbeb9100 (commit)
       via  2cc889266c1508528db63c8097804641bf5729cc (commit)
       via  bbd627c4c83a4c171cb8d7f0e640651895c1a22a (commit)
       via  d93dfc0bbbaed6bc0d11bc8578cdfafdaee467a7 (commit)
       via  ab1b1b96208eb40d09840b98eaadfb542bb7229c (commit)
       via  50fb8ed721c25968e8ff5c3aedb5ea15683b940c (commit)
       via  70874fa323b9508eaf629ebed78989a759c14e6f (commit)
       via  0c81b48fed900c9641baf75f10d01c8fe4bec32e (commit)
       via  ade92dfc7e035dd4d0d345b2e1682fa4ba56a3f6 (commit)
       via  0364c11c42693466e2db937882fc156e38f78afc (commit)
       via  e8010a2e92a32324b09b11654fe2b2830477c523 (commit)
       via  cb652f647e478b00acb7782de5a4ec9cf360f669 (commit)
       via  6abd2acc51e4dfd8699be098e92c9e5285e84ecf (commit)
       via  b696cfffd82b61393f14a642f2bff596b24ee37a (commit)
       via  c7e212eda75d70cfef8f54e2b4ca6470c2672db8 (commit)
       via  0cee6aca2246d89f8fbfe7310366f3ddc3f72f5e (commit)
       via  69f25a38c9151df559a0c326425788bc64f393dc (commit)
       via  998a2ee4eec3583a8ef31675dec8fbd880e14f64 (commit)
       via  3363422556d95de01c4a262489fec8d6b5506d01 (commit)
       via  28cfc710ba3d9959cedd0f345bb212666cc6890f (commit)
       via  cf9fe5cf2be8b76820a05c966cdca6df5c2eee24 (commit)
       via  3b7149376604e22488c7cd8fa1835500f14123cb (commit)
       via  a75176511797cf00c5d30d1ce4de460e3a7e93e7 (commit)
       via  2f4ebefb529248bd4b9342deaf725ad3850e776f (commit)
       via  07c0d258de6546976d81de85ff6b838631ef79d2 (commit)
       via  5996813199e48b2a39e4ee233624cf0e92afb165 (commit)
       via  2162fa558a006758db2f2b2cc4e863d5cfc37a70 (commit)
       via  3f5f43e44adb3cc5fd3e262c9c053888379fc106 (commit)
       via  f4b94fa4c6f6db0fe0d9f6a39e8ac9061e1e6952 (commit)
       via  205148e7c30b927881094a02483218c8bd8df64b (commit)
       via  118b5358b53238935035a69fc53b1b58146a882e (commit)
       via  f30af08ff7ed71e4a098a3aa0168a08e8488f43d (commit)
       via  f714c2bce86c209089d11c14abcb5fc809dcfc79 (commit)
       via  052d997d8e842324347d84f38e1beeeb72a18d2c (commit)
       via  4a73d497fc452a2e851451967dab4ac546494837 (commit)
       via  63fdd5f738504701b67d5ab3567e4f9b8834f6f2 (commit)
       via  76dc1f75c17730fd15e7cfb04a566374878438b9 (commit)
       via  66ea253c5a0da89a2acd5994521ce3ed5cbe3368 (commit)
       via  698ebd33374890ea9f5396d54d25584beec7ce4c (commit)
       via  2c644f5e4aa6b1fbe3f3ec42e3d17db0ff81fbd9 (commit)
       via  d79ff9f4d9b35b526329edea433e31fcf5a39ed5 (commit)
       via  997bb920caf43942b40c098b85e8fd3d45eaeae0 (commit)
       via  57d9e5d89c9e05cd1dbf4a27bb42a9f31fb77cfd (commit)
       via  811ef68be3f6c2556e7542268943746af4007347 (commit)
       via  2c4c184676577d4fde276a830d50bdc18f2a3af8 (commit)
       via  1a564c0266f61b7efba2cf62a2643789eefad121 (commit)
       via  010af67badb377719913339ef99767ecd9ed2097 (commit)
       via  ed1de22417b3c98afafa78658923d01e91faa4cf (commit)
       via  008ed8e0ef3581f00b33252cf1622ea7798a4822 (commit)
       via  3ac21d4fc1441e8f8ccf5345837ac7ca6b32cd74 (commit)
       via  490f6c92b062d9209b1534e3a8f46f7e68110163 (commit)
       via  e631bbacdd0e7d2fc9f46e70b0613f5d3fdc6a9e (commit)
       via  fdb12557105f3e7f0de726ecdf55b88aef413776 (commit)
       via  fad6b36b07ef8ec09eb3ca4871c6dc3a29e1f0ef (commit)
       via  69586a9d5fd734221116b1b3942d57abd49f0fe3 (commit)
       via  75a875500bdb364303b7d90aa30d988592f5663c (commit)
       via  d2f3d271e1bd14db6d66c1ff521d94200b29a928 (commit)
       via  0370cf7d63f2b81f60909b10e2229e37e2c24d6f (commit)
       via  6e71dce52b9c702afd2debee7e51846bfd703ffc (commit)
       via  76eb8aca2be42ab83a3f61f1089b304c184fc171 (commit)
       via  6a5e91e5fad1b8e575f3127597fda514d2c1bc6b (commit)
       via  6b1c425da60b73c7750a970b230182cbf369aa56 (commit)
       via  16b6a32f73a0866442f1b78182fce9e11c23a909 (commit)
       via  f00bb58eca8bc3df62014754b5a783c030af8ce1 (commit)
       via  66faed36593d9577859e9942388c4edcd1928e35 (commit)
       via  f435677142e149f7298f24769d5047a9cec54977 (commit)
       via  6f316690aaae8e0cbc09fe722a50c71292a9b8c0 (commit)
       via  f85e2073beea96706b330b571c47949bfcacbb86 (commit)
       via  b1caf90bc3d7962cf69dc58731da5b23794e48e0 (commit)
       via  11d4e9ae12b8f0af69795094b06f94a73d416570 (commit)
       via  8ee8053cd1289310eedfdb50714154101b95c8fd (commit)
       via  57303b18fb693cb2d299f3ae922ce2ba15070dd1 (commit)
       via  d7e58fcbe0967f09883b314a2b414f265c41121a (commit)
       via  5b63371fc09b5eba3ab4fe2767fb51e582bf6a62 (commit)
       via  713d061b09ead71bcccc8503fbe49df3a821f33f (commit)
       via  7726c14b2b55c88218cc622bd3629c05238ba648 (commit)
       via  f3b002fc7b744d9be2395b48843742b96bb90c56 (commit)
       via  f54a9f9a7fef3412659e5b966f9d7a37ae1804d3 (commit)
       via  4a3f8e3fbf71cb4369d985e6a98b0db10040ab36 (commit)
       via  302ba51bb83ba461b5084cde82076eb69e7506f6 (commit)
       via  7a10e7c1402eaa875fcba9a00905f15baf6c5b31 (commit)
       via  2b35288411132b75fce60ccad3464bd073d52119 (commit)
       via  53082d4bffd1583084c10411a48cf3d7ce984557 (commit)
       via  c813b82173576d0901b82cce3a7854d24e76cc43 (commit)
       via  ca310775e216d1c75c8da2f2fdbdd274ce36d402 (commit)
       via  5adcde54c088d5ba957133330569afa65b8aea0d (commit)
       via  028ca042bd428446ef47cd72451e5462ebddada2 (commit)
       via  37b5c31ccae82f7f9be290048c73c2e85f9fffc5 (commit)
       via  b97aedc0ebe8e565b86b700acea4e4dc9f4c6308 (commit)
       via  67b33cc514c321ad5f1cc33f3cb56417c6c480ed (commit)
       via  ffce18a2200e8d10eab809847f0bb1b1ca503126 (commit)
       via  8a66451abb01b7fa7aa0fb5947d1003df6e7f948 (commit)
       via  2e4e6c860563f4d26538db70b02712753456a49a (commit)
       via  aeae4a8edcc90a5560ff3d9832ea79b65b119d9f (commit)
       via  681a7dc3c981b2c74e27617ebefb016a9e95de4f (commit)
       via  9211a5cad782e45386fd5af6524c12d15a12f1b6 (commit)
       via  cb4aafde6a4b62f6985bf920a37aa92425308cc0 (commit)
       via  e87f98894c0d21f1d6f0b26950db501544844198 (commit)
       via  1f3ff38c22ae7fb1dfc11dab847c123da2c68b1e (commit)
       via  1bf2767fc7929af17fc5f430dc9fa58f34566ae2 (commit)
       via  3f4e4bc3168f38c17b8916b00efcd5792b286b1d (commit)
       via  19d426401518dbc3d0eab0fbaa86994cc58771a7 (commit)
       via  29a9222cc0f442b1cede4b65c487345786e99613 (commit)
       via  7f3849743b6de6e5408b668d551dfdc4ddf4e4f2 (commit)
       via  a00b8d5cbf4ad1af4037538733e4066b2859a52d (commit)
       via  5f6ec78c0fe30ea8aedefb7f031ee846d46bc78d (commit)
       via  72fcbb8b39d2776c49d1cadc1912c95ef2027b7b (commit)
       via  0beb8ff7535f788f432efe77036e3f85711ea09b (commit)
       via  39a8dc9d7f4aeb64b63374991a2b260072794460 (commit)
       via  e46da49516f24f31237ba0068bbf374d83a2e7a6 (commit)
       via  0c76555d1714ad55284a50819da6f6ee3a550772 (commit)
       via  0e61b8f8c05ad048c8a8b389a95e028c9a1bb2e5 (commit)
       via  5ac4d4384a16c008944b5d8e21c2de3ee8ac7739 (commit)
       via  11509856353904812db40b3b79c006eb1cf9a96e (commit)
       via  22093269c47f7ead010e08dc64f1a6f5e8050107 (commit)
       via  b740cdc6ca5f28027a4578bfb974cbd01698884e (commit)
       via  b36cedcbca4e38c1ec982db3727d8f39815d0005 (commit)
       via  deab07c7cb44665e00edee54058070bb44822761 (commit)
       via  1249d0cb4c4a02496397fab2a0ac8160b5b11c8a (commit)
       via  2d552d549a3db77bfe291cde268c48d3a942d5d6 (commit)
       via  d7fcfd6be145834cdadae42ecde52a62266d4784 (commit)
       via  0fcc2f0fac478ab7a5d33b8a269b7f72a9004f5b (commit)
       via  44e065f91236a09c27b2df55bc82a39ece67cb83 (commit)
       via  e13de8a3d58c0f8e1a0057b3942a1f11af2de864 (commit)
       via  8a226414ebc1a6520e6109d3e389897f5c91ad77 (commit)
       via  3b110f3cfd726fa3b2053b27c247d3eac8dd2258 (commit)
       via  9d53bc21654690f832ab743888c61d72b4c0dc65 (commit)
       via  5f2fa81610c7ae7067ffffacffa527019b43d400 (commit)
       via  d276c2a3e90d3b05f0b6ecd1578a19bbd1de6be5 (commit)
       via  d5d2fb522b83fee76b880152ee9c72edb6222a00 (commit)
       via  8fe14577c7bf504d6e5e9b20b47e2772ec20faed (commit)
       via  bf82c794d33aa5e49dfcb21556ee23f7f8063ff7 (commit)
       via  4d859983e7ee8bdec57d347096a7b3c0ca6ac793 (commit)
       via  0c3ec6e378494aa9d54ed48d0569ba0b0e1ddfda (commit)
       via  d77cced7a102231d1cea7126df2c76cd89f7cd55 (commit)
       via  722ed2c7f6d21d0a38a67236755bf1bc55836487 (commit)
       via  e2fb0c192ff44cc1a5512545741ac9ab7826ddab (commit)
       via  bdf2f09bea191a1ba48c1f2203e6e5c30394b46e (commit)
       via  29586a5a848b36b1636148579cc0bb5cca860681 (commit)
       via  8380884e2e0b1255da8f3f1a29eadb67d92bf7fc (commit)
       via  36ada160c4b0d587a32d60970c47a1fde00163bf (commit)
       via  8c3f539be8a2736bd9dd2656646756c68a832250 (commit)
       via  11d312f6bfa9a80d20a67f31be0ecc32dc4aa0d0 (commit)
       via  1dcf6bccd0657b595fb67868509c1376b5cbb4c1 (commit)
       via  11a8ecf8b5acc2cf29ef48aed67521468f5011b9 (commit)
       via  38d7e6e9d3075425621934f6e519f4a7e24a81ec (commit)
       via  d04569eb2e6c17793955b04960c494d009040f77 (commit)
       via  64cf35b5c523242c9cf8704b4cbd01680747d784 (commit)
       via  0f9f0a6ce3675768a02c877b487a97fd55ddc47f (commit)
       via  9b01f4f227dbd1c839407e4e121c28c09ee024fe (commit)
       via  2e08e54d58aea2ae998f0d3f8c2a7ce1271e5b61 (commit)
       via  8636deef12d9f8d78b11ce9d465eaad76b614671 (commit)
       via  2341e162bf879eaf22a54d1832ec4274ef18d66e (commit)
       via  a21c3e585e11179a3acdd6e385d531204c361b33 (commit)
       via  7592e8929c851a25a754593e22c2721f08d9e1d5 (commit)
       via  49dc77d46fadb6a83e89c3037d5eba62a5f9c2d6 (commit)
       via  d3bf9f6b68945af31a79bc5f4801304ab0d8ee02 (commit)
       via  07949bbfbe3de0b953cfbb3c84761bb49a82ef1d (commit)
       via  2526f01b3b9d038de006f04f633acc1f3e469dd5 (commit)
       via  6d666fbb6db592e602f8dad2b7449071c6024c7f (commit)
       via  95c9b1d8e286a7b42e74d4ba458887b09b05c4de (commit)
       via  90ca88b0a12e9b641da41020a9448b2ed21d0e9f (commit)
       via  6e9637fe91b6b778ffd40b1646b625d609cfb842 (commit)
       via  5895c66cdb90917a88c8ec147e0d3f1878e59b45 (commit)
       via  1b365f35bf637ea86e9f8b38c1d49c34ed981866 (commit)
       via  80551f9443bde060d8832b05d23cdd2d27061cf0 (commit)
       via  4a67de956653c2f94cd4691d508a46b7d1ababc1 (commit)
       via  17a450f5928f4a12a9cd126a343ac4721c92844d (commit)
       via  afc9186173715314f105b56ffa87b955a9f87947 (commit)
       via  567f953ed7c7ce8ab34dba1f96efd1fdc1dc8b0c (commit)
       via  ed51a04465360ba12600b81a072a05d5c7a75f13 (commit)
       via  566fbb9621489effbb0accdea13e7ac5cfc94e5a (commit)
       via  680dd38d75382f5e52810ca5ee8103761811b146 (commit)
       via  b10bddf9e1bcbbffb8dec0a165bb50d717e7a245 (commit)
       via  b6885f3b47187dbe68a4a26ac3041fc242d1fb1f (commit)
       via  b47eca228d7f2015a1d0d7c77c46b78dbcf2ada4 (commit)
       via  7d65d236ad8b1bb2088a00ac6fc1fa6ae7e57981 (commit)
       via  e09cc0feb6a055d18ddfc8761daf02c8b6265c02 (commit)
       via  bcc9b689d6cb160df93422f075c955398c101459 (commit)
       via  ca2d694394af7b3a235914bd5914589f6e006209 (commit)
       via  b69c29f261c2c7be1fb589015c9b78e4589209f7 (commit)
       via  1572cbeb3672e874a9679ba7ad183bbef165289d (commit)
       via  e4b8e636f2a99e051f5b650f185cf45bc682a80c (commit)
       via  34d0184edc2fb0704fc0cb6edbad6617f6a66bfc (commit)
       via  f68bcdf521909fd357f5459e8256e4b97cbbe346 (commit)
       via  eaad9f5adece420d6c56db1938c9232fa6f2ea74 (commit)
       via  e2eae3b9a6a067ff9b83db6fec2c18f4a30daa0e (commit)
       via  617497ce9efcc316aa8ae6a5519a7bcf77437349 (commit)
       via  6c63a7089d46903a40d63a86bf09918a704b2193 (commit)
       via  92fddd26df72471e87dc81a7581a8e70aa1d159e (commit)
       via  a57ab9227379302536c6116cbf6bebafd0be03dc (commit)
       via  9b89a4167cb3f5019425c59affe1d0227c508005 (commit)
       via  e1133f01e4648ee24b66868472767540070924cc (commit)
       via  727203e14f0a08c2296295a348a67a80f56b790b (commit)
       via  5f7008f571e7a63e7d8d2f777da35cd6fc7fbdfd (commit)
       via  d940e40fa7744a84dea4372738281ff1db0b1c37 (commit)
       via  3c768e3ec9259f56a2bfaa150202572d5b4c756f (commit)
       via  a50dbce62552af2913c517f5223e115050457c07 (commit)
       via  7aa8d41cf9dae5eefd921c342bacc32a2d31d27b (commit)
       via  b228fe7e1302fe99651582ded614e4767c89567e (commit)
       via  68ba53d5a59f5ff17d38bc53240b1bf8bf43ed0d (commit)
       via  1b4d688f102215a447f4f7076a67ea4aa77097f1 (commit)
       via  85a4160577f01f83f3192513eca5e7463e5817d5 (commit)
       via  ef191bb06e0458d3bbaee64fa7e578e643ecd515 (commit)
       via  bb746f46f0d6292efb4bbbe9bc3508cb1c4b33b0 (commit)
       via  53868f516423c30312be7424cbb1812d74eb8c4f (commit)
       via  a5458e266b51b743e13eb6b5b931fecdd6e7c399 (commit)
       via  ad205e58d016f2f6b33c1dada522ffa208a9564d (commit)
       via  8dcc1c38b1bfe034b6852aeee4362702a793a6b3 (commit)
       via  593e202a50b2d75252174b6392356cb0759bde41 (commit)
       via  1ad9bbc6256f663461cefb47d1c4a1301240b14c (commit)
       via  5eba982da322dced6a5e92fda7a2f556e1dc3e96 (commit)
       via  2cd83556a98afd1f7d09690b28a71227486e6811 (commit)
       via  209a4a963b8f587a5dc3bd8ca8e83666ba900fc7 (commit)
       via  94c0d14ffab4780e2fee61f8af4dd94694879c7a (commit)
       via  648d56e9ff796e11c84bfc9a9e00540dbf8a3d7c (commit)
       via  57033488216e3d33e1888f931553270c34bc5dfc (commit)
       via  f30c9e7027f66a8cba7f8257e7ba104f75bce79c (commit)
       via  879b937e405f1e518733467fce7b55d8686fc616 (commit)
       via  35c7c1d203af53e8f6fe9c724e0473ee73f83f42 (commit)
       via  daa4f0436020669dbb700e23a63e7acf686a6f41 (commit)
       via  42a0fae8013068a567f56b8b20787a588d707c21 (commit)
       via  9499f7ae1a576b2135044cf9d51bd0436196b99e (commit)
       via  5eca31ec66b9b7637c801815b3128c960dc76e30 (commit)
       via  c0b5660b7c4dfae9e4f1827f5d91f0c440b6492c (commit)
       via  4b8ccc6f3a18ae90651abd934970c99db2b489af (commit)
       via  d40a3b347630358a28ab7cb5b297d15bd48e4109 (commit)
       via  e7dde77b5daf2eb4c5eff27a11a571f08dda7cdd (commit)
       via  02f5b9a16355d29755f725fee3683fa4a078cf33 (commit)
       via  17b6c293994f93a6e04f41028cb1bca59d0ee34e (commit)
       via  6bffa78217292a66cc1a738545103a5710fe7cc5 (commit)
       via  0796fab07f9770f08076b37cca717f4e1acc1a94 (commit)
       via  b61423efba81fb1f82561f15d7290bd352e6f5d7 (commit)
       via  936995df1fb180adb3ad36a526efeda3e5a40a8a (commit)
       via  b9a830f49272f5cc4c700a31583ab6feac210c57 (commit)
       via  df4b65fac0457529813e6ececb8676aaf21a9c51 (commit)
       via  a8cf9f36c505683318debe167f6265e401fa9901 (commit)
       via  b3f5ee69f35cab219f2cbeccf2f58f8956149183 (commit)
       via  41fc091ff40f4b247684b56db81e2486a3b17d6c (commit)
       via  80c17a2820830bb7c673c461dbb9e7a4601415ba (commit)
       via  ad1a91ea1578ddeedc26fe7f0c19ff0fd44ef8ea (commit)
       via  78dd535a18a687fe6e6a79123fc1ae5e247bfa77 (commit)
       via  a5a537d6643397ba46814633c11097c1a5409077 (commit)
       via  cb3f4e24a02a05593a0d3ad6664d0206d8e22644 (commit)
       via  17d09237631170db73e5b5d4e44535b0fae67d1a (commit)
       via  aeed294dbd2e835235b166d5a904f2814185aaab (commit)
       via  2aff9c51f9ee5deed6de8f22417d2bb2bd998684 (commit)
       via  8f04abfb5e5cb2bb2c3d088629c2eb8978a6b4a7 (commit)
       via  b6d9c46142af0be7c776925c8e3ac02372026351 (commit)
       via  24dd9bd7f4298525eb11089310681bc2bddf6ce0 (commit)
       via  47158eec6bd0fa857e59dced45022025f28b2d28 (commit)
       via  9907db292bf55fe777c59b9816f8e11310db2a03 (commit)
       via  04fdca82f29ae02c7261463d172211628405691d (commit)
       via  c47e7b183d486f615c1db75614ba81f966b53df0 (commit)
       via  2ebc86dc284da2c165cd1598b74cb2a5a4906666 (commit)
       via  1698ed35318ca0e84a66436e2967132e4ae3e752 (commit)
       via  8dd4aeb90d1a5b05878365f130df1650717d6cac (commit)
       via  7de011d85e2cb94646024b58c780346fb3a30bca (commit)
       via  aeebc6c6cdd8dbc084d062eb88a80a4732eed830 (commit)
       via  a581acff7fc4ca91ba5597729bb9ac497886a425 (commit)
       via  82f89158cdce18bd64c09503d1c5af48939b5549 (commit)
       via  5095fd885f789c10ff461a6c5fceb27f00151730 (commit)
       via  b95518eebff5a4e454d1012a856239e953935880 (commit)
       via  e5c45b0a6fc136086b64d7e33609bcb1e0327049 (commit)
       via  0a6cf9bfca63990e1f1eaf9c841393dd44d06461 (commit)
       via  ff616fa673cd4c2f5231475afc8ebbd71d944ae1 (commit)
       via  6f9f9e239af146f11067c3e9c66ad78e1fa97412 (commit)
       via  3ec7f8528ff92170ad01929d6f490bf657a865fa (commit)
       via  689092731bf8c8a28dcabcc06b0b495328a06a71 (commit)
       via  99de665e0b91165b5bc560cf9804748668767d2f (commit)
       via  9df1cd7a487b8e83e73b93ec494d4fe55ac80cfc (commit)
       via  af163899158ece59a89d3f1de881dd6bfbedd818 (commit)
       via  e7f55dd15814d7bcd3fe0b4ce4a582164af2756c (commit)
       via  13b8119e242e25dd9ac45b74a9965ea604517da1 (commit)
       via  f1187620cf0f09530179b5b959e7901eeefbbe25 (commit)
       via  44275df1d731e138aec1ebee7a7c32e1a6305cda (commit)
       via  77981cc03b237055c0b31ccdd7e7dfeb42339f88 (commit)
       via  e61609be196d892b56fd2b4b7983d4f0964d4753 (commit)
       via  b6c6907d352d3659d5c129e41e6a88f022c723b3 (commit)
       via  51be8528ab4225762d496112eb62f713481a6e13 (commit)
       via  17880d782b6f521ff66f643c7f8f68c66fe687cf (commit)
       via  1a21171737c110e84c8dcd9b28eb3be057c743e2 (commit)
       via  3c7a00eba2d3a8eb1113555ddae9feafd494df68 (commit)
       via  47cb1a655449cb1b8efc75090a6a381fab0e5ef6 (commit)
       via  0a7749501441b116690e7e91df6b9fd852bdb98a (commit)
       via  69c77e42b777fdaa18e4e44f0032d79e2c745e22 (commit)
       via  fb4429b06826b4c0afb3e34922859977b671f856 (commit)
       via  048f56419a6d25d42febd905d8d476b535a3deaa (commit)
       via  cc08d12811d3796f3c095bb8490793946bb5ecad (commit)
       via  11440cb0e939c8afa29ec941b254b82062df3240 (commit)
       via  1f4d9eb91d7e52176b495881dc661da980ba3009 (commit)
      from  638f5a8799ff52710c19f521ea93a472d20e8b70 (commit)

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

- Log -----------------------------------------------------------------
commit 398ac01729a06b70c25ba9ad88edbeb7eb766dee
Merge: 638f5a8 fe12b09
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Nov 16 06:46:28 2010 +0100

    Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3
    
    Conflicts:
    	gdb/breakpoint.c
    	gdb/linux-nat.c

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

Summary of changes:
 COPYING.LIBGLOSS                                   |   44 +-
 COPYING.NEWLIB                                     |   36 +-
 ChangeLog                                          |  108 +
 Makefile.def                                       |    6 +-
 Makefile.in                                        |   37 +-
 Makefile.tpl                                       |    3 +-
 bfd/ChangeLog                                      | 1210 +
 bfd/Makefile.am                                    |   16 +
 bfd/Makefile.in                                    |   16 +
 bfd/aix386-core.c                                  |    2 +
 bfd/aout-arm.c                                     |    4 +-
 bfd/aout-ns32k.c                                   |    4 +-
 bfd/aout-target.h                                  |    3 +
 bfd/aout-tic30.c                                   |    3 +
 bfd/aoutx.h                                        |   30 +-
 bfd/archive.c                                      |    5 +-
 bfd/archures.c                                     |    5 +-
 bfd/bfd-in.h                                       |    4 +
 bfd/bfd-in2.h                                      |  139 +-
 bfd/bfd.c                                          |   17 +-
 bfd/cisco-core.c                                   |    3 +-
 bfd/coff-arm.c                                     |    4 +-
 bfd/coff-rs6000.c                                  |   12 +-
 bfd/coff64-rs6000.c                                |   14 +-
 bfd/coffcode.h                                     |   58 +-
 bfd/cofflink.c                                     |   19 +-
 bfd/compress.c                                     |  396 +-
 bfd/config.bfd                                     |   22 +-
 bfd/configure                                      |   18 +-
 bfd/configure.in                                   |    4 +-
 bfd/corefile.c                                     |   25 +
 bfd/cpu-d10v.c                                     |   20 +-
 bfd/cpu-v850.c                                     |   10 +-
 bfd/doc/ChangeLog                                  |    4 +
 bfd/doc/bfd.texinfo                                |   11 +-
 bfd/dwarf2.c                                       |  230 +-
 bfd/ecoff.c                                        |  127 +-
 bfd/elf-attrs.c                                    |  111 +
 bfd/elf-bfd.h                                      |   75 +-
 bfd/elf-hppa.h                                     |    5 +-
 bfd/elf-ifunc.c                                    |    9 +
 bfd/elf-m10200.c                                   |   11 +-
 bfd/elf-m10300.c                                   |   12 +-
 bfd/elf.c                                          |  417 +-
 bfd/elf32-am33lin.c                                |    2 +-
 bfd/elf32-arm.c                                    |  256 +-
 bfd/elf32-avr.c                                    |   12 +-
 bfd/elf32-bfin.c                                   |   47 +-
 bfd/elf32-cr16.c                                   |   11 +-
 bfd/elf32-cr16c.c                                  |   11 +-
 bfd/elf32-cris.c                                   |   18 +-
 bfd/elf32-crx.c                                    |   11 +-
 bfd/elf32-d10v.c                                   |   11 +-
 bfd/elf32-fr30.c                                   |   11 +-
 bfd/elf32-frv.c                                    |   23 +-
 bfd/elf32-h8300.c                                  |   11 +-
 bfd/elf32-hppa.c                                   |   32 +-
 bfd/elf32-i370.c                                   |   13 +-
 bfd/elf32-i386.c                                   |   98 +-
 bfd/elf32-i860.c                                   |   11 +-
 bfd/elf32-ip2k.c                                   |   11 +-
 bfd/elf32-iq2000.c                                 |   11 +-
 bfd/elf32-lm32.c                                   |   12 +-
 bfd/elf32-m32c.c                                   |   13 +-
 bfd/elf32-m32r.c                                   |   48 +-
 bfd/elf32-m68hc11.c                                |    1 +
 bfd/elf32-m68hc12.c                                |    1 +
 bfd/elf32-m68hc1x.c                                |   11 +-
 bfd/elf32-m68k.c                                   |   51 +-
 bfd/elf32-mcore.c                                  |   11 +-
 bfd/elf32-mep.c                                    |   11 +-
 bfd/elf32-microblaze.c                             |    7 +-
 bfd/elf32-mips.c                                   |    7 +-
 bfd/elf32-moxie.c                                  |   11 +-
 bfd/elf32-msp430.c                                 |   11 +-
 bfd/elf32-mt.c                                     |   11 +-
 bfd/elf32-openrisc.c                               |   11 +-
 bfd/elf32-ppc.c                                    |   24 +-
 bfd/elf32-rx.c                                     |   15 +-
 bfd/elf32-s390.c                                   |   14 +-
 bfd/elf32-score.c                                  |   19 +-
 bfd/elf32-score7.c                                 |   19 +-
 bfd/elf32-sh.c                                     |   85 +-
 bfd/elf32-sparc.c                                  |   21 +-
 bfd/elf32-spu.c                                    |   34 +-
 bfd/elf32-tic6x.c                                  |  311 +-
 bfd/elf32-v850.c                                   |  777 +-
 bfd/elf32-vax.c                                    |   13 +-
 bfd/elf32-xc16x.c                                  |    8 +-
 bfd/elf32-xstormy16.c                              |   11 +-
 bfd/elf32-xtensa.c                                 |   18 +-
 bfd/elf64-alpha.c                                  |  127 +-
 bfd/elf64-hppa.c                                   |   25 +-
 bfd/elf64-mips.c                                   |   59 +-
 bfd/elf64-mmix.c                                   |   11 +-
 bfd/elf64-ppc.c                                    |  179 +-
 bfd/elf64-s390.c                                   |   12 +-
 bfd/elf64-sh64.c                                   |   11 +-
 bfd/elf64-sparc.c                                  |   37 +-
 bfd/elf64-x86-64.c                                 |   80 +-
 bfd/elfcode.h                                      |   26 +-
 bfd/elfcore.h                                      |    6 +
 bfd/elflink.c                                      |  401 +-
 bfd/elfn32-mips.c                                  |   27 +-
 bfd/elfxx-ia64.c                                   |   25 +-
 bfd/elfxx-mips.c                                   |  302 +-
 bfd/elfxx-mips.h                                   |    9 +-
 bfd/elfxx-sparc.c                                  |   23 +-
 bfd/elfxx-target.h                                 |   21 +-
 bfd/hash.c                                         |   58 +-
 bfd/hppabsd-core.c                                 |    1 +
 bfd/hpux-core.c                                    |    1 +
 bfd/irix-core.c                                    |    1 +
 bfd/libbfd-in.h                                    |   18 +-
 bfd/libbfd.c                                       |   19 +
 bfd/libbfd.h                                       |   41 +-
 bfd/linker.c                                       |   41 +-
 bfd/lynx-core.c                                    |    1 +
 bfd/mach-o-target.c                                |    1 +
 bfd/makefile.vms                                   |   11 +-
 bfd/merge.c                                        |    5 +-
 bfd/netbsd-core.c                                  |    1 +
 bfd/opncls.c                                       |   28 +-
 bfd/osf-core.c                                     |    1 +
 bfd/pdp11.c                                        |   18 +-
 bfd/pe-x86_64.c                                    |    6 +-
 bfd/peXXigen.c                                     |  186 +-
 bfd/pei-x86_64.c                                   |  218 +-
 bfd/plugin.c                                       |   32 +-
 bfd/po/bfd.pot                                     | 3803 +++-
 bfd/po/ja.po                                       | 4994 +++--
 bfd/po/ru.po                                       | 4038 +++-
 bfd/ptrace-core.c                                  |    1 +
 bfd/reloc.c                                        |  111 +-
 bfd/riscix.c                                       |    4 +-
 bfd/sco5-core.c                                    |    1 +
 bfd/section.c                                      |   58 +-
 bfd/simple.c                                       |   14 +-
 bfd/targets.c                                      |    8 +-
 bfd/trad-core.c                                    |    1 +
 bfd/version.h                                      |    2 +-
 bfd/vms-alpha.c                                    |  260 +-
 bfd/vms-lib.c                                      |   20 +-
 bfd/vms-misc.c                                     |    8 +-
 bfd/xcoff-target.h                                 |    1 +
 bfd/xcofflink.c                                    |   23 +-
 config/ChangeLog                                   |   34 +
 config/bootstrap-lto.mk                            |    4 +-
 config/dfp.m4                                      |   56 +
 config/po.m4                                       |    2 +-
 config/stdint.m4                                   |    8 +-
 configure                                          |  964 +-
 configure.ac                                       |  204 +-
 cpu/ChangeLog                                      |    4 +
 cpu/frv.opc                                        |    3 +
 gdb/ChangeLog                                      | 2921 +++-
 gdb/MAINTAINERS                                    |    8 +-
 gdb/Makefile.in                                    |   98 +-
 gdb/NEWS                                           |  186 +-
 gdb/PROBLEMS                                       |  102 +-
 gdb/ada-lang.c                                     |  386 +-
 gdb/ada-lang.h                                     |    8 +-
 gdb/ada-tasks.c                                    |   36 +-
 gdb/ada-typeprint.c                                |   98 +-
 gdb/ada-valprint.c                                 |   23 +-
 gdb/addrmap.c                                      |   66 +-
 gdb/addrmap.h                                      |   11 +
 gdb/alpha-linux-tdep.c                             |    4 +-
 gdb/alpha-mdebug-tdep.c                            |    2 +-
 gdb/amd64-linux-nat.c                              |   20 +-
 gdb/amd64-linux-tdep.c                             |    2 +
 gdb/amd64-sol2-tdep.c                              |    4 -
 gdb/amd64-tdep.c                                   |   15 -
 gdb/amd64-windows-tdep.c                           |   33 +
 gdb/arm-linux-tdep.c                               |   96 +-
 gdb/arm-tdep.c                                     | 1156 +-
 gdb/arm-tdep.h                                     |    8 +
 gdb/auxv.c                                         |    2 +-
 gdb/avr-tdep.c                                     |    2 +-
 gdb/bcache.c                                       |   52 +-
 gdb/bcache.h                                       |    8 +-
 gdb/breakpoint.c                                   |  612 +-
 gdb/breakpoint.h                                   |   88 +-
 gdb/buildsym.c                                     |    2 +-
 gdb/buildsym.h                                     |    2 +-
 gdb/c-exp.y                                        |  176 +-
 gdb/c-lang.c                                       |   17 +-
 gdb/c-lang.h                                       |    7 +
 gdb/c-typeprint.c                                  |   53 +-
 gdb/c-valprint.c                                   |   15 +-
 gdb/cc-with-index.sh                               |  123 +
 gdb/charset.c                                      |   20 +-
 gdb/cli-out.c                                      |   60 +-
 gdb/cli-out.h                                      |    9 +-
 gdb/cli/cli-cmds.c                                 |   18 +-
 gdb/cli/cli-logging.c                              |  131 +-
 gdb/coffread.c                                     |    9 +-
 gdb/common/signals.c                               |  168 +-
 gdb/completer.c                                    |   40 +-
 gdb/config.in                                      |    9 +
 gdb/configure                                      |   81 +-
 gdb/configure.ac                                   |   45 +-
 gdb/configure.tgt                                  |   41 +-
 gdb/corefile.c                                     |   13 +-
 gdb/corelow.c                                      |   95 +-
 gdb/cp-namespace.c                                 |   92 +-
 gdb/cp-support.h                                   |    6 +
 gdb/d-lang.c                                       |    8 +-
 gdb/darwin-nat.c                                   |    2 +-
 gdb/data-directory/Makefile.in                     |  218 +
 gdb/dbxread.c                                      |    7 +-
 gdb/defs.h                                         |   34 +-
 gdb/dictionary.c                                   |  179 +-
 gdb/dictionary.h                                   |   25 +
 gdb/doc/ChangeLog                                  |  368 +-
 gdb/doc/gdb.texinfo                                | 1004 +-
 gdb/doc/gdbint.texinfo                             |  456 +-
 gdb/dummy-frame.c                                  |    6 +-
 gdb/dummy-frame.h                                  |    2 +-
 gdb/dwarf2-frame.c                                 |   28 +-
 gdb/dwarf2-frame.h                                 |    4 -
 gdb/dwarf2loc.c                                    |   40 +-
 gdb/dwarf2loc.h                                    |   20 +-
 gdb/dwarf2read.c                                   | 4035 +++-
 gdb/elfread.c                                      |   35 +-
 gdb/eval.c                                         |  104 +-
 gdb/event-top.c                                    |    2 +
 gdb/exec.c                                         |    6 +-
 gdb/f-valprint.c                                   |    4 +-
 gdb/fbsd-nat.c                                     |    4 +-
 gdb/features/Makefile                              |    1 +
 gdb/features/arm-m-profile.xml                     |   27 +
 gdb/features/arm-with-m.c                          |   35 +
 gdb/features/arm-with-m.xml                        |   11 +
 gdb/fork-child.c                                   |   17 +-
 gdb/frame-unwind.c                                 |   12 +-
 gdb/frame-unwind.h                                 |    9 +-
 gdb/frame.c                                        |   19 +-
 gdb/frv-linux-tdep.c                               |    4 +
 gdb/gcore.c                                        |    7 +-
 gdb/gdb-add-index.sh                               |   29 +
 gdb/gdb_assert.h                                   |   13 +-
 gdb/gdb_gcore.sh                                   |   25 +-
 gdb/gdb_wchar.h                                    |   57 +-
 gdb/gdbarch.c                                      |   48 +-
 gdb/gdbarch.h                                      |   33 +-
 gdb/gdbarch.sh                                     |   29 +-
 gdb/gdbcmd.h                                       |    5 +
 gdb/gdbcore.h                                      |    2 +
 gdb/gdbserver/ChangeLog                            |  444 +-
 gdb/gdbserver/Makefile.in                          |   79 +-
 gdb/gdbserver/config.in                            |   37 +
 gdb/gdbserver/configure                            |  326 +-
 gdb/gdbserver/configure.ac                         |   77 +-
 gdb/gdbserver/configure.srv                        |    8 +
 gdb/gdbserver/event-loop.c                         |   23 +-
 gdb/gdbserver/gdbreplay.c                          |   39 +-
 gdb/gdbserver/i386-low.c                           |   25 +-
 gdb/gdbserver/i386-low.h                           |   16 +-
 gdb/gdbserver/linux-low.c                          |  169 +-
 gdb/gdbserver/linux-low.h                          |    2 +-
 gdb/gdbserver/linux-x86-low.c                      |  121 +-
 gdb/gdbserver/lynx-i386-low.c                      |  319 +
 gdb/gdbserver/lynx-low.c                           |  770 +
 gdb/gdbserver/lynx-low.h                           |   52 +
 gdb/gdbserver/lynx-ppc-low.c                       |  186 +
 gdb/gdbserver/nto-low.c                            |    4 +-
 gdb/gdbserver/remote-utils.c                       |   10 +-
 gdb/gdbserver/server.c                             |  110 +-
 gdb/gdbserver/server.h                             |   30 +-
 gdb/gdbserver/spu-low.c                            |    2 +
 gdb/gdbserver/target.c                             |   18 +-
 gdb/gdbserver/target.h                             |   32 +-
 gdb/gdbserver/thread-db.c                          |    4 +-
 gdb/gdbserver/tracepoint.c                         |   14 +-
 gdb/gdbserver/utils.c                              |   37 +-
 gdb/gdbserver/win32-i386-low.c                     |   35 +-
 gdb/gdbserver/win32-low.c                          |    3 +-
 gdb/gdbtypes.c                                     |  434 +-
 gdb/gdbtypes.h                                     |  116 +-
 gdb/gnu-nat.c                                      |    6 +-
 gdb/gnu-v3-abi.c                                   |   11 +-
 gdb/hppa-linux-tdep.c                              |    4 +-
 gdb/hppa-tdep.c                                    |    2 +-
 gdb/i386-cygwin-tdep.c                             |   18 +
 gdb/i386-linux-tdep.c                              |    2 +
 gdb/i386-sol2-tdep.c                               |    4 -
 gdb/i386-tdep.c                                    |   10 +-
 gdb/i386-tdep.h                                    |    1 -
 gdb/ia64-linux-nat.c                               |   13 +
 gdb/ia64-linux-tdep.c                              |    3 +
 gdb/inf-ptrace.c                                   |   31 +-
 gdb/infcall.c                                      |    2 +-
 gdb/inferior.c                                     |   29 +-
 gdb/infrun.c                                       |  368 +-
 gdb/inline-frame.c                                 |    4 +-
 gdb/inline-frame.h                                 |    2 +-
 gdb/iq2000-tdep.c                                  |    2 +
 gdb/jv-exp.y                                       |   33 +-
 gdb/jv-lang.c                                      |    2 +-
 gdb/jv-valprint.c                                  |    3 +-
 gdb/language.h                                     |    2 +-
 gdb/linespec.c                                     |   38 +-
 gdb/linux-nat.c                                    |  126 +-
 gdb/linux-nat.h                                    |    4 +
 gdb/linux-tdep.c                                   |   59 +
 gdb/linux-tdep.h                                   |    2 +
 gdb/linux-thread-db.c                              |  121 +-
 gdb/m2-valprint.c                                  |    4 +-
 gdb/m32c-tdep.c                                    |    8 +-
 gdb/m32r-linux-tdep.c                              |    4 +
 gdb/m32r-rom.c                                     |    6 +-
 gdb/m68klinux-tdep.c                               |    3 +
 gdb/machoread.c                                    |    5 +-
 gdb/macroexp.c                                     |    4 +-
 gdb/main.c                                         |    6 +-
 gdb/mdebugread.c                                   |   10 +-
 gdb/mep-tdep.c                                     |   15 +-
 gdb/mi/mi-cmd-break.c                              |    8 +-
 gdb/mi/mi-cmd-stack.c                              |   54 +-
 gdb/mi/mi-cmds.c                                   |    2 +
 gdb/mi/mi-cmds.h                                   |    2 +
 gdb/mi/mi-main.c                                   |  162 +-
 gdb/microblaze-linux-tdep.c                        |    4 +-
 gdb/minsyms.c                                      |    5 +-
 gdb/mips-linux-tdep.c                              |  156 +-
 gdb/mips-tdep.c                                    |    4 +
 gdb/mips-tdep.h                                    |    8 +
 gdb/mipsread.c                                     |    5 +-
 gdb/mn10300-linux-tdep.c                           |    5 +-
 gdb/monitor.c                                      |    8 +-
 gdb/objc-exp.y                                     |   22 +-
 gdb/objfiles.c                                     |   70 +-
 gdb/objfiles.h                                     |   55 +-
 gdb/opencl-lang.c                                  | 1162 +
 gdb/p-exp.y                                        |   32 +-
 gdb/p-lang.c                                       |   24 +-
 gdb/p-typeprint.c                                  |    9 +-
 gdb/p-valprint.c                                   |    6 +-
 gdb/parse.c                                        |   83 +-
 gdb/parser-defs.h                                  |    6 +
 gdb/ppc-linux-nat.c                                |    2 +-
 gdb/ppc-linux-tdep.c                               |    3 +
 gdb/printcmd.c                                     |    2 +-
 gdb/procfs.c                                       |   43 +-
 gdb/prologue-value.c                               |    2 +-
 gdb/psympriv.h                                     |   30 +-
 gdb/psymtab.c                                      |  474 +-
 gdb/psymtab.h                                      |   12 +-
 gdb/python/lib/gdb/__init__.py                     |   18 +
 gdb/python/lib/gdb/command/__init__.py             |   16 +
 gdb/python/lib/gdb/command/pretty_printers.py      |  370 +
 gdb/python/lib/gdb/printing.py                     |  197 +
 gdb/python/lib/gdb/types.py                        |   91 +
 gdb/python/py-auto-load.c                          |    2 -
 gdb/python/py-breakpoint.c                         |  168 +-
 gdb/python/py-cmd.c                                |   28 +-
 gdb/python/py-frame.c                              |    5 +-
 gdb/python/py-function.c                           |    9 +-
 gdb/python/py-inferior.c                           |   16 +-
 gdb/python/py-lazy-string.c                        |   93 +-
 gdb/python/py-objfile.c                            |    2 +-
 gdb/python/py-param.c                              |   52 +-
 gdb/python/py-prettyprint.c                        |  231 +-
 gdb/python/py-progspace.c                          |    2 +-
 gdb/python/py-type.c                               |  352 +-
 gdb/python/py-utils.c                              |   19 +
 gdb/python/py-value.c                              |  198 +-
 gdb/python/python-config.py                        |   61 +-
 gdb/python/python-internal.h                       |   35 +-
 gdb/python/python.c                                |  411 +-
 gdb/python/python.h                                |    2 +
 gdb/ravenscar-sparc-thread.c                       |  185 +
 gdb/ravenscar-thread.c                             |  434 +
 gdb/ravenscar-thread.h                             |   41 +
 gdb/record.c                                       |  677 +-
 gdb/regformats/rs6000/powerpc-32.dat               |   75 +
 gdb/remote-m32r-sdi.c                              |    8 +-
 gdb/remote-sim.c                                   |  510 +-
 gdb/remote.c                                       |   15 +-
 gdb/rs6000-tdep.c                                  |  149 +-
 gdb/rx-tdep.c                                      |    1 -
 gdb/s390-tdep.c                                    |    6 +-
 gdb/scm-exp.c                                      |  502 -
 gdb/scm-lang.c                                     |  308 -
 gdb/scm-lang.h                                     |   77 -
 gdb/scm-tags.h                                     |  378 -
 gdb/scm-valprint.c                                 |  462 -
 gdb/sentinel-frame.c                               |    4 +-
 gdb/sentinel-frame.h                               |    2 +-
 gdb/ser-go32.c                                     |    8 +
 gdb/ser-mingw.c                                    |   41 +-
 gdb/ser-pipe.c                                     |   37 +-
 gdb/serial.c                                       |   66 +-
 gdb/serial.h                                       |   14 +
 gdb/sh-linux-tdep.c                                |    3 +
 gdb/solib-som.c                                    |    2 +-
 gdb/solib-svr4.c                                   |   76 +-
 gdb/solib.c                                        |    9 +-
 gdb/somread.c                                      |    5 +-
 gdb/source.c                                       |   68 +-
 gdb/sparc-linux-tdep.c                             |    3 +
 gdb/sparc-sol2-tdep.c                              |    4 -
 gdb/sparc-tdep.c                                   |    8 +
 gdb/sparc64-linux-tdep.c                           |    3 +
 gdb/sparc64-sol2-tdep.c                            |    4 -
 gdb/sparc64-tdep.c                                 |    8 +
 gdb/spu-tdep.c                                     |    3 +-
 gdb/stabsread.c                                    |    9 +-
 gdb/stack.c                                        |   16 +-
 gdb/stack.h                                        |    4 +-
 gdb/symfile.c                                      |  125 +-
 gdb/symfile.h                                      |   93 +-
 gdb/symmisc.c                                      |    6 +-
 gdb/symtab.c                                       |  186 +-
 gdb/symtab.h                                       |   67 +-
 gdb/target.c                                       |  341 +-
 gdb/target.h                                       |   34 +-
 gdb/testsuite/ChangeLog                            | 1628 +-
 gdb/testsuite/Makefile.in                          |    4 +-
 gdb/testsuite/configure                            |    3 +-
 gdb/testsuite/configure.ac                         |    2 +-
 gdb/testsuite/gdb.ada/null_array.exp               |    9 +
 gdb/testsuite/gdb.arch/altivec-abi.exp             |   12 +-
 gdb/testsuite/gdb.arch/amd64-byte.exp              |    2 +-
 gdb/testsuite/gdb.arch/amd64-disp-step.exp         |    2 +-
 gdb/testsuite/gdb.arch/amd64-dword.exp             |    2 +-
 gdb/testsuite/gdb.arch/amd64-i386-address.exp      |    2 +-
 gdb/testsuite/gdb.arch/amd64-word.exp              |    2 +-
 gdb/testsuite/gdb.arch/i386-avx.exp                |    2 +-
 gdb/testsuite/gdb.arch/i386-bp_permanent.exp       |    2 +-
 gdb/testsuite/gdb.arch/i386-byte.exp               |    2 +-
 gdb/testsuite/gdb.arch/i386-disp-step.exp          |    2 +-
 gdb/testsuite/gdb.arch/i386-gnu-cfi.exp            |    2 +-
 gdb/testsuite/gdb.arch/i386-prologue.exp           |    2 +-
 gdb/testsuite/gdb.arch/i386-size-overlap.exp       |    2 +-
 gdb/testsuite/gdb.arch/i386-size.exp               |    2 +-
 gdb/testsuite/gdb.arch/i386-sse.exp                |    2 +-
 gdb/testsuite/gdb.arch/i386-unwind.exp             |    2 +-
 gdb/testsuite/gdb.arch/i386-word.exp               |    2 +-
 gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp       |    6 +-
 gdb/testsuite/gdb.arch/vsx-regs.exp                |   20 +-
 gdb/testsuite/gdb.asm/xstormy16.inc                |    2 +-
 gdb/testsuite/gdb.base/Makefile.in                 |    2 +-
 gdb/testsuite/gdb.base/anon.c                      |   32 +
 gdb/testsuite/gdb.base/anon.exp                    |   32 +
 gdb/testsuite/gdb.base/break-always.exp            |    2 +-
 gdb/testsuite/gdb.base/break-entry.exp             |   26 +-
 gdb/testsuite/gdb.base/break-interp.exp            |  158 +-
 gdb/testsuite/gdb.base/break1.c                    |    1 +
 gdb/testsuite/gdb.base/call-ar-st.exp              |   24 -
 gdb/testsuite/gdb.base/callfuncs.exp               |   27 +-
 gdb/testsuite/gdb.base/catch-syscall.exp           |    2 +-
 gdb/testsuite/gdb.base/charset-malloc.c            |   35 +
 gdb/testsuite/gdb.base/charset.c                   |    6 +-
 gdb/testsuite/gdb.base/charset.exp                 |   11 +-
 gdb/testsuite/gdb.base/code_elim.exp               |  173 +
 gdb/testsuite/gdb.base/code_elim1.c                |   37 +
 gdb/testsuite/gdb.base/code_elim2.c                |   35 +
 gdb/testsuite/gdb.base/commands.exp                |    8 +-
 gdb/testsuite/gdb.base/completion.exp              |   23 +-
 gdb/testsuite/gdb.base/constvars.c                 |   10 +
 gdb/testsuite/gdb.base/constvars.exp               |   17 +
 gdb/testsuite/gdb.base/corefile.exp                |   84 +
 gdb/testsuite/gdb.base/coremaker.c                 |    8 +-
 gdb/testsuite/gdb.base/default.exp                 |   72 +-
 gdb/testsuite/gdb.base/exprs.exp                   |    9 +
 gdb/testsuite/gdb.base/foll-fork.exp               |   11 +-
 gdb/testsuite/gdb.base/gnu_vector.c                |   49 +
 gdb/testsuite/gdb.base/gnu_vector.exp              |  136 +
 gdb/testsuite/gdb.base/help.exp                    |    6 +-
 gdb/testsuite/gdb.base/label.c                     |   21 +
 gdb/testsuite/gdb.base/label.exp                   |   59 +
 gdb/testsuite/gdb.base/maint.exp                   |   22 +-
 gdb/testsuite/gdb.base/nodebug.exp                 |    4 +-
 gdb/testsuite/gdb.base/pie-execl.c                 |   51 +
 gdb/testsuite/gdb.base/pie-execl.exp               |  100 +
 gdb/testsuite/gdb.base/prelink-lib.c               |    2 +
 gdb/testsuite/gdb.base/prelink.c                   |    6 +
 gdb/testsuite/gdb.base/prelink.exp                 |   13 +-
 gdb/testsuite/gdb.base/printcmds.c                 |    6 +
 gdb/testsuite/gdb.base/printcmds.exp               |  137 +-
 gdb/testsuite/gdb.base/relocate.c                  |    7 +
 gdb/testsuite/gdb.base/sepsymtab.exp               |    2 +-
 gdb/testsuite/gdb.base/sigall.exp                  |    4 +-
 gdb/testsuite/gdb.base/siginfo-infcall.c           |   79 +
 gdb/testsuite/gdb.base/siginfo-infcall.exp         |   47 +
 gdb/testsuite/gdb.base/solib-nodir.exp             |   54 +
 gdb/testsuite/gdb.base/ui-redirect.exp             |   41 +
 gdb/testsuite/gdb.base/valgrind-db-attach.exp      |    1 +
 gdb/testsuite/gdb.base/watch-cond-infcall.c        |   33 +
 gdb/testsuite/gdb.base/watch-cond-infcall.exp      |   61 +
 gdb/testsuite/gdb.base/watch_thread_num.exp        |   15 +-
 gdb/testsuite/gdb.base/watchpoint-cond-gone.exp    |    3 +-
 gdb/testsuite/gdb.base/watchpoint.c                |   13 +
 gdb/testsuite/gdb.base/watchpoint.exp              |   57 +-
 gdb/testsuite/gdb.cp/converts.cc                   |   57 +
 gdb/testsuite/gdb.cp/converts.exp                  |   51 +
 gdb/testsuite/gdb.cp/cpexprs.cc                    |   18 +-
 gdb/testsuite/gdb.cp/cpexprs.exp                   |   17 +-
 gdb/testsuite/gdb.cp/fpointer.cc                   |   40 +
 gdb/testsuite/gdb.cp/fpointer.exp                  |   40 +
 gdb/testsuite/gdb.cp/infcall-dlopen-lib.cc         |   16 +
 gdb/testsuite/gdb.cp/infcall-dlopen.cc             |   43 +
 gdb/testsuite/gdb.cp/infcall-dlopen.exp            |   46 +
 gdb/testsuite/gdb.cp/koenig.cc                     |   14 +
 gdb/testsuite/gdb.cp/koenig.exp                    |   11 +
 gdb/testsuite/gdb.cp/member-ptr.exp                |   22 +-
 gdb/testsuite/gdb.cp/namespace.exp                 |   14 +-
 gdb/testsuite/gdb.cp/oranking.cc                   |  207 +
 gdb/testsuite/gdb.cp/oranking.exp                  |   95 +
 gdb/testsuite/gdb.cp/overload.cc                   |   25 +
 gdb/testsuite/gdb.cp/overload.exp                  |   15 +
 gdb/testsuite/gdb.cp/pr12028.cc                    |   21 +
 gdb/testsuite/gdb.cp/pr12028.exp                   |   29 +
 gdb/testsuite/gdb.cp/printmethod.exp               |    4 +-
 gdb/testsuite/gdb.cp/ptype-cv-cp.cc                |   34 +
 gdb/testsuite/gdb.cp/ptype-cv-cp.exp               |   41 +
 gdb/testsuite/gdb.cp/smartp.cc                     |  163 +
 gdb/testsuite/gdb.cp/smartp.exp                    |   77 +
 gdb/testsuite/gdb.cp/temargs.cc                    |   71 +
 gdb/testsuite/gdb.cp/temargs.exp                   |  141 +
 gdb/testsuite/gdb.cp/templates.cc                  |   32 +-
 gdb/testsuite/gdb.cp/templates.exp                 |   11 +
 gdb/testsuite/gdb.dwarf2/dw2-const.S               |  224 +
 gdb/testsuite/gdb.dwarf2/dw2-const.exp             |   46 +
 .../gdb.dwarf2/dw2-cp-infcall-ref-static-main.c    |   51 +
 .../gdb.dwarf2/dw2-cp-infcall-ref-static.S         |  115 +
 .../gdb.dwarf2/dw2-cp-infcall-ref-static.exp       |   49 +
 gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.S |  652 +
 .../gdb.dwarf2/dw2-double-set-die-type.exp         |   41 +
 gdb/testsuite/gdb.dwarf2/dw2-filename.S            |   53 +
 gdb/testsuite/gdb.dwarf2/dw2-filename.exp          |   44 +
 gdb/testsuite/gdb.dwarf2/dw2-inline-param-main.c   |   42 +
 gdb/testsuite/gdb.dwarf2/dw2-inline-param.S        |  152 +
 gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp      |   65 +
 .../gdb.dwarf2/dw2-ref-missing-frame-func.c        |    2 +
 gdb/testsuite/gdb.dwarf2/dw2-strp.exp              |    4 +-
 gdb/testsuite/gdb.dwarf2/dw4-sig-types-b.cc        |   16 +
 gdb/testsuite/gdb.dwarf2/dw4-sig-types.cc          |   12 +
 gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp         |   43 +
 gdb/testsuite/gdb.dwarf2/dw4-sig-types.h           |   15 +
 gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp |    2 +-
 gdb/testsuite/gdb.dwarf2/pr11465.S                 |  355 +
 gdb/testsuite/gdb.dwarf2/pr11465.exp               |   46 +
 gdb/testsuite/gdb.fortran/exprs.exp                |   20 +-
 gdb/testsuite/gdb.fortran/module.exp               |    2 +
 gdb/testsuite/gdb.fortran/module.f90               |    2 +
 gdb/testsuite/gdb.fortran/types.exp                |   20 +-
 gdb/testsuite/gdb.gdb/selftest.exp                 |    8 +-
 gdb/testsuite/gdb.gdbtk/ChangeLog                  |  367 +
 gdb/testsuite/gdb.gdbtk/browser.exp                |   39 +
 gdb/testsuite/gdb.gdbtk/c_variable.exp             |   40 +
 gdb/testsuite/gdb.gdbtk/console.exp                |   40 +
 gdb/testsuite/gdb.gdbtk/cpp_variable.exp           |   46 +
 gdb/testsuite/gdb.gdbtk/srcwin.exp                 |   69 +
 gdb/testsuite/gdb.gdbtk/windows.exp                |   39 +
 gdb/testsuite/gdb.java/jmisc.exp                   |   19 +-
 gdb/testsuite/gdb.java/jprint.exp                  |   19 +-
 gdb/testsuite/gdb.java/jv-exp.exp                  |   19 +-
 gdb/testsuite/gdb.java/jv-print.exp                |   54 +-
 gdb/testsuite/gdb.mi/dw2-ref-missing-frame-func.c  |   54 +
 gdb/testsuite/gdb.mi/dw2-ref-missing-frame-main.c  |   40 +
 gdb/testsuite/gdb.mi/dw2-ref-missing-frame.S       |  165 +
 gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp     |   77 +
 gdb/testsuite/gdb.mi/mi-nsmoribund.exp             |   22 +-
 gdb/testsuite/gdb.objc/print.exp                   |   79 +
 gdb/testsuite/gdb.opencl/Makefile.in               |   17 +
 gdb/testsuite/gdb.opencl/convs_casts.cl            |   55 +
 gdb/testsuite/gdb.opencl/convs_casts.exp           |   95 +
 gdb/testsuite/gdb.opencl/datatypes.cl              |  145 +
 gdb/testsuite/gdb.opencl/datatypes.exp             |  471 +
 gdb/testsuite/gdb.opencl/operators.cl              |  105 +
 gdb/testsuite/gdb.opencl/operators.exp             |  955 +
 gdb/testsuite/gdb.opencl/vec_comps.cl              |   59 +
 gdb/testsuite/gdb.opencl/vec_comps.exp             |  390 +
 gdb/testsuite/gdb.opt/inline-bt.c                  |   13 +-
 gdb/testsuite/gdb.opt/inline-bt.exp                |    2 +-
 gdb/testsuite/gdb.opt/inline-cmds.c                |   19 +-
 gdb/testsuite/gdb.opt/inline-locals.c              |   13 +-
 gdb/testsuite/gdb.pascal/print.exp                 |   75 +
 gdb/testsuite/gdb.pascal/types.exp                 |   18 +-
 gdb/testsuite/gdb.python/Makefile.in               |    7 +-
 gdb/testsuite/gdb.python/lib-types.cc              |   61 +
 gdb/testsuite/gdb.python/lib-types.exp             |  143 +
 gdb/testsuite/gdb.python/py-block.exp              |   13 +-
 gdb/testsuite/gdb.python/py-breakpoint.exp         |   52 +-
 gdb/testsuite/gdb.python/py-error.exp              |   56 +
 gdb/testsuite/gdb.python/py-error.py               |   25 +
 gdb/testsuite/gdb.python/py-frame.exp              |   13 +-
 gdb/testsuite/gdb.python/py-inferior.c             |   10 +-
 gdb/testsuite/gdb.python/py-inferior.exp           |   36 +-
 gdb/testsuite/gdb.python/py-param.exp              |  140 -
 gdb/testsuite/gdb.python/py-parameter.exp          |  116 +
 gdb/testsuite/gdb.python/py-pp-maint.c             |   68 +
 gdb/testsuite/gdb.python/py-pp-maint.exp           |  126 +
 gdb/testsuite/gdb.python/py-pp-maint.py            |   74 +
 gdb/testsuite/gdb.python/py-prettyprint.c          |   23 +-
 gdb/testsuite/gdb.python/py-prettyprint.exp        |   21 +-
 gdb/testsuite/gdb.python/py-prettyprint.py         |    7 +-
 gdb/testsuite/gdb.python/py-shared-sl.c            |   26 +
 gdb/testsuite/gdb.python/py-shared.c               |   28 +
 gdb/testsuite/gdb.python/py-shared.exp             |   68 +
 gdb/testsuite/gdb.python/py-symbol.exp             |   13 +-
 gdb/testsuite/gdb.python/py-symtab.exp             |   13 +-
 gdb/testsuite/gdb.python/py-type.c                 |    8 +
 gdb/testsuite/gdb.python/py-type.exp               |   56 +-
 gdb/testsuite/gdb.python/py-value.c                |   26 +
 gdb/testsuite/gdb.python/py-value.exp              |   80 +-
 gdb/testsuite/gdb.python/python-1.c                |   26 +
 gdb/testsuite/gdb.python/python.c                  |   28 +
 gdb/testsuite/gdb.python/python.exp                |   98 +-
 gdb/testsuite/gdb.stabs/gdb11479.c                 |   14 +-
 gdb/testsuite/gdb.stabs/gdb11479.exp               |    6 +-
 gdb/testsuite/gdb.threads/fork-child-threads.exp   |    4 +
 gdb/testsuite/gdb.threads/ia64-sigill.c            |  360 +
 gdb/testsuite/gdb.threads/ia64-sigill.exp          |   76 +
 gdb/testsuite/gdb.threads/pthreads.exp             |    6 +-
 gdb/testsuite/gdb.threads/threxit-hop-specific.exp |    2 +-
 gdb/testsuite/gdb.threads/tls.c                    |   20 +-
 gdb/testsuite/gdb.threads/tls.exp                  |   10 +-
 gdb/testsuite/lib/cl_util.c                        |  519 +
 gdb/testsuite/lib/cl_util.h                        |   88 +
 gdb/testsuite/lib/fortran.exp                      |   30 +
 gdb/testsuite/lib/gdb-python.exp                   |   65 +
 gdb/testsuite/lib/gdb.exp                          |  150 +-
 gdb/testsuite/lib/java.exp                         |   14 +
 gdb/testsuite/lib/mi-support.exp                   |    2 +-
 gdb/testsuite/lib/objc.exp                         |   30 +
 gdb/testsuite/lib/opencl.exp                       |   83 +
 gdb/testsuite/lib/opencl_hostapp.c                 |  168 +
 gdb/testsuite/lib/opencl_kernel.cl                 |    5 +
 gdb/testsuite/lib/pascal.exp                       |   13 +
 gdb/testsuite/lib/prelink-support.exp              |    2 +-
 gdb/thread.c                                       |    4 +-
 gdb/top.c                                          |   59 +
 gdb/tracepoint.c                                   |   61 +-
 gdb/tui/tui-io.c                                   |    3 +
 gdb/tui/tui-win.c                                  |   10 +-
 gdb/utils.c                                        |  125 +-
 gdb/v850-tdep.c                                    |    2 +-
 gdb/valarith.c                                     |  145 +-
 gdb/valops.c                                       |   97 +-
 gdb/valprint.c                                     |   86 +-
 gdb/valprint.h                                     |    3 -
 gdb/value.c                                        |   58 +-
 gdb/value.h                                        |   10 +-
 gdb/varobj.c                                       |   70 +-
 gdb/version.in                                     |    2 +-
 gdb/xcoffread.c                                    |    5 +-
 gdb/xstormy16-tdep.c                               |    1 +
 gdb/xtensa-linux-tdep.c                            |    4 +-
 gdb/xtensa-tdep.c                                  |   11 +-
 include/ChangeLog                                  |   59 +
 include/bfdlink.h                                  |    6 +-
 include/dwarf2.h                                   |    3 +
 include/elf/ChangeLog                              |   40 +
 include/elf/bfin.h                                 |    3 +
 include/elf/internal.h                             |   54 +-
 include/elf/mips.h                                 |    1 +
 include/elf/tic6x-attrs.h                          |   12 +-
 include/elf/tic6x.h                                |   18 +-
 include/elf/v850.h                                 |   28 +
 include/gdb/ChangeLog                              |   11 +
 include/gdb/signals.def                            |  200 +
 include/gdb/signals.h                              |  183 +-
 include/libiberty.h                                |    3 +
 include/opcode/ChangeLog                           |   76 +
 include/opcode/arm.h                               |   38 +-
 include/opcode/bfin.h                              |  170 +-
 include/opcode/cgen.h                              |    8 +-
 include/opcode/mips.h                              |    5 +
 include/opcode/rx.h                                |    6 +-
 include/opcode/s390.h                              |    3 +-
 include/opcode/tic6x-control-registers.h           |    4 +-
 include/opcode/v850.h                              |   94 +-
 include/plugin-api.h                               |    3 +-
 include/simple-object.h                            |  203 +
 intl/ChangeLog                                     |    5 +
 intl/configure                                     |    2 +-
 libdecnumber/ChangeLog                             |   41 +
 libdecnumber/Makefile.in                           |   32 +-
 libdecnumber/aclocal.m4                            |    1 +
 libdecnumber/configure                             |   58 +-
 libdecnumber/configure.ac                          |   41 +-
 libdecnumber/dconfig.h                             |    7 +-
 libiberty/ChangeLog                                |  108 +
 libiberty/Makefile.in                              |  385 +-
 libiberty/aclocal.m4                               |   49 -
 libiberty/argv.c                                   |   11 +-
 libiberty/config.in                                |   31 +-
 libiberty/configure                                |   85 +-
 libiberty/configure.ac                             |   33 +-
 libiberty/cp-demangle.c                            |    7 +-
 libiberty/cplus-dem.c                              |  200 +-
 libiberty/functions.texi                           |  190 +-
 libiberty/maint-tool                               |    4 +-
 libiberty/make-temp-file.c                         |    7 +-
 libiberty/pex-common.c                             |   14 +-
 libiberty/pex-unix.c                               |  201 +-
 libiberty/setproctitle.c                           |   47 +
 libiberty/simple-object-coff.c                     |  805 +
 libiberty/simple-object-common.h                   |  355 +
 libiberty/simple-object-elf.c                      |  916 +
 libiberty/simple-object-mach-o.c                   | 1022 +
 libiberty/simple-object.c                          |  423 +
 libiberty/simple-object.txh                        |  168 +
 libiberty/testsuite/demangle-expected              |   44 +-
 opcodes/ChangeLog                                  |  372 +
 opcodes/Makefile.am                                |    8 +-
 opcodes/Makefile.in                                |   15 +-
 opcodes/arm-dis.c                                  |  252 +-
 opcodes/bfin-dis.c                                 |  333 +-
 opcodes/configure                                  |    2 +-
 opcodes/disassemble.c                              |   16 +-
 opcodes/dlx-dis.c                                  |   22 +-
 opcodes/fr30-desc.h                                |   60 +-
 opcodes/frv-desc.h                                 |   70 +-
 opcodes/frv-opc.c                                  |    3 +
 opcodes/i386-dis.c                                 | 4595 ++--
 opcodes/i386-gen.c                                 |   32 +-
 opcodes/i386-init.h                                |  266 +-
 opcodes/i386-opc.h                                 |   18 +-
 opcodes/i386-opc.tbl                               |  308 +-
 opcodes/i386-tbl.h                                 |23668 ++++++++++----------
 opcodes/ip2k-desc.h                                |   60 +-
 opcodes/iq2000-desc.h                              |   72 +-
 opcodes/lm32-desc.h                                |   56 +-
 opcodes/m32c-desc.h                                |   56 +-
 opcodes/m32r-desc.h                                |   68 +-
 opcodes/m68k-opc.c                                 |    7 +-
 opcodes/mep-desc.h                                 |  104 +-
 opcodes/mep-opc.c                                  |    2 +-
 opcodes/mips-dis.c                                 |    4 +
 opcodes/mips-opc.c                                 |  142 +-
 opcodes/mt-desc.h                                  |   78 +-
 opcodes/openrisc-desc.h                            |   58 +-
 opcodes/or32-dis.c                                 |   20 +-
 opcodes/or32-opc.c                                 |    6 +-
 opcodes/po/fi.po                                   |  441 +-
 opcodes/po/opcodes.pot                             |  332 +-
 opcodes/ppc-opc.c                                  |    8 +-
 opcodes/rx-decode.c                                | 1546 +-
 opcodes/rx-decode.opc                              |  336 +-
 opcodes/s390-dis.c                                 |   25 +
 opcodes/s390-mkopc.c                               |   14 +-
 opcodes/s390-opc.c                                 |   36 +-
 opcodes/s390-opc.txt                               |  155 +-
 opcodes/tic6x-dis.c                                |    8 +-
 opcodes/v850-dis.c                                 |  609 +-
 opcodes/v850-opc.c                                 | 1246 +-
 opcodes/xc16x-desc.h                               |   72 +-
 opcodes/xstormy16-desc.h                           |   56 +-
 sim/ChangeLog                                      |    4 +
 sim/MAINTAINERS                                    |    3 +-
 sim/common/ChangeLog                               |    4 +
 sim/common/callback.c                              |    2 +-
 sim/cris/ChangeLog                                 |    9 +
 sim/cris/cris-desc.h                               |   56 +-
 sim/cris/traps.c                                   |    8 +
 sim/rx/ChangeLog                                   |   91 +
 sim/rx/README.txt                                  |  121 +
 sim/rx/config.in                                   |    6 +
 sim/rx/configure                                   | 3191 ++--
 sim/rx/configure.in                                |   30 +
 sim/rx/cpu.h                                       |   32 +-
 sim/rx/fpu.c                                       |    1 +
 sim/rx/gdb-if.c                                    |   18 +-
 sim/rx/load.c                                      |    3 +
 sim/rx/main.c                                      |   64 +-
 sim/rx/mem.c                                       |  190 +-
 sim/rx/mem.h                                       |   19 +
 sim/rx/misc.c                                      |    1 +
 sim/rx/reg.c                                       |    6 +
 sim/rx/rx.c                                        | 1126 +-
 sim/rx/syscalls.c                                  |    1 +
 sim/rx/trace.c                                     |    9 +-
 sim/sh64/ChangeLog                                 |    4 +
 sim/sh64/sh-desc.h                                 |   62 +-
 sim/testsuite/ChangeLog                            |    8 +
 sim/testsuite/sim/cris/asm/nonvcv32.ms             |    8 +-
 sim/testsuite/sim/cris/c/seek3.c                   |   49 +
 sim/testsuite/sim/cris/c/seek4.c                   |   44 +
 783 files changed, 78050 insertions(+), 34699 deletions(-)
 create mode 100644 config/dfp.m4
 create mode 100644 gdb/cc-with-index.sh
 create mode 100644 gdb/data-directory/Makefile.in
 create mode 100644 gdb/features/arm-m-profile.xml
 create mode 100644 gdb/features/arm-with-m.c
 create mode 100644 gdb/features/arm-with-m.xml
 create mode 100755 gdb/gdb-add-index.sh
 create mode 100644 gdb/gdbserver/lynx-i386-low.c
 create mode 100644 gdb/gdbserver/lynx-low.c
 create mode 100644 gdb/gdbserver/lynx-low.h
 create mode 100644 gdb/gdbserver/lynx-ppc-low.c
 create mode 100644 gdb/opencl-lang.c
 create mode 100644 gdb/python/lib/gdb/__init__.py
 create mode 100644 gdb/python/lib/gdb/command/__init__.py
 create mode 100644 gdb/python/lib/gdb/command/pretty_printers.py
 create mode 100644 gdb/python/lib/gdb/printing.py
 create mode 100644 gdb/python/lib/gdb/types.py
 create mode 100644 gdb/ravenscar-sparc-thread.c
 create mode 100644 gdb/ravenscar-thread.c
 create mode 100644 gdb/ravenscar-thread.h
 create mode 100644 gdb/regformats/rs6000/powerpc-32.dat
 delete mode 100644 gdb/scm-exp.c
 delete mode 100644 gdb/scm-lang.c
 delete mode 100644 gdb/scm-lang.h
 delete mode 100644 gdb/scm-tags.h
 delete mode 100644 gdb/scm-valprint.c
 create mode 100644 gdb/testsuite/gdb.base/anon.c
 create mode 100644 gdb/testsuite/gdb.base/anon.exp
 create mode 100644 gdb/testsuite/gdb.base/charset-malloc.c
 create mode 100644 gdb/testsuite/gdb.base/code_elim.exp
 create mode 100644 gdb/testsuite/gdb.base/code_elim1.c
 create mode 100644 gdb/testsuite/gdb.base/code_elim2.c
 create mode 100644 gdb/testsuite/gdb.base/gnu_vector.c
 create mode 100644 gdb/testsuite/gdb.base/gnu_vector.exp
 create mode 100644 gdb/testsuite/gdb.base/label.c
 create mode 100644 gdb/testsuite/gdb.base/label.exp
 create mode 100644 gdb/testsuite/gdb.base/pie-execl.c
 create mode 100644 gdb/testsuite/gdb.base/pie-execl.exp
 create mode 100644 gdb/testsuite/gdb.base/siginfo-infcall.c
 create mode 100644 gdb/testsuite/gdb.base/siginfo-infcall.exp
 create mode 100644 gdb/testsuite/gdb.base/solib-nodir.exp
 create mode 100644 gdb/testsuite/gdb.base/ui-redirect.exp
 create mode 100644 gdb/testsuite/gdb.base/watch-cond-infcall.c
 create mode 100644 gdb/testsuite/gdb.base/watch-cond-infcall.exp
 create mode 100644 gdb/testsuite/gdb.cp/converts.cc
 create mode 100644 gdb/testsuite/gdb.cp/converts.exp
 create mode 100644 gdb/testsuite/gdb.cp/fpointer.cc
 create mode 100644 gdb/testsuite/gdb.cp/fpointer.exp
 create mode 100644 gdb/testsuite/gdb.cp/infcall-dlopen-lib.cc
 create mode 100644 gdb/testsuite/gdb.cp/infcall-dlopen.cc
 create mode 100644 gdb/testsuite/gdb.cp/infcall-dlopen.exp
 create mode 100644 gdb/testsuite/gdb.cp/oranking.cc
 create mode 100644 gdb/testsuite/gdb.cp/oranking.exp
 create mode 100644 gdb/testsuite/gdb.cp/pr12028.cc
 create mode 100644 gdb/testsuite/gdb.cp/pr12028.exp
 create mode 100644 gdb/testsuite/gdb.cp/ptype-cv-cp.cc
 create mode 100644 gdb/testsuite/gdb.cp/ptype-cv-cp.exp
 create mode 100644 gdb/testsuite/gdb.cp/smartp.cc
 create mode 100644 gdb/testsuite/gdb.cp/smartp.exp
 create mode 100644 gdb/testsuite/gdb.cp/temargs.cc
 create mode 100644 gdb/testsuite/gdb.cp/temargs.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-const.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-const.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static-main.c
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-filename.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-filename.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-inline-param-main.c
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-inline-param.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw4-sig-types-b.cc
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw4-sig-types.cc
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp
 create mode 100644 gdb/testsuite/gdb.dwarf2/dw4-sig-types.h
 create mode 100644 gdb/testsuite/gdb.dwarf2/pr11465.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/pr11465.exp
 create mode 100644 gdb/testsuite/gdb.gdbtk/ChangeLog
 create mode 100644 gdb/testsuite/gdb.gdbtk/browser.exp
 create mode 100644 gdb/testsuite/gdb.gdbtk/c_variable.exp
 create mode 100644 gdb/testsuite/gdb.gdbtk/console.exp
 create mode 100644 gdb/testsuite/gdb.gdbtk/cpp_variable.exp
 create mode 100644 gdb/testsuite/gdb.gdbtk/srcwin.exp
 create mode 100644 gdb/testsuite/gdb.gdbtk/windows.exp
 create mode 100644 gdb/testsuite/gdb.mi/dw2-ref-missing-frame-func.c
 create mode 100644 gdb/testsuite/gdb.mi/dw2-ref-missing-frame-main.c
 create mode 100644 gdb/testsuite/gdb.mi/dw2-ref-missing-frame.S
 create mode 100644 gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp
 create mode 100644 gdb/testsuite/gdb.objc/print.exp
 create mode 100644 gdb/testsuite/gdb.opencl/Makefile.in
 create mode 100644 gdb/testsuite/gdb.opencl/convs_casts.cl
 create mode 100644 gdb/testsuite/gdb.opencl/convs_casts.exp
 create mode 100644 gdb/testsuite/gdb.opencl/datatypes.cl
 create mode 100644 gdb/testsuite/gdb.opencl/datatypes.exp
 create mode 100644 gdb/testsuite/gdb.opencl/operators.cl
 create mode 100644 gdb/testsuite/gdb.opencl/operators.exp
 create mode 100644 gdb/testsuite/gdb.opencl/vec_comps.cl
 create mode 100644 gdb/testsuite/gdb.opencl/vec_comps.exp
 create mode 100644 gdb/testsuite/gdb.pascal/print.exp
 create mode 100644 gdb/testsuite/gdb.python/lib-types.cc
 create mode 100644 gdb/testsuite/gdb.python/lib-types.exp
 create mode 100644 gdb/testsuite/gdb.python/py-error.exp
 create mode 100644 gdb/testsuite/gdb.python/py-error.py
 delete mode 100644 gdb/testsuite/gdb.python/py-param.exp
 create mode 100644 gdb/testsuite/gdb.python/py-parameter.exp
 create mode 100644 gdb/testsuite/gdb.python/py-pp-maint.c
 create mode 100644 gdb/testsuite/gdb.python/py-pp-maint.exp
 create mode 100644 gdb/testsuite/gdb.python/py-pp-maint.py
 create mode 100644 gdb/testsuite/gdb.python/py-shared-sl.c
 create mode 100644 gdb/testsuite/gdb.python/py-shared.c
 create mode 100644 gdb/testsuite/gdb.python/py-shared.exp
 create mode 100644 gdb/testsuite/gdb.python/python-1.c
 create mode 100644 gdb/testsuite/gdb.python/python.c
 create mode 100644 gdb/testsuite/gdb.threads/ia64-sigill.c
 create mode 100644 gdb/testsuite/gdb.threads/ia64-sigill.exp
 create mode 100644 gdb/testsuite/lib/cl_util.c
 create mode 100644 gdb/testsuite/lib/cl_util.h
 create mode 100644 gdb/testsuite/lib/fortran.exp
 create mode 100644 gdb/testsuite/lib/gdb-python.exp
 create mode 100644 gdb/testsuite/lib/objc.exp
 create mode 100644 gdb/testsuite/lib/opencl.exp
 create mode 100644 gdb/testsuite/lib/opencl_hostapp.c
 create mode 100644 gdb/testsuite/lib/opencl_kernel.cl
 create mode 100644 include/gdb/signals.def
 create mode 100644 include/simple-object.h
 create mode 100644 libiberty/setproctitle.c
 create mode 100644 libiberty/simple-object-coff.c
 create mode 100644 libiberty/simple-object-common.h
 create mode 100644 libiberty/simple-object-elf.c
 create mode 100644 libiberty/simple-object-mach-o.c
 create mode 100644 libiberty/simple-object.c
 create mode 100644 libiberty/simple-object.txh
 create mode 100644 sim/rx/README.txt
 create mode 100644 sim/testsuite/sim/cris/c/seek3.c
 create mode 100644 sim/testsuite/sim/cris/c/seek4.c

First 500 lines of diff:
diff --git a/COPYING.LIBGLOSS b/COPYING.LIBGLOSS
index ebd2e71..403d42b 100644
--- a/COPYING.LIBGLOSS
+++ b/COPYING.LIBGLOSS
@@ -229,7 +229,7 @@ POSSIBILITY OF SUCH DAMAGE.
  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  SUCH DAMAGE.
 
-(13) - Xilinx, Inc. (micrroblaze-* and powerpc-* targets)
+(13) - Xilinx, Inc. (microblaze-* and powerpc-* targets)
 
 Copyright (c) 2004, 2009 Xilinx, Inc.  All rights reserved.
 
@@ -260,3 +260,45 @@ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+
+(14) - National Semiconductor Corporation
+
+Copyright (c) 2004 National Semiconductor Corporation
+
+The authors hereby grant permission to use, copy, modify, distribute,
+and license this software and its documentation for any purpose, provided
+that existing copyright notices are retained in all copies and that this
+notice is included verbatim in any distributions. No written agreement,
+license, or royalty fee is required for any of the authorized uses.
+Modifications to this software may be copyrighted by their authors
+and need not follow the licensing terms described here, provided that
+the new terms are clearly indicated on the first page of each file where
+they apply.
+
+
+(15) - CodeSourcery, Inc. (tic6x-* targets)
+
+Copyright (c) 2010 CodeSourcery, Inc.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+    * Neither the name of CodeSourcery nor the
+      names of its contributors may be used to endorse or promote products
+      derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY CODESOURCERY, INC. ``AS IS'' AND ANY
+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL CODESOURCERY BE LIABLE FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/COPYING.NEWLIB b/COPYING.NEWLIB
index cf903b5..59687b6 100644
--- a/COPYING.NEWLIB
+++ b/COPYING.NEWLIB
@@ -797,7 +797,7 @@ SUCH DAMAGE.
  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-(36) - Xilinx, Inc. (micrroblaze-* and powerpc-* targets)
+(36) - Xilinx, Inc. (microblaze-* and powerpc-* targets)
 
 Copyright (c) 2004, 2009 Xilinx, Inc.  All rights reserved.
 
@@ -828,3 +828,37 @@ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+
+(37) Texas Instruments Incorporated (tic6x-* targets)
+
+Copyright (c) 1996-2010 Texas Instruments Incorporated
+http://www.ti.com/
+
+ Redistribution and  use in source  and binary forms, with  or without
+ modification,  are permitted provided  that the  following conditions
+ are met:
+
+    Redistributions  of source  code must  retain the  above copyright
+    notice, this list of conditions and the following disclaimer.
+
+    Redistributions in binary form  must reproduce the above copyright
+    notice, this  list of conditions  and the following  disclaimer in
+    the  documentation  and/or   other  materials  provided  with  the
+    distribution.
+
+    Neither the  name of Texas Instruments Incorporated  nor the names
+    of its  contributors may  be used to  endorse or  promote products
+    derived  from   this  software  without   specific  prior  written
+    permission.
+
+ THIS SOFTWARE  IS PROVIDED BY THE COPYRIGHT  HOLDERS AND CONTRIBUTORS
+ "AS IS"  AND ANY  EXPRESS OR IMPLIED  WARRANTIES, INCLUDING,  BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL,  EXEMPLARY,  OR CONSEQUENTIAL  DAMAGES  (INCLUDING, BUT  NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF  LIABILITY, WHETHER IN CONTRACT, STRICT  LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/ChangeLog b/ChangeLog
index 5759b30..f97c1ab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,111 @@
+2010-11-05  Michael Eager  <eager@eagercon.com>
+
+	* COPYING.LIBGLOSS: Correct typo in microblaze.
+	* COPYING.NEWLIB: Same.
+
+2010-11-03  Ian Lance Taylor  <iant@google.com>
+	    Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	PR lto/46273
+	* configure.ac: Remove libelf tests.  Build lto-plugin on ELF always
+	and on other supported platforms whenever LTO is enabled.
+	* configure: Rebuild.
+
+2010-11-02  Alan Modra  <amodra@gmail.com>
+
+	PR binutils/12110
+	* configure.ac: Error when source path contains spaces.
+	* configure: Regenerate.
+
+2010-10-20  Ian Lance Taylor  <iant@google.com>
+
+	* Makefile.def (target_modules): Set lib_path to src/.libs for
+	libstdc++-v3 module.
+	* Makefile.tpl: Fix typo in TARGET_LIB_PATH comment.
+	* Makefile.in: Rebuild.
+
+2010-10-08  Bernd Schmidt  <bernds@codesourcery.com>
+	    Joseph Myers  <joseph@codesourcery.com>
+
+	* COPYING.LIBGLOSS: Add National Semiconductor and CodeSourcery
+	notices.
+	* COPYING.NEWLIB: Add Texas Instruments notice.
+
+2010-10-07  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	* configure.ac (build_lto_plugin): New shell variable.
+	(--enable-lto): Turn on by default for all non-ELF platforms that
+	have had LTO support added so far.  Set build_lto_plugin appropriately
+	for both ELF and non-ELF.
+	(configdirs): Add lto-plugin or not based on build_lto_plugin.
+	* configure: Regenerate.
+
+2010-10-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	PR bootstrap/45326
+	PR bootstrap/45174
+	* configure.ac: Honor initial values of $build_configargs,
+	$host_configargs, $target_configargs.  Mark the precious, so
+	environment settings get recorded.
+	* configure: Regenerate.
+
+2010-10-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	Sync from GCC:
+
+	2010-09-30  Michael Eager  <eager@eagercon.com>
+
+	* configure.ac (microblaze): Add target-libssp to noconfigdirs.
+	* configure: Regenerate.
+
+	2010-09-21  Iain Sandoe  <iains@gcc.gnu.org>
+
+	* configure.ac (enable-lto): Add Darwin to the list of supported lto
+	targets and amend comment.
+	* configure: Regenerate.
+
+	2010-09-03  Jack Howarth <howarth@bromo.med.uc.edu>
+
+	* configure.ac: Enable LTO by default on Darwin.
+	* configure: Regenerate.
+
+	2010-07-23  Marc Glisse <marc.glisse@normalesup.org>
+
+	PR bootstrap/44455
+	* configure.ac (extra_mpfr_configure_flags): Copy from
+	extra_mpc_gmp_configure_flags.
+	* configure: Re-generated.
+
+2010-09-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	Sync from GCC:
+
+	PR bootstrap/45796
+	* Makefile.def (info-gcc, dvi-gcc, pdf-gcc, html-gcc):
+	Depend on all-build-libiberty.
+	* Makefile.in: Regenerate.
+
+2010-09-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+	Sync from GCC:
+
+	PR bootstrap/44621
+	* configure.ac: Fix unportable shell quoting.
+	* configure: Regenerate.
+
+2010-07-26  Naveen.H.S  <naveen.S@kpitcummins.com>
+
+	* configure.ac: Support all v850 targets.
+	* configure: Regenerate.
+
+2010-07-17  Jack Howarth  <howarth@bromo.med.uc.edu>
+
+	PR target/44862
+	* Makefile.tpl (POSTSTAGE1_CXX_EXPORT):
+	Provide -B option to allow for link spec %s substitutions for
+	libstdc++.a on darwin.
+	* Makefile.in: Regenerate.
+
 2010-06-10  Alexandre Oliva  <aoliva@redhat.com>
 
 	* Makefile.def (configure-gcc): Depend on all-libelf.
diff --git a/Makefile.def b/Makefile.def
index ccc23f6..6223bf3 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -149,7 +149,7 @@ host_modules= { module= lto-plugin; bootstrap=true; };
 
 target_modules = { module= libstdc++-v3;
 		   bootstrap=true;
-		   lib_path=.libs;
+		   lib_path=src/.libs;
 		   raw_cxx=true; };
 target_modules = { module= libmudflap; lib_path=.libs; };
 target_modules = { module= libssp; lib_path=.libs; };
@@ -341,6 +341,10 @@ dependencies = { module=all-gcc; on=all-libcpp; hard=true; };
 dependencies = { module=all-gcc; on=all-libdecnumber; hard=true; };
 dependencies = { module=all-gcc; on=all-libiberty; };
 dependencies = { module=all-gcc; on=all-fixincludes; };
+dependencies = { module=info-gcc; on=all-build-libiberty; };
+dependencies = { module=dvi-gcc; on=all-build-libiberty; };
+dependencies = { module=pdf-gcc; on=all-build-libiberty; };
+dependencies = { module=html-gcc; on=all-build-libiberty; };
 dependencies = { module=install-gcc ; on=install-fixincludes; };
 
 dependencies = { module=configure-libcpp; on=configure-libiberty; hard=true; };
diff --git a/Makefile.in b/Makefile.in
index 22a77d2..aaea69d 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -235,6 +235,7 @@ POSTSTAGE1_CXX_EXPORT = \
 POSTSTAGE1_CXX_EXPORT = \
 	CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
 	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
+	  -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
 	  -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
 	  -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
 	  -I$$s/libstdc++-v3/libsupc++ \
@@ -559,11 +560,11 @@ all:
 ###
 
 # This is the list of directories that may be needed in RPATH_ENVVAR
-# so that prorgams built for the target machine work.
+# so that programs built for the target machine work.
 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
 
 @if target-libstdc++-v3
-TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
+TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
 @endif target-libstdc++-v3
 
 @if target-libmudflap
@@ -57908,6 +57909,38 @@ all-stage4-gcc: maybe-all-stage4-libiberty
 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
 all-gcc: maybe-all-fixincludes
+info-gcc: maybe-all-build-libiberty
+
+info-stage1-gcc: maybe-all-build-libiberty
+info-stage2-gcc: maybe-all-build-libiberty
+info-stage3-gcc: maybe-all-build-libiberty
+info-stage4-gcc: maybe-all-build-libiberty
+info-stageprofile-gcc: maybe-all-build-libiberty
+info-stagefeedback-gcc: maybe-all-build-libiberty
+dvi-gcc: maybe-all-build-libiberty
+
+dvi-stage1-gcc: maybe-all-build-libiberty
+dvi-stage2-gcc: maybe-all-build-libiberty
+dvi-stage3-gcc: maybe-all-build-libiberty
+dvi-stage4-gcc: maybe-all-build-libiberty
+dvi-stageprofile-gcc: maybe-all-build-libiberty
+dvi-stagefeedback-gcc: maybe-all-build-libiberty
+pdf-gcc: maybe-all-build-libiberty
+
+pdf-stage1-gcc: maybe-all-build-libiberty
+pdf-stage2-gcc: maybe-all-build-libiberty
+pdf-stage3-gcc: maybe-all-build-libiberty
+pdf-stage4-gcc: maybe-all-build-libiberty
+pdf-stageprofile-gcc: maybe-all-build-libiberty
+pdf-stagefeedback-gcc: maybe-all-build-libiberty
+html-gcc: maybe-all-build-libiberty
+
+html-stage1-gcc: maybe-all-build-libiberty
+html-stage2-gcc: maybe-all-build-libiberty
+html-stage3-gcc: maybe-all-build-libiberty
+html-stage4-gcc: maybe-all-build-libiberty
+html-stageprofile-gcc: maybe-all-build-libiberty
+html-stagefeedback-gcc: maybe-all-build-libiberty
 install-gcc: maybe-install-fixincludes
 configure-libcpp: configure-libiberty
 
diff --git a/Makefile.tpl b/Makefile.tpl
index 98b526c..4c55ee2 100644
--- a/Makefile.tpl
+++ b/Makefile.tpl
@@ -238,6 +238,7 @@ POSTSTAGE1_CXX_EXPORT = \
 POSTSTAGE1_CXX_EXPORT = \
 	CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
 	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
+	  -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
 	  -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
 	  -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
 	  -I$$s/libstdc++-v3/libsupc++ \
@@ -512,7 +513,7 @@ all:
 ###
 
 # This is the list of directories that may be needed in RPATH_ENVVAR
-# so that prorgams built for the target machine work.
+# so that programs built for the target machine work.
 TARGET_LIB_PATH = [+ FOR target_modules +][+
   IF lib_path +]$(TARGET_LIB_PATH_[+module+])[+ ENDIF lib_path +][+
   ENDFOR target_modules +]$(HOST_LIB_PATH_gcc)
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index ea86440..a67868e 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,1213 @@
+2010-11-16  Jie Zhang  <jie.zhang@analog.com>
+
+	* elf32-bfin.c (elf32_bfin_code_in_l1): New variable.
+	(elf32_bfin_data_in_l1): New variable.
+	(elf32_bfin_final_write_processing): New.
+	(elf_backend_final_write_processing): Define.
+
+2010-11-15  Mike Frysinger  <vapier@gentoo.org>
+
+	PR binutils/12177
+	* elf32-bfin.c (_bfin_create_got_section): Drop unused flags code.
+
+2010-11-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* archive.c (_bfd_get_elt_at_filepos): Copy BFD_COMPRESS and
+	BFD_DECOMPRESS.
+	(bfd_openr_next_archived_file): Revert the last change.
+
+2010-11-11  Mingming Sun  <mingm.sun@gmail.com>
+
+	* archures.c (bfd_mach_mips_loongson_3a): Defined.
+	* bfd-in2.h (bfd_mach_mips_loongson_3a): Defined.
+	* cpu-mips.c (I_loongson_3a): New add.
+	(arch_info_struct): Add loongson_3a.
+	* elfxx-mips.c (_bfd_elf_mips_mach): Add loongson_3a.
+	(mips_set_isa_flags): Add loongson_3a.
+	(mips_mach_extensions): Add loongson_3a in MIPS64 extensions.
+
+2010-11-10  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* elf32-arm.c (elf32_arm_merge_eabi_attributes): Remove unused
+	variables.
+
+2010-11-10  Nick Clifton  <nickc@redhat.com>
+
+	* po/ja.po: Updated Japanese translation.
+	* po/ru.po: Updated Russian translation.
+
+2010-11-08  Nick Clifton  <nickc@redhat.com>
+
+	* po/ja.po: Updated Japanese translation.
+
+2010-11-08  Alan Modra  <amodra@gmail.com>
+
+	* hash.c (bfd_hash_hash): Extract from..
+	(bfd_hash_lookup): ..here.
+	(bfd_hash_rename): New function.
+	* section.c (bfd_rename_section): New function.
+	* bfd-in.h (bfd_hash_rename): Declare.
+	* bfd-in2.h: Regenerate.
+	* elf.c (_bfd_elf_make_section_from_shdr): Rename input sections
+	when compressing or decompressing.  Don't assert name match.
+	* elf64-hppa.c (get_reloc_section): Don't assert name match.
+	* elfxx-ia64.c (get_reloc_section): Likewise.
+
+2010-11-05  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_obj_attrs_handle_unknown): New.
+	(elf32_tic6x_merge_attributes): Use
+	_bfd_elf_merge_unknown_attribute_low and
+	_bfd_elf_merge_unknown_attribute_list.
+	(elf_backend_obj_attrs_handle_unknown): Define.
+
+2010-11-05  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
+	_bfd_elf_merge_unknown_attribute_list): Correct test for matching
+	string attributes.
+
+2010-11-05  Tristan Gingold  <gingold@adacore.com>
+
+	* po/bfd.pot: Regenerate
+
+2010-11-05  Tristan Gingold  <gingold@adacore.com>
+
+	* configure.in: Bump version to 2.21.51
+	* configure: Regenerate.
+
+2010-11-04  Maciej W. Rozycki  <macro@codesourcery.com>
+
+	PR ld/10144
+	* elfxx-mips.c (_bfd_mips_elf_check_relocs)
+	[R_MIPS_32, R_MIPS_REL32, R_MIPS_64]: Ignore relocs from
+	SEC_DEBUGGING sections.
+
+2010-11-04  Tristan Gingold  <gingold@adacore.com>
+
+	* vms-lib.c (vms_write_index): Fix thinko: reverse the loop.
+	Use bfd_zmalloc instead of bfd_malloc.  Fix comment.
+
+2010-11-04  Kai Tietz  <kai.tietz@onevision.com>
+
+	* coffcode.h (GNU_LINKONCE_WT): New.
+	(sec_to_styp_flags): Add handling of new debug
+	section.
+	(styp_to_sec_flags): Likewise.
+
+2010-11-04  Tristan Gingold  <gingold@adacore.com>
+
+	* makefile.vms (CFLAGS): Make badalias warnings informational.
+	* vms-lib.c (vms_lib_bread): Avoid arithmetic on void pointer.
+
+2010-11-04  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
+	_bfd_elf_merge_unknown_attribute_list): New.
+	* elf-bfd.h (struct elf_backend_data): Add
+	obj_attrs_handle_unknown.
+	(_bfd_elf_merge_unknown_attribute_low,
+	_bfd_elf_merge_unknown_attribute_list): Declare.
+	* elf32-arm.c (elf32_arm_obj_attrs_handle_unknown): New.  Split
+	out from elf32_arm_merge_eabi_attributes.
+	(elf32_arm_merge_eabi_attributes): Use
+	_bfd_elf_merge_unknown_attribute_low and
+	_bfd_elf_merge_unknown_attribute_list.
+	(elf_backend_obj_attrs_handle_unknown): Define.
+	* elfxx-target.h (elf_backend_obj_attrs_handle_unknown): Define.
+	(elfNN_bed): Update initializer.
+
+2010-11-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* bfd.c (BFD_FLAGS_FOR_BFD_USE_MASK): New.
+	* bfd-in2.h: Regenerated.
+
+2010-11-02  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Except for
+	Tag_ABI_compatibility, treat odd tags as strings and even ones as
+	integers.
+	(elf32_tic6x_obj_attrs_order, elf32_tic6x_tag_to_array_alignment,
+	elf32_tic6x_array_alignment_to_tag): New.
+	(elf32_tic6x_merge_attributes): Handle more attributes.  Set type
+	for merged attributes.
+	(elf_backend_obj_attrs_order): Define.
+
+2010-10-29  Maciej W. Rozycki  <macro@codesourcery.com>
+
+	* elfxx-mips.c (mips_elf_calculate_relocation): Fix a typo.
+
+2010-10-29  Pawel Sikora  <pluto@pld-linux.org>
+
+	PR binutils/12075
+	* compress.c (bfd_compress_section_contents): Use uLong on
+	compressed_size.
+
+2010-10-29  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Check
+	Tag_ABI_compatibility not Tag_compatibility.
+	(elf32_tic6x_merge_attributes): Update compatibility attribute
+	name in comment.  Return FALSE if merging common attributes fails.
+
+2010-10-29  Nick Clifton  <nickc@redhat.com>
+
+	PR bintils/6962
+	* coffcode.h (handle_COMDAT): Only check the base type when
+	looking for a section symbol.
+
+2010-10-29  H.J. Lu  <hongjiu.lu@intel.com>


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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-01-17 14:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-30  0:30 [SCM] archer-jankratochvil-watchpoint3: Merge remote branch 'origin/master' into archer-jankratochvil-watchpoint3 jkratoch
  -- strict thread matches above, loose matches on Subject: below --
2011-01-17 14:13 jkratoch
2011-01-07  7:34 jkratoch
2011-01-04  5:06 jkratoch
2010-12-06  6:42 jkratoch
2010-11-16  5:53 jkratoch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).