From 1185c9bf0566fb58a3d61642ffcf0899fe71d26b Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Sun, 20 Nov 2011 21:08:27 +0100 Subject: libc/uClibc: use endian string in tests Signed-off-by: "Yann E. MORIN" diff --git a/scripts/build/libc/uClibc.sh b/scripts/build/libc/uClibc.sh index 795c04f..6d17a5e 100644 --- a/scripts/build/libc/uClibc.sh +++ b/scripts/build/libc/uClibc.sh @@ -320,15 +320,17 @@ mungeuClibcConfig() { # Accomodate for old and new uClibc versions, where the # way to select between big/little endian has changed - case "${CT_ARCH_BE},${CT_ARCH_LE}" in - y,) cat <<-ENDSED + case "${CT_ARCH_ENDIAN}" in + big) + cat <<-ENDSED s/.*(ARCH_LITTLE_ENDIAN).*/# \\1 is not set/ s/.*(ARCH_BIG_ENDIAN).*/\\1=y/ s/.*(ARCH_WANTS_LITTLE_ENDIAN).*/# \\1 is not set/ s/.*(ARCH_WANTS_BIG_ENDIAN).*/\\1=y/ ENDSED ;; - ,y) cat <<-ENDSED + little) + cat <<-ENDSED s/.*(ARCH_LITTLE_ENDIAN).*/\\1=y/ s/.*(ARCH_BIG_ENDIAN).*/# \\1 is not set/ s/.*(ARCH_WANTS_LITTLE_ENDIAN).*/\\1=y/ -- cgit v0.10.2-6-g49f6