Recht viele Unix Tools auf Kommandozeile funktionieren ohne FPU nicht. Darüber bin ich auch schon oft gestolbert.
Ja, das lässt sich aber auch kaum vermeiden. Wenn sie für 020-060 übersetzt sind, benutzen sie auch die FPU, sobald irgendwelche mathematische Funktionen benutzt werden. Bei jedem einzelnen Programm nachzuschauen ob das der Fall ist oder nicht, ist kaum machbar.
Einzige Abhilfe wäre hier ein zusätzliches Target für gcc zu erzeugen, 020-60 mit soft-float. Das würde aber voraussetzen daß dann auch jeder dieser geänderte gcc-Version benutzt, alle libraries müssten neu erzeugt werden etc. Das wurde schon mehrmals diskutiert, da aber die Anzahl der Betroffenen recht gering ist (Falcon ohne FPU), wäre das unverhältnismässig viel Aufwand.
Abgesehen davon gilt wohl auch für die meisten unix-tools, daß sie tatsächlich wenig bis keinen Gebrauch von der FPU machen, von daher können auch diese leicht durch die 68000 Version ersetzt werden.