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>