* omp-low.c (expand_reduction_clauses): Use PLUS_EXPR operation
for MINUS_EXPR OMP_CLAUSE_REDUCTION_CODE.
fortran/
* trans-openmp.c (gfc_trans_omp_array_reduction): Use gfc_add
for MINUS_EXPR OMP_CLAUSE_REDUCTION_CODE.
libgomp/
* testsuite/libgomp.fortran/reduction1.f90: Adjust for
reduction(-:var) behaving the same as reduction(+:var).
* testsuite/libgomp.c/reduction-4.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-20050608-branch@107144 138bc75d-0d04-0410-961f-82ee72b054a4