summaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorMarkus Metzger <mmetzger@sourceware.org>2013-03-11 08:38:27 +0000
committerMarkus Metzger <mmetzger@sourceware.org>2013-03-11 08:38:27 +0000
commita950d57c9fcf0b82e9b625398c24bf9c70717c0f (patch)
tree4e134c6c917481e48b40a11dab30c03f8e5b885d /gdb/ChangeLog
parent2ae8c8e7ce51bf38de54147e6f33bb847a3b6506 (diff)
downloadbinutils-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/ChangeLog10
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.