From owner-cvs-src@FreeBSD.ORG Sat Aug 2 15:29:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A14F37B401; Sat, 2 Aug 2003 15:29:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2157A43F93; Sat, 2 Aug 2003 15:29:11 -0700 (PDT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h72MTA0U039827; Sat, 2 Aug 2003 15:29:10 -0700 (PDT) (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h72MTA0f039826; Sat, 2 Aug 2003 15:29:10 -0700 (PDT) Message-Id: <200308022229.h72MTA0f039826@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 2 Aug 2003 15:29:10 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.bin/truss ia64-fbsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Aug 2003 22:29:11 -0000 marcel 2003/08/02 15:29:10 PDT FreeBSD src repository Modified files: usr.bin/truss ia64-fbsd.c Log: Fix truss on ia64. The syscall arguments are written to the trap frame, occupying scratch registers r16 and up. We don't have to save any scratch registers for syscalls, so we have plenty of room there. Consequently, when we fetch the registers from the process, we automaticly have all the arguments and don't need to read them seperately. Revision Changes Path 1.4 +5 -17 src/usr.bin/truss/ia64-fbsd.c