riscv: Fix detecting FPU support in standard extension
We should check the string until it hits underscore, in case it searches multi-letter extensions. For example, "rv64imac_xandes" will be treated as D extension support since there is a "d" in "andes", resulting illegal instruction caused by initializing FCSR. Signed-off-by:Yu Chien Peter Lin <peterlin@andestech.com> Reviewed-by:
Rick Chen <rick@andestech.com> Reviewed-by:
Padmarao Begari <padmarao.begari@microchip.com> Reviewed-by:
Samuel Holland <samuel@sholland.org>
Loading
Please register or sign in to comment