diff options
author | Omair Javaid <omair.javaid@linaro.org> | 2014-01-09 15:33:55 +0500 |
---|---|---|
committer | Will Newton <will.newton@linaro.org> | 2014-01-15 16:53:44 +0000 |
commit | c6ec2b30552155bab7aea718fd97fd5f90206c9f (patch) | |
tree | 0319d09fb8de92b8ad9aadf7b3ba81f1dcb13f67 /gdb/ChangeLog | |
parent | 97dfe206170141e809e8ebef68a6a371861fd7f9 (diff) | |
download | gdb-c6ec2b30552155bab7aea718fd97fd5f90206c9f.zip gdb-c6ec2b30552155bab7aea718fd97fd5f90206c9f.tar.gz gdb-c6ec2b30552155bab7aea718fd97fd5f90206c9f.tar.bz2 |
gdb: ARM: Add support for thumb32 instructions recording
gdb/ChangeLog:
2014-01-15 Omair Javaid <omair.javaid@linaro.org>
* arm-tdep.c (enum arm_record_result): New enum.
(arm_record_unsupported_insn): New function.
(arm_record_coproc_data_proc): Removed.
(thumb2_record_ld_st_multiple): New function.
(thumb2_record_ld_st_dual_ex_tbb): New function.
(thumb2_record_data_proc_sreg_mimm): New function.
(thumb2_record_ps_dest_generic): New function.
(thumb2_record_branch_misc_cntrl): New function.
(thumb2_record_str_single_data): New function.
(thumb2_record_ld_mem_hints): New function.
(thumb2_record_ld_word): New function.
(thumb2_record_lmul_lmla_div): New function.
(thumb2_record_decode_insn_handler): New function.
(decode_insn): Add thumb32 instruction handlers.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0587991..b3330fa 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,22 @@ 2014-01-15 Omair Javaid <omair.javaid@linaro.org> + * arm-tdep.c (enum arm_record_result): New enum. + (arm_record_unsupported_insn): New function. + (arm_record_coproc_data_proc): Removed. + (thumb2_record_ld_st_multiple): New function. + (thumb2_record_ld_st_dual_ex_tbb): New function. + (thumb2_record_data_proc_sreg_mimm): New function. + (thumb2_record_ps_dest_generic): New function. + (thumb2_record_branch_misc_cntrl): New function. + (thumb2_record_str_single_data): New function. + (thumb2_record_ld_mem_hints): New function. + (thumb2_record_ld_word): New function. + (thumb2_record_lmul_lmla_div): New function. + (thumb2_record_decode_insn_handler): New function. + (decode_insn): Add thumb32 instruction handlers. + +2014-01-15 Omair Javaid <omair.javaid@linaro.org> + * arm-linux-tdep.c: Include "record-full.h" and "linux-record.h". (struct arm_linux_record_tdep): Declare. (arm_canonicalize_syscall): New function. |