]> git.proxmox.com Git - mirror_zfs.git/blame - module/zcommon/Makefile.in
Unbreak build on Linux kernel < 3.10
[mirror_zfs.git] / module / zcommon / Makefile.in
CommitLineData
47a4a6fd
TF
1src = @abs_top_srcdir@/module/zcommon
2obj = @abs_builddir@
d99a0153 3target_cpu = @target_cpu@
47a4a6fd 4
c9c0d073
BB
5MODULE := zcommon
6
2ee4a18b 7obj-$(CONFIG_ZFS) := $(MODULE).o
c9c0d073 8
fed90353
BB
9ccflags-y := $(ZFS_MODULE_CFLAGS) $(ZFS_MODULE_CPPFLAGS)
10
d99a0153
CW
11# Suppress unused-value warnings in sparc64 architecture headers
12ifeq ($(target_cpu),sparc64)
13ccflags-y += -Wno-unused-value
14endif
15
46364cb2 16$(MODULE)-objs += zfeature_common.o
47a4a6fd 17$(MODULE)-objs += zfs_comutil.o
46364cb2 18$(MODULE)-objs += zfs_deleg.o
47a4a6fd 19$(MODULE)-objs += zfs_fletcher.o
7f319493
RD
20$(MODULE)-objs += zfs_fletcher_superscalar.o
21$(MODULE)-objs += zfs_fletcher_superscalar4.o
46364cb2
BB
22$(MODULE)-objs += zfs_namecheck.o
23$(MODULE)-objs += zfs_prop.o
24$(MODULE)-objs += zfs_uio.o
25$(MODULE)-objs += zpool_prop.o
26$(MODULE)-objs += zprop_common.o
1eeb4562
JX
27
28$(MODULE)-$(CONFIG_X86) += zfs_fletcher_intel.o
35a76a03 29$(MODULE)-$(CONFIG_X86) += zfs_fletcher_sse.o
70b258fc 30$(MODULE)-$(CONFIG_X86) += zfs_fletcher_avx512.o
24cdeaf1 31$(MODULE)-$(CONFIG_ARM64) += zfs_fletcher_aarch64_neon.o