An easy way to do this is to set the stack pointer then immediatly call the routine. Then supply a dummy routine in the MSP specific library that is linked in if the user does not supply one. The dummy routine simply returns.
Maybe it can be done with a WEAK name declaration right in the startup file. That area is not one of my strong points. -Bill K