1*aca3beaaSApple OSS Distributions# 2*aca3beaaSApple OSS Distributions# Copyright (c) 2000-2020 Apple Inc. All rights reserved. 3*aca3beaaSApple OSS Distributions# 4*aca3beaaSApple OSS Distributions# @APPLE_LICENSE_HEADER_START@ 5*aca3beaaSApple OSS Distributions# 6*aca3beaaSApple OSS Distributions# The contents of this file constitute Original Code as defined in and 7*aca3beaaSApple OSS Distributions# are subject to the Apple Public Source License Version 1.1 (the 8*aca3beaaSApple OSS Distributions# "License"). You may not use this file except in compliance with the 9*aca3beaaSApple OSS Distributions# License. Please obtain a copy of the License at 10*aca3beaaSApple OSS Distributions# http://www.apple.com/publicsource and read it before using this file. 11*aca3beaaSApple OSS Distributions# 12*aca3beaaSApple OSS Distributions# This Original Code and all software distributed under the License are 13*aca3beaaSApple OSS Distributions# distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER 14*aca3beaaSApple OSS Distributions# EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 15*aca3beaaSApple OSS Distributions# INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 16*aca3beaaSApple OSS Distributions# FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the 17*aca3beaaSApple OSS Distributions# License for the specific language governing rights and limitations 18*aca3beaaSApple OSS Distributions# under the License. 19*aca3beaaSApple OSS Distributions# 20*aca3beaaSApple OSS Distributions# @APPLE_LICENSE_HEADER_END@ 21*aca3beaaSApple OSS Distributions# 22*aca3beaaSApple OSS Distributions 23*aca3beaaSApple OSS Distributions# 24*aca3beaaSApple OSS Distributions# Mach Operating System 25*aca3beaaSApple OSS Distributions# Copyright (c) 1986 Carnegie-Mellon University 26*aca3beaaSApple OSS Distributions# All rights reserved. The CMU software License Agreement specifies 27*aca3beaaSApple OSS Distributions# the terms and conditions for use and redistribution. 28*aca3beaaSApple OSS Distributions# 29*aca3beaaSApple OSS Distributions 30*aca3beaaSApple OSS Distributionsexport MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 31*aca3beaaSApple OSS Distributionsexport MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 32*aca3beaaSApple OSS Distributionsexport MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 33*aca3beaaSApple OSS Distributionsexport MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 34*aca3beaaSApple OSS Distributions 35*aca3beaaSApple OSS Distributionsinclude $(MakeInc_cmd) 36*aca3beaaSApple OSS Distributionsinclude $(MakeInc_def) 37*aca3beaaSApple OSS Distributions 38*aca3beaaSApple OSS Distributions# 39*aca3beaaSApple OSS Distributions# XXX: CFLAGS 40*aca3beaaSApple OSS Distributions# 41*aca3beaaSApple OSS DistributionsCFLAGS+= -include meta_features.h -DDRIVER_PRIVATE \ 42*aca3beaaSApple OSS Distributions -D_KERNEL_BUILD -DKERNEL_BUILD -DMACH_KERNEL -DBSD_BUILD \ 43*aca3beaaSApple OSS Distributions -DBSD_KERNEL_PRIVATE -DLP64_DEBUG=0 \ 44*aca3beaaSApple OSS Distributions -Warray-bounds-pointer-arithmetic 45*aca3beaaSApple OSS DistributionsSFLAGS+= -include meta_features.h 46*aca3beaaSApple OSS Distributions 47*aca3beaaSApple OSS Distributions# 48*aca3beaaSApple OSS Distributions# Directories for mig generated files 49*aca3beaaSApple OSS Distributions# 50*aca3beaaSApple OSS DistributionsCOMP_SUBDIRS = 51*aca3beaaSApple OSS Distributions 52*aca3beaaSApple OSS Distributions# 53*aca3beaaSApple OSS Distributions# Make sure we don't remove this by accident if interrupted at the wrong 54*aca3beaaSApple OSS Distributions# time. 55*aca3beaaSApple OSS Distributions# 56*aca3beaaSApple OSS Distributions.PRECIOUS: Makefile 57*aca3beaaSApple OSS Distributions 58*aca3beaaSApple OSS Distributions# 59*aca3beaaSApple OSS Distributions# Theses macros are filled in by the config program depending on the 60*aca3beaaSApple OSS Distributions# current configuration. The MACHDEP macro is replaced by the 61*aca3beaaSApple OSS Distributions# contents of the machine dependent makefile template and the others 62*aca3beaaSApple OSS Distributions# are replaced by the corresponding symbol definitions for the 63*aca3beaaSApple OSS Distributions# configuration. 64*aca3beaaSApple OSS Distributions# 65*aca3beaaSApple OSS Distributions 66*aca3beaaSApple OSS Distributions%OBJS 67*aca3beaaSApple OSS Distributions 68*aca3beaaSApple OSS Distributions%LIBOBJS 69*aca3beaaSApple OSS Distributions 70*aca3beaaSApple OSS Distributions%CFILES 71*aca3beaaSApple OSS Distributions 72*aca3beaaSApple OSS Distributions%CXXFILES 73*aca3beaaSApple OSS Distributions 74*aca3beaaSApple OSS Distributions%SFILES 75*aca3beaaSApple OSS Distributions 76*aca3beaaSApple OSS Distributions%MACHDEP 77*aca3beaaSApple OSS Distributions 78*aca3beaaSApple OSS Distributionstcp_cubic.o_CWARNFLAGS_ADD += -Wno-error=implicit-int-float-conversion 79*aca3beaaSApple OSS Distributions 80*aca3beaaSApple OSS Distributions# 81*aca3beaaSApple OSS Distributions# Diagnostic opt-outs. We need to make this list empty. 82*aca3beaaSApple OSS Distributions# 83*aca3beaaSApple OSS Distributions# DO NOT ADD MORE HERE. 84*aca3beaaSApple OSS Distributions# 85*aca3beaaSApple OSS Distributions# -Wno-address-of-packed-member 86*aca3beaaSApple OSS Distributionsah_core.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 87*aca3beaaSApple OSS Distributionsah_input.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 88*aca3beaaSApple OSS Distributionsdlil.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 89*aca3beaaSApple OSS Distributionsesp_input.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 90*aca3beaaSApple OSS Distributionsesp_output.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 91*aca3beaaSApple OSS Distributionsfrag6.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 92*aca3beaaSApple OSS Distributionsicmp6.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 93*aca3beaaSApple OSS Distributionsif_stf.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 94*aca3beaaSApple OSS Distributionsin6_cksum.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 95*aca3beaaSApple OSS Distributionsin6_gif.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 96*aca3beaaSApple OSS Distributionsip6_forward.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 97*aca3beaaSApple OSS Distributionsip6_input.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 98*aca3beaaSApple OSS Distributionsip6_output.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 99*aca3beaaSApple OSS Distributionsipsec.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 100*aca3beaaSApple OSS Distributionsiptap.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 101*aca3beaaSApple OSS Distributionsmld6.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 102*aca3beaaSApple OSS Distributionsmptcp_opt.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 103*aca3beaaSApple OSS Distributionsnd6.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 104*aca3beaaSApple OSS Distributionsnd6_nbr.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 105*aca3beaaSApple OSS Distributionsnd6_prproxy.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 106*aca3beaaSApple OSS Distributionsnd6_rtr.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 107*aca3beaaSApple OSS Distributionsnecp.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 108*aca3beaaSApple OSS Distributionspacket_mangler.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 109*aca3beaaSApple OSS Distributionspf_norm.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 110*aca3beaaSApple OSS Distributionspktap.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 111*aca3beaaSApple OSS Distributionsraw_ip6.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 112*aca3beaaSApple OSS Distributionstcp_input.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 113*aca3beaaSApple OSS Distributionstcp_subr.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 114*aca3beaaSApple OSS Distributionsudp6_output.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 115*aca3beaaSApple OSS Distributionsudp6_usrreq.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 116*aca3beaaSApple OSS Distributionsudp_usrreq.o_CWARNFLAGS_ADD += -Wno-address-of-packed-member 117*aca3beaaSApple OSS Distributions# -Wno-cast-align 118*aca3beaaSApple OSS Distributionsaudit_bsm_token.o_CWARNFLAGS_ADD += -Wno-cast-align 119*aca3beaaSApple OSS Distributionsaudit_pipe.o_CWARNFLAGS_ADD += -Wno-cast-align 120*aca3beaaSApple OSS Distributionsaudit_session.o_CWARNFLAGS_ADD += -Wno-cast-align 121*aca3beaaSApple OSS Distributionsbind_vnops.o_CWARNFLAGS_ADD += -Wno-cast-align 122*aca3beaaSApple OSS Distributionsdtrace.o_CWARNFLAGS_ADD += -Wno-cast-align 123*aca3beaaSApple OSS Distributionsfasttrap.o_CWARNFLAGS_ADD += -Wno-cast-align 124*aca3beaaSApple OSS Distributionsfasttrap_isa.o_CWARNFLAGS_ADD += -Wno-cast-align 125*aca3beaaSApple OSS Distributionsfbt.o_CWARNFLAGS_ADD += -Wno-cast-align 126*aca3beaaSApple OSS Distributionsfbt_arm.o_CWARNFLAGS_ADD += -Wno-cast-align 127*aca3beaaSApple OSS Distributionsfbt_x86.o_CWARNFLAGS_ADD += -Wno-cast-align 128*aca3beaaSApple OSS Distributionsif_bond.o_CWARNFLAGS_ADD += -Wno-cast-align 129*aca3beaaSApple OSS Distributionskern_credential.o_CWARNFLAGS_ADD += -Wno-cast-align 130*aca3beaaSApple OSS Distributionskern_descrip.o_CWARNFLAGS_ADD += -Wno-cast-align 131*aca3beaaSApple OSS Distributionskern_event.o_CWARNFLAGS_ADD += -Wno-cast-align 132*aca3beaaSApple OSS Distributionskern_exec.o_CWARNFLAGS_ADD += -Wno-cast-align 133*aca3beaaSApple OSS Distributionskern_guarded.o_CWARNFLAGS_ADD += -Wno-cast-align 134*aca3beaaSApple OSS Distributionskern_lockf.o_CWARNFLAGS_ADD += -Wno-cast-align 135*aca3beaaSApple OSS Distributionskern_subr.o_CWARNFLAGS_ADD += -Wno-cast-align 136*aca3beaaSApple OSS Distributionskm.o_CWARNFLAGS_ADD += -Wno-cast-align 137*aca3beaaSApple OSS Distributionsmach_loader.o_CWARNFLAGS_ADD += -Wno-cast-align 138*aca3beaaSApple OSS Distributionsmemdev.o_CWARNFLAGS_ADD += -Wno-cast-align 139*aca3beaaSApple OSS Distributionsmunge.o_CWARNFLAGS_ADD += -Wno-cast-align 140*aca3beaaSApple OSS Distributionsnfs_gss.o_CWARNFLAGS_ADD += -Wno-cast-align 141*aca3beaaSApple OSS Distributionsnfs_serv.o_CWARNFLAGS_ADD += -Wno-cast-align 142*aca3beaaSApple OSS Distributionsnfs_socket.o_CWARNFLAGS_ADD += -Wno-cast-align 143*aca3beaaSApple OSS Distributionsnfs_srvcache.o_CWARNFLAGS_ADD += -Wno-cast-align 144*aca3beaaSApple OSS Distributionsnfs_subs.o_CWARNFLAGS_ADD += -Wno-cast-align 145*aca3beaaSApple OSS Distributionsnfs_syscalls.o_CWARNFLAGS_ADD += -Wno-cast-align 146*aca3beaaSApple OSS Distributionsproc_info.o_CWARNFLAGS_ADD += -Wno-cast-align 147*aca3beaaSApple OSS Distributionsqsort.o_CWARNFLAGS_ADD += -Wno-cast-align 148*aca3beaaSApple OSS Distributionssdt.o_CWARNFLAGS_ADD += -Wno-cast-align 149*aca3beaaSApple OSS Distributionssdt_arm.o_CWARNFLAGS_ADD += -Wno-cast-align 150*aca3beaaSApple OSS Distributionsshadow.o_CWARNFLAGS_ADD += -Wno-cast-align 151*aca3beaaSApple OSS Distributionsspec_vnops.o_CWARNFLAGS_ADD += -Wno-cast-align 152*aca3beaaSApple OSS Distributionssubr_log.o_CWARNFLAGS_ADD += -Wno-cast-align 153*aca3beaaSApple OSS Distributionssys_generic.o_CWARNFLAGS_ADD += -Wno-cast-align 154*aca3beaaSApple OSS Distributionssys_pipe.o_CWARNFLAGS_ADD += -Wno-cast-align 155*aca3beaaSApple OSS Distributionssystemcalls.o_CWARNFLAGS_ADD += -Wno-cast-align 156*aca3beaaSApple OSS Distributionssystrace.o_CWARNFLAGS_ADD += -Wno-cast-align 157*aca3beaaSApple OSS Distributionstty.o_CWARNFLAGS_ADD += -Wno-cast-align 158*aca3beaaSApple OSS Distributionstty_compat.o_CWARNFLAGS_ADD += -Wno-cast-align 159*aca3beaaSApple OSS Distributionstty_dev.o_CWARNFLAGS_ADD += -Wno-cast-align 160*aca3beaaSApple OSS Distributionsubc_subr.o_CWARNFLAGS_ADD += -Wno-cast-align 161*aca3beaaSApple OSS Distributionsuipc_mbuf.o_CWARNFLAGS_ADD += -Wno-cast-align 162*aca3beaaSApple OSS Distributionsuipc_usrreq.o_CWARNFLAGS_ADD += -Wno-cast-align 163*aca3beaaSApple OSS Distributionsvfs_attrlist.o_CWARNFLAGS_ADD += -Wno-cast-align 164*aca3beaaSApple OSS Distributionsvfs_fsevents.o_CWARNFLAGS_ADD += -Wno-cast-align 165*aca3beaaSApple OSS Distributionsvfs_syscalls.o_CWARNFLAGS_ADD += -Wno-cast-align 166*aca3beaaSApple OSS Distributionsvfs_utfconv.o_CWARNFLAGS_ADD += -Wno-cast-align 167*aca3beaaSApple OSS Distributionsvfs_vnops.o_CWARNFLAGS_ADD += -Wno-cast-align 168*aca3beaaSApple OSS Distributionsvfs_xattr.o_CWARNFLAGS_ADD += -Wno-cast-align 169*aca3beaaSApple OSS Distributionsvn.o_CWARNFLAGS_ADD += -Wno-cast-align 170*aca3beaaSApple OSS Distributions# -Wno-cast-qual 171*aca3beaaSApple OSS Distributionsdis_tables.o_CWARNFLAGS_ADD += -Wno-cast-qual 172*aca3beaaSApple OSS Distributions# -Wno-format 173*aca3beaaSApple OSS Distributionsdlil.o_CWARNFLAGS_ADD += -Wno-format 174*aca3beaaSApple OSS Distributionsin_rmx.o_CWARNFLAGS_ADD += -Wno-format 175*aca3beaaSApple OSS Distributionsin6_rmx.o_CWARNFLAGS_ADD += -Wno-format 176*aca3beaaSApple OSS Distributionsroute.o_CWARNFLAGS_ADD += -Wno-format 177*aca3beaaSApple OSS Distributions# -Wno-format-extra-args 178*aca3beaaSApple OSS Distributionsdlil.o_CWARNFLAGS_ADD += -Wno-format-extra-args 179*aca3beaaSApple OSS Distributionskpi_interface.o_CWARNFLAGS_ADD += -Wno-format-extra-args 180*aca3beaaSApple OSS Distributionsin_rmx.o_CWARNFLAGS_ADD += -Wno-format-extra-args 181*aca3beaaSApple OSS Distributionsin6_rmx.o_CWARNFLAGS_ADD += -Wno-format-extra-args 182*aca3beaaSApple OSS Distributionsroute.o_CWARNFLAGS_ADD += -Wno-format-extra-args 183*aca3beaaSApple OSS Distributions# -Wno-format-invalid-specifier 184*aca3beaaSApple OSS Distributionsdlil.o_CWARNFLAGS_ADD += -Wno-format-invalid-specifier 185*aca3beaaSApple OSS Distributionsin_rmx.o_CWARNFLAGS_ADD += -Wno-format-invalid-specifier 186*aca3beaaSApple OSS Distributionsin6_rmx.o_CWARNFLAGS_ADD += -Wno-format-invalid-specifier 187*aca3beaaSApple OSS Distributionskpi_interface.o_CWARNFLAGS_ADD += -Wno-format-invalid-specifier 188*aca3beaaSApple OSS Distributionsroute.o_CWARNFLAGS_ADD += -Wno-format-invalid-specifier 189*aca3beaaSApple OSS Distributions# -Wno-implicit-int-conversion 190*aca3beaaSApple OSS Distributionsaudit.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 191*aca3beaaSApple OSS Distributionsaudit_bsm.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 192*aca3beaaSApple OSS Distributionsaudit_bsm_errno.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 193*aca3beaaSApple OSS Distributionsaudit_bsm_token.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 194*aca3beaaSApple OSS Distributionsaudit_worker.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 195*aca3beaaSApple OSS Distributionscontent_filter.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 196*aca3beaaSApple OSS Distributionsdevfs_fdesc_support.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 197*aca3beaaSApple OSS Distributionsdevfs_vnops.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 198*aca3beaaSApple OSS Distributionsdis_tables.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 199*aca3beaaSApple OSS Distributionsdtrace.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 200*aca3beaaSApple OSS Distributionsfasttrap.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 201*aca3beaaSApple OSS Distributionsfasttrap_isa.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 202*aca3beaaSApple OSS Distributionsfbt_arm.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 203*aca3beaaSApple OSS Distributionsflow_agg.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 204*aca3beaaSApple OSS Distributionsflowadv.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 205*aca3beaaSApple OSS Distributionsif_bond.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 206*aca3beaaSApple OSS Distributionsif_bridge.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 207*aca3beaaSApple OSS Distributionsif_fake.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 208*aca3beaaSApple OSS Distributionsif_stf.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 209*aca3beaaSApple OSS Distributionsif_utun.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 210*aca3beaaSApple OSS Distributionsif_vlan.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 211*aca3beaaSApple OSS Distributionsin6_gif.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 212*aca3beaaSApple OSS Distributionsin6_pcb.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 213*aca3beaaSApple OSS Distributionsin_gif.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 214*aca3beaaSApple OSS Distributionskm.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 215*aca3beaaSApple OSS Distributionsnecp.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 216*aca3beaaSApple OSS Distributionsnetwork_agent.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 217*aca3beaaSApple OSS Distributionsntstat.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 218*aca3beaaSApple OSS Distributionsnull_vnops.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 219*aca3beaaSApple OSS Distributionspf.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 220*aca3beaaSApple OSS Distributionspf_norm.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 221*aca3beaaSApple OSS Distributionsshadow.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 222*aca3beaaSApple OSS Distributionsskpc.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 223*aca3beaaSApple OSS Distributionsspec_vnops.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 224*aca3beaaSApple OSS Distributionssystemcalls.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 225*aca3beaaSApple OSS Distributionssystrace.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 226*aca3beaaSApple OSS Distributionssysv_msg.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 227*aca3beaaSApple OSS Distributionssysv_sem.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 228*aca3beaaSApple OSS Distributionsuipc_mbuf.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 229*aca3beaaSApple OSS Distributionsvfs_quota.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 230*aca3beaaSApple OSS Distributionsvsock_domain.o_CWARNFLAGS_ADD += -Wno-implicit-int-conversion 231*aca3beaaSApple OSS Distributions# -Wno-shorten-64-to-32 232*aca3beaaSApple OSS Distributionsaudit_bsm.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 233*aca3beaaSApple OSS Distributionsaudit_bsm_token.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 234*aca3beaaSApple OSS Distributionsaudit_pipe.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 235*aca3beaaSApple OSS Distributionsaudit_session.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 236*aca3beaaSApple OSS Distributionsaudit_syscalls.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 237*aca3beaaSApple OSS Distributionsaudit_worker.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 238*aca3beaaSApple OSS Distributionsbind_vnops.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 239*aca3beaaSApple OSS Distributionsdevfs_fdesc_support.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 240*aca3beaaSApple OSS Distributionsdevfs_tree.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 241*aca3beaaSApple OSS Distributionsdevfs_vnops.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 242*aca3beaaSApple OSS Distributionsdevtimer.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 243*aca3beaaSApple OSS Distributionsdis_tables.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 244*aca3beaaSApple OSS Distributionsdoc_tombstone.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 245*aca3beaaSApple OSS Distributionsdtrace.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 246*aca3beaaSApple OSS Distributionsdtrace_ptss.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 247*aca3beaaSApple OSS Distributionsesp_chachapoly.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 248*aca3beaaSApple OSS Distributionsfasttrap.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 249*aca3beaaSApple OSS Distributionsfasttrap_isa.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 250*aca3beaaSApple OSS Distributionsif_bond.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 251*aca3beaaSApple OSS Distributionsif_bridge.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 252*aca3beaaSApple OSS Distributionsif_fake.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 253*aca3beaaSApple OSS Distributionsif_gif.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 254*aca3beaaSApple OSS Distributionsif_stf.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 255*aca3beaaSApple OSS Distributionsif_utun.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 256*aca3beaaSApple OSS Distributionsif_vlan.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 257*aca3beaaSApple OSS Distributionsin6_rmx.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 258*aca3beaaSApple OSS Distributionsin_rmx.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 259*aca3beaaSApple OSS Distributionsiptap.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 260*aca3beaaSApple OSS Distributionskern_fork.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 261*aca3beaaSApple OSS Distributionskern_malloc.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 262*aca3beaaSApple OSS Distributionskern_overrides.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 263*aca3beaaSApple OSS Distributions 264*aca3beaaSApple OSS Distributionslockprof.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 265*aca3beaaSApple OSS Distributionsmem.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 266*aca3beaaSApple OSS Distributionsmemdev.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 267*aca3beaaSApple OSS Distributionsnd6_rtr.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 268*aca3beaaSApple OSS Distributionsnecp.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 269*aca3beaaSApple OSS Distributionsnecp_client.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 270*aca3beaaSApple OSS Distributionsnetwork_agent.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 271*aca3beaaSApple OSS Distributionsntstat.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 272*aca3beaaSApple OSS Distributionsnull_vnops.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 273*aca3beaaSApple OSS Distributionspf.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 274*aca3beaaSApple OSS Distributionspf_norm.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 275*aca3beaaSApple OSS Distributionspf_pbuf.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 276*aca3beaaSApple OSS Distributionsprofile_prvd.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 277*aca3beaaSApple OSS Distributionsprofile_runtime.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 278*aca3beaaSApple OSS Distributionssdt.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 279*aca3beaaSApple OSS Distributionsshadow.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 280*aca3beaaSApple OSS Distributionsskpc.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 281*aca3beaaSApple OSS Distributionsspec_vnops.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 282*aca3beaaSApple OSS Distributionsstubs.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 283*aca3beaaSApple OSS Distributionssystemcalls.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 284*aca3beaaSApple OSS Distributionssysv_msg.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 285*aca3beaaSApple OSS Distributionssysv_sem.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 286*aca3beaaSApple OSS Distributionssysv_shm.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 287*aca3beaaSApple OSS Distributionsuipc_mbuf.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 288*aca3beaaSApple OSS Distributionsunix_signal.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 289*aca3beaaSApple OSS Distributionsux_exception.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 290*aca3beaaSApple OSS Distributionsvfs_cluster.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 291*aca3beaaSApple OSS Distributionsvfs_quota.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 292*aca3beaaSApple OSS Distributionsvfs_subr.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 293*aca3beaaSApple OSS Distributionsvfs_support.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 294*aca3beaaSApple OSS Distributionsvn.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 295*aca3beaaSApple OSS Distributionsxcpm.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32 296*aca3beaaSApple OSS Distributions# -Wno-sign-compare 297*aca3beaaSApple OSS Distributionsdest6.o_CWARNFLAGS_ADD += -Wno-sign-compare 298*aca3beaaSApple OSS Distributionsdhcp_options.o_CWARNFLAGS_ADD += -Wno-sign-compare 299*aca3beaaSApple OSS Distributionsesp_chachapoly.o_CWARNFLAGS_ADD += -Wno-sign-compare 300*aca3beaaSApple OSS Distributionsfrag6.o_CWARNFLAGS_ADD += -Wno-sign-compare 301*aca3beaaSApple OSS Distributionsin6.o_CWARNFLAGS_ADD += -Wno-sign-compare 302*aca3beaaSApple OSS Distributionsin6_cksum.o_CWARNFLAGS_ADD += -Wno-sign-compare 303*aca3beaaSApple OSS Distributionsin6_proto.o_CWARNFLAGS_ADD += -Wno-sign-compare 304*aca3beaaSApple OSS Distributionsradix.o_CWARNFLAGS_ADD += -Wno-sign-compare 305*aca3beaaSApple OSS Distributionsroute6.o_CWARNFLAGS_ADD += -Wno-sign-compare 306*aca3beaaSApple OSS Distributionsscope6.o_CWARNFLAGS_ADD += -Wno-sign-compare 307*aca3beaaSApple OSS Distributionsuipc_mbuf.o_CWARNFLAGS_ADD += -Wno-sign-compare 308*aca3beaaSApple OSS Distributions# -Wno-sign-conversion 309*aca3beaaSApple OSS Distributionsaudit.o_CWARNFLAGS_ADD += -Wno-sign-conversion 310*aca3beaaSApple OSS Distributionsaudit_arg.o_CWARNFLAGS_ADD += -Wno-sign-conversion 311*aca3beaaSApple OSS Distributionsaudit_bsd.o_CWARNFLAGS_ADD += -Wno-sign-conversion 312*aca3beaaSApple OSS Distributionsaudit_bsm.o_CWARNFLAGS_ADD += -Wno-sign-conversion 313*aca3beaaSApple OSS Distributionsaudit_bsm_klib.o_CWARNFLAGS_ADD += -Wno-sign-conversion 314*aca3beaaSApple OSS Distributionsaudit_bsm_token.o_CWARNFLAGS_ADD += -Wno-sign-conversion 315*aca3beaaSApple OSS Distributionsaudit_mac.o_CWARNFLAGS_ADD += -Wno-sign-conversion 316*aca3beaaSApple OSS Distributionsaudit_pipe.o_CWARNFLAGS_ADD += -Wno-sign-conversion 317*aca3beaaSApple OSS Distributionsaudit_session.o_CWARNFLAGS_ADD += -Wno-sign-conversion 318*aca3beaaSApple OSS Distributionsaudit_syscalls.o_CWARNFLAGS_ADD += -Wno-sign-conversion 319*aca3beaaSApple OSS Distributionsaudit_worker.o_CWARNFLAGS_ADD += -Wno-sign-conversion 320*aca3beaaSApple OSS Distributionsbind_vfsops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 321*aca3beaaSApple OSS Distributionsbind_vnops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 322*aca3beaaSApple OSS Distributionsblist.o_CWARNFLAGS_ADD += -Wno-sign-conversion 323*aca3beaaSApple OSS Distributionsbpf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 324*aca3beaaSApple OSS Distributionsbsd_init.o_CWARNFLAGS_ADD += -Wno-sign-conversion 325*aca3beaaSApple OSS Distributionsbsd_stubs.o_CWARNFLAGS_ADD += -Wno-sign-conversion 326*aca3beaaSApple OSS Distributionscbrtf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 327*aca3beaaSApple OSS Distributionschunklist.o_CWARNFLAGS_ADD += -Wno-sign-conversion 328*aca3beaaSApple OSS Distributionscontent_filter.o_CWARNFLAGS_ADD += -Wno-sign-conversion 329*aca3beaaSApple OSS Distributionscpu_in_cksum_gen.o_CWARNFLAGS_ADD += -Wno-sign-conversion 330*aca3beaaSApple OSS Distributionscuckoo_hashtable_test.o_CWARNFLAGS_ADD += -Wno-sign-conversion 331*aca3beaaSApple OSS Distributionsdecmpfs.o_CWARNFLAGS_ADD += -Wno-sign-conversion 332*aca3beaaSApple OSS Distributionsdest6.o_CWARNFLAGS_ADD += -Wno-sign-conversion 333*aca3beaaSApple OSS Distributionsdevfs_fdesc_support.o_CWARNFLAGS_ADD += -Wno-sign-conversion 334*aca3beaaSApple OSS Distributionsdevfs_tree.o_CWARNFLAGS_ADD += -Wno-sign-conversion 335*aca3beaaSApple OSS Distributionsdevfs_vfsops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 336*aca3beaaSApple OSS Distributionsdevfs_vnops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 337*aca3beaaSApple OSS Distributionsdevtimer.o_CWARNFLAGS_ADD += -Wno-sign-conversion 338*aca3beaaSApple OSS Distributionsdhcp_options.o_CWARNFLAGS_ADD += -Wno-sign-conversion 339*aca3beaaSApple OSS Distributionsdis_tables.o_CWARNFLAGS_ADD += -Wno-sign-conversion 340*aca3beaaSApple OSS Distributionsdisassembler.o_CWARNFLAGS_ADD += -Wno-sign-conversion 341*aca3beaaSApple OSS Distributionsdoc_tombstone.o_CWARNFLAGS_ADD += -Wno-sign-conversion 342*aca3beaaSApple OSS Distributionsdtrace.o_CWARNFLAGS_ADD += -Wno-sign-conversion 343*aca3beaaSApple OSS Distributionsdtrace_glue.o_CWARNFLAGS_ADD += -Wno-sign-conversion 344*aca3beaaSApple OSS Distributionsdtrace_isa.o_CWARNFLAGS_ADD += -Wno-sign-conversion 345*aca3beaaSApple OSS Distributionsdtrace_ptss.o_CWARNFLAGS_ADD += -Wno-sign-conversion 346*aca3beaaSApple OSS Distributionsdtrace_subr.o_CWARNFLAGS_ADD += -Wno-sign-conversion 347*aca3beaaSApple OSS Distributionsdtrace_subr_arm.o_CWARNFLAGS_ADD += -Wno-sign-conversion 348*aca3beaaSApple OSS Distributionsether_if_module.o_CWARNFLAGS_ADD += -Wno-sign-conversion 349*aca3beaaSApple OSS Distributionsether_inet6_pr_module.o_CWARNFLAGS_ADD += -Wno-sign-conversion 350*aca3beaaSApple OSS Distributionsether_inet_pr_module.o_CWARNFLAGS_ADD += -Wno-sign-conversion 351*aca3beaaSApple OSS Distributionsfasttrap.o_CWARNFLAGS_ADD += -Wno-sign-conversion 352*aca3beaaSApple OSS Distributionsfasttrap_isa.o_CWARNFLAGS_ADD += -Wno-sign-conversion 353*aca3beaaSApple OSS Distributionsfbt.o_CWARNFLAGS_ADD += -Wno-sign-conversion 354*aca3beaaSApple OSS Distributionsfbt_arm.o_CWARNFLAGS_ADD += -Wno-sign-conversion 355*aca3beaaSApple OSS Distributionsfbt_x86.o_CWARNFLAGS_ADD += -Wno-sign-conversion 356*aca3beaaSApple OSS Distributionsfifo_vnops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 357*aca3beaaSApple OSS Distributionsflowhash.o_CWARNFLAGS_ADD += -Wno-sign-conversion 358*aca3beaaSApple OSS Distributionsfrag6.o_CWARNFLAGS_ADD += -Wno-sign-conversion 359*aca3beaaSApple OSS Distributionsif.o_CWARNFLAGS_ADD += -Wno-sign-conversion 360*aca3beaaSApple OSS Distributionsif_bond.o_CWARNFLAGS_ADD += -Wno-sign-conversion 361*aca3beaaSApple OSS Distributionsif_bridge.o_CWARNFLAGS_ADD += -Wno-sign-conversion 362*aca3beaaSApple OSS Distributionsif_fake.o_CWARNFLAGS_ADD += -Wno-sign-conversion 363*aca3beaaSApple OSS Distributionsif_gif.o_CWARNFLAGS_ADD += -Wno-sign-conversion 364*aca3beaaSApple OSS Distributionsif_ipsec.o_CWARNFLAGS_ADD += -Wno-sign-conversion 365*aca3beaaSApple OSS Distributionsif_llatbl.o_CWARNFLAGS_ADD += -Wno-sign-conversion 366*aca3beaaSApple OSS Distributionsif_loop.o_CWARNFLAGS_ADD += -Wno-sign-conversion 367*aca3beaaSApple OSS Distributionsif_low_power_mode.o_CWARNFLAGS_ADD += -Wno-sign-conversion 368*aca3beaaSApple OSS Distributionsif_pflog.o_CWARNFLAGS_ADD += -Wno-sign-conversion 369*aca3beaaSApple OSS Distributionsif_stf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 370*aca3beaaSApple OSS Distributionsif_utun.o_CWARNFLAGS_ADD += -Wno-sign-conversion 371*aca3beaaSApple OSS Distributionsif_vlan.o_CWARNFLAGS_ADD += -Wno-sign-conversion 372*aca3beaaSApple OSS Distributionsimageboot.o_CWARNFLAGS_ADD += -Wno-sign-conversion 373*aca3beaaSApple OSS Distributionsin6.o_CWARNFLAGS_ADD += -Wno-sign-conversion 374*aca3beaaSApple OSS Distributionsin6_cga.o_CWARNFLAGS_ADD += -Wno-sign-conversion 375*aca3beaaSApple OSS Distributionsin6_cksum.o_CWARNFLAGS_ADD += -Wno-sign-conversion 376*aca3beaaSApple OSS Distributionsin6_gif.o_CWARNFLAGS_ADD += -Wno-sign-conversion 377*aca3beaaSApple OSS Distributionsin6_pcb.o_CWARNFLAGS_ADD += -Wno-sign-conversion 378*aca3beaaSApple OSS Distributionsin6_proto.o_CWARNFLAGS_ADD += -Wno-sign-conversion 379*aca3beaaSApple OSS Distributionsin6_rmx.o_CWARNFLAGS_ADD += -Wno-sign-conversion 380*aca3beaaSApple OSS Distributionsin_gif.o_CWARNFLAGS_ADD += -Wno-sign-conversion 381*aca3beaaSApple OSS Distributionsin_rmx.o_CWARNFLAGS_ADD += -Wno-sign-conversion 382*aca3beaaSApple OSS Distributionsinstr_size.o_CWARNFLAGS_ADD += -Wno-sign-conversion 383*aca3beaaSApple OSS Distributionsip6_forward.o_CWARNFLAGS_ADD += -Wno-sign-conversion 384*aca3beaaSApple OSS Distributionsip6_id.o_CWARNFLAGS_ADD += -Wno-sign-conversion 385*aca3beaaSApple OSS Distributionsiptap.o_CWARNFLAGS_ADD += -Wno-sign-conversion 386*aca3beaaSApple OSS Distributionskern_acct.o_CWARNFLAGS_ADD += -Wno-sign-conversion 387*aca3beaaSApple OSS Distributionskern_authorization.o_CWARNFLAGS_ADD += -Wno-sign-conversion 388*aca3beaaSApple OSS Distributionskern_clock.o_CWARNFLAGS_ADD += -Wno-sign-conversion 389*aca3beaaSApple OSS Distributionskern_control.o_CWARNFLAGS_ADD += -Wno-sign-conversion 390*aca3beaaSApple OSS Distributionskern_core.o_CWARNFLAGS_ADD += -Wno-sign-conversion 391*aca3beaaSApple OSS Distributionskern_credential.o_CWARNFLAGS_ADD += -Wno-sign-conversion 392*aca3beaaSApple OSS Distributionskern_cs.o_CWARNFLAGS_ADD += -Wno-sign-conversion 393*aca3beaaSApple OSS Distributionskern_descrip.o_CWARNFLAGS_ADD += -Wno-sign-conversion 394*aca3beaaSApple OSS Distributionskern_event.o_CWARNFLAGS_ADD += -Wno-sign-conversion 395*aca3beaaSApple OSS Distributionskern_exit.o_CWARNFLAGS_ADD += -Wno-sign-conversion 396*aca3beaaSApple OSS Distributionskern_fork.o_CWARNFLAGS_ADD += -Wno-sign-conversion 397*aca3beaaSApple OSS Distributionskern_guarded.o_CWARNFLAGS_ADD += -Wno-sign-conversion 398*aca3beaaSApple OSS Distributionskern_kpc.o_CWARNFLAGS_ADD += -Wno-sign-conversion 399*aca3beaaSApple OSS Distributionskern_lockf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 400*aca3beaaSApple OSS Distributionskern_malloc.o_CWARNFLAGS_ADD += -Wno-sign-conversion 401*aca3beaaSApple OSS Distributionskern_memorystatus.o_CWARNFLAGS_ADD += -Wno-sign-conversion 402*aca3beaaSApple OSS Distributionskern_memorystatus_freeze.o_CWARNFLAGS_ADD += -Wno-sign-conversion 403*aca3beaaSApple OSS Distributionskern_memorystatus_notify.o_CWARNFLAGS_ADD += -Wno-sign-conversion 404*aca3beaaSApple OSS Distributionskern_mib.o_CWARNFLAGS_ADD += -Wno-sign-conversion 405*aca3beaaSApple OSS Distributionskern_mman.o_CWARNFLAGS_ADD += -Wno-sign-conversion 406*aca3beaaSApple OSS Distributionskern_ntptime.o_CWARNFLAGS_ADD += -Wno-sign-conversion 407*aca3beaaSApple OSS Distributionskern_overrides.o_CWARNFLAGS_ADD += -Wno-sign-conversion 408*aca3beaaSApple OSS Distributionskern_persona.o_CWARNFLAGS_ADD += -Wno-sign-conversion 409*aca3beaaSApple OSS Distributionskern_physio.o_CWARNFLAGS_ADD += -Wno-sign-conversion 410*aca3beaaSApple OSS Distributionskern_proc.o_CWARNFLAGS_ADD += -Wno-sign-conversion 411*aca3beaaSApple OSS Distributionskern_prot.o_CWARNFLAGS_ADD += -Wno-sign-conversion 412*aca3beaaSApple OSS Distributionskern_resource.o_CWARNFLAGS_ADD += -Wno-sign-conversion 413*aca3beaaSApple OSS Distributionskern_shutdown.o_CWARNFLAGS_ADD += -Wno-sign-conversion 414*aca3beaaSApple OSS Distributionskern_sig.o_CWARNFLAGS_ADD += -Wno-sign-conversion 415*aca3beaaSApple OSS Distributionskern_subr.o_CWARNFLAGS_ADD += -Wno-sign-conversion 416*aca3beaaSApple OSS Distributionskern_symfile.o_CWARNFLAGS_ADD += -Wno-sign-conversion 417*aca3beaaSApple OSS Distributionskern_synch.o_CWARNFLAGS_ADD += -Wno-sign-conversion 418*aca3beaaSApple OSS Distributionskern_time.o_CWARNFLAGS_ADD += -Wno-sign-conversion 419*aca3beaaSApple OSS Distributionskm.o_CWARNFLAGS_ADD += -Wno-sign-conversion 420*aca3beaaSApple OSS Distributionskpi_mbuf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 421*aca3beaaSApple OSS Distributionskpi_protocol.o_CWARNFLAGS_ADD += -Wno-sign-conversion 422*aca3beaaSApple OSS Distributionskpi_socketfilter.o_CWARNFLAGS_ADD += -Wno-sign-conversion 423*aca3beaaSApple OSS Distributionskpi_vfs.o_CWARNFLAGS_ADD += -Wno-sign-conversion 424*aca3beaaSApple OSS Distributionslockprof.o_CWARNFLAGS_ADD += -Wno-sign-conversion 425*aca3beaaSApple OSS Distributionsmach_loader.o_CWARNFLAGS_ADD += -Wno-sign-conversion 426*aca3beaaSApple OSS Distributionsmach_process.o_CWARNFLAGS_ADD += -Wno-sign-conversion 427*aca3beaaSApple OSS Distributionsmem.o_CWARNFLAGS_ADD += -Wno-sign-conversion 428*aca3beaaSApple OSS Distributionsmemdev.o_CWARNFLAGS_ADD += -Wno-sign-conversion 429*aca3beaaSApple OSS Distributionsmonotonic.o_CWARNFLAGS_ADD += -Wno-sign-conversion 430*aca3beaaSApple OSS Distributionsmunge.o_CWARNFLAGS_ADD += -Wno-sign-conversion 431*aca3beaaSApple OSS Distributionsnd6_prproxy.o_CWARNFLAGS_ADD += -Wno-sign-conversion 432*aca3beaaSApple OSS Distributionsnd6_send.o_CWARNFLAGS_ADD += -Wno-sign-conversion 433*aca3beaaSApple OSS Distributionsnecp.o_CWARNFLAGS_ADD += -Wno-sign-conversion 434*aca3beaaSApple OSS Distributionsnecp_client.o_CWARNFLAGS_ADD += -Wno-sign-conversion 435*aca3beaaSApple OSS Distributionsnetboot.o_CWARNFLAGS_ADD += -Wno-sign-conversion 436*aca3beaaSApple OSS Distributionsnetwork_agent.o_CWARNFLAGS_ADD += -Wno-sign-conversion 437*aca3beaaSApple OSS Distributionsntstat.o_CWARNFLAGS_ADD += -Wno-sign-conversion 438*aca3beaaSApple OSS Distributionsnull_vfsops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 439*aca3beaaSApple OSS Distributionsnull_vnops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 440*aca3beaaSApple OSS Distributionspacket_mangler.o_CWARNFLAGS_ADD += -Wno-sign-conversion 441*aca3beaaSApple OSS Distributionspf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 442*aca3beaaSApple OSS Distributionspf_norm.o_CWARNFLAGS_ADD += -Wno-sign-conversion 443*aca3beaaSApple OSS Distributionspf_pbuf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 444*aca3beaaSApple OSS Distributionspf_table.o_CWARNFLAGS_ADD += -Wno-sign-conversion 445*aca3beaaSApple OSS Distributionsposix_sem.o_CWARNFLAGS_ADD += -Wno-sign-conversion 446*aca3beaaSApple OSS Distributionsposix_shm.o_CWARNFLAGS_ADD += -Wno-sign-conversion 447*aca3beaaSApple OSS Distributionsprocess_policy.o_CWARNFLAGS_ADD += -Wno-sign-conversion 448*aca3beaaSApple OSS Distributionsprofile_prvd.o_CWARNFLAGS_ADD += -Wno-sign-conversion 449*aca3beaaSApple OSS Distributionsprofile_runtime.o_CWARNFLAGS_ADD += -Wno-sign-conversion 450*aca3beaaSApple OSS Distributionsradix.o_CWARNFLAGS_ADD += -Wno-sign-conversion 451*aca3beaaSApple OSS Distributionsrandomdev.o_CWARNFLAGS_ADD += -Wno-sign-conversion 452*aca3beaaSApple OSS Distributionsroute6.o_CWARNFLAGS_ADD += -Wno-sign-conversion 453*aca3beaaSApple OSS Distributionsroutefs_ops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 454*aca3beaaSApple OSS Distributionsscope6.o_CWARNFLAGS_ADD += -Wno-sign-conversion 455*aca3beaaSApple OSS Distributionssdt.o_CWARNFLAGS_ADD += -Wno-sign-conversion 456*aca3beaaSApple OSS Distributionssdt_arm.o_CWARNFLAGS_ADD += -Wno-sign-conversion 457*aca3beaaSApple OSS Distributionssdt_x86.o_CWARNFLAGS_ADD += -Wno-sign-conversion 458*aca3beaaSApple OSS Distributionsshadow.o_CWARNFLAGS_ADD += -Wno-sign-conversion 459*aca3beaaSApple OSS Distributionsspec_vnops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 460*aca3beaaSApple OSS Distributionssubr_log.o_CWARNFLAGS_ADD += -Wno-sign-conversion 461*aca3beaaSApple OSS Distributionssubr_prf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 462*aca3beaaSApple OSS Distributionssys_coalition.o_CWARNFLAGS_ADD += -Wno-sign-conversion 463*aca3beaaSApple OSS Distributionssys_generic.o_CWARNFLAGS_ADD += -Wno-sign-conversion 464*aca3beaaSApple OSS Distributionssys_pipe.o_CWARNFLAGS_ADD += -Wno-sign-conversion 465*aca3beaaSApple OSS Distributionssys_reason.o_CWARNFLAGS_ADD += -Wno-sign-conversion 466*aca3beaaSApple OSS Distributionssys_ulock.o_CWARNFLAGS_ADD += -Wno-sign-conversion 467*aca3beaaSApple OSS Distributionssystemcalls.o_CWARNFLAGS_ADD += -Wno-sign-conversion 468*aca3beaaSApple OSS Distributionssystrace.o_CWARNFLAGS_ADD += -Wno-sign-conversion 469*aca3beaaSApple OSS Distributionssysv_msg.o_CWARNFLAGS_ADD += -Wno-sign-conversion 470*aca3beaaSApple OSS Distributionssysv_sem.o_CWARNFLAGS_ADD += -Wno-sign-conversion 471*aca3beaaSApple OSS Distributionssysv_shm.o_CWARNFLAGS_ADD += -Wno-sign-conversion 472*aca3beaaSApple OSS Distributionstcp_cc.o_CWARNFLAGS_ADD += -Wno-sign-conversion 473*aca3beaaSApple OSS Distributionstcp_cubic.o_CWARNFLAGS_ADD += -Wno-sign-conversion 474*aca3beaaSApple OSS Distributionsubc_subr.o_CWARNFLAGS_ADD += -Wno-sign-conversion 475*aca3beaaSApple OSS Distributionsuipc_mbuf.o_CWARNFLAGS_ADD += -Wno-sign-conversion 476*aca3beaaSApple OSS Distributionsunix_signal.o_CWARNFLAGS_ADD += -Wno-sign-conversion 477*aca3beaaSApple OSS Distributionsunix_startup.o_CWARNFLAGS_ADD += -Wno-sign-conversion 478*aca3beaaSApple OSS Distributionsux_exception.o_CWARNFLAGS_ADD += -Wno-sign-conversion 479*aca3beaaSApple OSS Distributionsvfs_attrlist.o_CWARNFLAGS_ADD += -Wno-sign-conversion 480*aca3beaaSApple OSS Distributionsvfs_bio.o_CWARNFLAGS_ADD += -Wno-sign-conversion 481*aca3beaaSApple OSS Distributionsvfs_cache.o_CWARNFLAGS_ADD += -Wno-sign-conversion 482*aca3beaaSApple OSS Distributionsvfs_cluster.o_CWARNFLAGS_ADD += -Wno-sign-conversion 483*aca3beaaSApple OSS Distributionsvfs_cprotect.o_CWARNFLAGS_ADD += -Wno-sign-conversion 484*aca3beaaSApple OSS Distributionsvfs_disk_conditioner.o_CWARNFLAGS_ADD += -Wno-sign-conversion 485*aca3beaaSApple OSS Distributionsvfs_fsevents.o_CWARNFLAGS_ADD += -Wno-sign-conversion 486*aca3beaaSApple OSS Distributionsvfs_fslog.o_CWARNFLAGS_ADD += -Wno-sign-conversion 487*aca3beaaSApple OSS Distributionsvfs_init.o_CWARNFLAGS_ADD += -Wno-sign-conversion 488*aca3beaaSApple OSS Distributionsvfs_lookup.o_CWARNFLAGS_ADD += -Wno-sign-conversion 489*aca3beaaSApple OSS Distributionsvfs_quota.o_CWARNFLAGS_ADD += -Wno-sign-conversion 490*aca3beaaSApple OSS Distributionsvfs_subr.o_CWARNFLAGS_ADD += -Wno-sign-conversion 491*aca3beaaSApple OSS Distributionsvfs_syscalls.o_CWARNFLAGS_ADD += -Wno-sign-conversion 492*aca3beaaSApple OSS Distributionsvfs_utfconv.o_CWARNFLAGS_ADD += -Wno-sign-conversion 493*aca3beaaSApple OSS Distributionsvfs_vnops.o_CWARNFLAGS_ADD += -Wno-sign-conversion 494*aca3beaaSApple OSS Distributionsvfs_xattr.o_CWARNFLAGS_ADD += -Wno-sign-conversion 495*aca3beaaSApple OSS Distributionsvm_compressor_backing_file.o_CWARNFLAGS_ADD += -Wno-sign-conversion 496*aca3beaaSApple OSS Distributionsvm_unix.o_CWARNFLAGS_ADD += -Wno-sign-conversion 497*aca3beaaSApple OSS Distributionsvn.o_CWARNFLAGS_ADD += -Wno-sign-conversion 498*aca3beaaSApple OSS Distributionsvnode_pager.o_CWARNFLAGS_ADD += -Wno-sign-conversion 499*aca3beaaSApple OSS Distributions# -Wconditional-uninitialized 500*aca3beaaSApple OSS Distributionsdoc_tombstone.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 501*aca3beaaSApple OSS Distributionskpi_vfs.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 502*aca3beaaSApple OSS Distributionsvfs_attrlist.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 503*aca3beaaSApple OSS Distributionsvfs_bio.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 504*aca3beaaSApple OSS Distributionsvfs_cache.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 505*aca3beaaSApple OSS Distributionsvfs_cluster.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 506*aca3beaaSApple OSS Distributionsvfs_conf.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 507*aca3beaaSApple OSS Distributionsvfs_cprotect.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 508*aca3beaaSApple OSS Distributionsvfs_disk_conditioner.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 509*aca3beaaSApple OSS Distributionsvfs_fsevents.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 510*aca3beaaSApple OSS Distributionsvfs_fslog.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 511*aca3beaaSApple OSS Distributionsvfs_init.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 512*aca3beaaSApple OSS Distributionsvfs_io_compression_stats.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 513*aca3beaaSApple OSS Distributionsvfs_lookup.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 514*aca3beaaSApple OSS Distributionsvfs_quota.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 515*aca3beaaSApple OSS Distributionsvfs_subr.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 516*aca3beaaSApple OSS Distributionsvfs_support.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 517*aca3beaaSApple OSS Distributionsvfs_syscalls.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 518*aca3beaaSApple OSS Distributionsvfs_unicode.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 519*aca3beaaSApple OSS Distributionsvfs_utfconf.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 520*aca3beaaSApple OSS Distributionsvfs_vnops.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 521*aca3beaaSApple OSS Distributionsvfs_xattr.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 522*aca3beaaSApple OSS Distributionsvnode_if.o_CWARNFLAGS_ADD += -Wconditional-uninitialized 523*aca3beaaSApple OSS Distributions# -Wxnu-typed-allocators 524*aca3beaaSApple OSS Distributionskern_malloc.o_CWARNFLAGS_ADD += -Wno-xnu-typed-allocators 525*aca3beaaSApple OSS Distributions 526*aca3beaaSApple OSS Distributions# 527*aca3beaaSApple OSS Distributions# Machine-independent per-file flags 528*aca3beaaSApple OSS Distributions# 529*aca3beaaSApple OSS Distributions 530*aca3beaaSApple OSS Distributions# 531*aca3beaaSApple OSS Distributions# This rule insures that the subr_prof.c does NOT get compiled with 532*aca3beaaSApple OSS Distributions# profiling. It implements mcount() and profiling it leads to recursion. 533*aca3beaaSApple OSS Distributions# 534*aca3beaaSApple OSS Distributions 535*aca3beaaSApple OSS Distributionssubr_prof.o_CFLAGS_RM = -pg 536*aca3beaaSApple OSS Distributions 537*aca3beaaSApple OSS Distributions# Rebuild if per-file overrides change 538*aca3beaaSApple OSS Distributions${OBJS}: $(firstword $(MAKEFILE_LIST)) 539*aca3beaaSApple OSS Distributions 540*aca3beaaSApple OSS Distributions# Rebuild if global compile flags change 541*aca3beaaSApple OSS Distributions$(COBJS): .CFLAGS 542*aca3beaaSApple OSS Distributions.CFLAGS: ALWAYS 543*aca3beaaSApple OSS Distributions $(_v)$(REPLACECONTENTS) $@ $(KCC) $(CFLAGS) $(INCFLAGS) 544*aca3beaaSApple OSS Distributions$(CXXOBJS): .CXXFLAGS 545*aca3beaaSApple OSS Distributions.CXXFLAGS: ALWAYS 546*aca3beaaSApple OSS Distributions $(_v)$(REPLACECONTENTS) $@ $(KC++) $(CXXFLAGS) $(INCFLAGS) 547*aca3beaaSApple OSS Distributions$(SOBJS): .SFLAGS 548*aca3beaaSApple OSS Distributions.SFLAGS: ALWAYS 549*aca3beaaSApple OSS Distributions $(_v)$(REPLACECONTENTS) $@ $(S_KCC) $(SFLAGS) $(INCFLAGS) 550*aca3beaaSApple OSS Distributions 551*aca3beaaSApple OSS Distributions$(COMPONENT).filelist: $(OBJS) 552*aca3beaaSApple OSS Distributions @$(LOG_LDFILELIST) $(COMPONENT) 553*aca3beaaSApple OSS Distributions $(_v)for obj in ${OBJS}; do \ 554*aca3beaaSApple OSS Distributions $(ECHO) $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \ 555*aca3beaaSApple OSS Distributions done > $(COMPONENT).filelist 556*aca3beaaSApple OSS Distributions 557*aca3beaaSApple OSS Distributions$(COMPONENT).libfilelist: $(LIBOBJS) 558*aca3beaaSApple OSS Distributions @$(LOG_LDFILELIST) "lib$(COMPONENT)" 559*aca3beaaSApple OSS Distributions $(_v)for obj in ${LIBOBJS}; do \ 560*aca3beaaSApple OSS Distributions $(ECHO) $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \ 561*aca3beaaSApple OSS Distributions done > $(COMPONENT).libfilelist 562*aca3beaaSApple OSS Distributions 563*aca3beaaSApple OSS DistributionsMAKESYSCALLS = $(SRCROOT)/bsd/kern/makesyscalls.sh 564*aca3beaaSApple OSS Distributions 565*aca3beaaSApple OSS Distributionsinit_sysent.c: $(TARGET)/bsd.syscalls.master 566*aca3beaaSApple OSS Distributions @$(LOG_GENERATE) "$@$(Color0) from $(ColorF)$(<F)$(Color0)" 567*aca3beaaSApple OSS Distributions $(_v)$(MAKESYSCALLS) $< table > /dev/null 568*aca3beaaSApple OSS Distributions 569*aca3beaaSApple OSS Distributionssyscalls.c: $(TARGET)/bsd.syscalls.master 570*aca3beaaSApple OSS Distributions @$(LOG_GENERATE) "$@$(Color0) from $(ColorF)$(<F)$(Color0)" 571*aca3beaaSApple OSS Distributions $(_v)$(MAKESYSCALLS) $< names > /dev/null 572*aca3beaaSApple OSS Distributions 573*aca3beaaSApple OSS Distributionsaudit_kevents.c: $(TARGET)/bsd.syscalls.master 574*aca3beaaSApple OSS Distributions @$(LOG_GENERATE) "$@$(Color0) from $(ColorF)$(<F)$(Color0)" 575*aca3beaaSApple OSS Distributions $(_v)$(MAKESYSCALLS) $< audit > /dev/null 576*aca3beaaSApple OSS Distributions 577*aca3beaaSApple OSS Distributionssystrace_args.c: $(TARGET)/bsd.syscalls.master 578*aca3beaaSApple OSS Distributions @$(LOG_GENERATE) "$@$(Color0) from $(ColorF)$(<F)$(Color0)" 579*aca3beaaSApple OSS Distributions $(_v)$(MAKESYSCALLS) $< systrace > /dev/null 580*aca3beaaSApple OSS Distributions 581*aca3beaaSApple OSS Distributionsifeq ($(RC_ProjectName),xnu_libraries) 582*aca3beaaSApple OSS Distributionsdo_all: $(COMPONENT).libfilelist 583*aca3beaaSApple OSS Distributionselse 584*aca3beaaSApple OSS Distributionsdo_all: $(COMPONENT).filelist 585*aca3beaaSApple OSS Distributionsendif 586*aca3beaaSApple OSS Distributions 587*aca3beaaSApple OSS Distributionsdo_build_all:: do_all 588*aca3beaaSApple OSS Distributions 589*aca3beaaSApple OSS Distributions%RULES 590*aca3beaaSApple OSS Distributions 591*aca3beaaSApple OSS Distributionsinclude $(MakeInc_rule) 592*aca3beaaSApple OSS Distributionsinclude $(MakeInc_dir) 593