From 2b55d27fdb5e95d1d182ca598c08f4854feca7da Mon Sep 17 00:00:00 2001 From: Jan Kratochvil Date: Tue, 24 Jun 2014 16:09:02 +0200 Subject: [PATCH] [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 - 7.7.90.20140613-4.fc21 +- [aarch64] Fix compilation error. + * Fri Jun 20 2014 Jan Kratochvil - 7.7.90.20140613-3.fc21 - Fix --with-system-readline with readline-6.3 patch 5. - Use --enable-werror again.