aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorStu Grossman <grossman@cygnus>1993-01-10 03:46:55 +0000
committerStu Grossman <grossman@cygnus>1993-01-10 03:46:55 +0000
commitbfc55a5d7cb60e153ea9294a1456192bed841276 (patch)
treebf8e503f83596656f22d2670745665aea3dba529 /bfd
parent7cc2923a8f49b576d7c1b85c676713796dcd9cdc (diff)
downloadgdb-bfc55a5d7cb60e153ea9294a1456192bed841276.zip
gdb-bfc55a5d7cb60e153ea9294a1456192bed841276.tar.gz
gdb-bfc55a5d7cb60e153ea9294a1456192bed841276.tar.bz2
* sparc-stub.c: Use a seperate stack for our traps.
* Handle recursive traps. * Remove all trap init code. This needs to be done by the environment. * (set_mem_fault_trap): Call exceptionHandler() to setup this trap. * (handle_exception): See if we are at breakinst, if so, then advance PC sp that users can just step out of breakpoint(). * (case 'G'): Don't let GDB hack CWP. Also, copy saved regs to new place if SP has changed. * (case 's'): Get rid of this, we can't do it yet. * (case 't'): New command to test any old random feature. * (case 'r'): New command to reset the system. * (breakpoint): Add label to breakpoint trap instruction so that handle_exception() can detect where we are and get past the breakpoint trivially.
Diffstat (limited to 'bfd')
0 files changed, 0 insertions, 0 deletions