| [libc][stdbit][c23] adds implementation of stdc_bit_ceil functions (#84657) Closes #84652. Based on #84233. | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][stdbit][c23] adds implementation of stdc_bit_ceil functions (#84657) Closes #84652. Based on #84233. | 2 年前 |
| [libc][stdbit][c23] adds implementation of stdc_bit_ceil functions (#84657) Closes #84652. Based on #84233. | 2 年前 |
| [libc][stdbit][c23] adds implementation of stdc_bit_ceil functions (#84657) Closes #84652. Based on #84233. | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][stdbit] implement stdc_bit_floor (C23) (#84233) | 2 年前 |
| [libc] Use cpp::numeric_limits in preference to C23 <limits.h> macros (#102665) This updates some code to consistently use cpp::numeric_limits, the src/__support polyfill for std::numeric_limits, rather than the C <limits.h> macros. This is in keeping with the general C++-oriented style in libc code, and also sidesteps issues about the new C23 *_WIDTH macros that the compiler-provided header does not define outside C23 mode. Bug: https://issues.fuchsia.dev/358196552 | 1 年前 |
| [libc][stdbit] implement stdc_bit_floor (C23) (#84233) | 2 年前 |
| [libc][stdbit] implement stdc_bit_floor (C23) (#84233) | 2 年前 |
| [libc][stdbit] implement stdc_bit_floor (C23) (#84233) | 2 年前 |
| [libc][stdbit] implement stdc_bit_width (C23) (#83892) | 2 年前 |
| [libc][stdbit] implement stdc_bit_width (C23) (#83892) | 2 年前 |
| [libc][stdbit] implement stdc_bit_width (C23) (#83892) | 2 年前 |
| [libc][stdbit] implement stdc_bit_width (C23) (#83892) | 2 年前 |
| [libc][stdbit] implement stdc_bit_width (C23) (#83892) | 2 年前 |
| [libc][stdbit] implement stdc_count_ones (C23) (#82444) | 2 年前 |
| [libc][stdbit] implement stdc_count_ones (C23) (#82444) | 2 年前 |
| [libc][stdbit] implement stdc_count_ones (C23) (#82444) | 2 年前 |
| [libc][stdbit] implement stdc_count_ones (C23) (#82444) | 2 年前 |
| [libc][stdbit] implement stdc_count_ones (C23) (#82444) | 2 年前 |
| [libc][stdbit] implement stdc_count_zeros (C23) (#82437) | 2 年前 |
| [libc][stdbit] implement stdc_count_zeros (C23) (#82437) | 2 年前 |
| [libc][stdbit] implement stdc_count_zeros (C23) (#82437) | 2 年前 |
| [libc][stdbit] implement stdc_count_zeros (C23) (#82437) | 2 年前 |
| [libc][stdbit] implement stdc_count_zeros (C23) (#82437) | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][stdbit] implement stdc_first_leading_one (C23) (#81502) | 2 年前 |
| [libc][stdbit] implement stdc_first_leading_one (C23) (#81502) | 2 年前 |
| [libc][stdbit] implement stdc_first_leading_one (C23) (#81502) | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][stdbit] implement stdc_first_leading_zero (C23) (#81340) | 2 年前 |
| [libc][stdbit] implement stdc_first_leading_zero (C23) (#81340) | 2 年前 |
| [libc][stdbit] implement stdc_first_leading_zero (C23) (#81340) | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc] first_trailing_one(0) should be 0. (#130155) Fix this minor bug. See more context at #129892. | 1 年前 |
| [libc] first_trailing_one(0) should be 0. (#130155) Fix this minor bug. See more context at #129892. | 1 年前 |
| [libc] first_trailing_one(0) should be 0. (#130155) Fix this minor bug. See more context at #129892. | 1 年前 |
| [libc] first_trailing_one(0) should be 0. (#130155) Fix this minor bug. See more context at #129892. | 1 年前 |
| [libc] first_trailing_one(0) should be 0. (#130155) Fix this minor bug. See more context at #129892. | 1 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][stdbit] implement stdc_first_trailing_zero (C23) (#81526) | 2 年前 |
| [libc][stdbit] implement stdc_first_trailing_zero (C23) (#81526) | 2 年前 |
| [libc][stdbit] implement stdc_first_trailing_zero (C23) (#81526) | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][test][stdbit] fix has_single_bit test names (#83904) This was copy+pasted from count_ones without updating the test name completely. | 2 年前 |
| [libc][test][stdbit] fix has_single_bit test names (#83904) This was copy+pasted from count_ones without updating the test name completely. | 2 年前 |
| [libc][test][stdbit] fix has_single_bit test names (#83904) This was copy+pasted from count_ones without updating the test name completely. | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][stdbit] fix return types (#80337) All of the functions I've previously implemented return an unsigned int; not the parameter type. | 2 年前 |
| [libc][stdbit] fix return types (#80337) All of the functions I've previously implemented return an unsigned int; not the parameter type. | 2 年前 |
| [libc][stdbit] fix return types (#80337) All of the functions I've previously implemented return an unsigned int; not the parameter type. | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc] Fix use of cpp::numeric_limits<...>::digits (#102674) The previous change replaced INT_WIDTH with cpp::numberic_limits<int>::digits, but these don't have the same value. While INT_WIDTH == UINT_WIDTH, not so for ::digits, so use cpp::numberic_limits<unsigned int>::digits et al instead for the intended effects. Bug: https://issues.fuchsia.dev/358196552 | 1 年前 |
| [libc][stdbit] fix return types (#80337) All of the functions I've previously implemented return an unsigned int; not the parameter type. | 2 年前 |
| [libc][stdbit] fix return types (#80337) All of the functions I've previously implemented return an unsigned int; not the parameter type. | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][stdbit] implement stdc_trailing_ones (C23) (#80459) | 2 年前 |
| [libc][stdbit] implement stdc_trailing_ones (C23) (#80459) | 2 年前 |
| [libc][stdbit] implement stdc_trailing_ones (C23) (#80459) | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |
| [libc][stdbit] implement stdc_trailing_zeros (C23) (#80344) | 2 年前 |
| [libc][stdbit] implement stdc_trailing_zeros (C23) (#80344) | 2 年前 |
| [libc][stdbit] implement stdc_trailing_zeros (C23) (#80344) | 2 年前 |
| [libc][test][stdbit] fix -Wimplicit-int-conversion (#126616) When cross compiling the libc-stdbit-tests, the existing tests trigger numerous instances of -Wimplicit-int-conversion. The truncation of these implicit promotions is intentional. | 1 年前 |