9b510810cc
Go ignores CFLAGS for some commands. That causes unnecessary build of glibc shims (and libc++.a). In the GCC days cross-compiler toolchains used to expose a "tool" per architecture. Let's do the same here. Then Go cannot cheat with skipping CFLAGS which we normally *always* expect. The wrapper code is getting gnarly, I know. But it still fits in my head somehow, so we can still keep adding to it. |
||
---|---|---|
.. | ||
libc | ||
libc_aware | ||
platform | ||
private | ||
toolchain | ||
BUILD | ||
BUILD.sdk.bazel | ||
defs.bzl | ||
zig_toolchain.bzl |