Hi,
I don't what can it do, but you can have a look to the SDCC compiler (Small Device C Compiler) and works with many platforms (Win9x/NT/2000/XP Linux & Mac OS X) .
SDCC is Free Open Source Software, distributed under GNU General Public License (GPL).
I don't if there's support for S08 core.
Emmanuel