public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Jan Kratochvil <jan.kratochvil@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/gdb] gdb-17.2-rebase-f44: Enable guile support.
Date: Sat, 27 Jun 2026 23:56:58 GMT	[thread overview]
Message-ID: <178260461847.1.12313860086366992180.rpms-gdb-21fb199a6fe9@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/gdb
Branch : gdb-17.2-rebase-f44
Commit : 21fb199a6fe91c539cafa30076c2980df5bb5731
Author : Jan Kratochvil <jan.kratochvil@redhat.com>
Date   : 2015-02-11T16:09:28+01:00
Stats  : +280/-254 in 2 file(s)
URL    : https://src.fedoraproject.org/rpms/gdb/c/21fb199a6fe91c539cafa30076c2980df5bb5731?branch=gdb-17.2-rebase-f44

Log:
Enable guile support.

---
diff --git a/gdb-rhbz795424-bitpos-20of25.patch b/gdb-rhbz795424-bitpos-20of25.patch
index f08f978..5219a7a 100644
--- a/gdb-rhbz795424-bitpos-20of25.patch
+++ b/gdb-rhbz795424-bitpos-20of25.patch
@@ -463,10 +463,10 @@ Content-Type: text/x-patch
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment; filename=bitpos-main.patch
 
-Index: gdb-7.8.90.20150125/gdb/ada-lang.c
+Index: gdb-7.8.90.20150202/gdb/ada-lang.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/ada-lang.c	2015-01-25 08:39:10.810466816 +0100
-+++ gdb-7.8.90.20150125/gdb/ada-lang.c	2015-01-25 08:39:14.650483368 +0100
+--- gdb-7.8.90.20150202.orig/gdb/ada-lang.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/ada-lang.c	2015-02-11 16:01:59.586966229 +0100
 @@ -74,7 +74,7 @@ static struct type *desc_bounds_type (st
  
  static struct value *desc_bounds (struct value *);
@@ -864,10 +864,10 @@ Index: gdb-7.8.90.20150125/gdb/ada-lang.c
        int elt_bitsize = TYPE_FIELD_BITSIZE (type0, 0);
  
        TYPE_FIELD_BITSIZE (result, 0) = TYPE_FIELD_BITSIZE (type0, 0);
-Index: gdb-7.8.90.20150125/gdb/ada-lang.h
+Index: gdb-7.8.90.20150202/gdb/ada-lang.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/ada-lang.h	2015-01-25 08:39:10.812466825 +0100
-+++ gdb-7.8.90.20150125/gdb/ada-lang.h	2015-01-25 08:39:14.650483368 +0100
+--- gdb-7.8.90.20150202.orig/gdb/ada-lang.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/ada-lang.h	2015-02-11 16:01:59.586966229 +0100
 @@ -179,7 +179,7 @@ extern void ada_print_type (struct type
  extern void ada_print_typedef (struct type *type, struct symbol *new_symbol,
  			       struct ui_file *stream);
@@ -895,10 +895,10 @@ Index: gdb-7.8.90.20150125/gdb/ada-lang.h
                                                       struct type *);
  
  extern struct type *ada_coerce_to_simple_array_type (struct type *);
-Index: gdb-7.8.90.20150125/gdb/ada-typeprint.c
+Index: gdb-7.8.90.20150202/gdb/ada-typeprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/ada-typeprint.c	2015-01-25 08:39:10.812466825 +0100
-+++ gdb-7.8.90.20150125/gdb/ada-typeprint.c	2015-01-25 08:39:14.651483372 +0100
+--- gdb-7.8.90.20150202.orig/gdb/ada-typeprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/ada-typeprint.c	2015-02-11 16:01:59.587966234 +0100
 @@ -883,8 +883,8 @@ ada_print_type (struct type *type0, cons
  	    const char *name = ada_type_name (type);
  
@@ -920,10 +920,10 @@ Index: gdb-7.8.90.20150125/gdb/ada-typeprint.c
  	break;
        case TYPE_CODE_ENUM:
  	if (show < 0)
-Index: gdb-7.8.90.20150125/gdb/ada-valprint.c
+Index: gdb-7.8.90.20150202/gdb/ada-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/ada-valprint.c	2015-01-25 08:39:10.814466834 +0100
-+++ gdb-7.8.90.20150125/gdb/ada-valprint.c	2015-01-25 08:39:14.651483372 +0100
+--- gdb-7.8.90.20150202.orig/gdb/ada-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/ada-valprint.c	2015-02-11 16:01:59.587966234 +0100
 @@ -33,11 +33,11 @@
  #include "objfiles.h"
  
@@ -1077,10 +1077,10 @@ Index: gdb-7.8.90.20150125/gdb/ada-valprint.c
  	       struct ui_file *stream, int recurse,
  	       const struct value *val,
  	       const struct value_print_options *options)
-Index: gdb-7.8.90.20150125/gdb/annotate.c
+Index: gdb-7.8.90.20150202/gdb/annotate.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/annotate.c	2015-01-25 08:39:10.814466834 +0100
-+++ gdb-7.8.90.20150125/gdb/annotate.c	2015-01-25 08:39:14.652483376 +0100
+--- gdb-7.8.90.20150202.orig/gdb/annotate.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/annotate.c	2015-02-11 16:01:59.588966239 +0100
 @@ -542,21 +542,21 @@ annotate_frame_end (void)
  }
  \f
@@ -1107,10 +1107,10 @@ Index: gdb-7.8.90.20150125/gdb/annotate.c
  }
  
  void
