aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKito Cheng <kito.cheng@sifive.com>2021-11-09 20:07:28 +0800
committerKito Cheng <kito.cheng@sifive.com>2021-11-11 08:46:53 +0800
commit402d28998fa35d9ffc47aa084f66f9381491eeca (patch)
tree9d94c11ae077b9ab605124b41b30a0966b31e4d1 /gcc
parent8d36a0d2880df77dc01ad9408aeb7a7ae674d9ba (diff)
downloadgcc-402d28998fa35d9ffc47aa084f66f9381491eeca.zip
gcc-402d28998fa35d9ffc47aa084f66f9381491eeca.tar.gz
gcc-402d28998fa35d9ffc47aa084f66f9381491eeca.tar.bz2
RISC-V: Fix wrong zifencei handling in riscv_subset_list::to_string
This issue cause zifencei never correctly appended on the ISA string. gcc/ChangeLog * common/config/riscv/riscv-common.c (riscv_subset_list::to_string): Fix wrong marco checking.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/common/config/riscv/riscv-common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/common/config/riscv/riscv-common.c b/gcc/common/config/riscv/riscv-common.c
index f3c120b..b8dd0ae 100644
--- a/gcc/common/config/riscv/riscv-common.c
+++ b/gcc/common/config/riscv/riscv-common.c
@@ -422,7 +422,7 @@ riscv_subset_list::to_string (bool version_p) const
/* Skip since older binutils doesn't recognize zicsr. */
skip_zicsr = true;
#endif
-#ifndef HAVE_AS_MARCH_ZIFENCE
+#ifndef HAVE_AS_MARCH_ZIFENCEI
/* Skip since older binutils doesn't recognize zifencei, we made
a mistake in that binutils 2.35 supports zicsr but not zifencei. */
skip_zifencei = true;