This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: ARM SDT2.51 vs arm-elf-gcc
- From: "David Airlie" <David dot Airlie at parthus dot com>
- To: "Jani Monoses" <jani at iv dot ro>
- Cc: "David Airlie" <David dot Airlie at parthus dot com>, " dnt ly" <lydnt at hotmail dot com>, ecos-discuss at sources dot redhat dot com
- Date: 15 Apr 2002 12:16:02 +0100
- Subject: Re: [ECOS] ARM SDT2.51 vs arm-elf-gcc
> Aren't there any licensing issues with such an interlinking?
> Can you just use them publically or such experiments are just for fun?
> I ask because I don't have a clue about ADS's licence.
> Jani.
I've been thinking about this, and currently it is just for fun, but there
should be no problems, my assumption is that eCos allows anything to be
linked against it, closed source, BSD licensed etc.. the ARM lib is the
same as you can't do much with the ARM compiler otherwise, and that
extracting the .o files from the ARM library is not a problem as I'm only
doing what the linker normally would do (armlibs crash my ld...)...
Dave.
>
> On 15 Apr 2002, David Airlie wrote:
>
> >
> > Oh yeah I forgot to give the rest of the information..
> >
> > you need to extract some function from ADS's ARM library and you also need
> > to implement the __rt_raise() function yourself .. this is sort of
> > documented in the ARM manuals...
> >
> > I needed to extract rt_memcpy.o, rt_udiv.o rt_div0.o rt_memcpy_w.o using
> > them armar -x command, and I took them from the c_a__un.b library, the arm
> > documents what libs are what also ... different ones for big/little
> > endian, interworking, floating point, arm/thumb...
> >
> > Dave.
> >
>
>
>
--
David Airlie, Software Engineer, Parthus Technologies plc.,
Mary Rosse Centre, National Tech Park, Limerick, Ireland.
t: +353-61-508116 / f: +353-61-508101 / David.Airlie@parthus.com
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss