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.
