ARM EABI
From http://engineernabendu.blogspot.pt/2012/09/difference-of-compilers-arm-none-linux.html is told that the differences between GNUEABI and EABI are the following:
- arm-none-linux-gnueabi is meant for the compilation to elf which uses linux
- arm-none-eabi is meant for the compilation of the codes which will run on bare metal arm core
ARM EABI Toolchain
Download Sourcery CodeBench Lite Edition following from http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/
Sourcery CodeBench Lite Edition for ARM GNU/Linux (TAR Source and documentation PDF files)
Sourcery CodeBench Lite Edition for ARM EABI (TAR Source and documentation PDF files)
ARM none eabi: https://sourcery.mentor.com/GNUToolchain/package11441/public/arm-none-eabi/arm-2013.05-23-arm-none-eabi.src.tar.bz2
https://sourcery.mentor.com/GNUToolchain/doc16558/binutils.pdf
https://sourcery.mentor.com/GNUToolchain/doc16565/getting-started.pdf
ARM none linux gnueabi: https://sourcery.mentor.com/GNUToolchain/package11446/public/arm-none-linux-gnueabi/arm-2013.05-24-arm-none-linux-gnueabi.src.tar.bz2 Docs ARM none linux gnueabi: