http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48382
--- Comment #3 from paolo at gcc dot gnu.org <paolo at gcc dot gnu.org> 2011-03-31 16:06:20 UTC --- Author: paolo Date: Thu Mar 31 16:06:12 2011 New Revision: 171790 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=171790 Log: 2011-03-31 Paolo Carlini <paolo.carl...@oracle.com> PR libstdc++/48382 * src/ctype.cc: Do not include <bits/ctype_noninline.h>. * src/Makefile.am: Add ctype_configure_char.cc to host_sources. * src/Makefile.in: Regenerate. * include/Makefile.am: Remove ctype_noninline.h from host_headers. * include/Makefile.in: Regenerate. * doc/xml/manual/internals.xml: Update. * config/os/newlib/ctype_noninline.h: Fixup and rename to... * config/os/newlib/ctype_configure_char.cc: ... this. * config/os/aix/ctype_noninline.h: Likewise. * config/os/aix/ctype_configure_char.cc: Likewise. * config/os/vxworks/ctype_noninline.h: Likewise. * config/os/vxworks/ctype_configure_char.cc * config/os/hpux/ctype_noninline.h: Likewise. * config/os/hpux/ctype_configure_char.cc: Likewise. * config/os/gnu-linux/ctype_noninline.h: Likewise. * config/os/gnu-linux/ctype_configure_char.cc: Likewise. * config/os/mingw32/ctype_noninline.h: Likewise. * config/os/mingw32/ctype_configure_char.cc: Likewise. * config/os/tpf/ctype_noninline.h: Likewise. * config/os/tpf/ctype_configure_char.cc: Likewise. * config/os/uclibc/ctype_noninline.h: Likewise. * config/os/uclibc/ctype_configure_char.cc: Likewise. * config/os/bionic/ctype_noninline.h: Likewise. * config/os/bionic/ctype_configure_char.cc: Likewise. * config/os/djgpp/ctype_noninline.h: Likewise. * config/os/djgpp/ctype_configure_char.cc: Likewise. * config/os/qnx/qnx6.1/ctype_noninline.h: Likewise. * config/os/qnx/qnx6.1/ctype_configure_char.cc: Likewise. * config/os/bsd/netbsd/ctype_noninline.h: Likewise. * config/os/bsd/netbsd/ctype_configure_char.cc: Likewise. * config/os/bsd/darwin/ctype_noninline.h: Likewise. * config/os/bsd/darwin/ctype_configure_char.cc: Likewise. * config/os/bsd/freebsd/ctype_noninline.h: Likewise. * config/os/bsd/freebsd/ctype_configure_char.cc: Likewise. * config/os/irix/irix6.5/ctype_noninline.h: Likewise. * config/os/irix/irix6.5/ctype_configure_char.cc: Likewise. * config/os/generic/ctype_noninline.h: Likewise. * config/os/generic/ctype_configure_char.cc: Likewise. * config/os/solaris/solaris2.7/ctype_noninline.h: Likewise. * config/os/solaris/solaris2.7/ctype_configure_char.cc: Likewise. Added: trunk/libstdc++-v3/config/os/aix/ctype_configure_char.cc - copied, changed from r171782, trunk/libstdc++-v3/config/os/aix/ctype_noninline.h trunk/libstdc++-v3/config/os/bionic/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/bionic/ctype_noninline.h trunk/libstdc++-v3/config/os/bsd/darwin/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/bsd/darwin/ctype_noninline.h trunk/libstdc++-v3/config/os/bsd/freebsd/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/bsd/freebsd/ctype_noninline.h trunk/libstdc++-v3/config/os/bsd/netbsd/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h trunk/libstdc++-v3/config/os/djgpp/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/djgpp/ctype_noninline.h trunk/libstdc++-v3/config/os/generic/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/generic/ctype_noninline.h trunk/libstdc++-v3/config/os/gnu-linux/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/gnu-linux/ctype_noninline.h trunk/libstdc++-v3/config/os/hpux/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/hpux/ctype_noninline.h trunk/libstdc++-v3/config/os/irix/irix6.5/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/irix/irix6.5/ctype_noninline.h trunk/libstdc++-v3/config/os/mingw32/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/mingw32/ctype_noninline.h trunk/libstdc++-v3/config/os/newlib/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/newlib/ctype_noninline.h trunk/libstdc++-v3/config/os/qnx/qnx6.1/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/qnx/qnx6.1/ctype_noninline.h trunk/libstdc++-v3/config/os/solaris/solaris2.7/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/solaris/solaris2.7/ctype_noninline.h trunk/libstdc++-v3/config/os/tpf/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/tpf/ctype_noninline.h trunk/libstdc++-v3/config/os/uclibc/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/uclibc/ctype_noninline.h trunk/libstdc++-v3/config/os/vxworks/ctype_configure_char.cc - copied, changed from r171779, trunk/libstdc++-v3/config/os/vxworks/ctype_noninline.h Removed: trunk/libstdc++-v3/config/os/aix/ctype_noninline.h trunk/libstdc++-v3/config/os/bionic/ctype_noninline.h trunk/libstdc++-v3/config/os/bsd/darwin/ctype_noninline.h trunk/libstdc++-v3/config/os/bsd/freebsd/ctype_noninline.h trunk/libstdc++-v3/config/os/bsd/netbsd/ctype_noninline.h trunk/libstdc++-v3/config/os/djgpp/ctype_noninline.h trunk/libstdc++-v3/config/os/generic/ctype_noninline.h trunk/libstdc++-v3/config/os/gnu-linux/ctype_noninline.h trunk/libstdc++-v3/config/os/hpux/ctype_noninline.h trunk/libstdc++-v3/config/os/irix/irix6.5/ctype_noninline.h trunk/libstdc++-v3/config/os/mingw32/ctype_noninline.h trunk/libstdc++-v3/config/os/newlib/ctype_noninline.h trunk/libstdc++-v3/config/os/qnx/qnx6.1/ctype_noninline.h trunk/libstdc++-v3/config/os/solaris/solaris2.7/ctype_noninline.h trunk/libstdc++-v3/config/os/tpf/ctype_noninline.h trunk/libstdc++-v3/config/os/uclibc/ctype_noninline.h trunk/libstdc++-v3/config/os/vxworks/ctype_noninline.h Modified: trunk/libstdc++-v3/ChangeLog trunk/libstdc++-v3/doc/xml/manual/internals.xml trunk/libstdc++-v3/include/Makefile.am trunk/libstdc++-v3/include/Makefile.in trunk/libstdc++-v3/src/Makefile.am trunk/libstdc++-v3/src/Makefile.in trunk/libstdc++-v3/src/ctype.cc