[Bug libstdc++/48382] ctype_noninline.h should not be installed

paolo at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Mar 31 16:13:00 GMT 2011


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.carlini@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



More information about the Gcc-bugs mailing list