projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix --diable-shared --enable-plugins build breakage
[deliverable/binutils-gdb.git]
/
gdb
/
cp-support.h
diff --git
a/gdb/cp-support.h
b/gdb/cp-support.h
index 3734886818eca9fb7f01a4eb011ef55357a756b9..c0ae35b1c4f8ac310505c488aa9ef7fa0eee6a9f 100644
(file)
--- a/
gdb/cp-support.h
+++ b/
gdb/cp-support.h
@@
-1,5
+1,5
@@
/* Helper routines for C++ support in GDB.
/* Helper routines for C++ support in GDB.
- Copyright (C) 2002-201
3
Free Software Foundation, Inc.
+ Copyright (C) 2002-201
4
Free Software Foundation, Inc.
Contributed by MontaVista Software.
Namespace support contributed by David Carlton.
Contributed by MontaVista Software.
Namespace support contributed by David Carlton.
@@
-189,12
+189,6
@@
extern void cp_add_using_directive (const char *dest,
int copy_names,
struct obstack *obstack);
int copy_names,
struct obstack *obstack);
-extern void cp_set_block_scope (const struct symbol *symbol,
- struct block *block,
- struct obstack *obstack,
- const char *processing_current_prefix,
- int processing_has_namespace_info);
-
extern void cp_scan_for_anonymous_namespaces (const struct symbol *symbol,
struct objfile *objfile);
extern void cp_scan_for_anonymous_namespaces (const struct symbol *symbol,
struct objfile *objfile);
@@
-226,6
+220,11
@@
extern struct symbol *cp_lookup_nested_symbol (struct type *parent_type,
struct type *cp_lookup_transparent_type (const char *name);
struct type *cp_lookup_transparent_type (const char *name);
+/* See description in cp-namespace.c. */
+
+struct type *find_type_baseclass_by_name (struct type *parent_type,
+ const char *name);
+
/* Functions from cp-name-parser.y. */
extern struct demangle_parse_info *cp_demangled_name_to_comp
/* Functions from cp-name-parser.y. */
extern struct demangle_parse_info *cp_demangled_name_to_comp
@@
-247,4
+246,8
@@
extern struct demangle_parse_info *cp_new_demangle_parse_info (void);
extern struct cmd_list_element *maint_cplus_cmd_list;
extern struct cmd_list_element *maint_cplus_cmd_list;
+/* A wrapper for bfd_demangle. */
+
+char *gdb_demangle (const char *name, int options);
+
#endif /* CP_SUPPORT_H */
#endif /* CP_SUPPORT_H */
This page took
0.025688 seconds
and
4
git commands to generate.