aboutsummaryrefslogtreecommitdiff
path: root/newlib/libc/stdlib
diff options
context:
space:
mode:
authorKito Cheng <kito.cheng@sifive.com>2025-04-01 22:04:21 +0800
committerJeff Johnston <jjohnstn@redhat.com>2025-04-01 16:08:54 -0400
commite48d2166631fdc71de462b4c7bb72d1f937f1894 (patch)
tree13f977d0ef8d9037e75821fda02ad1356a6357db /newlib/libc/stdlib
parent2c5f25035d9fba128fb766a371a609b447e0873c (diff)
downloadnewlib-e48d2166631fdc71de462b4c7bb72d1f937f1894.zip
newlib-e48d2166631fdc71de462b4c7bb72d1f937f1894.tar.gz
newlib-e48d2166631fdc71de462b4c7bb72d1f937f1894.tar.bz2
RISC-V: Fix the asm code for large code model
The large code model assume the data may far away from the code, so we must put the address of the target data wihin the `.text` section, normally we will just put within the function or nearby the function to prevent it out-of-range. Report from riscv-gnu-toolchain: https://github.com/riscv-collab/riscv-gnu-toolchain/issues/1699 Verified with riscv-gnu-toolchain with rv64gc.
Diffstat (limited to 'newlib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions