Commit | Line | Data |
---|---|---|
ce29b371 MJ |
1 | // SPDX-FileCopyrightText: 2021 Michael Jeanson <mjeanson@efficios.com> |
2 | // | |
3 | // SPDX-License-Identifier: GPL-2.0-or-later | |
bbc9abdc MJ |
4 | |
5 | #include <stdio.h> | |
6 | #include <urcu/arch.h> | |
7 | ||
8 | #include "tap.h" | |
9 | ||
10 | #define NR_TESTS 1 | |
11 | ||
12 | ||
13 | /* | |
14 | * This is only to make sure the static inline caa_get_cycles() in the public | |
15 | * headers builds properly. | |
16 | */ | |
17 | static | |
18 | void test_caa_get_cycles(void) { | |
19 | caa_cycles_t cycles = 0; | |
20 | ||
21 | ||
22 | cycles = caa_get_cycles(); | |
23 | ||
24 | ok(cycles != 0, "caa_get_cycles works"); | |
25 | } | |
26 | ||
27 | int main(void) | |
28 | { | |
29 | plan_tests(NR_TESTS); | |
30 | ||
31 | test_caa_get_cycles(); | |
32 | ||
33 | return exit_status(); | |
34 | } |