mayhem-firmware/firmware
E.T a2e5e03f07
Gcc12 related fixes (#1138)
* GCC12 related fixes but still compiles on GCC9

* Suppress warnings about volatile +=

* Enable c++20 if supported by the compiler

On gcc12 we need to use -std=c++20 since constexpr .c_str() on std::string is only officially available since c++20 and the new gcc wouldnt let us use it with older standard

* code format

---------

Co-authored-by: Eisenberger Tamas <e.tamas@iwstudio.hu>
2023-06-10 07:50:42 +12:00
..
application Gcc12 related fixes (#1138) 2023-06-10 07:50:42 +12:00
baseband Gcc12 related fixes (#1138) 2023-06-10 07:50:42 +12:00
bootstrap PortaPack Sync, take 2 (#215) 2019-02-03 18:25:11 +00:00
chibios Fix warning: cast between incompatible function types from 'void (*)(void *)' to 'msg_t (*)(void *)' 2021-01-27 15:32:46 +01:00
chibios-portapack Dsp fatfs fix (#1118) 2023-06-07 11:25:35 +02:00
common Gcc12 related fixes (#1138) 2023-06-10 07:50:42 +12:00
graphics Notepad menu (#1072) 2023-05-26 10:02:17 +02:00
test Add edit support for Notepad (#1093) 2023-06-01 15:45:55 -07:00
tools Updated icao24.db, improved python scripts. (#1013) 2023-05-19 22:02:24 +02:00
CMakeLists.txt Solving_error_dfu_util_v_011_integrated_vscode (#1055) 2023-05-23 18:28:34 +02:00
toolchain-arm-cortex-m.cmake Missing toolchain-arm-cortex-m.cmake file 2017-02-11 23:12:49 +00:00