aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Huang <jim.huang@linaro.org>2011-04-27 23:24:59 +0800
committerJim Huang <jim.huang@linaro.org>2011-04-27 23:24:59 +0800
commit275c4490689883ab94676526544580c8deecc247 (patch)
tree899f11586a64d943a360062d59ef325b1d5645dd
parent4ed5d8fe144e215c6c4ff1d7a865b984df867148 (diff)
linaro-build: Enforce 32-bit ABI
-rwxr-xr-xlinaro-build.sh11
1 files changed, 7 insertions, 4 deletions
diff --git a/linaro-build.sh b/linaro-build.sh
index 34c36eb..57ad83d 100755
--- a/linaro-build.sh
+++ b/linaro-build.sh
@@ -119,7 +119,8 @@ getPackage() {
lp:*) # bzr clone lp:gcc-linaro
downloadFromBZR $package $1
;;
- http://*) # snapshot URL: http://launchpad.net/gcc-linaro/4.5/4.5-2011.03-0/+download/gcc-linaro-4.5-2011.03-0.tar.bz2
+ http://*) # snapshot URL
+ # http://launchpad.net/gcc-linaro/4.5/4.5-2011.04-0/+download/gcc-linaro-4.5-2011.04-0.tar.bz2
downloadFromHTTP $package $1
;;
*) # local directory
@@ -228,9 +229,11 @@ fi
if echo "$BUILD_ARCH" | grep -q '64' ; then
info "Use 64-bit Build environment"
BUILD_HOST=x86_64-linux-gnu
- CC="gcc -m32"
- CXX="g++ -m32"
- export CC CXX
+ ABI="32"
+ CFLAGS="-m32"
+ CXXFLAGS="-m32"
+ LDFLAGS="-L/usr/lib32"
+ export ABI CFLAGS CXXFLAGS LDFLAGS
else
info "Use 32-bit Build environment"
BUILD_HOST=i686-unknown-linux-gnu