Hello, The attached deletes the function get_saved_register(). It's been superseeded by frame_register() et.al. Right now, this patch causes a (major) regression. The sequence: $ gdb program (gdb) print $pc gets an internal error. An examination of a backtrace reveals that the code was using `deprecated_selected_frame' and that was NULL. Before committing the attached, I'm going to have to relace a few `deprecated_selected_frame's with `get_selected_frame()' (the latter throws an error if there really is no frame). So at this stage, this patch is largely a heads up. Once I've eliminated all the regressions, I'll commit the attached. Andrew