The patches required to use C++ STL#493
Conversation
|
|
|
It is likely these patches should be applied to other cores too. |
|
CLA won't be signed, but everyone can consider original parts of my contribution as licensed under Unlicense license. |
|
Thanks for your contribution! I believe this might be already solved in https://github.com/arduino/ArduinoCore-API, which should be the base of this core as well in the future (also see arduino/ArduinoCore-API#140 which makes some additional related changes). |
|
Thanks. Incorporated some changes from there. |
…k in `Arduino.h`.
…texpr functions in the case of C++. Required in order to avoid conflicts to C++ stdlib. Incorporates some of the changes from arduino/ArduinoCore-API#140 and arduino/ArduinoCore-API@30e4397 Co-Authored-By: Keating Reid <keating.reid@protonmail.com> Co-Authored-By: Martino Facchin <m.facchin@arduino.cc>
ca9d2f1 to
4ae6b26
Compare
These patches should be enough to use
magic_enumlibrary andstd::string. For using CTRE other patches are needed, but they don't belong to this repo.