From 7f36abd3f21fe0736bfe062f618e4fd1993bf806 Mon Sep 17 00:00:00 2001 From: seyko Date: Tue, 3 Mar 2015 16:29:00 +0300 Subject: [PATCH] x86_64-tcc and libtcc1.c: size_t definition is needed for a x86_64-tcc to parse memset() --- lib/libtcc1.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/libtcc1.c b/lib/libtcc1.c index 284965e0..d8a5e713 100644 --- a/lib/libtcc1.c +++ b/lib/libtcc1.c @@ -630,8 +630,9 @@ long long __fixxfdi (long double a1) #else /* Avoid including stdlib.h because it is not easily available when cross compiling */ +#include /* size_t definition is needed for a x86_64-tcc to parse memset() */ extern void *malloc(unsigned long long); -void *memset(void *s, int c, size_t n); +extern void *memset(void *s, int c, size_t n); extern void free(void*); extern void abort(void); #endif