Date: Fri, 12 Jan 2018 15:19:53 -0800 From: Adrian Chadd <adrian.chadd@gmail.com> To: John Baldwin <jhb@freebsd.org> Cc: "freebsd-mips@freebsd.org. Robert Pera" <freebsd-mips@freebsd.org>, Alex Zepeda <mips@inferiorhumanorgans.com> Subject: Re: Switch to hard-float by default? Message-ID: <CAJ-VmonJoksRMn-UAgNzmG9geC7UNOfAPKJkZ68=%2B6q9gU2stA@mail.gmail.com> In-Reply-To: <18788446.orHcog1a1k@ralph.baldwin.cx> References: <CANCZdfp=82mpjO3C3L_RXrPa66nouFfgpKxtzezxoe1S2RzCzQ@mail.gmail.com> <20180111004929.GA17499@bloaty> <CANCZdfq7QeZCHAe8P=TSgKEZj=3%2BfTAH6u1eSqxxEgOdA47DJA@mail.gmail.com> <18788446.orHcog1a1k@ralph.baldwin.cx>
next in thread | previous in thread | raw e-mail | index | archive | help
hi, On 11 January 2018 at 15:26, John Baldwin <jhb@freebsd.org> wrote: > > If it is only 32-bit CPUs that need soft-float as an option then we could > perhaps have mips64 and mipsn32 assume hard-float with 'mipshf' for 32-bit > hard-float and leave 'mips' as-is. It would perhaps be less confusing in > the long run (and consistent with other FreeBSD platforms) to go the *sf > route though and have 'mipssf'. If we don't need mipsn32sf and mips64sf > then supporting both hard and soft for 32-bit mips is not quite as onerous > in terms of exploding the worlds built for 'make tinderbox', etc. If there > are boards people are still using that don't support hard-float we should > keep soft-float around though. I think it's mostly a matter of figuring > out which combinations of ABI x big/little x hard/soft that are worth > supporting. hi, Yeah - almost all of the 32 bit router platforms aren't including the FPU in the RTL generation. Hm, is the ci20 32 bit or 64 bit? I know it has an FPU.. -adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmonJoksRMn-UAgNzmG9geC7UNOfAPKJkZ68=%2B6q9gU2stA>