diff --git a/libc/config/linux/aarch64/entrypoints.txt b/libc/config/linux/aarch64/entrypoints.txt index 52f1d2bce34f4c..3e034ac4982617 100644 --- a/libc/config/linux/aarch64/entrypoints.txt +++ b/libc/config/linux/aarch64/entrypoints.txt @@ -89,6 +89,13 @@ set(TARGET_LIBC_ENTRYPOINTS libc.src.inttypes.strtoimax libc.src.inttypes.strtoumax + # stdbit.h entrypoints + libc.src.stdbit.stdc_leading_zeros_uc + libc.src.stdbit.stdc_leading_zeros_us + libc.src.stdbit.stdc_leading_zeros_ui + libc.src.stdbit.stdc_leading_zeros_ul + libc.src.stdbit.stdc_leading_zeros_ull + # stdlib.h entrypoints libc.src.stdlib.abs libc.src.stdlib.atoi diff --git a/libc/config/linux/aarch64/headers.txt b/libc/config/linux/aarch64/headers.txt index 60d978bcaa76e4..e55d24a677adff 100644 --- a/libc/config/linux/aarch64/headers.txt +++ b/libc/config/linux/aarch64/headers.txt @@ -10,6 +10,7 @@ set(TARGET_PUBLIC_HEADERS libc.include.math libc.include.pthread libc.include.signal + libc.include.stdbit libc.include.stdio libc.include.stdlib libc.include.string diff --git a/libc/config/linux/arm/entrypoints.txt b/libc/config/linux/arm/entrypoints.txt index c75ac2302d4ac4..73c2b61e6c918d 100644 --- a/libc/config/linux/arm/entrypoints.txt +++ b/libc/config/linux/arm/entrypoints.txt @@ -67,6 +67,13 @@ set(TARGET_LIBC_ENTRYPOINTS libc.src.inttypes.strtoimax libc.src.inttypes.strtoumax + # stdbit.h entrypoints + libc.src.stdbit.stdc_leading_zeros_uc + libc.src.stdbit.stdc_leading_zeros_us + libc.src.stdbit.stdc_leading_zeros_ui + libc.src.stdbit.stdc_leading_zeros_ul + libc.src.stdbit.stdc_leading_zeros_ull + # stdlib.h entrypoints libc.src.stdlib.abs libc.src.stdlib.atoi diff --git a/libc/config/linux/arm/headers.txt b/libc/config/linux/arm/headers.txt index 9e6ee51675916e..f3824adc0ef95f 100644 --- a/libc/config/linux/arm/headers.txt +++ b/libc/config/linux/arm/headers.txt @@ -5,6 +5,7 @@ set(TARGET_PUBLIC_HEADERS libc.include.float libc.include.inttypes libc.include.math + libc.include.stdbit libc.include.stdlib libc.include.string libc.include.strings diff --git a/libc/config/linux/riscv/entrypoints.txt b/libc/config/linux/riscv/entrypoints.txt index a257f3f8d64ab9..8ae7ca0a04bff6 100644 --- a/libc/config/linux/riscv/entrypoints.txt +++ b/libc/config/linux/riscv/entrypoints.txt @@ -91,6 +91,13 @@ set(TARGET_LIBC_ENTRYPOINTS libc.src.inttypes.strtoimax libc.src.inttypes.strtoumax + # stdbit.h entrypoints + libc.src.stdbit.stdc_leading_zeros_uc + libc.src.stdbit.stdc_leading_zeros_us + libc.src.stdbit.stdc_leading_zeros_ui + libc.src.stdbit.stdc_leading_zeros_ul + libc.src.stdbit.stdc_leading_zeros_ull + # stdlib.h entrypoints libc.src.stdlib.abs libc.src.stdlib.atoi diff --git a/libc/config/linux/riscv/headers.txt b/libc/config/linux/riscv/headers.txt index 0ade63dc5933b5..f301eb4750cf8f 100644 --- a/libc/config/linux/riscv/headers.txt +++ b/libc/config/linux/riscv/headers.txt @@ -15,6 +15,7 @@ set(TARGET_PUBLIC_HEADERS libc.include.signal libc.include.spawn libc.include.setjmp + libc.include.stdbit libc.include.stdio libc.include.stdlib libc.include.string