There was an attempt to make a GCC port for the old 68HC12, but I don't think anyone has worked on that project during the past 10 years. It is most likely going to be of questionable quality.
If you don't want to use the Codewarrior compiler, the only serious alternatives are the commercial ones such as IAR, Cosmic etc.