Linux Audio

Check our new training course

Embedded Linux Audio

Check our new training course
with Creative Commons CC-BY-SA
lecture materials

Bootlin logo

Elixir Cross Referencer

Loading...
obj-y = bugs.o checksum.o extable.o fault.o ksyms.o ldt.o old-checksum.o \
	ptrace.o ptrace_user.o semaphore.o sigcontext.o syscalls.o sysrq.o

export-objs = ksyms.o

USER_OBJS := bugs.o ptrace_user.o sigcontext.o fault.o
USER_OBJS := $(foreach file,$(USER_OBJS),arch/um/sys-i386/$(file))

SYMLINKS = semaphore.c old-checksum.c checksum.S extable.c

include $(TOPDIR)/Rules.make

$(USER_OBJS) : %.o: %.c
	$(CC) $(CFLAGS_$@) $(USER_CFLAGS) -c -o $@ $<

arch/um/sys-i386/checksum.S arch/um/sys-i386/old-checksum.c: 
	-rm -f $@
	-ln -s $(TOPDIR)/arch/i386/lib/$(notdir $@) $@

arch/um/sys-i386/semaphore.c:
	-rm -f $@
	-ln -s $(TOPDIR)/arch/i386/kernel/$(notdir $@) $@

arch/um/sys-i386/extable.c:
	-rm -f $@
	-ln -s $(TOPDIR)/arch/i386/mm/$(notdir $@) $@

clean:
	$(MAKE) -C util clean

fastdep:

dep:

archmrproper:
	rm -f $(SYMLINKS)

archclean:

archdep:

modules: