X-Git-Url: http://git.silc.fi/gitweb/?p=runtime.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Ftests%2Ftest_silccpuid.c;fp=lib%2Fsilcutil%2Ftests%2Ftest_silccpuid.c;h=8e4da50e91649e76cd8b58dda07c91c05ae2cf2f;hp=0000000000000000000000000000000000000000;hb=5c254480e0e134335eb3a57d15884d126a789129;hpb=50c7d0d8c918d275751c9263cb64b6a3e847db67 diff --git a/lib/silcutil/tests/test_silccpuid.c b/lib/silcutil/tests/test_silccpuid.c new file mode 100644 index 00000000..8e4da50e --- /dev/null +++ b/lib/silcutil/tests/test_silccpuid.c @@ -0,0 +1,26 @@ +/* CPUID tests */ + +#include "silcruntime.h" + +int main(int argc, char **argv) +{ + SilcBool success = FALSE; + SilcCPUIdFeatures id; + + if (argc > 1 && !strcmp(argv[1], "-d")) { + silc_log_debug(TRUE); + silc_log_quick(TRUE); + silc_log_debug_hexdump(TRUE); + silc_log_set_debug_string("*cpu*"); + } + + id = silc_cpuid_features(); + + success = TRUE; + +// err: + SILC_LOG_DEBUG(("Testing was %s", success ? "SUCCESS" : "FAILURE")); + fprintf(stderr, "Testing was %s\n", success ? "SUCCESS" : "FAILURE"); + + return !success; +}