This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 37f3de78eb6 i386: Don't use ASM_OUTPUT_DEF for TARGET_MACHO new cb458068344 2018-01-15 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 | 28 ++- gcc/fortran/check.c | 25 ++- gcc/fortran/gfortran.h | 4 +- gcc/fortran/intrinsic.c | 34 ++-- gcc/fortran/intrinsic.h | 10 +- gcc/fortran/iresolve.c | 22 +- gcc/fortran/simplify.c | 6 +- gcc/fortran/trans-intrinsic.c | 46 +++-- gcc/testsuite/ChangeLog | 7 + .../{minmaxloc_1.f90 => minmaxloc_10.f90} | 4 +- gcc/testsuite/gfortran.dg/minmaxloc_11.f90 | 9 + gcc/testsuite/gfortran.dg/minmaxloc_9.f90 | 11 + libgfortran/ChangeLog | 222 +++++++++++++++++++++ libgfortran/generated/iall_i1.c | 11 + libgfortran/generated/iall_i16.c | 11 + libgfortran/generated/iall_i2.c | 11 + libgfortran/generated/iall_i4.c | 11 + libgfortran/generated/iall_i8.c | 11 + libgfortran/generated/iany_i1.c | 11 + libgfortran/generated/iany_i16.c | 11 + libgfortran/generated/iany_i2.c | 11 + libgfortran/generated/iany_i4.c | 11 + libgfortran/generated/iany_i8.c | 11 + libgfortran/generated/iparity_i1.c | 11 + libgfortran/generated/iparity_i16.c | 11 + libgfortran/generated/iparity_i2.c | 11 + libgfortran/generated/iparity_i4.c | 11 + libgfortran/generated/iparity_i8.c | 11 + libgfortran/generated/maxloc0_16_i1.c | 18 +- libgfortran/generated/maxloc0_16_i16.c | 18 +- libgfortran/generated/maxloc0_16_i2.c | 18 +- libgfortran/generated/maxloc0_16_i4.c | 18 +- libgfortran/generated/maxloc0_16_i8.c | 18 +- libgfortran/generated/maxloc0_16_r10.c | 18 +- libgfortran/generated/maxloc0_16_r16.c | 18 +- libgfortran/generated/maxloc0_16_r4.c | 18 +- libgfortran/generated/maxloc0_16_r8.c | 18 +- libgfortran/generated/maxloc0_16_s1.c | 29 ++- libgfortran/generated/maxloc0_16_s4.c | 29 ++- libgfortran/generated/maxloc0_4_i1.c | 18 +- libgfortran/generated/maxloc0_4_i16.c | 18 +- libgfortran/generated/maxloc0_4_i2.c | 18 +- libgfortran/generated/maxloc0_4_i4.c | 18 +- libgfortran/generated/maxloc0_4_i8.c | 18 +- libgfortran/generated/maxloc0_4_r10.c | 18 +- libgfortran/generated/maxloc0_4_r16.c | 18 +- libgfortran/generated/maxloc0_4_r4.c | 18 +- libgfortran/generated/maxloc0_4_r8.c | 18 +- libgfortran/generated/maxloc0_4_s1.c | 29 ++- libgfortran/generated/maxloc0_4_s4.c | 29 ++- libgfortran/generated/maxloc0_8_i1.c | 18 +- libgfortran/generated/maxloc0_8_i16.c | 18 +- libgfortran/generated/maxloc0_8_i2.c | 18 +- libgfortran/generated/maxloc0_8_i4.c | 18 +- libgfortran/generated/maxloc0_8_i8.c | 18 +- libgfortran/generated/maxloc0_8_r10.c | 18 +- libgfortran/generated/maxloc0_8_r16.c | 18 +- libgfortran/generated/maxloc0_8_r4.c | 18 +- libgfortran/generated/maxloc0_8_r8.c | 18 +- libgfortran/generated/maxloc0_8_s1.c | 29 ++- libgfortran/generated/maxloc0_8_s4.c | 29 ++- libgfortran/generated/maxloc1_16_i1.c | 26 ++- libgfortran/generated/maxloc1_16_i16.c | 26 ++- libgfortran/generated/maxloc1_16_i2.c | 26 ++- libgfortran/generated/maxloc1_16_i4.c | 26 ++- libgfortran/generated/maxloc1_16_i8.c | 26 ++- libgfortran/generated/maxloc1_16_r10.c | 26 ++- libgfortran/generated/maxloc1_16_r16.c | 26 ++- libgfortran/generated/maxloc1_16_r4.c | 26 ++- libgfortran/generated/maxloc1_16_r8.c | 26 ++- libgfortran/generated/maxloc1_16_s1.c | 28 ++- libgfortran/generated/maxloc1_16_s4.c | 28 ++- libgfortran/generated/maxloc1_4_i1.c | 26 ++- libgfortran/generated/maxloc1_4_i16.c | 26 ++- libgfortran/generated/maxloc1_4_i2.c | 26 ++- libgfortran/generated/maxloc1_4_i4.c | 26 ++- libgfortran/generated/maxloc1_4_i8.c | 26 ++- libgfortran/generated/maxloc1_4_r10.c | 26 ++- libgfortran/generated/maxloc1_4_r16.c | 26 ++- libgfortran/generated/maxloc1_4_r4.c | 26 ++- libgfortran/generated/maxloc1_4_r8.c | 26 ++- libgfortran/generated/maxloc1_4_s1.c | 28 ++- libgfortran/generated/maxloc1_4_s4.c | 28 ++- libgfortran/generated/maxloc1_8_i1.c | 26 ++- libgfortran/generated/maxloc1_8_i16.c | 26 ++- libgfortran/generated/maxloc1_8_i2.c | 26 ++- libgfortran/generated/maxloc1_8_i4.c | 26 ++- libgfortran/generated/maxloc1_8_i8.c | 26 ++- libgfortran/generated/maxloc1_8_r10.c | 26 ++- libgfortran/generated/maxloc1_8_r16.c | 26 ++- libgfortran/generated/maxloc1_8_r4.c | 26 ++- libgfortran/generated/maxloc1_8_r8.c | 26 ++- libgfortran/generated/maxloc1_8_s1.c | 28 ++- libgfortran/generated/maxloc1_8_s4.c | 28 ++- libgfortran/generated/maxloc2_16_s1.c | 18 +- libgfortran/generated/maxloc2_16_s4.c | 18 +- libgfortran/generated/maxloc2_4_s1.c | 18 +- libgfortran/generated/maxloc2_4_s4.c | 18 +- libgfortran/generated/maxloc2_8_s1.c | 18 +- libgfortran/generated/maxloc2_8_s4.c | 18 +- libgfortran/generated/maxval_i1.c | 11 + libgfortran/generated/maxval_i16.c | 11 + libgfortran/generated/maxval_i2.c | 11 + libgfortran/generated/maxval_i4.c | 11 + libgfortran/generated/maxval_i8.c | 11 + libgfortran/generated/maxval_r10.c | 11 + libgfortran/generated/maxval_r16.c | 11 + libgfortran/generated/maxval_r4.c | 11 + libgfortran/generated/maxval_r8.c | 11 + libgfortran/generated/minloc0_16_i1.c | 18 +- libgfortran/generated/minloc0_16_i16.c | 18 +- libgfortran/generated/minloc0_16_i2.c | 18 +- libgfortran/generated/minloc0_16_i4.c | 18 +- libgfortran/generated/minloc0_16_i8.c | 18 +- libgfortran/generated/minloc0_16_r10.c | 18 +- libgfortran/generated/minloc0_16_r16.c | 18 +- libgfortran/generated/minloc0_16_r4.c | 18 +- libgfortran/generated/minloc0_16_r8.c | 18 +- libgfortran/generated/minloc0_16_s1.c | 29 ++- libgfortran/generated/minloc0_16_s4.c | 29 ++- libgfortran/generated/minloc0_4_i1.c | 18 +- libgfortran/generated/minloc0_4_i16.c | 18 +- libgfortran/generated/minloc0_4_i2.c | 18 +- libgfortran/generated/minloc0_4_i4.c | 18 +- libgfortran/generated/minloc0_4_i8.c | 18 +- libgfortran/generated/minloc0_4_r10.c | 18 +- libgfortran/generated/minloc0_4_r16.c | 18 +- libgfortran/generated/minloc0_4_r4.c | 18 +- libgfortran/generated/minloc0_4_r8.c | 18 +- libgfortran/generated/minloc0_4_s1.c | 29 ++- libgfortran/generated/minloc0_4_s4.c | 29 ++- libgfortran/generated/minloc0_8_i1.c | 18 +- libgfortran/generated/minloc0_8_i16.c | 18 +- libgfortran/generated/minloc0_8_i2.c | 18 +- libgfortran/generated/minloc0_8_i4.c | 18 +- libgfortran/generated/minloc0_8_i8.c | 18 +- libgfortran/generated/minloc0_8_r10.c | 18 +- libgfortran/generated/minloc0_8_r16.c | 18 +- libgfortran/generated/minloc0_8_r4.c | 18 +- libgfortran/generated/minloc0_8_r8.c | 18 +- libgfortran/generated/minloc0_8_s1.c | 29 ++- libgfortran/generated/minloc0_8_s4.c | 29 ++- libgfortran/generated/minloc1_16_i1.c | 26 ++- libgfortran/generated/minloc1_16_i16.c | 26 ++- libgfortran/generated/minloc1_16_i2.c | 26 ++- libgfortran/generated/minloc1_16_i4.c | 26 ++- libgfortran/generated/minloc1_16_i8.c | 26 ++- libgfortran/generated/minloc1_16_r10.c | 26 ++- libgfortran/generated/minloc1_16_r16.c | 26 ++- libgfortran/generated/minloc1_16_r4.c | 26 ++- libgfortran/generated/minloc1_16_r8.c | 26 ++- libgfortran/generated/minloc1_16_s1.c | 28 ++- libgfortran/generated/minloc1_16_s4.c | 28 ++- libgfortran/generated/minloc1_4_i1.c | 26 ++- libgfortran/generated/minloc1_4_i16.c | 26 ++- libgfortran/generated/minloc1_4_i2.c | 26 ++- libgfortran/generated/minloc1_4_i4.c | 26 ++- libgfortran/generated/minloc1_4_i8.c | 26 ++- libgfortran/generated/minloc1_4_r10.c | 26 ++- libgfortran/generated/minloc1_4_r16.c | 26 ++- libgfortran/generated/minloc1_4_r4.c | 26 ++- libgfortran/generated/minloc1_4_r8.c | 26 ++- libgfortran/generated/minloc1_4_s1.c | 28 ++- libgfortran/generated/minloc1_4_s4.c | 28 ++- libgfortran/generated/minloc1_8_i1.c | 26 ++- libgfortran/generated/minloc1_8_i16.c | 26 ++- libgfortran/generated/minloc1_8_i2.c | 26 ++- libgfortran/generated/minloc1_8_i4.c | 26 ++- libgfortran/generated/minloc1_8_i8.c | 26 ++- libgfortran/generated/minloc1_8_r10.c | 26 ++- libgfortran/generated/minloc1_8_r16.c | 26 ++- libgfortran/generated/minloc1_8_r4.c | 26 ++- libgfortran/generated/minloc1_8_r8.c | 26 ++- libgfortran/generated/minloc1_8_s1.c | 28 ++- libgfortran/generated/minloc1_8_s4.c | 28 ++- libgfortran/generated/minloc2_16_s1.c | 21 +- libgfortran/generated/minloc2_16_s4.c | 21 +- libgfortran/generated/minloc2_4_s1.c | 21 +- libgfortran/generated/minloc2_4_s4.c | 21 +- libgfortran/generated/minloc2_8_s1.c | 21 +- libgfortran/generated/minloc2_8_s4.c | 21 +- libgfortran/generated/minval_i1.c | 11 + libgfortran/generated/minval_i16.c | 11 + libgfortran/generated/minval_i2.c | 11 + libgfortran/generated/minval_i4.c | 11 + libgfortran/generated/minval_i8.c | 11 + libgfortran/generated/minval_r10.c | 11 + libgfortran/generated/minval_r16.c | 11 + libgfortran/generated/minval_r4.c | 11 + libgfortran/generated/minval_r8.c | 11 + libgfortran/generated/norm2_r10.c | 4 + libgfortran/generated/norm2_r16.c | 4 + libgfortran/generated/norm2_r4.c | 4 + libgfortran/generated/norm2_r8.c | 4 + libgfortran/generated/parity_l1.c | 4 + libgfortran/generated/parity_l16.c | 4 + libgfortran/generated/parity_l2.c | 4 + libgfortran/generated/parity_l4.c | 4 + libgfortran/generated/parity_l8.c | 4 + libgfortran/generated/product_c10.c | 11 + libgfortran/generated/product_c16.c | 11 + libgfortran/generated/product_c4.c | 11 + libgfortran/generated/product_c8.c | 11 + libgfortran/generated/product_i1.c | 11 + libgfortran/generated/product_i16.c | 11 + libgfortran/generated/product_i2.c | 11 + libgfortran/generated/product_i4.c | 11 + libgfortran/generated/product_i8.c | 11 + libgfortran/generated/product_r10.c | 11 + libgfortran/generated/product_r16.c | 11 + libgfortran/generated/product_r4.c | 11 + libgfortran/generated/product_r8.c | 11 + libgfortran/generated/sum_c10.c | 11 + libgfortran/generated/sum_c16.c | 11 + libgfortran/generated/sum_c4.c | 11 + libgfortran/generated/sum_c8.c | 11 + libgfortran/generated/sum_i1.c | 11 + libgfortran/generated/sum_i16.c | 11 + libgfortran/generated/sum_i2.c | 11 + libgfortran/generated/sum_i4.c | 11 + libgfortran/generated/sum_i8.c | 11 + libgfortran/generated/sum_r10.c | 11 + libgfortran/generated/sum_r16.c | 11 + libgfortran/generated/sum_r4.c | 11 + libgfortran/generated/sum_r8.c | 11 + libgfortran/m4/iforeach-s.m4 | 55 +++-- libgfortran/m4/iforeach.m4 | 17 +- libgfortran/m4/ifunction-s.m4 | 60 +++--- libgfortran/m4/ifunction.m4 | 55 +++-- libgfortran/m4/iparm.m4 | 2 + libgfortran/m4/maxloc0.m4 | 3 +- libgfortran/m4/maxloc0s.m4 | 2 + libgfortran/m4/maxloc1.m4 | 5 +- libgfortran/m4/maxloc1s.m4 | 2 + libgfortran/m4/maxloc2s.m4 | 20 +- libgfortran/m4/minloc0.m4 | 3 +- libgfortran/m4/minloc0s.m4 | 2 + libgfortran/m4/minloc1.m4 | 5 +- libgfortran/m4/minloc1s.m4 | 2 + libgfortran/m4/minloc2s.m4 | 23 ++- 240 files changed, 3597 insertions(+), 1066 deletions(-) copy gcc/testsuite/gfortran.dg/{minmaxloc_1.f90 => minmaxloc_10.f90} (98%) create mode 100644 gcc/testsuite/gfortran.dg/minmaxloc_11.f90 create mode 100644 gcc/testsuite/gfortran.dg/minmaxloc_9.f90