]> Zhao Yanbai Git Server - minix.git/commitdiff
kernel: clean up objects
authorBen Gras <ben@minix3.org>
Sat, 28 Jul 2012 20:21:53 +0000 (22:21 +0200)
committerBen Gras <ben@minix3.org>
Sat, 28 Jul 2012 20:21:53 +0000 (22:21 +0200)
. objects left over from libraries are left around

kernel/arch/i386/Makefile.inc

index 18fbc399a64f6ec712e46979945e2912e25d4729..c525e698969772ca20dce2cdc1c65b42581fb813 100644 (file)
@@ -20,6 +20,7 @@ SYS_OBJS_UNPAGED=kprintf.o vprintf.o assert.o stacktrace.o
 unpaged_${UNPAGED_OBJ}: ${UNPAGED_OBJ}
        objcopy --prefix-symbols=__k_unpaged_ ${UNPAGED_OBJ} unpaged_${UNPAGED_OBJ}
 UNPAGED_OBJS += unpaged_${UNPAGED_OBJ}
+ORIG_UNPAGED_OBJS += ${UNPAGED_OBJ}
 .endfor
 
 # we have to extract some object files from libminc.a and libminlib.a
@@ -28,6 +29,8 @@ $(MINLIB_OBJS_UNPAGED) $(MINC_OBJS_UNPAGED) $(SYS_OBJS_UNPAGED): $(LIBMINLIB) $(
        ar x $(LIBMINC) $(MINC_OBJS_UNPAGED)
        ar x $(LIBSYS) $(SYS_OBJS_UNPAGED)
 
+CLEANFILES+= $(ORIG_UNPAGED_OBJS)
+
 SRCS+= mpx.S arch_clock.c arch_do_vmctl.c arch_system.c \
        do_iopenable.c do_readbios.c do_sdevio.c exception.c i8259.c io_inb.S \
        io_inl.S io_intr.S io_inw.S io_outb.S io_outl.S io_outw.S klib.S klib16.S memory.c \