PR target/98152: Checking python is available before using
authorKito Cheng <kito.cheng@sifive.com>
Sun, 6 Dec 2020 03:39:22 +0000 (11:39 +0800)
committerKito Cheng <kito.cheng@sifive.com>
Tue, 8 Dec 2020 07:38:02 +0000 (15:38 +0800)
commit4aaf33718f09daf1cd2864b3db07faa2e44642ff
tree48727807cadd81d912d54fcd85b73c49451b2e96
parent9121f8084162ff6193a5e941cab1429e4180997a
PR target/98152: Checking python is available before using

We'll try to canonicalize the arch string for --with-arch,
and the script is written in python, however it will turns out
GCC require python to build for RISC-V port, it's not expect as
the GCC requirement.

So this patch is made this as optional, detect python and only use it
when it available, it won't break any functionality with out doing
canonicalization, just might build one more redundant multi-lib.

gcc/ChangeLog:

PR target/98152
* config.gcc (riscv*-*-*): Checking python, python3 or python2
is available, and skip doing with_arch canonicalize if no python
available.
gcc/config.gcc