inline code

I have a macro which is supposed to service the internal watchdog in a Dallas 87C520. The code looks like this:

#define clearWatchdog() EA=0; TA=0xAA; TA=0x55; RWT=1; EA=1

The problem is that instead of repeating the macro everytime I have the clearWatchdog(); instruction in my C code the compiler has implemented the macro as a long call. How can I make it implement the macro inline?

More questions in this forum