3 SYNCH_OBJECTS = synch/critical.o
5 #MISC_OBJECTS = misc/atom.o
6 MISC_OBJECTS = misc/error.o
8 #FILE_OBJECTS = file/file.o file/lfile.o
9 FILE_OBJECTS = file/file.o file/curdir.o
11 MEM_OBJECTS = mem/virtual.o mem/heap.o mem/utils.o
13 #THREAD_OBJECTS = thread/thread.o
15 PROCESS_OBJECTS = process/proc.o
17 STRING_OBJECTS = string/lstring.o
19 INTERNAL_OBJECTS = internal/dprintf.o internal/vsprintf.o
21 OBJECTS = $(MISC_OBJECTS) $(FILE_OBJECTS) $(THREAD_OBJECTS) \
22 $(PROCESS_OBJECTS) $(STRING_OBJECTS) $(MEM_OBJECTS) \
23 $(INTERNAL_OBJECTS) $(SYNCH_OBJECTS)
26 kernel32.a: $(OBJECTS)
27 $(AR) vrcs kernel32.a $(OBJECTS)
31 include ../../rules.mak