[gdb] [aarch64] Fix compilation error.

Jan Kratochvil jankratochvil at fedoraproject.org
Tue Jun 24 14:09:06 UTC 2014


commit 2b55d27fdb5e95d1d182ca598c08f4854feca7da
Author: Jan Kratochvil <jan.kratochvil at redhat.com>
Date:   Tue Jun 24 16:09:02 2014 +0200

    [aarch64] Fix compilation error.

 gdb-rhbz795424-bitpos-20of25.patch |  325 +++++++++++++++++++-----------------
 gdb.spec                           |    5 +-
 2 files changed, 173 insertions(+), 157 deletions(-)
---
diff --git a/gdb-rhbz795424-bitpos-20of25.patch b/gdb-rhbz795424-bitpos-20of25.patch
index cd17364..19c547d 100644
--- a/gdb-rhbz795424-bitpos-20of25.patch
+++ b/gdb-rhbz795424-bitpos-20of25.patch
@@ -465,8 +465,8 @@ Content-Disposition: attachment; filename=bitpos-main.patch
 
 Index: gdb-7.7.90.20140613/gdb/ada-lang.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/ada-lang.c	2014-06-16 23:27:05.125747019 +0200
-+++ gdb-7.7.90.20140613/gdb/ada-lang.c	2014-06-16 23:27:07.850749591 +0200
+--- gdb-7.7.90.20140613.orig/gdb/ada-lang.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/ada-lang.c	2014-06-24 16:07:27.245986875 +0200
 @@ -78,7 +78,7 @@ static struct type *desc_bounds_type (st
  
  static struct value *desc_bounds (struct value *);
@@ -866,8 +866,8 @@ Index: gdb-7.7.90.20140613/gdb/ada-lang.c
        TYPE_FIELD_BITSIZE (result, 0) = TYPE_FIELD_BITSIZE (type0, 0);
 Index: gdb-7.7.90.20140613/gdb/ada-lang.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/ada-lang.h	2014-06-16 23:27:05.126747020 +0200
-+++ gdb-7.7.90.20140613/gdb/ada-lang.h	2014-06-16 23:27:07.850749591 +0200
+--- gdb-7.7.90.20140613.orig/gdb/ada-lang.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/ada-lang.h	2014-06-24 16:07:27.245986875 +0200
 @@ -181,7 +181,7 @@ extern void ada_print_type (struct type
  extern void ada_print_typedef (struct type *type, struct symbol *new_symbol,
  			       struct ui_file *stream);
@@ -897,8 +897,8 @@ Index: gdb-7.7.90.20140613/gdb/ada-lang.h
  extern struct type *ada_coerce_to_simple_array_type (struct type *);
 Index: gdb-7.7.90.20140613/gdb/ada-typeprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/ada-typeprint.c	2014-06-16 23:27:05.126747020 +0200
-+++ gdb-7.7.90.20140613/gdb/ada-typeprint.c	2014-06-16 23:27:07.851749592 +0200
+--- gdb-7.7.90.20140613.orig/gdb/ada-typeprint.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/ada-typeprint.c	2014-06-24 16:07:27.245986875 +0200
 @@ -865,8 +865,8 @@ ada_print_type (struct type *type0, cons
  	    const char *name = ada_type_name (type);
  
@@ -922,8 +922,8 @@ Index: gdb-7.7.90.20140613/gdb/ada-typeprint.c
  	if (show < 0)
 Index: gdb-7.7.90.20140613/gdb/ada-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/ada-valprint.c	2014-06-16 23:27:05.127747021 +0200
-+++ gdb-7.7.90.20140613/gdb/ada-valprint.c	2014-06-16 23:27:07.851749592 +0200
+--- gdb-7.7.90.20140613.orig/gdb/ada-valprint.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/ada-valprint.c	2014-06-24 16:07:27.246986876 +0200
 @@ -35,11 +35,11 @@
  #include "objfiles.h"
  
@@ -1079,8 +1079,8 @@ Index: gdb-7.7.90.20140613/gdb/ada-valprint.c
  	       const struct value_print_options *options)
 Index: gdb-7.7.90.20140613/gdb/annotate.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/annotate.c	2014-06-16 23:27:05.127747021 +0200
-+++ gdb-7.7.90.20140613/gdb/annotate.c	2014-06-16 23:27:07.851749592 +0200
+--- gdb-7.7.90.20140613.orig/gdb/annotate.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/annotate.c	2014-06-24 16:07:27.246986876 +0200
 @@ -524,21 +524,21 @@ annotate_frame_end (void)
  }
  
@@ -1109,8 +1109,8 @@ Index: gdb-7.7.90.20140613/gdb/annotate.c
  void
 Index: gdb-7.7.90.20140613/gdb/annotate.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/annotate.h	2014-06-16 23:27:05.127747021 +0200
-+++ gdb-7.7.90.20140613/gdb/annotate.h	2014-06-16 23:27:07.852749593 +0200
+--- gdb-7.7.90.20140613.orig/gdb/annotate.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/annotate.h	2014-06-24 16:07:27.246986876 +0200
 @@ -92,8 +92,8 @@ extern void annotate_frame_source_end (v
  extern void annotate_frame_where (void);
  extern void annotate_frame_end (void);
@@ -1124,8 +1124,8 @@ Index: gdb-7.7.90.20140613/gdb/annotate.h
  extern void annotate_array_section_end (void);
 Index: gdb-7.7.90.20140613/gdb/arm-linux-nat.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/arm-linux-nat.c	2014-06-16 23:27:05.128747022 +0200
-+++ gdb-7.7.90.20140613/gdb/arm-linux-nat.c	2014-06-16 23:27:07.852749593 +0200
+--- gdb-7.7.90.20140613.orig/gdb/arm-linux-nat.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/arm-linux-nat.c	2014-06-24 16:07:27.246986876 +0200
 @@ -1187,7 +1187,7 @@ arm_linux_remove_hw_breakpoint (struct t
     ADDR?  */
  static int
@@ -1137,8 +1137,8 @@ Index: gdb-7.7.90.20140613/gdb/arm-linux-nat.c
    CORE_ADDR max_wp_length, aligned_addr;
 Index: gdb-7.7.90.20140613/gdb/ax-gdb.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/ax-gdb.c	2014-06-16 23:27:05.129747022 +0200
-+++ gdb-7.7.90.20140613/gdb/ax-gdb.c	2014-06-16 23:27:07.853749594 +0200
+--- gdb-7.7.90.20140613.orig/gdb/ax-gdb.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/ax-gdb.c	2014-06-24 16:07:27.247986877 +0200
 @@ -83,12 +83,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 *);
@@ -1240,8 +1240,8 @@ Index: gdb-7.7.90.20140613/gdb/ax-gdb.c
    int nbases = TYPE_N_BASECLASSES (type);
 Index: gdb-7.7.90.20140613/gdb/ax-general.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/ax-general.c	2014-06-16 23:27:05.129747022 +0200
-+++ gdb-7.7.90.20140613/gdb/ax-general.c	2014-06-16 23:27:07.853749594 +0200
+--- gdb-7.7.90.20140613.orig/gdb/ax-general.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/ax-general.c	2014-06-24 16:07:27.247986877 +0200
 @@ -195,7 +195,7 @@ ax_zero_ext (struct agent_expr *x, int n
  
  /* Append a trace_quick instruction to EXPR, to record N bytes.  */
@@ -1253,8 +1253,8 @@ Index: gdb-7.7.90.20140613/gdb/ax-general.c
    if (n < 0 || n > 255)
 Index: gdb-7.7.90.20140613/gdb/ax.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/ax.h	2014-06-16 23:27:05.129747022 +0200
-+++ gdb-7.7.90.20140613/gdb/ax.h	2014-06-16 23:27:07.853749594 +0200
+--- gdb-7.7.90.20140613.orig/gdb/ax.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/ax.h	2014-06-24 16:07:27.247986877 +0200
 @@ -207,7 +207,7 @@ extern void ax_ext (struct agent_expr *E
  extern void ax_zero_ext (struct agent_expr *EXPR, int N);
  
@@ -1266,8 +1266,8 @@ Index: gdb-7.7.90.20140613/gdb/ax.h
     aop_if_goto).  We assume we don't know the target offset yet,
 Index: gdb-7.7.90.20140613/gdb/breakpoint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/breakpoint.c	2014-06-16 23:27:05.132747025 +0200
-+++ gdb-7.7.90.20140613/gdb/breakpoint.c	2014-06-16 23:27:07.857749597 +0200
+--- gdb-7.7.90.20140613.orig/gdb/breakpoint.c	2014-06-24 16:07:27.070986681 +0200
++++ gdb-7.7.90.20140613/gdb/breakpoint.c	2014-06-24 16:07:27.249986879 +0200
 @@ -6930,7 +6930,7 @@ breakpoint_address_match (struct address
  
  static int
@@ -1288,8 +1288,8 @@ Index: gdb-7.7.90.20140613/gdb/breakpoint.c
  		  len = (target_exact_watchpoints
 Index: gdb-7.7.90.20140613/gdb/breakpoint.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/breakpoint.h	2014-06-16 23:27:05.133747026 +0200
-+++ gdb-7.7.90.20140613/gdb/breakpoint.h	2014-06-16 23:27:07.857749597 +0200
+--- gdb-7.7.90.20140613.orig/gdb/breakpoint.h	2014-06-24 16:07:27.036986643 +0200
++++ gdb-7.7.90.20140613/gdb/breakpoint.h	2014-06-24 16:07:27.250986881 +0200
 @@ -244,7 +244,7 @@ struct bp_target_info
  
    /* If this is a ranged breakpoint, then this field contains the
@@ -1310,8 +1310,8 @@ Index: gdb-7.7.90.20140613/gdb/breakpoint.h
    enum target_hw_bp_type watchpoint_type;
 Index: gdb-7.7.90.20140613/gdb/c-lang.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/c-lang.c	2014-06-16 23:27:05.134747027 +0200
-+++ gdb-7.7.90.20140613/gdb/c-lang.c	2014-06-16 23:27:07.858749598 +0200
+--- gdb-7.7.90.20140613.orig/gdb/c-lang.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/c-lang.c	2014-06-24 16:07:27.250986881 +0200
 @@ -190,7 +190,7 @@ c_printchar (int c, struct type *type, s
  
  void
@@ -1341,8 +1341,8 @@ Index: gdb-7.7.90.20140613/gdb/c-lang.c
  					 &low_bound, &high_bound) < 0)
 Index: gdb-7.7.90.20140613/gdb/c-lang.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/c-lang.h	2014-06-16 23:27:05.134747027 +0200
-+++ gdb-7.7.90.20140613/gdb/c-lang.h	2014-06-16 23:27:07.858749598 +0200
+--- gdb-7.7.90.20140613.orig/gdb/c-lang.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/c-lang.h	2014-06-24 16:07:27.250986881 +0200
 @@ -74,7 +74,7 @@ extern void c_print_typedef (struct type
  			     struct ui_file *);
  
@@ -1380,8 +1380,8 @@ Index: gdb-7.7.90.20140613/gdb/c-lang.h
  					const struct value_print_options *,
 Index: gdb-7.7.90.20140613/gdb/c-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/c-valprint.c	2014-06-16 23:27:05.134747027 +0200
-+++ gdb-7.7.90.20140613/gdb/c-valprint.c	2014-06-16 23:27:07.858749598 +0200
+--- gdb-7.7.90.20140613.orig/gdb/c-valprint.c	2014-06-24 16:07:26.285985810 +0200
++++ gdb-7.7.90.20140613/gdb/c-valprint.c	2014-06-24 16:07:27.250986881 +0200
 @@ -133,7 +133,7 @@ static const struct generic_val_print_de
  
  void
@@ -1425,8 +1425,8 @@ Index: gdb-7.7.90.20140613/gdb/c-valprint.c
    opts.deref_ref = 1;
 Index: gdb-7.7.90.20140613/gdb/cp-abi.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/cp-abi.c	2014-06-16 23:27:05.134747027 +0200
-+++ gdb-7.7.90.20140613/gdb/cp-abi.c	2014-06-16 23:27:07.859749599 +0200
+--- gdb-7.7.90.20140613.orig/gdb/cp-abi.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/cp-abi.c	2014-06-24 16:07:27.250986881 +0200
 @@ -68,13 +68,13 @@ is_operator_name (const char *name)
    return (*current_cp_abi.is_operator_name) (name);
  }
@@ -1464,8 +1464,8 @@ Index: gdb-7.7.90.20140613/gdb/cp-abi.c
    volatile struct gdb_exception e;
 Index: gdb-7.7.90.20140613/gdb/cp-abi.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/cp-abi.h	2014-06-16 23:27:05.135747028 +0200
-+++ gdb-7.7.90.20140613/gdb/cp-abi.h	2014-06-16 23:27:07.859749599 +0200
+--- gdb-7.7.90.20140613.orig/gdb/cp-abi.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/cp-abi.h	2014-06-24 16:07:27.251986882 +0200
 @@ -108,7 +108,7 @@ extern struct value *value_virtual_fn_fi
  					     struct fn_field *f,
  					     int j,
@@ -1522,8 +1522,8 @@ Index: gdb-7.7.90.20140613/gdb/cp-abi.h
  			    struct ui_file *stream);
 Index: gdb-7.7.90.20140613/gdb/cp-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/cp-valprint.c	2014-06-16 23:27:05.135747028 +0200
-+++ gdb-7.7.90.20140613/gdb/cp-valprint.c	2014-06-16 23:27:07.859749599 +0200
+--- gdb-7.7.90.20140613.orig/gdb/cp-valprint.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/cp-valprint.c	2014-06-24 16:07:27.251986882 +0200
 @@ -82,7 +82,7 @@ static void cp_print_static_field (struc
  				   const struct value_print_options *);
  
@@ -1599,8 +1599,8 @@ Index: gdb-7.7.90.20140613/gdb/cp-valprint.c
        const char *basename = TYPE_NAME (baseclass);
 Index: gdb-7.7.90.20140613/gdb/d-lang.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/d-lang.h	2014-06-16 23:27:05.135747028 +0200
-+++ gdb-7.7.90.20140613/gdb/d-lang.h	2014-06-16 23:27:07.859749599 +0200
+--- gdb-7.7.90.20140613.orig/gdb/d-lang.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/d-lang.h	2014-06-24 16:07:27.251986882 +0200
 @@ -69,7 +69,7 @@ extern const char *d_parse_symbol (struc
  /* Defined in d-valprint.c  */
  
@@ -1612,8 +1612,8 @@ Index: gdb-7.7.90.20140613/gdb/d-lang.h
  			 const struct value_print_options *options);
 Index: gdb-7.7.90.20140613/gdb/d-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/d-valprint.c	2014-06-16 23:27:05.135747028 +0200
-+++ gdb-7.7.90.20140613/gdb/d-valprint.c	2014-06-16 23:27:07.859749599 +0200
+--- gdb-7.7.90.20140613.orig/gdb/d-valprint.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/d-valprint.c	2014-06-24 16:07:27.251986882 +0200
 @@ -29,7 +29,7 @@
  
  static int
@@ -1638,8 +1638,8 @@ Index: gdb-7.7.90.20140613/gdb/d-valprint.c
    int ret;
 Index: gdb-7.7.90.20140613/gdb/doublest.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/doublest.c	2014-06-16 23:27:05.136747029 +0200
-+++ gdb-7.7.90.20140613/gdb/doublest.c	2014-06-16 23:27:07.860749600 +0200
+--- gdb-7.7.90.20140613.orig/gdb/doublest.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/doublest.c	2014-06-24 16:07:27.251986882 +0200
 @@ -767,7 +767,7 @@ floatformat_from_doublest (const struct
     but not passed on by GDB.  This should be fixed.  */
  
@@ -1662,8 +1662,8 @@ Index: gdb-7.7.90.20140613/gdb/doublest.c
  
 Index: gdb-7.7.90.20140613/gdb/dwarf2loc.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/dwarf2loc.c	2014-06-16 23:27:05.137747030 +0200
-+++ gdb-7.7.90.20140613/gdb/dwarf2loc.c	2014-06-16 23:27:07.861749601 +0200
+--- gdb-7.7.90.20140613.orig/gdb/dwarf2loc.c	2014-06-24 16:07:26.387985923 +0200
++++ gdb-7.7.90.20140613/gdb/dwarf2loc.c	2014-06-24 16:07:27.252986883 +0200
 @@ -1572,19 +1572,19 @@ insert_bits (unsigned int datum,
     BITS_BIG_ENDIAN is taken directly from gdbarch.  */
  
@@ -1819,8 +1819,8 @@ Index: gdb-7.7.90.20140613/gdb/dwarf2loc.c
  	      invalid_synthetic_pointer ();
 Index: gdb-7.7.90.20140613/gdb/dwarf2read.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/dwarf2read.c	2014-06-16 23:27:05.141747034 +0200
-+++ gdb-7.7.90.20140613/gdb/dwarf2read.c	2014-06-16 23:27:07.864749604 +0200
+--- gdb-7.7.90.20140613.orig/gdb/dwarf2read.c	2014-06-24 16:07:27.219986846 +0200
++++ gdb-7.7.90.20140613/gdb/dwarf2read.c	2014-06-24 16:07:27.255986886 +0200
 @@ -1889,12 +1889,12 @@ dwarf2_complex_location_expr_complaint (
  }
  
@@ -1851,8 +1851,8 @@ Index: gdb-7.7.90.20140613/gdb/dwarf2read.c
  	      if (attr)
 Index: gdb-7.7.90.20140613/gdb/eval.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/eval.c	2014-06-16 23:27:05.143747036 +0200
-+++ gdb-7.7.90.20140613/gdb/eval.c	2014-06-16 23:27:07.864749604 +0200
+--- gdb-7.7.90.20140613.orig/gdb/eval.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/eval.c	2014-06-24 16:07:27.256986887 +0200
 @@ -297,7 +297,8 @@ evaluate_struct_tuple (struct value *str
    while (--nargs >= 0)
      {
@@ -1917,8 +1917,8 @@ Index: gdb-7.7.90.20140613/gdb/eval.c
  	get_user_print_options (&opts);
 Index: gdb-7.7.90.20140613/gdb/f-lang.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/f-lang.c	2014-06-16 23:27:05.143747036 +0200
-+++ gdb-7.7.90.20140613/gdb/f-lang.c	2014-06-16 23:27:07.865749605 +0200
+--- gdb-7.7.90.20140613.orig/gdb/f-lang.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/f-lang.c	2014-06-24 16:07:27.256986887 +0200
 @@ -104,7 +104,7 @@ f_printchar (int c, struct type *type, s
  
  static void
@@ -1930,8 +1930,8 @@ Index: gdb-7.7.90.20140613/gdb/f-lang.c
    const char *type_encoding = f_get_encoding (type);
 Index: gdb-7.7.90.20140613/gdb/f-lang.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/f-lang.h	2014-06-16 23:27:05.143747036 +0200
-+++ gdb-7.7.90.20140613/gdb/f-lang.h	2014-06-16 23:27:07.865749605 +0200
+--- gdb-7.7.90.20140613.orig/gdb/f-lang.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/f-lang.h	2014-06-24 16:07:27.256986887 +0200
 @@ -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 *);
@@ -1943,8 +1943,8 @@ Index: gdb-7.7.90.20140613/gdb/f-lang.h
  			 const struct value_print_options *);
 Index: gdb-7.7.90.20140613/gdb/f-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/f-valprint.c	2014-06-16 23:27:05.143747036 +0200
-+++ gdb-7.7.90.20140613/gdb/f-valprint.c	2014-06-16 23:27:07.865749605 +0200
+--- gdb-7.7.90.20140613.orig/gdb/f-valprint.c	2014-06-24 16:07:26.371985905 +0200
++++ gdb-7.7.90.20140613/gdb/f-valprint.c	2014-06-24 16:07:27.256986887 +0200
 @@ -41,7 +41,7 @@ extern void _initialize_f_valprint (void
  static void info_common_command (char *, int);
  static void f77_get_dynamic_length_of_aggregate (struct type *);
@@ -2006,8 +2006,8 @@ Index: gdb-7.7.90.20140613/gdb/f-valprint.c
  {
 Index: gdb-7.7.90.20140613/gdb/findvar.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/findvar.c	2014-06-16 23:27:05.144747037 +0200
-+++ gdb-7.7.90.20140613/gdb/findvar.c	2014-06-16 23:27:07.865749605 +0200
+--- gdb-7.7.90.20140613.orig/gdb/findvar.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/findvar.c	2014-06-24 16:07:27.256986887 +0200
 @@ -628,7 +628,7 @@ struct value *
  default_value_from_register (struct gdbarch *gdbarch, struct type *type,
                               int regnum, struct frame_id frame_id)
@@ -2042,8 +2042,8 @@ Index: gdb-7.7.90.20140613/gdb/findvar.c
  	{
 Index: gdb-7.7.90.20140613/gdb/frame.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/frame.c	2014-06-16 23:27:05.144747037 +0200
-+++ gdb-7.7.90.20140613/gdb/frame.c	2014-06-16 23:27:07.866749606 +0200
+--- gdb-7.7.90.20140613.orig/gdb/frame.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/frame.c	2014-06-24 16:07:27.257986888 +0200
 @@ -1272,7 +1272,7 @@ deprecated_frame_register_read (struct f
  
  int
@@ -2064,8 +2064,8 @@ Index: gdb-7.7.90.20140613/gdb/frame.c
    while (len > 0)
 Index: gdb-7.7.90.20140613/gdb/frame.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/frame.h	2014-06-16 23:27:05.145747038 +0200
-+++ gdb-7.7.90.20140613/gdb/frame.h	2014-06-16 23:27:07.866749606 +0200
+--- gdb-7.7.90.20140613.orig/gdb/frame.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/frame.h	2014-06-24 16:07:27.257986888 +0200
 @@ -583,7 +583,7 @@ extern void put_frame_register (struct f
     contents are optimized out or unavailable, set *OPTIMIZEDP,
     *UNAVAILABLEP accordingly.  */
@@ -2077,8 +2077,8 @@ Index: gdb-7.7.90.20140613/gdb/frame.h
  
 Index: gdb-7.7.90.20140613/gdb/gdbtypes.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/gdbtypes.c	2014-06-16 23:27:05.146747039 +0200
-+++ gdb-7.7.90.20140613/gdb/gdbtypes.c	2014-06-16 23:27:07.866749606 +0200
+--- gdb-7.7.90.20140613.orig/gdb/gdbtypes.c	2014-06-24 16:07:26.410985949 +0200
++++ gdb-7.7.90.20140613/gdb/gdbtypes.c	2014-06-24 16:07:27.258986890 +0200
 @@ -2463,7 +2463,7 @@ allocate_gnat_aux_type (struct type *typ
     least as long as OBJFILE.  */
  
@@ -2148,8 +2148,8 @@ Index: gdb-7.7.90.20140613/gdb/gdbtypes.c
  
 Index: gdb-7.7.90.20140613/gdb/gdbtypes.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/gdbtypes.h	2014-06-16 23:27:05.147747040 +0200
-+++ gdb-7.7.90.20140613/gdb/gdbtypes.h	2014-06-16 23:27:07.867749607 +0200
+--- gdb-7.7.90.20140613.orig/gdb/gdbtypes.h	2014-06-24 16:07:27.024986630 +0200
++++ gdb-7.7.90.20140613/gdb/gdbtypes.h	2014-06-24 16:07:27.258986890 +0200
 @@ -608,7 +608,7 @@ struct main_type
  	   gdbarch_bits_big_endian=0 targets, it is the bit offset to
  	   the LSB.  */
@@ -2185,8 +2185,8 @@ Index: gdb-7.7.90.20140613/gdb/gdbtypes.h
  extern struct type *arch_boolean_type (struct gdbarch *, int, int, char *);
 Index: gdb-7.7.90.20140613/gdb/gnu-v2-abi.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/gnu-v2-abi.c	2014-06-16 23:27:05.147747040 +0200
-+++ gdb-7.7.90.20140613/gdb/gnu-v2-abi.c	2014-06-16 23:27:07.867749607 +0200
+--- gdb-7.7.90.20140613.orig/gdb/gnu-v2-abi.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/gnu-v2-abi.c	2014-06-24 16:07:27.258986890 +0200
 @@ -85,7 +85,7 @@ gnuv2_is_operator_name (const char *name
     TYPE is the type in which F is located.  */
  static struct value *
@@ -2240,8 +2240,8 @@ Index: gdb-7.7.90.20140613/gdb/gnu-v2-abi.c
  
 Index: gdb-7.7.90.20140613/gdb/gnu-v3-abi.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/gnu-v3-abi.c	2014-06-16 23:27:05.148747040 +0200
-+++ gdb-7.7.90.20140613/gdb/gnu-v3-abi.c	2014-06-16 23:27:07.867749607 +0200
+--- gdb-7.7.90.20140613.orig/gdb/gnu-v3-abi.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/gnu-v3-abi.c	2014-06-24 16:07:27.259986891 +0200
 @@ -112,7 +112,7 @@ build_gdb_vtable_type (struct gdbarch *a
  {
    struct type *t;
@@ -2318,8 +2318,8 @@ Index: gdb-7.7.90.20140613/gdb/gnu-v3-abi.c
        if (BASETYPE_VIA_VIRTUAL (domain, i))
 Index: gdb-7.7.90.20140613/gdb/go-lang.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/go-lang.h	2014-06-16 23:27:05.148747040 +0200
-+++ gdb-7.7.90.20140613/gdb/go-lang.h	2014-06-16 23:27:07.867749607 +0200
+--- gdb-7.7.90.20140613.orig/gdb/go-lang.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/go-lang.h	2014-06-24 16:07:27.259986891 +0200
 @@ -85,7 +85,7 @@ extern void go_print_type (struct type *
  /* Defined in go-valprint.c.  */
  
@@ -2331,8 +2331,8 @@ Index: gdb-7.7.90.20140613/gdb/go-lang.h
  			  const struct value_print_options *options);
 Index: gdb-7.7.90.20140613/gdb/go-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/go-valprint.c	2014-06-16 23:27:05.148747040 +0200
-+++ gdb-7.7.90.20140613/gdb/go-valprint.c	2014-06-16 23:27:07.868749608 +0200
+--- gdb-7.7.90.20140613.orig/gdb/go-valprint.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/go-valprint.c	2014-06-24 16:07:27.259986891 +0200
 @@ -37,7 +37,7 @@
  
  static void
@@ -2357,8 +2357,8 @@ Index: gdb-7.7.90.20140613/gdb/go-valprint.c
    CHECK_TYPEDEF (type);
 Index: gdb-7.7.90.20140613/gdb/i386-nat.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/i386-nat.c	2014-06-16 23:27:05.148747040 +0200
-+++ gdb-7.7.90.20140613/gdb/i386-nat.c	2014-06-16 23:27:07.868749608 +0200
+--- gdb-7.7.90.20140613.orig/gdb/i386-nat.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/i386-nat.c	2014-06-24 16:07:27.259986891 +0200
 @@ -290,7 +290,7 @@ static int i386_remove_aligned_watchpoin
     valid value, bombs through internal_error.  */
  static int i386_handle_nonaligned_watchpoint (struct i386_debug_reg_state *state,
@@ -2390,8 +2390,8 @@ Index: gdb-7.7.90.20140613/gdb/i386-nat.c
      = i386_debug_reg_state (ptid_get_pid (inferior_ptid));
 Index: gdb-7.7.90.20140613/gdb/inf-ttrace.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/inf-ttrace.c	2014-06-16 23:27:05.149747041 +0200
-+++ gdb-7.7.90.20140613/gdb/inf-ttrace.c	2014-06-16 23:27:07.868749608 +0200
+--- gdb-7.7.90.20140613.orig/gdb/inf-ttrace.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/inf-ttrace.c	2014-06-24 16:07:27.259986891 +0200
 @@ -369,7 +369,7 @@ inf_ttrace_can_use_hw_breakpoint (struct
  
  static int
@@ -2403,8 +2403,8 @@ Index: gdb-7.7.90.20140613/gdb/inf-ttrace.c
  }
 Index: gdb-7.7.90.20140613/gdb/jv-lang.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/jv-lang.c	2014-06-16 23:27:05.149747041 +0200
-+++ gdb-7.7.90.20140613/gdb/jv-lang.c	2014-06-16 23:27:07.868749608 +0200
+--- gdb-7.7.90.20140613.orig/gdb/jv-lang.c	2014-06-24 16:07:27.025986631 +0200
++++ gdb-7.7.90.20140613/gdb/jv-lang.c	2014-06-24 16:07:27.260986892 +0200
 @@ -436,7 +436,7 @@ java_link_class_type (struct gdbarch *gd
    for (i = TYPE_N_BASECLASSES (type); i < nfields; i++)
      {
@@ -2425,8 +2425,8 @@ Index: gdb-7.7.90.20140613/gdb/jv-lang.c
    const char *type_encoding = java_get_encoding (type);
 Index: gdb-7.7.90.20140613/gdb/jv-lang.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/jv-lang.h	2014-06-16 23:27:05.149747041 +0200
-+++ gdb-7.7.90.20140613/gdb/jv-lang.h	2014-06-16 23:27:07.868749608 +0200
+--- gdb-7.7.90.20140613.orig/gdb/jv-lang.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/jv-lang.h	2014-06-24 16:07:27.260986892 +0200
 @@ -43,8 +43,8 @@ struct builtin_java_type
  
  extern const struct builtin_java_type *builtin_java_type (struct gdbarch *);
@@ -2440,8 +2440,8 @@ Index: gdb-7.7.90.20140613/gdb/jv-lang.h
  
 Index: gdb-7.7.90.20140613/gdb/jv-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/jv-valprint.c	2014-06-16 23:27:05.150747042 +0200
-+++ gdb-7.7.90.20140613/gdb/jv-valprint.c	2014-06-16 23:27:07.869749609 +0200
+--- gdb-7.7.90.20140613.orig/gdb/jv-valprint.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/jv-valprint.c	2014-06-24 16:07:27.260986892 +0200
 @@ -267,7 +267,7 @@ java_value_print (struct value *val, str
  
  static void
@@ -2462,8 +2462,8 @@ Index: gdb-7.7.90.20140613/gdb/jv-valprint.c
  		const struct value_print_options *options)
 Index: gdb-7.7.90.20140613/gdb/language.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/language.c	2014-06-16 23:27:05.150747042 +0200
-+++ gdb-7.7.90.20140613/gdb/language.c	2014-06-16 23:27:07.869749609 +0200
+--- gdb-7.7.90.20140613.orig/gdb/language.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/language.c	2014-06-24 16:07:27.260986892 +0200
 @@ -722,7 +722,7 @@ unk_lang_printchar (int c, struct type *
  
  static void
@@ -2484,8 +2484,8 @@ Index: gdb-7.7.90.20140613/gdb/language.c
  		    const struct value_print_options *options)
 Index: gdb-7.7.90.20140613/gdb/language.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/language.h	2014-06-16 23:27:05.150747042 +0200
-+++ gdb-7.7.90.20140613/gdb/language.h	2014-06-16 23:27:07.869749609 +0200
+--- gdb-7.7.90.20140613.orig/gdb/language.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/language.h	2014-06-24 16:07:27.260986892 +0200
 @@ -183,7 +183,7 @@ struct language_defn
  			  struct ui_file * stream);
  
@@ -2506,8 +2506,8 @@ Index: gdb-7.7.90.20140613/gdb/language.h
  			  const struct value_print_options *options);
 Index: gdb-7.7.90.20140613/gdb/m2-lang.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/m2-lang.c	2014-06-16 23:27:05.151747043 +0200
-+++ gdb-7.7.90.20140613/gdb/m2-lang.c	2014-06-16 23:27:07.869749609 +0200
+--- gdb-7.7.90.20140613.orig/gdb/m2-lang.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/m2-lang.c	2014-06-24 16:07:27.261986893 +0200
 @@ -104,10 +104,10 @@ m2_printchar (int c, struct type *type,
  
  static void
@@ -2544,8 +2544,8 @@ Index: gdb-7.7.90.20140613/gdb/m2-lang.c
  	  need_comma = 1;
 Index: gdb-7.7.90.20140613/gdb/m2-lang.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/m2-lang.h	2014-06-16 23:27:05.151747043 +0200
-+++ gdb-7.7.90.20140613/gdb/m2-lang.h	2014-06-16 23:27:07.869749609 +0200
+--- gdb-7.7.90.20140613.orig/gdb/m2-lang.h	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/m2-lang.h	2014-06-24 16:07:27.261986893 +0200
 @@ -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);
@@ -2557,8 +2557,8 @@ Index: gdb-7.7.90.20140613/gdb/m2-lang.h
  			  const struct value_print_options *);
 Index: gdb-7.7.90.20140613/gdb/m2-typeprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/m2-typeprint.c	2014-06-16 23:27:05.151747043 +0200
-+++ gdb-7.7.90.20140613/gdb/m2-typeprint.c	2014-06-16 23:27:07.869749609 +0200
+--- gdb-7.7.90.20140613.orig/gdb/m2-typeprint.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/m2-typeprint.c	2014-06-24 16:07:27.261986893 +0200
 @@ -233,9 +233,12 @@ static void m2_array (struct type *type,
  	  m2_print_bounds (TYPE_INDEX_TYPE (type), stream, show, -1, 1);
  	}
@@ -2577,8 +2577,8 @@ Index: gdb-7.7.90.20140613/gdb/m2-typeprint.c
    m2_print_type (TYPE_TARGET_TYPE (type), "", stream, show, level, flags);
 Index: gdb-7.7.90.20140613/gdb/m2-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/m2-valprint.c	2014-06-16 23:27:05.151747043 +0200
-+++ gdb-7.7.90.20140613/gdb/m2-valprint.c	2014-06-16 23:27:07.870749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/m2-valprint.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/m2-valprint.c	2014-06-24 16:07:27.261986893 +0200
 @@ -35,7 +35,7 @@ static int print_unpacked_pointer (struc
  				   struct ui_file *stream);
  static void
@@ -2646,8 +2646,8 @@ Index: gdb-7.7.90.20140613/gdb/m2-valprint.c
  		  for (temp_len = 0;
 Index: gdb-7.7.90.20140613/gdb/memrange.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/memrange.c	2014-06-16 23:27:05.151747043 +0200
-+++ gdb-7.7.90.20140613/gdb/memrange.c	2014-06-16 23:27:07.870749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/memrange.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/memrange.c	2014-06-24 16:07:27.261986893 +0200
 @@ -21,8 +21,8 @@
  #include "memrange.h"
  
@@ -2661,8 +2661,8 @@ Index: gdb-7.7.90.20140613/gdb/memrange.c
  
 Index: gdb-7.7.90.20140613/gdb/memrange.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/memrange.h	2014-06-16 23:27:05.152747044 +0200
-+++ gdb-7.7.90.20140613/gdb/memrange.h	2014-06-16 23:27:07.870749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/memrange.h	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/memrange.h	2014-06-24 16:07:27.261986893 +0200
 @@ -30,7 +30,7 @@ struct mem_range
    CORE_ADDR start;
  
@@ -2685,8 +2685,8 @@ Index: gdb-7.7.90.20140613/gdb/memrange.h
     overlapping ranges.  */
 Index: gdb-7.7.90.20140613/gdb/mips-linux-nat.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/mips-linux-nat.c	2014-06-16 23:27:05.152747044 +0200
-+++ gdb-7.7.90.20140613/gdb/mips-linux-nat.c	2014-06-16 23:27:07.870749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/mips-linux-nat.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/mips-linux-nat.c	2014-06-24 16:07:27.262986894 +0200
 @@ -590,7 +590,7 @@ mips_linux_stopped_data_address (struct
  
  static int
@@ -2698,8 +2698,8 @@ Index: gdb-7.7.90.20140613/gdb/mips-linux-nat.c
    int i;
 Index: gdb-7.7.90.20140613/gdb/opencl-lang.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/opencl-lang.c	2014-06-16 23:27:05.152747044 +0200
-+++ gdb-7.7.90.20140613/gdb/opencl-lang.c	2014-06-16 23:27:07.870749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/opencl-lang.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/opencl-lang.c	2014-06-24 16:07:27.262986894 +0200
 @@ -80,11 +80,11 @@ builtin_opencl_type (struct gdbarch *gdb
  
  static struct type *
@@ -2828,8 +2828,8 @@ Index: gdb-7.7.90.20140613/gdb/opencl-lang.c
  					 c->indices[i] * elsize + comp_offset,
 Index: gdb-7.7.90.20140613/gdb/p-lang.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/p-lang.c	2014-06-16 23:27:05.153747045 +0200
-+++ gdb-7.7.90.20140613/gdb/p-lang.c	2014-06-16 23:27:07.871749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/p-lang.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/p-lang.c	2014-06-24 16:07:27.262986894 +0200
 @@ -96,8 +96,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.  */
@@ -2879,8 +2879,8 @@ Index: gdb-7.7.90.20140613/gdb/p-lang.c
  	  need_comma = 1;
 Index: gdb-7.7.90.20140613/gdb/p-lang.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/p-lang.h	2014-06-16 23:27:05.153747045 +0200
-+++ gdb-7.7.90.20140613/gdb/p-lang.h	2014-06-16 23:27:07.871749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/p-lang.h	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/p-lang.h	2014-06-24 16:07:27.262986894 +0200
 @@ -36,7 +36,7 @@ extern void pascal_print_type (struct ty
  extern void pascal_print_typedef (struct type *, struct symbol *,
  				  struct ui_file *);
@@ -2917,8 +2917,8 @@ Index: gdb-7.7.90.20140613/gdb/p-lang.h
  					      const struct value *,
 Index: gdb-7.7.90.20140613/gdb/p-valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/p-valprint.c	2014-06-16 23:27:05.153747045 +0200
-+++ gdb-7.7.90.20140613/gdb/p-valprint.c	2014-06-16 23:27:07.871749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/p-valprint.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/p-valprint.c	2014-06-24 16:07:27.262986894 +0200
 @@ -58,7 +58,7 @@ static const struct generic_val_print_de
  
  void
@@ -2982,8 +2982,8 @@ Index: gdb-7.7.90.20140613/gdb/p-valprint.c
  
 Index: gdb-7.7.90.20140613/gdb/ppc-linux-nat.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/ppc-linux-nat.c	2014-06-16 23:27:05.154747046 +0200
-+++ gdb-7.7.90.20140613/gdb/ppc-linux-nat.c	2014-06-16 23:27:07.871749610 +0200
+--- gdb-7.7.90.20140613.orig/gdb/ppc-linux-nat.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/ppc-linux-nat.c	2014-06-24 16:07:27.263986895 +0200
 @@ -1498,7 +1498,7 @@ ppc_linux_can_use_hw_breakpoint (struct
  
  static int
@@ -2995,8 +2995,8 @@ Index: gdb-7.7.90.20140613/gdb/ppc-linux-nat.c
    if (len <= 0)
 Index: gdb-7.7.90.20140613/gdb/printcmd.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/printcmd.c	2014-06-16 23:27:05.155747047 +0200
-+++ gdb-7.7.90.20140613/gdb/printcmd.c	2014-06-16 23:27:07.872749612 +0200
+--- gdb-7.7.90.20140613.orig/gdb/printcmd.c	2014-06-24 16:07:26.640986204 +0200
++++ gdb-7.7.90.20140613/gdb/printcmd.c	2014-06-24 16:07:27.263986895 +0200
 @@ -288,7 +288,7 @@ print_formatted (struct value *val, int
  		 struct ui_file *stream)
  {
@@ -3017,8 +3017,8 @@ Index: gdb-7.7.90.20140613/gdb/printcmd.c
    /* String printing should go through val_print_scalar_formatted.  */
 Index: gdb-7.7.90.20140613/gdb/procfs.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/procfs.c	2014-06-16 23:27:05.156747048 +0200
-+++ gdb-7.7.90.20140613/gdb/procfs.c	2014-06-16 23:27:07.872749612 +0200
+--- gdb-7.7.90.20140613.orig/gdb/procfs.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/procfs.c	2014-06-24 16:07:27.264986896 +0200
 @@ -4916,7 +4916,7 @@ procfs_remove_watchpoint (struct target_
  
  static int
@@ -3030,8 +3030,8 @@ Index: gdb-7.7.90.20140613/gdb/procfs.c
       system can support "thousands" of hardware watchpoints, but gives
 Index: gdb-7.7.90.20140613/gdb/python/py-prettyprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/python/py-prettyprint.c	2014-06-16 23:27:05.156747048 +0200
-+++ gdb-7.7.90.20140613/gdb/python/py-prettyprint.c	2014-06-16 23:27:07.873749612 +0200
+--- gdb-7.7.90.20140613.orig/gdb/python/py-prettyprint.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/python/py-prettyprint.c	2014-06-24 16:07:27.264986896 +0200
 @@ -687,7 +687,7 @@ print_children (PyObject *printer, const
  enum ext_lang_rc
  gdbpy_apply_val_pretty_printer (const struct extension_language_defn *extlang,
@@ -3043,8 +3043,8 @@ Index: gdb-7.7.90.20140613/gdb/python/py-prettyprint.c
  				const struct value_print_options *options,
 Index: gdb-7.7.90.20140613/gdb/regcache.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/regcache.c	2014-06-16 23:27:05.157747049 +0200
-+++ gdb-7.7.90.20140613/gdb/regcache.c	2014-06-16 23:27:07.873749612 +0200
+--- gdb-7.7.90.20140613.orig/gdb/regcache.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/regcache.c	2014-06-24 16:07:27.264986896 +0200
 @@ -899,7 +899,7 @@ typedef void (regcache_write_ftype) (str
  
  static enum register_status
@@ -3092,8 +3092,8 @@ Index: gdb-7.7.90.20140613/gdb/regcache.c
  
 Index: gdb-7.7.90.20140613/gdb/regcache.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/regcache.h	2014-06-16 23:27:05.157747049 +0200
-+++ gdb-7.7.90.20140613/gdb/regcache.h	2014-06-16 23:27:07.873749612 +0200
+--- gdb-7.7.90.20140613.orig/gdb/regcache.h	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/regcache.h	2014-06-24 16:07:27.265986897 +0200
 @@ -89,9 +89,9 @@ extern void regcache_raw_write_unsigned
  
  extern enum register_status
@@ -3123,8 +3123,8 @@ Index: gdb-7.7.90.20140613/gdb/regcache.h
  
 Index: gdb-7.7.90.20140613/gdb/remote.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/remote.c	2014-06-16 23:27:05.159747051 +0200
-+++ gdb-7.7.90.20140613/gdb/remote.c	2014-06-16 23:27:07.875749614 +0200
+--- gdb-7.7.90.20140613.orig/gdb/remote.c	2014-06-24 16:07:26.658986224 +0200
++++ gdb-7.7.90.20140613/gdb/remote.c	2014-06-24 16:07:27.266986898 +0200
 @@ -8272,7 +8272,7 @@ int remote_hw_breakpoint_limit = -1;
  
  static int
@@ -3136,8 +3136,8 @@ Index: gdb-7.7.90.20140613/gdb/remote.c
      return 0;
 Index: gdb-7.7.90.20140613/gdb/spu-multiarch.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/spu-multiarch.c	2014-06-16 23:27:05.159747051 +0200
-+++ gdb-7.7.90.20140613/gdb/spu-multiarch.c	2014-06-16 23:27:07.875749614 +0200
+--- gdb-7.7.90.20140613.orig/gdb/spu-multiarch.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/spu-multiarch.c	2014-06-24 16:07:27.266986898 +0200
 @@ -119,7 +119,7 @@ spu_thread_architecture (struct target_o
  /* Override the to_region_ok_for_hw_watchpoint routine.  */
  static int
@@ -3149,8 +3149,8 @@ Index: gdb-7.7.90.20140613/gdb/spu-multiarch.c
    while (ops_beneath && !ops_beneath->to_region_ok_for_hw_watchpoint)
 Index: gdb-7.7.90.20140613/gdb/stack.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/stack.c	2014-06-16 23:27:05.160747052 +0200
-+++ gdb-7.7.90.20140613/gdb/stack.c	2014-06-16 23:27:07.875749614 +0200
+--- gdb-7.7.90.20140613.orig/gdb/stack.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/stack.c	2014-06-24 16:07:27.267986900 +0200
 @@ -179,7 +179,7 @@ print_stack_frame (struct frame_info *fr
     argument (not just the first nameless argument).  */
  
@@ -3191,8 +3191,8 @@ Index: gdb-7.7.90.20140613/gdb/stack.c
  	start = gdbarch_frame_args_skip (get_frame_arch (frame));
 Index: gdb-7.7.90.20140613/gdb/symmisc.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/symmisc.c	2014-06-16 23:27:05.160747052 +0200
-+++ gdb-7.7.90.20140613/gdb/symmisc.c	2014-06-16 23:27:07.875749614 +0200
+--- gdb-7.7.90.20140613.orig/gdb/symmisc.c	2014-06-24 16:07:26.747986322 +0200
++++ gdb-7.7.90.20140613/gdb/symmisc.c	2014-06-24 16:07:27.267986900 +0200
 @@ -530,11 +530,11 @@ print_symbol (void *args)
  
  	case LOC_CONST_BYTES:
@@ -3210,8 +3210,8 @@ Index: gdb-7.7.90.20140613/gdb/symmisc.c
  				(unsigned) SYMBOL_VALUE_BYTES (symbol)[i]);
 Index: gdb-7.7.90.20140613/gdb/target.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/target.c	2014-06-16 23:27:05.161747053 +0200
-+++ gdb-7.7.90.20140613/gdb/target.c	2014-06-16 23:27:07.876749615 +0200
+--- gdb-7.7.90.20140613.orig/gdb/target.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/target.c	2014-06-24 16:07:27.268986901 +0200
 @@ -55,7 +55,7 @@ static int default_watchpoint_addr_withi
  						 CORE_ADDR, CORE_ADDR, int);
  
@@ -3250,8 +3250,8 @@ Index: gdb-7.7.90.20140613/gdb/target.c
  
 Index: gdb-7.7.90.20140613/gdb/target.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/target.h	2014-06-16 23:27:05.162747054 +0200
-+++ gdb-7.7.90.20140613/gdb/target.h	2014-06-16 23:27:07.876749615 +0200
+--- gdb-7.7.90.20140613.orig/gdb/target.h	2014-06-24 16:07:27.060986670 +0200
++++ gdb-7.7.90.20140613/gdb/target.h	2014-06-24 16:07:27.268986901 +0200
 @@ -475,7 +475,7 @@ struct target_ops
      /* Documentation of this routine is provided with the corresponding
         target_* macro.  */
@@ -3263,8 +3263,8 @@ Index: gdb-7.7.90.20140613/gdb/target.h
      int (*to_can_accel_watchpoint_condition) (struct target_ops *,
 Index: gdb-7.7.90.20140613/gdb/tracepoint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/tracepoint.c	2014-06-16 23:27:05.163747055 +0200
-+++ gdb-7.7.90.20140613/gdb/tracepoint.c	2014-06-16 23:27:07.877749616 +0200
+--- gdb-7.7.90.20140613.orig/gdb/tracepoint.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/tracepoint.c	2014-06-24 16:07:27.269986902 +0200
 @@ -930,13 +930,13 @@ add_register (struct collection_list *co
  static void
  add_memrange (struct collection_list *memranges, 
@@ -3360,8 +3360,8 @@ Index: gdb-7.7.90.20140613/gdb/tracepoint.c
  	break;
 Index: gdb-7.7.90.20140613/gdb/typeprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/typeprint.c	2014-06-16 23:27:05.164747056 +0200
-+++ gdb-7.7.90.20140613/gdb/typeprint.c	2014-06-16 23:27:07.877749616 +0200
+--- gdb-7.7.90.20140613.orig/gdb/typeprint.c	2014-06-24 16:07:26.339985870 +0200
++++ gdb-7.7.90.20140613/gdb/typeprint.c	2014-06-24 16:07:27.269986902 +0200
 @@ -405,7 +405,7 @@ whatis_exp (char *exp, int show)
    struct type *real_type = NULL;
    struct type *type;
@@ -3373,8 +3373,8 @@ Index: gdb-7.7.90.20140613/gdb/typeprint.c
    struct type_print_options flags = default_ptype_flags;
 Index: gdb-7.7.90.20140613/gdb/valarith.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/valarith.c	2014-06-16 23:27:05.164747056 +0200
-+++ gdb-7.7.90.20140613/gdb/valarith.c	2014-06-16 23:27:39.124779265 +0200
+--- gdb-7.7.90.20140613.orig/gdb/valarith.c	2014-06-24 16:07:26.411985950 +0200
++++ gdb-7.7.90.20140613/gdb/valarith.c	2014-06-24 16:07:27.269986902 +0200
 @@ -190,12 +190,13 @@ value_subscript (struct value *array, LO
     to doubles, but no longer does.  */
  
@@ -3438,8 +3438,8 @@ Index: gdb-7.7.90.20140613/gdb/valarith.c
      {
 Index: gdb-7.7.90.20140613/gdb/valops.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/valops.c	2014-06-16 23:27:05.167747058 +0200
-+++ gdb-7.7.90.20140613/gdb/valops.c	2014-06-16 23:27:07.879749618 +0200
+--- gdb-7.7.90.20140613.orig/gdb/valops.c	2014-06-24 16:07:26.946986543 +0200
++++ gdb-7.7.90.20140613/gdb/valops.c	2014-06-24 16:07:27.270986903 +0200
 @@ -51,11 +51,11 @@ static int typecmp (int staticp, int var
  		    struct field t1[], struct value *t2[]);
  
@@ -3760,8 +3760,8 @@ Index: gdb-7.7.90.20140613/gdb/valops.c
  
 Index: gdb-7.7.90.20140613/gdb/valprint.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/valprint.c	2014-06-16 23:27:05.168747059 +0200
-+++ gdb-7.7.90.20140613/gdb/valprint.c	2014-06-16 23:27:07.879749618 +0200
+--- gdb-7.7.90.20140613.orig/gdb/valprint.c	2014-06-24 16:07:26.247985768 +0200
++++ gdb-7.7.90.20140613/gdb/valprint.c	2014-06-24 16:07:27.270986903 +0200
 @@ -302,7 +302,7 @@ val_print_scalar_type_p (struct type *ty
  int
  valprint_check_validity (struct ui_file *stream,
@@ -3856,8 +3856,8 @@ Index: gdb-7.7.90.20140613/gdb/valprint.c
  		  const struct value_print_options *options)
 Index: gdb-7.7.90.20140613/gdb/valprint.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/valprint.h	2014-06-16 23:27:05.168747059 +0200
-+++ gdb-7.7.90.20140613/gdb/valprint.h	2014-06-16 23:27:07.879749618 +0200
+--- gdb-7.7.90.20140613.orig/gdb/valprint.h	2014-06-24 16:07:26.247985768 +0200
++++ gdb-7.7.90.20140613/gdb/valprint.h	2014-06-24 16:07:27.271986904 +0200
 @@ -115,11 +115,11 @@ extern void maybe_print_array_index (str
                                       struct ui_file *stream,
  				     const struct value_print_options *);
@@ -3910,8 +3910,8 @@ Index: gdb-7.7.90.20140613/gdb/valprint.h
  			      const struct value_print_options *options);
 Index: gdb-7.7.90.20140613/gdb/value.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/value.c	2014-06-16 23:27:05.171747062 +0200
-+++ gdb-7.7.90.20140613/gdb/value.c	2014-06-16 23:27:07.880749619 +0200
+--- gdb-7.7.90.20140613.orig/gdb/value.c	2014-06-24 16:07:27.026986632 +0200
++++ gdb-7.7.90.20140613/gdb/value.c	2014-06-24 16:07:27.271986904 +0200
 @@ -69,10 +69,10 @@ struct internal_function
  struct range
  {
@@ -4217,8 +4217,8 @@ Index: gdb-7.7.90.20140613/gdb/value.c
    addr += bitpos / 8;
 Index: gdb-7.7.90.20140613/gdb/value.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/value.h	2014-06-16 23:27:05.172747063 +0200
-+++ gdb-7.7.90.20140613/gdb/value.h	2014-06-16 23:27:07.880749619 +0200
+--- gdb-7.7.90.20140613.orig/gdb/value.h	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/value.h	2014-06-24 16:07:27.272986905 +0200
 @@ -83,8 +83,8 @@ extern void set_value_parent (struct val
     within the registers structure.  Note also the member
     embedded_offset below.  */
@@ -4454,8 +4454,8 @@ Index: gdb-7.7.90.20140613/gdb/value.h
  
 Index: gdb-7.7.90.20140613/gdb/s390-linux-nat.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/s390-linux-nat.c	2014-06-16 23:27:05.172747063 +0200
-+++ gdb-7.7.90.20140613/gdb/s390-linux-nat.c	2014-06-16 23:27:07.881749620 +0200
+--- gdb-7.7.90.20140613.orig/gdb/s390-linux-nat.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/s390-linux-nat.c	2014-06-24 16:07:27.272986905 +0200
 @@ -567,7 +567,7 @@ s390_can_use_hw_breakpoint (struct targe
  
  static int
@@ -4467,8 +4467,8 @@ Index: gdb-7.7.90.20140613/gdb/s390-linux-nat.c
  }
 Index: gdb-7.7.90.20140613/gdb/extension-priv.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/extension-priv.h	2014-06-16 23:27:05.172747063 +0200
-+++ gdb-7.7.90.20140613/gdb/extension-priv.h	2014-06-16 23:27:07.881749620 +0200
+--- gdb-7.7.90.20140613.orig/gdb/extension-priv.h	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/extension-priv.h	2014-06-24 16:07:27.272986905 +0200
 @@ -175,7 +175,7 @@ struct extension_language_ops
    enum ext_lang_rc (*apply_val_pretty_printer)
      (const struct extension_language_defn *,
@@ -4480,8 +4480,8 @@ Index: gdb-7.7.90.20140613/gdb/extension-priv.h
       const struct language_defn *language);
 Index: gdb-7.7.90.20140613/gdb/python/python-internal.h
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/python/python-internal.h	2014-06-16 23:27:05.172747063 +0200
-+++ gdb-7.7.90.20140613/gdb/python/python-internal.h	2014-06-16 23:27:07.881749620 +0200
+--- gdb-7.7.90.20140613.orig/gdb/python/python-internal.h	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/python/python-internal.h	2014-06-24 16:07:27.272986905 +0200
 @@ -317,7 +317,7 @@ extern int gdbpy_auto_load_enabled (cons
  extern enum ext_lang_rc gdbpy_apply_val_pretty_printer
    (const struct extension_language_defn *,
@@ -4493,8 +4493,8 @@ Index: gdb-7.7.90.20140613/gdb/python/python-internal.h
     const struct value_print_options *options,
 Index: gdb-7.7.90.20140613/gdb/target-delegates.c
 ===================================================================
---- gdb-7.7.90.20140613.orig/gdb/target-delegates.c	2014-06-16 23:27:05.173747064 +0200
-+++ gdb-7.7.90.20140613/gdb/target-delegates.c	2014-06-16 23:27:07.881749620 +0200
+--- gdb-7.7.90.20140613.orig/gdb/target-delegates.c	2014-06-13 03:59:37.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/target-delegates.c	2014-06-24 16:07:27.272986905 +0200
 @@ -268,7 +268,7 @@ delegate_watchpoint_addr_within_range (s
  }
  
@@ -4504,3 +4504,16 @@ Index: gdb-7.7.90.20140613/gdb/target-delegates.c
  {
    self = self->beneath;
    return self->to_region_ok_for_hw_watchpoint (self, arg1, arg2);
+Index: gdb-7.7.90.20140613/gdb/aarch64-linux-nat.c
+===================================================================
+--- gdb-7.7.90.20140613.orig/gdb/aarch64-linux-nat.c	2014-06-13 03:59:36.000000000 +0200
++++ gdb-7.7.90.20140613/gdb/aarch64-linux-nat.c	2014-06-24 16:08:06.722030653 +0200
+@@ -1407,7 +1407,7 @@ aarch64_linux_remove_watchpoint (struct
+ 
+ static int
+ aarch64_linux_region_ok_for_hw_watchpoint (struct target_ops *self,
+-					   CORE_ADDR addr, int len)
++					   CORE_ADDR addr, LONGEST len)
+ {
+   CORE_ADDR aligned_addr;
+ 
diff --git a/gdb.spec b/gdb.spec
index cacd691..8ddddb7 100644
--- a/gdb.spec
+++ b/gdb.spec
@@ -25,7 +25,7 @@ Version: 7.7.90.20140613
 
 # 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: 3%{?dist}
+Release: 4%{?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
@@ -1324,6 +1324,9 @@ then
 fi
 
 %changelog
+* Tue Jun 24 2014 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.7.90.20140613-4.fc21
+- [aarch64] Fix compilation error.
+
 * Fri Jun 20 2014 Jan Kratochvil <jan.kratochvil at redhat.com> - 7.7.90.20140613-3.fc21
 - Fix --with-system-readline with readline-6.3 patch 5.
   - Use --enable-werror again.


More information about the scm-commits mailing list