]> Cypherpunks repositories - gostls13.git/commit
cmd/ld, cmd/6l, cmd/8l: sort exported dynamic symbols for Darwin
authorShenghou Ma <minux.ma@gmail.com>
Tue, 9 Oct 2012 16:55:48 +0000 (00:55 +0800)
committerShenghou Ma <minux.ma@gmail.com>
Tue, 9 Oct 2012 16:55:48 +0000 (00:55 +0800)
commitfa563ae82e2d1038656be21c52831e7ad42108a8
tree94a7df7dfaab2aae1dc44a7a7b1dc99a7415b509
parentcffbfaeb1819bfb6770848c4d57615f0ee1a46ba
cmd/ld, cmd/6l, cmd/8l: sort exported dynamic symbols for Darwin
Also corrected cmd/8l's .dynsym handling (differentiate between exported symbols and imported symbols)

        Fixes #4029.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/6620075
misc/cgo/test/cgo_test.go
misc/cgo/test/issue4029.go [new file with mode: 0644]
src/cmd/6l/asm.c
src/cmd/8l/asm.c
src/cmd/ld/data.c
src/cmd/ld/go.c
src/cmd/ld/lib.c
src/cmd/ld/lib.h