diff options
author | Kito Cheng <kito.cheng@sifive.com> | 2022-02-05 17:24:46 +0800 |
---|---|---|
committer | Kito Cheng <kito.cheng@sifive.com> | 2022-02-05 17:29:17 +0800 |
commit | affdeda16ef7fbd34f850443fe63bb407714297e (patch) | |
tree | 1d2dc86cacaa14e9c51bfd80d3d1605035743fd4 /gcc | |
parent | 06e32a5ebf20c11dd31bc2677bede569fef84316 (diff) | |
download | gcc-affdeda16ef7fbd34f850443fe63bb407714297e.zip gcc-affdeda16ef7fbd34f850443fe63bb407714297e.tar.gz gcc-affdeda16ef7fbd34f850443fe63bb407714297e.tar.bz2 |
RISC-V: Fix detection of zifencei support for binutils
- binutils will complain version info is not found if default ISA spec
is 2.2 for binutils.
Error: cannot find default versions of the ISA extension `zifencei'
gcc/ChangeLog:
* configure.ac: Fix detection for zifencei support.
* configure: Regenerate.
Diffstat (limited to 'gcc')
-rwxr-xr-x | gcc/configure | 2 | ||||
-rw-r--r-- | gcc/configure.ac | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/configure b/gcc/configure index bd4d472..258b17a 100755 --- a/gcc/configure +++ b/gcc/configure @@ -28746,7 +28746,7 @@ else gcc_cv_as_riscv_march_zifencei=no if test x$gcc_cv_as != x; then $as_echo '' > conftest.s - if { ac_try='$gcc_cv_as $gcc_cv_as_flags -march=rv32i_zifencei -o conftest.o conftest.s >&5' + if { ac_try='$gcc_cv_as $gcc_cv_as_flags -march=rv32i_zifencei2p0 -o conftest.o conftest.s >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? diff --git a/gcc/configure.ac b/gcc/configure.ac index 1171c94..06750ce 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -5286,7 +5286,7 @@ configured with --enable-newlib-nano-formatted-io.]) [Define if the assembler understands -misa-spec=.])]) gcc_GAS_CHECK_FEATURE([-march=rv32i_zifencei support], gcc_cv_as_riscv_march_zifencei, - [-march=rv32i_zifencei],,, + [-march=rv32i_zifencei2p0],,, [AC_DEFINE(HAVE_AS_MARCH_ZIFENCEI, 1, [Define if the assembler understands -march=rv*_zifencei.])]) ;; |