]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libstdc++-v3/ChangeLog
Implement std::money_get.
[thirdparty/gcc.git] / libstdc++-v3 / ChangeLog
index f52b092e460b6768ed95d4cc7e5084bf020fcf02..66a4b8e759c663d954a007e54e66972e3bb29e4f 100644 (file)
@@ -1,3 +1,18 @@
+2001-09-13   Benjamin Kosnik  <bkoz@redhat.com>
+
+       Implement std::money_get.
+       * include/bits/locale_facets.tcc (money_get::do_get): Implement.
+       * include/bits/locale_facets.h (money_get): Correct signatures.
+       * testsuite/22_locale/money_get.cc: New file.
+       * testsuite/22_locale/money_get_members_char.cc: New file.
+
+       * include/bits/locale_facets.tcc (__verify_grouping): New
+       function. Consolidate num_get and money_get group checking into
+       one function.
+       (money_get): Use it.
+       * src/locale.cc (num_get::_M_extract): Use it.
+       * src/locale-inst.cc: Add instantiation.
+       
 2001-09-12  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
 
        * include/bits/std_limits.h (numeric_limits<float>::radix,