[libre-riscv-dev] Introduction

Luke Kenneth Casson Leighton lkcl at lkcl.net
Tue Feb 5 02:40:01 GMT 2019


---
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.



More information about the libre-riscv-dev mailing list