aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/gfortran.map
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2021-12-31 16:58:32 +0100
committerJakub Jelinek <jakub@redhat.com>2022-01-11 23:41:02 +0100
commit23d11a0adc7dc735634d6a47b9efc13367b08155 (patch)
tree1980e55f45ccbb50f835dd3a5f2d937aed4852bd /libgfortran/gfortran.map
parent6f4977fc8eb1aecf7668cad626ead071fd64ff51 (diff)
downloadgcc-23d11a0adc7dc735634d6a47b9efc13367b08155.zip
gcc-23d11a0adc7dc735634d6a47b9efc13367b08155.tar.gz
gcc-23d11a0adc7dc735634d6a47b9efc13367b08155.tar.bz2
libgfortran: Small progress on the library side
The following patch quiets ../../../libgfortran/generated/in_pack_r17.c:35:1: warning: no previous prototype for ‘internal_pack_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/in_pack_c17.c:35:1: warning: no previous prototype for ‘internal_pack_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/in_unpack_r17.c:33:1: warning: no previous prototype for ‘internal_unpack_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/in_unpack_c17.c:33:1: warning: no previous prototype for ‘internal_unpack_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/pack_r17.c:73:1: warning: no previous prototype for ‘pack_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/pack_c17.c:73:1: warning: no previous prototype for ‘pack_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/unpack_r17.c:34:1: warning: no previous prototype for ‘unpack0_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/unpack_r17.c:178:1: warning: no previous prototype for ‘unpack1_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/unpack_c17.c:34:1: warning: no previous prototype for ‘unpack0_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/unpack_c17.c:178:1: warning: no previous prototype for ‘unpack1_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/spread_r17.c:34:1: warning: no previous prototype for ‘spread_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/spread_r17.c:230:1: warning: no previous prototype for ‘spread_scalar_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/spread_c17.c:34:1: warning: no previous prototype for ‘spread_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/spread_c17.c:230:1: warning: no previous prototype for ‘spread_scalar_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/cshift0_r17.c:33:1: warning: no previous prototype for ‘cshift0_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/cshift0_c17.c:33:1: warning: no previous prototype for ‘cshift0_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/cshift1_4_r17.c:32:1: warning: no previous prototype for ‘cshift1_4_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/cshift1_4_c17.c:32:1: warning: no previous prototype for ‘cshift1_4_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/cshift1_8_r17.c:32:1: warning: no previous prototype for ‘cshift1_8_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/cshift1_8_c17.c:32:1: warning: no previous prototype for ‘cshift1_8_c17’ [-Wmissing-prototypes] ../../../libgfortran/generated/cshift1_16_r17.c:32:1: warning: no previous prototype for ‘cshift1_16_r17’ [-Wmissing-prototypes] ../../../libgfortran/generated/cshift1_16_c17.c:32:1: warning: no previous prototype for ‘cshift1_16_c17’ [-Wmissing-prototypes] warnings during libgfortran build and exports the new entrypoints. Note, not all of them, clearly e.g. there are fewer *_r17* entrypoints than *_r16* entrypoints, so more work is needed. 2021-12-31 Jakub Jelinek <jakub@redhat.com> * libgfortran.h (internal_pack_r17, internal_pack_c17, internal_unpack_r17, internal_unpack_c17, pack_r17, pack_c17, unpack0_r17, unpack0_c17, unpack1_r17, unpack1_c17, spread_r17, spread_c17, spread_scalar_r17, spread_scalar_c17, cshift0_r17, cshift0_c17, cshift1_4_r17, cshift1_8_r17, cshift1_16_r17, cshift1_4_c17, cshift1_8_c17, cshift1_16_c17): Declare. * gfortran.map (GFORTRAN_12): Export *_r17 and *_c17.
Diffstat (limited to 'libgfortran/gfortran.map')
-rw-r--r--libgfortran/gfortran.map115
1 files changed, 115 insertions, 0 deletions
diff --git a/libgfortran/gfortran.map b/libgfortran/gfortran.map
index 3257983..8937b4a 100644
--- a/libgfortran/gfortran.map
+++ b/libgfortran/gfortran.map
@@ -1633,4 +1633,119 @@ GFORTRAN_10.2 {
GFORTRAN_12 {
global:
_gfortran_caf_random_init;
+ _gfortran_arandom_r17;
+ _gfortran_bessel_jn_r17;
+ _gfortran_bessel_yn_r17;
+ _gfortran_cosd_r17;
+ _gfortran_erfc_scaled_r17;
+ _gfortran_findloc0_r17;
+ _gfortran_findloc1_r17;
+ _gfortran_matmul_r17;
+ _gfortran_maxloc0_16_r17;
+ _gfortran_maxloc0_4_r17;
+ _gfortran_maxloc0_8_r17;
+ _gfortran_maxloc1_16_r17;
+ _gfortran_maxloc1_4_r17;
+ _gfortran_maxloc1_8_r17;
+ _gfortran_maxval_r17;
+ _gfortran_mfindloc0_r17;
+ _gfortran_mfindloc1_r17;
+ _gfortran_minloc0_16_r17;
+ _gfortran_minloc0_4_r17;
+ _gfortran_minloc0_8_r17;
+ _gfortran_minloc1_16_r17;
+ _gfortran_minloc1_4_r17;
+ _gfortran_minloc1_8_r17;
+ _gfortran_minval_r17;
+ _gfortran_mmaxloc0_16_r17;
+ _gfortran_mmaxloc0_4_r17;
+ _gfortran_mmaxloc0_8_r17;
+ _gfortran_mmaxloc1_16_r17;
+ _gfortran_mmaxloc1_4_r17;
+ _gfortran_mmaxloc1_8_r17;
+ _gfortran_mmaxval_r17;
+ _gfortran_mminloc0_16_r17;
+ _gfortran_mminloc0_4_r17;
+ _gfortran_mminloc0_8_r17;
+ _gfortran_mminloc1_16_r17;
+ _gfortran_mminloc1_4_r17;
+ _gfortran_mminloc1_8_r17;
+ _gfortran_mminval_r17;
+ _gfortran_mproduct_r17;
+ _gfortran_msum_r17;
+ _gfortran_norm2_r17;
+ _gfortran_pow_r17_i16;
+ _gfortran_pow_r17_i4;
+ _gfortran_pow_r17_i8;
+ _gfortran_product_r17;
+ _gfortran_random_r17;
+ _gfortran_reshape_r17;
+ _gfortran_sfindloc0_r17;
+ _gfortran_sfindloc1_r17;
+ _gfortran_sind_r17;
+ _gfortran_smaxloc0_16_r17;
+ _gfortran_smaxloc0_4_r17;
+ _gfortran_smaxloc0_8_r17;
+ _gfortran_smaxloc1_16_r17;
+ _gfortran_smaxloc1_4_r17;
+ _gfortran_smaxloc1_8_r17;
+ _gfortran_smaxval_r17;
+ _gfortran_sminloc0_16_r17;
+ _gfortran_sminloc0_4_r17;
+ _gfortran_sminloc0_8_r17;
+ _gfortran_sminloc1_16_r17;
+ _gfortran_sminloc1_4_r17;
+ _gfortran_sminloc1_8_r17;
+ _gfortran_sminval_r17;
+ _gfortran_specific__abs_r17;
+ _gfortran_specific__acosh_r17;
+ _gfortran_specific__acos_r17;
+ _gfortran_specific__aint_r17;
+ _gfortran_specific__anint_r17;
+ _gfortran_specific__asinh_r17;
+ _gfortran_specific__asin_r17;
+ _gfortran_specific__atan2_r17;
+ _gfortran_specific__atanh_r17;
+ _gfortran_specific__atan_r17;
+ _gfortran_specific__cosh_r17;
+ _gfortran_specific__cos_r17;
+ _gfortran_specific__dim_r17;
+ _gfortran_specific__exp_r17;
+ _gfortran_specific__log10_r17;
+ _gfortran_specific__log_r17;
+ _gfortran_specific__mod_r17;
+ _gfortran_specific__sign_r17;
+ _gfortran_specific__sinh_r17;
+ _gfortran_specific__sin_r17;
+ _gfortran_specific__sqrt_r17;
+ _gfortran_specific__tanh_r17;
+ _gfortran_specific__tan_r17;
+ _gfortran_sproduct_r17;
+ _gfortran_ssum_r17;
+ _gfortran_sum_r17;
+ _gfortran_tand_r17;
+ _gfortran_findloc0_c17;
+ _gfortran_findloc1_c17;
+ _gfortran_matmul_c17;
+ _gfortran_mfindloc0_c17;
+ _gfortran_mfindloc1_c17;
+ _gfortran_mproduct_c17;
+ _gfortran_msum_c17;
+ _gfortran_pow_c17_i16;
+ _gfortran_pow_c17_i4;
+ _gfortran_pow_c17_i8;
+ _gfortran_product_c17;
+ _gfortran_reshape_c17;
+ _gfortran_sfindloc0_c17;
+ _gfortran_sfindloc1_c17;
+ _gfortran_specific__abs_c17;
+ _gfortran_specific__aimag_c17;
+ _gfortran_specific__cos_c17;
+ _gfortran_specific__exp_c17;
+ _gfortran_specific__log_c17;
+ _gfortran_specific__sin_c17;
+ _gfortran_specific__sqrt_c17;
+ _gfortran_sproduct_c17;
+ _gfortran_ssum_c17;
+ _gfortran_sum_c17;
} GFORTRAN_10.2;