I have been handed a PIC18 project including a CCS compiler. I have been struggling for days now to try to work around something that seems to be a compiler bug but CCS have not been very helpful to solve this project. To be honest, this whole CCS thing seems to be targeted at embedded-challenged people and many pre-cooked things and the almost impossibility to devide a project in several C files are getting seriously in the way of an experienced developer.....
I am now considering buying a decent C compiler and I'd like to have some opinions of you guys. I am opting between IAR, Hi-Tech and SourceBoost. Any comments and/or suggestions?