Seems happening on these intel macos toolchain, at least, not tested on other platforms:
compile time issue with unmatched type:14.2.0_20241119
13.2.0_20230928
gcc predefined __SIZE_TYPE__ has unsigned int which is different from 5.x branch code. Maybe related to this change: https://docs.espressif.com/projects/esp ... 0/gcc.htmlexpected 'UINT *' {aka 'unsigned int *'} but argument is of type 'uint32_t *' {aka 'long unsigned int *'}
Code: Select all
xtensa-esp32s3-elf-gcc -dM -E - < /dev/null | grep __SIZE_TYPE__
#define __SIZE_TYPE__ unsigned int