They do cross-compilers for 'C' (and probably 'C++', these days). They have been around for a number of years (like 10). I don't know if they have gone off into other areas, but cross-compilers were their bread-and-butter. I forget the details, but they were associated somehow with Microware, at one point. During the late 80s, if you bought pSOS, you used the Green Hills cross-compilers. In case you don't know, a cross-compiler allows a programmer to compile software on one type of processor, say an Intel 486, for execution on another type of processor, say a Motorola 6809. This is normally how embedded system development is done, since, in most cases, the processor being used in the embedded system is not supported by standard desktop OSs, like UNIX or NT.
Please understand that Green Hills may have newer product lines that I am unaware of - they may be making toasters now, for all I know.
Hope this helps.
-Dave Lehenky P.S. I just did a WEB search and Green Hills does Fortran, Pascal, and Ada, as well as C and C++. They also have their own RTOS. They support VxWorks/Tornado with their compiler toolset. |