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