Commit Graph

7 Commits

Author SHA1 Message Date
Alex Samuel bece74bdee in libiberty/ChangeLog:
* cp-demangle.c (demangle_encoding): Accept no substitutions.
	(demangle_name): Handle <substitution> followed by
	<unqualified-template-name>.
	(demangle_type): Follow special substitutions with
	<class-enum-type>
	(demangle_subtitution): Set template_p for special substitutions.
	(main): Fix typos.

in gcc/cp/ChangeLog:

	* mangle.c (find_substitution): Use same_type_p.
	(write_encoding): Don't check for substitutions.

in libio/ChangeLog:

	* libioP.h (VTABLE_LABEL): Update for new vtable mangling.
	* stdstrbufs.cc (filebuf_vtable): Likewise.
	(stdiobuf_vtable): Likewise.

From-SVN: r34811
2000-06-30 15:25:33 +00:00
Mark Mitchell d2103f699c Revert previous patch
From-SVN: r34482
2000-06-10 03:02:21 +00:00
Mark Mitchell 16b72afedd libioP.h: Remove old ABI mangling code.
* libioP.h: Remove old ABI mangling code.
	* stdstrbufs.cc: Likewise.

From-SVN: r34459
2000-06-08 17:35:44 +00:00
Mark Mitchell f557989836 libioP.h: Handle new ABI mangling.
* libioP.h: Handle new ABI mangling.
	* stdstrbufs.cc: Likewise.

From-SVN: r34395
2000-06-04 21:16:04 +00:00
H.J. Lu 8677f9876b * stdstrbufs.cc (DEF_STDFILE): Use STD_VTABLE.
From-SVN: r16567
1997-11-18 09:53:45 -07:00
Ulrich Drepper e693cc28bb Uli's libio/libstdc++ patches.
From-SVN: r15486
1997-09-16 10:01:55 -06:00
Jason Merrill 6599da043e Initial revision
From-SVN: r14877
1997-08-21 18:57:35 -04:00