diff options
author | Joseph Myers <joseph@codesourcery.com> | 2005-12-03 01:25:42 +0000 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2005-12-03 01:25:42 +0000 |
commit | 718699e90006763f7a55e5e6449e5b9707c5125f (patch) | |
tree | 6c2b69079782b4aa8a161ed35bf198ae14b5ad6e /gcc/fortran/parse.c | |
parent | 3820178b949baa84b2d55069579a545fba478430 (diff) | |
download | gcc-718699e90006763f7a55e5e6449e5b9707c5125f.zip gcc-718699e90006763f7a55e5e6449e5b9707c5125f.tar.gz gcc-718699e90006763f7a55e5e6449e5b9707c5125f.tar.bz2 |
c-typeck.c (default_function_array_conversion, [...]): Allow for CONVERT_EXPR as well as NOP_EXPR.
* c-typeck.c (default_function_array_conversion,
build_function_call): Allow for CONVERT_EXPR as well as NOP_EXPR.
(build_conditional_expr): Apply integer_zerop to orig_op1 and
orig_op2. Don't check them for NOP_EXPR.
(build_c_cast, convert_for_assignment): Don't check for NOP_EXPR
around integer zero.
testsuite:
* gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
From-SVN: r107990
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions