|
liblink: remove arch-specific constants from file format
The relocation and automatic variable types were using
arch-specific numbers. Introduce portable enumerations
instead.
To the best of my knowledge, these are the only arch-specific
bits left in the new object file format.
Remove now, before Go 1.3, because file formats are forever.
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+151 lines, -154 lines) |
Patch |
 |
M |
include/link.h
|
View
|
1
|
2 chunks |
+24 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/cmd/5l/5.out.h
|
View
|
1
|
1 chunk |
+0 lines, -10 lines |
0 comments
|
Download
|
 |
M |
src/cmd/5l/asm.c
|
View
|
1
|
12 chunks |
+26 lines, -26 lines |
0 comments
|
Download
|
 |
M |
src/cmd/6l/6.out.h
|
View
|
1
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/cmd/6l/asm.c
|
View
|
1
|
14 chunks |
+17 lines, -17 lines |
0 comments
|
Download
|
 |
M |
src/cmd/8l/8.out.h
|
View
|
1
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
src/cmd/8l/asm.c
|
View
|
1
|
10 chunks |
+22 lines, -22 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/data.c
|
View
|
1
|
6 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/dwarf.c
|
View
|
1
|
2 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/ldmacho.c
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/cmd/ld/ldpe.c
|
View
|
1
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/cmd/ld/lib.c
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/cmd/link/load.go
|
View
|
1
|
2 chunks |
+6 lines, -12 lines |
0 comments
|
Download
|
 |
M |
src/cmd/link/pclntab.go
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/cmd/link/testdata/autosection.6
|
View
|
1
|
Binary file |
0 comments
|
Download
|
 |
M |
src/cmd/link/testdata/autoweak.6
|
View
|
1
|
Binary file |
0 comments
|
Download
|
 |
M |
src/cmd/link/testdata/dead.6
|
View
|
1
|
Binary file |
0 comments
|
Download
|
 |
M |
src/cmd/link/testdata/hello.6
|
View
|
1
|
Binary file |
0 comments
|
Download
|
 |
M |
src/cmd/link/testdata/layout.6
|
View
|
1
|
Binary file |
0 comments
|
Download
|
 |
M |
src/cmd/link/testdata/pclntab.6
|
View
|
1
|
Binary file |
0 comments
|
Download
|
 |
M |
src/liblink/asm5.c
|
View
|
1
|
3 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/liblink/asm6.c
|
View
|
1
|
4 chunks |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
src/liblink/asm8.c
|
View
|
1
2
|
5 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
src/liblink/data.c
|
View
|
1
|
6 chunks |
+7 lines, -9 lines |
0 comments
|
Download
|
 |
M |
src/liblink/obj5.c
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/liblink/obj6.c
|
View
|
1
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
src/liblink/obj8.c
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/liblink/objfile.c
|
View
|
1
2
|
2 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
Total messages: 3
|