[newlib-cygwin/main] Cygwin: cygwin.din, version.h: Add stdbit.h functions and increment minor
Corinna Vinschen via Cygwin-cvs <[email protected]> Fri, 17 Apr 2026 11:57:23 +0000 (GMT)
| Newsgroups | gmane.os.cygwin.cvs |
|---|---|
| Message-ID | <[email protected]> |
https://sourceware.org/git/gitweb.cgi?p=3Dnewlib-cygwin.git;h=3D116cbf2f5b0= e46c17490461284a48ba51ec67374 commit 116cbf2f5b0e46c17490461284a48ba51ec67374 Author: Joel Sherrill <[email protected]> AuthorDate: Thu Apr 16 16:00:47 2026 -0500 Commit: Corinna Vinschen <[email protected]> CommitDate: Fri Apr 17 13:55:57 2026 +0200 Cygwin: cygwin.din, version.h: Add stdbit.h functions and increment min= or =20 Incremented CYGWIN_VERSION_DLL_MINOR to 1 after adding C23 stdc_* functions from stdbit.h. Diff: --- winsup/cygwin/cygwin.din | 70 ++++++++++++++++++++++++++++++= ++++ winsup/cygwin/include/cygwin/version.h | 3 +- 2 files changed, 72 insertions(+), 1 deletion(-) diff --git a/winsup/cygwin/cygwin.din b/winsup/cygwin/cygwin.din index 76477bb4aec2..2e53bc81957e 100644 --- a/winsup/cygwin/cygwin.din +++ b/winsup/cygwin/cygwin.din @@ -1458,6 +1458,76 @@ sscanf SIGFE stat SIGFE statfs SIGFE statvfs SIGFE +stdc_bit_ceil_uc NOSIGFE +stdc_bit_ceil_ui NOSIGFE +stdc_bit_ceil_ull NOSIGFE +stdc_bit_ceil_ul NOSIGFE +stdc_bit_ceil_us NOSIGFE +stdc_bit_floor_uc NOSIGFE +stdc_bit_floor_ui NOSIGFE +stdc_bit_floor_ull NOSIGFE +stdc_bit_floor_ul NOSIGFE +stdc_bit_floor_us NOSIGFE +stdc_bit_width_uc NOSIGFE +stdc_bit_width_ui NOSIGFE +stdc_bit_width_ull NOSIGFE +stdc_bit_width_ul NOSIGFE +stdc_bit_width_us NOSIGFE +stdc_count_ones_uc NOSIGFE +stdc_count_ones_ui NOSIGFE +stdc_count_ones_ull NOSIGFE +stdc_count_ones_ul NOSIGFE +stdc_count_ones_us NOSIGFE +stdc_count_zeros_uc NOSIGFE +stdc_count_zeros_ui NOSIGFE +stdc_count_zeros_ull NOSIGFE +stdc_count_zeros_ul NOSIGFE +stdc_count_zeros_us NOSIGFE +stdc_first_leading_one_uc NOSIGFE +stdc_first_leading_one_ui NOSIGFE +stdc_first_leading_one_ull NOSIGFE +stdc_first_leading_one_ul NOSIGFE +stdc_first_leading_one_us NOSIGFE +stdc_first_leading_zero_uc NOSIGFE +stdc_first_leading_zero_ui NOSIGFE +stdc_first_leading_zero_ull NOSIGFE +stdc_first_leading_zero_ul NOSIGFE +stdc_first_leading_zero_us NOSIGFE +stdc_first_trailing_one_uc NOSIGFE +stdc_first_trailing_one_ui NOSIGFE +stdc_first_trailing_one_ull NOSIGFE +stdc_first_trailing_one_ul NOSIGFE +stdc_first_trailing_one_us NOSIGFE +stdc_first_trailing_zero_uc NOSIGFE +stdc_first_trailing_zero_ui NOSIGFE +stdc_first_trailing_zero_ull NOSIGFE +stdc_first_trailing_zero_ul NOSIGFE +stdc_first_trailing_zero_us NOSIGFE +stdc_has_single_bit_uc NOSIGFE +stdc_has_single_bit_ui NOSIGFE +stdc_has_single_bit_ull NOSIGFE +stdc_has_single_bit_ul NOSIGFE +stdc_has_single_bit_us NOSIGFE +stdc_leading_ones_uc NOSIGFE +stdc_leading_ones_ui NOSIGFE +stdc_leading_ones_ull NOSIGFE +stdc_leading_ones_ul NOSIGFE +stdc_leading_ones_us NOSIGFE +stdc_leading_zeros_uc NOSIGFE +stdc_leading_zeros_ui NOSIGFE +stdc_leading_zeros_ull NOSIGFE +stdc_leading_zeros_ul NOSIGFE +stdc_leading_zeros_us NOSIGFE +stdc_trailing_ones_uc NOSIGFE +stdc_trailing_ones_ui NOSIGFE +stdc_trailing_ones_ull NOSIGFE +stdc_trailing_ones_ul NOSIGFE +stdc_trailing_ones_us NOSIGFE +stdc_trailing_zeros_uc NOSIGFE +stdc_trailing_zeros_ui NOSIGFE +stdc_trailing_zeros_ull NOSIGFE +stdc_trailing_zeros_ul NOSIGFE +stdc_trailing_zeros_us NOSIGFE stime SIGFE stpcpy NOSIGFE stpncpy NOSIGFE diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include= /cygwin/version.h index 695477bec265..71ac5282b435 100644 --- a/winsup/cygwin/include/cygwin/version.h +++ b/winsup/cygwin/include/cygwin/version.h @@ -501,12 +501,13 @@ details. */ 359: Export wrappers for C++14 and C++17 new and delete overloads. 360: Add RLIMIT_NPROC. 361: Export _Fork. + 362: Export C23 stdbit functions. =20 Note that we forgot to bump the api for ualarm, strtoll, strtoull, sigaltstack, sethostname. */ =20 #define CYGWIN_VERSION_API_MAJOR 0 -#define CYGWIN_VERSION_API_MINOR 361 +#define CYGWIN_VERSION_API_MINOR 362 =20 /* There is also a compatibity version number associated with the shared m= emory regions. It is incremented when incompatible changes are made to the s= hared