summaryrefslogtreecommitdiff
path: root/scripts/build/libc_glibc.sh
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-09-14 21:17:59 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2007-09-14 21:17:59 (GMT)
commit60b0bb1bab1dca165c5d93c55f02b5da27719274 (patch)
treeee30a46b2e3cf1bc63ad7500b2b1051626e3dc66 /scripts/build/libc_glibc.sh
parentc0f4b573f8a334c3e946737920764831d5dc1e1f (diff)
Migrate all supported architectures to use the architecture-specific framework.
Diffstat (limited to 'scripts/build/libc_glibc.sh')
-rw-r--r--scripts/build/libc_glibc.sh14
1 files changed, 2 insertions, 12 deletions
diff --git a/scripts/build/libc_glibc.sh b/scripts/build/libc_glibc.sh
index 37d0861..0fcb438 100644
--- a/scripts/build/libc_glibc.sh
+++ b/scripts/build/libc_glibc.sh
@@ -230,14 +230,7 @@ do_libc_start_files() {
else
extra_cc_args="${CT_CFLAGS_FOR_HOST}"
fi
- case "${CT_LIBC_EXTRA_CC_ARGS}" in
- *-mbig-endian*) ;;
- *-mlittle-endian*) ;;
- *) case "${CT_ARCH_BE},${CT_ARCH_LE}" in
- y,) extra_cc_args="${extra_cc_args} -mbig-endian";;
- ,y) extra_cc_args="${extra_cc_args} -mlittle-endian";;
- esac;;
- esac
+ extra_cc_args="${extra_cc_args} ${CT_ARCH_ENDIAN_OPT}"
cross_cc=`CT_Which "${CT_TARGET}-gcc"`
CT_DoLog DEBUG "Using gcc for target : \"${cross_cc}\""
@@ -340,10 +333,7 @@ do_libc() {
else
extra_cc_args="${CT_CFLAGS_FOR_HOST}"
fi
- case "${CT_ARCH_BE},${CT_ARCH_LE}" in
- y,) extra_cc_args="${extra_cc_args} -mbig-endian";;
- ,y) extra_cc_args="${extra_cc_args} -mlittle-endian";;
- esac
+ extra_cc_args="${extra_cc_args} ${CT_ARCH_ENDIAN_OPT}"
cross_cc=`CT_Which "${CT_TARGET}-gcc"`
CT_DoLog DEBUG "Using gcc for target : \"${cross_cc}\""