gcc/libstdc++-v3/bits
Benjamin Kosnik 0479a46292 locale_facets.tcc (_S_build_float_format): Move ...
2000-08-31  Benjamin Kosnik  <bkoz@cygnus.com>

	* bits/locale_facets.tcc (_S_build_float_format): Move ...
	* src/locale.cc: Here.
	* bits/locale_facets.tcc (num_get::_M_extract): Clean up generic
	definition. Move specialization to ...
	* src/locale.cc: Here.
	* bits/locale_facets.tcc: Move _Format_cache specializations to ...
	* src/locale.cc: Here.
	* bits/locale_facets.tcc: Move use_facet<ctype> specializations to ...
	* src/locale.cc: Here.

	* bits/std_locale.h: Note that locale_facets.tcc should be
	included here, for standards conformance. It may increase
	compile times though. For the time being, enable.
	* testsuite/22_locale/facet.cc: New file, some parts commented out
	for the time being.

	* mkcheck.in: Append total time to test summary file.

	* bits/sbuf_iter.h : Formatting tweaks.

	Clean up static const data member definitions.
	* src/locale.cc: Add definitions for all missing locale,
	locale::_Imp, and locale::id static data members.
	(ctype<char>): Add table_size define.
	(money_base): Add _S_default_pattern, uglify.
	* bits/localefwd.h: Add definitions for static members of _Count_ones.
	* bits/locale_facets.h: Tweaks.
	* bits/locale_facets.tcc: Tweaks.
	* bits/string.tcc: Add definition for npos.
	* bits/ios_base.h: Tweaks.
	* bits/ios_base.h (ios_base::Init::_M_ios_base_init): Change to
	_S_ios_base_init.
	* src/ios.cc: And here. Add _S_local_words definition.
	Add definitions for __ios_flags const static data.
	* src/codecvt.cc: Same for __enc_traits.
	* src/locale-inst.cc: Remove money_base data member definition
	here.

