aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/net
diff options
context:
space:
mode:
authorKito Cheng <kito.cheng@sifive.com>2022-10-14 17:34:02 +0800
committerKito Cheng <kito.cheng@sifive.com>2022-10-26 08:59:45 +0800
commit0cd11d301013af50a3fae0694c909952e94e20d5 (patch)
tree308a8f19b2c6ee58a6bc27e1ddeaeb4e58fc0ad9 /libjava/java/net
parenta9f339d86f8e26e3a4b3ad169e1937a254d19cf7 (diff)
downloadgcc-0cd11d301013af50a3fae0694c909952e94e20d5.zip
gcc-0cd11d301013af50a3fae0694c909952e94e20d5.tar.gz
gcc-0cd11d301013af50a3fae0694c909952e94e20d5.tar.bz2
RISC-V: Add h extension support
`h` was the prefix of multi-letter extension name, but it become a extension in later RISC-V isa spec. Fortunately we don't have any extension really defined is prefixed with `h`, so we can just change that. gcc/ChangeLog: * common/config/riscv/riscv-common.cc (riscv_ext_version_table): Add `h`. (riscv_supported_std_ext): Ditto. (multi_letter_subset_rank): Remove `h`. (riscv_subset_list::parse_std_ext): Handle `h` as single letter extension. (riscv_subset_list::parse): Ditto. gcc/testsuite/ChangeLog: * gcc.target/riscv/arch-18.c: New. * gcc.target/riscv/arch-5.c: Remove test for prefixed with `h`. * gcc.target/riscv/predef-23.c: New.
Diffstat (limited to 'libjava/java/net')
0 files changed, 0 insertions, 0 deletions