From owner-freebsd-hackers@FreeBSD.ORG Sat Nov 8 10:49:06 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC23F16A4CF for ; Sat, 8 Nov 2003 10:49:06 -0800 (PST) Received: from mailhost.stack.nl (vaak.stack.nl [131.155.140.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAF0143FCB for ; Sat, 8 Nov 2003 10:49:05 -0800 (PST) (envelope-from marcov@stack.nl) Received: by mailhost.stack.nl (Postfix, from userid 65534) id 22F411F00D; Sat, 8 Nov 2003 19:49:04 +0100 (CET) Received: from toad.stack.nl (zen.stack.nl [2001:610:1108:5010::130]) by mailhost.stack.nl (Postfix) with ESMTP id 8E6F31F006 for ; Sat, 8 Nov 2003 19:49:03 +0100 (CET) Received: by toad.stack.nl (Postfix, from userid 816) id 75DDBDF; Sat, 8 Nov 2003 19:49:03 +0100 (CET) To: freebsd-hackers@freebsd.org Date: Sat, 8 Nov 2003 19:49:03 +0100 (CET) X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Message-Id: <20031108184903.75DDBDF@toad.stack.nl> From: marcov@stack.nl (Marco van de Voort) X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on vaak.stack.nl X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 Subject: ABI Compliance FreeBSD syscalls X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Nov 2003 18:49:07 -0000 Are FreeBSD syscalls (on x86) x86 ABI compliant? IOW do they save the required registers (IIRC ebx,esi,edi) ? I tried to derive it from the sources, but my gcc pragmaese is not on a high enough level for that.