Brantley Coile wrote:
it's much easier just to regard a gcc-based environment as another
world (which is what is, anyway) and let it be self-contained (as well
as self-centred).


That has my vote.

actually, I think I was thinking this too. gcc would be its own world right down to the system call level. No ?a or ?l compatibility issues; you don't use them. Convert gcc calling conventions to plan 9 calling conventions at the kernel interface (I had to do stuff like this for Xen ...)

So, if gcc is driving gas and gld, then the only issue is generating plan 9 a.out format. libbfd can be taught to do this.

ron

Reply via email to