|
cmd/ld: host linking support for linux/amd64
Still to do: non-linux and non-amd64.
It may work on other ELF-based amd64 systems too, but untested.
"go test -ldflags -hostobj $GOROOT/misc/cgo/test" passes.
Much may yet change, but this seems a reasonable checkpoint.
Total comments: 20
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+393 lines, -123 lines) |
Patch |
 |
M |
src/cmd/5l/asm.c
|
View
|
1
2
3
4
|
9 chunks |
+9 lines, -9 lines |
0 comments
|
Download
|
 |
M |
src/cmd/5l/l.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/cmd/5l/obj.c
|
View
|
1
2
3
4
5
6
|
3 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/cmd/6l/asm.c
|
View
|
1
2
3
4
|
11 chunks |
+13 lines, -13 lines |
0 comments
|
Download
|
 |
M |
src/cmd/6l/l.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/cmd/6l/obj.c
|
View
|
1
2
3
4
5
6
|
3 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/cmd/8l/asm.c
|
View
|
1
2
3
4
|
8 chunks |
+10 lines, -10 lines |
0 comments
|
Download
|
 |
M |
src/cmd/8l/l.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/cmd/8l/obj.c
|
View
|
1
2
3
4
5
6
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/data.c
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+3 lines, -11 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/dwarf.c
|
View
|
1
2
3
4
5
6
7
8
9
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/go.c
|
View
|
1
2
3
4
5
6
7
|
11 chunks |
+23 lines, -16 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/ldelf.c
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/cmd/ld/ldmacho.c
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/cmd/ld/lib.h
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+21 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/cmd/ld/lib.c
|
View
|
1
2
3
4
5
6
7
8
|
15 chunks |
+266 lines, -37 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/macho.c
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+3 lines, -12 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/pe.c
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/symtab.c
|
View
|
1
2
3
4
|
1 chunk |
+11 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/pkg/runtime/cgo/callbacks.c
|
View
|
1
2
3
4
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/pkg/runtime/cgocall.c
|
View
|
1
2
3
4
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
Total messages: 8
|