Hi Chih-Min,

Yes. From a quick glance, it looks like there would be no problem
integrating soft float 3 as an external module in ext/.

I don't know how much the interface changed from v2 to v3, but you can see
Andreas's original change request here: http://reviews.gem5.org/r/2018/.
That would be a good starting point to integrating the new version.

Hopefully Andreas can chime in if he remembers any specific things he did
to try to generalize the interface on the gem5 side that could make
things easier.

If you need any help getting changes together to submit, please let us know!

Cheers,
Jason

On Mon, Sep 2, 2019 at 9:54 AM Chih-Min Chao <[email protected]> wrote:

> Could gem5 import sofloat 3e into ext/ as floating emulation library ?
> There is an thread(*) that discuss the floating-point emulation library in
> gem5 in 2013.
> The conclusion is to give up softfloat and use ext/fputils.
> The reason is  that soffloat 2b/2c may has license conflict issue.
> However,  softfloat 3 serials has been totally rewritten and the license
> also has been completed changed in 09/2015
>
> Could we can leverage it now ?
>
> ref:
>  (*) https://www.mail-archive.com/[email protected]/msg09815.html
>
> Regards,
> Chih-Min
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to