It seems you need an update. Yeah it's support by some C compiler. If it wasn't i'd never ever waste my time in assembler... I used Hi-Tech C in the past.

http://www.htsoft.com/products/dspicccompiler.php

http://www.iar.com/index.php?show=98...7/p987_eng.php

http://www.microchip.com/stellent/id...&part=SW006012

I think some other crap one support them but i'll never say their name. Oh OK, just the the first 3 letter MIK.