mirror of git://gcc.gnu.org/git/gcc.git
gcc/fortran/ChangeLog: * gfortran.texi: Document SUM and PRODUCT. * iresolve.cc (resolve_transformational): New argument, use_integer, to translate calls to unsigned to calls to integer. (gfc_resolve_product): Use it (gfc_resolve_sum): Use it. * simplify.cc (init_result_expr): Handle BT_UNSIGNED. libgfortran/ChangeLog: * generated/product_c10.c: Regenerated. * generated/product_c16.c: Regenerated. * generated/product_c17.c: Regenerated. * generated/product_c4.c: Regenerated. * generated/product_c8.c: Regenerated. * generated/product_i1.c: Regenerated. * generated/product_i16.c: Regenerated. * generated/product_i2.c: Regenerated. * generated/product_i4.c: Regenerated. * generated/product_i8.c: Regenarated. * generated/product_r10.c: Regenerated. * generated/product_r16.c: Regenerated. * generated/product_r17.c: Regenerated. * generated/product_r4.c: Regenerated. * generated/product_r8.c: Regenarated. * generated/sum_c10.c: Regenerated. * generated/sum_c16.c: Regenerated. * generated/sum_c17.c: Regenerated. * generated/sum_c4.c: Regenerated. * generated/sum_c8.c: Regenerated. * generated/sum_i1.c: Regenerated. * generated/sum_i16.c: Regenerated. * generated/sum_i2.c: Regenerated. * generated/sum_i4.c: Regenerated. * generated/sum_i8.c: Regenerated. * generated/sum_r10.c: Regenerated. * generated/sum_r16.c: Regenerated. * generated/sum_r17.c: Regenerated. * generated/sum_r4.c: Regenerated. * generated/sum_r8.c: Regenerated. * m4/ifunction.m4: Whitespace fix. * m4/product.m4: If type is integer, change to unsigned. * m4/sum.m4: Likewise. |
||
|---|---|---|
| .. | ||
| all.m4 | ||
| any.m4 | ||
| bessel.m4 | ||
| count.m4 | ||
| cshift0.m4 | ||
| cshift1.m4 | ||
| cshift1a.m4 | ||
| eoshift1.m4 | ||
| eoshift3.m4 | ||
| findloc0.m4 | ||
| findloc0s.m4 | ||
| findloc1.m4 | ||
| findloc1s.m4 | ||
| findloc2s.m4 | ||
| head.m4 | ||
| iall.m4 | ||
| iany.m4 | ||
| ifindloc0.m4 | ||
| ifindloc1.m4 | ||
| ifindloc2.m4 | ||
| iforeach-s.m4 | ||
| iforeach-s2.m4 | ||
| iforeach.m4 | ||
| ifunc.m4 | ||
| ifunction-s.m4 | ||
| ifunction-s2.m4 | ||
| ifunction.m4 | ||
| ifunction_logical.m4 | ||
| in_pack.m4 | ||
| in_unpack.m4 | ||
| iparity.m4 | ||
| iparm.m4 | ||
| matmul.m4 | ||
| matmul_internal.m4 | ||
| matmulavx128.m4 | ||
| matmull.m4 | ||
| maxloc0.m4 | ||
| maxloc0s.m4 | ||
| maxloc1.m4 | ||
| maxloc1s.m4 | ||
| maxloc2s.m4 | ||
| maxval.m4 | ||
| maxval0s.m4 | ||
| maxval1s.m4 | ||
| minloc0.m4 | ||
| minloc0s.m4 | ||
| minloc1.m4 | ||
| minloc1s.m4 | ||
| minloc2s.m4 | ||
| minval.m4 | ||
| minval0s.m4 | ||
| minval1s.m4 | ||
| misc_specifics.m4 | ||
| mtype.m4 | ||
| norm2.m4 | ||
| pack.m4 | ||
| parity.m4 | ||
| pow.m4 | ||
| product.m4 | ||
| reshape.m4 | ||
| shape.m4 | ||
| specific.m4 | ||
| specific2.m4 | ||
| spread.m4 | ||
| sum.m4 | ||
| types.m4 | ||
| unpack.m4 | ||