From owner-cvs-gnu Sat Dec 31 09:00:11 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA17946 for cvs-gnu-outgoing; Sat, 31 Dec 1994 09:00:11 -0800 Received: (from bde@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id JAA17936; Sat, 31 Dec 1994 09:00:10 -0800 Date: Sat, 31 Dec 1994 09:00:10 -0800 From: Bruce Evans Message-Id: <199412311700.JAA17936@freefall.cdrom.com> To: CVS-commiters, cvs-gnu Subject: cvs commit: src/gnu/usr.bin/gdb/gdb freebsd-nat.c Sender: cvs-gnu-owner@FreeBSD.org Precedence: bulk bde 94/12/31 09:00:09 Modified: gnu/usr.bin/gdb/gdb freebsd-nat.c Log: Add more segment registers to list of registers (fake for %fs and %gs). This might be useful for debugging applications that use a special LDT. However, printing of all segment registers is currently broken. Don't print "last exception: " before the FPU opcode and pc, etc. The opcode and pc, etc., are for the last FPU _instruction_. Pass the saved exception status word to print_387_status() so that the exception(s) that caused or will cause a trap can be seen. The kernel has supported this since 1.1 or before. The kernel still clobbers the tag word if a trap occurs. Remove unused null function clear_regs().