-Index: gdb-7.8.90.20150125/gdb/annotate.h
+Index: gdb-7.8.90.20150202/gdb/annotate.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/annotate.h	2015-01-25 08:39:10.815466838 +0100
-+++ gdb-7.8.90.20150125/gdb/annotate.h	2015-01-25 08:39:14.652483376 +0100
+--- gdb-7.8.90.20150202.orig/gdb/annotate.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/annotate.h	2015-02-11 16:01:59.588966239 +0100
 @@ -92,8 +92,8 @@ extern void annotate_frame_source_end (v
  extern void annotate_frame_where (void);
  extern void annotate_frame_end (void);
@@ -1122,10 +1122,10 @@ Index: gdb-7.8.90.20150125/gdb/annotate.h
  extern void annotate_elt_rep_end (void);
  extern void annotate_elt (void);
  extern void annotate_array_section_end (void);
-Index: gdb-7.8.90.20150125/gdb/arm-linux-nat.c
+Index: gdb-7.8.90.20150202/gdb/arm-linux-nat.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/arm-linux-nat.c	2015-01-25 08:39:10.815466838 +0100
-+++ gdb-7.8.90.20150125/gdb/arm-linux-nat.c	2015-01-25 08:39:14.652483376 +0100
+--- gdb-7.8.90.20150202.orig/gdb/arm-linux-nat.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/arm-linux-nat.c	2015-02-11 16:01:59.588966239 +0100
 @@ -1186,7 +1186,7 @@ arm_linux_remove_hw_breakpoint (struct t
     ADDR?  */
  static int
@@ -1135,10 +1135,10 @@ Index: gdb-7.8.90.20150125/gdb/arm-linux-nat.c
  {
    const struct arm_linux_hwbp_cap *cap = arm_linux_get_hwbp_cap ();
    CORE_ADDR max_wp_length, aligned_addr;
-Index: gdb-7.8.90.20150125/gdb/ax-gdb.c
+Index: gdb-7.8.90.20150202/gdb/ax-gdb.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/ax-gdb.c	2015-01-25 08:39:10.817466846 +0100
-+++ gdb-7.8.90.20150125/gdb/ax-gdb.c	2015-01-25 08:39:14.653483381 +0100
+--- gdb-7.8.90.20150202.orig/gdb/ax-gdb.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/ax-gdb.c	2015-02-11 16:01:59.589966244 +0100
 @@ -82,12 +82,12 @@ static void gen_traced_pop (struct gdbar
  static void gen_sign_extend (struct agent_expr *, struct type *);
  static void gen_extend (struct agent_expr *, struct type *);
@@ -1238,10 +1238,10 @@ Index: gdb-7.8.90.20150125/gdb/ax-gdb.c
  {
    int i, rslt;
    int nbases = TYPE_N_BASECLASSES (type);
-Index: gdb-7.8.90.20150125/gdb/ax-general.c
+Index: gdb-7.8.90.20150202/gdb/ax-general.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/ax-general.c	2015-01-25 08:39:10.818466851 +0100
-+++ gdb-7.8.90.20150125/gdb/ax-general.c	2015-01-25 08:39:14.653483381 +0100
+--- gdb-7.8.90.20150202.orig/gdb/ax-general.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/ax-general.c	2015-02-11 16:01:59.589966244 +0100
 @@ -193,7 +193,7 @@ ax_zero_ext (struct agent_expr *x, int n
  
  /* Append a trace_quick instruction to EXPR, to record N bytes.  */
@@ -1251,10 +1251,10 @@ Index: gdb-7.8.90.20150125/gdb/ax-general.c
  {
    /* N must fit in a byte.  */
    if (n < 0 || n > 255)
-Index: gdb-7.8.90.20150125/gdb/ax.h
+Index: gdb-7.8.90.20150202/gdb/ax.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/ax.h	2015-01-25 08:39:10.818466851 +0100
-+++ gdb-7.8.90.20150125/gdb/ax.h	2015-01-25 08:39:14.654483385 +0100
+--- gdb-7.8.90.20150202.orig/gdb/ax.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/ax.h	2015-02-11 16:01:59.590966249 +0100
 @@ -207,7 +207,7 @@ extern void ax_ext (struct agent_expr *E
  extern void ax_zero_ext (struct agent_expr *EXPR, int N);
  
@@ -1264,10 +1264,10 @@ Index: gdb-7.8.90.20150125/gdb/ax.h
  
  /* Append a goto op to EXPR.  OP is the actual op (must be aop_goto or
     aop_if_goto).  We assume we don't know the target offset yet,
-Index: gdb-7.8.90.20150125/gdb/breakpoint.c
+Index: gdb-7.8.90.20150202/gdb/breakpoint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/breakpoint.c	2015-01-25 08:39:10.824466877 +0100
-+++ gdb-7.8.90.20150125/gdb/breakpoint.c	2015-01-25 08:39:14.657483398 +0100
+--- gdb-7.8.90.20150202.orig/gdb/breakpoint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/breakpoint.c	2015-02-11 16:01:59.593966264 +0100
 @@ -2191,9 +2191,9 @@ should_be_inserted (struct bp_location *
  	{
  	  fprintf_unfiltered (gdb_stdlog,
@@ -1298,10 +1298,10 @@ Index: gdb-7.8.90.20150125/gdb/breakpoint.c
  		  int num_regs;
  
  		  len = (target_exact_watchpoints
-Index: gdb-7.8.90.20150125/gdb/breakpoint.h
+Index: gdb-7.8.90.20150202/gdb/breakpoint.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/breakpoint.h	2015-01-25 08:39:10.826466885 +0100
-+++ gdb-7.8.90.20150125/gdb/breakpoint.h	2015-01-25 08:39:14.658483402 +0100
+--- gdb-7.8.90.20150202.orig/gdb/breakpoint.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/breakpoint.h	2015-02-11 16:01:59.594966269 +0100
 @@ -236,7 +236,7 @@ struct bp_target_info
  
    /* If this is a ranged breakpoint, then this field contains the
@@ -1320,10 +1320,10 @@ Index: gdb-7.8.90.20150125/gdb/breakpoint.h
  
    /* Type of hardware watchpoint.  */
    enum target_hw_bp_type watchpoint_type;
-Index: gdb-7.8.90.20150125/gdb/c-lang.c
+Index: gdb-7.8.90.20150202/gdb/c-lang.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/c-lang.c	2015-01-25 08:39:10.826466885 +0100
-+++ gdb-7.8.90.20150125/gdb/c-lang.c	2015-01-25 08:39:14.658483402 +0100
+--- gdb-7.8.90.20150202.orig/gdb/c-lang.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/c-lang.c	2015-02-11 16:01:59.594966269 +0100
 @@ -187,7 +187,7 @@ c_printchar (int c, struct type *type, s
  
  void
@@ -1351,10 +1351,10 @@ Index: gdb-7.8.90.20150125/gdb/c-lang.c
  
  		if (get_discrete_bounds (TYPE_INDEX_TYPE (expect_type),
  					 &low_bound, &high_bound) < 0)
-Index: gdb-7.8.90.20150125/gdb/c-lang.h
+Index: gdb-7.8.90.20150202/gdb/c-lang.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/c-lang.h	2015-01-25 08:39:10.827466890 +0100
-+++ gdb-7.8.90.20150125/gdb/c-lang.h	2015-01-25 08:39:14.659483406 +0100
+--- gdb-7.8.90.20150202.orig/gdb/c-lang.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/c-lang.h	2015-02-11 16:01:59.595966274 +0100
 @@ -74,7 +74,7 @@ extern void c_print_typedef (struct type
  			     struct ui_file *);
  
@@ -1390,10 +1390,10 @@ Index: gdb-7.8.90.20150125/gdb/c-lang.h
  					struct ui_file *, int,
  					const struct value *,
  					const struct value_print_options *,
-Index: gdb-7.8.90.20150125/gdb/c-valprint.c
+Index: gdb-7.8.90.20150202/gdb/c-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/c-valprint.c	2015-01-25 08:39:10.827466890 +0100
-+++ gdb-7.8.90.20150125/gdb/c-valprint.c	2015-01-25 08:39:14.659483406 +0100
+--- gdb-7.8.90.20150202.orig/gdb/c-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/c-valprint.c	2015-02-11 16:01:59.595966274 +0100
 @@ -132,7 +132,7 @@ static const struct generic_val_print_de
  
  void
@@ -1435,10 +1435,10 @@ Index: gdb-7.8.90.20150125/gdb/c-valprint.c
    struct value_print_options opts = *options;
  
    opts.deref_ref = 1;
-Index: gdb-7.8.90.20150125/gdb/cp-abi.c
+Index: gdb-7.8.90.20150202/gdb/cp-abi.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/cp-abi.c	2015-01-25 08:39:10.827466890 +0100
-+++ gdb-7.8.90.20150125/gdb/cp-abi.c	2015-01-25 08:39:14.659483406 +0100
+--- gdb-7.8.90.20150202.orig/gdb/cp-abi.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/cp-abi.c	2015-02-11 16:01:59.595966274 +0100
 @@ -64,13 +64,13 @@ is_operator_name (const char *name)
    return (*current_cp_abi.is_operator_name) (name);
  }
@@ -1474,10 +1474,10 @@ Index: gdb-7.8.90.20150125/gdb/cp-abi.c
  {
    struct type *ret = NULL;
    volatile struct gdb_exception e;
-Index: gdb-7.8.90.20150125/gdb/cp-abi.h
+Index: gdb-7.8.90.20150202/gdb/cp-abi.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/cp-abi.h	2015-01-25 08:39:10.828466894 +0100
-+++ gdb-7.8.90.20150125/gdb/cp-abi.h	2015-01-25 08:39:14.659483406 +0100
+--- gdb-7.8.90.20150202.orig/gdb/cp-abi.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/cp-abi.h	2015-02-11 16:01:59.595966274 +0100
 @@ -108,7 +108,7 @@ extern struct value *value_virtual_fn_fi
  					     struct fn_field *f,
  					     int j,
@@ -1532,10 +1532,10 @@ Index: gdb-7.8.90.20150125/gdb/cp-abi.h
    void (*print_method_ptr) (const gdb_byte *contents,
  			    struct type *type,
  			    struct ui_file *stream);
-Index: gdb-7.8.90.20150125/gdb/cp-valprint.c
+Index: gdb-7.8.90.20150202/gdb/cp-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/cp-valprint.c	2015-01-25 08:39:10.829466898 +0100
-+++ gdb-7.8.90.20150125/gdb/cp-valprint.c	2015-01-25 08:39:14.660483411 +0100
+--- gdb-7.8.90.20150202.orig/gdb/cp-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/cp-valprint.c	2015-02-11 16:01:59.596966279 +0100
 @@ -80,7 +80,7 @@ static void cp_print_static_field (struc
  				   const struct value_print_options *);
  
@@ -1609,10 +1609,10 @@ Index: gdb-7.8.90.20150125/gdb/cp-valprint.c
        int skip;
        struct type *baseclass = check_typedef (TYPE_BASECLASS (type, i));
        const char *basename = TYPE_NAME (baseclass);
-Index: gdb-7.8.90.20150125/gdb/d-lang.h
+Index: gdb-7.8.90.20150202/gdb/d-lang.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/d-lang.h	2015-01-25 08:39:10.829466898 +0100
-+++ gdb-7.8.90.20150125/gdb/d-lang.h	2015-01-25 08:39:14.660483411 +0100
+--- gdb-7.8.90.20150202.orig/gdb/d-lang.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/d-lang.h	2015-02-11 16:01:59.596966279 +0100
 @@ -71,7 +71,7 @@ extern const struct builtin_d_type *buil
  /* Defined in d-valprint.c  */
  
@@ -1622,10 +1622,10 @@ Index: gdb-7.8.90.20150125/gdb/d-lang.h
  			 struct ui_file *stream, int recurse,
  			 const struct value *val,
  			 const struct value_print_options *options);
-Index: gdb-7.8.90.20150125/gdb/d-valprint.c
+Index: gdb-7.8.90.20150202/gdb/d-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/d-valprint.c	2015-01-25 08:39:10.829466898 +0100
-+++ gdb-7.8.90.20150125/gdb/d-valprint.c	2015-01-25 08:39:14.660483411 +0100
+--- gdb-7.8.90.20150202.orig/gdb/d-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/d-valprint.c	2015-02-11 16:01:59.596966279 +0100
 @@ -29,7 +29,7 @@
  
  static int
@@ -1648,10 +1648,10 @@ Index: gdb-7.8.90.20150125/gdb/d-valprint.c
               const struct value_print_options *options)
  {
    int ret;
-Index: gdb-7.8.90.20150125/gdb/doublest.c
+Index: gdb-7.8.90.20150202/gdb/doublest.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/doublest.c	2015-01-25 08:39:10.830466903 +0100
-+++ gdb-7.8.90.20150125/gdb/doublest.c	2015-01-25 08:39:14.661483415 +0100
+--- gdb-7.8.90.20150202.orig/gdb/doublest.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/doublest.c	2015-02-11 16:01:59.597966284 +0100
 @@ -765,7 +765,7 @@ floatformat_from_doublest (const struct
     but not passed on by GDB.  This should be fixed.  */
  
@@ -1672,10 +1672,10 @@ Index: gdb-7.8.90.20150125/gdb/doublest.c
    return format;
  }
  
-Index: gdb-7.8.90.20150125/gdb/dwarf2loc.c
+Index: gdb-7.8.90.20150202/gdb/dwarf2loc.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/dwarf2loc.c	2015-01-25 08:39:10.833466916 +0100
-+++ gdb-7.8.90.20150125/gdb/dwarf2loc.c	2015-01-25 08:40:00.580681336 +0100
+--- gdb-7.8.90.20150202.orig/gdb/dwarf2loc.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/dwarf2loc.c	2015-02-11 16:01:59.598966289 +0100
 @@ -1557,19 +1557,19 @@ insert_bits (unsigned int datum,
     BITS_BIG_ENDIAN is taken directly from gdbarch.  */
  
@@ -1807,11 +1807,11 @@ Index: gdb-7.8.90.20150125/gdb/dwarf2loc.c
  
  	    if (byte_offset + TYPE_LENGTH (type) > n)
  	      invalid_synthetic_pointer ();
-Index: gdb-7.8.90.20150125/gdb/dwarf2read.c
+Index: gdb-7.8.90.20150202/gdb/dwarf2read.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/dwarf2read.c	2015-01-25 08:39:10.840466946 +0100
-+++ gdb-7.8.90.20150125/gdb/dwarf2read.c	2015-01-25 08:39:14.667483441 +0100
-@@ -1883,12 +1883,12 @@ dwarf2_complex_location_expr_complaint (
+--- gdb-7.8.90.20150202.orig/gdb/dwarf2read.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/dwarf2read.c	2015-02-11 16:01:59.603966315 +0100
+@@ -1894,12 +1894,12 @@ dwarf2_complex_location_expr_complaint (
  }
  
  static void
@@ -1828,7 +1828,7 @@ Index: gdb-7.8.90.20150125/gdb/dwarf2read.c
  }
  
  static void
-@@ -12370,8 +12370,8 @@ dwarf2_add_field (struct field_info *fip
+@@ -12483,8 +12483,8 @@ dwarf2_add_field (struct field_info *fip
  	         object, and then subtract off the number of bits of
  	         the field itself.  The result is the bit offset of
  	         the LSB of the field.  */
@@ -1839,10 +1839,10 @@ Index: gdb-7.8.90.20150125/gdb/dwarf2read.c
  
  	      attr = dwarf2_attr (die, DW_AT_byte_size, cu);
  	      if (attr)
-Index: gdb-7.8.90.20150125/gdb/eval.c
+Index: gdb-7.8.90.20150202/gdb/eval.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/eval.c	2015-01-25 08:39:10.842466954 +0100
-+++ gdb-7.8.90.20150125/gdb/eval.c	2015-01-25 08:39:14.668483445 +0100
+--- gdb-7.8.90.20150202.orig/gdb/eval.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/eval.c	2015-02-11 16:01:59.604966320 +0100
 @@ -314,7 +314,8 @@ evaluate_struct_tuple (struct value *str
    while (--nargs >= 0)
      {
@@ -1905,10 +1905,10 @@ Index: gdb-7.8.90.20150125/gdb/eval.c
  	struct value_print_options opts;
  
  	get_user_print_options (&opts);
-Index: gdb-7.8.90.20150125/gdb/f-lang.c
+Index: gdb-7.8.90.20150202/gdb/f-lang.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/f-lang.c	2015-01-25 08:39:10.843466959 +0100
-+++ gdb-7.8.90.20150125/gdb/f-lang.c	2015-01-25 08:39:14.668483445 +0100
+--- gdb-7.8.90.20150202.orig/gdb/f-lang.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/f-lang.c	2015-02-11 16:01:59.604966320 +0100
 @@ -103,7 +103,7 @@ f_printchar (int c, struct type *type, s
  
  static void
@@ -1918,10 +1918,10 @@ Index: gdb-7.8.90.20150125/gdb/f-lang.c
  	    const struct value_print_options *options)
  {
    const char *type_encoding = f_get_encoding (type);
-Index: gdb-7.8.90.20150125/gdb/f-lang.h
+Index: gdb-7.8.90.20150202/gdb/f-lang.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/f-lang.h	2015-01-25 08:39:10.843466959 +0100
-+++ gdb-7.8.90.20150125/gdb/f-lang.h	2015-01-25 08:39:14.668483445 +0100
+--- gdb-7.8.90.20150202.orig/gdb/f-lang.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/f-lang.h	2015-02-11 16:01:59.604966320 +0100
 @@ -30,7 +30,7 @@ extern void f_error (char *);	/* Defined
  extern void f_print_type (struct type *, const char *, struct ui_file *, int,
  			  int, const struct type_print_options *);
@@ -1931,10 +1931,10 @@ Index: gdb-7.8.90.20150125/gdb/f-lang.h
  			 struct ui_file *, int,
  			 const struct value *,
  			 const struct value_print_options *);
-Index: gdb-7.8.90.20150125/gdb/f-valprint.c
+Index: gdb-7.8.90.20150202/gdb/f-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/f-valprint.c	2015-01-25 08:39:10.843466959 +0100
-+++ gdb-7.8.90.20150125/gdb/f-valprint.c	2015-01-25 08:39:14.668483445 +0100
+--- gdb-7.8.90.20150202.orig/gdb/f-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/f-valprint.c	2015-02-11 16:01:59.604966320 +0100
 @@ -38,7 +38,7 @@ extern void _initialize_f_valprint (void
  static void info_common_command (char *, int);
  static void f77_get_dynamic_length_of_aggregate (struct type *);
@@ -1994,10 +1994,10 @@ Index: gdb-7.8.90.20150125/gdb/f-valprint.c
  	     const struct value *original_value,
  	     const struct value_print_options *options)
  {
-Index: gdb-7.8.90.20150125/gdb/findvar.c
+Index: gdb-7.8.90.20150202/gdb/findvar.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/findvar.c	2015-01-25 08:39:10.844466963 +0100
-+++ gdb-7.8.90.20150125/gdb/findvar.c	2015-01-25 08:39:14.669483449 +0100
+--- gdb-7.8.90.20150202.orig/gdb/findvar.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/findvar.c	2015-02-11 16:01:59.605966325 +0100
 @@ -626,7 +626,7 @@ struct value *
  default_value_from_register (struct gdbarch *gdbarch, struct type *type,
                               int regnum, struct frame_id frame_id)
@@ -2030,10 +2030,10 @@ Index: gdb-7.8.90.20150125/gdb/findvar.c
  
        /* If the register length is larger than the number of bytes
           remaining to copy, then only copy the appropriate bytes.  */
-Index: gdb-7.8.90.20150125/gdb/frame.c
+Index: gdb-7.8.90.20150202/gdb/frame.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/frame.c	2015-01-25 08:39:10.845466967 +0100
-+++ gdb-7.8.90.20150125/gdb/frame.c	2015-01-25 08:39:14.669483449 +0100
+--- gdb-7.8.90.20150202.orig/gdb/frame.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/frame.c	2015-02-11 16:01:59.605966325 +0100
 @@ -1269,7 +1269,7 @@ deprecated_frame_register_read (struct f
  
  int
@@ -2052,10 +2052,10 @@ Index: gdb-7.8.90.20150125/gdb/frame.c
  
    /* Copy the data.  */
    while (len > 0)
-Index: gdb-7.8.90.20150125/gdb/frame.h
+Index: gdb-7.8.90.20150202/gdb/frame.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/frame.h	2015-01-25 08:39:10.845466967 +0100
-+++ gdb-7.8.90.20150125/gdb/frame.h	2015-01-25 08:39:14.670483454 +0100
+--- gdb-7.8.90.20150202.orig/gdb/frame.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/frame.h	2015-02-11 16:01:59.606966330 +0100
 @@ -583,7 +583,7 @@ extern void put_frame_register (struct f
     contents are optimized out or unavailable, set *OPTIMIZEDP,
     *UNAVAILABLEP accordingly.  */
@@ -2065,10 +2065,10 @@ Index: gdb-7.8.90.20150125/gdb/frame.h
  				     gdb_byte *myaddr,
  				     int *optimizedp, int *unavailablep);
  
-Index: gdb-7.8.90.20150125/gdb/gdbtypes.c
+Index: gdb-7.8.90.20150202/gdb/gdbtypes.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/gdbtypes.c	2015-01-25 08:39:10.848466980 +0100
-+++ gdb-7.8.90.20150125/gdb/gdbtypes.c	2015-01-25 08:39:14.671483458 +0100
+--- gdb-7.8.90.20150202.orig/gdb/gdbtypes.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/gdbtypes.c	2015-02-11 16:01:59.607966335 +0100
 @@ -2478,7 +2478,7 @@ allocate_gnat_aux_type (struct type *typ
     least as long as OBJFILE.  */
  
@@ -2136,10 +2136,10 @@ Index: gdb-7.8.90.20150125/gdb/gdbtypes.c
  {
    struct type *type;
  
-Index: gdb-7.8.90.20150125/gdb/gdbtypes.h
+Index: gdb-7.8.90.20150202/gdb/gdbtypes.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/gdbtypes.h	2015-01-25 08:39:10.849466984 +0100
-+++ gdb-7.8.90.20150125/gdb/gdbtypes.h	2015-01-25 08:39:14.671483458 +0100
+--- gdb-7.8.90.20150202.orig/gdb/gdbtypes.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/gdbtypes.h	2015-02-11 16:01:59.608966340 +0100
 @@ -598,7 +598,7 @@ struct main_type
  	   gdbarch_bits_big_endian=0 targets, it is the bit offset to
  	   the LSB.  */
@@ -2173,10 +2173,10 @@ Index: gdb-7.8.90.20150125/gdb/gdbtypes.h
  extern struct type *arch_integer_type (struct gdbarch *, int, int, char *);
  extern struct type *arch_character_type (struct gdbarch *, int, int, char *);
  extern struct type *arch_boolean_type (struct gdbarch *, int, int, char *);
-Index: gdb-7.8.90.20150125/gdb/gnu-v2-abi.c
+Index: gdb-7.8.90.20150202/gdb/gnu-v2-abi.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/gnu-v2-abi.c	2015-01-25 08:39:10.849466984 +0100
-+++ gdb-7.8.90.20150125/gdb/gnu-v2-abi.c	2015-01-25 08:39:14.672483462 +0100
+--- gdb-7.8.90.20150202.orig/gdb/gnu-v2-abi.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/gnu-v2-abi.c	2015-02-11 16:01:59.608966340 +0100
 @@ -82,7 +82,7 @@ gnuv2_is_operator_name (const char *name
     TYPE is the type in which F is located.  */
  static struct value *
@@ -2228,10 +2228,10 @@ Index: gdb-7.8.90.20150125/gdb/gnu-v2-abi.c
  	    gnuv2_baseclass_offset (type, i, valaddr,
  				    embedded_offset, address, val);
  
-Index: gdb-7.8.90.20150125/gdb/gnu-v3-abi.c
+Index: gdb-7.8.90.20150202/gdb/gnu-v3-abi.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/gnu-v3-abi.c	2015-01-25 08:39:10.850466989 +0100
-+++ gdb-7.8.90.20150125/gdb/gnu-v3-abi.c	2015-01-25 08:39:14.672483462 +0100
+--- gdb-7.8.90.20150202.orig/gdb/gnu-v3-abi.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/gnu-v3-abi.c	2015-02-11 16:01:59.608966340 +0100
 @@ -108,7 +108,7 @@ build_gdb_vtable_type (struct gdbarch *a
  {
    struct type *t;
@@ -2306,10 +2306,10 @@ Index: gdb-7.8.90.20150125/gdb/gnu-v3-abi.c
        struct type *basetype;
  
        if (BASETYPE_VIA_VIRTUAL (domain, i))
-Index: gdb-7.8.90.20150125/gdb/go-lang.h
+Index: gdb-7.8.90.20150202/gdb/go-lang.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/go-lang.h	2015-01-25 08:39:10.850466989 +0100
-+++ gdb-7.8.90.20150125/gdb/go-lang.h	2015-01-25 08:39:14.672483462 +0100
+--- gdb-7.8.90.20150202.orig/gdb/go-lang.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/go-lang.h	2015-02-11 16:01:59.608966340 +0100
 @@ -85,7 +85,7 @@ extern void go_print_type (struct type *
  /* Defined in go-valprint.c.  */
  
@@ -2319,10 +2319,10 @@ Index: gdb-7.8.90.20150125/gdb/go-lang.h
  			  struct ui_file *stream, int recurse,
  			  const struct value *val,
  			  const struct value_print_options *options);
-Index: gdb-7.8.90.20150125/gdb/go-valprint.c
+Index: gdb-7.8.90.20150202/gdb/go-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/go-valprint.c	2015-01-25 08:39:10.851466993 +0100
-+++ gdb-7.8.90.20150125/gdb/go-valprint.c	2015-01-25 08:39:14.672483462 +0100
+--- gdb-7.8.90.20150202.orig/gdb/go-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/go-valprint.c	2015-02-11 16:01:59.609966345 +0100
 @@ -37,7 +37,7 @@
  
  static void
@@ -2345,10 +2345,10 @@ Index: gdb-7.8.90.20150125/gdb/go-valprint.c
  	      const struct value_print_options *options)
  {
    CHECK_TYPEDEF (type);
-Index: gdb-7.8.90.20150125/gdb/inf-ttrace.c
+Index: gdb-7.8.90.20150202/gdb/inf-ttrace.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/inf-ttrace.c	2015-01-25 08:39:10.851466993 +0100
-+++ gdb-7.8.90.20150125/gdb/inf-ttrace.c	2015-01-25 08:39:14.673483467 +0100
+--- gdb-7.8.90.20150202.orig/gdb/inf-ttrace.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/inf-ttrace.c	2015-02-11 16:01:59.609966345 +0100
 @@ -366,7 +366,7 @@ inf_ttrace_can_use_hw_breakpoint (struct
  
  static int
@@ -2358,10 +2358,10 @@ Index: gdb-7.8.90.20150125/gdb/inf-ttrace.c
  {
    return 1;
  }
-Index: gdb-7.8.90.20150125/gdb/jv-lang.c
+Index: gdb-7.8.90.20150202/gdb/jv-lang.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/jv-lang.c	2015-01-25 08:39:10.852466997 +0100
-+++ gdb-7.8.90.20150125/gdb/jv-lang.c	2015-01-25 08:39:14.673483467 +0100
+--- gdb-7.8.90.20150202.orig/gdb/jv-lang.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/jv-lang.c	2015-02-11 16:01:59.609966345 +0100
 @@ -436,7 +436,7 @@ java_link_class_type (struct gdbarch *gd
    for (i = TYPE_N_BASECLASSES (type); i < nfields; i++)
      {
@@ -2380,10 +2380,10 @@ Index: gdb-7.8.90.20150125/gdb/jv-lang.c
  	       const struct value_print_options *options)
  {
    const char *type_encoding = java_get_encoding (type);
-Index: gdb-7.8.90.20150125/gdb/jv-lang.h
+Index: gdb-7.8.90.20150202/gdb/jv-lang.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/jv-lang.h	2015-01-25 08:39:10.852466997 +0100
-+++ gdb-7.8.90.20150125/gdb/jv-lang.h	2015-01-25 08:39:14.673483467 +0100
+--- gdb-7.8.90.20150202.orig/gdb/jv-lang.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/jv-lang.h	2015-02-11 16:01:59.610966350 +0100
 @@ -43,8 +43,8 @@ struct builtin_java_type
  
  extern const struct builtin_java_type *builtin_java_type (struct gdbarch *);
@@ -2395,10 +2395,10 @@ Index: gdb-7.8.90.20150125/gdb/jv-lang.h
  			    const struct value *,
  			    const struct value_print_options *);
  
-Index: gdb-7.8.90.20150125/gdb/jv-valprint.c
+Index: gdb-7.8.90.20150202/gdb/jv-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/jv-valprint.c	2015-01-25 08:39:10.852466997 +0100
-+++ gdb-7.8.90.20150125/gdb/jv-valprint.c	2015-01-25 08:39:14.674483471 +0100
+--- gdb-7.8.90.20150202.orig/gdb/jv-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/jv-valprint.c	2015-02-11 16:01:59.610966350 +0100
 @@ -265,7 +265,7 @@ java_value_print (struct value *val, str
  
  static void
@@ -2417,10 +2417,10 @@ Index: gdb-7.8.90.20150125/gdb/jv-valprint.c
  		struct ui_file *stream, int recurse,
  		const struct value *val,
  		const struct value_print_options *options)
-Index: gdb-7.8.90.20150125/gdb/language.c
+Index: gdb-7.8.90.20150202/gdb/language.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/language.c	2015-01-25 08:39:10.853467002 +0100
-+++ gdb-7.8.90.20150125/gdb/language.c	2015-01-25 08:39:14.674483471 +0100
+--- gdb-7.8.90.20150202.orig/gdb/language.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/language.c	2015-02-11 16:01:59.610966350 +0100
 @@ -720,7 +720,7 @@ unk_lang_printchar (int c, struct type *
  
  static void
@@ -2439,10 +2439,10 @@ Index: gdb-7.8.90.20150125/gdb/language.c
  		    struct ui_file *stream, int recurse,
  		    const struct value *val,
  		    const struct value_print_options *options)
-Index: gdb-7.8.90.20150125/gdb/language.h
+Index: gdb-7.8.90.20150202/gdb/language.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/language.h	2015-01-25 08:39:10.853467002 +0100
-+++ gdb-7.8.90.20150125/gdb/language.h	2015-01-25 08:39:14.674483471 +0100
+--- gdb-7.8.90.20150202.orig/gdb/language.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/language.h	2015-02-11 16:01:59.611966355 +0100
 @@ -189,7 +189,7 @@ struct language_defn
  			  struct ui_file * stream);
  
@@ -2461,10 +2461,10 @@ Index: gdb-7.8.90.20150125/gdb/language.h
  			  struct ui_file *stream, int recurse,
  			  const struct value *val,
  			  const struct value_print_options *options);
-Index: gdb-7.8.90.20150125/gdb/m2-lang.c
+Index: gdb-7.8.90.20150202/gdb/m2-lang.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/m2-lang.c	2015-01-25 08:39:10.853467002 +0100
-+++ gdb-7.8.90.20150125/gdb/m2-lang.c	2015-01-25 08:39:14.674483471 +0100
+--- gdb-7.8.90.20150202.orig/gdb/m2-lang.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/m2-lang.c	2015-02-11 16:01:59.611966355 +0100
 @@ -104,10 +104,10 @@ m2_printchar (int c, struct type *type,
  
  static void
@@ -2499,10 +2499,10 @@ Index: gdb-7.8.90.20150125/gdb/m2-lang.c
  	  i = rep1 - 1;
  	  things_printed += options->repeat_count_threshold;
  	  need_comma = 1;
-Index: gdb-7.8.90.20150125/gdb/m2-lang.h
+Index: gdb-7.8.90.20150202/gdb/m2-lang.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/m2-lang.h	2015-01-25 08:39:10.854467006 +0100
-+++ gdb-7.8.90.20150125/gdb/m2-lang.h	2015-01-25 08:39:14.675483475 +0100
+--- gdb-7.8.90.20150202.orig/gdb/m2-lang.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/m2-lang.h	2015-02-11 16:01:59.611966355 +0100
 @@ -34,7 +34,7 @@ extern void m2_print_typedef (struct typ
  extern int m2_is_long_set (struct type *type);
  extern int m2_is_unbounded_array (struct type *type);
@@ -2512,10 +2512,10 @@ Index: gdb-7.8.90.20150125/gdb/m2-lang.h
  			  struct ui_file *, int,
  			  const struct value *,
  			  const struct value_print_options *);
-Index: gdb-7.8.90.20150125/gdb/m2-typeprint.c
+Index: gdb-7.8.90.20150202/gdb/m2-typeprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/m2-typeprint.c	2015-01-25 08:39:10.854467006 +0100
-+++ gdb-7.8.90.20150125/gdb/m2-typeprint.c	2015-01-25 08:39:14.675483475 +0100
+--- gdb-7.8.90.20150202.orig/gdb/m2-typeprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/m2-typeprint.c	2015-02-11 16:01:59.611966355 +0100
 @@ -230,9 +230,12 @@ static void m2_array (struct type *type,
  	  m2_print_bounds (TYPE_INDEX_TYPE (type), stream, show, -1, 1);
  	}
@@ -2532,10 +2532,10 @@ Index: gdb-7.8.90.20150125/gdb/m2-typeprint.c
      }
    fprintf_filtered (stream, "] OF ");
    m2_print_type (TYPE_TARGET_TYPE (type), "", stream, show, level, flags);
-Index: gdb-7.8.90.20150125/gdb/m2-valprint.c
+Index: gdb-7.8.90.20150202/gdb/m2-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/m2-valprint.c	2015-01-25 08:39:10.854467006 +0100
-+++ gdb-7.8.90.20150125/gdb/m2-valprint.c	2015-01-25 08:39:14.675483475 +0100
+--- gdb-7.8.90.20150202.orig/gdb/m2-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/m2-valprint.c	2015-02-11 16:01:59.612966360 +0100
 @@ -35,7 +35,7 @@ static int print_unpacked_pointer (struc
  				   struct ui_file *stream);
  static void
@@ -2601,10 +2601,10 @@ Index: gdb-7.8.90.20150125/gdb/m2-valprint.c
  
  		  /* Look for a NULL char.  */
  		  for (temp_len = 0;
-Index: gdb-7.8.90.20150125/gdb/memrange.c
+Index: gdb-7.8.90.20150202/gdb/memrange.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/memrange.c	2015-01-25 08:39:10.854467006 +0100
-+++ gdb-7.8.90.20150125/gdb/memrange.c	2015-01-25 08:39:14.675483475 +0100
+--- gdb-7.8.90.20150202.orig/gdb/memrange.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/memrange.c	2015-02-11 16:01:59.612966360 +0100
 @@ -21,8 +21,8 @@
  #include "memrange.h"
  
@@ -2616,10 +2616,10 @@ Index: gdb-7.8.90.20150125/gdb/memrange.c
  {
    ULONGEST h, l;
  
-Index: gdb-7.8.90.20150125/gdb/memrange.h
+Index: gdb-7.8.90.20150202/gdb/memrange.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/memrange.h	2015-01-25 08:39:10.855467010 +0100
-+++ gdb-7.8.90.20150125/gdb/memrange.h	2015-01-25 08:39:14.675483475 +0100
+--- gdb-7.8.90.20150202.orig/gdb/memrange.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/memrange.h	2015-02-11 16:01:59.612966360 +0100
 @@ -30,7 +30,7 @@ struct mem_range
    CORE_ADDR start;
  
@@ -2640,10 +2640,10 @@ Index: gdb-7.8.90.20150125/gdb/memrange.h
  
  /* Returns true if ADDR is in RANGE.  */
  
-Index: gdb-7.8.90.20150125/gdb/mips-linux-nat.c
+Index: gdb-7.8.90.20150202/gdb/mips-linux-nat.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/mips-linux-nat.c	2015-01-25 08:39:10.855467010 +0100
-+++ gdb-7.8.90.20150125/gdb/mips-linux-nat.c	2015-01-25 08:39:14.676483480 +0100
+--- gdb-7.8.90.20150202.orig/gdb/mips-linux-nat.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/mips-linux-nat.c	2015-02-11 16:01:59.612966360 +0100
 @@ -586,7 +586,7 @@ mips_linux_stopped_data_address (struct
  
  static int
@@ -2653,10 +2653,10 @@ Index: gdb-7.8.90.20150125/gdb/mips-linux-nat.c
  {
    struct pt_watch_regs dummy_regs;
    int i;
-Index: gdb-7.8.90.20150125/gdb/opencl-lang.c
+Index: gdb-7.8.90.20150202/gdb/opencl-lang.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/opencl-lang.c	2015-01-25 08:39:10.856467015 +0100
-+++ gdb-7.8.90.20150125/gdb/opencl-lang.c	2015-01-25 08:39:14.676483480 +0100
+--- gdb-7.8.90.20150202.orig/gdb/opencl-lang.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/opencl-lang.c	2015-02-11 16:01:59.613966365 +0100
 @@ -78,11 +78,11 @@ builtin_opencl_type (struct gdbarch *gdb
  
  static struct type *
@@ -2733,10 +2733,10 @@ Index: gdb-7.8.90.20150125/gdb/opencl-lang.c
  
        if (!value_bits_synthetic_pointer (c->val,
  					 c->indices[i] * elsize + comp_offset,
-Index: gdb-7.8.90.20150125/gdb/p-lang.c
+Index: gdb-7.8.90.20150202/gdb/p-lang.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/p-lang.c	2015-01-25 08:39:10.856467015 +0100
-+++ gdb-7.8.90.20150125/gdb/p-lang.c	2015-01-25 08:39:14.676483480 +0100
+--- gdb-7.8.90.20150202.orig/gdb/p-lang.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/p-lang.c	2015-02-11 16:01:59.613966365 +0100
 @@ -95,8 +95,8 @@ pascal_main_name (void)
     are not multiple of TARGET_CHAR_BIT then the results are wrong
     but this does not happen for Free Pascal nor for GPC.  */
@@ -2784,10 +2784,10 @@ Index: gdb-7.8.90.20150125/gdb/p-lang.c
  	  i = rep1 - 1;
  	  things_printed += options->repeat_count_threshold;
  	  need_comma = 1;
-Index: gdb-7.8.90.20150125/gdb/p-lang.h
+Index: gdb-7.8.90.20150202/gdb/p-lang.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/p-lang.h	2015-01-25 08:39:10.856467015 +0100
-+++ gdb-7.8.90.20150125/gdb/p-lang.h	2015-01-25 08:39:14.676483480 +0100
+--- gdb-7.8.90.20150202.orig/gdb/p-lang.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/p-lang.h	2015-02-11 16:01:59.613966365 +0100
 @@ -36,7 +36,7 @@ extern void pascal_print_type (struct ty
  extern void pascal_print_typedef (struct type *, struct symbol *,
  				  struct ui_file *);
@@ -2822,10 +2822,10 @@ Index: gdb-7.8.90.20150125/gdb/p-lang.h
  					      CORE_ADDR, struct ui_file *,
  					      int,
  					      const struct value *,
-Index: gdb-7.8.90.20150125/gdb/p-valprint.c
+Index: gdb-7.8.90.20150202/gdb/p-valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/p-valprint.c	2015-01-25 08:39:10.857467019 +0100
-+++ gdb-7.8.90.20150125/gdb/p-valprint.c	2015-01-25 08:39:14.677483484 +0100
+--- gdb-7.8.90.20150202.orig/gdb/p-valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/p-valprint.c	2015-02-11 16:01:59.613966365 +0100
 @@ -57,7 +57,7 @@ static const struct generic_val_print_de
  
  void
@@ -2887,10 +2887,10 @@ Index: gdb-7.8.90.20150125/gdb/p-valprint.c
        volatile struct gdb_exception ex;
        int skip = 0;
  
-Index: gdb-7.8.90.20150125/gdb/ppc-linux-nat.c
+Index: gdb-7.8.90.20150202/gdb/ppc-linux-nat.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/ppc-linux-nat.c	2015-01-25 08:39:10.858467023 +0100
-+++ gdb-7.8.90.20150125/gdb/ppc-linux-nat.c	2015-01-25 08:39:14.677483484 +0100
+--- gdb-7.8.90.20150202.orig/gdb/ppc-linux-nat.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/ppc-linux-nat.c	2015-02-11 16:01:59.614966371 +0100
 @@ -1501,7 +1501,7 @@ ppc_linux_can_use_hw_breakpoint (struct
  
  static int
@@ -2900,10 +2900,10 @@ Index: gdb-7.8.90.20150125/gdb/ppc-linux-nat.c
  {
    /* Handle sub-8-byte quantities.  */
    if (len <= 0)
-Index: gdb-7.8.90.20150125/gdb/printcmd.c
+Index: gdb-7.8.90.20150202/gdb/printcmd.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/printcmd.c	2015-01-25 08:39:10.858467023 +0100
-+++ gdb-7.8.90.20150125/gdb/printcmd.c	2015-01-25 08:39:14.678483488 +0100
+--- gdb-7.8.90.20150202.orig/gdb/printcmd.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/printcmd.c	2015-02-11 16:01:59.615966375 +0100
 @@ -285,7 +285,7 @@ print_formatted (struct value *val, int
  		 struct ui_file *stream)
  {
@@ -2922,10 +2922,10 @@ Index: gdb-7.8.90.20150125/gdb/printcmd.c
    enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
  
    /* String printing should go through val_print_scalar_formatted.  */
-Index: gdb-7.8.90.20150125/gdb/procfs.c
+Index: gdb-7.8.90.20150202/gdb/procfs.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/procfs.c	2015-01-25 08:39:10.860467032 +0100
-+++ gdb-7.8.90.20150125/gdb/procfs.c	2015-01-25 08:39:14.679483493 +0100
+--- gdb-7.8.90.20150202.orig/gdb/procfs.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/procfs.c	2015-02-11 16:01:59.616966381 +0100
 @@ -4859,7 +4859,7 @@ procfs_remove_watchpoint (struct target_
  
  static int
@@ -2935,10 +2935,10 @@ Index: gdb-7.8.90.20150125/gdb/procfs.c
  {
    /* The man page for proc(4) on Solaris 2.6 and up says that the
       system can support "thousands" of hardware watchpoints, but gives
-Index: gdb-7.8.90.20150125/gdb/python/py-prettyprint.c
+Index: gdb-7.8.90.20150202/gdb/python/py-prettyprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/python/py-prettyprint.c	2015-01-25 08:39:10.860467032 +0100
-+++ gdb-7.8.90.20150125/gdb/python/py-prettyprint.c	2015-01-25 08:39:14.679483493 +0100
+--- gdb-7.8.90.20150202.orig/gdb/python/py-prettyprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/python/py-prettyprint.c	2015-02-11 16:01:59.616966381 +0100
 @@ -686,7 +686,7 @@ print_children (PyObject *printer, const
  enum ext_lang_rc
  gdbpy_apply_val_pretty_printer (const struct extension_language_defn *extlang,
@@ -2948,10 +2948,10 @@ Index: gdb-7.8.90.20150125/gdb/python/py-prettyprint.c
  				struct ui_file *stream, int recurse,
  				const struct value *val,
  				const struct value_print_options *options,
-Index: gdb-7.8.90.20150125/gdb/regcache.c
+Index: gdb-7.8.90.20150202/gdb/regcache.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/regcache.c	2015-01-25 08:39:10.861467036 +0100
-+++ gdb-7.8.90.20150125/gdb/regcache.c	2015-01-25 08:39:14.680483497 +0100
+--- gdb-7.8.90.20150202.orig/gdb/regcache.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/regcache.c	2015-02-11 16:01:59.616966381 +0100
 @@ -941,7 +941,7 @@ typedef void (regcache_write_ftype) (str
  
  static enum register_status
@@ -2997,10 +2997,10 @@ Index: gdb-7.8.90.20150125/gdb/regcache.c
  {
    struct regcache_descr *descr = regcache->descr;
  
-Index: gdb-7.8.90.20150125/gdb/regcache.h
+Index: gdb-7.8.90.20150202/gdb/regcache.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/regcache.h	2015-01-25 08:39:10.861467036 +0100
-+++ gdb-7.8.90.20150125/gdb/regcache.h	2015-01-25 08:39:14.680483497 +0100
+--- gdb-7.8.90.20150202.orig/gdb/regcache.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/regcache.h	2015-02-11 16:01:59.617966386 +0100
 @@ -92,9 +92,9 @@ extern void regcache_raw_write_unsigned
  
  extern enum register_status
@@ -3028,10 +3028,10 @@ Index: gdb-7.8.90.20150125/gdb/regcache.h
  
  /* Special routines to read/write the PC.  */
  
-Index: gdb-7.8.90.20150125/gdb/remote.c
+Index: gdb-7.8.90.20150202/gdb/remote.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/remote.c	2015-01-25 08:39:10.864467049 +0100
-+++ gdb-7.8.90.20150125/gdb/remote.c	2015-01-25 08:39:14.682483505 +0100
+--- gdb-7.8.90.20150202.orig/gdb/remote.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/remote.c	2015-02-11 16:01:59.619966396 +0100
 @@ -8371,7 +8371,7 @@ int remote_hw_breakpoint_limit = -1;
  
  static int
@@ -3041,10 +3041,10 @@ Index: gdb-7.8.90.20150125/gdb/remote.c
  {
    if (remote_hw_watchpoint_length_limit == 0)
      return 0;
-Index: gdb-7.8.90.20150125/gdb/spu-multiarch.c
+Index: gdb-7.8.90.20150202/gdb/spu-multiarch.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/spu-multiarch.c	2015-01-25 08:39:10.865467053 +0100
-+++ gdb-7.8.90.20150125/gdb/spu-multiarch.c	2015-01-25 08:39:14.683483510 +0100
+--- gdb-7.8.90.20150202.orig/gdb/spu-multiarch.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/spu-multiarch.c	2015-02-11 16:01:59.619966396 +0100
 @@ -117,7 +117,7 @@ spu_thread_architecture (struct target_o
  /* Override the to_region_ok_for_hw_watchpoint routine.  */
  static int
@@ -3054,10 +3054,10 @@ Index: gdb-7.8.90.20150125/gdb/spu-multiarch.c
  {
    struct target_ops *ops_beneath = find_target_beneath (self);
  
-Index: gdb-7.8.90.20150125/gdb/stack.c
+Index: gdb-7.8.90.20150202/gdb/stack.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/stack.c	2015-01-25 08:39:10.866467058 +0100
-+++ gdb-7.8.90.20150125/gdb/stack.c	2015-01-25 08:39:14.683483510 +0100
+--- gdb-7.8.90.20150202.orig/gdb/stack.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/stack.c	2015-02-11 16:01:59.620966401 +0100
 @@ -175,7 +175,7 @@ print_stack_frame (struct frame_info *fr
     argument (not just the first nameless argument).  */
  
@@ -3096,10 +3096,10 @@ Index: gdb-7.8.90.20150125/gdb/stack.c
  
        if (highest_offset == -1)
  	start = gdbarch_frame_args_skip (get_frame_arch (frame));
-Index: gdb-7.8.90.20150125/gdb/symmisc.c
+Index: gdb-7.8.90.20150202/gdb/symmisc.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/symmisc.c	2015-01-25 08:39:10.866467058 +0100
-+++ gdb-7.8.90.20150125/gdb/symmisc.c	2015-01-25 08:39:14.684483514 +0100
+--- gdb-7.8.90.20150202.orig/gdb/symmisc.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/symmisc.c	2015-02-11 16:01:59.620966401 +0100
 @@ -534,11 +534,11 @@ print_symbol (void *args)
  
  	case LOC_CONST_BYTES:
@@ -3115,10 +3115,10 @@ Index: gdb-7.8.90.20150125/gdb/symmisc.c
  	    for (i = 0; i < TYPE_LENGTH (type); i++)
  	      fprintf_filtered (outfile, " %02x",
  				(unsigned) SYMBOL_VALUE_BYTES (symbol)[i]);
-Index: gdb-7.8.90.20150125/gdb/target.c
+Index: gdb-7.8.90.20150202/gdb/target.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/target.c	2015-01-25 08:39:10.867467062 +0100
-+++ gdb-7.8.90.20150125/gdb/target.c	2015-01-25 08:39:14.684483514 +0100
+--- gdb-7.8.90.20150202.orig/gdb/target.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/target.c	2015-02-11 16:01:59.621966406 +0100
 @@ -54,7 +54,7 @@ static int default_watchpoint_addr_withi
  						 CORE_ADDR, CORE_ADDR, int);
  
@@ -3137,10 +3137,10 @@ Index: gdb-7.8.90.20150125/gdb/target.c
  {
    return (len <= gdbarch_ptr_bit (target_gdbarch ()) / TARGET_CHAR_BIT);
  }
-Index: gdb-7.8.90.20150125/gdb/target.h
+Index: gdb-7.8.90.20150202/gdb/target.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/target.h	2015-01-25 08:39:10.868467066 +0100
-+++ gdb-7.8.90.20150125/gdb/target.h	2015-01-25 08:39:14.685483518 +0100
+--- gdb-7.8.90.20150202.orig/gdb/target.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/target.h	2015-02-11 16:01:59.622966411 +0100
 @@ -489,7 +489,7 @@ struct target_ops
      /* Documentation of this routine is provided with the corresponding
         target_* macro.  */
@@ -3150,10 +3150,10 @@ Index: gdb-7.8.90.20150125/gdb/target.h
        TARGET_DEFAULT_FUNC (default_region_ok_for_hw_watchpoint);
  
      int (*to_can_accel_watchpoint_condition) (struct target_ops *,
-Index: gdb-7.8.90.20150125/gdb/tracepoint.c
+Index: gdb-7.8.90.20150202/gdb/tracepoint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/tracepoint.c	2015-01-25 08:39:10.870467075 +0100
-+++ gdb-7.8.90.20150125/gdb/tracepoint.c	2015-01-25 08:39:14.686483523 +0100
+--- gdb-7.8.90.20150202.orig/gdb/tracepoint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/tracepoint.c	2015-02-11 16:01:59.623966416 +0100
 @@ -928,13 +928,13 @@ add_register (struct collection_list *co
  static void
  add_memrange (struct collection_list *memranges, 
@@ -3247,10 +3247,10 @@ Index: gdb-7.8.90.20150125/gdb/tracepoint.c
  	}
        if (BLOCK_FUNCTION (block))
  	break;
-Index: gdb-7.8.90.20150125/gdb/typeprint.c
+Index: gdb-7.8.90.20150202/gdb/typeprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/typeprint.c	2015-01-25 08:39:10.871467079 +0100
-+++ gdb-7.8.90.20150125/gdb/typeprint.c	2015-01-25 08:39:14.686483523 +0100
+--- gdb-7.8.90.20150202.orig/gdb/typeprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/typeprint.c	2015-02-11 16:01:59.623966416 +0100
 @@ -402,7 +402,7 @@ whatis_exp (char *exp, int show)
    struct type *real_type = NULL;
    struct type *type;
@@ -3260,10 +3260,10 @@ Index: gdb-7.8.90.20150125/gdb/typeprint.c
    int using_enc = 0;
    struct value_print_options opts;
    struct type_print_options flags = default_ptype_flags;
-Index: gdb-7.8.90.20150125/gdb/valarith.c
+Index: gdb-7.8.90.20150202/gdb/valarith.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/valarith.c	2015-01-25 08:39:10.872467084 +0100
-+++ gdb-7.8.90.20150125/gdb/valarith.c	2015-01-25 08:39:14.686483523 +0100
+--- gdb-7.8.90.20150202.orig/gdb/valarith.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/valarith.c	2015-02-11 16:01:59.623966416 +0100
 @@ -188,12 +188,13 @@ value_subscript (struct value *array, LO
     to doubles, but no longer does.  */
  
@@ -3323,10 +3323,10 @@ Index: gdb-7.8.90.20150125/gdb/valarith.c
  
    for (i = 0; i < len; i++)
      {
-Index: gdb-7.8.90.20150125/gdb/valops.c
+Index: gdb-7.8.90.20150202/gdb/valops.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/valops.c	2015-01-25 08:39:10.877467105 +0100
-+++ gdb-7.8.90.20150125/gdb/valops.c	2015-01-25 08:39:14.687483527 +0100
+--- gdb-7.8.90.20150202.orig/gdb/valops.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/valops.c	2015-02-11 16:01:59.624966421 +0100
 @@ -47,11 +47,11 @@ static int typecmp (int staticp, int var
  		    struct field t1[], struct value *t2[]);
  
@@ -3645,10 +3645,10 @@ Index: gdb-7.8.90.20150125/gdb/valops.c
    int using_enc = 0;
    struct value *new_val;
  
-Index: gdb-7.8.90.20150125/gdb/valprint.c
+Index: gdb-7.8.90.20150202/gdb/valprint.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/valprint.c	2015-01-25 08:39:10.879467114 +0100
-+++ gdb-7.8.90.20150125/gdb/valprint.c	2015-01-25 08:39:14.688483531 +0100
+--- gdb-7.8.90.20150202.orig/gdb/valprint.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/valprint.c	2015-02-11 16:01:59.625966426 +0100
 @@ -298,7 +298,7 @@ val_print_scalar_type_p (struct type *ty
  int
  valprint_check_validity (struct ui_file *stream,
@@ -3741,10 +3741,10 @@ Index: gdb-7.8.90.20150125/gdb/valprint.c
  		  const char *encoding, int force_ellipses,
  		  int quote_char, int c_style_terminator,
  		  const struct value_print_options *options)
-Index: gdb-7.8.90.20150125/gdb/valprint.h
+Index: gdb-7.8.90.20150202/gdb/valprint.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/valprint.h	2015-01-25 08:39:10.880467118 +0100
-+++ gdb-7.8.90.20150125/gdb/valprint.h	2015-01-25 08:39:14.688483531 +0100
+--- gdb-7.8.90.20150202.orig/gdb/valprint.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/valprint.h	2015-02-11 16:01:59.625966426 +0100
 @@ -115,11 +115,11 @@ extern void maybe_print_array_index (str
                                       struct ui_file *stream,
  				     const struct value_print_options *);
@@ -3795,10 +3795,10 @@ Index: gdb-7.8.90.20150125/gdb/valprint.h
  			      const char *encoding, int force_ellipses,
  			      int quote_char, int c_style_terminator,
  			      const struct value_print_options *options);
-Index: gdb-7.8.90.20150125/gdb/value.c
+Index: gdb-7.8.90.20150202/gdb/value.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/value.c	2015-01-25 08:39:10.885467140 +0100
-+++ gdb-7.8.90.20150125/gdb/value.c	2015-01-25 08:39:14.689483536 +0100
+--- gdb-7.8.90.20150202.orig/gdb/value.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/value.c	2015-02-11 16:01:59.626966431 +0100
 @@ -66,10 +66,10 @@ struct internal_function
  struct range
  {
@@ -4129,10 +4129,10 @@ Index: gdb-7.8.90.20150125/gdb/value.c
  
    /* Normalize BITPOS.  */
    addr += bitpos / 8;
-Index: gdb-7.8.90.20150125/gdb/value.h
+Index: gdb-7.8.90.20150202/gdb/value.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/value.h	2015-01-25 08:39:10.887467148 +0100
-+++ gdb-7.8.90.20150125/gdb/value.h	2015-01-25 08:39:14.690483540 +0100
+--- gdb-7.8.90.20150202.orig/gdb/value.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/value.h	2015-02-11 16:01:59.627966436 +0100
 @@ -131,8 +131,8 @@ extern void set_value_parent (struct val
     within the registers structure.  Note also the member
     embedded_offset below.  */
@@ -4373,10 +4373,10 @@ Index: gdb-7.8.90.20150125/gdb/value.h
  
  /* User function handler.  */
  
-Index: gdb-7.8.90.20150125/gdb/s390-linux-nat.c
+Index: gdb-7.8.90.20150202/gdb/s390-linux-nat.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/s390-linux-nat.c	2015-01-25 08:39:10.887467148 +0100
-+++ gdb-7.8.90.20150125/gdb/s390-linux-nat.c	2015-01-25 08:39:14.690483540 +0100
+--- gdb-7.8.90.20150202.orig/gdb/s390-linux-nat.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/s390-linux-nat.c	2015-02-11 16:01:59.627966436 +0100
 @@ -544,7 +544,7 @@ s390_can_use_hw_breakpoint (struct targe
  
  static int
@@ -4386,10 +4386,10 @@ Index: gdb-7.8.90.20150125/gdb/s390-linux-nat.c
  {
    return 1;
  }
-Index: gdb-7.8.90.20150125/gdb/extension-priv.h
+Index: gdb-7.8.90.20150202/gdb/extension-priv.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/extension-priv.h	2015-01-25 08:39:10.887467148 +0100
-+++ gdb-7.8.90.20150125/gdb/extension-priv.h	2015-01-25 08:39:14.690483540 +0100
+--- gdb-7.8.90.20150202.orig/gdb/extension-priv.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/extension-priv.h	2015-02-11 16:01:59.627966436 +0100
 @@ -175,7 +175,7 @@ struct extension_language_ops
    enum ext_lang_rc (*apply_val_pretty_printer)
      (const struct extension_language_defn *,
@@ -4399,10 +4399,10 @@ Index: gdb-7.8.90.20150125/gdb/extension-priv.h
       struct ui_file *stream, int recurse,
       const struct value *val, const struct value_print_options *options,
       const struct language_defn *language);
-Index: gdb-7.8.90.20150125/gdb/python/python-internal.h
+Index: gdb-7.8.90.20150202/gdb/python/python-internal.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/python/python-internal.h	2015-01-25 08:39:10.888467153 +0100
-+++ gdb-7.8.90.20150125/gdb/python/python-internal.h	2015-01-25 08:39:14.691483544 +0100
+--- gdb-7.8.90.20150202.orig/gdb/python/python-internal.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/python/python-internal.h	2015-02-11 16:01:59.628966441 +0100
 @@ -313,7 +313,7 @@ extern int gdbpy_auto_load_enabled (cons
  extern enum ext_lang_rc gdbpy_apply_val_pretty_printer
    (const struct extension_language_defn *,
@@ -4412,10 +4412,10 @@ Index: gdb-7.8.90.20150125/gdb/python/python-internal.h
     struct ui_file *stream, int recurse,
     const struct value *val,
     const struct value_print_options *options,
-Index: gdb-7.8.90.20150125/gdb/target-delegates.c
+Index: gdb-7.8.90.20150202/gdb/target-delegates.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/target-delegates.c	2015-01-25 08:39:10.889467157 +0100
-+++ gdb-7.8.90.20150125/gdb/target-delegates.c	2015-01-25 08:39:14.691483544 +0100
+--- gdb-7.8.90.20150202.orig/gdb/target-delegates.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/target-delegates.c	2015-02-11 16:01:59.629966446 +0100
 @@ -634,14 +634,14 @@ debug_watchpoint_addr_within_range (stru
  }
  
@@ -4442,10 +4442,10 @@ Index: gdb-7.8.90.20150125/gdb/target-delegates.c
    fputs_unfiltered (") = ", gdb_stdlog);
    target_debug_print_int (result);
    fputs_unfiltered ("\n", gdb_stdlog);
-Index: gdb-7.8.90.20150125/gdb/aarch64-linux-nat.c
+Index: gdb-7.8.90.20150202/gdb/aarch64-linux-nat.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/aarch64-linux-nat.c	2015-01-25 08:39:10.889467157 +0100
-+++ gdb-7.8.90.20150125/gdb/aarch64-linux-nat.c	2015-01-25 08:39:14.692483549 +0100
+--- gdb-7.8.90.20150202.orig/gdb/aarch64-linux-nat.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/aarch64-linux-nat.c	2015-02-11 16:01:59.629966446 +0100
 @@ -1389,7 +1389,7 @@ aarch64_linux_remove_watchpoint (struct
  
  static int
@@ -4455,10 +4455,10 @@ Index: gdb-7.8.90.20150125/gdb/aarch64-linux-nat.c
  {
    CORE_ADDR aligned_addr;
  
-Index: gdb-7.8.90.20150125/gdb/nat/x86-dregs.c
+Index: gdb-7.8.90.20150202/gdb/nat/x86-dregs.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/nat/x86-dregs.c	2015-01-25 08:39:10.890467161 +0100
-+++ gdb-7.8.90.20150125/gdb/nat/x86-dregs.c	2015-01-25 08:39:14.692483549 +0100
+--- gdb-7.8.90.20150202.orig/gdb/nat/x86-dregs.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/nat/x86-dregs.c	2015-02-11 16:01:59.629966446 +0100
 @@ -384,7 +384,7 @@ x86_remove_aligned_watchpoint (struct x8
  
  static int
@@ -4477,10 +4477,10 @@ Index: gdb-7.8.90.20150125/gdb/nat/x86-dregs.c
  {
    int nregs;
  
-Index: gdb-7.8.90.20150125/gdb/compile/compile-c-support.c
+Index: gdb-7.8.90.20150202/gdb/compile/compile-c-support.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/compile/compile-c-support.c	2015-01-25 08:39:10.890467161 +0100
-+++ gdb-7.8.90.20150125/gdb/compile/compile-c-support.c	2015-01-25 08:39:14.692483549 +0100
+--- gdb-7.8.90.20150202.orig/gdb/compile/compile-c-support.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/compile/compile-c-support.c	2015-02-11 16:01:59.629966446 +0100
 @@ -277,11 +277,11 @@ generate_register_struct (struct ui_file
  
  	      default:
@@ -4495,10 +4495,10 @@ Index: gdb-7.8.90.20150125/gdb/compile/compile-c-support.c
  	      }
  	    fputs_unfiltered (";\n", stream);
  
-Index: gdb-7.8.90.20150125/gdb/nat/x86-dregs.h
+Index: gdb-7.8.90.20150202/gdb/nat/x86-dregs.h
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/nat/x86-dregs.h	2015-01-25 08:39:10.890467161 +0100
-+++ gdb-7.8.90.20150125/gdb/nat/x86-dregs.h	2015-01-25 08:39:14.692483549 +0100
+--- gdb-7.8.90.20150202.orig/gdb/nat/x86-dregs.h	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/nat/x86-dregs.h	2015-02-11 16:01:59.630966451 +0100
 @@ -112,7 +112,7 @@ extern int x86_dr_remove_watchpoint (str
  /* Return non-zero if we can watch a memory region that starts at
     address ADDR and whose length is LEN bytes.  */
@@ -4508,10 +4508,10 @@ Index: gdb-7.8.90.20150125/gdb/nat/x86-dregs.h
  
  /* If the inferior has some break/watchpoint that triggered, set the
     address associated with that break/watchpoint and return true.
-Index: gdb-7.8.90.20150125/gdb/x86-nat.c
+Index: gdb-7.8.90.20150202/gdb/x86-nat.c
 ===================================================================
---- gdb-7.8.90.20150125.orig/gdb/x86-nat.c	2015-01-25 08:39:10.890467161 +0100
-+++ gdb-7.8.90.20150125/gdb/x86-nat.c	2015-01-25 08:39:14.693483553 +0100
+--- gdb-7.8.90.20150202.orig/gdb/x86-nat.c	2015-02-11 16:01:51.366924625 +0100
++++ gdb-7.8.90.20150202/gdb/x86-nat.c	2015-02-11 16:01:59.630966451 +0100
 @@ -178,7 +178,7 @@ x86_remove_watchpoint (struct target_ops
  
  static int
@@ -4521,3 +4521,29 @@ Index: gdb-7.8.90.20150125/gdb/x86-nat.c
  {
    struct x86_debug_reg_state *state
      = x86_debug_reg_state (ptid_get_pid (inferior_ptid));
+Index: gdb-7.8.90.20150202/gdb/guile/guile-internal.h
+===================================================================
+--- gdb-7.8.90.20150202.orig/gdb/guile/guile-internal.h	2015-02-02 02:58:29.000000000 +0100
++++ gdb-7.8.90.20150202/gdb/guile/guile-internal.h	2015-02-11 16:03:36.901445361 +0100
+@@ -559,7 +559,7 @@ extern void gdbscm_preserve_values
+ extern enum ext_lang_rc gdbscm_apply_val_pretty_printer
+   (const struct extension_language_defn *,
+    struct type *type, const gdb_byte *valaddr,
+-   int embedded_offset, CORE_ADDR address,
++   LONGEST embedded_offset, CORE_ADDR address,
+    struct ui_file *stream, int recurse,
+    const struct value *val,
+    const struct value_print_options *options,
+Index: gdb-7.8.90.20150202/gdb/guile/scm-pretty-print.c
+===================================================================
+--- gdb-7.8.90.20150202.orig/gdb/guile/scm-pretty-print.c	2015-02-02 02:58:29.000000000 +0100
++++ gdb-7.8.90.20150202/gdb/guile/scm-pretty-print.c	2015-02-11 16:03:14.061335945 +0100
+@@ -955,7 +955,7 @@ ppscm_print_children (SCM printer, enum
+ enum ext_lang_rc
+ gdbscm_apply_val_pretty_printer (const struct extension_language_defn *extlang,
+ 				 struct type *type, const gdb_byte *valaddr,
+-				 int embedded_offset, CORE_ADDR address,
++				 LONGEST embedded_offset, CORE_ADDR address,
+ 				 struct ui_file *stream, int recurse,
+ 				 const struct value *val,
+ 				 const struct value_print_options *options,

diff --git a/gdb.spec b/gdb.spec
index 53c0ede..af810e6 100644
--- a/gdb.spec
+++ b/gdb.spec
@@ -26,7 +26,7 @@ Version: 7.8.90.20150202
 
 # The release always contains a leading reserved number, start it at 1.
 # `upstream' is not a part of `name' to stay fully rpm dependencies compatible for the testing.
-Release: 4%{?dist}
+Release: 5%{?dist}
 
 License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and BSD and Public Domain and GFDL
 Group: Development/Debuggers
@@ -566,6 +566,7 @@ BuildRequires: /usr/bin/pod2man
 %if 0%{!?rhel:1}
 BuildRequires: libbabeltrace-devel%{?_isa}
 %endif
+BuildRequires: guile-devel%{?_isa}
 
 %if 0%{?_with_testsuite:1}
 
@@ -904,7 +905,7 @@ export LDFLAGS="%{?__global_ldflags} %{?_with_asan:-fsanitize=address}"
 	--with-separate-debug-dir=/usr/lib/debug		\
 	--disable-sim						\
 	--disable-rpath						\
-	--without-guile						\
+	--with-guile						\
 %if 0%{!?rhel:1}
 	--with-babeltrace					\
 %else
@@ -1216,10 +1217,6 @@ rm -f $RPM_BUILD_ROOT%{_infodir}/stabs*
 
 rm -f $RPM_BUILD_ROOT%{_infodir}/dir
 
-# /usr/share/gdb/guile/ gets installed even --without-guile
-# https://sourceware.org/bugzilla/show_bug.cgi?id=17105
-rm -rf $RPM_BUILD_ROOT%{_datadir}/gdb/guile
-
 # These files are unrelated to Fedora Linux.
 rm -f $RPM_BUILD_ROOT%{_datadir}/gdb/system-gdbinit/elinos.py
 rm -f $RPM_BUILD_ROOT%{_datadir}/gdb/system-gdbinit/wrs-linux.py
@@ -1318,6 +1315,9 @@ then
 fi
 
 %changelog
+* Wed Feb 11 2015 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.8.90.20150202-5.fc22
+- Enable guile support.
+
 * Wed Feb 11 2015 Jan Kratochvil <jan.kratochvil@redhat.com> - 7.8.90.20150202-4.fc22
 - Fix gcc5 compilation errors (RH BZ 1190649).
 

                 reply	other threads:[~2026-06-27 23:56 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

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

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

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

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

  git send-email \
    --in-reply-to=178260461847.1.12313860086366992180.rpms-gdb-21fb199a6fe9@fedoraproject.org \
    --to=jan.kratochvil@redhat.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

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

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