Skip to content

Commit 3af37b8

Browse files
committed
Updated arm gcc to 4.7.4
1 parent 690eac4 commit 3af37b8

10 files changed

+20
-16
lines changed

build/build.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -242,9 +242,9 @@
242242
</antcall>
243243

244244
<antcall target="unzip-arm-toolchain">
245-
<param name="dist_file" value="gcc-arm-none-eabi-4.4.1-2010q1-188-macos.tar.gz" />
246-
<param name="dist_url" value="http://arduino.googlecode.com/files/gcc-arm-none-eabi-4.4.1-2010q1-188-macos.tar.gz" />
247-
<param name="dist_check_file" value="g++_arm_none_eabi" />
245+
<param name="dist_file" value="gcc-arm-none-eabi-4.7.4-2013q2-mac.tar.gz" />
246+
<param name="dist_url" value="http://arduino.googlecode.com/files/gcc-arm-none-eabi-4.7.4-2013q2-mac.tar.gz" />
247+
<param name="dist_check_file" value="gcc-arm-none-eabi-4.7.4-2013q2" />
248248
</antcall>
249249

250250
<delete includeEmptyDirs="true" quiet="true">
@@ -469,9 +469,9 @@
469469
<target name="linux32-build" depends="linux-build" description="Build linux (32-bit) version">
470470
<!-- Unzip ARM tools -->
471471
<antcall target="unzip-arm-toolchain">
472-
<param name="dist_file" value="gcc-arm-none-eabi-4.4.1-2010q1-188-linux32.tar.gz" />
473-
<param name="dist_url" value="http://arduino.googlecode.com/files/gcc-arm-none-eabi-4.4.1-2010q1-188-linux32.tar.gz" />
474-
<param name="dist_check_file" value="g++_arm_none_eabi" />
472+
<param name="dist_file" value="gcc-arm-none-eabi-4.7.4-2013q2-linux32.tar.gz" />
473+
<param name="dist_url" value="http://arduino.googlecode.com/files/gcc-arm-none-eabi-4.7.4-2013q2-linux32.tar.gz" />
474+
<param name="dist_check_file" value="gcc-arm-none-eabi-4.7.4-2013q2" />
475475
</antcall>
476476

477477
<!-- Unzip AVR tools -->
@@ -489,9 +489,9 @@
489489

490490
<!-- Unzip ARM tools -->
491491
<antcall target="unzip-arm-toolchain">
492-
<param name="dist_file" value="gcc-arm-none-eabi-4.4.1-2010q1-188-linux32.tar.gz" />
493-
<param name="dist_url" value="http://arduino.googlecode.com/files/gcc-arm-none-eabi-4.4.1-2010q1-188-linux32.tar.gz" />
494-
<param name="dist_check_file" value="g++_arm_none_eabi" />
492+
<param name="dist_file" value="gcc-arm-none-eabi-4.7.4-2013q2-linux64.tar.gz" />
493+
<param name="dist_url" value="http://arduino.googlecode.com/files/gcc-arm-none-eabi-4.7.4-2013q2-linux64.tar.gz" />
494+
<param name="dist_check_file" value="gcc-arm-none-eabi-4.7.4-2013q2" />
495495
</antcall>
496496

497497
<!-- Unzip AVR tools -->
@@ -685,9 +685,9 @@
685685

686686
<!-- Unzip ARM toolchain -->
687687
<antcall target="unzip-arm-toolchain">
688-
<param name="dist_file" value="gcc-arm-none-eabi-4.4.1-2010q1-188-win32.tar.gz" />
689-
<param name="dist_url" value="http://arduino.googlecode.com/files/gcc-arm-none-eabi-4.4.1-2010q1-188-win32.tar.gz" />
690-
<param name="dist_check_file" value="g++_arm_none_eabi" />
688+
<param name="dist_file" value="gcc-arm-none-eabi-4.7.4-2013q2-windows.tar.gz" />
689+
<param name="dist_url" value="http://arduino.googlecode.com/files/gcc-arm-none-eabi-4.7.4-2013q2-windows.tar.gz" />
690+
<param name="dist_check_file" value="gcc-arm-none-eabi-4.7.4-2013q2" />
691691
</antcall>
692692

693693
<delete includeEmptyDirs="true" quiet="true">

build/linux/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-linux32.tar.gz.sha

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
b35a6b9b1066977509ad5dcf51936b7a6bb18c18
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
14afebbb1a26b799237080ec32b300a409ff99cb

build/macosx/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-macos.tar.gz.sha

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
a1326c6258f91d9b318570bc619ca8a3b799d8bc

build/shared/revisions.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11

2+
* Updated arm gcc to 4.7.4 and simplified build.xml
3+
* ARM gcc doesn't require ia32-libs anymore on 64 bits linux systems
4+
25
ARDUINO 1.5.3 BETA
36

47
[ide]

build/windows/dist/gcc-arm-none-eabi-4.4.1-2010q1-188-win32.tar.gz.sha

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
c41fa509205b9ced43fc221b6a0cae4223a0842d

hardware/arduino/sam/platform.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ version=1.5.3
1010
# SAM3 compile variables
1111
# ----------------------
1212

13-
compiler.path={runtime.ide.path}/hardware/tools/g++_arm_none_eabi/bin/
13+
compiler.path={runtime.ide.path}/hardware/tools/gcc-arm-none-eabi-4.7.4-2013q2/bin/
1414
compiler.c.cmd=arm-none-eabi-gcc
1515
compiler.c.flags=-c -g -Os -w -ffunction-sections -fdata-sections -nostdlib --param max-inline-insns-single=500 -Dprintf=iprintf
1616
compiler.c.elf.cmd=arm-none-eabi-g++

0 commit comments

Comments
 (0)