AI 144743: Refresh Linux and OSX hosted arm-eabi-4.3.1 tool-chain.
This CL refreshes the arm-eabi-4.3.1 tool-chains in donutburger.
The tool-chains were built at CL 144476. The Linux hosted tool-chain
was configured as:
../toolchain/android-toolchain/configure --target=arm-eabi \
--prefix=/disk2/dougkwan/android-3/arm-eabi-4.3.1 \
--with-sysroot=/disk2/dougkwan/android-3/arm-eabi-4.3.1/sysroot \
--with-gcc-version=4.3.1 --with-binutils-version=2.19
The sysroot was built from cupcake_rel branch at CL 143764. It was
only used while the tools where built and was not part of this check-in.
The OSX hosted tool-chain was configed as:
../toolchain/android-toolchain/configure --target=arm-eabi \
--prefix=/Volumes/android/mac-android-1/arm-eabi-4.3.1 \
--with-sysroot=/Volumes/android/mac-android-1/arm-eabi-4.3.1/sysroot \
--with-gcc-version=4.3.1 --with-binutils-version=2.19
The sysroot used was the same one as in the Linux hosted tools.
The CL was tested by building donutburger using new tool-chains on
both Linux and MacOS. The framework test-suite was run in emulator
on a Linux host. All tests passed. The gcc dejagnu C test-suite was
also run for both ARM and THUMB modes. There are about 100 unexpected
failures in both modes (<0.2%).
Automated import of CL 144743