re PR middle-end/32152 (omp lowering creates mismatched types)
authorRichard Guenther <rguenther@suse.de>
Wed, 30 May 2007 14:11:06 +0000 (14:11 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 30 May 2007 14:11:06 +0000 (14:11 +0000)
commitfa13976560a8ae33802927ed3e607d01e96e7cfa
tree38252a4dbdfe3f79cc10bd5574226330baaa645c
parent722ba5eeacaeaf2c913d74f5d17b5e8ab9f04d37
re PR middle-end/32152 (omp lowering creates mismatched types)

2007-05-30  Richard Guenther  <rguenther@suse.de>

PR middle-end/32152
* gimplify.c (gimplify_omp_atomic_pipeline): Use correct
types for comparison.
* fold-const.c (fold_comparison): Call maybe_canonicalize_comparison
with original typed arguments.
* config/i386/i386.c (ix86_gimplify_va_arg): Fix type mismatches.

From-SVN: r125187
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/fold-const.c
gcc/gimplify.c