]>
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 \ | |
91447636 A |
53 | ip_divert.o \ |
54 | ip_dummynet.o \ | |
91447636 A |
55 | ip_icmp.o \ |
56 | ip_input.o \ | |
57 | ip_mroute.o \ | |
58 | ip_output.o \ | |
91447636 | 59 | tcp_input.o \ |
91447636 A |
60 | tcp_subr.o \ |
61 | tcp_timer.o \ | |
91447636 | 62 | ah_core.o \ |
91447636 A |
63 | esp_core.o \ |
64 | esp_input.o \ | |
91447636 | 65 | esp_rijndael.o \ |
91447636 | 66 | in6_gif.o \ |
91447636 | 67 | in6_proto.o \ |
91447636 | 68 | in6_src.o \ |
91447636 | 69 | ip6_output.o \ |
91447636 | 70 | ipsec.o \ |
91447636 | 71 | raw_ip6.o \ |
91447636 A |
72 | key.o \ |
73 | keydb.o \ | |
91447636 | 74 | krpc_subr.o \ |
91447636 A |
75 | ffs_alloc.o \ |
76 | ffs_balloc.o \ | |
77 | ffs_inode.o \ | |
78 | ffs_subr.o \ | |
79 | ffs_vfsops.o \ | |
80 | ffs_vnops.o \ | |
81 | ufs_attrlist.o \ | |
82 | ufs_bmap.o \ | |
83 | ufs_byte_order.o \ | |
84 | ufs_ihash.o \ | |
85 | ufs_inode.o \ | |
86 | ufs_lockf.o \ | |
87 | ufs_lookup.o \ | |
88 | ufs_quota.o \ | |
89 | ufs_readwrite.o \ | |
90 | ufs_vfsops.o \ | |
91 | ufs_vnops.o \ | |
92 | ux_exception.o \ | |
91447636 | 93 | vfs_journal.o \ |
91447636 | 94 | vfs_syscalls.o \ |
91447636 A |
95 | sysctl.o \ |
96 | unix_startup.o \ | |
0c530ab8 A |
97 | randomdev.o \ |
98 | sha1mod.o \ | |
0c530ab8 | 99 | in_arp.o \ |
0c530ab8 A |
100 | vnode_pager.o \ |
101 | dp_backing_file.o \ | |
102 | vm_unix.o \ | |
0c530ab8 A |
103 | mem.o \ |
104 | km.o \ | |
105 | init_sysent.o \ | |
0c530ab8 | 106 | drv_dep.o \ |
2d21ac55 A |
107 | dtrace.o \ |
108 | lockstat.o \ | |
109 | profile_prvd.o \ | |
110 | systrace.o \ | |
111 | blist.o \ | |
112 | dtrace_glue.o \ | |
113 | fbt.o \ | |
114 | fbt_x86.o \ | |
115 | sdt.o \ | |
116 | sdt_subr.o \ | |
117 | sdt_x86.o \ | |
118 | dtrace_isa.o \ | |
119 | dis_tables.o \ | |
120 | aes_modes.o | |
121 | ||
91447636 A |
122 | |
123 | OBJS_WERROR=$(filter-out $(OBJS_NO_WERROR),$(OBJS)) | |
124 | ||
125 | $(OBJS_WERROR): WERROR=-Werror | |
126 | ||
1c79356b A |
127 | ###################################################################### |
128 | #END Machine dependent Makefile fragment for i386 | |
129 | ###################################################################### | |
130 |