From: Shenghou Ma Date: Sun, 19 Feb 2012 18:16:47 +0000 (-0500) Subject: 6l, 8l: fix build for ELF systems X-Git-Tag: weekly.2012-02-22~103 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=cf52e39ee0e0b1a28a69a67866fea79728335f17;p=gostls13.git 6l, 8l: fix build for ELF systems R=rsc CC=golang-dev https://golang.org/cl/5677095 --- diff --git a/src/cmd/6l/asm.c b/src/cmd/6l/asm.c index 121aa8613e..b64a6dabbc 100644 --- a/src/cmd/6l/asm.c +++ b/src/cmd/6l/asm.c @@ -95,6 +95,7 @@ enum { ElfStrGnuVersion, ElfStrGnuVersionR, ElfStrNoteNetbsdIdent, + ElfStrNoPtrData, NElfStr }; @@ -569,6 +570,7 @@ doelf(void) elfstr[ElfStrEmpty] = addstring(shstrtab, ""); elfstr[ElfStrText] = addstring(shstrtab, ".text"); + elfstr[ElfStrNoPtrData] = addstring(shstrtab, ".noptrdata"); elfstr[ElfStrData] = addstring(shstrtab, ".data"); elfstr[ElfStrBss] = addstring(shstrtab, ".bss"); if(HEADTYPE == Hnetbsd) diff --git a/src/cmd/8l/asm.c b/src/cmd/8l/asm.c index 54bda1ac84..27881d8088 100644 --- a/src/cmd/8l/asm.c +++ b/src/cmd/8l/asm.c @@ -91,6 +91,7 @@ enum { ElfStrGnuVersion, ElfStrGnuVersionR, ElfStrNoteNetbsdIdent, + ElfStrNoPtrData, NElfStr }; @@ -526,6 +527,7 @@ doelf(void) elfstr[ElfStrEmpty] = addstring(shstrtab, ""); elfstr[ElfStrText] = addstring(shstrtab, ".text"); + elfstr[ElfStrNoPtrData] = addstring(shstrtab, ".noptrdata"); elfstr[ElfStrData] = addstring(shstrtab, ".data"); elfstr[ElfStrBss] = addstring(shstrtab, ".bss"); if(HEADTYPE == Hnetbsd)