This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: c_common_type_for_mode: pass precision, not mode
> Well, what's there is clearly wrong - make_(un)signed_type do not
> take mode enumerators. I assume this code is unreachable in ports
> with "normal" Pmode?
Right. It's possible this code path has never been used. Actually,
I'm finding a *lot* of places in gcc that assume "normal" CPUs.
> It's used - directly - to set TYPE_PRECISION, which makes me think
> that what you have here is correct, but I could be wrong.
Oh, yeah, that would be a defining factor, wouldn't it?