http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54284
Bug #: 54284
Summary: -mabi=ieeelongdouble problems
Classification: Unclassified
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected], [email protected],
[email protected]
Target: powerpc-*
As I noted in http://gcc.gnu.org/ml/gcc-patches/2012-08/msg01017.html ,
there are quite a few problems with -mabi=ieeelongdouble.
On 64-bit Linux it crashes the compiler:
Program received signal SIGSEGV, Segmentation fault.
0x0000000010578da4 in simplify_subreg (outermode=TImode, op=0xfffb69b1160,
innermode=TFmode, byte=0) at /home/segher/src/gcc/gcc/simplify-rtx.c:5429
The other issues are more minor, but the option obviously suffers from
a lack of testing.