Q: middle-end problem when variadic builtins promote float to double
Kaveh R. GHAZI
ghazi@caip.rutgers.edu
Sun Jul 8 18:09:00 GMT 2007
On Sun, 8 Jul 2007, Richard Guenther wrote:
> So type-generic is supposed to apply to scalar floating point types
> only?
So far, yes.
I don't see anything that requires or prohibits changing that for the
initial implementation. If later a GCC developer wants to change it to
not promote e.g. char, that could be a refinement. I don't think any of
the type-generic builtins allows non-floats anyway, so it would have no
effect to have it or not at this point.
> Btw. you need to add documentation for this function attribute.
The internal "no vops" builtin isn't documented AFAICT, I was just
following that example. We don't want to confuse users into thinking they
can use it IMHO. What do you suggest?
--Kaveh
--
Kaveh R. Ghazi ghazi@caip.rutgers.edu
More information about the Gcc
mailing list