You are right, 2 or 3 minits is about a same. But with 040 it matter of useability, if loading time rises from 40 seconds to 60, it is huge leap of patience. 40 seconds is OK, minit start to be long time? With 060 difference ist not that big, just few seconds.
How are you even measuring this? My build of NetSurf is built with soft-float as are all libraries, it's only some of the dependencies that might not be. There's very little floating point maths in NetSurf anyway AFAIK.
Could it be possible to make it support tool types? So that FPU could be enabled/disabled that way.
No, that's not viable.
Though, one question is Chris still interested to develop Netsurf further?
I've done about as much as I can with the OS3 frontend, which is more than I really had interest to do in the first place.
When I update OS4 frontend the OS3 frontend automatically gets the changes (unless it's to do with new OS features), which was the point of deriving the OS3 build from my code and keeping it all together (rather than forking it). Core changes are obviously going to apply to both versions too.
Anything further I'd appreciate somebody else working on.