libc/uClibc: fix the breakage for x86 and Super-H, after the 32/64 merge

This commit is contained in:
Yann E. MORIN" 2010-01-23 22:06:11 +01:00
parent 994427dbbe
commit 542419d6a0

View File

@ -189,12 +189,19 @@ mungeuClibcConfig() {
(
# Hack our target in the config file.
case "${CT_ARCH}:${CT_ARCH_BITNESS}" in
x86:32) arch=i386;;
x86:64) arch=x86_64;;
sh:32) arch="sh";;
sh:64) arch="sh64";;
*) arch="${CT_ARCH}";;
esac
# Also remove stripping: its the responsibility of the
# firmware builder to strip or not.
cat <<-ENDSED
s/^(TARGET_.*)=y$/# \\1 is not set/
s/^# TARGET_${CT_ARCH} is not set/TARGET_${CT_ARCH}=y/
s/^TARGET_ARCH=".*"/TARGET_ARCH="${CT_ARCH}"/
s/^# TARGET_${arch} is not set/TARGET_${arch}=y/
s/^TARGET_ARCH=".*"/TARGET_ARCH="${arch}"/
s/.*(DOSTRIP).*/# \\1 is not set/
ENDSED