]> Cypherpunks repositories - gostls13.git/commit
cmd/link/internal/ld: use debug/pe package to rewrite ldpe.go
authorAlex Brainman <alex.brainman@gmail.com>
Fri, 29 Apr 2016 06:23:55 +0000 (16:23 +1000)
committerRuss Cox <rsc@golang.org>
Thu, 13 Oct 2016 19:11:02 +0000 (19:11 +0000)
commitd08c3d1329994ddba2e0a2dd13b950f9f178ab02
tree54eacfaed152c66ed467e3dda15085d53ee7d97a
parent2427123d9391134a68c6f60b5acbcb6f60856ff8
cmd/link/internal/ld: use debug/pe package to rewrite ldpe.go

This CL also includes vendored copy of debug/pe,
otherwise bootstrapping fails.

Updates #15345

Change-Id: I3a8ac990e3cb12cb4d24ec11b618b68190397fd1
Reviewed-on: https://go-review.googlesource.com/22603
Reviewed-by: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
16 files changed:
misc/nacl/testzip.proto
src/cmd/dist/buildtool.go
src/cmd/link/internal/ld/ldpe.go
src/cmd/link/internal/pe/file.go [new file with mode: 0644]
src/cmd/link/internal/pe/file_test.go [new file with mode: 0644]
src/cmd/link/internal/pe/pe.go [new file with mode: 0644]
src/cmd/link/internal/pe/section.go [new file with mode: 0644]
src/cmd/link/internal/pe/string.go [new file with mode: 0644]
src/cmd/link/internal/pe/symbol.go [new file with mode: 0644]
src/cmd/link/internal/pe/testdata/gcc-386-mingw-exec [new file with mode: 0644]
src/cmd/link/internal/pe/testdata/gcc-386-mingw-no-symbols-exec [new file with mode: 0644]
src/cmd/link/internal/pe/testdata/gcc-386-mingw-obj [new file with mode: 0644]
src/cmd/link/internal/pe/testdata/gcc-amd64-mingw-exec [new file with mode: 0644]
src/cmd/link/internal/pe/testdata/gcc-amd64-mingw-obj [new file with mode: 0644]
src/cmd/link/internal/pe/testdata/hello.c [new file with mode: 0644]
src/cmd/link/internal/pe/vendor.bash [new file with mode: 0755]