[PATCH 0/1] RISC-V: Minor fix to the 'Ztso' extension support

Tsukasa OI research_trasio@irq.a4lg.com
Wed Sep 21 06:40:42 GMT 2022


Hi all,

I think Shihua could have missed my review 2:
<https://sourceware.org/pipermail/binutils/2022-September/122916.html>
(see near the end of my e-mail starting with "Other than that,").

Currently, it sets EF_RISCV_TSO ELF flag when initial ISA string contains
the 'Ztso' extension.  However, GAS has a way to update the ISA string:
".option arch".

When the architecture is updated by ".option arch", EF_RISCV_RVC ELF flag
is set when the 'C' extension is detected.  Analogously, this patchset sets
the EF_RISCV_TSO when the 'Ztso' extension is detected.

With this patch, the 'Ztso' extension support will be complete.

Thanks,




Tsukasa OI (1):
  RISC-V: Set EF_RISCV_TSO also on .option arch

 gas/config/tc-riscv.c | 3 +++
 1 file changed, 3 insertions(+)


base-commit: e472ec9fad6d7b0da914da606430e249d1bd99e4
-- 
2.34.1



More information about the Binutils mailing list