diff --git a/build/build.xml b/build/build.xml index 2ade6e17012..bc094e7c9e7 100644 --- a/build/build.xml +++ b/build/build.xml @@ -254,9 +254,9 @@ - - - + + + @@ -491,9 +491,9 @@ - - - + + + @@ -511,9 +511,9 @@ - - - + + + @@ -732,9 +732,9 @@ - - - + + + diff --git a/build/linux/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-linux32.tar.gz.sha b/build/linux/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-linux32.tar.gz.sha deleted file mode 100644 index 29a002ad119..00000000000 --- a/build/linux/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-linux32.tar.gz.sha +++ /dev/null @@ -1 +0,0 @@ -46a93ceec28772ac19c76ffc9b285a1eac4288a3 diff --git a/build/linux/dist/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz.sha b/build/linux/dist/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz.sha new file mode 100644 index 00000000000..ae1fe709b34 --- /dev/null +++ b/build/linux/dist/gcc-arm-none-eabi-4.8.3-2014q1-linux32.tar.gz.sha @@ -0,0 +1 @@ +20500b304b2b7c08a699cdd25564003aaf78088e diff --git a/build/linux/dist/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz.sha b/build/linux/dist/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz.sha new file mode 100644 index 00000000000..3bb527bebbe --- /dev/null +++ b/build/linux/dist/gcc-arm-none-eabi-4.8.3-2014q1-linux64.tar.gz.sha @@ -0,0 +1 @@ +194309bbe4b442c5047ad2887e252ed49b6c4758 diff --git a/build/macosx/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-macos.tar.gz.sha b/build/macosx/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-macos.tar.gz.sha deleted file mode 100644 index 3b951bb7f5e..00000000000 --- a/build/macosx/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-macos.tar.gz.sha +++ /dev/null @@ -1 +0,0 @@ -14c554bb9aa9f0d0262a593e7452d33f4babc60d diff --git a/build/macosx/dist/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz.sha b/build/macosx/dist/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz.sha new file mode 100644 index 00000000000..be7d3b12edd --- /dev/null +++ b/build/macosx/dist/gcc-arm-none-eabi-4.8.3-2014q1-mac.tar.gz.sha @@ -0,0 +1 @@ +b9510ef55d65d191ec3ed973da84d2ee2844fb06 diff --git a/build/shared/revisions.txt b/build/shared/revisions.txt index 41e14b1dbb9..cc028cfc400 100644 --- a/build/shared/revisions.txt +++ b/build/shared/revisions.txt @@ -1,4 +1,9 @@ +ARDUINO 1.5.7 BETA + +* Updated arm-gcc-none-eabi to 4.8.3-2014q1 and simplified build.xml +* arm-gcc-none-eabi doesn't require ia32-libs anymore on 64 bits linux systems + ARDUINO 1.5.6-r2 BETA 2014.02.21 [ide] diff --git a/build/windows/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-win32.tar.gz.sha b/build/windows/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-win32.tar.gz.sha deleted file mode 100644 index 068b717e39e..00000000000 --- a/build/windows/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-win32.tar.gz.sha +++ /dev/null @@ -1 +0,0 @@ -f288affa058bfdd44f8b93800fc4cb01b2ebf1e5 diff --git a/build/windows/dist/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz.sha b/build/windows/dist/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz.sha new file mode 100644 index 00000000000..e5013dcbacc --- /dev/null +++ b/build/windows/dist/gcc-arm-none-eabi-4.8.3-2014q1-windows.tar.gz.sha @@ -0,0 +1 @@ +7b309df740cdddb6d4d252fffc8db7a170448814 diff --git a/hardware/arduino/sam/platform.txt b/hardware/arduino/sam/platform.txt index 78633a80935..6f5c1fcbe5f 100644 --- a/hardware/arduino/sam/platform.txt +++ b/hardware/arduino/sam/platform.txt @@ -10,7 +10,7 @@ version=1.5.6 # SAM3 compile variables # ---------------------- -compiler.path={runtime.ide.path}/hardware/tools/g++_arm_none_eabi/bin/ +compiler.path={runtime.ide.path}/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/ compiler.c.cmd=arm-none-eabi-gcc compiler.c.flags=-c -g -Os -w -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -Dprintf=iprintf compiler.c.elf.cmd=arm-none-eabi-g++