This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH] skip gcc.dg/torture/fp-int-convert-float128*.c on cygwin
- From: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- Cc: David Billinghurst <dbcygwin at gmail dot com>, gcc-patches at gcc dot gnu dot org
- Date: Sat, 16 May 2009 10:53:56 +0000 (UTC)
- Subject: Re: PATCH] skip gcc.dg/torture/fp-int-convert-float128*.c on cygwin
- References: <4A0E1430.9010301@gmail.com> <4A0E9A9A.2020809@gmail.com>
On Sat, 16 May 2009, Dave Korn wrote:
> According to the manual:
>
> " Not all targets support additional floating point types. `__float80'
> is supported on i386, x86_64 and ia64 targets and target `__float128'
> is supported on x86_64 and ia64 targets. "
>
> ... so shouldn't this be solely CPU dependent, rather than host platform? It
> looks to me like it is simply incorrect to run float128 tests on i?86-*-* and
> you should just remove that from the target selector, no?
No, the manual is out of date; __float128 is now supported by the compiler
for 32-bit, but the required libgcc functions aren't yet present
everywhere.
--
Joseph S. Myers
joseph@codesourcery.com