mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
385439213a
The pthread_init function would always get included in the binary, even when no pthread functions were used. This happens due to us using -u linker flags to force the linker to consider the pthread library, to ensure the weak pthread functions in the toolchain are overridden. By restructing the code to rely on lazy inits instead we can avoid using a init function, and therefor save some space. Closes https://github.com/espressif/esp-idf/issues/14213 |
||
---|---|---|
.. | ||
pthread_psram_tests | ||
pthread_unity_tests | ||
.build-test-rules.yml |