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