[PATCH] RX: Add rx-*-linux target
Oleg Endo
oleg.endo@t-online.de
Mon Jun 3 13:37:00 GMT 2019
On Sun, 2019-06-02 at 12:37 -0500, Segher Boessenkool wrote:
>
> This is -m64bit-doubles/-m32bit-doubles, and t-rx already multilibs
> that?
Yes, it does.
> And the default is 32-bit. So why does rx-linux need something
> different?
> You could make a point for wanting 64-bit doubles as default, even;
> disabling it completely does not seem like a good plan.
>
On RX, "default to 32-bit" means DF=SF, always. I.e. DF is disabled
for good. Usually I built RX stuff always with -m64bit-doubles because
of that. It should be actually the default and -m32bit-doubles should
be some kind of "optimization" switch. So in my optinion, -m64bit-
doubles should be the default for a linux target, to allow having
actual doubles, and not just floats.
Cheers,
Oleg
More information about the Gcc-patches
mailing list