RISC-V: Handle implied extension in multilib-generator
authorKito Cheng <kito.cheng@sifive.com>
Fri, 16 Oct 2020 08:36:45 +0000 (16:36 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Fri, 16 Oct 2020 08:52:13 +0000 (16:52 +0800)
commit4a70aa7a627c0b918ce1da75c0dbe088539e420f
treeb320c567e173b3248b943f70d7fb08af7fc15079
parent540d5f4f0215e1cdd2d4a2c89c65e46033298be0
RISC-V: Handle implied extension in multilib-generator

 - -march has handle implied extension for a while, so I think
   multilib-generator should handle this well too.

 - Currently only add rule for D imply F.

gcc/ChangeLog:

* config/riscv/multilib-generator (IMPLIED_EXT): New.
(arch_canonicalize): Update comment and handle implied extensions.
gcc/config/riscv/multilib-generator