1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21 22# 23# Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
| 1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21 22# 23# Copyright (c) 1991, 2010, Oracle and/or its affiliates. All rights reserved.
|
| 24# Copyright (c) 2012 by Delphix. All rights reserved.
|
24# 25# 26# This Makefile defines all file modules for the directory uts/common 27# and its children. These are the source files which may be considered 28# common to all SunOS systems. 29 30ZFS_COMMON_OBJS += \ 31 arc.o \ 32 bplist.o \ 33 bpobj.o \
| 25# 26# 27# This Makefile defines all file modules for the directory uts/common 28# and its children. These are the source files which may be considered 29# common to all SunOS systems. 30 31ZFS_COMMON_OBJS += \ 32 arc.o \ 33 bplist.o \ 34 bpobj.o \
|
| 35 bptree.o \
|
34 dbuf.o \ 35 ddt.o \ 36 ddt_zap.o \ 37 dmu.o \ 38 dmu_diff.o \ 39 dmu_send.o \ 40 dmu_object.o \ 41 dmu_objset.o \ 42 dmu_traverse.o \ 43 dmu_tx.o \ 44 dnode.o \ 45 dnode_sync.o \ 46 dsl_dir.o \ 47 dsl_dataset.o \ 48 dsl_deadlist.o \ 49 dsl_pool.o \ 50 dsl_synctask.o \ 51 dmu_zfetch.o \ 52 dsl_deleg.o \ 53 dsl_prop.o \ 54 dsl_scan.o \
| 36 dbuf.o \ 37 ddt.o \ 38 ddt_zap.o \ 39 dmu.o \ 40 dmu_diff.o \ 41 dmu_send.o \ 42 dmu_object.o \ 43 dmu_objset.o \ 44 dmu_traverse.o \ 45 dmu_tx.o \ 46 dnode.o \ 47 dnode_sync.o \ 48 dsl_dir.o \ 49 dsl_dataset.o \ 50 dsl_deadlist.o \ 51 dsl_pool.o \ 52 dsl_synctask.o \ 53 dmu_zfetch.o \ 54 dsl_deleg.o \ 55 dsl_prop.o \ 56 dsl_scan.o \
|
| 57 zfeature.o \
|
55 gzip.o \ 56 lzjb.o \ 57 metaslab.o \ 58 refcount.o \ 59 sa.o \ 60 sha256.o \ 61 spa.o \ 62 spa_config.o \ 63 spa_errlog.o \ 64 spa_history.o \ 65 spa_misc.o \ 66 space_map.o \ 67 txg.o \ 68 uberblock.o \ 69 unique.o \ 70 vdev.o \ 71 vdev_cache.o \ 72 vdev_file.o \ 73 vdev_label.o \ 74 vdev_mirror.o \ 75 vdev_missing.o \ 76 vdev_queue.o \ 77 vdev_raidz.o \ 78 vdev_root.o \ 79 zap.o \ 80 zap_leaf.o \ 81 zap_micro.o \ 82 zfs_byteswap.o \ 83 zfs_debug.o \ 84 zfs_fm.o \ 85 zfs_fuid.o \ 86 zfs_sa.o \ 87 zfs_znode.o \ 88 zil.o \ 89 zio.o \ 90 zio_checksum.o \ 91 zio_compress.o \ 92 zio_inject.o \ 93 zle.o \ 94 zrlock.o 95 96ZFS_SHARED_OBJS += \
| 58 gzip.o \ 59 lzjb.o \ 60 metaslab.o \ 61 refcount.o \ 62 sa.o \ 63 sha256.o \ 64 spa.o \ 65 spa_config.o \ 66 spa_errlog.o \ 67 spa_history.o \ 68 spa_misc.o \ 69 space_map.o \ 70 txg.o \ 71 uberblock.o \ 72 unique.o \ 73 vdev.o \ 74 vdev_cache.o \ 75 vdev_file.o \ 76 vdev_label.o \ 77 vdev_mirror.o \ 78 vdev_missing.o \ 79 vdev_queue.o \ 80 vdev_raidz.o \ 81 vdev_root.o \ 82 zap.o \ 83 zap_leaf.o \ 84 zap_micro.o \ 85 zfs_byteswap.o \ 86 zfs_debug.o \ 87 zfs_fm.o \ 88 zfs_fuid.o \ 89 zfs_sa.o \ 90 zfs_znode.o \ 91 zil.o \ 92 zio.o \ 93 zio_checksum.o \ 94 zio_compress.o \ 95 zio_inject.o \ 96 zle.o \ 97 zrlock.o 98 99ZFS_SHARED_OBJS += \
|
97 zfs_namecheck.o \ 98 zfs_deleg.o \ 99 zfs_prop.o \
| 100 zfeature_common.o \
|
100 zfs_comutil.o \
| 101 zfs_comutil.o \
|
| 102 zfs_deleg.o \
|
101 zfs_fletcher.o \
| 103 zfs_fletcher.o \
|
| 104 zfs_namecheck.o \ 105 zfs_prop.o \
|
102 zpool_prop.o \ 103 zprop_common.o 104 105ZFS_OBJS += \ 106 $(ZFS_COMMON_OBJS) \ 107 $(ZFS_SHARED_OBJS) \ 108 zfs_acl.o \ 109 zfs_ctldir.o \ 110 zfs_dir.o \ 111 zfs_ioctl.o \ 112 zfs_ioctl_compat.o \ 113 zfs_log.o \ 114 zfs_onexit.o \ 115 zfs_replay.o \ 116 zfs_rlock.o \ 117 rrwlock.o \ 118 zfs_vfsops.o \ 119 zfs_vnops.o \ 120 zvol.o 121 122ZUT_OBJS += \ 123 zut.o
| 106 zpool_prop.o \ 107 zprop_common.o 108 109ZFS_OBJS += \ 110 $(ZFS_COMMON_OBJS) \ 111 $(ZFS_SHARED_OBJS) \ 112 zfs_acl.o \ 113 zfs_ctldir.o \ 114 zfs_dir.o \ 115 zfs_ioctl.o \ 116 zfs_ioctl_compat.o \ 117 zfs_log.o \ 118 zfs_onexit.o \ 119 zfs_replay.o \ 120 zfs_rlock.o \ 121 rrwlock.o \ 122 zfs_vfsops.o \ 123 zfs_vnops.o \ 124 zvol.o 125 126ZUT_OBJS += \ 127 zut.o
|