]> Savannah Git Hosting - gnulib.git/commit
Defeat -flto GCC optimization in math autoconf tests.
authorBruno Haible <bruno@clisp.org>
Sun, 18 Aug 2019 14:12:29 +0000 (16:12 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 18 Aug 2019 14:12:29 +0000 (16:12 +0200)
commitbdf8b1d2b74e12648edafffcda43832bc35e3d1f
tree0b58351a42501e33df1c1dee817fdc60dd6cddc9
parentb3cde21d1fb6391686e4fa68506131fb65ca256f
Defeat -flto GCC optimization in math autoconf tests.

Reported by Tomasz Kłoczko <kloczko.tomasz@gmail.com>
at <https://savannah.gnu.org/bugs/?56109>.

* m4/mathfunc.m4 (gl_MATHFUNC): Mark function pointer as 'volatile'.
* m4/acosl.m4 (gl_FUNC_ACOSL): Likewise.
* m4/asinl.m4 (gl_FUNC_ASINL): Likewise.
* m4/atanl.m4 (gl_FUNC_ATANL): Likewise.
* m4/cosl.m4 (gl_FUNC_COSL): Likewise.
* m4/exp2.m4 (gl_FUNC_EXP2): Likewise.
* m4/expl.m4 (gl_FUNC_EXPL): Likewise.
* m4/expm1.m4 (gl_FUNC_EXPM1): Likewise.
* m4/expm1l.m4 (gl_FUNC_EXPM1L): Likewise.
* m4/sinl.m4 (gl_FUNC_SINL): Likewise.
* m4/sqrtl.m4 (gl_FUNC_SQRTL): Likewise.
* m4/tanl.m4 (gl_FUNC_TANL): Likewise.
13 files changed:
ChangeLog
m4/acosl.m4
m4/asinl.m4
m4/atanl.m4
m4/cosl.m4
m4/exp2.m4
m4/expl.m4
m4/expm1.m4
m4/expm1l.m4
m4/mathfunc.m4
m4/sinl.m4
m4/sqrtl.m4
m4/tanl.m4