join runtimeAndDeps into cannotObfuscate
There used to be a reason to keep these maps separate, but ever since we became better at obfuscating the standard library, that has gone away. It's still a good idea to keep `go list -deps runtime` as a group, but we can do that via a comment inside a joint map literal. I also noticed that one comment still referred to cannotObfuscateNames, which hasn't existed for some time. Fix that up. It's also not documented how cachedOutput contains info for all deps, so clarify that while we're improving the docs. Finally, the reason we cannot obfuscate the syscall package was out of date; it's not part of the runtime. It is a go:linkname bug.pull/563/head
parent
f6ef988823
commit
3f9d77d9b6
Loading…
Reference in New Issue