From 81afee37d0a016cd3e671693c165916893ac3e60 Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Fri, 16 Feb 1996 06:14:15 +0000 Subject: * demangle.c (is_cplus_marker): New function, checks if a character is one of the commonly used C++ marker characters. * defs.h (is_cplus_marker): Add prototype. * c-typeprint.c (c_type_print_base), ch-lang.c (chill_demangle), cp-valprint.c (cp_print_class_method), mdebugread.c (parse_symbol), stabsread.c (define_symbol, read_member_functions, read_struct_fields), symtab.h (OPNAME_PREFIX_P, VTBL_PREFIX_P, DESTRUCTOR_PREFIX_P), values.c (vb_match): Use is_cplus_marker instead of comparison with CPLUS_MARKER. --- gdb/mdebugread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gdb/mdebugread.c') diff --git a/gdb/mdebugread.c b/gdb/mdebugread.c index 07dca2b..96c59f8 100644 --- a/gdb/mdebugread.c +++ b/gdb/mdebugread.c @@ -785,7 +785,7 @@ parse_symbol (sh, ax, ext_sh, bigend, section_offsets) top_stack->numargs++; /* Special GNU C++ name. */ - if (name[0] == CPLUS_MARKER && name[1] == 't' && name[2] == 0) + if (is_cplus_marker (name[0]) && name[1] == 't' && name[2] == 0) name = "this"; /* FIXME, not alloc'd in obstack */ s = new_symbol (name); -- cgit v1.1