scripts/build/libc/uClibc.sh
changeset 2777 a6c68712024f
parent 2761 19760eb7a090
child 2951 e9a326ae9369
     1.1 --- a/scripts/build/libc/uClibc.sh	Mon Nov 14 18:54:37 2011 +0100
     1.2 +++ b/scripts/build/libc/uClibc.sh	Sun Nov 20 21:08:27 2011 +0100
     1.3 @@ -320,15 +320,17 @@
     1.4  
     1.5      # Accomodate for old and new uClibc versions, where the
     1.6      # way to select between big/little endian has changed
     1.7 -    case "${CT_ARCH_BE},${CT_ARCH_LE}" in
     1.8 -        y,) cat <<-ENDSED
     1.9 +    case "${CT_ARCH_ENDIAN}" in
    1.10 +        big)
    1.11 +            cat <<-ENDSED
    1.12  				s/.*(ARCH_LITTLE_ENDIAN).*/# \\1 is not set/
    1.13  				s/.*(ARCH_BIG_ENDIAN).*/\\1=y/
    1.14  				s/.*(ARCH_WANTS_LITTLE_ENDIAN).*/# \\1 is not set/
    1.15  				s/.*(ARCH_WANTS_BIG_ENDIAN).*/\\1=y/
    1.16  				ENDSED
    1.17          ;;
    1.18 -        ,y) cat <<-ENDSED
    1.19 +        little)
    1.20 +            cat <<-ENDSED
    1.21  				s/.*(ARCH_LITTLE_ENDIAN).*/\\1=y/
    1.22  				s/.*(ARCH_BIG_ENDIAN).*/# \\1 is not set/
    1.23  				s/.*(ARCH_WANTS_LITTLE_ENDIAN).*/\\1=y/