Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!news.gan.net.au!act.news.telstra.net!psgrain!news.uoregon.edu!news.emf.net!gatech!newsfeed.internetmci.com!news.kei.com!nntp.coast.net!oleane!jussieu.fr!univ-lyon1.fr!ensta!itesec!keltia.frmug.fr.net!sidhe.frmug.fr.net!not-for-mail From: roberto@keltia.freenix.fr (Ollivier Robert) Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: FreeBSD ELF support Date: 19 Mar 1996 12:46:27 GMT Organization: Herve Schauer Consultants Lines: 17 Message-ID: <4imab3$ofs@sidhe.hsc-sec.fr> References: <4i9gov$42s@usenet.rpi.edu> <4icsqp$2fu@austin.polstra.com> <kiaka0i379h.fsf@laforge.ppe.bb-data.de> NNTP-Posting-Host: sidhe.hsc-sec.fr Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit In article <kiaka0i379h.fsf@laforge.ppe.bb-data.de>, Martin Ibert <mib@bb-data.de> wrote: > But doing it right (in my view) will require a lot of synchronisation > with the Linux crowd (the world doesn't need another incompatible ELF > variant), possibly up to and including synchronising library version > numbers and symbol tables (so that you don't have to keep two sets of > ELF libraries) so that Linux and FreeBSD ELF binaries are really one > and the same. You will have problem with the system calls numbers which are not the same between Linux and FreeBSD. There is no common ABI between us so binary compatibily is achieved with syscall wrappers. [[ cc'ed to Martin ]] -- Ollivier ROBERT -=-=- FreeBSD 2.x FAQ maintainer -=-=- roberto@freebsd.org -=-=-=-=-=- Support The Free UNIX Systems ! FreeBSD Linux NetBSD -=-=-=-=-=-