Download the latest patch to fix this one. http://www.melabs.com/support/patches.htm

Without the patch HSEROUT/HSERIN do not work with this series. Microchip decided to shift the USART config registers (and a few more) into different file register banks.

I guess Microchip just likes to keep 3rd party compiler developers on their toes...:}