From: Chris Lattner Date: Thu, 18 Jul 2002 00:15:29 +0000 (+0000) Subject: Fixes to be LP64 correct X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=d6c68c417b13e66f3205551708022ef08e43ecf6;p=oota-llvm.git Fixes to be LP64 correct git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2950 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/runtime/GCCLibraries/libc/memory.c b/runtime/GCCLibraries/libc/memory.c index 404c81a8639..560c6dae1da 100644 --- a/runtime/GCCLibraries/libc/memory.c +++ b/runtime/GCCLibraries/libc/memory.c @@ -6,9 +6,9 @@ #include -void *malloc(unsigned); +void *malloc(size_t); void free(void *); -void *memset(void *, int, unsigned); +void *memset(void *, int, size_t); void *calloc(size_t nelem, size_t elsize) { void *Result = malloc(nelem*elsize); diff --git a/runtime/GCCLibraries/libc/string.c b/runtime/GCCLibraries/libc/string.c index ac00ed40c33..5c9625dc637 100644 --- a/runtime/GCCLibraries/libc/string.c +++ b/runtime/GCCLibraries/libc/string.c @@ -5,17 +5,17 @@ //===----------------------------------------------------------------------===// #include -void *malloc(unsigned); +void *malloc(size_t); void free(void *); -unsigned strlen(const char *Str) { - int Count = 0; +size_t strlen(const char *Str) { + size_t Count = 0; while (*Str) { ++Count; ++Str; } return Count; } char *strdup(const char *str) { - int Len = strlen(str); + long Len = strlen(str); char *Result = (char*)malloc((Len+1)*sizeof(char)); memcpy(Result, str, Len+1); return Result;