2 # Copyright (C) 2002 Jeff Dike (jdike@karaya.com)
3 # Licensed under the GPL
6 obj-y = exec_kern.o exec_user.o mem.o mem_user.o mmu.o process.o \
7 process_kern.o syscall_kern.o syscall_user.o time.o tlb.o trap_user.o \
8 uaccess.o sys-$(SUBARCH)/
10 host-progs := util/mk_ptregs
11 clean-files := include/skas_ptregs.h
13 USER_OBJS = $(filter %_user.o,$(obj-y)) process.o time.o
14 USER_OBJS := $(foreach file,$(USER_OBJS),$(obj)/$(file))
16 $(TOPDIR)/arch/um/include/skas_ptregs.h : $(src)/util/mk_ptregs
17 @echo -n ' Generating $@'
19 @if [ -r $@ ] && cmp -s $@ $@.tmp; then \
20 echo ' (unchanged)'; \
27 $(USER_OBJS) : %.o: %.c
28 $(CC) $(CFLAGS_$(notdir $@)) $(USER_CFLAGS) -c -o $@ $<