2007-05-08 Paul Gilliam <pgilliam@us.ibm.com>
authorUlrich Weigand <uweigand@de.ibm.com>
Tue, 8 May 2007 12:49:12 +0000 (12:49 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Tue, 8 May 2007 12:49:12 +0000 (12:49 +0000)
commitce5eab59d86480f84df2a492318c252c96a282af
tree0e2aabc9e5921c24aea5a4f6966ebbb1759c5de0
parente46ab5135e0aa5c5ac22bf32524ef9db7c0eefe7
2007-05-08  Paul Gilliam  <pgilliam@us.ibm.com>
    Luis Machado  <luisgpm@br.ibm.com>

* rs6000-tdep.c: (LWARX_MASK, LWARX_INSTRUCTION, LDARX_INSTRUCTION,
STWCX_MASK, STWCX_INSTRUCTION, STDCX_INSTRUCTION, BC_MASK,
BC_INSTRUCTION): Define.
(deal_with_atomic_sequence): New function.
(rs6000_software_single_step): Call deal_with_atomic_sequence.
(rs6000_gdbarch_init): Install deal_with_atomic_sequence as
gdbarch_software_single_step routine.
gdb/ChangeLog
gdb/rs6000-tdep.c