re PR libfortran/19308 (I/O library should support more real and integer kinds)
PR libfortran/19308 PR fortran/20120 PR libfortran/22437 * Makefile.am: Add generated files for large real and integers kinds. Add a rule to create the kinds.inc c99_protos.inc files. Use kinds.inc to preprocess Fortran generated files. * libgfortran.h: Add macro definitions for GFC_INTEGER_16_HUGE, GFC_REAL_10_HUGE and GFC_REAL_16_HUGE. Add types gfc_array_i16, gfc_array_r10, gfc_array_r16, gfc_array_c10, gfc_array_c16, gfc_array_l16. * mk-kinds-h.sh: Define macros HAVE_GFC_LOGICAL_* and HAVE_GFC_COMPLEX_* when these types are available. * intrinsics/ishftc.c (ishftc16): New function for GFC_INTEGER_16. * m4/all.m4, m4/any.m4, m4/count.m4, m4/cshift1.m4, m4/dotprod.m4, m4/dotprodc.m4, m4/dotprodl.m4, m4/eoshift1.m4, m4/eoshift3.m4, m4/exponent.m4, m4/fraction.m4, m4/in_pack.m4, m4/in_unpack.m4, m4/matmul.m4, m4/matmull.m4, m4/maxloc0.m4, m4/maxloc1.m4, m4/maxval.m4, m4/minloc0.m4, m4/minloc1.m4, m4/minval.m4, m4/mtype.m4, m4/nearest.m4, m4/pow.m4, m4/product.m4, m4/reshape.m4, m4/set_exponent.m4, m4/shape.m4, m4/specific.m4, m4/specific2.m4, m4/sum.m4, m4/transpose.m4: Protect generated functions with appropriate "#if defined (HAVE_GFC_type_kind)" preprocessor directives. * Makefile.in: Regenerate. * all files in generated/: Regenerate. * f95-lang.c (DO_DEFINE_MATH_BUILTIN): Add support for long double builtin function. (gfc_init_builtin_functions): Add mfunc_longdouble, mfunc_clongdouble and func_clongdouble_longdouble trees. Build them for round, trunc, cabs, copysign and pow functions. * iresolve.c (gfc_resolve_reshape, gfc_resolve_transpose): Add case for kind 10 and 16. * trans-decl.c: Add trees for cpowl10, cpowl16, ishftc16, exponent10 and exponent16. (gfc_build_intrinsic_function_decls): Build nodes for int16, real10, real16, complex10 and complex16 types. Build all possible combinations for function _gfortran_pow_?n_?n. Build function calls cpowl10, cpowl16, ishftc16, exponent10 and exponent16. * trans-expr.c (gfc_conv_power_op): Add case for integer(16), real(10) and real(16). * trans-intrinsic.c: Add suppport for long double builtin functions in BUILT_IN_FUNCTION, LIBM_FUNCTION and LIBF_FUNCTION macros. (gfc_conv_intrinsic_aint): Add case for integer(16), real(10) and real(16) kinds. (gfc_build_intrinsic_lib_fndecls): Add support for real10_decl and real16_decl in library functions. (gfc_get_intrinsic_lib_fndecl): Add cases for real and complex kinds 10 and 16. (gfc_conv_intrinsic_exponent): Add cases for real(10) and real(16) kinds. (gfc_conv_intrinsic_sign): Likewise. (gfc_conv_intrinsic_ishftc): Add case for integer(16) kind. * trans-types.c (gfc_get_int_type, gfc_get_real_type, gfc_get_complex_type, gfc_get_logical_type): Doesn't error out in the case of kinds not available. * trans.h: Declare trees for cpowl10, cpowl16, ishftc16, exponent10 and exponent16. * gfortran.dg/large_real_kind_2.F90: New test. * gfortran.dg/large_integer_kind_2.f90: New test. From-SVN: r104889
Showing
This diff is collapsed.
Click to expand it.
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
libgfortran/generated/_abs_c10.F90
0 → 100644
libgfortran/generated/_abs_c16.F90
0 → 100644
libgfortran/generated/_abs_i16.F90
0 → 100644
libgfortran/generated/_abs_r10.F90
0 → 100644
libgfortran/generated/_abs_r16.F90
0 → 100644
libgfortran/generated/_acos_r10.F90
0 → 100644
libgfortran/generated/_acos_r16.F90
0 → 100644
libgfortran/generated/_aint_r10.F90
0 → 100644
libgfortran/generated/_aint_r16.F90
0 → 100644
libgfortran/generated/_anint_r10.F90
0 → 100644
libgfortran/generated/_anint_r16.F90
0 → 100644
libgfortran/generated/_asin_r10.F90
0 → 100644
libgfortran/generated/_asin_r16.F90
0 → 100644
libgfortran/generated/_atan2_r10.F90
0 → 100644
libgfortran/generated/_atan2_r16.F90
0 → 100644
libgfortran/generated/_atan_r10.F90
0 → 100644
libgfortran/generated/_atan_r16.F90
0 → 100644
libgfortran/generated/_conjg_c10.F90
0 → 100644
libgfortran/generated/_conjg_c16.F90
0 → 100644
libgfortran/generated/_cos_c10.F90
0 → 100644
libgfortran/generated/_cos_c16.F90
0 → 100644
libgfortran/generated/_cos_r10.F90
0 → 100644
libgfortran/generated/_cos_r16.F90
0 → 100644
libgfortran/generated/_cosh_r10.F90
0 → 100644
libgfortran/generated/_cosh_r16.F90
0 → 100644
libgfortran/generated/_dim_i16.F90
0 → 100644
libgfortran/generated/_dim_r10.F90
0 → 100644
libgfortran/generated/_dim_r16.F90
0 → 100644
libgfortran/generated/_exp_c10.F90
0 → 100644
libgfortran/generated/_exp_c16.F90
0 → 100644
libgfortran/generated/_exp_r10.F90
0 → 100644
libgfortran/generated/_exp_r16.F90
0 → 100644
libgfortran/generated/_log10_r10.F90
0 → 100644
libgfortran/generated/_log10_r16.F90
0 → 100644
libgfortran/generated/_log_c10.F90
0 → 100644
libgfortran/generated/_log_c16.F90
0 → 100644
libgfortran/generated/_log_r10.F90
0 → 100644
libgfortran/generated/_log_r16.F90
0 → 100644
libgfortran/generated/_mod_i16.F90
0 → 100644
libgfortran/generated/_sign_i16.F90
0 → 100644
libgfortran/generated/_sign_r10.F90
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sign_r16.F90
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sin_c10.F90
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sin_c16.F90
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sin_r10.F90
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sin_r16.F90
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sinh_r10.F90
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sinh_r16.F90
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sqrt_c10.F90
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sqrt_c16.F90
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sqrt_r10.F90
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/_sqrt_r16.F90
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/_tan_r10.F90
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/_tan_r16.F90
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/_tanh_r10.F90
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/_tanh_r16.F90
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/all_l16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/any_l16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/count_16_l16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/count_16_l4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/count_16_l8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/count_4_l16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/count_8_l16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/cshift1_16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/dotprod_c10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/dotprod_c16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/dotprod_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/dotprod_l16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/dotprod_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/dotprod_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/eoshift1_16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/eoshift3_16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/exponent_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/exponent_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/fraction_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/fraction_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/in_pack_c10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/in_pack_c16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/in_pack_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/in_unpack_c10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/in_unpack_c16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/in_unpack_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/matmul_c10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/matmul_c16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/matmul_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/matmul_l16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/matmul_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/matmul_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_16_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_16_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_16_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_16_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_16_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_16_r4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_16_r8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_4_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_4_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_4_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_8_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_8_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc0_8_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_16_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_16_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_16_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_16_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_16_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_16_r4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_16_r8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_4_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_4_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_4_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_8_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_8_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxloc1_8_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxval_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxval_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/maxval_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_16_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_16_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_16_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_16_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_16_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_16_r4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_16_r8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_4_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_4_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_4_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_8_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_8_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc0_8_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_16_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_16_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_16_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_16_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_16_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_16_r4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_16_r8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_4_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_4_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_4_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_8_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_8_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minloc1_8_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minval_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/minval_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/minval_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/nearest_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/nearest_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_c10_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_c10_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_c10_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_c16_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_c16_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_c16_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_c4_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_c8_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_i16_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_i16_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_i16_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_i4_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_i8_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_r10_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_r10_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_r10_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_r16_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_r16_i4.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_r16_i8.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_r4_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/pow_r8_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/product_c10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/product_c16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/product_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/product_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/product_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/reshape_c10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/reshape_c16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/reshape_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/set_exponent_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/set_exponent_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/shape_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/sum_c10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/sum_c16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/sum_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/sum_r10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/sum_r16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/transpose_c10.c
0 → 100644
This diff is collapsed.
Click to expand it.
libgfortran/generated/transpose_c16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
libgfortran/generated/transpose_i16.c
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment