commit | 491e876e036123506cb0c92fd92c0cf6c64fe650 | [log] [tgz] |
---|---|---|
author | William Tran-Viet <wtranviet@proton.me> | Tue Nov 12 13:38:08 2024 -0500 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Nov 12 10:41:02 2024 -0800 |
tree | 3364c93aa9f184cc5ed862bc92314d0dbca49ef9 | |
parent | 803eb70d2307b40ffb87bda348c946a6c61afc59 [diff] |
[libc] {u}lkbits broken on riscv32 (#115799) - Re-enabled ulkbits and lkbits for Risc-V - Bumped `int_lk_t` to a `signed long long` and a `uint_ulk_t` to an `unsigned long long` to guarantee they both fit in 8 bytes, which `long _Accum` and `unsigned long _Accum` are defaulted to on 32bit architectures. This is probably inconvenient on systems that have a word size larger than 64 bits? #115778 GitOrigin-RevId: 13ced90b007fdab3d0ecbe032ead2650d3e7717e