#BEGIN Machine dependent Makefile fragment for i386
######################################################################
+# files to build with certain warnings turned off
+dis_tables.o_CFLAGS_ADD += -Wno-cast-qual
+fbt_x86.o_CFLAGS_ADD += -Wno-cast-qual
+
+
# Enable -Werror for i386 builds
CFLAGS+=$(WERROR)
CWARNFLAGS= $(filter-out -Wbad-function-cast, $(CWARNFLAGS_STD))
# Objects that don't compile cleanly:
OBJS_NO_WERROR = \
- ioconf.o \
+ fifo_vnops.o \
aescrypt.o \
aeskey.o \
des_setkey.o \
sha2.o \
- shadow.o \
- vn.o \
- MacOSStubs.o \
- hfs_attrlist.o \
- hfs_btreeio.o \
- hfs_catalog.o \
- hfs_chash.o \
- hfs_cnode.o \
- hfs_encodinghint.o \
- hfs_encodings.o \
- hfs_endian.o \
- hfs_hotfiles.o \
- hfs_link.o \
- hfs_lookup.o \
- hfs_notification.o \
- hfs_quota.o \
- hfs_readwrite.o \
- hfs_search.o \
- hfs_vfsops.o \
- hfs_vfsutils.o \
- hfs_vnops.o \
- hfs_xattr.o \
- BTree.o \
- BTreeAllocate.o \
- BTreeMiscOps.o \
- BTreeNodeOps.o \
- BTreeNodeReserve.o \
- BTreeScanner.o \
- BTreeTreeOps.o \
- CatalogUtilities.o \
- FileIDsServices.o \
- BTreeWrapper.o \
- FileExtentMapping.o \
- VolumeAllocation.o \
- UnicodeWrappers.o \
- cd9660_bmap.o \
- cd9660_lookup.o \
- cd9660_node.o \
- cd9660_rrip.o \
- cd9660_util.o \
- cd9660_vfsops.o \
- cd9660_vnops.o \
- bsd_init.o \
- bsd_stubs.o \
- kdebug.o \
- kern_acct.o \
- kern_aio.o \
- kern_audit.o \
- kern_authorization.o \
- kern_bsm_audit.o \
- kern_bsm_klib.o \
- kern_bsm_token.o \
- kern_clock.o \
- kern_control.o \
- kern_core.o \
- kern_credential.o \
- kern_descrip.o \
- kern_event.o \
- kern_exec.o \
- kern_exit.o \
- kern_fork.o \
- kern_ktrace.o \
- kern_lock.o \
- kern_malloc.o \
- kern_mib.o \
- kern_mman.o \
- kern_newsysctl.o \
- kern_panicinfo.o \
- kern_pcsamples.o \
- kern_physio.o \
- kern_prot.o \
- kern_resource.o \
- kern_shutdown.o \
- kern_sig.o \
- kern_symfile.o \
- kern_synch.o \
- kern_sysctl.o \
- kern_time.o \
- kern_xxx.o \
- kpi_mbuf.o \
- kpi_socket.o \
- kpi_socketfilter.o \
- mach_fat.o \
- mach_header.o \
- mach_loader.o \
- mach_process.o \
- netboot.o \
- posix_sem.o \
- posix_shm.o \
- qsort.o \
- spl.o \
- subr_log.o \
- subr_prf.o \
- subr_prof.o \
- subr_xxx.o \
- sys_domain.o \
- sys_generic.o \
- sys_socket.o \
- sysctl_init.o \
- sysv_ipc.o \
- sys_pipe.o \
- sysv_sem.o \
- sysv_shm.o \
- tty.o \
- tty_compat.o \
- tty_conf.o \
- tty_pty.o \
- tty_subr.o \
- tty_tty.o \
- ubc_subr.o \
- uipc_domain.o \
- uipc_mbuf.o \
- uipc_mbuf2.o \
- uipc_proto.o \
- uipc_socket.o \
- uipc_socket2.o \
- uipc_syscalls.o \
- uipc_usrreq.o \
- random.o \
- dead_vnops.o \
- devfs_tree.o \
- devfs_vfsops.o \
- devfs_vnops.o \
- fdesc_vfsops.o \
- fdesc_vnops.o \
- fifo_vnops.o \
- spec_vnops.o \
- synthfs_util.o \
- synthfs_vfsops.o \
- synthfs_vnops.o \
- union_subr.o \
- union_vfsops.o \
- union_vnops.o \
- volfs_vfsops.o \
- volfs_vnops.o \
- bpf.o \
- dlil.o \
- ether_at_pr_module.o \
- ether_if_module.o \
- ether_inet6_pr_module.o \
- ether_inet_pr_module.o \
- if.o \
- if_bond.o \
if_ethersubr.o \
- if_gif.o \
- if_loop.o \
if_media.o \
- if_stf.o \
- if_vlan.o \
kext_net.o \
- kpi_interface.o \
- kpi_protocol.o \
- ndrv.o \
- netisr.o \
- net_osdep.o \
- radix.o \
- raw_usrreq.o \
- route.o \
- rtsock.o \
- zlib.o \
dhcp_options.o \
- if_ether.o \
- igmp.o \
- in.o \
in_bootp.o \
- in_cksum.o \
- ip_fw2.o \
- ip_fw2_compat.o \
- kpi_ipfilter.o \
- in_gif.o \
- in_pcb.o \
- in_proto.o \
- in_rmx.o \
- ip_divert.o \
- ip_dummynet.o \
- ip_encap.o \
- ip_flow.o \
- ip_icmp.o \
- ip_input.o \
- ip_mroute.o \
- ip_output.o \
- raw_ip.o \
- tcp_input.o \
- tcp_output.o \
- tcp_subr.o \
- tcp_timer.o \
- tcp_sack.o \
- tcp_usrreq.o \
- udp_usrreq.o \
- ah_core.o \
- ah_input.o \
- ah_output.o \
- dest6.o \
- esp_core.o \
- esp_input.o \
- esp_output.o \
- esp_rijndael.o \
- frag6.o \
- icmp6.o \
- in6.o \
- in6_cksum.o \
- in6_gif.o \
- in6_ifattach.o \
- in6_pcb.o \
- in6_prefix.o \
- in6_proto.o \
- in6_rmx.o \
- in6_src.o \
- ip6_forward.o \
- ip6_fw.o \
- ip6_input.o \
- ip6_mroute.o \
- ip6_output.o \
- ipcomp_core.o \
- ipcomp_input.o \
- ipcomp_output.o \
- ipsec.o \
- mld6.o \
- nd6.o \
- nd6_nbr.o \
- nd6_rtr.o \
- raw_ip6.o \
- route6.o \
- scope6.o \
- udp6_output.o \
- udp6_usrreq.o \
- key.o \
- keydb.o \
- keysock.o \
krpc_subr.o \
- nfs_bio.o \
- nfs_boot.o \
- nfs_node.o \
- nfs_nqlease.o \
- nfs_socket.o \
- nfs_srvcache.o \
- nfs_subs.o \
- nfs_syscalls.o \
- nfs_vfsops.o \
- nfs_vnops.o \
- ffs_alloc.o \
- ffs_balloc.o \
- ffs_inode.o \
- ffs_subr.o \
- ffs_vfsops.o \
- ffs_vnops.o \
- ufs_attrlist.o \
- ufs_bmap.o \
- ufs_byte_order.o \
- ufs_ihash.o \
- ufs_inode.o \
- ufs_lockf.o \
- ufs_lookup.o \
- ufs_quota.o \
- ufs_readwrite.o \
- ufs_vfsops.o \
- ufs_vnops.o \
ux_exception.o \
- vfs_bio.o \
- vfs_cache.o \
- vfs_cluster.o \
- vfs_conf.o \
- vfs_fsevents.o \
- vfs_init.o \
- vfs_journal.o \
- vfs_lookup.o \
- vfs_quota.o \
- vfs_subr.o \
- vfs_support.o \
- vfs_syscalls.o \
- vfs_utfconv.o \
- vfs_vnops.o \
- vfs_xattr.o \
- kpi_vfs.o \
- vnode_if.o \
- sysctl.o \
unix_startup.o \
- memdev.o \
randomdev.o \
- sha1mod.o \
- inet_ntop.o \
- vfs_attrlist.o \
- volfs_vnops.o \
- bpf_filter.o \
- devtimer.o \
- in_arp.o \
- ip_ecn.o \
- key_debug.o \
- nfs_serv.o \
- nfs_lock.o \
- kern_lockf.o \
- kern_subr.o \
- sysv_msg.o \
vnode_pager.o \
dp_backing_file.o \
vm_unix.o \
- param.o \
mem.o \
km.o \
init_sysent.o \
- at.o \
- adsp.o \
- adsp_CLDeny.o \
- adsp_CLListen.o \
- adsp_Close.o \
- adsp_Control.o \
- adsp_Init.o \
- adsp_InitGlobals.o \
- adsp_NewCID.o \
- adsp_Open.o \
- adsp_Options.o \
- adsp_Packet.o \
- adsp_Read.o \
- adsp_RxAttn.o \
- adsp_RxData.o \
- adsp_Status.o \
- adsp_Timer.o \
- adsp_TimerElem.o \
- adsp_Write.o \
- adsp_attention.o \
- adsp_misc.o \
- adsp_reset.o \
- adsp_stream.o \
- at_proto.o \
- at_pcb.o \
- atp_alloc.o \
- atp_misc.o \
- atp_open.o \
- atp_read.o \
- atp_write.o \
- ddp_aarp.o \
- ddp_aep.o \
- ddp_brt.o \
- ddp_lap.o \
- ddp_nbp.o \
- ddp_proto.o \
- ddp_r_rtmp.o \
- ddp_r_zip.o \
- ddp_rtmp.o \
- ddp_rtmptable.o \
- ddp_sip.o \
- ddp.o \
- sys_dep.o \
- sys_glue.o \
drv_dep.o \
- ddp_usrreq.o \
- asp_proto.o
+ sdt_x86.o \
+ dtrace_isa.o \
+ aes_modes.o
+
OBJS_WERROR=$(filter-out $(OBJS_NO_WERROR),$(OBJS))