bitset breakage

Mark Mitchell mark@codesourcery.com
Sun Apr 11 14:26:00 GMT 1999


Jeff --

  This change to libstdc++/stl/bitset:

revision 1.3
date: 1999/04/07 03:20:00;  author: law;  state: Exp;  lines: +43 -44
Bring over lost changes from Cygnus's directory.
	* Missing ChangeLog entries.
	* Whitespace fixes.
	* Enable multilib by default
	* One stl fix (#ifdef -> #if)

seems to have been erroneous.  See the ChangeLog entry from 11/27/1998
where Alexandre writes:

revision 1.2
date: 1998/11/27 12:10:39;  author: oliva;  state: Exp;  lines: +2 -2
	* bitset: explicitly convert basic_string<...>::npos to size_t in
	default argument to constructor, to avoid parse error at `>'
	(__STL_EXPLICIT_FUNCTION_TMPL_ARGS): replace #if with #ifdef

And, __STL_EXPLICIT_FUNCTION_TMPL_ARGS is used with #ifdef elsewhere
in the STL.  Also, the other change referred to Alexandre's code is
essential.

It looks to me like what was needed was merges *into* Cygnus' internal
tree, rather than *out from* that tree.

-- 
Mark Mitchell                   mark@codesourcery.com
CodeSourcery, LLC               http://www.codesourcery.com


More information about the Gcc-bugs mailing list