From a366d882c09d3fb36aafca0d3f9cc7aa1aa46dfe Mon Sep 17 00:00:00 2001 From: Per Bothner Date: Fri, 1 Dec 1995 08:08:41 +0000 Subject: * language.c (lang_bool_type), language.h: New function. * language.h (LA_BOOL_TYPE): New macro. * eval.c (evaluate_subexp_standard) Use LA_BOOL_TYPE instead of builtin_type_int where appropriate, * valarith.c (value_subscript): Likewise. --- gdb/language.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gdb/language.h') diff --git a/gdb/language.h b/gdb/language.h index 9542d72..cb9d709 100644 --- a/gdb/language.h +++ b/gdb/language.h @@ -407,6 +407,11 @@ range_error PARAMS ((char *, ...)) extern int value_true PARAMS ((struct value *)); +extern struct type * lang_bool_type PARAMS ((void)); + +/* The type used for Boolean values in teh current language. */ +#define LA_BOOL_TYPE lang_bool_type () + /* Misc: The string representing a particular enum language. */ extern const struct language_defn * -- cgit v1.1