From 916f896a3bb2d7f0fc00bc8a56554ddd98d45855 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Wed, 21 Jul 2010 13:44:49 -0700 Subject: ld: various bug fixes Fixes #937. Fixes #938. Fixes #939. Fixes #940. R=r CC=golang-dev https://golang.org/cl/1886043 --- src/cmd/ld/lib.c | 6 ++++++ src/cmd/ld/lib.h | 1 + 2 files changed, 7 insertions(+) (limited to 'src/cmd/ld') diff --git a/src/cmd/ld/lib.c b/src/cmd/ld/lib.c index 59e4d3d36e..982ff6b4dd 100644 --- a/src/cmd/ld/lib.c +++ b/src/cmd/ld/lib.c @@ -901,3 +901,9 @@ iconv(Fmt *fp) return 0; } +void +mangle(char *file) +{ + fprint(2, "%s; mangled input file\n", file); + errorexit(); +} diff --git a/src/cmd/ld/lib.h b/src/cmd/ld/lib.h index 652d845fb2..501b6a2cbc 100644 --- a/src/cmd/ld/lib.h +++ b/src/cmd/ld/lib.h @@ -83,6 +83,7 @@ void readundefs(char *f, int t); int32 Bget4(Biobuf *f); void loadlib(void); void errorexit(void); +void mangle(char*); void objfile(char *file, char *pkg); void libinit(void); void Lflag(char *arg); -- cgit v1.3-5-g9baa