From owner-cvs-all@FreeBSD.ORG Sun Feb 20 22:55:14 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB93E16A4CE; Sun, 20 Feb 2005 22:55:14 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B64943D31; Sun, 20 Feb 2005 22:55:07 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1KMt7cn068670; Sun, 20 Feb 2005 22:55:07 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1KMt7SW068669; Sun, 20 Feb 2005 22:55:07 GMT (envelope-from kan) Message-Id: <200502202255.j1KMt7SW068669@repoman.freebsd.org> From: Alexander Kabaev Date: Sun, 20 Feb 2005 22:55:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb Makefile kgdb.h kthr.c main.c trgt.c trgt_alpha.c trgt_amd64.c trgt_i386.c trgt_ia64.c trgt_sparc64.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Feb 2005 22:55:14 -0000 kan 2005-02-20 22:55:07 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb Makefile kgdb.h kthr.c main.c trgt.c trgt_alpha.c trgt_amd64.c trgt_i386.c trgt_ia64.c trgt_sparc64.c Log: Attempt to make kgdb little more useful and easy to use. Properly initialize it to recognise what ABI to use on amd64 (and possibly others) platform. Display PID and process name as a part of the 'info threads' output, TIDs alone are too confusing. Introduce new commmands 'tid ' and 'proc ' to accompany gdb's default 'thread ' to make the task of switching between different contexts easier. Revision Changes Path 1.5 +1 -1 src/gnu/usr.bin/gdb/kgdb/Makefile 1.2 +9 -1 src/gnu/usr.bin/gdb/kgdb/kgdb.h 1.2 +57 -2 src/gnu/usr.bin/gdb/kgdb/kthr.c 1.5 +40 -6 src/gnu/usr.bin/gdb/kgdb/main.c 1.2 +106 -10 src/gnu/usr.bin/gdb/kgdb/trgt.c 1.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_alpha.c 1.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_amd64.c 1.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c 1.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_ia64.c 1.2 +1 -1 src/gnu/usr.bin/gdb/kgdb/trgt_sparc64.c