Updates to prevent the vTaskSwitchContext() function being removed from GCC builds when link time optimisation is used.