linux/samples
Masahiro Yamada 214377e9b7 samples: watch_queue: build sample program for target architecture
This userspace program includes UAPI headers exported to usr/include/.
'make headers' always works for the target architecture (i.e. the same
architecture as the kernel), so the sample program should be built for
the target as well. Kbuild now supports 'userprogs' for that.

I also guarded the CONFIG option by 'depends on CC_CAN_LINK' because
$(CC) may not provide libc.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
2020-06-22 01:56:09 +09:00
..
auxdisplay samples: auxdisplay: use 'userprogs' syntax 2020-05-17 18:52:02 +09:00
binderfs binderfs: add gitignore for generated sample program 2020-06-13 13:41:24 -07:00
bpf samples, bpf: Refactor kprobe, tail call kern progs map definition 2020-05-19 17:13:03 +02:00
configfs treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145 2019-05-30 11:25:18 -07:00
connector samples: connector: build sample program for target architecture 2020-05-17 18:52:01 +09:00
ftrace samples/ftrace: Fix asm function ELF annotations 2020-05-20 08:30:43 -05:00
hidraw samples: hidraw: build sample program for target architecture 2020-05-17 18:52:01 +09:00
hw_breakpoint samples/hw_breakpoint: drop use of kallsyms_lookup_name() 2020-04-07 10:43:44 -07:00
kdb treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
kfifo proc: convert everything to "struct proc_ops" 2020-02-04 03:05:26 +00:00
kobject treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
kprobes samples/kprobes: Add __kprobes and NOKPROBE_SYMBOL() for handlers. 2020-05-12 17:15:33 +02:00
livepatch livepatch: Handle allocation failure in the sample of shadow variable API 2020-01-17 11:12:06 +01:00
mei samples: mei: build sample program for target architecture 2020-05-17 18:52:02 +09:00
mic/mpssd .gitignore: add SPDX License Identifier 2020-03-25 11:50:48 +01:00
pidfd samples: pidfd: build sample program for target architecture 2020-05-17 18:52:02 +09:00
pktgen docs: networking: convert pktgen.txt to ReST 2020-04-30 12:56:37 -07:00
qmi treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
rpmsg samples/rpmsg: Introduce a module parameter for message count 2019-08-26 22:10:39 -07:00
seccomp samples: seccomp: build sample programs for target architecture 2020-05-17 18:52:01 +09:00
timers samples: timers: use 'userprogs' syntax 2020-05-17 18:52:02 +09:00
trace_events tracing: Fix doc mistakes in trace sample 2020-05-07 13:32:57 -04:00
trace_printk samples/trace_printk: Wait for IRQ work to finish 2019-12-21 16:08:22 -05:00
uhid samples: uhid: build sample program for target architecture 2020-05-17 18:52:01 +09:00
v4l media: rename VFL_TYPE_GRABBER to _VIDEO 2020-02-24 16:52:39 +01:00
vfio-mdev vmalloc: fix remap_vmalloc_range() bounds checks 2020-04-21 11:11:56 -07:00
vfs Kbuild updates for v5.8 2020-06-06 12:00:25 -07:00
watch_queue samples: watch_queue: build sample program for target architecture 2020-06-22 01:56:09 +09:00
watchdog samples: watchdog: use 'userprogs' syntax 2020-05-17 18:52:02 +09:00
Kconfig samples: watch_queue: build sample program for target architecture 2020-06-22 01:56:09 +09:00
Makefile Kbuild updates for v5.8 (2nd) 2020-06-13 13:29:16 -07:00