From: Tom Tromey Date: Wed, 17 Nov 2010 19:53:37 +0000 (+0000) Subject: * value.c (value_entirely_optimized_out): Check the X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ba19bb4d8d07d9eb9a93fb2aa5af19cff5688b5d;p=binutils-gdb.git * value.c (value_entirely_optimized_out): Check the 'check_any_valid' field. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e75bab448a7..2e3144ae494 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2010-11-17 Tom Tromey + + * value.c (value_entirely_optimized_out): Check the + 'check_any_valid' field. + 2010-11-16 Jan Kratochvil * ada-lang.c (modify_general_field): Remove. diff --git a/gdb/value.c b/gdb/value.c index 31111cf1277..d1ca3dc3363 100644 --- a/gdb/value.c +++ b/gdb/value.c @@ -519,7 +519,7 @@ value_entirely_optimized_out (const struct value *value) if (!value->optimized_out) return 0; if (value->lval != lval_computed - || !value->location.computed.funcs->check_validity) + || !value->location.computed.funcs->check_any_valid) return 1; return !value->location.computed.funcs->check_any_valid (value); }