diff --git a/build/build.xml b/build/build.xml
index 8919df798..dc297162e 100644
--- a/build/build.xml
+++ b/build/build.xml
@@ -91,7 +91,7 @@
-
+
diff --git a/build/linux/avr-gcc-4.9.2-arduino4-armhf-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.9.2-arduino4-armhf-pc-linux-gnu.tar.bz2.sha
deleted file mode 100644
index 75a89a6bd..000000000
--- a/build/linux/avr-gcc-4.9.2-arduino4-armhf-pc-linux-gnu.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-3f8207df94b899ab1bc07e93d0e226113554466b
diff --git a/build/linux/avr-gcc-4.9.2-arduino4-i686-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.9.2-arduino4-i686-pc-linux-gnu.tar.bz2.sha
deleted file mode 100644
index d8c24e8d4..000000000
--- a/build/linux/avr-gcc-4.9.2-arduino4-i686-pc-linux-gnu.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-4b787466bd6ebf6ed9d54f58b984de51dd05f014
diff --git a/build/linux/avr-gcc-4.9.2-arduino4-x86_64-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.9.2-arduino4-x86_64-pc-linux-gnu.tar.bz2.sha
deleted file mode 100644
index 01094f168..000000000
--- a/build/linux/avr-gcc-4.9.2-arduino4-x86_64-pc-linux-gnu.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-cdf1df744b67f475ea625906690b3a32614c8534
diff --git a/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-armhf-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-armhf-pc-linux-gnu.tar.bz2.sha
new file mode 100644
index 000000000..409ec55d8
--- /dev/null
+++ b/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-armhf-pc-linux-gnu.tar.bz2.sha
@@ -0,0 +1 @@
+9b6e398caf779bdac5e2666c1aac99b481b49490
diff --git a/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-i686-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-i686-pc-linux-gnu.tar.bz2.sha
new file mode 100644
index 000000000..8b6dfcf26
--- /dev/null
+++ b/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-i686-pc-linux-gnu.tar.bz2.sha
@@ -0,0 +1 @@
+4f20340c804da0218d6840983bbe6d84fb7e4b9a
diff --git a/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-x86_64-pc-linux-gnu.tar.bz2.sha b/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-x86_64-pc-linux-gnu.tar.bz2.sha
new file mode 100644
index 000000000..89b39207d
--- /dev/null
+++ b/build/linux/avr-gcc-4.9.2-atmel3.5.3-arduino-x86_64-pc-linux-gnu.tar.bz2.sha
@@ -0,0 +1 @@
+40825882ad0a725c3d500b8fa7ef4c8a72ed7613
diff --git a/build/macosx/avr-gcc-4.9.2-arduino4-i386-apple-darwin11.tar.bz2.sha b/build/macosx/avr-gcc-4.9.2-arduino4-i386-apple-darwin11.tar.bz2.sha
deleted file mode 100644
index 6573e58ff..000000000
--- a/build/macosx/avr-gcc-4.9.2-arduino4-i386-apple-darwin11.tar.bz2.sha
+++ /dev/null
@@ -1 +0,0 @@
-b065f135e6acaf88fba4591151dd3586f55583df
diff --git a/build/macosx/avr-gcc-4.9.2-atmel3.5.3-arduino-i386-apple-darwin11.tar.bz2.sha b/build/macosx/avr-gcc-4.9.2-atmel3.5.3-arduino-i386-apple-darwin11.tar.bz2.sha
new file mode 100644
index 000000000..9d99dad4c
--- /dev/null
+++ b/build/macosx/avr-gcc-4.9.2-atmel3.5.3-arduino-i386-apple-darwin11.tar.bz2.sha
@@ -0,0 +1 @@
+9c19956324bcee6818858489dd699949363934f7
diff --git a/build/shared/revisions.txt b/build/shared/revisions.txt
index ec70a5637..0715150eb 100644
--- a/build/shared/revisions.txt
+++ b/build/shared/revisions.txt
@@ -12,7 +12,7 @@ ARDUINO 1.6.10
* Solved a bug that crashed the IDE with some exotic serial devices
[core]
-* avr: toolchain updated to latest Atmel release 3.5.2 http://distribute.atmel.no/tools/opensource/Atmel-AVR-GNU-Toolchain/3.5.2/
+* avr: toolchain updated to latest Atmel release 3.5.3 http://distribute.atmel.no/tools/opensource/Atmel-AVR-GNU-Toolchain/3.5.3/
The updated tools are now binutils-2.26, gcc-4.9.2, avr-libc-2.0.0, gdb-7.8
* avr: avrdude updated to version 6.3
* fixed a small bug that caused a compile error on some 3rd party derivatives boards based on Leonardo
diff --git a/build/windows/avr-gcc-4.9.2-arduino4-i686-mingw32.zip.sha b/build/windows/avr-gcc-4.9.2-arduino4-i686-mingw32.zip.sha
deleted file mode 100644
index 08ae233f2..000000000
--- a/build/windows/avr-gcc-4.9.2-arduino4-i686-mingw32.zip.sha
+++ /dev/null
@@ -1 +0,0 @@
-78db4cafa5c950ec2c14f98ff14927ad8bfc7397
diff --git a/build/windows/avr-gcc-4.9.2-atmel3.5.3-arduino-i686-mingw32.zip.sha b/build/windows/avr-gcc-4.9.2-atmel3.5.3-arduino-i686-mingw32.zip.sha
new file mode 100644
index 000000000..c1651bb94
--- /dev/null
+++ b/build/windows/avr-gcc-4.9.2-atmel3.5.3-arduino-i686-mingw32.zip.sha
@@ -0,0 +1 @@
+ecc62d844aaf725eddd1093fb6526bc977a464a5