--- build-toolchain.sh 2015-12-19 15:52:31.000000000 +0000 +++ build-toolchain-ada.sh 2016-01-21 22:24:44.000000000 +0000 @@ -404,9 +404,10 @@ --mandir=$INSTALLDIR_NATIVE_DOC/man \ --htmldir=$INSTALLDIR_NATIVE_DOC/html \ --pdfdir=$INSTALLDIR_NATIVE_DOC/pdf \ - --enable-languages=c,c++ \ + --enable-languages=c,c++,ada \ --enable-plugins \ --disable-decimal-float \ + --disable-libada \ --disable-libffi \ --disable-libgomp \ --disable-libmudflap \ @@ -439,6 +440,8 @@ make -j$JOBS INHIBIT_LIBC_CFLAGS="-DUSE_TM_CLONE_REGISTRY=0" fi +make -w -C gcc cross-gnattools ada.all.cross + make install if [ "x$skip_manual" != "xyes" ]; then @@ -481,8 +484,9 @@ $SRCDIR/$GCC/configure --target=$TARGET \ --prefix=$BUILDDIR_NATIVE/target-libs \ - --enable-languages=c,c++ \ + --enable-languages=c,c++,ada \ --disable-decimal-float \ + --disable-libada \ --disable-libffi \ --disable-libgomp \ --disable-libmudflap \ @@ -505,6 +509,7 @@ ${MULTILIB_LIST} make -j$JOBS CXXFLAGS_FOR_TARGET="-g -Os -ffunction-sections -fdata-sections -fno-exceptions" +make -w -C gcc cross-gnattools ada.all.cross make install copy_multi_libs src_prefix="$BUILDDIR_NATIVE/target-libs/arm-none-eabi/lib" \