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
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
Motohisa Moriya wrote:
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
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
Motohisa Moriya wrote:
I am wishing that all of SH2,SH2E, SH3, SH3E, SH4, and SH4E can be compiled with
sh-unknown-linux-gnu-gcc.
SH4E does not exist.
Perhaps you mean SH4A?
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
Hi Andrew,
Andrew STUBBS [EMAIL PROTECTED] wrote:
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 you have already seen this message. Perhaps you
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