diff options
Diffstat (limited to 'libc/stdlib')
| -rw-r--r-- | libc/stdlib/malloc/Makefile | 12 | 
1 files changed, 5 insertions, 7 deletions
| diff --git a/libc/stdlib/malloc/Makefile b/libc/stdlib/malloc/Makefile index b3aca377b..34c1b0538 100644 --- a/libc/stdlib/malloc/Makefile +++ b/libc/stdlib/malloc/Makefile @@ -5,20 +5,18 @@  TOPDIR=../  include $(TOPDIR)Rules.make -LIBC=../libc.a +LIBC=$(TOPDIR)libc.a  MSRC=alloc.c  MOBJ=malloc.o realloc.o free.o calloc.o malloc_dbg.o free_dbg.o calloc_dbg.o -CFLAGS=$(ARCH) $(CCFLAGS) $(DEFS) +all: $(LIBC)($(MOBJ)) -all: $(LIBC) +$(LIBC): $(MOBJ) -$(LIBC): $(LIBC)($(MOBJ)) - -$(LIBC)($(MOBJ)): $(MSRC) +$(MOBJ): $(MSRC)  	$(CC) $(CFLAGS) -DL_$* $< -c -o $*.o -	$(AR) $(ARFLAGS) $@ $*.o +	$(AR) $(ARFLAGS) $(LIBC) $*.o  clean:  	rm -f *.o libc.a | 
