From owner-source-changes@NetBSD.ORG Thu Jan 5 13:57:41 1995 Return-Path: owner-source-changes@NetBSD.ORG Received: from pain.lcs.mit.edu (pain.lcs.mit.edu [128.52.46.239]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA04155; Thu, 5 Jan 1995 13:57:40 -0800 Received: (from daemon@localhost) by pain.lcs.mit.edu (8.6.9/8.6.9) id PAA06241 for source-changes-outgoing; Thu, 5 Jan 1995 15:34:00 -0500 Received: from sun-lamp.cs.berkeley.edu by pain.lcs.mit.edu (8.6.9/8.6.9) with ESMTP id PAA06237 for ; Thu, 5 Jan 1995 15:33:51 -0500 Received: (from srcmastr@localhost) by sun-lamp.cs.berkeley.edu (8.6.9/8.6.9) id NAA04707 for source-changes; Thu, 5 Jan 1995 13:40:02 -0800 Date: Thu, 5 Jan 1995 13:40:02 -0800 From: The Source Master Message-Id: <199501052140.NAA04707@sun-lamp.cs.berkeley.edu> To: source-changes@NetBSD.ORG Subject: sun-lamp CVS commits Sender: owner-source-changes@NetBSD.ORG Precedence: list X-Loop: source-changes@NetBSD.ORG pk Thu Jan 5 13:33:33 PST 1995 Update of /b/source/CVS/src/sys/arch/sparc/sparc In directory sun-lamp.cs.berkeley.edu:/d/users/pk/src/sys/arch/sparc/sparc Modified Files: db_disasm.c Log Message: Sparc disassembler from David Miller. Heavily munged by me to: - reduce table size significantly. - follow various opcode tables in the Sparc Architecture Manual (V9) more closely. - recognise V8 priviliged instructions. - fit the DDB interface. - fix many typos. Todo: - get a number of FP ops right (unimportant until V9 is here). - opcode aliases (`mov',`cmp',`set') for simple instructions. - better template matching; current method is sloppy and is prone to spurious matches.