Makefile (0ea0397a3a12f9720d6acb78a48da796a54e81aa) Makefile (0a020d416d0af0b0c782e2a8363896e756e9121e)
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))

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

70obj-$(CONFIG_TEST_BITMAP) += test_bitmap.o
71obj-$(CONFIG_TEST_BITFIELD) += test_bitfield.o
72obj-$(CONFIG_TEST_UUID) += test_uuid.o
73obj-$(CONFIG_TEST_XARRAY) += test_xarray.o
74obj-$(CONFIG_TEST_PARMAN) += test_parman.o
75obj-$(CONFIG_TEST_KMOD) += test_kmod.o
76obj-$(CONFIG_TEST_DEBUG_VIRTUAL) += test_debug_virtual.o
77obj-$(CONFIG_TEST_MEMCAT_P) += test_memcat_p.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))

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

70obj-$(CONFIG_TEST_BITMAP) += test_bitmap.o
71obj-$(CONFIG_TEST_BITFIELD) += test_bitfield.o
72obj-$(CONFIG_TEST_UUID) += test_uuid.o
73obj-$(CONFIG_TEST_XARRAY) += test_xarray.o
74obj-$(CONFIG_TEST_PARMAN) += test_parman.o
75obj-$(CONFIG_TEST_KMOD) += test_kmod.o
76obj-$(CONFIG_TEST_DEBUG_VIRTUAL) += test_debug_virtual.o
77obj-$(CONFIG_TEST_MEMCAT_P) += test_memcat_p.o
78obj-$(CONFIG_TEST_OBJAGG) += test_objagg.o
78
79ifeq ($(CONFIG_DEBUG_KOBJECT),y)
80CFLAGS_kobject.o += -DDEBUG
81CFLAGS_kobject_uevent.o += -DDEBUG
82endif
83
84obj-$(CONFIG_DEBUG_INFO_REDUCED) += debug_info.o
85CFLAGS_debug_info.o += $(call cc-option, -femit-struct-debug-detailed=any)

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

269
270# GCC library routines
271obj-$(CONFIG_GENERIC_LIB_ASHLDI3) += ashldi3.o
272obj-$(CONFIG_GENERIC_LIB_ASHRDI3) += ashrdi3.o
273obj-$(CONFIG_GENERIC_LIB_LSHRDI3) += lshrdi3.o
274obj-$(CONFIG_GENERIC_LIB_MULDI3) += muldi3.o
275obj-$(CONFIG_GENERIC_LIB_CMPDI2) += cmpdi2.o
276obj-$(CONFIG_GENERIC_LIB_UCMPDI2) += ucmpdi2.o
79
80ifeq ($(CONFIG_DEBUG_KOBJECT),y)
81CFLAGS_kobject.o += -DDEBUG
82CFLAGS_kobject_uevent.o += -DDEBUG
83endif
84
85obj-$(CONFIG_DEBUG_INFO_REDUCED) += debug_info.o
86CFLAGS_debug_info.o += $(call cc-option, -femit-struct-debug-detailed=any)

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

270
271# GCC library routines
272obj-$(CONFIG_GENERIC_LIB_ASHLDI3) += ashldi3.o
273obj-$(CONFIG_GENERIC_LIB_ASHRDI3) += ashrdi3.o
274obj-$(CONFIG_GENERIC_LIB_LSHRDI3) += lshrdi3.o
275obj-$(CONFIG_GENERIC_LIB_MULDI3) += muldi3.o
276obj-$(CONFIG_GENERIC_LIB_CMPDI2) += cmpdi2.o
277obj-$(CONFIG_GENERIC_LIB_UCMPDI2) += ucmpdi2.o
278obj-$(CONFIG_OBJAGG) += objagg.o