Help:Question about m68k-coff gcc-lib and newlib?
Cliff Tsai
clifftsai@minecard.com.tw
Wed Mar 21 18:53:00 GMT 2001
Hi:
ÃÂ ÃÂ ÃÂ After build m68k-coff,I found there are
following dirs and files underÃÂ
\m68k-coff\lib\gcc-lib\m68k-coff\2.95.2
ÃÂ ÃÂ ÃÂ \m5200\ligcc.a
ÃÂ ÃÂ ÃÂ \m68000\libgcc.a
ÃÂ ÃÂ ÃÂ \mcpu32libgcc.a
ÃÂ ÃÂ ÃÂ \msoft-float\libgcc.a
ÃÂ ÃÂ ÃÂ (*)libgcc.a
ÃÂ ÃÂ ÃÂ ÃÂ .
ÃÂ ÃÂ ÃÂ ÃÂ .
ÃÂ Question:
ÃÂ
ÃÂ ÃÂ ÃÂ ÃÂ (1) I don't know the
/msoft-float/libgcc.aÃÂ is for what kind of
cpu(m68k,m5200,mcpu32...)
ÃÂ
ÃÂ ÃÂ ÃÂ (2) the (*)libgcc.aÃÂ is for what kind
of cpu?
ÃÂ ÃÂ
ÃÂ ÃÂ ÃÂ (3) How to change the
configuration:
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ I've found
t-m68kbare,t-m68kelf,t-mot3300....under gcc\config\m68k.
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ For example in
t-m68kbare:
ÃÂ
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ MULTILIB_OPTIONS =
m68000/m68020/m5200/mcpu32 m68881/msoft-float ÃÂ ÃÂ ÃÂ
ÃÂ ÃÂ ÃÂ MULTILIB_DIRNAMES = ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ
MULTILIB_MATCHES = m68000=mc68000 m68000=m68302 mcpu32=m68332
m68020=mc68020ÃÂ ÃÂ ÃÂ ÃÂ \ÃÂ ÃÂ ÃÂ ÃÂ
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ
m68020=m68040 m68020=m68060
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ MULTILIB_EXCEPTIONS =
m68000/msoft-float m5200/m68881 m5200/msoft-float
mcpu32/m68881ÃÂ ÃÂ ÃÂ ÃÂ \ÃÂ ÃÂ ÃÂ
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ
mcpu32/msoft-float
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ
.......
ÃÂ
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ Do I need toÃÂ write
my ownÃÂ t-m68kcoff?
ÃÂ
ÃÂ ÃÂ ÃÂ (4) When build m68k-coff-gcc,what t-***
file does it use to configure it's gcc-lib
ÃÂ ÃÂ ÃÂ
ÃÂ ÃÂ ÃÂ (5) When configure newlib for m68k.Does it
use the same t-*** file as in (4) ?
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ
ÃÂ
ÃÂ
ÃÂ
ÃÂ ÃÂ ÃÂ
ÃÂ
ÃÂ
ÃÂ
ÃÂ
More information about the Newlib
mailing list