------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-02-21 
16:58 -------
Subject: Bug 17922

CVSROOT:        /cvs/gcc
Module name:    gcc
Branch:         libstdcxx_so_7-branch
Changes by:     [EMAIL PROTECTED]       2005-02-21 16:58:28

Modified files:
        libstdc++-v3   : ChangeLog.libstdcxx_so_7-branch 
        libstdc++-v3/config/io: c_io_stdio.h 
        libstdc++-v3/include/bits: ios_base.h 
        libstdc++-v3/src: ios.cc 
        libstdc++-v3/testsuite/27_io/ios_base/cons: assign_neg.cc 
                                                    copy_neg.cc 
        libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags: 
                                                              case_label.cc 
        libstdc++-v3/testsuite/27_io/ios_base/types/iostate: 
                                                             case_label.cc 
        libstdc++-v3/testsuite/27_io/ios_base/types/openmode: 
                                                              case_label.cc 
        libstdc++-v3/testsuite/27_io/ios_base/types/seekdir: 
                                                             case_label.cc 

Log message:
        2005-02-21  Paolo Carlini  <[EMAIL PROTECTED]>
        
        PR libstdc++/17922 (ABI-unsafe half)
        * config/io/c_io_stdio.h (struct __ios_flags): Remove.
        * include/bits/ios_base.h (enum _Ios_Fmtflags, enum _Ios_Openmode,
        enum _Ios_Iostate, enum _Ios_Seekdir): Remove *_end enumerators.
        (class ios_base): Adjust fmtflags, iostate, openmore, seekdir
        static constants.
        * src/ios.cc: Remove definitions of __ios_flags constants.
        * testsuite/27_io/ios_base/types/fmtflags/case_label.cc: Adjust,
        removing the dummy label.
        * testsuite/27_io/ios_base/types/iostate/case_label.cc: Likewise.
        * testsuite/27_io/ios_base/types/openmode/case_label.cc: Likewise.
        * testsuite/27_io/ios_base/types/seekdir/case_label.cc: Likewise.
        * testsuite/27_io/ios_base/cons/assign_neg.cc: Adjust dg-error
        line numbers.
        * testsuite/27_io/ios_base/cons/copy_neg.cc: Likewise.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.libstdcxx_so_7-branch.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.1.2.36&r2=1.1.2.37
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/config/io/c_io_stdio.h.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.7.18.1&r2=1.7.18.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/ios_base.h.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.40.6.3&r2=1.40.6.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/src/ios.cc.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.55.6.2&r2=1.55.6.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/ios_base/cons/assign_neg.cc.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.9.6.2&r2=1.9.6.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.9.6.2&r2=1.9.6.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/ios_base/types/fmtflags/case_label.cc.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.1.6.1&r2=1.1.6.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/ios_base/types/iostate/case_label.cc.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.1.6.1&r2=1.1.6.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/ios_base/types/openmode/case_label.cc.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.1.6.1&r2=1.1.6.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/ios_base/types/seekdir/case_label.cc.diff?cvsroot=gcc&only_with_tag=libstdcxx_so_7-branch&r1=1.1.6.1&r2=1.1.6.2



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17922

Reply via email to