Bug 58797 - Expand __builtin_copysignl inline for powerpc soft-float/e500v1
Summary: Expand __builtin_copysignl inline for powerpc soft-float/e500v1
Status: UNCONFIRMED
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 4.9.0
: P3 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-18 20:29 UTC by Joseph S. Myers
Modified: 2023-12-19 14:04 UTC (History)
1 user (show)

See Also:
Host:
Target: powerpc*-*-linux*
Build:
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph S. Myers 2013-10-18 20:29:21 UTC
The powerpc port should have an insn pattern for copysigntf3 for soft-float and e500v1; right now, the complex multiplication/division in libgcc ends up with an undefined reference to copysignl in those configurations.  This doesn't generally cause problems for glibc users - glibc has copysignl in libc as well as libm - but can trip up users of other C libraries.