http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47629
Summary: gcc.target/i386/pr47312.c fails to link on Solaris 9
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
Host: i386-pc-solaris2.9
Target: i386-pc-solaris2.9
Build: i386-pc-solaris2.9
The new gcc.target/i386/pr47312.c testcase FAILs on Solaris 9/x86:
+FAIL: gcc.target/i386/pr47312.c (test for excess errors)
Excess errors:
Undefined first referenced
symbol in file
fma /var/tmp//cckpBC57.o
fmaf /var/tmp//cckpBC57.o
fmal /var/tmp//cckpBC57.o
ld: fatal: Symbol referencing errors. No output written to pr47312.exe
Unlike Solaris 10+, Solaris 9 lacks fma* in libm. Perhaps this is a case for
dg-require-effective-target c99_runtime?