diff options
| author | Shenghou Ma <minux@golang.org> | 2015-02-07 14:06:02 -0500 |
|---|---|---|
| committer | Minux Ma <minux@golang.org> | 2015-02-13 20:09:34 +0000 |
| commit | 855145d5c03c4b4faf60736c38d7a299c682af4a (patch) | |
| tree | e875766b765922219f4ccffb69ce3305a1fa2ff2 /src | |
| parent | 5f1efe738be296cdbc586348af92eab621d068f5 (diff) | |
| download | go-855145d5c03c4b4faf60736c38d7a299c682af4a.tar.xz | |
cmd/ld: set alignment for the .rel.plt section on 32-bit architectures
Fixes #9802.
Change-Id: I22c52a37bdb23a14cc4615c9519431bb14ca81ca
Reviewed-on: https://go-review.googlesource.com/4170
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src')
| -rw-r--r-- | src/cmd/ld/elf.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cmd/ld/elf.c b/src/cmd/ld/elf.c index 12ced98107..97ed4bd20d 100644 --- a/src/cmd/ld/elf.c +++ b/src/cmd/ld/elf.c @@ -1363,6 +1363,7 @@ asmbelf(vlong symo) sh->type = SHT_REL; sh->flags = SHF_ALLOC; sh->entsize = ELF32RELSIZE; + sh->addralign = 4; sh->link = elfshname(".dynsym")->shnum; shsym(sh, linklookup(ctxt, ".rel.plt", 0)); |
