diff options
author | Kito Cheng <kito.cheng@sifive.com> | 2024-07-09 15:50:57 +0800 |
---|---|---|
committer | Kito Cheng <kito.cheng@sifive.com> | 2024-07-12 15:54:51 +0800 |
commit | 3ea47ea1fcab95fd1b80acc724fdbb27fc436985 (patch) | |
tree | f6f9bc1c2deb45872d0b6a6674c4d4f21c0c0cc7 /gcc/dwarf2codeview.cc | |
parent | f7e4000397842671fe7e5c0473f1fa62707e1db9 (diff) | |
download | gcc-3ea47ea1fcab95fd1b80acc724fdbb27fc436985.zip gcc-3ea47ea1fcab95fd1b80acc724fdbb27fc436985.tar.gz gcc-3ea47ea1fcab95fd1b80acc724fdbb27fc436985.tar.bz2 |
RISC-V: Add SiFive extensions, xsfvcp and xsfcease
We have already upstreamed these extensions into binutils, and now we need GCC
to recognize these extensions and pass them to binutils as well. We also plan
to upstream intrinsics in the near future. :)
gcc/ChangeLog:
* common/config/riscv/riscv-common.cc (riscv_implied_info): Add xsfvcp.
(riscv_ext_version_table): Add xsfvcp, xsfcease.
(riscv_ext_flag_table): Ditto.
* config/riscv/riscv.opt (riscv_sifive_subext): New.
(XSFVCP): New.
(XSFCEASE): New.
gcc/testsuite/ChangeLog:
* gcc.target/riscv/predef-sf-1.c: New.
* gcc.target/riscv/predef-sf-2.c: New.
Diffstat (limited to 'gcc/dwarf2codeview.cc')
0 files changed, 0 insertions, 0 deletions