------- Comment #1 from ubizjak at gmail dot com  2009-05-13 16:26 -------
It looks to me, that these test never really passed on x87. Compiling wiht
gcc-4.3, we get:

main:
        leal    4(%esp), %ecx
        andl    $-16, %esp
        pushl   -4(%ecx)
        pushl   %ebp
        movl    %esp, %ebp
        pushl   %ecx
        subl    $4, %esp
        movl    $0, (%esp)
        call    exit

so, no call to rintf().

Adding __attribute__((noinline)) to rintf fails also for gcc-4.3.0.

-mpc32 fixes the failure.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40130

Reply via email to