From 9898b3b7c77ed601f60977ea2a7715cfcf17f4ec Mon Sep 17 00:00:00 2001 From: Peter Schauer Date: Sat, 13 Apr 1996 10:01:49 +0000 Subject: [PATCH] * eval.c (evaluate_subexp_standard): Report error when attempting to evaluate subscripts for types which cannot be subscripted. * valarith.c (value_x_binop, value_x_unop): Add noside parameter. Return a zero value with the return type of the member function if noside is EVAL_AVOID_SIDE_EFFECTS instead of calling the member function. * values.h (value_x_binop, value_x_unop): Update prototypes accordingly. * eval.c (evaluate_subexp_standard): Update all callers of value_x_binop, value_x_unop accordingly. * valarith.c (value_neg, value_complement): Perform ANSI C/C++ integral promotion on operands. --- gdb/ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0164dfa..283d2ca 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,20 @@ +Sat Apr 13 02:58:02 1996 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * eval.c (evaluate_subexp_standard): Report error when attempting to + evaluate subscripts for types which cannot be subscripted. + + * valarith.c (value_x_binop, value_x_unop): Add noside parameter. + Return a zero value with the return type of the member function + if noside is EVAL_AVOID_SIDE_EFFECTS instead of calling the member + function. + * values.h (value_x_binop, value_x_unop): Update prototypes + accordingly. + * eval.c (evaluate_subexp_standard): Update all callers of + value_x_binop, value_x_unop accordingly. + + * valarith.c (value_neg, value_complement): Perform ANSI C/C++ + integral promotion on operands. + Fri Apr 12 13:19:27 1996 Fred Fish * README: Update for 4.16 release. -- 2.7.4