This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix PR30957
- From: Revital1 Eres <ERES at il dot ibm dot com>
- To: Hans-Peter Nilsson <hp at bitrange dot com>
- Cc: gcc-patches at gcc dot gnu dot org, roger at eyesopen dot com, Janis Johnson <janis187 at us dot ibm dot com>, Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- Date: Tue, 8 May 2007 10:08:53 +0300
- Subject: Re: [PATCH] Fix PR30957
> Many more toolchains/chips than powerpc-spe and vax have no
> hardware support for floating point arithmetic at all, and CRIS
> is one of them. Several toolchains have multilibbed support for
> hardware floating point present/absent, so a regular target
> specifier is wrong as well.
It seems that ieee tests under gcc.c-torture/execute/ieee/ dir only skip
vax-*-* and powerpc-*-*spe targets although they should also skip other
targets with non-hardware support.
>
> No, a check_effective_target_* perhaps called
> check_effective_target_ieee_hw_fp. You could check an RTL dump
> for calls in a function adding two floating point numbers.
I will try that.
Thanks,
Revital
>
> brgds, H-P