diff options
author | Russ Cox <rsc@golang.org> | 2013-12-08 22:48:11 -0500 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2013-12-08 22:48:11 -0500 |
commit | 8ae8d979d4cc7cdc7576d7f7ef63c5dc819b6522 (patch) | |
tree | e8e8600701ea79b57f0a70f0681721f8dc48d060 /src/cmd/ld/decodesym.c | |
parent | 523b18e7e34741f015b7fe7c157ef62a62eb6158 (diff) | |
download | go-8ae8d979d4cc7cdc7576d7f7ef63c5dc819b6522.tar.gz |
cmd/dist: add liblink build information
In addition to adding the library, change the way the anames array is created.
Previously, it was written to src/cmd/6l/enam.c (and similarly for 5l and 8l)
and each of the other tools (6g, 6c, 6a) compiled the 6l/enam.c file in addition
to their own sources.
Now that there is a library shared by all these programs, move the anames
array into that library. To eliminate name conflicts, name the array after
the architecture letter: anames5, anames6, anames8.
First step to linker cleanup (golang.org/s/go13linker).
This CL does not build by itself. It depends on the CLs introducing
liblink and changing commands to use it.
R=iant
CC=golang-dev
https://codereview.appspot.com/35740044
Diffstat (limited to 'src/cmd/ld/decodesym.c')
0 files changed, 0 insertions, 0 deletions