I have tweaked the Plan 9 native <ar.h> to allow for manual adjustment
around the different needs of Go and native Plan 9 toolchains, so now:

        #ifndef SARNAME
        #define SARNAME 16
        #endif

SARNAME can be predefined to the "64" that Go prefers.  Unfortunately,
it's a short term solution, I'm hoping for suggestions on the way
forward from here.

++L

PS: I still can't link an executable with the version of 8l from the
Go toolchain that I built under Plan 9, but I'm hoping to get there
soon.


Reply via email to