<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware/platforms/avr/platform.mk, branch master</title>
<subtitle>QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/'/>
<entry>
<title>gcc15 AVR compilation fixes (#25238)</title>
<updated>2025-05-18T23:22:31+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2025-05-18T23:22:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=a4ef1ae736cd58375affed966cf1399fe8df5774'/>
<id>a4ef1ae736cd58375affed966cf1399fe8df5774</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix up AVR production build target. (#23190)</title>
<updated>2024-03-01T21:44:51+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2024-03-01T21:44:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=8b8f73098b325ea60e2affea6dcd36fc86716dab'/>
<id>8b8f73098b325ea60e2affea6dcd36fc86716dab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "chibios: disable RWX segment warning on newer GNU lds (#22007)" (#22469)</title>
<updated>2023-11-13T22:41:12+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2023-11-13T22:41:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=4c625d8286daba3540ce421cbb8100fac8d9e2c8'/>
<id>4c625d8286daba3540ce421cbb8100fac8d9e2c8</id>
<content type='text'>
This reverts commit de3c42125b661f62757f8ee4f6184c089340d3a0.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit de3c42125b661f62757f8ee4f6184c089340d3a0.</pre>
</div>
</content>
</entry>
<entry>
<title>chibios: disable RWX segment warning on newer GNU lds (#22007)</title>
<updated>2023-11-13T22:29:12+00:00</updated>
<author>
<name>Thomas Weißschuh</name>
<email>thomas@t-8ch.de</email>
</author>
<published>2023-11-13T22:29:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=de3c42125b661f62757f8ee4f6184c089340d3a0'/>
<id>de3c42125b661f62757f8ee4f6184c089340d3a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove 'Firmware size check does not yet support' message (#21977)</title>
<updated>2023-09-12T04:16:39+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2023-09-12T04:16:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=06cec720dde5e4c9acfb476cbdf3e098a2172eee'/>
<id>06cec720dde5e4c9acfb476cbdf3e098a2172eee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Generalize AVR -Werror=array-bounds workaround (#21798)</title>
<updated>2023-08-23T19:55:03+00:00</updated>
<author>
<name>Thomas Weißschuh</name>
<email>thomas@t-8ch.de</email>
</author>
<published>2023-08-23T19:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=f699fde7d979a731ad72892588328a00fe9840d9'/>
<id>f699fde7d979a731ad72892588328a00fe9840d9</id>
<content type='text'>
GCC 13 needs the same workaround as GCC 12.
To avoid having to maintain an ever-growing list of broken versions
apply the workaround wherever it can be used.

If at some point a fixed version of GCC is released the workaround can
be disabled for those fixed versions.

See #17064</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GCC 13 needs the same workaround as GCC 12.
To avoid having to maintain an ever-growing list of broken versions
apply the workaround wherever it can be used.

If at some point a fixed version of GCC is released the workaround can
be disabled for those fixed versions.

See #17064</pre>
</div>
</content>
</entry>
<entry>
<title>[Core] Update mpaland/printf to eyalroz/printf fork (#16163)</title>
<updated>2022-07-07T07:27:50+00:00</updated>
<author>
<name>Stefan Kerkmann</name>
<email>karlk90@pm.me</email>
</author>
<published>2022-07-07T07:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=d9bb189e25f14578ca74d6a3aa9f9a467f6f6595'/>
<id>d9bb189e25f14578ca74d6a3aa9f9a467f6f6595</id>
<content type='text'>
mpaland printf implementation was abandoned in ~2019 and the fork by
eyalroz is now regarded to be the goto replacement of it. So this commit
incoporates the changes needed to use this fork in QMK.

Note that pointer ptrdiff_t is always supported since commit
51c90f93a97fdaef895783ecbe24569be0db7cb8</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mpaland printf implementation was abandoned in ~2019 and the fork by
eyalroz is now regarded to be the goto replacement of it. So this commit
incoporates the changes needed to use this fork in QMK.

Note that pointer ptrdiff_t is always supported since commit
51c90f93a97fdaef895783ecbe24569be0db7cb8</pre>
</div>
</content>
</entry>
<entry>
<title>[Core] Update C standard to GNU11, C++ to GNU++14 (#17114)</title>
<updated>2022-06-05T22:47:22+00:00</updated>
<author>
<name>Stefan Kerkmann</name>
<email>karlk90@pm.me</email>
</author>
<published>2022-06-05T22:47:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=e89478eb0fe582d1a30a882e278927e31c9cdcc7'/>
<id>e89478eb0fe582d1a30a882e278927e31c9cdcc7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround for recent -Werror=array-bounds AVR issues (#17136)</title>
<updated>2022-05-18T10:06:55+00:00</updated>
<author>
<name>Joel Challis</name>
<email>git@zvecr.com</email>
</author>
<published>2022-05-18T10:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=6503987c84994b2c6b5229db8b91c14d8bd11e41'/>
<id>6503987c84994b2c6b5229db8b91c14d8bd11e41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Core] Allow usage of AVRs minimal printf library (#16266)</title>
<updated>2022-04-22T08:13:31+00:00</updated>
<author>
<name>Stefan Kerkmann</name>
<email>karlk90@pm.me</email>
</author>
<published>2022-04-22T08:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=b1681fb6a11e6eb286bc93af3bcc59422e054eb8'/>
<id>b1681fb6a11e6eb286bc93af3bcc59422e054eb8</id>
<content type='text'>
Co-authored-by: Sergey Vlasov &lt;sigprof@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Sergey Vlasov &lt;sigprof@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
