]>
Commit | Line | Data |
---|---|---|
1c79356b A |
1 | ###################################################################### |
2 | #BEGIN Machine dependent Makefile fragment for i386 | |
3 | ###################################################################### | |
4 | ||
91447636 A |
5 | # Enable -Werror for i386 builds |
6 | CFLAGS+=$(WERROR) | |
7 | CWARNFLAGS= $(filter-out -Wbad-function-cast, $(CWARNFLAGS_STD)) | |
8 | ||
9 | # Objects that don't compile cleanly: | |
10 | OBJS_NO_WERROR = \ | |
2d21ac55 A |
11 | vfs_xattr.o \ |
12 | vfs_fsevents.o \ | |
13 | fifo_vnops.o \ | |
14 | subr_log.o \ | |
91447636 A |
15 | ioconf.o \ |
16 | aescrypt.o \ | |
17 | aeskey.o \ | |
18 | des_setkey.o \ | |
19 | sha2.o \ | |
91447636 | 20 | vn.o \ |
91447636 | 21 | BTreeTreeOps.o \ |
91447636 A |
22 | cd9660_lookup.o \ |
23 | cd9660_node.o \ | |
24 | cd9660_rrip.o \ | |
25 | cd9660_util.o \ | |
26 | cd9660_vfsops.o \ | |
27 | cd9660_vnops.o \ | |
28 | bsd_init.o \ | |
91447636 | 29 | kern_newsysctl.o \ |
91447636 | 30 | kern_prot.o \ |
91447636 A |
31 | kpi_socket.o \ |
32 | kpi_socketfilter.o \ | |
91447636 | 33 | uipc_domain.o \ |
91447636 | 34 | uipc_proto.o \ |
91447636 | 35 | uipc_usrreq.o \ |
2d21ac55 | 36 | ether_if_module.o \ |
91447636 A |
37 | if_ethersubr.o \ |
38 | if_gif.o \ | |
91447636 A |
39 | if_media.o \ |
40 | if_stf.o \ | |
91447636 | 41 | kext_net.o \ |
91447636 | 42 | netisr.o \ |
91447636 | 43 | rtsock.o \ |
91447636 A |
44 | dhcp_options.o \ |
45 | if_ether.o \ | |
46 | igmp.o \ | |
91447636 A |
47 | in_bootp.o \ |
48 | in_cksum.o \ | |
49 | ip_fw2.o \ | |
50 | ip_fw2_compat.o \ | |
51 | kpi_ipfilter.o \ | |
52 | in_gif.o \ | |
53 | in_pcb.o \ | |
91447636 A |
54 | ip_divert.o \ |
55 | ip_dummynet.o \ | |
91447636 A |
56 | ip_icmp.o \ |
57 | ip_input.o \ | |
58 | ip_mroute.o \ | |
59 | ip_output.o \ | |
91447636 | 60 | tcp_input.o \ |
91447636 A |
61 | tcp_subr.o \ |
62 | tcp_timer.o \ | |
91447636 | 63 | ah_core.o \ |
91447636 A |
64 | esp_core.o \ |
65 | esp_input.o \ | |
91447636 | 66 | esp_rijndael.o \ |
91447636 | 67 | in6_gif.o \ |
91447636 | 68 | in6_proto.o \ |
91447636 | 69 | in6_src.o \ |
91447636 | 70 | ip6_output.o \ |
91447636 | 71 | ipsec.o \ |
91447636 | 72 | raw_ip6.o \ |
91447636 A |
73 | key.o \ |
74 | keydb.o \ | |
91447636 | 75 | krpc_subr.o \ |
91447636 A |
76 | ffs_alloc.o \ |
77 | ffs_balloc.o \ | |
78 | ffs_inode.o \ | |
79 | ffs_subr.o \ | |
80 | ffs_vfsops.o \ | |
81 | ffs_vnops.o \ | |
82 | ufs_attrlist.o \ | |
83 | ufs_bmap.o \ | |
84 | ufs_byte_order.o \ | |
85 | ufs_ihash.o \ | |
86 | ufs_inode.o \ | |
87 | ufs_lockf.o \ | |
88 | ufs_lookup.o \ | |
89 | ufs_quota.o \ | |
90 | ufs_readwrite.o \ | |
91 | ufs_vfsops.o \ | |
92 | ufs_vnops.o \ | |
93 | ux_exception.o \ | |
91447636 | 94 | vfs_journal.o \ |
91447636 | 95 | vfs_syscalls.o \ |
91447636 A |
96 | sysctl.o \ |
97 | unix_startup.o \ | |
0c530ab8 A |
98 | randomdev.o \ |
99 | sha1mod.o \ | |
0c530ab8 | 100 | in_arp.o \ |
0c530ab8 A |
101 | vnode_pager.o \ |
102 | dp_backing_file.o \ | |
103 | vm_unix.o \ | |
0c530ab8 A |
104 | mem.o \ |
105 | km.o \ | |
106 | init_sysent.o \ | |
0c530ab8 | 107 | drv_dep.o \ |
2d21ac55 A |
108 | dtrace.o \ |
109 | lockstat.o \ | |
110 | profile_prvd.o \ | |
111 | systrace.o \ | |
112 | blist.o \ | |
113 | dtrace_glue.o \ | |
114 | fbt.o \ | |
115 | fbt_x86.o \ | |
116 | sdt.o \ | |
117 | sdt_subr.o \ | |
118 | sdt_x86.o \ | |
119 | dtrace_isa.o \ | |
120 | dis_tables.o \ | |
121 | aes_modes.o | |
122 | ||
91447636 A |
123 | |
124 | OBJS_WERROR=$(filter-out $(OBJS_NO_WERROR),$(OBJS)) | |
125 | ||
126 | $(OBJS_WERROR): WERROR=-Werror | |
127 | ||
1c79356b A |
128 | ###################################################################### |
129 | #END Machine dependent Makefile fragment for i386 | |
130 | ###################################################################### | |
131 |