From e844fb11c25293ba346a3470fa4ca33184770538 Mon Sep 17 00:00:00 2001 From: grischka Date: Sat, 6 Aug 2011 16:49:30 +0200 Subject: libtcc: support more than one crtprefix Looks like gcc has that. Oh Deer! --- tccpe.c | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'tccpe.c') diff --git a/tccpe.c b/tccpe.c index fb54523..74d0c19 100644 --- a/tccpe.c +++ b/tccpe.c @@ -1659,21 +1659,6 @@ ST_FUNC int pe_load_file(struct TCCState *s1, const char *filename, int fd) return ret; } -ST_FUNC int pe_add_dll(struct TCCState *s, const char *libname) -{ - static const char *pat[] = { - "%s.def", "lib%s.def", "%s.dll", "lib%s.dll", NULL - }; - const char **p = pat; - do { - char buf[MAX_PATH]; - snprintf(buf, sizeof(buf), *p, libname); - if (tcc_add_dll(s, buf, 0) == 0) - return 0; - } while (*++p); - return -1; -} - /* ------------------------------------------------------------- */ #ifdef TCC_TARGET_X86_64 static unsigned pe_add_uwwind_info(TCCState *s1) -- cgit v1.3.1