[patch v6 12/12] btrace, x86: disable on some processors
Jan Kratochvil
jan.kratochvil@redhat.com
Mon Dec 17 20:35:00 GMT 2012
On Mon, 17 Dec 2012 17:01:41 +0100, markus.t.metzger@intel.com wrote:
> --- a/gdb/common/linux-btrace.c
> +++ b/gdb/common/linux-btrace.c
> @@ -247,7 +247,50 @@ perf_event_read_bts (struct btrace_target_info* tinfo, const uint8_t *begin,
> int
> linux_supports_btrace (void)
> {
> +#if defined(__i386__) || defined(__x86_64__)
> + {
[...]
> +
> +#else /* defined(__i386__) || defined(__x86_64__) */
BTW defined (__i386__) or defined __i386__ .
http://www.gnu.org/prep/standards/standards.html#Comments
Therefore:
#if defined __i386__ || defined __x86_64__
but then negative:
#else /* !defined __i386__ && !defined __x86_64__ */
#endif /* !defined __i386__ && !defined __x86_64__ */
(+cpuid comments in other mails)
> +
> + return 0;
> +
> +#endif /* defined(__i386__) || defined(__x86_64__) */
> }
>
> /* See linux-btrace.h. */
> --
> 1.7.6.5
Thanks,
Jan
More information about the Gdb-patches
mailing list