]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/ld: fix build on elf systems
authorRuss Cox <rsc@golang.org>
Tue, 13 Nov 2012 18:12:11 +0000 (13:12 -0500)
committerRuss Cox <rsc@golang.org>
Tue, 13 Nov 2012 18:12:11 +0000 (13:12 -0500)
TBR=iant
CC=golang-dev
https://golang.org/cl/6843050

src/cmd/5l/asm.c
src/cmd/6l/asm.c
src/cmd/8l/asm.c

index b114309d45c05d97fb46e4d7b45456e8742a63fc..cfcd3a07dbb3fafd092344ee7955974dfe8c0492 100644 (file)
@@ -527,6 +527,7 @@ doelf(void)
        if(buildinfolen > 0)
                elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id");
        addstring(shstrtab, ".rodata");
+       addstring(shstrtab, ".typelink");
        addstring(shstrtab, ".gcdata");
        addstring(shstrtab, ".gcbss");
        addstring(shstrtab, ".gosymtab");
index 67ab63b3e2a3f331dfa01787584e6105837da691..4ea8962cc3070b05898565d50bc143c8dc0c6ed5 100644 (file)
@@ -602,6 +602,7 @@ doelf(void)
                elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id");
        addstring(shstrtab, ".elfdata");
        addstring(shstrtab, ".rodata");
+       addstring(shstrtab, ".typelink");
        addstring(shstrtab, ".gcdata");
        addstring(shstrtab, ".gcbss");
        addstring(shstrtab, ".gosymtab");
index 06f974a757f59aae9dd865be2370da67a95efbe0..b53a8b1aa754e75566babb7c6773c1672918aeff 100644 (file)
@@ -578,6 +578,7 @@ doelf(void)
                elfstr[ElfStrNoteBuildInfo] = addstring(shstrtab, ".note.gnu.build-id");
        addstring(shstrtab, ".elfdata");
        addstring(shstrtab, ".rodata");
+       addstring(shstrtab, ".typelink");
        addstring(shstrtab, ".gcdata");
        addstring(shstrtab, ".gcbss");
        addstring(shstrtab, ".gosymtab");