hc
2024-11-01 2f529f9b558ca1c1bd74be7437a84e4711743404
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
ccflags-y += -I$(srctree)/kernel
 
obj-$(CONFIG_XENOMAI) += xenomai.o
 
xenomai-y :=        \
   clock.o        \
   cond.o        \
   corectl.o    \
   event.o        \
   io.o        \
   memory.o    \
   monitor.o    \
   mqueue.o    \
   mutex.o        \
   nsem.o        \
   process.o    \
   sched.o        \
   sem.o        \
   signal.o    \
   syscall.o    \
   thread.o    \
   timer.o        \
   timerfd.o
 
syscall_entries := $(srctree)/$(src)/gen-syscall-entries.sh
 
quiet_cmd_syscall_entries = GEN     $@
      cmd_syscall_entries = $(CONFIG_SHELL) '$(syscall_entries)' $(filter-out FORCE,$^) > $@
 
$(obj)/syscall_entries.h: $(syscall_entries) $(wildcard $(srctree)/$(src)/*.c) FORCE
   $(call if_changed,syscall_entries)
 
target += syscall_entries.h
 
$(obj)/syscall.o: $(obj)/syscall_entries.h
 
xenomai-$(CONFIG_XENO_ARCH_SYS3264) += compat.o syscall32.o