This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 6e0a6006941 Daily bump. new ca96069abd1 2018-05-08 Thomas Koenig tkoenig@gcc.gnu.org
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/fortran/ChangeLog | 21 +++ gcc/fortran/check.c | 10 +- gcc/fortran/simplify.c | 48 ++++-- gcc/fortran/trans-intrinsic.c | 79 +++++++++- gcc/testsuite/ChangeLog | 6 + gcc/testsuite/gfortran.dg/minmaxloc_12.f90 | 67 +++++++++ gcc/testsuite/gfortran.dg/minmaxloc_13.f90 | 103 +++++++++++++ libgfortran/ChangeLog | 233 +++++++++++++++++++++++++++++ libgfortran/generated/iall_i1.c | 9 +- libgfortran/generated/iall_i16.c | 9 +- libgfortran/generated/iall_i2.c | 9 +- libgfortran/generated/iall_i4.c | 9 +- libgfortran/generated/iall_i8.c | 9 +- libgfortran/generated/iany_i1.c | 9 +- libgfortran/generated/iany_i16.c | 9 +- libgfortran/generated/iany_i2.c | 9 +- libgfortran/generated/iany_i4.c | 9 +- libgfortran/generated/iany_i8.c | 9 +- libgfortran/generated/iparity_i1.c | 9 +- libgfortran/generated/iparity_i16.c | 9 +- libgfortran/generated/iparity_i2.c | 9 +- libgfortran/generated/iparity_i4.c | 9 +- libgfortran/generated/iparity_i8.c | 9 +- libgfortran/generated/maxloc0_16_i1.c | 67 +++++---- libgfortran/generated/maxloc0_16_i16.c | 67 +++++---- libgfortran/generated/maxloc0_16_i2.c | 67 +++++---- libgfortran/generated/maxloc0_16_i4.c | 67 +++++---- libgfortran/generated/maxloc0_16_i8.c | 67 +++++---- libgfortran/generated/maxloc0_16_r10.c | 67 +++++---- libgfortran/generated/maxloc0_16_r16.c | 67 +++++---- libgfortran/generated/maxloc0_16_r4.c | 67 +++++---- libgfortran/generated/maxloc0_16_r8.c | 67 +++++---- libgfortran/generated/maxloc0_16_s1.c | 16 +- libgfortran/generated/maxloc0_16_s4.c | 16 +- libgfortran/generated/maxloc0_4_i1.c | 67 +++++---- libgfortran/generated/maxloc0_4_i16.c | 67 +++++---- libgfortran/generated/maxloc0_4_i2.c | 67 +++++---- libgfortran/generated/maxloc0_4_i4.c | 67 +++++---- libgfortran/generated/maxloc0_4_i8.c | 67 +++++---- libgfortran/generated/maxloc0_4_r10.c | 67 +++++---- libgfortran/generated/maxloc0_4_r16.c | 67 +++++---- libgfortran/generated/maxloc0_4_r4.c | 67 +++++---- libgfortran/generated/maxloc0_4_r8.c | 67 +++++---- libgfortran/generated/maxloc0_4_s1.c | 16 +- libgfortran/generated/maxloc0_4_s4.c | 16 +- libgfortran/generated/maxloc0_8_i1.c | 67 +++++---- libgfortran/generated/maxloc0_8_i16.c | 67 +++++---- libgfortran/generated/maxloc0_8_i2.c | 67 +++++---- libgfortran/generated/maxloc0_8_i4.c | 67 +++++---- libgfortran/generated/maxloc0_8_i8.c | 67 +++++---- libgfortran/generated/maxloc0_8_r10.c | 67 +++++---- libgfortran/generated/maxloc0_8_r16.c | 67 +++++---- libgfortran/generated/maxloc0_8_r4.c | 67 +++++---- libgfortran/generated/maxloc0_8_r8.c | 67 +++++---- libgfortran/generated/maxloc0_8_s1.c | 16 +- libgfortran/generated/maxloc0_8_s4.c | 16 +- libgfortran/generated/maxloc1_16_i1.c | 41 +++-- libgfortran/generated/maxloc1_16_i16.c | 41 +++-- libgfortran/generated/maxloc1_16_i2.c | 41 +++-- libgfortran/generated/maxloc1_16_i4.c | 41 +++-- libgfortran/generated/maxloc1_16_i8.c | 41 +++-- libgfortran/generated/maxloc1_16_r10.c | 41 +++-- libgfortran/generated/maxloc1_16_r16.c | 41 +++-- libgfortran/generated/maxloc1_16_r4.c | 41 +++-- libgfortran/generated/maxloc1_16_r8.c | 41 +++-- libgfortran/generated/maxloc1_16_s1.c | 17 +-- libgfortran/generated/maxloc1_16_s4.c | 17 +-- libgfortran/generated/maxloc1_4_i1.c | 41 +++-- libgfortran/generated/maxloc1_4_i16.c | 41 +++-- libgfortran/generated/maxloc1_4_i2.c | 41 +++-- libgfortran/generated/maxloc1_4_i4.c | 41 +++-- libgfortran/generated/maxloc1_4_i8.c | 41 +++-- libgfortran/generated/maxloc1_4_r10.c | 41 +++-- libgfortran/generated/maxloc1_4_r16.c | 41 +++-- libgfortran/generated/maxloc1_4_r4.c | 41 +++-- libgfortran/generated/maxloc1_4_r8.c | 41 +++-- libgfortran/generated/maxloc1_4_s1.c | 17 +-- libgfortran/generated/maxloc1_4_s4.c | 17 +-- libgfortran/generated/maxloc1_8_i1.c | 41 +++-- libgfortran/generated/maxloc1_8_i16.c | 41 +++-- libgfortran/generated/maxloc1_8_i2.c | 41 +++-- libgfortran/generated/maxloc1_8_i4.c | 41 +++-- libgfortran/generated/maxloc1_8_i8.c | 41 +++-- libgfortran/generated/maxloc1_8_r10.c | 41 +++-- libgfortran/generated/maxloc1_8_r16.c | 41 +++-- libgfortran/generated/maxloc1_8_r4.c | 41 +++-- libgfortran/generated/maxloc1_8_r8.c | 41 +++-- libgfortran/generated/maxloc1_8_s1.c | 17 +-- libgfortran/generated/maxloc1_8_s4.c | 17 +-- libgfortran/generated/maxloc2_16_s1.c | 14 +- libgfortran/generated/maxloc2_16_s4.c | 14 +- libgfortran/generated/maxloc2_4_s1.c | 14 +- libgfortran/generated/maxloc2_4_s4.c | 14 +- libgfortran/generated/maxloc2_8_s1.c | 14 +- libgfortran/generated/maxloc2_8_s4.c | 14 +- libgfortran/generated/maxval_i1.c | 9 +- libgfortran/generated/maxval_i16.c | 9 +- libgfortran/generated/maxval_i2.c | 9 +- libgfortran/generated/maxval_i4.c | 9 +- libgfortran/generated/maxval_i8.c | 9 +- libgfortran/generated/maxval_r10.c | 9 +- libgfortran/generated/maxval_r16.c | 9 +- libgfortran/generated/maxval_r4.c | 9 +- libgfortran/generated/maxval_r8.c | 9 +- libgfortran/generated/minloc0_16_i1.c | 58 ++++--- libgfortran/generated/minloc0_16_i16.c | 58 ++++--- libgfortran/generated/minloc0_16_i2.c | 58 ++++--- libgfortran/generated/minloc0_16_i4.c | 58 ++++--- libgfortran/generated/minloc0_16_i8.c | 58 ++++--- libgfortran/generated/minloc0_16_r10.c | 58 ++++--- libgfortran/generated/minloc0_16_r16.c | 58 ++++--- libgfortran/generated/minloc0_16_r4.c | 58 ++++--- libgfortran/generated/minloc0_16_r8.c | 58 ++++--- libgfortran/generated/minloc0_16_s1.c | 16 +- libgfortran/generated/minloc0_16_s4.c | 16 +- libgfortran/generated/minloc0_4_i1.c | 58 ++++--- libgfortran/generated/minloc0_4_i16.c | 58 ++++--- libgfortran/generated/minloc0_4_i2.c | 58 ++++--- libgfortran/generated/minloc0_4_i4.c | 58 ++++--- libgfortran/generated/minloc0_4_i8.c | 58 ++++--- libgfortran/generated/minloc0_4_r10.c | 58 ++++--- libgfortran/generated/minloc0_4_r16.c | 58 ++++--- libgfortran/generated/minloc0_4_r4.c | 58 ++++--- libgfortran/generated/minloc0_4_r8.c | 58 ++++--- libgfortran/generated/minloc0_4_s1.c | 16 +- libgfortran/generated/minloc0_4_s4.c | 16 +- libgfortran/generated/minloc0_8_i1.c | 58 ++++--- libgfortran/generated/minloc0_8_i16.c | 58 ++++--- libgfortran/generated/minloc0_8_i2.c | 58 ++++--- libgfortran/generated/minloc0_8_i4.c | 58 ++++--- libgfortran/generated/minloc0_8_i8.c | 58 ++++--- libgfortran/generated/minloc0_8_r10.c | 58 ++++--- libgfortran/generated/minloc0_8_r16.c | 58 ++++--- libgfortran/generated/minloc0_8_r4.c | 58 ++++--- libgfortran/generated/minloc0_8_r8.c | 58 ++++--- libgfortran/generated/minloc0_8_s1.c | 16 +- libgfortran/generated/minloc0_8_s4.c | 16 +- libgfortran/generated/minloc1_16_i1.c | 59 +++++--- libgfortran/generated/minloc1_16_i16.c | 59 +++++--- libgfortran/generated/minloc1_16_i2.c | 59 +++++--- libgfortran/generated/minloc1_16_i4.c | 59 +++++--- libgfortran/generated/minloc1_16_i8.c | 59 +++++--- libgfortran/generated/minloc1_16_r10.c | 59 +++++--- libgfortran/generated/minloc1_16_r16.c | 59 +++++--- libgfortran/generated/minloc1_16_r4.c | 59 +++++--- libgfortran/generated/minloc1_16_r8.c | 59 +++++--- libgfortran/generated/minloc1_16_s1.c | 17 +-- libgfortran/generated/minloc1_16_s4.c | 17 +-- libgfortran/generated/minloc1_4_i1.c | 59 +++++--- libgfortran/generated/minloc1_4_i16.c | 59 +++++--- libgfortran/generated/minloc1_4_i2.c | 59 +++++--- libgfortran/generated/minloc1_4_i4.c | 59 +++++--- libgfortran/generated/minloc1_4_i8.c | 59 +++++--- libgfortran/generated/minloc1_4_r10.c | 59 +++++--- libgfortran/generated/minloc1_4_r16.c | 59 +++++--- libgfortran/generated/minloc1_4_r4.c | 59 +++++--- libgfortran/generated/minloc1_4_r8.c | 59 +++++--- libgfortran/generated/minloc1_4_s1.c | 17 +-- libgfortran/generated/minloc1_4_s4.c | 17 +-- libgfortran/generated/minloc1_8_i1.c | 59 +++++--- libgfortran/generated/minloc1_8_i16.c | 59 +++++--- libgfortran/generated/minloc1_8_i2.c | 59 +++++--- libgfortran/generated/minloc1_8_i4.c | 59 +++++--- libgfortran/generated/minloc1_8_i8.c | 59 +++++--- libgfortran/generated/minloc1_8_r10.c | 59 +++++--- libgfortran/generated/minloc1_8_r16.c | 59 +++++--- libgfortran/generated/minloc1_8_r4.c | 59 +++++--- libgfortran/generated/minloc1_8_r8.c | 59 +++++--- libgfortran/generated/minloc1_8_s1.c | 17 +-- libgfortran/generated/minloc1_8_s4.c | 17 +-- libgfortran/generated/minloc2_16_s1.c | 19 +-- libgfortran/generated/minloc2_16_s4.c | 19 +-- libgfortran/generated/minloc2_4_s1.c | 19 +-- libgfortran/generated/minloc2_4_s4.c | 19 +-- libgfortran/generated/minloc2_8_s1.c | 19 +-- libgfortran/generated/minloc2_8_s4.c | 19 +-- libgfortran/generated/minval_i1.c | 9 +- libgfortran/generated/minval_i16.c | 9 +- libgfortran/generated/minval_i2.c | 9 +- libgfortran/generated/minval_i4.c | 9 +- libgfortran/generated/minval_i8.c | 9 +- libgfortran/generated/minval_r10.c | 9 +- libgfortran/generated/minval_r16.c | 9 +- libgfortran/generated/minval_r4.c | 9 +- libgfortran/generated/minval_r8.c | 9 +- libgfortran/generated/norm2_r10.c | 6 +- libgfortran/generated/norm2_r16.c | 6 +- libgfortran/generated/norm2_r4.c | 6 +- libgfortran/generated/norm2_r8.c | 6 +- libgfortran/generated/parity_l1.c | 6 +- libgfortran/generated/parity_l16.c | 6 +- libgfortran/generated/parity_l2.c | 6 +- libgfortran/generated/parity_l4.c | 6 +- libgfortran/generated/parity_l8.c | 6 +- libgfortran/generated/product_c10.c | 9 +- libgfortran/generated/product_c16.c | 9 +- libgfortran/generated/product_c4.c | 9 +- libgfortran/generated/product_c8.c | 9 +- libgfortran/generated/product_i1.c | 9 +- libgfortran/generated/product_i16.c | 9 +- libgfortran/generated/product_i2.c | 9 +- libgfortran/generated/product_i4.c | 9 +- libgfortran/generated/product_i8.c | 9 +- libgfortran/generated/product_r10.c | 9 +- libgfortran/generated/product_r16.c | 9 +- libgfortran/generated/product_r4.c | 9 +- libgfortran/generated/product_r8.c | 9 +- libgfortran/generated/sum_c10.c | 9 +- libgfortran/generated/sum_c16.c | 9 +- libgfortran/generated/sum_c4.c | 9 +- libgfortran/generated/sum_c8.c | 9 +- libgfortran/generated/sum_i1.c | 9 +- libgfortran/generated/sum_i16.c | 9 +- libgfortran/generated/sum_i2.c | 9 +- libgfortran/generated/sum_i4.c | 9 +- libgfortran/generated/sum_i8.c | 9 +- libgfortran/generated/sum_r10.c | 9 +- libgfortran/generated/sum_r16.c | 9 +- libgfortran/generated/sum_r4.c | 9 +- libgfortran/generated/sum_r8.c | 9 +- libgfortran/m4/iforeach-s.m4 | 7 - libgfortran/m4/iforeach.m4 | 4 - libgfortran/m4/ifunction-s.m4 | 7 - libgfortran/m4/ifunction.m4 | 9 +- libgfortran/m4/maxloc0.m4 | 65 +++++--- libgfortran/m4/maxloc0s.m4 | 9 +- libgfortran/m4/maxloc1.m4 | 32 ++-- libgfortran/m4/maxloc1s.m4 | 10 +- libgfortran/m4/maxloc2s.m4 | 14 +- libgfortran/m4/minloc0.m4 | 56 ++++--- libgfortran/m4/minloc0s.m4 | 9 +- libgfortran/m4/minloc1.m4 | 50 +++++-- libgfortran/m4/minloc1s.m4 | 10 +- libgfortran/m4/minloc2s.m4 | 19 +-- 234 files changed, 4966 insertions(+), 3156 deletions(-) create mode 100644 gcc/testsuite/gfortran.dg/minmaxloc_12.f90 create mode 100644 gcc/testsuite/gfortran.dg/minmaxloc_13.f90