From owner-cvs-all Mon Jun 18 12:26:27 2001 Delivered-To: cvs-all@freebsd.org Received: from mail.disney.com (mail.disney.com [204.128.192.15]) by hub.freebsd.org (Postfix) with ESMTP id 5E7F337B401; Mon, 18 Jun 2001 12:26:19 -0700 (PDT) (envelope-from Jim.Pirzyk@disney.com) Received: from pain10.corp.disney.com (root@pain10.corp.disney.com [153.7.110.100]) by mail.disney.com (Switch-2.0.1/Switch-2.0.1) with SMTP id f5IJPcA21271; Mon, 18 Jun 2001 12:25:38 -0700 (PDT) Received: from [172.30.50.86] by pain.corp.disney.com with ESMTP; Mon, 18 Jun 2001 12:26:42 -0700 Received: from mercury.fan.fa.disney.com (mercury.fan.fa.disney.com [153.7.119.1]) by louie.fa.disney.com (8.9.2/8.9.2) with ESMTP id MAA00863; Mon, 18 Jun 2001 12:25:50 -0700 (PDT) (envelope-from Jim.Pirzyk@disney.com) Received: from macosxpb.fan.fa.disney.com by mercury.fan.fa.disney.com with ESMTP; Mon, 18 Jun 2001 12:25:49 -0700 Date: Mon, 18 Jun 2001 12:27:21 -0700 From: Jim Pirzyk Content-Type: text/plain; format=flowed; charset=us-ascii Subject: Re: cvs commit: src/sys/i386/i386 db_trace.c Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org To: John Baldwin X-Mailer: Apple Mail (2.388) In-Reply-To: <200106181917.f5IJHUe07843@freefall.freebsd.org> Mime-Version: 1.0 (Apple Message framework v388) Content-Transfer-Encoding: 7bit Message-Id: Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG So when decoding these syscall names, will it be able to use the linux syscall names for linux binaries? ( as opposed to still using the FreeBSD names and wondering why your program is call reboot (with 2 arguments too)). - JimP On Monday, June 18, 2001, at 12:17 PM, John Baldwin wrote: > jhb 2001/06/18 12:17:30 PDT > > Modified files: > sys/i386/i386 db_trace.c > Log: > - Add support for decoding syscall names. (Brought over from the new > alpha > trace code that was brought over from NetBSD.) > - Check for "syscall_with_err_pushed" as the label prior to a syscall > trap > frame rather than "Xlcall_syscall" and "Xint0x80_syscall". We don't > have a valid trapframe during the short range of code that those two > symbols now cover. > - Simplify db_next_frame() to avoid duplicating the code for the > different > trap frame types. > - Don't try to trace a swapped-out process. (Brought over from > NetBSD via > the new alpha trace code.) > > Revision Changes Path > 1.40 +62 -38 src/sys/i386/i386/db_trace.c > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message