[ECOS] Re: CPU Ports for eCos

Bart Veer bartv@cygnus.co.uk
Wed Apr 28 04:17:00 GMT 1999


>>>>> "Alex" == alex  <alex@clockwork.freeserve.co.uk> writes:

    >> Since
    >> eCos makes use of some compiler facilities that are tied to ELF

    Alex> Was that a good idea ?

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. I believe that just about every new toolchain port
involves ELF as either the only object format or the preferred one.
Older toolchains may get updated because of user demand, partly
because of eCos but also because other systems like Linux use ELF.

In the short term there will be some targets where the ELF dependency
makes an eCos port more difficult. This is unfortunate, but the long
term advantages outweigh this.

Bart Veer // eCos net maintainer


More information about the Ecos-discuss mailing list