configure: drop version checks for in-tree gas [PR91602]
authorSerge Belyshev <belyshev@depni.sinp.msu.ru>
Fri, 16 Jul 2021 07:52:33 +0000 (10:52 +0300)
committerSerge Belyshev <belyshev@depni.sinp.msu.ru>
Fri, 20 Aug 2021 21:09:54 +0000 (00:09 +0300)
commit7cad8a8f9f7bfa8e98f6a0615541f589fd1d3fc1
tree0b34cf4b9bb6088c1954616357cc0e2c9cbd02d0
parent5f80c6270de6ac79d819de50048b32351a6b97c3
configure: drop version checks for in-tree gas [PR91602]

Special-casing checks for in-tree gas features is unnecessary since
r100007 which made configure-gcc depend on all-gas, and thus making
alternate code path in gcc_GAS_CHECK_FEATURE for in-tree gas
redundant.

Along the way this fixes PR 91602, which is caused by incorrect guess
of leb128 support presence in RISC-V.

First patch removes alternate code path in gcc_GAS_CHECK_FEATURE and
related code, the rest are further cleanups.  Patches 2 and 3 in
series make no functional changes, thus configure is unchanged.

gcc/ChangeLog:

PR target/91602
* acinclude.m4 (_gcc_COMPUTE_GAS_VERSION, _gcc_GAS_VERSION_GTE_IFELSE)
(gcc_GAS_VERSION_GTE_IFELSE): Remove.
(gcc_GAS_CHECK_FEATURE): Do not handle in-tree case specially.
* configure.ac: Remove gcc_cv_gas_major_version, gcc_cv_gas_minor_version.
Remove remaining checks for in-tree assembler.
* configure: Regenerate.
gcc/acinclude.m4
gcc/configure
gcc/configure.ac