OSDN Git Service

2003-07-06 H.J. Lu <hongjiu.lu@intel.com>
authorhjl <hjl>
Sun, 6 Jul 2003 21:44:55 +0000 (21:44 +0000)
committerhjl <hjl>
Sun, 6 Jul 2003 21:44:55 +0000 (21:44 +0000)
* demangle.h: Support C++.

include/ChangeLog
include/demangle.h

index 2638050..c351066 100644 (file)
@@ -1,3 +1,7 @@
+2003-07-06  H.J. Lu <hongjiu.lu@intel.com>
+
+       * demangle.h: Support C++.
+
 2003-07-01  Zack Weinberg  <zack@codesourcery.com>
 
        * filenames.h: New file imported from binutils.
index 21e9dd3..bff2669 100644 (file)
 
 #include "ansidecl.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif /* __cplusplus */
+
 /* Options passed to cplus_demangle (in 2nd parameter). */
 
 #define DMGL_NO_OPTS    0              /* For readability... */
@@ -160,4 +164,8 @@ enum gnu_v3_dtor_kinds {
 extern enum gnu_v3_dtor_kinds
        is_gnu_v3_mangled_dtor PARAMS ((const char *name));
 
+#ifdef __cplusplus
+}
+#endif /* __cplusplus */
+
 #endif /* DEMANGLE_H */