From 9b8da82d72fa41452c6640fce33a80414f48cfca Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Tue, 13 Jan 2009 09:55:24 -0800 Subject: Tweak code to make it easier to compile with gcc. + Use macros to name symbols with non-ASCII characters. + Make some variables unsigned, because they are compared against unsigned values. + Fix a few void* pointers to be MLink*. R=rsc DELTA=94 (44 added, 3 deleted, 47 changed) OCL=22303 CL=22638 --- src/runtime/malloc.c | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) (limited to 'src/runtime/malloc.c') diff --git a/src/runtime/malloc.c b/src/runtime/malloc.c index 1d3c8b958b..52ae3b04c6 100644 --- a/src/runtime/malloc.c +++ b/src/runtime/malloc.c @@ -83,7 +83,7 @@ free(void *v) if(sizeclass == 0) { // Large object. mstats.alloc -= s->npages<npages<npages<mcache; size = class_to_size[sizeclass]; - sys·memclr(v, size); + sys_memclr(v, size); mstats.alloc -= size; MCache_Free(c, v, sizeclass, size); } @@ -164,7 +164,7 @@ void* SysAlloc(uintptr n) { mstats.sys += n; - return sys·mmap(nil, n, PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, 0, 0); + return sys_mmap(nil, n, PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, 0, 0); } void @@ -195,7 +195,7 @@ mal(uint32 n) if(0) { byte *p; - int32 i; + uint32 i; p = v; for(i=0; i