Motohisa Moriya wrote:
-#if defined (__SH3E__) || defined (__SH4__) +#if defined (__SH4E__) || defined (__SH4__)
There's no such thing as an SH4E. There is an SH3E and it shares the same single-precision support as SH4, thus there are some places where I would expect to see such an #if.
I don't understand what your problem really is, but it isn't what you think it is.
Andrew