a8fea8cd86
This brings the library to compile with all specific functions. It also corrects the patsubst patterns so the right files get the flags. It was necessary to manually add -D__powerpc64__ because apparently this is not set for Fortran. libgfortran/ChangeLog: * Makefile.am: Correct files for compilation flags. Add -D__powerpc64__ for Fortran sources. Get kinds.inc from grep of kinds.h and kinds-override.h. * Makefile.in: Regenerate. * config.h.in: Regenerate. * configure: Regenerate. * configure.ac: Add -mno-gnu-attribute to compile flags. * generated/_abs_c17.F90: Regenerate. * generated/_abs_r17.F90: Regenerate. * generated/_acos_r17.F90: Regenerate. * generated/_acosh_r17.F90: Regenerate. * generated/_aimag_c17.F90: Regenerate. * generated/_aint_r17.F90: Regenerate. * generated/_anint_r17.F90: Regenerate. * generated/_asin_r17.F90: Regenerate. * generated/_asinh_r17.F90: Regenerate. * generated/_atan2_r17.F90: Regenerate. * generated/_atan_r17.F90: Regenerate. * generated/_atanh_r17.F90: Regenerate. * generated/_conjg_c17.F90: Regenerate. * generated/_cos_c17.F90: Regenerate. * generated/_cos_r17.F90: Regenerate. * generated/_cosh_r17.F90: Regenerate. * generated/_dim_r17.F90: Regenerate. * generated/_exp_c17.F90: Regenerate. * generated/_exp_r17.F90: Regenerate. * generated/_log10_r17.F90: Regenerate. * generated/_log_c17.F90: Regenerate. * generated/_log_r17.F90: Regenerate. * generated/_mod_r17.F90: Regenerate. * generated/_sign_r17.F90: Regenerate. * generated/_sin_c17.F90: Regenerate. * generated/_sin_r17.F90: Regenerate. * generated/_sinh_r17.F90: Regenerate. * generated/_sqrt_c17.F90: Regenerate. * generated/_sqrt_r17.F90: Regenerate. * generated/_tan_r17.F90: Regenerate. * generated/_tanh_r17.F90: Regenerate. * kinds-override.h: Adjust to trunk. Change condition to single line so it can be grepped. * m4/specific.m4: Make sure that real=kind16 is used for _r17.F90 and _c17.F90 files. * m4/specific2.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-s2.m4 | ||
iforeach-s.m4 | ||
iforeach.m4 | ||
ifunc.m4 | ||
ifunction_logical.m4 | ||
ifunction-s2.m4 | ||
ifunction-s.m4 | ||
ifunction.m4 | ||
in_pack.m4 | ||
in_unpack.m4 | ||
iparity.m4 | ||
iparm.m4 | ||
matmul_internal.m4 | ||
matmul.m4 | ||
matmulavx128.m4 | ||
matmull.m4 | ||
maxloc0.m4 | ||
maxloc0s.m4 | ||
maxloc1.m4 | ||
maxloc1s.m4 | ||
maxloc2s.m4 | ||
maxval0s.m4 | ||
maxval1s.m4 | ||
maxval.m4 | ||
minloc0.m4 | ||
minloc0s.m4 | ||
minloc1.m4 | ||
minloc1s.m4 | ||
minloc2s.m4 | ||
minval0s.m4 | ||
minval1s.m4 | ||
minval.m4 | ||
misc_specifics.m4 | ||
mtype.m4 | ||
norm2.m4 | ||
pack.m4 | ||
parity.m4 | ||
pow.m4 | ||
product.m4 | ||
reshape.m4 | ||
shape.m4 | ||
specific2.m4 | ||
specific.m4 | ||
spread.m4 | ||
sum.m4 | ||
types.m4 | ||
unpack.m4 |