diff options
| author | William Tran-Viet <wtranviet@proton.me> | 2024-11-12 13:38:08 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-12 10:38:08 -0800 |
| commit | 13ced90b007fdab3d0ecbe032ead2650d3e7717e (patch) | |
| tree | 87e0f989bd3251c6e63e2716b544db6c4e8a214d /llvm/lib/Object/ELFObjectFile.cpp | |
| parent | a93cbd4e762799206ae6e6c45f4a7d0da7e56513 (diff) | |
| download | llvm-13ced90b007fdab3d0ecbe032ead2650d3e7717e.zip llvm-13ced90b007fdab3d0ecbe032ead2650d3e7717e.tar.gz llvm-13ced90b007fdab3d0ecbe032ead2650d3e7717e.tar.bz2 | |
[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
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions
