4.6.0pre3 available

gregory.menke at gsfc.nasa.gov gregory.menke at gsfc.nasa.gov
Mon Apr 28 16:33:47 UTC 2003


Ralf Corsepius writes:
 > Am Mon, 2003-04-28 um 17.21 schrieb gregory.menke at gsfc.nasa.gov:
 > > Chris Johns writes:
 > >  > Joel Sherrill wrote:
 > >  > >  
 > >  > > Now we can worry about what real problems need to be
 > >  > > there. :)
 > >  > >
 > >  > 
 > >  > None for me. :-)
 > >  > 
 > >  > I have successfully tested C & C++ (STL) apps with this release using the released 
 > >  > gcc-3.2.3 + newlib-1.11.0 + binutils-2.13.2.1 tool set for the Coldfire processor 
 > >  > (5206e + 5272).
 > >  > 
 > >  > I used the multilib option and built no BSPs (gmake RTEMS_BSP=""). The multilib 
 > >  > option is excellent and removes my need to use the bare BSP.
 > >  > 
 > >  > Excellent effort.
 > > 
 > > Please pardon my possibly stupid question, but what is the multilib
 > > and why is it needed?
 > multilibs are a gcc feature to build libs multiple times using different
 > sets of compilation flags for different sub-targets, resulting into
 > libraries being optimized for different sub-targets.
 > 
 > Configuring the RTEMS source tree with --enable-multilib builds the
 > cpukit multilib'ed, ie. one time each for each multilib-sub-target of
 > gcc. 

What is an example of a sub-target?


 > 
 > >   Whenever I've been building gcc (for powerpc or
 > > mips) and have forgotten to disable it, I usually end up  with gcc
 > > build problems.
 > I don't know what you are doing, but all rtems-gcc's on ftp.rtems.com
 > have been built with multilibs enabled.
 > 

I may not know either..  But, we cm everything & support multiple
build platforms, so we have our own gcc & rtems build scripts.

Is --enable-multilib supposed to be used on gcc and rtems, or just one
or the other?

Thanks,

Gregm





More information about the users mailing list