Re: [uClinux-dev] compiler versions and other questions

From: Greg Ungerer (gerg@moreton.com.au)
Date: Sat Jan 20 2001 - 04:02:24 EST


Hi Andrew,

Andrew Kohlsmith wrote:
> I'm trying to get a grasp on the different flavours of uClinux and the
> toolset.
> 
> m68k-coff and m68k-pic-coff  (position independent code) seem to be the
> older style of doing things.  The references I've found to using the new
> toolset and uClinux-2.4.0 seem to focus on m68k-elf.  Is this correct?  Is
> the elf variant already position independent?

At the moment all uClinux 2.4 work is being done with gcc-2.95.2,
compiled for an m68k-elf target. This includes libraries and
applications -
which are not being compiled as PIC. This is coming, but the gcc patches
required to do proper PIC in this environment are not done yet.

Some of the uClinux 2.0.x targets use m68k-elf as well, such as the
ColdFire's. gcc-2.7 was used to generate m68k-coff (and pic) and
this version of gcc does not support ColdFire targets.

Some of the other architecture ports also use elf based gccs.


> I'm trying to find a list of targets which binutils and gcc support.  I
> can't seem to find any.  Is there a comprehensive list somewhere?

Regards
Greg


------------------------------------------------------------------------
Greg Ungerer  --  Chief Software Wizard          EMAIL:   gerg@lineo.com
Lineo (Integrated Products Group)                PHONE:  +61 7 3279 1822
825 Stanley St,                                    FAX:  +61 7 3279 1820
Woolloogabba, QLD, 4102, Australia                 WEB:    www.lineo.com
This message resent by the uclinux-dev@uclinux.org list server http://www.uClinux.org/


This archive was generated by hypermail 2.1.4 : Thu Sep 19 2002 - 13:19:27 EDT