]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/c-common.c
2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
authorgdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 24 Nov 2005 02:02:26 +0000 (02:02 +0000)
committergdr <gdr@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 24 Nov 2005 02:02:26 +0000 (02:02 +0000)
commit2840aae48b06eb49ec47d256709b91cf44948f4e
treee7e85e47eb726ead6275d3e7b3b82823305a9fba
parent79a1c1d7265d640cdc5a235953158b4d22e9e9a8
2005-11-23  Gabriel Dos Reis  <gdr@integrable-solutions.net>

        PR c++/21667
        * c-typeck.c (build_array_ref): Avoid code duplicate.  Use
        common
        C/C++ diagnostic function warn_array_subscript_with_type_char.
        * c-common.h (warn_array_subscript_with_type_char): Declare.
        * c-common.c (warn_array_subscript_with_type_char): Define.

cp/
2005-11-23  Gabriel Dos Reis  <gdr@integrable-solutions.net>

        PR c++/21667
        * typeck.c (build_array_ref): Avoid code duplicate.  Use
        common
        C/C++ diagnostic function warn_array_subscript_with_type_char.

testsuite/
2005-11-23  Gabriel Dos Reis  <gdr@integrable-solutions.net>

        PR c++/21667
        * gcc.dg/Wchar-subscripts.c: New.
        * g++.dg/warn/Wchar-subscripts.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107448 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/c-common.c
gcc/c-common.h
gcc/c-typeck.c
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/testsuite/g++.dg/warn/Wchar-subscripts.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/Wchar-subscripts.c [new file with mode: 0644]