ppc: Fix record of HTM instructions
authorEdjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
Thu, 18 Aug 2016 13:45:12 +0000 (10:45 -0300)
committerEdjunior Barbosa Machado <emachado@linux.vnet.ibm.com>
Thu, 18 Aug 2016 13:47:21 +0000 (10:47 -0300)
commitd44c67f38178c5ad0c083ebff6429d6e477ea42e
treeab96178e6239e097c74ee9d8c47ce2432a07d699
parent626c539f2edd20e351732cc23e30988853b08ca1
ppc: Fix record of HTM instructions

The patch fixes the record support of Hardware Transactional Memory
instructions on Power. It also solves a large number of unexpected failures
from gdb.reverse testcases sigall-precsave.exp and sigall-reverse.exp that
occur on distros which glibc uses HTM instructions.

gdb/ChangeLog
2016-08-18  Edjunior Barbosa Machado  <emachado@linux.vnet.ibm.com>

* rs6000-tdep.c (ppc_process_record_op31): Handle HTM instructions.
gdb/ChangeLog
gdb/rs6000-tdep.c