From 45f4ed92d14ddf891be1470556f53de6c94c8dc2 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Wed, 18 May 2016 10:48:41 -0600 Subject: [PATCH] Fix build failure with GCC 4.1. 2016-05-18 Tom Tromey * rust-lang.c (rust_subscript): Initialize "high". --- gdb/ChangeLog | 4 ++++ gdb/rust-lang.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 188a2db..92024b6 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2016-05-18 Tom Tromey + + * rust-lang.c (rust_subscript): Initialize "high". + 2016-05-17 Simon Marchi PR gdb/20045 diff --git a/gdb/rust-lang.c b/gdb/rust-lang.c index b8af166..5df99ce 100644 --- a/gdb/rust-lang.c +++ b/gdb/rust-lang.c @@ -1308,9 +1308,10 @@ rust_subscript (struct expression *exp, int *pos, enum noside noside, { struct value *lhs, *rhs, *result; struct type *rhstype; - LONGEST low, high, high_bound; + LONGEST low, high_bound; /* Initialized to appease the compiler. */ enum range_type kind = BOTH_BOUND_DEFAULT; + LONGEST high = 0; int want_slice = 0; ++*pos; -- 2.7.4