Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Oct 1998 16:13:01 -0400
From:      "Kaleb S. KEITHLEY" <kaleb@ics.com>
To:        hackers@FreeBSD.ORG
Subject:   Re: Producing non-GPLed tools for FreeBSD
Message-ID:  <362B9D4D.500216A0@ics.com>
References:  <Your message of "Mon, 19 Oct 1998 10:11:23 MDT."             <4.1.19981019100241.0677ace0@mail.lariat.org> <4.1.19981019130712.065ac610@mail.lariat.org> <4.1.19981019134220.065a3be0@mail.lariat.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Brett Glass wrote:
> 
> Interesting. That page says "System V ABI." 

Yup. The System V ABI (Unix Press, ISBN 0-13-100439-5) says that means
SVR4 and SVR4.2. Or perhaps you're objecting to the fact that it's not
the FreeBSD ELF spec. Either way, in the general sense, ELF is ELF,
whether it's SVR4 or Linux or FreeBSD.

> I understand that
> the ABI for FreeBSD differs from that of System V in terms
> of parameter passing and register usage....

Where is the FreeBSD ABI documented? :-)

Given that e.g. gcc generates code on SVR4 that works on SVR4 -- are you
saying that you think that gcc is, or should be generating different
code on FreeBSD because of ABI issues? It's not exactly convenient for
me to try it and see, but I'd be surprised if it is. 

I didn't steal the Intel supplement to the ABI when I left my last job,
but I don't recall that it specified parameter passing and register
usage, and the generic ABI doesn't speak to it (or if it does, it's not
in the index.)

> 
> --Brett
> 
> At 10:32 PM 10/19/98 +0300, Ruslan Shevchenko wrote:
> 
> >description of ELF, which can be usefull:
> >
> >http://www.sco.com/developer/gabi/contents.html
> >
> >
> >--
> >    @=
> >     //RSSH
> >mailto:Ruslan@Shevchenko.Kiev.UA
> >
> >CORBA in Ukraine & ex-USSR: http://www.corbadev.kiev.ua
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message

-- 
Kaleb

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?362B9D4D.500216A0>