c: -Wincompatible-pointer-types should cover mismatches in ?:
gcc/c/ PR c/109826 PR other/44209 * c-typeck.cc (build_conditional_expr): Use OPT_Wincompatible_pointer_types for pointer mismatches. Emit location information for the operand. gcc/testsuite/ * gcc.dg/Wincompatible-pointer-types-2.c: New. * gcc.dg/Wincompatible-pointer-types-3.c: New. * gcc.dg/Wincompatible-pointer-types-4.c: New.
Showing
- gcc/c/c-typeck.cc 8 additions, 8 deletionsgcc/c/c-typeck.cc
- gcc/testsuite/gcc.dg/Wincompatible-pointer-types-2.c 10 additions, 0 deletionsgcc/testsuite/gcc.dg/Wincompatible-pointer-types-2.c
- gcc/testsuite/gcc.dg/Wincompatible-pointer-types-3.c 10 additions, 0 deletionsgcc/testsuite/gcc.dg/Wincompatible-pointer-types-3.c
- gcc/testsuite/gcc.dg/Wincompatible-pointer-types-4.c 10 additions, 0 deletionsgcc/testsuite/gcc.dg/Wincompatible-pointer-types-4.c
Loading
Please register or sign in to comment