[Bug libc/32414] [x86_64 regression] tst-strtod5i.c:124:(.text+0x47c): undefined reference to `__copysignf128'

cvs-commit at gcc dot gnu.org sourceware-bugzilla@sourceware.org
Wed Dec 11 21:25:10 GMT 2024


https://sourceware.org/bugzilla/show_bug.cgi?id=32414

--- Comment #15 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The release/2.39/master branch has been updated by Sunil Pandey
<skpgkp2@sourceware.org>:

https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2c882bf9c15d206aaf04766d1b8e3ae5b1002cc2

commit 2c882bf9c15d206aaf04766d1b8e3ae5b1002cc2
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Thu Dec 5 08:39:44 2024 +0800

    math: Exclude internal math symbols for tests [BZ #32414]

    Since internal tests don't have access to internal symbols in libm,
    exclude them for internal tests.  Also make tst-strtod5 and tst-strtod5i
    depend on $(libm) to support older versions of GCC which can't inline
    copysign family functions.  This fixes BZ #32414.

    Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
    Reviewed-by: Sunil K Pandey <skpgkp2@gmail.com>
    (cherry picked from commit 5df09b444835fca6e64b3d4b4a5beb19b3b2ba21)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Glibc-bugs mailing list