scripts/build/arch/sh.sh
changeset 2760 b402a49734a3
parent 1936 0c55a28f61cd
child 2775 c9980930fc8e
     1.1 --- a/scripts/build/arch/sh.sh	Sun Apr 25 18:27:23 2010 +0200
     1.2 +++ b/scripts/build/arch/sh.sh	Mon Nov 14 18:51:20 2011 +0100
     1.3 @@ -22,9 +22,14 @@
     1.4      case "${CT_ARCH_SH_VARIANT}" in
     1.5          sh3)    CT_ARCH_ARCH_CFLAG=-m3;;
     1.6          sh4*)
     1.7 -            case "${CT_ARCH_FLOAT_HW},${CT_ARCH_FLOAT_SW}" in
     1.8 -                y,) CT_ARCH_ARCH_CFLAG="-m4${CT_ARCH_SH_VARIANT##sh?}";;
     1.9 -                ,y) CT_ARCH_ARCH_CFLAG="-m4${CT_ARCH_SH_VARIANT##sh?}-nofpu";;
    1.10 +            # softfp is not possible for SuperH, no need to test for it.
    1.11 +            case "${CT_ARCH_FLOAT}" in
    1.12 +                hard)
    1.13 +                    CT_ARCH_ARCH_CFLAG="-m4${CT_ARCH_SH_VARIANT##sh?}"
    1.14 +                    ;;
    1.15 +                soft)
    1.16 +                    CT_ARCH_ARCH_CFLAG="-m4${CT_ARCH_SH_VARIANT##sh?}-nofpu"
    1.17 +                    ;;
    1.18              esac
    1.19              ;;
    1.20      esac