diff options
author | Yash Shinde <Yash.Shinde@windriver.com> | 2025-01-28 02:16:33 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-01-29 16:16:54 +0000 |
commit | 3fe396435c535b12025b4769971a5854d7516371 (patch) | |
tree | 0569a900202324a83126c67e345cdd905191e587 /meta/recipes-devtools/gcc/gcc-5.3/0038-fix-g-sysroot.patch | |
parent | d3516363618aff71a288c9ca40ee285c6da938bd (diff) | |
download | poky-master-next.tar.gz |
qemuriscv: Enable Sv39 memory address scheme by defaultmaster-next
Currently, GCC Asan supports only Sv39 on RISC-V due to custom allocator configurations optimized for large allocations.
These configurations are incompatible with larger address spaces like Sv48/Sv57.
This fix enables RISC-V's configuration for Sv39 by default when running `runqemu nographic`,
eliminating the need for manual configuration via command line flags (`qemuparams="-cpu rv64, sv39=true"`).
Fixes [YOCTO #15691]
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15691
Reference: https://git.openembedded.org/openembedded-core/commit/?id=4b4450ff695ef73bf7a2437e142d2e0730d6a547
(From OE-Core rev: cf1b8c1a0722687f5857d44ed0efd5789c5842a2)
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-5.3/0038-fix-g-sysroot.patch')
0 files changed, 0 insertions, 0 deletions