]> git.ipfire.org Git - thirdparty/gcc.git/commit - libstdc++-v3/aclocal.m4
c++locale_internal.h: New header.
authorJakub Jelinek <jakub@gcc.gnu.org>
Thu, 5 Sep 2002 07:46:17 +0000 (09:46 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 5 Sep 2002 07:46:17 +0000 (09:46 +0200)
commit89671b70677af6d2f66c48cd9e2f703fc8e0444b
tree7c1f852eca93cfb2c467675c5083b57223a3e6c6
parent60179904a4ecf460d45f4d18fd5f408ac8634150
c++locale_internal.h: New header.

* config/locale/generic/c++locale_internal.h: New header.
* config/locale/gnu/c++locale_internal.h: New header.
* config/locale/gnu/c_locale.cc: Include it.
* config/locale/gnu/collate_members.cc: Include it.
* config/locale/gnu/ctype_members.cc: Include it.
* config/locale/gnu/messages_members.cc: Include it.
* config/locale/gnu/monetary_members.cc: Include it.
* config/locale/gnu/numeric_members.cc: Include it.
* config/locale/gnu/time_members.cc: Include it.
(_M_put): Reorder __strftime_l and __wcsftime_l arguments to match
glibc.
(_M_initialize_timepunct): Initialize _M_c_locale_timepunct for
C locale.
* acinclude.m4: Include string.h when testing strcoll_l.
For glibc 2.3 provide __-prefixed prototypes.
(CLOCALE_INTERNAL_H): Set, add AC_LINK_FILES line.
* aclocal.m4, configure: Rebuilt.

* include/bits/locale_facets.h: Add declaration of specialization
here.
* config/locale/gnu/messages_members.cc: Add specialization for
messages<wchar_t>.
* config/locale/gnu/messages_members.h: Remove generic definition
of do_get.

From-SVN: r56837
15 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/acinclude.m4
libstdc++-v3/aclocal.m4
libstdc++-v3/config/locale/generic/c++locale_internal.h [new file with mode: 0644]
libstdc++-v3/config/locale/gnu/c++locale_internal.h [new file with mode: 0644]
libstdc++-v3/config/locale/gnu/c_locale.cc
libstdc++-v3/config/locale/gnu/collate_members.cc
libstdc++-v3/config/locale/gnu/ctype_members.cc
libstdc++-v3/config/locale/gnu/messages_members.cc
libstdc++-v3/config/locale/gnu/messages_members.h
libstdc++-v3/config/locale/gnu/monetary_members.cc
libstdc++-v3/config/locale/gnu/numeric_members.cc
libstdc++-v3/config/locale/gnu/time_members.cc
libstdc++-v3/configure
libstdc++-v3/include/bits/locale_facets.h