From 72dd01451f58a5b1a1cdd1d92810a8ab0d75d97d Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Mon, 11 Mar 2013 01:27:03 -0400 Subject: [PATCH] cmd/5l: fix build (define stub machoreloc1) R=ken2 CC=golang-dev https://golang.org/cl/7694043 --- src/cmd/5l/asm.c | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/cmd/5l/asm.c b/src/cmd/5l/asm.c index 9ff25f1e12..f81ec2ff99 100644 --- a/src/cmd/5l/asm.c +++ b/src/cmd/5l/asm.c @@ -295,6 +295,16 @@ elfsetupplt(void) } } +int +machoreloc1(Reloc *r, vlong sectoff) +{ + USED(r); + USED(sectoff); + + return -1; +} + + int archreloc(Reloc *r, Sym *s, vlong *val) { @@ -325,15 +335,16 @@ archreloc(Reloc *r, Sym *s, vlong *val) *val = braddoff((0xff000000U & (uint32)r->add), (0xffffff & (uint32) ((symaddr(r->sym) + ((uint32)r->add) * 4 - (s->value + r->off)) / 4))); - return 0; -} -return -1; + return 0; + } + return -1; } static Reloc * addpltreloc(Sym *plt, Sym *got, Sym *sym, int typ) { -Reloc *r; + Reloc *r; + r = addrel(plt); r->sym = got; r->off = plt->size; -- 2.48.1