diff options
author | Takashi Yano <takashi.yano@nifty.ne.jp> | 2021-11-29 21:56:46 +0900 |
---|---|---|
committer | Takashi Yano <takashi.yano@nifty.ne.jp> | 2021-11-29 22:51:16 +0900 |
commit | 48f6c59332ee2970cd4b172278176dcfe32a328d (patch) | |
tree | 958c95110c5543b1e8f04b9b662fc21b4dcf706d /newlib/Makefile.am | |
parent | 3502a6ff2e2740afb6cce71a95c715e80edadff5 (diff) | |
download | newlib-48f6c59332ee2970cd4b172278176dcfe32a328d.zip newlib-48f6c59332ee2970cd4b172278176dcfe32a328d.tar.gz newlib-48f6c59332ee2970cd4b172278176dcfe32a328d.tar.bz2 |
stdio: Fix issue of printing "%La" format with large exp part.
- Currently, printf("%La\n", 1e1000L) crashes with segv due to lack
of frexpl() function. With this patch, frexpl() function has been
implemented in libm to solve this issue.
Addresses: https://sourceware.org/pipermail/newlib/2021/018718.html
Diffstat (limited to 'newlib/Makefile.am')
-rw-r--r-- | newlib/Makefile.am | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/newlib/Makefile.am b/newlib/Makefile.am index d3da43a..1235adb 100644 --- a/newlib/Makefile.am +++ b/newlib/Makefile.am @@ -105,7 +105,7 @@ MATHOBJS_IN_LIBC = \ $(lpfx)s_isnand.$(oext) $(lpfx)sf_isnanf.$(oext) \ $(lpfx)s_nan.$(oext) $(lpfx)sf_nan.$(oext) \ $(lpfx)s_ldexp.$(oext) $(lpfx)sf_ldexp.$(oext) \ - $(lpfx)s_frexp.$(oext) $(lpfx)sf_frexp.$(oext) \ + $(lpfx)s_frexp.$(oext) $(lpfx)sf_frexp.$(oext) $(lpfx)frexpl.$(oext) \ $(lpfx)s_modf.$(oext) \ $(lpfx)sf_modf.$(oext) $(lpfx)s_scalbn.$(oext) \ $(lpfx)sf_scalbn.$(oext) \ |