From-SVN: r36093
2000-09-01 08:58:07 +00:00
..
basic_file.h [multiple changes] 2000-08-09 07:33:39 +00:00
basic_ios.h Internal consistency checks..... 2000-07-19 08:04:38 +00:00
basic_ios.tcc Internal consistency checks..... 2000-07-19 08:04:38 +00:00
basic_string.h basic_string.h: Fix up parameter names. 2000-08-22 17:29:57 +00:00
c++config Makefile.am (TAGS): Construct. 2000-05-25 05:11:42 +00:00
char_traits.h codecvt.h: Implement codecvt<wchar_t, char, mbstate_t>. 2000-08-22 08:18:10 +00:00
codecvt.h locale_facets.h (ctype<char>): Remove __table_type. 2000-08-30 21:01:33 +00:00
concept_checks.h 2000-06-29 scott snyder <snyder@fnal.gov> 2000-06-30 00:49:12 +00:00
container_concepts.h Update to SGI STL 3.3 2000-06-27 23:08:37 +00:00
cpp_type_traits.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
exception_support.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
fpos.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
fstream.tcc [multiple changes] 2000-08-09 07:33:39 +00:00
generic_shadow.h generic_shadow.h: Remaining _C_Shadow -> _C_shadow fix. 2000-06-01 01:01:34 +00:00
gslice_array.h [multiple changes] 2000-07-05 23:59:02 +00:00
gslice.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
indirect_array.h [multiple changes] 2000-07-05 23:59:02 +00:00
ios_base.h locale_facets.tcc (_S_build_float_format): Move ... 2000-09-01 08:58:07 +00:00
istream.tcc configure.in: Change AM_PROG_LIBTOOL to AC_PROG_LIBTOOL. 2000-07-26 06:51:38 +00:00
limits_generic.h std_cwctype.h: Clean. 2000-06-02 07:24:15 +00:00
locale_facets.h locale_facets.tcc (_S_build_float_format): Move ... 2000-09-01 08:58:07 +00:00
locale_facets.tcc locale_facets.tcc (_S_build_float_format): Move ... 2000-09-01 08:58:07 +00:00
localefwd.h locale_facets.tcc (_S_build_float_format): Move ... 2000-09-01 08:58:07 +00:00
mask_array.h [multiple changes] 2000-07-05 23:59:02 +00:00
ostream.tcc misc-inst.cc (std): Remove instantiations. 2000-07-26 20:55:48 +00:00
pthread_allocimpl.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
sbuf_iter.h locale_facets.tcc (_S_build_float_format): Move ... 2000-09-01 08:58:07 +00:00
sequence_concepts.h Update to SGI STL 3.3 2000-06-27 23:08:37 +00:00
slice_array.h [multiple changes] 2000-07-05 23:59:02 +00:00
slice.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
sstream.tcc configure.in: Change AM_PROG_LIBTOOL to AC_PROG_LIBTOOL. 2000-07-26 06:51:38 +00:00
std_algorithm.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_bitset.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
std_cassert.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cctype.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cerrno.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cfloat.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_climits.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_clocale.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cmath.h Fix thinko. 2000-08-21 11:29:16 +00:00
std_complex.h [multiple changes] 2000-07-04 01:20:04 +00:00
std_csetjmp.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_csignal.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cstdarg.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cstddef.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cstdio.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cstdlib.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cstring.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_ctime.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cwchar.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_cwctype.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_deque.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_exception.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_fstream.h localefwd.h (std::locale): Use explicit `class' specified when declaring friends. 2000-08-17 20:13:47 +00:00
std_functional.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_iomanip.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_ios.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_iosfwd.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_iostream.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_istream.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_iterator.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_list.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_locale.h locale_facets.tcc (_S_build_float_format): Move ... 2000-09-01 08:58:07 +00:00
std_map.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
std_memory.h std_memory.h: Revert. 2000-07-04 01:21:24 +00:00
std_new.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_numeric.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_ostream.h ostream_manip.cc (test02): Add tests. 2000-06-30 00:38:09 +00:00
std_queue.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_set.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_sstream.h std_fstream.h: Remove duplicate typdefs for ofstream and wofstream... 2000-08-14 19:46:44 +00:00
std_stack.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_stdexcept.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_streambuf.h std_fstream.h: Remove duplicate typdefs for ofstream and wofstream... 2000-08-14 19:46:44 +00:00
std_string.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_strstream.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_typeinfo.h acinclude.m4: Change "#pragma system_header" to "#pragma GCC system_header". 2000-07-21 01:02:32 +00:00
std_utility.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
std_valarray.h valarray_array.h (__valarray_get_storage): New function. 2000-07-15 20:07:45 +00:00
std_vector.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_algo.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_algobase.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_alloc.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_config.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_construct.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_deque.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_function.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_heap.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_iterator_base.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_iterator.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_list.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_map.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_multimap.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_multiset.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_numeric.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_pair.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_pthread_alloc.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_queue.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_range_errors.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_raw_storage_iter.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_relops.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_set.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_stack.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_string_fwd.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_tempbuf.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
stl_threads.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_tree.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_uninitialized.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
stl_vector.h Update to SGI STL 3.3 2000-06-27 20:57:11 +00:00
streambuf.tcc configure.in: Change AM_PROG_LIBTOOL to AC_PROG_LIBTOOL. 2000-07-26 06:51:38 +00:00
string.tcc locale_facets.tcc (_S_build_float_format): Move ... 2000-09-01 08:58:07 +00:00
type_traits.h libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
valarray_array.h valarray_array.h (__valarray_min, [...]): Fix thinko. 2000-08-19 11:28:22 +00:00
valarray_array.tcc libstdc++-v3: New directory. 2000-04-21 20:33:34 +00:00
valarray_meta.h valarray_meta.h: Fix typos... 2000-08-18 16:29:18 +00:00