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 Joyent, Inc. All rights reserved.
25 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
26 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
27 # Copyright 2014 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 \
1090 RTLS_OBJS += rtls.o
1091
1092 #
1093 # exec modules
1094 #
1095 AOUTEXEC_OBJS +=aout.o
1096
1097 ELFEXEC_OBJS += elf.o elf_notes.o old_notes.o
1098
1099 INTPEXEC_OBJS +=intp.o
1100
1101 SHBINEXEC_OBJS +=shbin.o
1102
1103 JAVAEXEC_OBJS +=java.o
1104
1105 #
1106 # file system modules
1107 #
1108 AUTOFS_OBJS += auto_vfsops.o auto_vnops.o auto_subr.o auto_xdr.o auto_sys.o
1109
1110 CACHEFS_OBJS += cachefs_cnode.o cachefs_cod.o \
1111 cachefs_dir.o cachefs_dlog.o cachefs_filegrp.o \
1112 cachefs_fscache.o cachefs_ioctl.o cachefs_log.o \
1113 cachefs_module.o \
1114 cachefs_noopc.o cachefs_resource.o \
1115 cachefs_strict.o \
1116 cachefs_subr.o cachefs_vfsops.o \
1117 cachefs_vnops.o
1118
1119 DCFS_OBJS += dc_vnops.o
1120
1121 DEVFS_OBJS += devfs_subr.o devfs_vfsops.o devfs_vnops.o
1122
1123 DEV_OBJS += sdev_subr.o sdev_vfsops.o sdev_vnops.o \
1124 sdev_ptsops.o sdev_zvolops.o sdev_comm.o \
1125 sdev_profile.o sdev_ncache.o sdev_netops.o \
1126 sdev_ipnetops.o \
1127 sdev_vtops.o
1128
1129 CTFS_OBJS += ctfs_all.o ctfs_cdir.o ctfs_ctl.o ctfs_event.o \
1130 ctfs_latest.o ctfs_root.o ctfs_sym.o ctfs_tdir.o ctfs_tmpl.o
1131
1132 OBJFS_OBJS += objfs_vfs.o objfs_root.o objfs_common.o \
1133 objfs_odir.o objfs_data.o
1134
1135 FDFS_OBJS += fdops.o
1136
1137 FIFO_OBJS += fifosubr.o fifovnops.o
1138
|
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 Joyent, Inc. All rights reserved.
25 # Copyright (c) 2011, 2014 by Delphix. All rights reserved.
26 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
27 # Copyright 2015 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 \
1090 RTLS_OBJS += rtls.o
1091
1092 #
1093 # exec modules
1094 #
1095 AOUTEXEC_OBJS +=aout.o
1096
1097 ELFEXEC_OBJS += elf.o elf_notes.o old_notes.o
1098
1099 INTPEXEC_OBJS +=intp.o
1100
1101 SHBINEXEC_OBJS +=shbin.o
1102
1103 JAVAEXEC_OBJS +=java.o
1104
1105 #
1106 # file system modules
1107 #
1108 AUTOFS_OBJS += auto_vfsops.o auto_vnops.o auto_subr.o auto_xdr.o auto_sys.o
1109
1110 DCFS_OBJS += dc_vnops.o
1111
1112 DEVFS_OBJS += devfs_subr.o devfs_vfsops.o devfs_vnops.o
1113
1114 DEV_OBJS += sdev_subr.o sdev_vfsops.o sdev_vnops.o \
1115 sdev_ptsops.o sdev_zvolops.o sdev_comm.o \
1116 sdev_profile.o sdev_ncache.o sdev_netops.o \
1117 sdev_ipnetops.o \
1118 sdev_vtops.o
1119
1120 CTFS_OBJS += ctfs_all.o ctfs_cdir.o ctfs_ctl.o ctfs_event.o \
1121 ctfs_latest.o ctfs_root.o ctfs_sym.o ctfs_tdir.o ctfs_tmpl.o
1122
1123 OBJFS_OBJS += objfs_vfs.o objfs_root.o objfs_common.o \
1124 objfs_odir.o objfs_data.o
1125
1126 FDFS_OBJS += fdops.o
1127
1128 FIFO_OBJS += fifosubr.o fifovnops.o
1129
|