Thanks for the reply. I will check again with your suggestion.
I've been trying to port FreeRTOS from versions 8.1.1 and 8.1.4 to the Infineon PSoC6 platform, but even with a basic port (no changes) I am getting compile errors in qf_actq.c around the handling of me->eQueue.nFree, for example. The complier is complaining that me->eQueue is a pointer and if I change to me->eQueue->nFree there are other errors regarding a struct definition. I am able to pull in a FreeRTOS port from v6.9.3 (which was working on another platform). and this builds with no issues....