diff options
author | Yao Qi <yao.qi@linaro.org> | 2016-04-07 16:47:26 +0100 |
---|---|---|
committer | Yao Qi <yao.qi@linaro.org> | 2016-04-07 16:51:30 +0100 |
commit | 1ccd06e498586b39f06447cbf3f2fad50120fde6 (patch) | |
tree | c5007357054d4b31c0ca869fe2fa9269d1f20a59 /gdb/guile/guile.c | |
parent | 1a295c62e0ad0b5342fd5b2889d64087be0b5edb (diff) | |
download | binutils-1ccd06e498586b39f06447cbf3f2fad50120fde6.zip binutils-1ccd06e498586b39f06447cbf3f2fad50120fde6.tar.gz binutils-1ccd06e498586b39f06447cbf3f2fad50120fde6.tar.bz2 |
Set bp_tgt->reqstd_address and bp_tgt->placed_size in record_full_insert_breakpoint
I notice that bp_tgt won't be fully initialized if to_insert_breakpoint
isn't called in record_full_insert_breakpoint, and bp_tgt->reqstd_address
is zero, so an entry is added to record_full_breakpoints, but its address
is zero, which is wrong. This patch is to call gdbarch_breakpoint_from_pc
in the else branch to set bp_tgt->reqstd_address and bp_tgt->placed_size.
gdb:
2016-04-07 Yao Qi <yao.qi@linaro.org>
* record-full.c (record_full_insert_breakpoint): Set
bp_tgt->reqstd_address and bp_tgt->placed_size.
Diffstat (limited to 'gdb/guile/guile.c')
0 files changed, 0 insertions, 0 deletions