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: unassig...@gcc.gnu.org
        ReportedBy: seg...@gcc.gnu.org
                CC: berg...@vnet.ibm.com, dje....@gmail.com,
                    meiss...@gcc.gnu.org
            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.

Reply via email to