From 775719c6009289d76ee181150b5772cc0699ebb7 Mon Sep 17 00:00:00 2001 From: Benny Siegert Date: Wed, 21 May 2014 06:18:45 -0700 Subject: [PATCH] cmd/ld: correctly compute note size on NetBSD. Patch from http://gnats.NetBSD.org/48811. LGTM=iant R=golang-codereviews, minux.ma, iant CC=golang-codereviews, tk https://golang.org/cl/94670047 --- src/cmd/ld/elf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/ld/elf.c b/src/cmd/ld/elf.c index 7859497594..0555cf46aa 100644 --- a/src/cmd/ld/elf.c +++ b/src/cmd/ld/elf.c @@ -388,7 +388,7 @@ elfnetbsdsig(ElfShdr *sh, uint64 startva, uint64 resoff) { int n; - n = ELF_NOTE_NETBSD_NAMESZ + ELF_NOTE_NETBSD_DESCSZ + 1; + n = rnd(ELF_NOTE_NETBSD_NAMESZ, 4) + rnd(ELF_NOTE_NETBSD_DESCSZ, 4); return elfnote(sh, startva, resoff, n); } -- 2.50.0