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 #
25
26 #
27 # Copyright 2011 Nexenta Systems, Inc. All rights reserved.
28 #
29
30 #
31 # This Makefile defines all file modules for the directory uts/common
32 # and its children. These are the source files which may be considered
33 # common to all SunOS systems.
34
35 i386_CORE_OBJS += \
36 atomic.o \
37 avintr.o \
38 pic.o
39
40 sparc_CORE_OBJS +=
41
42 COMMON_CORE_OBJS += \
43 beep.o \
44 bitset.o \
45 bp_map.o \
46 brand.o \
47 cpucaps.o \
228 lwpsys.o \
229 main.o \
230 mmapobjsys.o \
231 memcntl.o \
232 memstr.o \
233 lgrpsys.o \
234 mkdir.o \
235 mknod.o \
236 mount.o \
237 move.o \
238 msacct.o \
239 multidata.o \
240 nbmlock.o \
241 ndifm.o \
242 nice.o \
243 netstack.o \
244 ntptime.o \
245 nvpair.o \
246 nvpair_alloc_system.o \
247 nvpair_alloc_fixed.o \
248 octet.o \
249 open.o \
250 p_online.o \
251 pathconf.o \
252 pathname.o \
253 pause.o \
254 serializer.o \
255 pci_intr_lib.o \
256 pci_cap.o \
257 pcifm.o \
258 pgrp.o \
259 pgrpsys.o \
260 pid.o \
261 pkp_hash.o \
262 policy.o \
263 poll.o \
264 pool.o \
265 pool_pset.o \
266 port_subr.o \
267 ppriv.o \
1313 MD_DERIVED_OBJS = metamed_xdr.o meta_basic_xdr.o
1314
1315 SOFTPART_OBJS += sp.o sp_ioctl.o
1316
1317 STRIPE_OBJS += stripe.o stripe_ioctl.o
1318
1319 HOTSPARES_OBJS += hotspares.o
1320
1321 RAID_OBJS += raid.o raid_ioctl.o raid_replay.o raid_resync.o raid_hotspare.o
1322
1323 MIRROR_OBJS += mirror.o mirror_ioctl.o mirror_resync.o
1324
1325 NOTIFY_OBJS += md_notify.o
1326
1327 TRANS_OBJS += mdtrans.o trans_ioctl.o trans_log.o
1328
1329 ZFS_COMMON_OBJS += \
1330 arc.o \
1331 bplist.o \
1332 bpobj.o \
1333 dbuf.o \
1334 ddt.o \
1335 ddt_zap.o \
1336 dmu.o \
1337 dmu_diff.o \
1338 dmu_send.o \
1339 dmu_object.o \
1340 dmu_objset.o \
1341 dmu_traverse.o \
1342 dmu_tx.o \
1343 dnode.o \
1344 dnode_sync.o \
1345 dsl_dir.o \
1346 dsl_dataset.o \
1347 dsl_deadlist.o \
1348 dsl_pool.o \
1349 dsl_synctask.o \
1350 dmu_zfetch.o \
1351 dsl_deleg.o \
1352 dsl_prop.o \
1353 dsl_scan.o \
1354 gzip.o \
1355 lzjb.o \
1356 metaslab.o \
1357 refcount.o \
1358 sa.o \
1359 sha256.o \
1360 spa.o \
1361 spa_config.o \
1362 spa_errlog.o \
1363 spa_history.o \
1364 spa_misc.o \
1365 space_map.o \
1366 txg.o \
1367 uberblock.o \
1368 unique.o \
1369 vdev.o \
1370 vdev_cache.o \
1371 vdev_file.o \
1372 vdev_label.o \
1373 vdev_mirror.o \
1376 vdev_raidz.o \
1377 vdev_root.o \
1378 zap.o \
1379 zap_leaf.o \
1380 zap_micro.o \
1381 zfs_byteswap.o \
1382 zfs_debug.o \
1383 zfs_fm.o \
1384 zfs_fuid.o \
1385 zfs_sa.o \
1386 zfs_znode.o \
1387 zil.o \
1388 zio.o \
1389 zio_checksum.o \
1390 zio_compress.o \
1391 zio_inject.o \
1392 zle.o \
1393 zrlock.o
1394
1395 ZFS_SHARED_OBJS += \
1396 zfs_namecheck.o \
1397 zfs_deleg.o \
1398 zfs_prop.o \
1399 zfs_comutil.o \
1400 zfs_fletcher.o \
1401 zpool_prop.o \
1402 zprop_common.o
1403
1404 ZFS_OBJS += \
1405 $(ZFS_COMMON_OBJS) \
1406 $(ZFS_SHARED_OBJS) \
1407 vdev_disk.o \
1408 zfs_acl.o \
1409 zfs_ctldir.o \
1410 zfs_dir.o \
1411 zfs_ioctl.o \
1412 zfs_log.o \
1413 zfs_onexit.o \
1414 zfs_replay.o \
1415 zfs_rlock.o \
1416 rrwlock.o \
1417 zfs_vfsops.o \
1418 zfs_vnops.o \
1419 zvol.o
1420
|
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 2011 Nexenta Systems, Inc. All rights reserved.
25 # Copyright (c) 2012 by Delphix. All rights reserved.
26 #
27
28 #
29 # This Makefile defines all file modules for the directory uts/common
30 # and its children. These are the source files which may be considered
31 # common to all SunOS systems.
32
33 i386_CORE_OBJS += \
34 atomic.o \
35 avintr.o \
36 pic.o
37
38 sparc_CORE_OBJS +=
39
40 COMMON_CORE_OBJS += \
41 beep.o \
42 bitset.o \
43 bp_map.o \
44 brand.o \
45 cpucaps.o \
226 lwpsys.o \
227 main.o \
228 mmapobjsys.o \
229 memcntl.o \
230 memstr.o \
231 lgrpsys.o \
232 mkdir.o \
233 mknod.o \
234 mount.o \
235 move.o \
236 msacct.o \
237 multidata.o \
238 nbmlock.o \
239 ndifm.o \
240 nice.o \
241 netstack.o \
242 ntptime.o \
243 nvpair.o \
244 nvpair_alloc_system.o \
245 nvpair_alloc_fixed.o \
246 fnvpair.o \
247 octet.o \
248 open.o \
249 p_online.o \
250 pathconf.o \
251 pathname.o \
252 pause.o \
253 serializer.o \
254 pci_intr_lib.o \
255 pci_cap.o \
256 pcifm.o \
257 pgrp.o \
258 pgrpsys.o \
259 pid.o \
260 pkp_hash.o \
261 policy.o \
262 poll.o \
263 pool.o \
264 pool_pset.o \
265 port_subr.o \
266 ppriv.o \
1312 MD_DERIVED_OBJS = metamed_xdr.o meta_basic_xdr.o
1313
1314 SOFTPART_OBJS += sp.o sp_ioctl.o
1315
1316 STRIPE_OBJS += stripe.o stripe_ioctl.o
1317
1318 HOTSPARES_OBJS += hotspares.o
1319
1320 RAID_OBJS += raid.o raid_ioctl.o raid_replay.o raid_resync.o raid_hotspare.o
1321
1322 MIRROR_OBJS += mirror.o mirror_ioctl.o mirror_resync.o
1323
1324 NOTIFY_OBJS += md_notify.o
1325
1326 TRANS_OBJS += mdtrans.o trans_ioctl.o trans_log.o
1327
1328 ZFS_COMMON_OBJS += \
1329 arc.o \
1330 bplist.o \
1331 bpobj.o \
1332 bptree.o \
1333 dbuf.o \
1334 ddt.o \
1335 ddt_zap.o \
1336 dmu.o \
1337 dmu_diff.o \
1338 dmu_send.o \
1339 dmu_object.o \
1340 dmu_objset.o \
1341 dmu_traverse.o \
1342 dmu_tx.o \
1343 dnode.o \
1344 dnode_sync.o \
1345 dsl_dir.o \
1346 dsl_dataset.o \
1347 dsl_deadlist.o \
1348 dsl_pool.o \
1349 dsl_synctask.o \
1350 dmu_zfetch.o \
1351 dsl_deleg.o \
1352 dsl_prop.o \
1353 dsl_scan.o \
1354 zfeature.o \
1355 gzip.o \
1356 lzjb.o \
1357 metaslab.o \
1358 refcount.o \
1359 sa.o \
1360 sha256.o \
1361 spa.o \
1362 spa_config.o \
1363 spa_errlog.o \
1364 spa_history.o \
1365 spa_misc.o \
1366 space_map.o \
1367 txg.o \
1368 uberblock.o \
1369 unique.o \
1370 vdev.o \
1371 vdev_cache.o \
1372 vdev_file.o \
1373 vdev_label.o \
1374 vdev_mirror.o \
1377 vdev_raidz.o \
1378 vdev_root.o \
1379 zap.o \
1380 zap_leaf.o \
1381 zap_micro.o \
1382 zfs_byteswap.o \
1383 zfs_debug.o \
1384 zfs_fm.o \
1385 zfs_fuid.o \
1386 zfs_sa.o \
1387 zfs_znode.o \
1388 zil.o \
1389 zio.o \
1390 zio_checksum.o \
1391 zio_compress.o \
1392 zio_inject.o \
1393 zle.o \
1394 zrlock.o
1395
1396 ZFS_SHARED_OBJS += \
1397 zfeature_common.o \
1398 zfs_comutil.o \
1399 zfs_deleg.o \
1400 zfs_fletcher.o \
1401 zfs_namecheck.o \
1402 zfs_prop.o \
1403 zpool_prop.o \
1404 zprop_common.o
1405
1406 ZFS_OBJS += \
1407 $(ZFS_COMMON_OBJS) \
1408 $(ZFS_SHARED_OBJS) \
1409 vdev_disk.o \
1410 zfs_acl.o \
1411 zfs_ctldir.o \
1412 zfs_dir.o \
1413 zfs_ioctl.o \
1414 zfs_log.o \
1415 zfs_onexit.o \
1416 zfs_replay.o \
1417 zfs_rlock.o \
1418 rrwlock.o \
1419 zfs_vfsops.o \
1420 zfs_vnops.o \
1421 zvol.o
1422
|