Path: utzoo!utgpu!water!watmath!uunet!bu-cs!encore!pierson@mist From: pierson@mist (Dan Pierson) Newsgroups: gnu.gdb.bug Subject: NS32K Opcode Printing Message-ID: <3906@encore.UUCP> Date: 18 Oct 88 15:45:13 GMT References: <789@paris.ics.uci.edu> Sender: news@encore.UUCP Reply-To: pierson@mist (Dan Pierson) Distribution: gnu Organization: Encore Computer Corp Lines: 26 GDB Version 2.7 (and probably earlier versions) doesn't print the full range of ACB (add compare and branch) instructions correctly. The following patch fixes the problem. After installing the patch, rerun config.gdb to fix the links and delete pinsn.o to force it to recompile. *** ns32k-opcode.h-dist Tue Oct 18 11:15:50 1988 --- ns32k-opcode.h Tue Oct 18 11:21:07 1988 *************** *** 40,45 **** --- 40,47 ---- { "absw", 14,24, 0x314e, "1W2W" }, { "absd", 14,24, 0x334e, "1D2D" }, { "acbb", 7,16, 0x4c, "2B1q3p" }, + { "acbw", 7,16, 0x4d, "2W1q3p" }, + { "acbd", 7,16, 0x4f, "2D1q3p" }, { "addf", 14,24, 0x01be, "1F2F" }, { "addl", 14,24, 0x00be, "1L2L" }, { "addb", 6,16, 0x00, "1B2B" }, ---------------------------------------------------------------------------- dan In real life: Dan Pierson, Encore Computer Corporation, Research UUCP: {talcott,linus,necis,decvax,ihnp4}!encore!pierson Internet: pierson@multimax.arpa