aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/tests/stdbit/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/tests/stdbit/Makefile')
-rw-r--r--lib/libc/tests/stdbit/Makefile21
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/libc/tests/stdbit/Makefile b/lib/libc/tests/stdbit/Makefile
new file mode 100644
index 000000000000..8dbc86528de3
--- /dev/null
+++ b/lib/libc/tests/stdbit/Makefile
@@ -0,0 +1,21 @@
+TESTSDIR= ${TESTSBASE}/lib/libc/stdbit
+
+# ensure libc functions are tested, not clang's builtins
+CFLAGS+= -fno-builtin
+
+ATF_TESTS_C+= stdc_bit_ceil_test \
+ stdc_bit_floor_test \
+ stdc_bit_width_test \
+ stdc_count_ones_test \
+ stdc_count_zeros_test \
+ stdc_first_leading_one_test \
+ stdc_first_leading_zero_test \
+ stdc_first_trailing_one_test \
+ stdc_first_trailing_zero_test \
+ stdc_has_single_bit_test \
+ stdc_leading_ones_test \
+ stdc_leading_zeros_test \
+ stdc_trailing_ones_test \
+ stdc_trailing_zeros_test
+
+.include <bsd.test.mk>