forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
692 B
41 lines
692 B
// SPDX-License-Identifier: GPL-2.0 |
|
#include <string.h> |
|
#include "tests/tests.h" |
|
#include "arch-tests.h" |
|
|
|
struct test arch_tests[] = { |
|
{ |
|
.desc = "x86 rdpmc", |
|
.func = test__rdpmc, |
|
}, |
|
#ifdef HAVE_DWARF_UNWIND_SUPPORT |
|
{ |
|
.desc = "DWARF unwind", |
|
.func = test__dwarf_unwind, |
|
}, |
|
#endif |
|
#ifdef HAVE_AUXTRACE_SUPPORT |
|
{ |
|
.desc = "x86 instruction decoder - new instructions", |
|
.func = test__insn_x86, |
|
}, |
|
{ |
|
.desc = "Intel PT packet decoder", |
|
.func = test__intel_pt_pkt_decoder, |
|
}, |
|
#endif |
|
#if defined(__x86_64__) |
|
{ |
|
.desc = "x86 bp modify", |
|
.func = test__bp_modify, |
|
}, |
|
#endif |
|
{ |
|
.desc = "x86 Sample parsing", |
|
.func = test__x86_sample_parsing, |
|
}, |
|
{ |
|
.func = NULL, |
|
}, |
|
|
|
};
|
|
|