1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2cc16e228SEric Biggerslib-y := clear_user.o delay.o copy_from_user.o \ 3cc16e228SEric Biggers copy_to_user.o copy_page.o \ 4cc16e228SEric Biggers clear_page.o csum.o insn.o memchr.o memcpy.o \ 57c8fc35dSWill Deacon memset.o memcmp.o strcmp.o strncmp.o strlen.o \ 6a7a08b27SArnd Bergmann strnlen.o strchr.o strrchr.o tishift.o 772fd7236SJulien Thierry 85777eaedSRobin Murphyifeq ($(CONFIG_KERNEL_MODE_NEON), y) 95777eaedSRobin Murphyobj-$(CONFIG_XOR_BLOCKS) += xor-neon.o 10c0385b24SWill DeaconCFLAGS_xor-neon.o += $(CC_FLAGS_FPU) 11cc9f8349SJackie LiuCFLAGS_REMOVE_xor-neon.o += $(CC_FLAGS_NO_FPU) 12cc9f8349SJackie Liuendif 1371770895SSamuel Holland 1471770895SSamuel Hollandlib-$(CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE) += uaccess_flushcache.o 15cc9f8349SJackie Liu 16cc9f8349SJackie Liuobj-$(CONFIG_FUNCTION_ERROR_INJECTION) += error-inject.o 175d7bdeb1SRobin Murphy 187481cddfSArd Biesheuvelobj-$(CONFIG_ARM64_MTE) += mte.o 19d36cebe0SEric Biggers 20*db6108d3SEric Biggersobj-$(CONFIG_KASAN_SW_TAGS) += kasan_sw_tags.o 2142d038c4SLeo Yan