Added xtensalx6 for ESP32/ESP8266 platforms - #7977
Conversation
|
Hi @redradist, WDYT @memsharded, @SSE4 ? |
@czoido But there is not such OS like ESP !! ESP32 works on FreeRTOS and Zephyr
|
@redradist, I know there is not such OS, I was just wondering how that can be modelled, and took a model like the one we have for |
@czoido ESP32 https://en.wikipedia.org/wiki/ESP32, for gcc seems like it is called just xtensa For ESP8266 in wiki nothing mentioned regarding the subset of xtensa architechure (: |
|
I think then probably the best way of adding this is adding architectures: |
@memsharded @czoido Maybe better |
|
@memsharded @czoido Have you seen my comment above ? |
965fae0 to
7052d4c
Compare
|
@memsharded @czoido Have you seen my comment above ? @madebr Could you also review this PR ? It is only 4 times added |
7052d4c to
adf70a1
Compare
madebr
left a comment
There was a problem hiding this comment.
LGTM.
ESP32 -> Xtensa LX6 (https://en.wikipedia.org/wiki/ESP32)
ESP8266 -> Xtensa L106 (https://en.wikipedia.org/wiki/ESP8266)
Is there a check that ensures all settings of the previous settings were copied correctly?
Hard to say ... |
|
Hi @redradist, |
Removed xtensalx6 from arch_build Fixed passing unittests
caec5d8 to
967d04d
Compare
|
@madebr @memsharded This PR passed CI Could you please review it ? |
|
This will be released in Conan 1.41 |
|
@czoido @memsharded Probably it would be nice to create the specific compiler for it |
Changelog: Feature: New setttings: xtensalx6 and xtensalx106 for ESP32/ESP8266 platforms.
Docs: omit
developbranch, documenting this one.There is related pull-request in cmake-conan repository conan-io/cmake-conan#293
Note: By default this PR will skip the slower tests and will use a limited set of python versions. Check here how to increase the testing level by writing some tags in the current PR body text.