From mboxrd@z Thu Jan 1 00:00:00 1970 From: Geoff Keating To: trix@redhat.com (Tom Rix) Cc: gcc@gcc.gnu.org Subject: Re: soft floats without newlib Date: Wed, 10 Oct 2001 15:26:00 -0000 Message-id: References: <3BC3E079.A1C7EB3.cygnus.gcc@redhat.com> X-SW-Source: 2001-10/msg00687.html trix@redhat.com (Tom Rix) writes: > Since clarify is down, I am picking at some of the more obscure c > torture failures on Aix 5.1 > > -msoft-float > A couple of tests fail because they use the system libm.a which is > assuming args are being passed in fp regs. > > gcc tests that depend on newlib seems pretty bogus to me. > Thoughts, flames? These failures indicate that you can't really use -msoft-float to build applications under AIX, because there is an ABI mismatch between GCC and the system library if you use that flag. (You'll find you can't pass float parameters to printf, either.) > Just wanted some opinions. > I know the correct thing to do is set these cases to XFAIL. Actually, they should be set to UNSUPPORTED or simply not run. They are not bugs, they are testing functionality that is not supposed to work. -- - Geoffrey Keating