This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi gives error unknown type name 'caddr_t'

Examples from SDK_2_12_1_MIMX8MM3xxxLZ from NXP can be successfully compiled with the toolchain gcc-arm-11.2-2022.02-x86_64-arm-none-eabi in Ubuntu 22.04.

After upgrading to the new toolchain arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi, the examples cannot compiled anymore because of the error

error: unknown type name 'caddr_t'

The type name 'caddr_t' is used in fsl_sbrk.c.

Is this expected?

Has it been removed from the new toolchain? And so NXP SDK needs a fix?

Thanks