Would the the work  already done on the Plan9 binary format and
syscall mapping that has been made for the Glendix kernel be useful as
"documentation" for implementing a Plan9 binary output in GCC?

and in the other direction, would it be useful to make a Plan9 libc
port to compile "real" Plan9 binaries with GCC on Linux? Would this be
mutually more benefitial than the current P9P?

I am waaay out of my league here so sorry if I say something stupid.

 2011/7/11 Gorka Guardiola <[email protected]>:
> On Mon, Jul 11, 20he11 at 6:41 PM, Jens Staal <[email protected]> wrote:
>> Personally, I believe that a Plan9 target for a cross compiler might
>> be more interesting. GCC already added support for the Plan9 dialect
>> of C. If it also could be made to compile Plan9 binaries, it could be
>> used for an alternative self-hosting distro as the one you envisaged.
>>
>> I am fully aware that this is quite herretic and probably not very
>> interesting for mainline Plan9.
>>
>
> Not a religion, whatever works for you.
>
> Notice though that the kernel and applications need
> some more that only the extensions. All of it (including the
> assembler) is written supposing caller save
> and other inner specifics of kencc that would need to be dealt with
> when compiling
> for gcc. It would be a port, not only a recompilation.
>
> G.
>
>

Reply via email to