Print this page
NEX-5733 cleanup qlt/qlc
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com>
NEX-5717 import QLogic 16G FC drivers
Reviewed by: Steve Peng <steve.peng@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R (fix studio build)
4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Prakash Surya <prakash.surya@delphix.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Garrett D'Amore <garrett@damore.org>
NEX-4483 backport new bnxe driver from illumos
5019 want open source bnxe
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@omniti.com>
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/uts/sparc/Makefile.sparc
+++ new/usr/src/uts/sparc/Makefile.sparc
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21
22 22 #
23 23 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
24 24 # Copyright (c) 2013 Andrew Stormont. All rights reserved.
25 25 # Copyright (c) 2015, Joyent, Inc. All rights reserved.
26 26 # Copyright 2016 Gary Mills
27 27 # Copyright 2016 Nexenta Systems, Inc.
28 28 #
29 29
30 30 #
31 31 # This makefile contains the common definitions for all sparc
32 32 # implementation architecture independent modules.
33 33 #
34 34
35 35 #
36 36 # Define supported builds
37 37 #
38 38 DEF_BUILDS = $(DEF_BUILDS64)
39 39 ALL_BUILDS = $(ALL_BUILDS64)
40 40
41 41 #
42 42 # Everybody needs to know how to build modstubs.o and to locate unix.o.
43 43 # Note that unix.o must currently be selected from among the possible
44 44 # "implementation architectures". Note further, that unix.o is only
45 45 # used as an optional error check for undefines so (theoretically)
46 46 # any "implementation architectures" could be used. We choose sun4u
47 47 # because it is the reference port.
48 48 #
49 49 UNIX_DIR = $(UTSBASE)/sun4u/unix
50 50 GENLIB_DIR = $(UTSBASE)/sun4u/genunix
51 51 IPDRV_DIR = $(UTSBASE)/sparc/ip
52 52 MODSTUBS_DIR = $(UNIX_DIR)
53 53 DSF_DIR = $(UNIX_DIR)
54 54 LINTS_DIR = $(OBJS_DIR)
55 55 LINT_LIB_DIR = $(UTSBASE)/sparc/lint-libs/$(OBJS_DIR)
56 56
57 57 UNIX_O = $(UNIX_DIR)/$(OBJS_DIR)/unix.o
58 58 MODSTUBS_O = $(MODSTUBS_DIR)/$(OBJS_DIR)/modstubs.o
59 59 GENLIB = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/libgenunix.so
60 60
61 61 LINT_LIB_32 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/llib-lunix.ln
62 62 GEN_LINT_LIB_32 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
63 63
64 64 LINT_LIB_64 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/llib-lunix.ln
65 65 GEN_LINT_LIB_64 = $(UTSBASE)/sun4u/lint-libs/$(OBJS_DIR)/llib-lgenunix.ln
66 66
67 67 LINT_LIB = $(LINT_LIB_$(CLASS))
68 68 GEN_LINT_LIB = $(GEN_LINT_LIB_$(CLASS))
69 69
70 70 LINT32_DIRS = $(LINT32_BUILDS:%=$(UTSBASE)/sparc/lint-libs/%)
71 71 LINT32_FILES = $(LINT32_DIRS:%=%/llib-l$(MODULE).ln)
72 72
73 73 LINT64_DIRS = $(LINT64_BUILDS:%=$(UTSBASE)/sparc/lint-libs/%)
74 74 LINT64_FILES = $(LINT64_DIRS:%=%/llib-l$(MODULE).ln)
75 75
76 76 #
77 77 # Include the makefiles which define build rule templates, the
78 78 # collection of files per module, and a few specific flags. Note
79 79 # that order is significant, just as with an include path. The
80 80 # first build rule template which matches the files name will be
81 81 # used. By including these in order from most machine dependent
82 82 # to most machine independent, we allow a machine dependent file
83 83 # to be used in preference over a machine independent version
84 84 # (Such as a machine specific optimization, which preserves the
85 85 # interfaces.)
86 86 #
87 87 include $(UTSBASE)/sparc/Makefile.files
88 88 include $(UTSBASE)/sparc/v9/Makefile.files
89 89 include $(UTSBASE)/sun/Makefile.files
90 90 include $(UTSBASE)/common/Makefile.files
91 91
92 92 #
93 93 # ----- TRANSITIONAL SECTION --------------------------------------------------
94 94 #
95 95
96 96 #
97 97 # Not everything which *should* be a module is a module yet. The
98 98 # following is a list of such objects which are currently part of
99 99 # genunix but which might someday become kmods. This must be
100 100 # defined before we include Makefile.uts, or else genunix's build
101 101 # won't be as parallel as we might like.
102 102 #
103 103 NOT_YET_KMODS = $(OLDPTY_OBJS) $(PTY_OBJS) $(VCONS_CONF_OBJS) $(MOD_OBJS)
104 104
105 105 #
106 106 # ----- END OF TRANSITIONAL SECTION -------------------------------------------
107 107 #
108 108 # Include machine independent rules. Note that this does not imply
109 109 # that the resulting module from rules in Makefile.uts is machine
110 110 # independent. Only that the build rules are machine independent.
111 111 #
112 112 include $(UTSBASE)/Makefile.uts
113 113
114 114 #
115 115 # machine specific optimization, override default in Makefile.master
116 116 #
117 117 XARCH_32 = -xarch=v8
118 118 XARCH_64 = -m64
119 119 XARCH = $(XARCH_$(CLASS))
120 120
121 121 COPTIMIZE_32 = -xO3
122 122 COPTIMIZE_64 = -xO3
123 123 COPTIMIZE = $(COPTIMIZE_$(CLASS))
124 124
125 125 CCMODE = -Xa
126 126
127 127 CFLAGS_32 = -xcg92
128 128 CFLAGS_64 = -xchip=ultra $(CCABS32) $(CCREGSYM)
129 129 CFLAGS = $(CFLAGS_$(CLASS))
130 130
131 131 CFLAGS += $(XARCH)
132 132 CFLAGS += $(COPTIMIZE)
133 133 CFLAGS += $(EXTRA_CFLAGS)
134 134 CFLAGS += $(XAOPT)
135 135 CFLAGS += $(INLINES) -D_ASM_INLINES
136 136 CFLAGS += $(CCMODE)
137 137 CFLAGS += $(SPACEFLAG)
138 138 CFLAGS += $(CERRWARN)
139 139 CFLAGS += $(CTF_FLAGS_$(CLASS))
140 140 CFLAGS += $(CSTD)
141 141 CFLAGS += $(CCUNBOUND)
142 142 CFLAGS += $(CCSTATICSYM)
143 143 CFLAGS += $(CC32BITCALLERS)
144 144 CFLAGS += $(CCNOAUTOINLINE)
145 145 CFLAGS += $(IROPTFLAG)
146 146 CFLAGS += $(CGLOBALSTATIC)
147 147 CFLAGS += -xregs=no%float
148 148 CFLAGS += -xstrconst
149 149 CFLAGS += $(CSOURCEDEBUGFLAGS)
150 150 CFLAGS += $(CUSERFLAGS)
151 151
152 152 ASFLAGS += $(XARCH)
153 153
154 154 LINT_DEFS_32 =
155 155 LINT_DEFS_64 = -m64
156 156 LINT_DEFS += $(LINT_DEFS_$(CLASS))
157 157
158 158 #
159 159 # The following must be defined for all implementations:
160 160 #
161 161 # MODSTUBS: Module stubs source file.
162 162 #
163 163 MODSTUBS = $(UTSBASE)/sparc/ml/modstubs.s
164 164
165 165 #
166 166 # Define the actual specific platforms - obviously none.
167 167 #
168 168 MACHINE_DEFS =
169 169
170 170 #
171 171 # Debugging level
172 172 #
173 173 # Special knowledge of which special debugging options effect which
174 174 # file is used to optimize the build if these flags are changed.
175 175 #
176 176 # XXX: The above could possibly be done for more flags and files, but
177 177 # is left as an experiment to the interested reader. Be forewarned,
178 178 # that excessive use could lead to maintenance difficulties.
179 179 #
180 180 DEBUG_DEFS_OBJ32 =
181 181 DEBUG_DEFS_DBG32 = -DDEBUG
182 182 DEBUG_DEFS_OBJ64 =
183 183 DEBUG_DEFS_DBG64 = -DDEBUG
184 184 DEBUG_DEFS = $(DEBUG_DEFS_$(BUILD_TYPE))
185 185
186 186 DEBUG_COND_OBJ32 = $(POUND_SIGN)
187 187 DEBUG_COND_DBG32 =
188 188 DEBUG_COND_OBJ64 = $(POUND_SIGN)
189 189 DEBUG_COND_DBG64 =
190 190 IF_DEBUG_OBJ = $(DEBUG_COND_$(BUILD_TYPE))$(OBJS_DIR)/
191 191
192 192 $(IF_DEBUG_OBJ)syscall.o := DEBUG_DEFS += -DSYSCALLTRACE
193 193 $(IF_DEBUG_OBJ)clock.o := DEBUG_DEFS += -DKSLICE=1
194 194
195 195 # Comment these out if you don't want dispatcher lock statistics.
196 196
197 197 # $(IF_DEBUG_OBJ)disp_lock.o := DEBUG_DEFS += -DDISP_LOCK_STATS
198 198
199 199 #
200 200 # Collect the preprocessor definitions to be associated with *all*
201 201 # files.
202 202 #
203 203 ALL_DEFS = $(MACHINE_DEFS) $(DEBUG_DEFS) $(OPTION_DEFS)
204 204 #
205 205 #
206 206 # The kernels modules which are "implementation architecture"
207 207 # specific for this machine are enumerated below. Note that most
208 208 # of these modules must exist (in one form or another) for each
209 209 # architecture.
210 210 #
211 211 # Common Drivers (usually pseudo drivers) (/kernel/drv):
212 212 #
213 213 DRV_KMODS += aggr arp audio bl blkdev bofi clone cn conskbd consms cpuid
214 214 DRV_KMODS += crypto cryptoadm devinfo dump
215 215 DRV_KMODS += dtrace fasttrap fbt lockstat profile sdt systrace dcpc
216 216 DRV_KMODS += fssnap icmp icmp6 ip ip6 ipnet ipsecah
217 217 DRV_KMODS += ipsecesp iptun iwscn keysock kmdb kstat ksyms llc1
218 218 DRV_KMODS += lofi
219 219 DRV_KMODS += log logindmux kssl mm nca physmem pm poll pool
220 220 DRV_KMODS += pseudo ptc ptm pts ptsl ramdisk random rsm rts sad
221 221 DRV_KMODS += simnet softmac sppp sppptun sy sysevent sysmsg
222 222 DRV_KMODS += spdsock
223 223 DRV_KMODS += tcp tcp6 timerfd tl tnf ttymux udp udp6 wc winlock zcons
224 224 DRV_KMODS += ippctl
225 225 DRV_KMODS += dld
226 226 DRV_KMODS += ipd
227 227 DRV_KMODS += ipf
228 228 DRV_KMODS += rpcib
229 229 DRV_KMODS += dlpistub
230 230 DRV_KMODS += vnic
231 231 DRV_KMODS += xge
232 232 DRV_KMODS += rds
233 233 DRV_KMODS += rdsv3
234 234 DRV_KMODS += chxge
235 235 DRV_KMODS += smbsrv
236 236 DRV_KMODS += vscan
237 237 DRV_KMODS += nsmb
238 238 DRV_KMODS += fm
239 239 DRV_KMODS += nulldriver
240 240 DRV_KMODS += bridge trill
241 241 DRV_KMODS += bpf
242 242 DRV_KMODS += dca
243 243 DRV_KMODS += eventfd
244 244 DRV_KMODS += signalfd
245 245
246 246 #
247 247 # Hardware Drivers in common space
248 248 #
249 249
250 250 DRV_KMODS += afe
251 251 DRV_KMODS += audio1575
252 252 DRV_KMODS += audioens
253 253 DRV_KMODS += audiols
254 254 DRV_KMODS += audiop16x
255 255 DRV_KMODS += audiopci
256 256 DRV_KMODS += audiots
257 257 DRV_KMODS += bnxe
258 258 DRV_KMODS += e1000g
259 259 DRV_KMODS += efe
260 260 DRV_KMODS += hxge
261 261 DRV_KMODS += mxfe
262 262 DRV_KMODS += rge
263 263 DRV_KMODS += rtls
264 264 DRV_KMODS += sfe
265 265 DRV_KMODS += aac
266 266 DRV_KMODS += igb
267 267 DRV_KMODS += ixgbe
268 268 DRV_KMODS += vr
269 269 DRV_KMODS += mr_sas
270 270 DRV_KMODS += yge
271 271
272 272 #
273 273 # Machine Specific Driver Modules (/kernel/drv):
274 274 #
275 275 DRV_KMODS += audiocs
276 276 DRV_KMODS += bge dmfe eri fas hme qfe
277 277 DRV_KMODS += openeepr options sd ses st
278 278 DRV_KMODS += ssd
279 279 DRV_KMODS += ecpp
280 280 DRV_KMODS += hid hubd ehci ohci uhci usb_mid usb_ia scsa2usb usbprn ugen
281 281 DRV_KMODS += usbser usbsacm usbsksp usbsprl
282 282 DRV_KMODS += usb_as usb_ac
283 283 DRV_KMODS += usbskel
284 284 DRV_KMODS += usbvc
285 285 DRV_KMODS += usbftdi
286 286 DRV_KMODS += usbecm
287 287 DRV_KMODS += hci1394 av1394 scsa1394 dcam1394
288 288 DRV_KMODS += sbp2
289 289 DRV_KMODS += ib ibp eibnx eoib rdsib sdp iser daplt hermon tavor sol_ucma sol_uverbs
290 290 DRV_KMODS += sol_umad
291 291 DRV_KMODS += pci_pci pcieb pcieb_bcm
292 292 DRV_KMODS += i8042 kb8042 mouse8042
293 293 DRV_KMODS += fcode
294 294 DRV_KMODS += mpt_sas
295 295 DRV_KMODS += socal
296 296 DRV_KMODS += sgen
297 297 DRV_KMODS += myri10ge
298 298 DRV_KMODS += smp
299 299 DRV_KMODS += dad
|
↓ open down ↓ |
299 lines elided |
↑ open up ↑ |
300 300 DRV_KMODS += scsi_vhci
301 301 DRV_KMODS += fcp
302 302 DRV_KMODS += fcip
303 303 DRV_KMODS += fcsm
304 304 DRV_KMODS += fp
305 305 DRV_KMODS += qlc
306 306 DRV_KMODS += qlge
307 307 DRV_KMODS += stmf
308 308 DRV_KMODS += stmf_sbd
309 309 DRV_KMODS += fct
310 +DRV_KMODS += aoe aoeblk
310 311 DRV_KMODS += fcoe
311 312 DRV_KMODS += fcoet
312 313 DRV_KMODS += fcoei
313 314 DRV_KMODS += qlt
314 315 DRV_KMODS += iscsit
315 316 DRV_KMODS += pppt
316 317 DRV_KMODS += ncall nsctl sdbc nskern sv
317 318 DRV_KMODS += ii rdc rdcsrv rdcstub
318 319 DRV_KMODS += iscsi
319 320 DRV_KMODS += emlxs
320 321 DRV_KMODS += oce
321 322 DRV_KMODS += srpt
322 323 DRV_KMODS += pmcs
323 324 DRV_KMODS += pmcs8001fw
324 325
325 326 #
326 327 # I/O framework test drivers
327 328 #
328 329 DRV_KMODS += pshot
329 330 DRV_KMODS += gen_drv
330 331 DRV_KMODS += tvhci tphci tclient
331 332 DRV_KMODS += emul64
332 333
333 334 #
334 335 # PCMCIA specific module(s)
335 336 #
336 337 DRV_KMODS += pcs
337 338 MISC_KMODS += busra cardbus dada pcmcia
338 339 DRV_KMODS += pcic
339 340
340 341 #
341 342 # Exec Class Modules (/kernel/exec):
342 343 #
343 344 EXEC_KMODS += aoutexec elfexec intpexec shbinexec javaexec
344 345
345 346 #
346 347 # Scheduling Class Modules (/kernel/sched):
347 348 #
348 349 SCHED_KMODS += RT TS RT_DPTBL TS_DPTBL IA FSS FX FX_DPTBL SDC
349 350
350 351 #
351 352 # File System Modules (/kernel/fs):
352 353 #
353 354 FS_KMODS += dev devfs fdfs fifofs hsfs lofs namefs nfs pcfs tmpfs zfs
354 355 FS_KMODS += zut specfs udfs ufs autofs procfs sockfs mntfs
355 356 FS_KMODS += ctfs objfs sharefs dcfs smbfs bootfs
356 357
357 358 #
358 359 # Streams Modules (/kernel/strmod):
359 360 #
360 361 STRMOD_KMODS += bufmod connld dedump ldterm ms pckt pfmod
361 362 STRMOD_KMODS += pipemod ptem redirmod rpcmod rlmod telmod timod
362 363 STRMOD_KMODS += spppasyn spppcomp
363 364 STRMOD_KMODS += tirdwr ttcompat
364 365 STRMOD_KMODS += usbkbm usbms usbwcm usb_ah
365 366 STRMOD_KMODS += drcompat
366 367 STRMOD_KMODS += cryptmod
367 368 STRMOD_KMODS += vuid3ps2
368 369
369 370 #
370 371 # 'System' Modules (/kernel/sys):
371 372 #
372 373 SYS_KMODS += c2audit
373 374 SYS_KMODS += exacctsys
374 375 SYS_KMODS += inst_sync kaio msgsys semsys shmsys sysacct pipe
375 376 SYS_KMODS += doorfs pset acctctl portfs
376 377
377 378 #
378 379 # 'User' Modules (/kernel/misc):
379 380 #
380 381 MISC_KMODS += ac97
381 382 MISC_KMODS += bignum
382 383 MISC_KMODS += consconfig gld ipc nfs_dlboot nfssrv scsi
383 384 MISC_KMODS += strplumb swapgeneric tlimod
384 385 MISC_KMODS += rpcsec rpcsec_gss kgssapi kmech_dummy
385 386 MISC_KMODS += kmech_krb5
386 387 MISC_KMODS += fssnap_if
387 388 MISC_KMODS += hidparser kbtrans usba usba10 usbs49_fw
388 389 MISC_KMODS += s1394
389 390 MISC_KMODS += hpcsvc pcihp
390 391 MISC_KMODS += rsmops
391 392 MISC_KMODS += kcf
392 393 MISC_KMODS += ksocket
393 394 MISC_KMODS += ibcm
394 395 MISC_KMODS += ibdm
395 396 MISC_KMODS += ibdma
396 397 MISC_KMODS += ibmf
397 398 MISC_KMODS += ibtl
398 399 MISC_KMODS += sol_ofs
399 400 MISC_KMODS += idm
400 401 MISC_KMODS += idmap
401 402 MISC_KMODS += hook
402 403 MISC_KMODS += neti
403 404 MISC_KMODS += ctf
404 405 MISC_KMODS += mac dls
405 406 MISC_KMODS += cmlb
406 407 MISC_KMODS += tem
|
↓ open down ↓ |
87 lines elided |
↑ open up ↑ |
407 408 MISC_KMODS += pcicfg fcodem fcpci
408 409 MISC_KMODS += scsi_vhci_f_sym scsi_vhci_f_tpgs scsi_vhci_f_asym_sun
409 410 MISC_KMODS += scsi_vhci_f_sym_hds
410 411 MISC_KMODS += scsi_vhci_f_tape scsi_vhci_f_tpgs_tape
411 412 MISC_KMODS += fctl
412 413 MISC_KMODS += emlxs_fw
413 414 MISC_KMODS += qlc_fw_2200
414 415 MISC_KMODS += qlc_fw_2300
415 416 MISC_KMODS += qlc_fw_2400
416 417 MISC_KMODS += qlc_fw_2500
418 +MISC_KMODS += qlc_fw_2700
417 419 MISC_KMODS += qlc_fw_6322
418 420 MISC_KMODS += qlc_fw_8100
421 +MISC_KMODS += qlc_fw_8301fc
419 422 MISC_KMODS += spuni
420 423 MISC_KMODS += mii
421 424
422 425 MISC_KMODS += klmmod klmops
423 426
424 427 #
425 428 # Software Cryptographic Providers (/kernel/crypto):
426 429 #
427 430 CRYPTO_KMODS += aes
428 431 CRYPTO_KMODS += arcfour
429 432 CRYPTO_KMODS += blowfish
430 433 CRYPTO_KMODS += des
431 434 CRYPTO_KMODS += ecc
432 435 CRYPTO_KMODS += edonr
433 436 CRYPTO_KMODS += md4
434 437 CRYPTO_KMODS += md5
435 438 CRYPTO_KMODS += rsa
436 439 CRYPTO_KMODS += sha1
437 440 CRYPTO_KMODS += sha2
438 441 CRYPTO_KMODS += skein
439 442 CRYPTO_KMODS += swrand
440 443
441 444 #
442 445 # IP Policy Modules (/kernel/ipp):
443 446 #
444 447 IPP_KMODS += dlcosmk
445 448 IPP_KMODS += flowacct
446 449 IPP_KMODS += ipgpc
447 450 IPP_KMODS += dscpmk
448 451 IPP_KMODS += tokenmt
449 452 IPP_KMODS += tswtclmt
450 453
451 454 #
452 455 # 'Dacf' modules (/kernel/dacf)
453 456 DACF_KMODS += consconfig_dacf
454 457
455 458 #
456 459 # SVVS Testing Modules (/kernel/strmod):
457 460 #
458 461 # These are streams and driver modules which are not to be
459 462 # delivered with a released system. However, during development
460 463 # it is convenient to build and install the SVVS kernel modules.
461 464 #
462 465 SVVS_KMODS += lmodb lmode lmodr lmodt svvslo tidg tivc tmux
463 466
464 467 #
465 468 # Modules eXcluded from the product:
466 469 #
467 470 XMODS +=
468 471
469 472 #
470 473 # 'Dacf' Modules (/kernel/dacf):
471 474 #
472 475 DACF_KMODS += net_dacf
473 476
474 477 #
475 478 # MAC-Type Plugin Modules (/kernel/mac)
476 479 #
477 480 MAC_KMODS += mac_6to4
478 481 MAC_KMODS += mac_ether
479 482 MAC_KMODS += mac_ipv4
480 483 MAC_KMODS += mac_ipv6
481 484 MAC_KMODS += mac_wifi
482 485 MAC_KMODS += mac_ib
483 486
484 487 #
485 488 # socketmod (kernel/socketmod)
486 489 #
487 490 SOCKET_KMODS += sockpfp
488 491 SOCKET_KMODS += socksctp
489 492 SOCKET_KMODS += socksdp
490 493 SOCKET_KMODS += sockrds
491 494 SOCKET_KMODS += ksslf
492 495
493 496 #
494 497 # kiconv modules (/kernel/kiconv):
495 498 #
496 499 KICONV_KMODS += kiconv_emea kiconv_ja kiconv_ko kiconv_sc kiconv_tc
497 500
498 501 #
499 502 # Ensure that the variable member of the cpu_t (cpu_m) is defined
500 503 # for the lint builds so as not to cause lint errors during the
501 504 # global cross check.
502 505 #
503 506 $(LINTFLAGSUPPRESS)LINTFLAGS += -D_MACHDEP -I$(UTSBASE)/sun4 \
504 507 -I$(UTSBASE)/sun4u -I$(UTSBASE)/sfmmu
|
↓ open down ↓ |
76 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX