Added SILC CPUID API
[runtime.git] / lib / silcutil / tests / test_silccpuid.c
1 /* CPUID tests */
2
3 #include "silcruntime.h"
4
5 int main(int argc, char **argv)
6 {
7   SilcBool success = FALSE;
8   SilcCPUIdFeatures id;
9
10   if (argc > 1 && !strcmp(argv[1], "-d")) {
11     silc_log_debug(TRUE);
12     silc_log_quick(TRUE);
13     silc_log_debug_hexdump(TRUE);
14     silc_log_set_debug_string("*cpu*");
15   }
16
17   id = silc_cpuid_features();
18
19   success = TRUE;
20
21 // err:
22   SILC_LOG_DEBUG(("Testing was %s", success ? "SUCCESS" : "FAILURE"));
23   fprintf(stderr, "Testing was %s\n", success ? "SUCCESS" : "FAILURE");
24
25   return !success;
26 }