[libre-riscv-dev] Introduction

Jacob Lifshay programmerjake at gmail.com
Tue Feb 5 03:21:06 GMT 2019


also, you'll want to make sure that it uses softfloat version 3e or later
as earlier versions have arithmetic bugs

On Mon, Feb 4, 2019, 18:41 Luke Kenneth Casson Leighton <lkcl at lkcl.net
wrote:

> ---
> crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
>
> On Tue, Feb 5, 2019 at 1:15 AM Luke Kenneth Casson Leighton
> <lkcl at lkcl.net> wrote:
>
> > ieee754fpu/sfpy$ grep -ri detectTin
> > sfpy/cfloat.pxd:    # extern uint_fast8_t softfloat_detectTininess; #
> > THREAD_LOCAL
> >
> > nuts.  it's commented-out.  wonder why.
>
>  pxd is the equivalent of a header file for cython, the corresponding
> cfloat.pyx file (corresponding to .c file) is missing the
> declaration/usage/implementation.  should be quite straightforward to
> add.
>
>  building of sfpy is a bit of a pain: manual patches to both the
> berkeley and posit Makefiles are recommended, alongside a manual build
> process.
>
>  cython... manual Makefile patching... rust is looking attractive right
> now :)
>
> l.
>
> _______________________________________________
> libre-riscv-dev mailing list
> libre-riscv-dev at lists.libre-riscv.org
> http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
>


More information about the libre-riscv-dev mailing list