gcc/libstdc++-v3/include
Benjamin Kosnik e08138aae3 Implement std::time_put.
2001-09-19  Benjamin Kosnik  <bkoz@redhat.com>

	Implement std::time_put.
	* include/bits/locale_facets.h: Include time_members.h.
	(__timepunct): New.
	(time_put): Implement.
	* include/bits/locale_facets.tcc (do_put): Put generic versions here.
	* include/bits/localefwd.h: Bump number of facets.
	* config/locale/time_members_generic.h: New file.
	* config/locale/time_members_gnu.h: New file.
	* config/locale/c_locale_generic.h: Include clocale.
	* src/locale-inst.cc: Add use_facet instantiations for __timepunct.
	* src/locale.cc: Add __timepunct initializations.
	* src/localename.cc (locale::_Impl::_Impl(string, size_t)): Same.
	* include/Makefile.am (stamp-target): Add time_members.h.
	* include/Makefile.in: Regenerate.
	* acinclude.m4 (GLIBCPP_ENABLE_CLOCALE): Add CTIME_H.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* testsuite/22_locale/time_put.cc: New file.
	* testsuite/22_locale/time_put_members_char.cc: New file.

	* docs/html/22_locale/locale.html: Add note.

From-SVN: r45702
2001-09-20 08:30:01 +00:00
..
backward iterator.h: Include <bits/std_iterator.h>, remove reverse_bidirectional_iterator. 2001-09-04 22:05:33 +00:00
bits Implement std::time_put. 2001-09-20 08:30:01 +00:00
c/bits
c_shadow
c_std/bits std_c*.h: Don't use include_next. 2001-09-04 21:42:24 +00:00
ext ropeimpl.h (_Rope_RopeRep::_M_free_c_string): Replace destroy by _Destroy. 2001-07-04 18:12:08 +00:00
std *: Add copyright notice. 2001-06-08 23:22:26 +00:00
Makefile.am Implement std::time_put. 2001-09-20 08:30:01 +00:00
Makefile.in Implement std::time_put. 2001-09-20 08:30:01 +00:00