mirror of git://gcc.gnu.org/git/gcc.git
re PR fortran/50201 (gfortran with -static causes seg fault at runtime for writing double prec array with precision increased to kind=16)
2015-12-05 Juoko Orava <jouko.orava@iki.fi> PR fortran/50201 * io/write_float.def: Avoid marking quadmath_snprintf as an untyped weak reference, which fixing linking with -static. From-SVN: r231323
This commit is contained in:
parent
b8527ce42c
commit
996aba65d9
|
|
@ -1,3 +1,9 @@
|
|||
2015-12-05 Juoko Orava <jouko.orava@iki.fi>
|
||||
|
||||
PR fortran/50201
|
||||
* io/write_float.def: Avoid marking quadmath_snprintf as an untyped
|
||||
weak reference, which fixing linking with -static.
|
||||
|
||||
2015-12-04 Release Manager
|
||||
|
||||
* GCC 5.3.0 released.
|
||||
|
|
|
|||
|
|
@ -938,7 +938,7 @@ snprintf (buffer, size, "%+-#.*Le", (prec), (val))
|
|||
|
||||
#if defined(GFC_REAL_16_IS_FLOAT128)
|
||||
#define DTOA2Q(prec,val) \
|
||||
__qmath_(quadmath_snprintf) (buffer, size, "%+-#.*Qe", (prec), (val))
|
||||
quadmath_snprintf (buffer, size, "%+-#.*Qe", (prec), (val))
|
||||
#endif
|
||||
|
||||
#define FDTOA(suff,prec,val) TOKENPASTE(FDTOA2,suff)(prec,val)
|
||||
|
|
@ -953,7 +953,7 @@ snprintf (buffer, size, "%+-#.*Lf", (prec), (val))
|
|||
|
||||
#if defined(GFC_REAL_16_IS_FLOAT128)
|
||||
#define FDTOA2Q(prec,val) \
|
||||
__qmath_(quadmath_snprintf) (buffer, size, "%+-#.*Qf", \
|
||||
quadmath_snprintf (buffer, size, "%+-#.*Qf", \
|
||||
(prec), (val))
|
||||
#endif
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue