mcf52221demo with cw10

In version 6.1 of freertos there is demo for the freescale mcf52221demo board. However I guess it has been developped for a old version of codewarrior since it doesn’t compile on either CodeWarrior 10 (after conversion) or on Codewarrior 7.3. Is there an update for CodeWarrior 10 available somewhere?
Thanks in advance

mcf52221demo with cw10

it doesn’t compile on either CodeWarrior 10 (after conversion) or on Codewarrior 7.3
Could mean anything. More information would be useful.

mcf52221demo with cw10

Apparently the compiler complain about __declspec(interrupt:0) . I am very new to mcu development and don’t know how to handle this. Here is the output of the compiler: **** Build of configuration INTERNAL_FLASH for project RTOSDemo **** ‘Regenerating dependency file: Sources/FreeRTOS_Tick_Setup.d’
‘ ‘
‘Building file: ../Sources/FreeRTOS_Tick_Setup.c’
‘Invoking: ColdFire Compiler’
“C:Program FilesFreescaleCW MCU v10.0eclipse\../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf” @”Sources/FreeRTOS_Tick_Setup.args” -o “Sources/FreeRTOS_Tick_Setup.obj” “../Sources/FreeRTOS_Tick_Setup.c”
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|57|11|9|3194|9)
=__declspec(interrupt:0) void vPIT0InterruptHandler( void ); 
>identifier expected
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|121|11|9|6260|9)
=__declspec(interrupt:0) void vPIT0InterruptHandler( void ) 
>identifier expected
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|122|0|1|6309|1)
={ 
>declaration syntax error
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|126|12|1|6391|13)
=  (*(vuint16*)(0x40150000)) |= MCF_PIT_PCSR_PIF; 
>’)’ expected
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|129|1|20|6463|20)
= ulSavedInterruptMask = portSET_INTERRUPT_MASK_FROM_ISR(); 
>undefined identifier ‘ulSavedInterruptMask’
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|130|22|1|6544|1)
=  vTaskIncrementTick(); 
>identifier ‘vTaskIncrementTick()’ redeclared as ‘__regabi int (…)’
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS.orgheaderstask.h|1162|51|1|40888|1)
=void vTaskIncrementTick( void ) PRIVILEGED_FUNCTION; 
>identifier ‘vTaskIncrementTick()’ was originally declared as ‘__regabi void
>()’
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|131|58|1|6605|1)
= portCLEAR_INTERRUPT_MASK_FROM_ISR( ulSavedInterruptMask ); 
>identifier ‘ulPortSetIPL(unsigned long)’ redeclared as ‘__regabi int (int)’
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS.orgheadersportmacro.h|94|51|1|4346|1)
=unsigned portLONG ulPortSetIPL( unsigned portLONG ); 
>identifier ‘ulPortSetIPL(unsigned long)’ was originally declared as ‘__regabi
>unsigned long (unsigned long)’
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|136|1|1|6784|1)
= { 
>declaration syntax error
../MCU/ColdFire_Tools/Command_Line_Tools/mwccmcf|Compiler|Error
(C:Documents and SettingsHerveFreeRTOSV6.1.0FreeRTOSV6.1.0DemoColdFire_MCF52221_CodeWarriorRTOSDemoSourcesFreeRTOS_Tick_Setup.c|140|0|1|6816|1)
=} 
>declaration syntax error Errors caused tool to abort.
C:Program FilesFreescaleCW MCU v10.0gnubinmake: ***  Error 1 Thanks in advance