]> Git Repo - linux.git/blob - arch/arm64/lib/Makefile
Linux 6.14-rc3
[linux.git] / arch / arm64 / lib / Makefile
1 # SPDX-License-Identifier: GPL-2.0
2 lib-y           := clear_user.o delay.o copy_from_user.o                \
3                    copy_to_user.o copy_page.o                           \
4                    clear_page.o csum.o insn.o memchr.o memcpy.o         \
5                    memset.o memcmp.o strcmp.o strncmp.o strlen.o        \
6                    strnlen.o strchr.o strrchr.o tishift.o
7
8 ifeq ($(CONFIG_KERNEL_MODE_NEON), y)
9 obj-$(CONFIG_XOR_BLOCKS)        += xor-neon.o
10 CFLAGS_xor-neon.o               += $(CC_FLAGS_FPU)
11 CFLAGS_REMOVE_xor-neon.o        += $(CC_FLAGS_NO_FPU)
12 endif
13
14 lib-$(CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE) += uaccess_flushcache.o
15
16 obj-$(CONFIG_CRC32_ARCH) += crc32-arm64.o
17 crc32-arm64-y := crc32.o crc32-glue.o
18
19 obj-$(CONFIG_CRC_T10DIF_ARCH) += crc-t10dif-arm64.o
20 crc-t10dif-arm64-y := crc-t10dif-glue.o crc-t10dif-core.o
21
22 obj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o
23
24 obj-$(CONFIG_ARM64_MTE) += mte.o
25
26 obj-$(CONFIG_KASAN_SW_TAGS) += kasan_sw_tags.o
This page took 0.036106 seconds and 4 git commands to generate.