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
This commit is contained in:
Tobias Burnus 2009-07-27 11:24:41 +02:00 committed by Tobias Burnus
parent 4b89636ea4
commit d08d49885a
3 changed files with 332 additions and 101 deletions

View File

@ -1,3 +1,11 @@
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.
2009-07-25 Tobias Burnus <burnus@net-b.de> 2009-07-25 Tobias Burnus <burnus@net-b.de>
PR fortran/33197 PR fortran/33197

View File

@ -1206,13 +1206,20 @@ GFORTRAN_C99_1.0 {
jnf; jnf;
lgamma; lgamma;
lgammaf; lgammaf;
llround;
llroundf;
llroundl;
log10f; log10f;
log10l; log10l;
logf; logf;
lround;
lroundf;
lroundl;
nextafterf; nextafterf;
powf; powf;
round; round;
roundf; roundf;
roundl;
scalbn; scalbn;
scalbnf; scalbnf;
sinf; sinf;
@ -1228,3 +1235,25 @@ GFORTRAN_C99_1.0 {
y1f; y1f;
ynf; 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;

File diff suppressed because it is too large Load Diff