diff options
author | Tobias Burnus <burnus@net-b.de> | 2009-07-27 11:24:41 +0200 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2009-07-27 11:24:41 +0200 |
commit | d08d49885a1a07dd93fa036e37412324e8b710bf (patch) | |
tree | 178e2dda764f0a27af158a04fb042f24fd7fd347 /libgfortran/gfortran.map | |
parent | 4b89636ea4caf4f0c911c4149fac09d24e0e29c4 (diff) | |
download | gcc-d08d49885a1a07dd93fa036e37412324e8b710bf.zip gcc-d08d49885a1a07dd93fa036e37412324e8b710bf.tar.gz gcc-d08d49885a1a07dd93fa036e37412324e8b710bf.tar.bz2 |
re PR libfortran/40863 (Build failure in libgfortran)
2009-07-27 Tobias Burnus <burnus@net-b.de>
PR fortran/40863
* c99_functions.c: Define complex I, if not defined.
Create prototypes for C99 functions to silence warnings.
* gfortran.map: Add missing functions to GFORTRAN_C99_1.0
and new GFORTRAN_C99_1.1.
From-SVN: r150107
Diffstat (limited to 'libgfortran/gfortran.map')
-rw-r--r-- | libgfortran/gfortran.map | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/libgfortran/gfortran.map b/libgfortran/gfortran.map index c8de09c..4b7a1ed 100644 --- a/libgfortran/gfortran.map +++ b/libgfortran/gfortran.map @@ -1206,13 +1206,20 @@ GFORTRAN_C99_1.0 { jnf; lgamma; lgammaf; + llround; + llroundf; + llroundl; log10f; log10l; logf; + lround; + lroundf; + lroundl; nextafterf; powf; round; roundf; + roundl; scalbn; scalbnf; sinf; @@ -1228,3 +1235,25 @@ GFORTRAN_C99_1.0 { y1f; ynf; }; + +GFORTRAN_C99_1.1 { + global: + cacos; + cacosf; + cacosh; + cacoshf; + cacoshl; + cacosl; + casin; + casinf; + casinh; + casinhf; + casinhl; + casinl; + catan; + catanf; + catanh; + catanhf; + catanhl; + catanl; +} GFORTRAN_C99_1.0; |