projects
/
summon-arm-toolchain.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c3490ef
)
handle braindead linaro tarname/content mismatches
author
Matthias Rampke
<matthias@rampke.de>
Thu, 11 Aug 2011 22:31:43 +0000
(
00:31
+0200)
committer
Matthias Rampke
<matthias@rampke.de>
Thu, 11 Aug 2011 22:31:43 +0000
(
00:31
+0200)
summon-arm-toolchain
patch
|
blob
|
history
diff --git
a/summon-arm-toolchain
b/summon-arm-toolchain
index 708869c7383b2fe885edd75cbe71a97ddca97e86..e5359335ec5adbfa3e34d3157ecedb6d8b126c56 100755
(executable)
--- a/
summon-arm-toolchain
+++ b/
summon-arm-toolchain
@@
-38,13
+38,15
@@
if [ ${USE_LINARO} == 0 ] ; then
# For FSF GCC:
GCCVERSION=4.5.1
GCC=gcc-${GCCVERSION}
# For FSF GCC:
GCCVERSION=4.5.1
GCC=gcc-${GCCVERSION}
+ GCCDIR=${GCC}
GCCURL=http://ftp.gnu.org/gnu/gcc/${GCC}/${GCC}.tar.gz
else
# For the Linaro GCC:
GCCRELEASE=4.6-2011.07
GCCURL=http://ftp.gnu.org/gnu/gcc/${GCC}/${GCC}.tar.gz
else
# For the Linaro GCC:
GCCRELEASE=4.6-2011.07
- GCCVERSION=${GCCRELEASE}
- GCC=gcc-linaro-${GCCVERSION}
- GCCURL=http://launchpad.net/gcc-linaro/4.6/${GCCRELEASE}/+download/${GCC}.tar.bz2
+ GCCVERSION=4.6-2011.07-0
+ GCC=gcc-linaro-${GCCRELEASE}
+ GCCDIR=gcc-linaro-${GCCVERSION}
+ GCCURL=http://launchpad.net/gcc-linaro/4.6/${GCCRELEASE}/+download/gcc-linaro-${GCCRELEASE}.tar.bz2
fi
BINUTILS=binutils-2.21
fi
BINUTILS=binutils-2.21
@@
-296,7
+298,7
@@
if [ ! -e ${STAMPS}/${GCC}-boot.build ]; then
unpack ${GCC} boot
cd build
log "Configuring ${GCC}-boot"
unpack ${GCC} boot
cd build
log "Configuring ${GCC}-boot"
- ../${GCC}/configure --target=${TARGET} \
+ ../${GCC
DIR
}/configure --target=${TARGET} \
--prefix=${PREFIX} \
--enable-interwork \
--enable-multilib \
--prefix=${PREFIX} \
--enable-interwork \
--enable-multilib \
@@
-316,7
+318,7
@@
if [ ! -e ${STAMPS}/${GCC}-boot.build ]; then
cd ..
log "Cleaning up ${GCC}-boot"
touch ${STAMPS}/${GCC}-boot.build
cd ..
log "Cleaning up ${GCC}-boot"
touch ${STAMPS}/${GCC}-boot.build
- rm -rf build/* ${GCC}
+ rm -rf build/* ${GCC
DIR
}
fi
if [ ! -e ${STAMPS}/${NEWLIB}.build ]; then
fi
if [ ! -e ${STAMPS}/${NEWLIB}.build ]; then
@@
-347,7
+349,7
@@
if [ ! -e ${STAMPS}/${GCC}.build ]; then
unpack ${GCC}
cd build
log "Configuring ${GCC}"
unpack ${GCC}
cd build
log "Configuring ${GCC}"
- ../${GCC}/configure --target=${TARGET} \
+ ../${GCC
DIR
}/configure --target=${TARGET} \
--prefix=${PREFIX} \
--enable-interwork \
--enable-multilib \
--prefix=${PREFIX} \
--enable-interwork \
--enable-multilib \
@@
-366,7
+368,7
@@
if [ ! -e ${STAMPS}/${GCC}.build ]; then
cd ..
log "Cleaning up ${GCC}"
touch ${STAMPS}/${GCC}.build
cd ..
log "Cleaning up ${GCC}"
touch ${STAMPS}/${GCC}.build
- rm -rf build/* ${GCC}
+ rm -rf build/* ${GCC
DIR
}
fi
if [ ! -e ${STAMPS}/${GDB}.build ]; then
fi
if [ ! -e ${STAMPS}/${GDB}.build ]; then