gcc/include
Alex Samuel 69afa80d10 In include,
* dyn-string.h: Move here from gcc/dyn-string.h.  Add new functions.

	* demangle.h (DMGL_GNU_NEW_ABI): New macro.
	(DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI.
	(current_demangling_style): Add gnu_new_abi_demangling.
	(GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro.
	(GNU_NEW_ABI_DEMANGLING): Likewise.
	(cplus_demangle_new_abi): New declaration.

In libiberty,

	* Makefile.in (CFILES): Add cp-demangle.c and dyn-string.c.
	(REQUIRED_OFILES): Add cp-demangle.o and dyn-string.o.
	(cp-demangle.o): New dependency.
	(dyn-string.o): Likewise.

	* dyn-string.c: Move here from gcc/dyn-string.c.  Add new functions.

	* cplus-dem.c (libiberty_demanglers): Add initializer for new-ABI
	demangler.
	(cplus_demangle): Call cplus_demangle_new_abi if in new-ABI
	demangling mode.
	(gnu_new_abi_symbol_characters): New function.
	(main): Use gnu_new_abi_symbol_characters.  * cp-demangle.c: New
	file.
	* cp-demangle.c: New file.

From-SVN: r34397
2000-06-05 02:28:41 +00:00
..
ansidecl.h cpphash.h: Remove conditional #define of __extension__. 2000-05-06 20:00:03 +00:00
ChangeLog In include, 2000-06-05 02:28:41 +00:00
COPYING Initial revision 1997-08-21 18:57:35 -04:00
demangle.h In include, 2000-06-05 02:28:41 +00:00
dyn-string.h In include, 2000-06-05 02:28:41 +00:00
floatformat.h Add field ``name'' to floatformat. 2000-05-31 11:00:54 +00:00
fnmatch.h Update FSF address in copyright header. 1999-01-11 06:53:51 -07:00
getopt.h getopt.h (getopt): Also check HAVE_DECL_* when prototyping. 2000-05-23 17:42:19 +00:00
hashtab.h hashtab.h (hash_pointer): Declare. 2000-04-24 07:29:11 +00:00
libiberty.h getopt.h (getopt): Also check HAVE_DECL_* when prototyping. 2000-05-23 17:42:19 +00:00
objalloc.h Update FSF address in copyright header. 1999-01-11 06:53:51 -07:00
obstack.h Avoids false positives with -Wcast-qual: 1999-09-01 14:44:56 +00:00
partition.h Changes in include: 2000-03-10 08:16:55 +00:00
sort.h sort.h (sys/types.h): File included unconditionnaly. 2000-05-04 15:40:25 +00:00
splay-tree.h * splay-tree.h (splay_tree_remove): Declare. 2000-04-05 17:12:41 -07:00
symcat.h restore comment 2000-06-01 19:16:50 -04:00