I am getting the following compiler warning twice on line 422 in tasks.c
“cast from pointer to integer of different size”
The line is:
pxTopOfStack = ( portSTACK_TYPE * ) ( ( ( unsigned long ) pxTopOfStack ) & ( ( unsigned long ) ~portBYTE_ALIGNMENT_MASK ) );
compiled using mspgcc 3.2.3 and portBYTE_ALIGNMENT = 2
I’ve seen this warning since 6.0.0, still there in 6.0.2. Any pointers as to what could be done, is the error on my side/compiler?