On Feb 6, 2008 4:53 AM, Greg Comeau <[EMAIL PROTECTED]> wrote:
> And my question remains about gcc, either there is or there
> isn't a port for Plan 9, but it seems clear to me that there
> is one, so why do people keep saying not?

There is a port of GCC, but it's not maintained much and reports vary
on how stable it is.  Also, 9c-produced 'object files' (basically
compressed assembler code) are incompatible with GCC's object files,
so any libraries that must be shared need to be recompiled.

A '9c++' (actually 2c++, 8c++, kc++, &c.) that compiled through C,
using the Plan 9 C compilers, should have no problems -- so long as
the front-end doesn't rely on GCCisms or the nuttier (in the Plan 9
viewpoint) misfeatures of C99 like dynamically-sized arrays.

--Joel

Reply via email to