RL78/F13 Interrupt Problem

I am using RL78/F13 (R5F10BMG) controller, and CS+ for this application. Initially i used #pragma for interrupts, but now i want a seperate IVT table for the same. But there seems to be an issue with the way i have created the array.

__directmap int MY_MACRO1 = 0x0004;

static const tIsrFunc InterruptVectorTable[] MY_MACRO1 =
&Isr_default, /* 0x0004 INTWDTI */




Please help me with this issue.