MCUdude / MightyCore

Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
Other
649 stars 182 forks source link

Enable gnu++17 support by default #212

Closed DrItanium closed 3 years ago

DrItanium commented 3 years ago

This pull request is dependent on https://github.com/MCUdude/MCUdude_corefiles/pull/33 being merged first.

Changes the compiler language standard from gnu++11 to gnu++17.

DrItanium commented 3 years ago

I added a space to the command line to trigger a new commit now that https://github.com/MCUdude/MCUdude_corefiles/pull/33 has been merged. I realize it is very dumb but I wasn't sure how to get travis-ci to rerun its checks.

DrItanium commented 3 years ago

Excellent news that the test suite is passing in CI in C++17 mode.

MCUdude commented 3 years ago

Excellent!