2010-12-28 Hui Zhu <teawater@gmail.com>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 5beba9aac5b9f12a41c81fcda8d14268e81c82d3..6508a66842e573afb9eefa226c54ec9c7c2af34f 100644 (file)
@@ -1,3 +1,19 @@
+2010-12-28  Hui Zhu  <teawater@gmail.com>
+
+       * gdbarch.sh (ax_pseudo_register_collect,
+       ax_pseudo_register_push_stack): new callbacks.
+       (agent_expr): Forward declare.
+       * gdbarch.h, gdbarch.c: Regenerate.
+       * ax-gdb.c (gen_expr): Remove pseudo-register check code.
+       * ax-general.c (user-regs.h): New include.
+       (ax_reg): Call gdbarch_ax_pseudo_register_push_stack.
+       (ax_reg_mask): Call gdbarch_ax_pseudo_register_collect.
+       * mips-tdep.c (ax.h): New include.
+       (mips_ax_pseudo_register_collect,
+       mips_ax_pseudo_register_push_stack): New functions.
+       (mips_gdbarch_init): Set mips_ax_pseudo_register_collect and
+       mips_ax_pseudo_register_push_stack.
+
 2010-12-28  Yao Qi  <yao@codesourcery.com>
 
        * arm-tdep.c (arm_register_aliases): Remove sp, pc, and fp.
This page took 0.037722 seconds and 4 git commands to generate.