Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Jun 2001 12:27:21 -0700
From:      Jim Pirzyk <Jim.Pirzyk@disney.com>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/i386/i386 db_trace.c
Message-ID:  <iss.689b.3b2e55bd.dc2c2.1@mercury.fan.fa.disney.com>
In-Reply-To: <200106181917.f5IJHUe07843@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?iss.689b.3b2e55bd.dc2c2.1>