This is the mail archive of the ecos-discuss@sourceware.cygnus.com mailing list for the eCos project. See the eCos home page for more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[ECOS] MCore?


Motorola supplies GNU tools for MCore. Has anyone been using them for
eCos?

> -----Original Message-----
> From:	Ian Lance Taylor [SMTP:ian@airs.com]
> Sent:	Wednesday, April 28, 1999 2:04 PM
> To:	jlarmour@cygnus.co.uk
> Cc:	ecos-discuss@sourceware.cygnus.com
> Subject:	Re: [ECOS] Re: CPU Ports for eCos
> 
>    Date: Wed, 28 Apr 1999 15:59:42 +0100
>    From: jlarmour@cygnus.co.uk (Jonathan Larmour)
> 
>    >In the medium to long term, yes. Technically ELF is superior to
> older
>    >object formats such as a.out and COFF, it makes it much easier to
>    >implement facilities such as constructor priority ordering and
>    >selective linking.
> 
>    Just to add my 2p, I believe it would be possible to get things to
> work
>    with ECOFF too, but it would require similar modifications to
> gcc/gld that
>    were made to the ELF support to support constructor priority
> ordering. I
>    believe a.out and vanilla COFF would be as good as impossible to do
> though.
> 
> ECOFF can't support arbitrary sections.  ECOFF relocs only support a
> limited number of sections.  Look for RELOC_SECTION in
> include/coff/ecoff.h in a GNU binutils or gdb release.
> 
> Ian