summaryrefslogtreecommitdiff
path: root/libc/misc/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'libc/misc/Makefile')
-rw-r--r--libc/misc/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/libc/misc/Makefile b/libc/misc/Makefile
index 56fe043..50d31b7 100644
--- a/libc/misc/Makefile
+++ b/libc/misc/Makefile
@@ -14,9 +14,12 @@ GOBJ=atoi.o atol.o ltoa.o ltostr.o \
UOBJ=getenv.o putenv.o popen.o system.o setenv.o getcwd.o
+SSRC=syslib.c
+SOBJ=time.o abort.o wait.o wait3.o waitpid.o killpg.o setpgrp.o sleep.o \
+ usleep.o mkfifo.o
ifeq ($(LIB_OS),ELKS)
-OBJ=$(MOBJ) $(EOBJ) $(GOBJ) $(UOBJ)
+OBJ=$(MOBJ) $(EOBJ) $(GOBJ) $(UOBJ) $(SOBJ)
else
OBJ=$(MOBJ) $(EOBJ) $(GOBJ)
endif
@@ -41,6 +44,10 @@ $(LIBC)($(EOBJ)): $(ESRC)
$(CC) $(CFLAGS) -DL_$* $< -c -o $*.o
$(AR) $(ARFLAGS) $@ $*.o
+$(LIBC)($(SOBJ)): $(SSRC)
+ $(CC) $(CFLAGS) -DL_$* $< -c -o $*.o
+ $(AR) $(ARFLAGS) $@ $*.o
+
clean:
rm -f *.o libc.a