^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) # Makefile for s390-specific library files..
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) lib-y += delay.o string.o uaccess.o find.o spinlock.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) obj-y += mem.o xor.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) lib-$(CONFIG_KPROBES) += probes.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) lib-$(CONFIG_UPROBES) += probes.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) # Instrumenting memory accesses to __user data (in different address space)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) # produce false positives
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) KASAN_SANITIZE_uaccess.o := n
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) obj-$(CONFIG_S390_UNWIND_SELFTEST) += test_unwind.o
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) CFLAGS_test_unwind.o += -fno-optimize-sibling-calls
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) lib-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o