]>
Commit | Line | Data |
---|---|---|
47a4a6fd TF |
1 | src = @abs_top_srcdir@/module/zcommon |
2 | obj = @abs_builddir@ | |
d99a0153 | 3 | target_cpu = @target_cpu@ |
47a4a6fd | 4 | |
c9c0d073 BB |
5 | MODULE := zcommon |
6 | ||
2ee4a18b | 7 | obj-$(CONFIG_ZFS) := $(MODULE).o |
c9c0d073 | 8 | |
fed90353 BB |
9 | ccflags-y := $(ZFS_MODULE_CFLAGS) $(ZFS_MODULE_CPPFLAGS) |
10 | ||
d99a0153 CW |
11 | # Suppress unused-value warnings in sparc64 architecture headers |
12 | ifeq ($(target_cpu),sparc64) | |
13 | ccflags-y += -Wno-unused-value | |
14 | endif | |
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 |