From owner-freebsd-hackers Tue Nov 7 03:58:31 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id DAA15277 for hackers-outgoing; Tue, 7 Nov 1995 03:58:31 -0800 Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id DAA15271 ; Tue, 7 Nov 1995 03:58:26 -0800 Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id LAA03932; Tue, 7 Nov 1995 11:53:04 GMT From: Michael Smith Message-Id: <199511071153.LAA03932@genesis.atrad.adelaide.edu.au> Subject: Re: Linux emul, QMAGIC libs To: sos@FreeBSD.ORG Date: Tue, 7 Nov 1995 11:53:04 +0000 () Cc: msmith@atrad.adelaide.edu.au, hackers@FreeBSD.ORG In-Reply-To: <199511071124.DAA14341@freefall.freebsd.org> from "sos@FreeBSD.ORG" at Nov 7, 95 03:24:36 am MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1227 Sender: owner-hackers@FreeBSD.ORG Precedence: bulk sos@FreeBSD.ORG stands accused of saying: >> Linux emulation uses the standard kernel execve, but its own code for shared >> libraries : > > Ahem, no it does not, if the system finds out its a Linux binary it will > call the linux image activator, not the "standard" one.. > (Or at least it was so when I originally wrote the code :) ) As indeed it is now; I was following the wrong lead 8( OK, so, now I have your head out of your hole 8), can you explain why Linux seems to have the organisation of ZMAGIC and QMAGIC backwards wrt. the way FreeBSD does it? And any suggestions as to why ld.so has to be ZMAGIC? I presume that the libraries have to be ZMAGIC because a ZMAGIC ld.so is too old to understand QMAGIC libraries, or am I off with the fairies here? > Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] My car has "demand start" -Terry Lambert UNIX: live FreeBSD or die! [[