This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]