arduino-gcc-versions.md 1.9 KB

Arduino ships also avr-gcc. This is matrix of versions and changes based on Linux versions.

Arduino avr-gcc differences test?
<=1.0 none?
1.0.1 4.3.2 new
1.0.2 4.3.2 same as 1.0.1
1.0.3 4.3.2 same as 1.0.1
1.0.4 4.3.2 same as 1.0.1
1.0.5 4.3.2 same as 1.0.1
1.0.6 4.3.2 same as 1.0.1 yes
1.5 4.3.2 same as 1.0.1
1.5.1 4.3.2 same as 1.0.1
1.5.2 4.3.2 same as 1.0.1
1.5.3 4.3.2 same as 1.0.1
1.5.4 4.3.2 same as 1.0.1
1.5.5 4.3.2 same as 1.0.1
1.5.6-r2 4.3.2 same as 1.0.1
1.5.7 4.8.1 toolchains upgrade, avrdude 6.0.1avrdude
1.5.8 4.8.1 same as 1.5.7
1.6.0 4.8.1 same as 1.5.7
1.6.1 4.8.1 toolchains upgrade, added ATmega48/88/168PB, ATA5702M322, ATA5782; added RAMSTART to io*.h
1.6.2 packed
1.6.3 4.8.1 toolchains upgrade, cleaned
1.6.4 4.8.1 almost the same as 1.6.1
1.6.5-r5 4.8.1 same as 1.6.4
1.6.6 4.8.1 same as 1.6.4
1.6.7 4.8.1 same as 1.6.4
1.6.8 4.8.1 same as 1.6.4
1.6.9 4.8.1 same as 1.6.4 yes
1.6.10 4.9.2 toolchains upgrade, , avrdude 6.3
1.6.11 4.9.2 same as 1.6.10, back to avrdude 6.0.1
1.6.12 4.9.2 same as 1.6.10, patched avrdude 6.3
1.6.13 4.9.2 same as 1.6.12 yes
1.8.0 4.9.2 same as 1.6.12, another patch for avrdude 6.3
1.8.1 4.9.2 same as 1.8.0
1.8.2 4.9.2 recompiled, new toolchains, lot of changes
1.8.3 4.9.2 same as 1.8.2
1.8.4 4.9.2 same as 1.8.2
1.8.5 4.9.2 same as 1.8.2 yes
1.8.6 5.4.0 new toolchains, added ATmega328PB and ATmega324PB among others
1.8.7 5.4.0 same as 1.8.6 yes