mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-19 04:47:52 +00:00
libc/uClibc: fix the breakage for x86 and Super-H, after the 32/64 merge
This commit is contained in:
parent
994427dbbe
commit
542419d6a0
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user