public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: "Andy Simpkins" <Andy.Simpkins@TardisMobile.com>
To: <ecos-discuss@sourceware.cygnus.com>
Subject: RE: [ECOS] ELF to AXS
Date: Tue, 27 Mar 2001 00:54:00 -0000	[thread overview]
Message-ID: <NEBBKCPHAKKLBOKILBONIEHHCBAA.Andy.Simpkins@TardisMobile.com> (raw)
In-Reply-To: <4.3.2.7.2.20010326115143.03911ee0@mail.larwe.com>

Like Carlos, I too am working with the ARM tools (SDK and ADS with
MultiICE).  This is because it is the platform used by the majority of the
application software that we already have.  What we as a company did not
have was an RTOS.  We chose eCos.

There is no compatibility with the elf format generated by eCos and that
understood by the ARM tool chain.  This caught us out as well!

I have succeeded in circumnavigating my problem (of having object code only
under ADS) by simply calling the routines at there location in memory... not
nice but it works...

Andy

Below is a thread from the newsgroup if it is of interest

Andy Simpkins <andy.simpkins@tardismobile.com> wrote in message
news:<982578547.24806.0.nnrp-08.d4e428b3@news.demon.co.uk>...
> Ok, the next logical question has to be has anyone recompiled eCos under
> ADS?  And if so how did you cater for the eCos configuration tool - I
realy
> could do without interpreting all that CDL by hand!
>
> Andy
>
>
> Wilco Dijkstra <Wilco.Dijkstra@NOSPAMarm.com> wrote in message
> news:3A8D5C39.C548F557@NOSPAMarm.com ...
> > Andy Simpkins wrote:
> >
> > > Can anyone suggest a possible solution please?  (other than attempting
> to
> > > rebuild the eCos library under ADS).
> >
> > I can't comment on the particulars of the problem - you could try
> extracting
> > the objects from the library, and then I believe it should link at least
> with
> > ADS 1.1.
> >
> > However, be aware that today it is impossible (except in trivial cases)
to
> > mix objects from 2 different compilers. For example, the calling
standard
> that
> > the GNU compiler uses is different from the ARM compiler in many
> (non-trivial)
> > ways. If you're an expert in both compilers you can get it to work for
all
> but
> > the corner cases. This will change once most compilers adhere to the ARM
> EABI.
> >
> > So at the moment it's best to recompile eCos under ADS...
> >
> > Wilco
>
>


      parent reply	other threads:[~2001-03-27  0:54 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <985361362.31822.ezmlm@sources.redhat.com>
2001-03-24 16:38 ` Carlos Camargo
2001-03-26  8:46   ` Carlos Camargo
2001-03-26  8:51     ` David Airlie
2001-03-26  8:58     ` Lewin A.R.W. Edwards
     [not found]       ` <20010326172716.17385.qmail@web1604.mail.yahoo.com>
2001-03-26  9:32         ` Lewin A.R.W. Edwards
     [not found]           ` <20010326174138.9802.qmail@web1602.mail.yahoo.com>
2001-03-26  9:43             ` Lewin A.R.W. Edwards
2001-03-27  0:54       ` Andy Simpkins [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=NEBBKCPHAKKLBOKILBONIEHHCBAA.Andy.Simpkins@TardisMobile.com \
    --to=andy.simpkins@tardismobile.com \
    --cc=ecos-discuss@sourceware.cygnus.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).