aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS9
-rw-r--r--bits/stdint-least.h36
-rw-r--r--include/stdbit.h1
-rw-r--r--manual/Makefile2
-rw-r--r--manual/arith.texi2
-rw-r--r--manual/stdbit.texi206
-rw-r--r--manual/time.texi2
-rw-r--r--stdlib/Makefile103
-rw-r--r--stdlib/Versions72
-rw-r--r--stdlib/stdbit.h773
-rw-r--r--stdlib/stdc_bit_ceil_uc.c25
-rw-r--r--stdlib/stdc_bit_ceil_ui.c25
-rw-r--r--stdlib/stdc_bit_ceil_ul.c25
-rw-r--r--stdlib/stdc_bit_ceil_ull.c25
-rw-r--r--stdlib/stdc_bit_ceil_us.c25
-rw-r--r--stdlib/stdc_bit_floor_uc.c25
-rw-r--r--stdlib/stdc_bit_floor_ui.c25
-rw-r--r--stdlib/stdc_bit_floor_ul.c25
-rw-r--r--stdlib/stdc_bit_floor_ull.c25
-rw-r--r--stdlib/stdc_bit_floor_us.c25
-rw-r--r--stdlib/stdc_bit_width_uc.c25
-rw-r--r--stdlib/stdc_bit_width_ui.c25
-rw-r--r--stdlib/stdc_bit_width_ul.c25
-rw-r--r--stdlib/stdc_bit_width_ull.c25
-rw-r--r--stdlib/stdc_bit_width_us.c25
-rw-r--r--stdlib/stdc_count_ones_uc.c25
-rw-r--r--stdlib/stdc_count_ones_ui.c25
-rw-r--r--stdlib/stdc_count_ones_ul.c25
-rw-r--r--stdlib/stdc_count_ones_ull.c25
-rw-r--r--stdlib/stdc_count_ones_us.c25
-rw-r--r--stdlib/stdc_count_zeros_uc.c25
-rw-r--r--stdlib/stdc_count_zeros_ui.c25
-rw-r--r--stdlib/stdc_count_zeros_ul.c25
-rw-r--r--stdlib/stdc_count_zeros_ull.c25
-rw-r--r--stdlib/stdc_count_zeros_us.c25
-rw-r--r--stdlib/stdc_first_leading_one_uc.c25
-rw-r--r--stdlib/stdc_first_leading_one_ui.c25
-rw-r--r--stdlib/stdc_first_leading_one_ul.c25
-rw-r--r--stdlib/stdc_first_leading_one_ull.c25
-rw-r--r--stdlib/stdc_first_leading_one_us.c25
-rw-r--r--stdlib/stdc_first_leading_zero_uc.c25
-rw-r--r--stdlib/stdc_first_leading_zero_ui.c25
-rw-r--r--stdlib/stdc_first_leading_zero_ul.c25
-rw-r--r--stdlib/stdc_first_leading_zero_ull.c25
-rw-r--r--stdlib/stdc_first_leading_zero_us.c25
-rw-r--r--stdlib/stdc_first_trailing_one_uc.c25
-rw-r--r--stdlib/stdc_first_trailing_one_ui.c25
-rw-r--r--stdlib/stdc_first_trailing_one_ul.c25
-rw-r--r--stdlib/stdc_first_trailing_one_ull.c25
-rw-r--r--stdlib/stdc_first_trailing_one_us.c25
-rw-r--r--stdlib/stdc_first_trailing_zero_uc.c25
-rw-r--r--stdlib/stdc_first_trailing_zero_ui.c25
-rw-r--r--stdlib/stdc_first_trailing_zero_ul.c25
-rw-r--r--stdlib/stdc_first_trailing_zero_ull.c25
-rw-r--r--stdlib/stdc_first_trailing_zero_us.c25
-rw-r--r--stdlib/stdc_has_single_bit_uc.c25
-rw-r--r--stdlib/stdc_has_single_bit_ui.c25
-rw-r--r--stdlib/stdc_has_single_bit_ul.c25
-rw-r--r--stdlib/stdc_has_single_bit_ull.c25
-rw-r--r--stdlib/stdc_has_single_bit_us.c25
-rw-r--r--stdlib/stdc_leading_ones_uc.c25
-rw-r--r--stdlib/stdc_leading_ones_ui.c25
-rw-r--r--stdlib/stdc_leading_ones_ul.c25
-rw-r--r--stdlib/stdc_leading_ones_ull.c25
-rw-r--r--stdlib/stdc_leading_ones_us.c25
-rw-r--r--stdlib/stdc_leading_zeros_uc.c25
-rw-r--r--stdlib/stdc_leading_zeros_ui.c25
-rw-r--r--stdlib/stdc_leading_zeros_ul.c25
-rw-r--r--stdlib/stdc_leading_zeros_ull.c25
-rw-r--r--stdlib/stdc_leading_zeros_us.c25
-rw-r--r--stdlib/stdc_trailing_ones_uc.c25
-rw-r--r--stdlib/stdc_trailing_ones_ui.c25
-rw-r--r--stdlib/stdc_trailing_ones_ul.c25
-rw-r--r--stdlib/stdc_trailing_ones_ull.c25
-rw-r--r--stdlib/stdc_trailing_ones_us.c25
-rw-r--r--stdlib/stdc_trailing_zeros_uc.c25
-rw-r--r--stdlib/stdc_trailing_zeros_ui.c25
-rw-r--r--stdlib/stdc_trailing_zeros_ul.c25
-rw-r--r--stdlib/stdc_trailing_zeros_ull.c25
-rw-r--r--stdlib/stdc_trailing_zeros_us.c25
-rw-r--r--stdlib/stdint.h13
-rw-r--r--stdlib/tst-stdbit-Wconversion.c107
-rw-r--r--stdlib/tst-stdbit.h198
-rw-r--r--stdlib/tst-stdc_bit_ceil.c88
-rw-r--r--stdlib/tst-stdc_bit_floor.c88
-rw-r--r--stdlib/tst-stdc_bit_width.c88
-rw-r--r--stdlib/tst-stdc_count_ones.c88
-rw-r--r--stdlib/tst-stdc_count_zeros.c88
-rw-r--r--stdlib/tst-stdc_first_leading_one.c88
-rw-r--r--stdlib/tst-stdc_first_leading_zero.c88
-rw-r--r--stdlib/tst-stdc_first_trailing_one.c88
-rw-r--r--stdlib/tst-stdc_first_trailing_zero.c88
-rw-r--r--stdlib/tst-stdc_has_single_bit.c88
-rw-r--r--stdlib/tst-stdc_leading_ones.c88
-rw-r--r--stdlib/tst-stdc_leading_zeros.c88
-rw-r--r--stdlib/tst-stdc_trailing_ones.c88
-rw-r--r--stdlib/tst-stdc_trailing_zeros.c88
-rw-r--r--sysdeps/mach/hurd/i386/libc.abilist70
-rw-r--r--sysdeps/mach/hurd/x86_64/libc.abilist70