| .. | .. | 
|---|
| 21 | 21 |  obj-$(CONFIG_ELF_CORE) += elfcore.o | 
|---|
| 22 | 22 |   | 
|---|
| 23 | 23 |  subarch-y = ../lib/string_32.o ../lib/atomic64_32.o ../lib/atomic64_cx8_32.o | 
|---|
| 24 |  | -subarch-$(CONFIG_RWSEM_XCHGADD_ALGORITHM) += ../lib/rwsem.o  | 
|---|
 | 24 | +subarch-y += ../kernel/sys_ia32.o  | 
|---|
| 25 | 25 |   | 
|---|
| 26 | 26 |  else | 
|---|
| 27 | 27 |   | 
|---|
| 28 | 28 |  obj-y += syscalls_64.o vdso/ | 
|---|
| 29 | 29 |   | 
|---|
| 30 |  | -subarch-y = ../lib/csum-partial_64.o ../lib/memcpy_64.o ../entry/thunk_64.o \  | 
|---|
| 31 |  | -		../lib/rwsem.o  | 
|---|
 | 30 | +subarch-y = ../lib/csum-partial_64.o ../lib/memcpy_64.o  | 
|---|
 | 31 | +subarch-$(CONFIG_PREEMPTION) += ../entry/thunk_64.o  | 
|---|
| 32 | 32 |   | 
|---|
| 33 | 33 |  endif | 
|---|
| 34 | 34 |   | 
|---|
| .. | .. | 
|---|
| 36 | 36 |   | 
|---|
| 37 | 37 |  USER_OBJS := bugs_$(BITS).o ptrace_user.o fault.o | 
|---|
| 38 | 38 |   | 
|---|
| 39 |  | -extra-y += user-offsets.s  | 
|---|
| 40 | 39 |  $(obj)/user-offsets.s: c_flags = -Wp,-MD,$(depfile) $(USER_CFLAGS) \ | 
|---|
| 41 | 40 |  	-Iarch/x86/include/generated | 
|---|
 | 41 | +targets += user-offsets.s  | 
|---|
 | 42 | +  | 
|---|
 | 43 | +include/generated/user_constants.h: $(obj)/user-offsets.s  | 
|---|
 | 44 | +	$(call filechk,offsets,__USER_CONSTANT_H__)  | 
|---|
| 42 | 45 |   | 
|---|
| 43 | 46 |  UNPROFILE_OBJS := stub_segv.o | 
|---|
| 44 | 47 |  CFLAGS_stub_segv.o := $(CFLAGS_NO_HARDENING) | 
|---|