Makefile (c9f289701540baeef9ac7c9977d67a7259f404db) Makefile (30428ef5d1e8caf78639cc70a802f1cb7b1cec04)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for some libs needed in the kernel.
4#
5
6ifdef CONFIG_FUNCTION_TRACER
7ORIG_CFLAGS := $(KBUILD_CFLAGS)
8KBUILD_CFLAGS = $(subst $(CC_FLAGS_FTRACE),,$(ORIG_CFLAGS))

--- 53 unchanged lines hidden (view full) ---

62obj-$(CONFIG_TEST_KASAN) += test_kasan.o
63CFLAGS_test_kasan.o += -fno-builtin
64CFLAGS_test_kasan.o += $(call cc-disable-warning, vla)
65obj-$(CONFIG_TEST_UBSAN) += test_ubsan.o
66CFLAGS_test_ubsan.o += $(call cc-disable-warning, vla)
67UBSAN_SANITIZE_test_ubsan.o := y
68obj-$(CONFIG_TEST_KSTRTOX) += test-kstrtox.o
69obj-$(CONFIG_TEST_LIST_SORT) += test_list_sort.o
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for some libs needed in the kernel.
4#
5
6ifdef CONFIG_FUNCTION_TRACER
7ORIG_CFLAGS := $(KBUILD_CFLAGS)
8KBUILD_CFLAGS = $(subst $(CC_FLAGS_FTRACE),,$(ORIG_CFLAGS))

--- 53 unchanged lines hidden (view full) ---

62obj-$(CONFIG_TEST_KASAN) += test_kasan.o
63CFLAGS_test_kasan.o += -fno-builtin
64CFLAGS_test_kasan.o += $(call cc-disable-warning, vla)
65obj-$(CONFIG_TEST_UBSAN) += test_ubsan.o
66CFLAGS_test_ubsan.o += $(call cc-disable-warning, vla)
67UBSAN_SANITIZE_test_ubsan.o := y
68obj-$(CONFIG_TEST_KSTRTOX) += test-kstrtox.o
69obj-$(CONFIG_TEST_LIST_SORT) += test_list_sort.o
70obj-$(CONFIG_TEST_MIN_HEAP) += test_min_heap.o
70obj-$(CONFIG_TEST_LKM) += test_module.o
71obj-$(CONFIG_TEST_VMALLOC) += test_vmalloc.o
72obj-$(CONFIG_TEST_OVERFLOW) += test_overflow.o
73obj-$(CONFIG_TEST_RHASHTABLE) += test_rhashtable.o
74obj-$(CONFIG_TEST_SORT) += test_sort.o
75obj-$(CONFIG_TEST_USER_COPY) += test_user_copy.o
76obj-$(CONFIG_TEST_STATIC_KEYS) += test_static_keys.o
77obj-$(CONFIG_TEST_STATIC_KEYS) += test_static_key_base.o

--- 6 unchanged lines hidden (view full) ---

84obj-$(CONFIG_TEST_PARMAN) += test_parman.o
85obj-$(CONFIG_TEST_KMOD) += test_kmod.o
86obj-$(CONFIG_TEST_DEBUG_VIRTUAL) += test_debug_virtual.o
87obj-$(CONFIG_TEST_MEMCAT_P) += test_memcat_p.o
88obj-$(CONFIG_TEST_OBJAGG) += test_objagg.o
89obj-$(CONFIG_TEST_STACKINIT) += test_stackinit.o
90obj-$(CONFIG_TEST_BLACKHOLE_DEV) += test_blackhole_dev.o
91obj-$(CONFIG_TEST_MEMINIT) += test_meminit.o
71obj-$(CONFIG_TEST_LKM) += test_module.o
72obj-$(CONFIG_TEST_VMALLOC) += test_vmalloc.o
73obj-$(CONFIG_TEST_OVERFLOW) += test_overflow.o
74obj-$(CONFIG_TEST_RHASHTABLE) += test_rhashtable.o
75obj-$(CONFIG_TEST_SORT) += test_sort.o
76obj-$(CONFIG_TEST_USER_COPY) += test_user_copy.o
77obj-$(CONFIG_TEST_STATIC_KEYS) += test_static_keys.o
78obj-$(CONFIG_TEST_STATIC_KEYS) += test_static_key_base.o

--- 6 unchanged lines hidden (view full) ---

85obj-$(CONFIG_TEST_PARMAN) += test_parman.o
86obj-$(CONFIG_TEST_KMOD) += test_kmod.o
87obj-$(CONFIG_TEST_DEBUG_VIRTUAL) += test_debug_virtual.o
88obj-$(CONFIG_TEST_MEMCAT_P) += test_memcat_p.o
89obj-$(CONFIG_TEST_OBJAGG) += test_objagg.o
90obj-$(CONFIG_TEST_STACKINIT) += test_stackinit.o
91obj-$(CONFIG_TEST_BLACKHOLE_DEV) += test_blackhole_dev.o
92obj-$(CONFIG_TEST_MEMINIT) += test_meminit.o
93obj-$(CONFIG_TEST_LOCKUP) += test_lockup.o
92
93obj-$(CONFIG_TEST_LIVEPATCH) += livepatch/
94
95obj-$(CONFIG_KUNIT) += kunit/
96
97ifeq ($(CONFIG_DEBUG_KOBJECT),y)
98CFLAGS_kobject.o += -DDEBUG
99CFLAGS_kobject_uevent.o += -DDEBUG

--- 203 unchanged lines hidden ---
94
95obj-$(CONFIG_TEST_LIVEPATCH) += livepatch/
96
97obj-$(CONFIG_KUNIT) += kunit/
98
99ifeq ($(CONFIG_DEBUG_KOBJECT),y)
100CFLAGS_kobject.o += -DDEBUG
101CFLAGS_kobject_uevent.o += -DDEBUG

--- 203 unchanged lines hidden ---