- ${GCCFLAGS} || exit
- echo "******************************************************************"
- echo "* Building ${GCC}-boot"
- echo "******************************************************************"
- make ${PARALLEL} all-gcc || exit
- echo "******************************************************************"
- echo "* Installing ${GCC}-boot"
- echo "******************************************************************"
- make install-gcc || exit
- cd ..
- echo "******************************************************************"
- echo "* Cleaning up ${GCC}-boot"
- echo "******************************************************************"
- touch .${GCC}-boot.build
- rm -rf build/* ${GCC}
-fi
-
-if [ ! -e .${NEWLIB}.build ]; then
- echo "******************************************************************"
- echo "* Unpacking ${NEWLIB}"
- echo "******************************************************************"
- tar xfvz sources/${NEWLIB}.tar.gz
- cd build
- echo "******************************************************************"
- echo "* Configuring ${NEWLIB}"
- echo "******************************************************************"
- ../${NEWLIB}/configure --target=${TARGET} \
- --prefix=${PREFIX} \
- --enable-interwork \
- --enable-multilib \
- --with-gnu-as \
- --with-gnu-ld \
- --disable-nls \
- --disable-newlib-supplied-syscalls || exit
- echo "******************************************************************"
- echo "* Building ${NEWLIB}"
- echo "******************************************************************"
- make ${PARALLEL} || exit
- echo "******************************************************************"
- echo "* Installing ${NEWLIB}"
- echo "******************************************************************"
- make install || exit