diff options
author | Markus Metzger <mmetzger@sourceware.org> | 2013-03-11 08:38:27 +0000 |
---|---|---|
committer | Markus Metzger <mmetzger@sourceware.org> | 2013-03-11 08:38:27 +0000 |
commit | a950d57c9fcf0b82e9b625398c24bf9c70717c0f (patch) | |
tree | 4e134c6c917481e48b40a11dab30c03f8e5b885d /gdb/ChangeLog | |
parent | 2ae8c8e7ce51bf38de54147e6f33bb847a3b6506 (diff) | |
download | binutils-gdb-a950d57c9fcf0b82e9b625398c24bf9c70717c0f.tar.gz |
LBR, BTM, or BTS records may have incorrect branch "from" information afer an
EIST transition, T-states, C1E, or Adaptive Thermal Throttling (AAJ122).
This results in sporadic test fails. Disable btrace on those processors.
gdb/
* common/linux-btrace.c: Include sys/ptrace, sys/types, sys/wait.h,
and signal.h.
(linux_supports_btrace): Add kernel and
cpuid check.
(kernel_supports_btrace): New function.
(cpu_supports_btrace): New function.
(intel_supports_btrace): New function.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0dc837ec215..0691d64b264 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,15 @@ 2013-03-11 Markus Metzger <markus.t.metzger@intel.com> + * common/linux-btrace.c: Include sys/ptrace, sys/types, sys/wait.h, + and signal.h. + (linux_supports_btrace): Add kernel and + cpuid check. + (kernel_supports_btrace): New function. + (cpu_supports_btrace): New function. + (intel_supports_btrace): New function. + +2013-03-11 Markus Metzger <markus.t.metzger@intel.com> + * target.h (enum target_object): Add TARGET_OBJECT_BTRACE. * remote.c: Include btrace.h. (struct btrace_target_info): New struct. |