Test: fixing itoa implementation and clean-up of tests and test Makefile by mcspr · Pull Request #8531 · esp8266/Arduino

added 2 commits

April 6, 2022 08:28
Update itoa to be the same as newlib, fixing edgecase of abs(INT_MIN)
Update WString.cpp:toString() integer conversions to use noniso funcs
Remove legacy gcc versions from Makefile and allow overrides
Don't fallback to c11 and c++11, source cannot support that

@mcspr

@mcspr mcspr deleted the noniso-is-weird branch

April 11, 2022 10:53

hasenradball pushed a commit to hasenradball/Arduino that referenced this pull request

Nov 18, 2024
…ile (esp8266#8531)

* Test: fixing itoa implementation, clean-up of tests and test runner

Update itoa to be the same as newlib, fixing edgecase of abs(INT_MIN)
Update WString.cpp:toString() integer conversions to use noniso funcs
Remove legacy gcc versions from Makefile and allow overrides
Don't fallback to c11 and c++11, source cannot support that

* CXX and CC are make predefined values, assuming ?= does not work (?)