summaryrefslogtreecommitdiff
path: root/include/demangle.h
diff options
context:
space:
mode:
authorgingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>2010-01-11 11:38:35 +0000
committergingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>2010-01-11 11:38:35 +0000
commit10650b19f7bae9a64a61cb17471f68b5db78df5e (patch)
treee9141376caf9e1df607447776b1ab61a3d73fcbd /include/demangle.h
parent5846e92cf1fb406d1c6457d369ac7f278c4f3ffa (diff)
downloadgcc-10650b19f7bae9a64a61cb17471f68b5db78df5e.tar.gz
include/
2010-01-11 Tristan Gingold <gingold@adacore.com> * demangle.h (ada_demangle): Add prototype. libiberty/ 2010-01-11 Tristan Gingold <gingold@adacore.com> * cplus-dem.c (ada_demangle): Remove prototype. (grow_vect): Removed. (ada_demangle): Rewritten. (cplus_demangle): Fix indentation. * testsuite/demangle-expected: Add tests for Ada. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155804 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'include/demangle.h')
-rw-r--r--include/demangle.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/demangle.h b/include/demangle.h
index 76fab0a4582..2ab27602be1 100644
--- a/include/demangle.h
+++ b/include/demangle.h
@@ -160,6 +160,9 @@ java_demangle_v3_callback (const char *mangled,
extern char*
java_demangle_v3 (const char *mangled);
+char *
+ada_demangle (const char *mangled, int options);
+
enum gnu_v3_ctor_kinds {
gnu_v3_complete_object_ctor = 1,
gnu_v3_base_object_ctor,