Andrew STUBBS wrote:
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.
It is said that the libgcc.a multi-library cannot be made because an impossible
register is
Andrew STUBBS wrote:
Sorry, I find this very hard to read. I think you found it very hard to
write. :)
I do not say that the code is right. I say that changing SH3E to SH4E is
wrong. It might be that completely removing SH3E is right. Perhaps the
error is somewhere else.
Kaz, I don't know if
Andrew STUBBS wrote:
Perhaps you mean SH4A?
yes
Because my debian environment has crashed, -m option cannot be confirmed
Please point it out if the mistake is found in my idea.
SH2A Core
SH2,SH3
SH4A Core
SH4
(SH5 is unknown)
Motohisa
There was a phenomenon that the multi library was not able to be made when
gcc-3.4.6 was Bilded
with sh-unknown-linux-gnu.
The cause
In config/sh/linux.h,
#if defined (__SH4E__) || defined(__SH4__) --- Original
#if defined (__SH3E__) || defined(__SH4__) --- Chenged
It failed in making the multi