瀏覽代碼

Per discussions with Erik, 'valloc.c' should be built on top of whichever
memory allocator you choose. Unfortunately, the 'malloc-930716' needs a
fair amount of work before it is functional. For now, changes have been
made to add the 'valloc' call and it works properly with the plain 'malloc'
allocator.

"Steven J. Hill" 23 年之前
父節點
當前提交
b7f893cc42
共有 3 個文件被更改,包括 3 次插入2 次删除
  1. 2 1
      libc/stdlib/Makefile
  2. 1 1
      libc/stdlib/malloc-930716/Makefile
  3. 0 0
      libc/stdlib/valloc.c

+ 2 - 1
libc/stdlib/Makefile

@@ -46,7 +46,8 @@ CSRC =	abort.c getenv.c mkdtemp.c mktemp.c realpath.c mkstemp.c mkstemp64.c \
 	getpt.c ptsname.c grantpt.c unlockpt.c gcvt.c drand48.c \
 	drand48-iter.c drand48_r.c erand48.c erand48_r.c jrand48.c \
 	jrand48_r.c lrand48.c lrand48_r.c mrand48.c mrand48_r.c \
-	nrand48.c nrand48_r.c rand_r.c srand48.c srand48_r.c calloc.c
+	nrand48.c nrand48_r.c rand_r.c srand48.c srand48_r.c calloc.c \
+	valloc.c
 ifeq ($(HAS_FLOATING_POINT),true)
 	CSRC += strtod.c strtof.c strtold.c
 endif

+ 1 - 1
libc/stdlib/malloc-930716/Makefile

@@ -25,7 +25,7 @@ TOPDIR=../../../
 include $(TOPDIR)Rules.mak
 
 # calloc.c can be found at uClibc/libc/stdlib/calloc.c 
-CSRC=malloc.c valloc.c
+CSRC=malloc.c
 COBJS=$(patsubst %.c,%.o, $(CSRC))
 OBJS=$(COBJS)
 

+ 0 - 0
libc/stdlib/malloc-930716/valloc.c → libc/stdlib/valloc.c