OpenCores
URL https://opencores.org/ocsvn/hf-risc/hf-risc/trunk

Subversion Repositories hf-risc

[/] [hf-risc/] [trunk/] [tools/] [riscv-gnu-toolchain-master/] [glibc/] [sysdeps/] [riscv/] [preconfigure] - Rev 13

Compare with Previous | Blame | View Log

case "$machine" in
riscv32*)       base_machine=riscv machine=riscv/rv32
                machine=$machine/$config_machine
                ;;
riscv*)
                case "$CC $CFLAGS $CPPFLAGS " in
                *" -m32 "*) riscv_cc_abi=32 ;;
                *" -m64 "*) riscv_cc_abi=64 ;;
                *) riscv_cc_abi=default ;;
                esac
                case $config_os in
                *64*) riscv_config_abi=64 ;;
                *32*) riscv_config_abi=32 ;;
                *) riscv_config_abi=$riscv_cc_abi ;;
                esac
                case $riscv_config_abi in
                default) base_machine=riscv machine=riscv/rv64 ;;
                32) base_machine=riscv machine=riscv/rv32 ;;
                64) base_machine=riscv machine=riscv/rv64 ;;
                esac
                machine=$machine/$config_machine
                if test $riscv_config_abi != $riscv_cc_abi; then
                  # This won't make it to config.make, but we want to
                  # set this in case configure tests depend on it.
                  CPPFLAGS="$CPPFLAGS -m$riscv_config_abi"
                fi
                ;;
esac

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.