scripts/build/libc/uClibc.sh
changeset 2764 986e90e1ca27
parent 2600 fac4018427d2
child 2777 a6c68712024f
     1.1 --- a/scripts/build/libc/uClibc.sh	Sat Aug 13 00:05:51 2011 +0200
     1.2 +++ b/scripts/build/libc/uClibc.sh	Wed Nov 16 17:36:17 2011 -0500
     1.3 @@ -352,13 +352,15 @@
     1.4  
     1.5      # Accomodate for old and new uClibc version, where the
     1.6      # way to select between hard/soft float has changed
     1.7 -    case "${CT_ARCH_FLOAT_HW},${CT_ARCH_FLOAT_SW}" in
     1.8 -        y,) cat <<-ENDSED
     1.9 +    case "${CT_ARCH_FLOAT}" in
    1.10 +        hard|softfp)
    1.11 +            cat <<-ENDSED
    1.12  				s/^[^_]*(HAS_FPU).*/\\1=y/
    1.13  				s/.*(UCLIBC_HAS_FPU).*/\\1=y/
    1.14  				ENDSED
    1.15              ;;
    1.16 -        ,y) cat <<-ENDSED
    1.17 +        soft)
    1.18 +            cat <<-ENDSED
    1.19  				s/^[^_]*(HAS_FPU).*/\\# \\1 is not set/
    1.20  				s/.*(UCLIBC_HAS_FPU).*/# \\1 is not set/
    1.21  				ENDSED