Commit 2e77bc48 authored by Russ Cox's avatar Russ Cox

cmd/ld: fix build on elf systems

TBR=iant
CC=golang-dev
https://golang.org/cl/6843050
parent 11209825
...@@ -527,6 +527,7 @@ doelf(void) ...@@ -527,6 +527,7 @@ doelf(void)
if(buildinfolen > 0) if(buildinfolen > 0)
elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id"); elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id");
addstring(shstrtab, ".rodata"); addstring(shstrtab, ".rodata");
addstring(shstrtab, ".typelink");
addstring(shstrtab, ".gcdata"); addstring(shstrtab, ".gcdata");
addstring(shstrtab, ".gcbss"); addstring(shstrtab, ".gcbss");
addstring(shstrtab, ".gosymtab"); addstring(shstrtab, ".gosymtab");
......
...@@ -602,6 +602,7 @@ doelf(void) ...@@ -602,6 +602,7 @@ doelf(void)
elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id"); elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id");
addstring(shstrtab, ".elfdata"); addstring(shstrtab, ".elfdata");
addstring(shstrtab, ".rodata"); addstring(shstrtab, ".rodata");
addstring(shstrtab, ".typelink");
addstring(shstrtab, ".gcdata"); addstring(shstrtab, ".gcdata");
addstring(shstrtab, ".gcbss"); addstring(shstrtab, ".gcbss");
addstring(shstrtab, ".gosymtab"); addstring(shstrtab, ".gosymtab");
......
...@@ -578,6 +578,7 @@ doelf(void) ...@@ -578,6 +578,7 @@ doelf(void)
elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id"); elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id");
addstring(shstrtab, ".elfdata"); addstring(shstrtab, ".elfdata");
addstring(shstrtab, ".rodata"); addstring(shstrtab, ".rodata");
addstring(shstrtab, ".typelink");
addstring(shstrtab, ".gcdata"); addstring(shstrtab, ".gcdata");
addstring(shstrtab, ".gcbss"); addstring(shstrtab, ".gcbss");
addstring(shstrtab, ".gosymtab"); addstring(shstrtab, ".gosymtab");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment