void _initialize_frame_reg (void) { /* Frame based $fp, $pc, $sp and $ps. These only come into play when the target does not define its own version of these registers. */ user_reg_add_builtin ("fp", value_of_builtin_frame_fp_reg, NULL); user_reg_add_builtin ("pc", value_of_builtin_frame_pc_reg, NULL); user_reg_add_builtin ("sp", value_of_builtin_frame_sp_reg, NULL); user_reg_add_builtin ("ps", value_of_builtin_frame_ps_reg, NULL); }
void _initialize_frame_reg (void) { /* FIXME: cagney/2002-02-08: At present the local builtin types can't be initialized using _initialize*() or gdbarch. Due mainly to non-multi-arch targets, GDB initializes things piece meal and, as a consequence can leave these types NULL. */ DEPRECATED_REGISTER_GDBARCH_SWAP (builtin_type_frame_reg); /* Frame based $fp, $pc, $sp and $ps. These only come into play when the target does not define its own version of these registers. */ user_reg_add_builtin ("fp", value_of_builtin_frame_fp_reg); user_reg_add_builtin ("pc", value_of_builtin_frame_pc_reg); user_reg_add_builtin ("sp", value_of_builtin_frame_sp_reg); user_reg_add_builtin ("ps", value_of_builtin_frame_ps_reg); /* NOTE: cagney/2002-04-05: For moment leave the $frame / $gdbframe / $gdb.frame disabled. It isn't yet clear which of the many options is the best. */ if (0) user_reg_add_builtin ("frame", value_of_builtin_frame_reg); }