Ian Dowse 3c7bcedd06 Remove the Xresume* labels from the i386 interrupt handlers; the
code in ipl.s and icu_ipl.s that used them was removed when the
interrupt thread system was committed. Debuggers also knew about
Xresume* because these labels hide the real names of the interrupt
handlers (Xintr*), and debuggers need to special-case interrupt
handlers to get the interrupt frame.

Both gdb and ddb will now use the Xintr* and Xfastintr* symbols to
detect interrupt frames. Fast interrupt frames were never identified
correctly before, so this fixes the problem of the running stack
frame getting lost in a ddb or gdb trace generated from a fast
interrupt - e.g. when debugging a simple infinite loop in the kernel
using a serial console, the frame containing the loop would never
appear in a gdb or ddb trace.

Reviewed by:	jhb, bde
2001-10-09 19:54:52 +00:00
..
2001-10-07 20:08:42 +00:00
2001-10-08 01:41:45 +00:00
2001-10-07 20:08:42 +00:00
2001-09-12 08:38:13 +00:00
2001-10-09 19:50:29 +00:00
2001-09-12 08:38:13 +00:00
2001-10-09 17:25:30 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2001-09-12 08:38:13 +00:00
2001-08-21 09:16:57 +00:00
2001-10-07 10:04:18 +00:00
2001-09-12 08:38:13 +00:00
2001-10-07 20:08:42 +00:00
2001-10-09 07:36:36 +00:00
2001-09-12 08:38:13 +00:00