gcc/libstdc++-v3/config/os
Paolo Carlini f697c80d81 c_locale.h (__convert_from_v): Only switch to the "C" locale if the current one isn't already "C" (for old glibcs).
2007-05-24  Paolo Carlini  <pcarlini@suse.de>

	* config/locale/gnu/c_locale.h (__convert_from_v): Only switch to the
	"C" locale if the current one isn't already "C" (for old glibcs).
	* config/os/gnu-linux/ctype_noninline.h (ctype<char>::classic_table,
	ctype<char>::ctype(__c_locale, const mask*, bool, size_t),
	ctype<char>::ctype(const mask*, bool, size_t)): Likewise, for generic
	locale model.
	* config/locale/gnu/messages_members.h
	(messages<>::messages(__c_locale, const char*, size_t),
	messages_byname<_CharT>::messages_byname(const char*, size_t)):
	Only dynamically allocate memory if __s != "C".
	* config/locale/gnu/time_members.h
	(__timepunct<_CharT>::__timepunct(__c_locale, const char*, size_t)):
	Likewise.
	* config/locale/generic/time_members.h
	(__timepunct<_CharT>::__timepunct(__c_locale, const char*, size_t)):
	Likewise.

	* testsuite/util/testsuite_allocator.h: Revert last change.

From-SVN: r125028
2007-05-24 14:49:45 +00:00
..
aix localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
bsd localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
djgpp localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
generic localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
gnu-linux c_locale.h (__convert_from_v): Only switch to the "C" locale if the current one isn't already "C" (for old glibcs). 2007-05-24 14:49:45 +00:00
hpux localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
irix localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
mingw32 * config/os/mingw32/os_defines.h (NOMINMAX): Update comment. 2007-05-07 21:38:16 +00:00
newlib localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
qnx/qnx6.1 localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
solaris localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
tpf pod_char_traits.h (char_traits<>::move): Use __builtin_memmove. 2007-05-11 18:58:08 +00:00
uclibc localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00
vxworks c++config: Consistent macro guards for config includes. 2007-02-02 14:49:52 +00:00
windiss localefwd.h: Consistent @file placement... 2006-12-05 23:24:07 +00:00