mirror of
https://github.com/espressif/esp-idf
synced 2025-03-10 09:39:10 -04:00
It looks like as a part of optimization for inlined functions like 'mmu_ll_vaddr_to_laddr' Clang aligns constant value used for bitwise AND operation with the pointer to external symbol passed to the function as parameter. That led to assertion failures because boundaries can be unaligned to 4 bytes.