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) 2011, 2014 by Delphix. All rights reserved.
25 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
26 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
27 # Copyright 2016 Garrett D'Amore <garrett@damore.org>
28 # Copyright 2017 Joyent, Inc.
29 # Copyright 2016 OmniTI Computer Consulting, Inc. All rights reserved.
30 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
31 #
32
33 #
34 # This Makefile defines all file modules for the directory uts/common
35 # and its children. These are the source files which may be considered
36 # common to all SunOS systems.
37
38 i386_CORE_OBJS += \
39 atomic.o \
40 avintr.o \
41 pic.o
42
43 sparc_CORE_OBJS +=
44
45 COMMON_CORE_OBJS += \
46 beep.o \
47 bitset.o \
48 bp_map.o \
680
681 MAC_IB_OBJS += mac_ib.o
682
683 IPTUN_OBJS += iptun_dev.o iptun_ctl.o iptun.o
684
685 AGGR_OBJS += aggr_dev.o aggr_ctl.o aggr_grp.o aggr_port.o \
686 aggr_send.o aggr_recv.o aggr_lacp.o
687
688 SOFTMAC_OBJS += softmac_main.o softmac_ctl.o softmac_capab.o \
689 softmac_dev.o softmac_stat.o softmac_pkt.o softmac_fp.o
690
691 NET80211_OBJS += net80211.o net80211_proto.o net80211_input.o \
692 net80211_output.o net80211_node.o net80211_crypto.o \
693 net80211_crypto_none.o net80211_crypto_wep.o net80211_ioctl.o \
694 net80211_crypto_tkip.o net80211_crypto_ccmp.o \
695 net80211_ht.o net80211_amrr.o
696
697 VNIC_OBJS += vnic_ctl.o vnic_dev.o
698
699 OVERLAY_OBJS += overlay.o overlay_fm.o overlay_mux.o overlay_plugin.o \
700 overlay_prop.o overlay_target.o
701
702 OVERLAY_VXLAN_OBJS += overlay_vxlan.o
703
704 VND_OBJS += vnd.o frameio.o
705
706 GSQUEUE_OBJS += gsqueue.o
707
708 SIMNET_OBJS += simnet.o
709
710 IB_OBJS += ibnex.o ibnex_ioctl.o ibnex_hca.o
711
712 IBCM_OBJS += ibcm_impl.o ibcm_sm.o ibcm_ti.o ibcm_utils.o ibcm_path.o \
713 ibcm_arp.o ibcm_arp_link.o
714
715 IBDM_OBJS += ibdm.o
716
717 IBDMA_OBJS += ibdma.o
718
719 IBMF_OBJS += ibmf.o ibmf_impl.o ibmf_dr.o ibmf_wqe.o ibmf_ud_dest.o ibmf_mod.o \
720 ibmf_send.o ibmf_recv.o ibmf_handlers.o ibmf_trans.o \
|
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) 2011, 2014 by Delphix. All rights reserved.
25 # Copyright (c) 2013 by Saso Kiselkov. All rights reserved.
26 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
27 # Copyright 2016 Garrett D'Amore <garrett@damore.org>
28 # Copyright 2018 Joyent, Inc.
29 # Copyright 2016 OmniTI Computer Consulting, Inc. All rights reserved.
30 # Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
31 #
32
33 #
34 # This Makefile defines all file modules for the directory uts/common
35 # and its children. These are the source files which may be considered
36 # common to all SunOS systems.
37
38 i386_CORE_OBJS += \
39 atomic.o \
40 avintr.o \
41 pic.o
42
43 sparc_CORE_OBJS +=
44
45 COMMON_CORE_OBJS += \
46 beep.o \
47 bitset.o \
48 bp_map.o \
680
681 MAC_IB_OBJS += mac_ib.o
682
683 IPTUN_OBJS += iptun_dev.o iptun_ctl.o iptun.o
684
685 AGGR_OBJS += aggr_dev.o aggr_ctl.o aggr_grp.o aggr_port.o \
686 aggr_send.o aggr_recv.o aggr_lacp.o
687
688 SOFTMAC_OBJS += softmac_main.o softmac_ctl.o softmac_capab.o \
689 softmac_dev.o softmac_stat.o softmac_pkt.o softmac_fp.o
690
691 NET80211_OBJS += net80211.o net80211_proto.o net80211_input.o \
692 net80211_output.o net80211_node.o net80211_crypto.o \
693 net80211_crypto_none.o net80211_crypto_wep.o net80211_ioctl.o \
694 net80211_crypto_tkip.o net80211_crypto_ccmp.o \
695 net80211_ht.o net80211_amrr.o
696
697 VNIC_OBJS += vnic_ctl.o vnic_dev.o
698
699 OVERLAY_OBJS += overlay.o overlay_fm.o overlay_mux.o overlay_plugin.o \
700 overlay_prop.o overlay_target.o overlay_router.o
701
702 OVERLAY_VXLAN_OBJS += overlay_vxlan.o
703
704 VND_OBJS += vnd.o frameio.o
705
706 GSQUEUE_OBJS += gsqueue.o
707
708 SIMNET_OBJS += simnet.o
709
710 IB_OBJS += ibnex.o ibnex_ioctl.o ibnex_hca.o
711
712 IBCM_OBJS += ibcm_impl.o ibcm_sm.o ibcm_ti.o ibcm_utils.o ibcm_path.o \
713 ibcm_arp.o ibcm_arp_link.o
714
715 IBDM_OBJS += ibdm.o
716
717 IBDMA_OBJS += ibdma.o
718
719 IBMF_OBJS += ibmf.o ibmf_impl.o ibmf_dr.o ibmf_wqe.o ibmf_ud_dest.o ibmf_mod.o \
720 ibmf_send.o ibmf_recv.o ibmf_handlers.o ibmf_trans.o \
|