Download Latest Version README (237 Bytes)
Email in envelope

Get an email when there's a new version of bleeding-edge-toolchain

Home / 130503
Name Modified Size InfoDownloads / Week
Parent folder
README 2013-05-03 2.6 kB
gcc-arm-none-eabi-4_7-130503-win-x64.7z 2013-05-03 46.2 MB
gcc-arm-none-eabi-4_7-130503-win.7z 2013-05-03 45.0 MB
gcc-arm-none-eabi-4_7-130503-linux-x64.tar.xz 2013-05-03 41.7 MB
Totals: 4 Items   132.9 MB 0
GNU Tools for ARM Embedded Processors / bleeding-edge-toolchain
version: 130503
build date: 03.05.2013
package date: 03.05.2012
build system: Linux 3.8.11-1-ARCH #1 SMP PREEMPT Wed May 1 20:18:57 CEST 2013 x86_64 GNU/Linux
host systems:
- 32-bit Windows (i686-w64-mingw32)
- 64-bit Windows (x86_64-w64-mingw32)
- 64-bit Linux (x86_64-unknown-linux-gnu)
target system: bare-metal ARM (arm-none-eabi)
compiler: GCC 4.8.0 (for Windows - mingw32-w64; rubenvb 130323)

Based on original linaro release GCC ARM Embedded 4.7-2013-q1-update
https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q1-update

Components used:
- gcc, ARM/embedded-4_7-branch, r198217 (24.04.2013 08:12:49), svn://gcc.gnu.org/svn/gcc/branches/ARM/embedded-4_7-branch
- binutils, commit aedb19303ef4c709795936372315b5b961fd13cc (03.05.2013 09:30:24), git://sourceware.org/git/binutils.git
- newlib, commit b7b145f52cc235948ad6a48ba562e1875c385be1 (30.04.2013 12:40:41), git://sourceware.org/git/newlib.git
- gdb, commit b7b145f52cc235948ad6a48ba562e1875c385be1 (03.05.2013 00:00:05), git://sourceware.org/git/gdb.git
- cloog-ppl 0.15.11, ftp://gcc.gnu.org/pub/gcc/infrastructure/cloog-ppl-0.15.11.tar.gz
- expat 2.0.1, http://space.dl.sourceforge.net/project/expat/expat/2.0.1/expat-2.0.1.tar.gz
- gmp 5.0.5, ftp://ftp.gmplib.org/pub/gmp-5.0.5/gmp-5.0.5.tar.bz2
- libelf 0.8.13, http://www.mr511.de/software/libelf-0.8.13.tar.gz
- libiconv 1.14, http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
- mpc 1.0.1, http://www.multiprecision.org/mpc/download/mpc-1.0.1.tar.gz
- mpfr 3.1.2, http://www.mpfr.org/mpfr-current/mpfr-3.1.2.tar.xz
- ppl 0.11, ftp://gcc.gnu.org/pub/gcc/infrastructure/ppl-0.11.tar.gz
- zlib 1.2.7, http://zlib.net/zlib-1.2.7.tar.bz2

Differences from original linaro release:
- the most recent components used where possible, core components directly from HEADs of repositories
- compiled with recent toolchain, which results in much better performance on host system
- lack of newlib-nano, samples and some text files
- lack of size-optimized C++ libraries (see below)
- libstdc++ with disabled exceptions (as in size-optimized libraries that come in "nano" set)
- all libraries are not stripped - can be debugged
- newlib with different configure options (--enable-newlib-register-fini removed, --disable-newlib-atexit-alloc,
  --enable-newlib-reent-small, --disable-newlib-fvwrite-in-streamio, --disable-newlib-fseek-optimization,
  --disable-newlib-wide-orient)

Build commands used:
./build-prerequisites.sh
./build-toolchain.sh

This package and info about it can be found on Freddie Chopin's website:
http://www.freddiechopin.info/
Source: README, updated 2013-05-03