Hello
Extract from CW Coldfire V6.2 "Targeting_ColdFire.pdf" manual:
"interrupt
Controls compilation for interrupt-routine object code.
#pragma interrupt [ on | off | reset ]
Remarks
For the value ON, the compiler generates special prologues and epilogues for the
functions this pragma encapsulates The compiler saves or restores all modified
registers (both nonvolatile and scratch). Functions return via RTE instead of RTS.
You also can also use __declspec(interrupt) to mark functions as
interrupt routines, for example:
__declspec(interrupt) void alpha()
{
//enter code here
}"
So apparently it does
CrasyCat