mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-16 06:54:22 +00:00

Before the change described in https://gcc.gnu.org/pipermail/gcc-patches/2023-September/631393.html it appeared that inlining built-in GCC function __atomic_test_and_set() was incorrect. It resulted in a non-atomic write. After the change now present in GCC, the IDF should include the function __atomic_test_and_set() to successfully link the final binary. Closes https://github.com/espressif/esp-idf/issues/15167