From owner-freebsd-emulation Wed Jan 12 15:22:10 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from mail.cs.tu-berlin.de (mail.cs.tu-berlin.de [130.149.17.13]) by hub.freebsd.org (Postfix) with ESMTP id 0FA7414BF5 for ; Wed, 12 Jan 2000 15:21:55 -0800 (PST) (envelope-from loewis@cs.tu-berlin.de) Received: from elephant.cs.tu-berlin.de (loewis@elephant.cs.tu-berlin.de [130.149.92.50]) by mail.cs.tu-berlin.de (8.9.3/8.9.1) with ESMTP id AAA23482 for ; Thu, 13 Jan 2000 00:20:23 +0100 (MET) From: "Martin v.Loewis" Received: (from loewis@localhost) by elephant.cs.tu-berlin.de (8.9.3/8.9.3) id AAA01012 for freebsd-emulation@FreeBSD.ORG; Thu, 13 Jan 2000 00:20:21 +0100 (MET) Message-Id: <200001122320.AAA01012@elephant.cs.tu-berlin.de> Subject: Re: DUAL-brand ELF binaries In-Reply-To: <200001122154.WAA55229@dorifer.heim3.tu-clausthal.de> from Oliver Fromme at "Jan 12, 2000 10:54:17 pm" To: freebsd-emulation@FreeBSD.ORG Date: Thu, 13 Jan 2000 00:20:21 +0100 (MET) X-Mailer: ELM [version 2.4ME+ PL60 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > As far as I know, there is no such thing as "direct syscalls". > All syscalls go through the libc. Sure there is. On Linux, "int 0x80" performs a system call. You can emit this instruction either directly (via assembler code), or via the _syscall macros from . Regards, Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message