AVR-GCC
Last updated
AVR toolchain for Windows by Zak Kemble
Install with winget
$ winget install --id ZakKemble.avr-gcc --exact --version 16.1.0Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
Installers · v16.1.0
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
5 known CVEs via NVD
**DISPUTED**A failure in the -fstack-protector feature in GCC-based toolchains that target AArch64 allows an attacker to exploit an existing buffer overflow in dynamically-sized local variables in your application without this being detected. This stack-protector failure only...
Heap/stack buffer overflow in the dlang_lname function in d-demangle.c in libiberty allows attackers to potentially cause a denial of service (segmentation fault and crash) via a crafted mangled symbol.
libiberty/rust-demangle.c in GNU GCC 11.2 allows stack consumption in demangle_const, as demonstrated by nm-new.
GCC v12.0 was discovered to contain an uncontrolled recursion via the component libiberty/rust-demangle.c. This vulnerability allows attackers to cause a Denial of Service (DoS) by consuming excessive CPU and memory resources.
GCC c++filt v2.26 was discovered to contain a use-after-free vulnerability via the component cplus-dem.c.
See a CVE that affects your fleet? Push the patched version to Intune in one click with Pckgr - automated patching is the only way to keep up.
Related apps
- GNU Arm Embedded ToolchainARM Holdings
Arm.GnuArmEmbeddedToolchainv14.2.Rel1The GNU Arm Embedded toolchain contains integrated and validated packages featuring the GCC compiler, libraries and other tools necessary for bare-metal software development on devices based on 32-bit Arm Cortex-A, Cortex-R and Cortex-M processors.
More from Zak Kemble or browse arduino, avr, gcc.
Frequently asked questions
How do I install AVR-GCC on Windows?
How do I install AVR-GCC silently for unattended deployment?
How do I uninstall AVR-GCC via winget?
Is AVR-GCC free?
Does AVR-GCC work on Windows 10?
How do I keep AVR-GCC up to date?
Recent versions
- 16.1.0latest
- 15.2.0
- 14.1.0
- 13.2.0
- 12.1.0