diff options
author | David Schleef <ds@schleef.org> | 2004-12-23 08:39:30 +0000 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2004-12-23 08:39:30 +0000 |
commit | bfd865685b39d18ff3da1e4925f04472a55e5ea1 (patch) | |
tree | 334fa6f86275c1546adb35731bcda53a09ae4369 /examples | |
parent | a4a0be7a0e2b1dd06167a5621111bf2782f4138a (diff) | |
download | liboil-bfd865685b39d18ff3da1e4925f04472a55e5ea1.tar.gz |
Clean up API.
* examples/md5/md5sum.c:
* examples/oil-inspect.c: (oil_print_impl), (oil_print_all):
* examples/work/work.c:
* liboil/build_prototypes.c: (main), (print_header),
(print_footer):
* liboil/liboil.h:
* liboil/liboilcpu.c: (_oil_cpu_init), (oil_cpu_get_flags):
* liboil/liboilcpu.h:
* liboil/liboildebug.c: (_oil_debug_init),
(oil_debug_print_valist), (_oil_debug_print),
(oil_debug_get_level), (oil_debug_set_level),
(oil_debug_set_print_function):
* liboil/liboildebug.h:
* liboil/liboilfuncs.h:
* liboil/liboilfunction.c: (oil_optimize_all),
(oil_class_get_n_classes), (oil_class_get_by_index),
(oil_impl_get_by_index), (oil_class_get), (oil_class_optimize),
(oil_init_pointers), (oil_init_structs):
* liboil/liboilfunction.h:
* liboil/liboilprototype.c:
* liboil/liboiltest.c:
* testsuite/abs.c:
* testsuite/copy.c:
* testsuite/introspect.c: (main):
* testsuite/md5.c:
* testsuite/md5_profile.c:
* testsuite/proto1.c: (main):
* testsuite/proto2.c: (main):
* testsuite/test1.c: (main):
* testsuite/trans.c:
Diffstat (limited to 'examples')
-rw-r--r-- | examples/md5/md5sum.c | 2 | ||||
-rw-r--r-- | examples/oil-inspect.c | 10 | ||||
-rw-r--r-- | examples/work/work.c | 1 |
3 files changed, 10 insertions, 3 deletions
diff --git a/examples/md5/md5sum.c b/examples/md5/md5sum.c index a6f7b82..c290001 100644 --- a/examples/md5/md5sum.c +++ b/examples/md5/md5sum.c @@ -33,7 +33,7 @@ #include <stdio.h> #include <liboil/liboil.h> -#include <liboil/liboilfuncs.h> +#include <liboil/liboilfunction.h> #include <string.h> #include <stdlib.h> diff --git a/examples/oil-inspect.c b/examples/oil-inspect.c index b467916..c37aee7 100644 --- a/examples/oil-inspect.c +++ b/examples/oil-inspect.c @@ -30,6 +30,8 @@ #endif #include <liboil/liboil.h> +#include <liboil/liboilfunction.h> +#include <liboil/liboilcpu.h> #include <stdio.h> #include <stdlib.h> @@ -100,6 +102,8 @@ static void oil_print_impl (OilFunctionImpl *impl, char* prefix) { char *c; + unsigned int cpu_flags = oil_cpu_get_flags(); + printf ("%s%s\n", prefix, impl->name); c = oil_flags_to_string (impl->flags); if (c) { @@ -110,7 +114,7 @@ oil_print_impl (OilFunctionImpl *impl, char* prefix) printf ("%s profile: %g ticks (st.dev. %g)\n", prefix, impl->profile_ave, impl->profile_std); } - if ((impl->flags & OIL_CPU_FLAG_MASK) & (~oil_cpu_flags)) { + if ((impl->flags & OIL_CPU_FLAG_MASK) & (~cpu_flags)) { printf ("%s disabled\n", prefix); } } @@ -174,8 +178,10 @@ static void oil_print_all (void) { int i; + int n; - for (i = 0; i < oil_n_function_classes; i++){ + n = oil_class_get_n_classes (); + for (i = 0; i < n; i++){ OilFunctionClass *klass = oil_class_get_by_index (i); oil_print_class (klass, 0); } diff --git a/examples/work/work.c b/examples/work/work.c index 5aaa4c6..3abca6c 100644 --- a/examples/work/work.c +++ b/examples/work/work.c @@ -31,6 +31,7 @@ #endif #include <liboil/liboil.h> +#include <liboil/liboilfunction.h> #include <liboil/liboilrandom.h> #include <glib.h> #include <string.h> |