Skip to content

riscv_ld_merge_h_ext

Tsukasa OI edited this page Nov 28, 2022 · 4 revisions

Linker: Allow merging H extension

Issue Solved

Because riscv_merge_std_ext function did not merge the H extension, linked executables lacked H extension when multiple objects are merged.

This issue is found while building OpenSBI with H extension (resulting ELF files did not contain h1p0 in Tag_RISCV_arch).

This commit adds 'h' to standard_exts variable to merge H extension.

Clone this wiki locally