From b65c7efe9761a99b77fa8b629b4f3cc5f916f4cf Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Thu, 1 Jul 2010 15:21:11 +0000 Subject: [PATCH] * value.h (struct lval_funcs) : Rename from check_all_valid. * value.c (value_entirely_optimized_out): Invert result. Update for new function name. --- gdb/ChangeLog | 7 +++++++ gdb/value.c | 2 +- gdb/value.h | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7c09c6551e..f6ac381760 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2010-07-01 Tom Tromey + + * value.h (struct lval_funcs) : Rename from + check_all_valid. + * value.c (value_entirely_optimized_out): Invert result. Update + for new function name. + 2010-07-01 Pedro Alves Static tracepoints support. diff --git a/gdb/value.c b/gdb/value.c index 64ac563563..edcd4d0ca7 100644 --- a/gdb/value.c +++ b/gdb/value.c @@ -521,7 +521,7 @@ value_entirely_optimized_out (const struct value *value) if (value->lval != lval_computed || !value->location.computed.funcs->check_validity) return 1; - return value->location.computed.funcs->check_all_valid (value); + return !value->location.computed.funcs->check_any_valid (value); } int diff --git a/gdb/value.h b/gdb/value.h index 474e661c97..0634bb9af4 100644 --- a/gdb/value.h +++ b/gdb/value.h @@ -170,7 +170,7 @@ struct lval_funcs int (*check_validity) (const struct value *value, int offset, int length); /* Return 1 if any bit in VALUE is valid, 0 if they are all invalid. */ - int (*check_all_valid) (const struct value *value); + int (*check_any_valid) (const struct value *value); /* Return a duplicate of VALUE's closure, for use in a new value. This may simply return the same closure, if VALUE's is