2009-05-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 16302 * fold-const.c (make_range,build_range_check,merge_ranges): Move declaration to... (merge_ranges): Returns bool. * tree.h (make_range): .. to here. (build_range_check): Likewise. (merge_ranges): Likewise. Renamed from merge_ranges. * c-typeck.c (parser_build_binary_op): Update calls to warn_logical_operator. * c-common.c (warn_logical_operator): Add new warning. * c-common.h (warn_logical_operator): Update declaration. cp/ * call.c (build_new_op): Update calls to warn_logical_operator. testsuite/ * gcc.dg/pr16302.c: New. * g++.dg/warn/pr16302.C: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147596 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 14 additions, 0 deletionsgcc/ChangeLog
- gcc/c-common.c 61 additions, 5 deletionsgcc/c-common.c
- gcc/c-common.h 1 addition, 1 deletiongcc/c-common.h
- gcc/c-typeck.c 1 addition, 1 deletiongcc/c-typeck.c
- gcc/cp/ChangeLog 5 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/call.c 2 additions, 2 deletionsgcc/cp/call.c
- gcc/fold-const.c 7 additions, 7 deletionsgcc/fold-const.c
- gcc/testsuite/ChangeLog 6 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/g++.dg/warn/pr16302.C 76 additions, 0 deletionsgcc/testsuite/g++.dg/warn/pr16302.C
- gcc/testsuite/gcc.dg/pr16302.c 76 additions, 0 deletionsgcc/testsuite/gcc.dg/pr16302.c
- gcc/tree.h 4 additions, 0 deletionsgcc/tree.h
Loading
Please register or sign in to comment