Print this page
Added filesystem disturber: driver (fsd), library (libfsd), command (fsdadm)
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/uts/common/sys/Makefile
+++ new/usr/src/uts/common/sys/Makefile
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
↓ open down ↓ |
13 lines elided |
↑ open up ↑ |
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 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
23 23 #
24 +#
25 +# Copyright 2013 Damian Bogel. All rights reserved.
26 +#
24 27
25 28 include $(SRC)/uts/Makefile.uts
26 29
27 30 FILEMODE=644
28 31
29 32 #
30 33 # Note that the following headers are present in the kernel but
31 34 # neither installed or shipped as part of the product:
32 35 # cpuid_drv.h: Private interface for cpuid consumers
33 36 # unix_bb_info.h: Private interface to kcov
34 37 #
35 38
36 39 i386_HDRS= \
37 40 agp/agpamd64gart_io.h \
38 41 agp/agpdefs.h \
39 42 agp/agpgart_impl.h \
40 43 agp/agpmaster_io.h \
41 44 agp/agptarget_io.h \
42 45 agpgart.h \
43 46 asy.h \
44 47 fd_debug.h \
45 48 fdc.h \
46 49 fdmedia.h \
47 50 mouse.h \
48 51 ucode.h
49 52
50 53 sparc_HDRS= \
51 54 mouse.h \
52 55 scsi/targets/ssddef.h \
53 56 $(MDESCHDRS)
54 57
55 58 # Generated headers
56 59 GENHDRS= \
57 60 priv_const.h \
58 61 priv_names.h \
59 62 usb/usbdevs.h
60 63
61 64 CHKHDRS= \
62 65 acpi_drv.h \
63 66 acct.h \
64 67 acctctl.h \
65 68 acl.h \
66 69 acl_impl.h \
67 70 aggr.h \
68 71 aggr_impl.h \
69 72 aio.h \
70 73 aio_impl.h \
71 74 aio_req.h \
72 75 aiocb.h \
73 76 ascii.h \
74 77 asynch.h \
75 78 atomic.h \
76 79 attr.h \
77 80 audio.h \
78 81 audioio.h \
79 82 autoconf.h \
80 83 auxv.h \
81 84 auxv_386.h \
82 85 auxv_SPARC.h \
83 86 avl.h \
84 87 avl_impl.h \
85 88 bitmap.h \
86 89 bitset.h \
87 90 bl.h \
88 91 blkdev.h \
89 92 bofi.h \
90 93 bofi_impl.h \
91 94 bpp_io.h \
92 95 bootstat.h \
93 96 brand.h \
94 97 buf.h \
95 98 bufmod.h \
96 99 bustypes.h \
97 100 byteorder.h \
98 101 callb.h \
99 102 callo.h \
100 103 cap_util.h \
101 104 cpucaps.h \
102 105 cpucaps_impl.h \
103 106 ccompile.h \
104 107 cdio.h \
105 108 cladm.h \
106 109 class.h \
107 110 clconf.h \
108 111 clock_impl.h \
109 112 cmlb.h \
110 113 cmn_err.h \
111 114 compress.h \
112 115 condvar.h \
113 116 condvar_impl.h \
114 117 conf.h \
115 118 consdev.h \
116 119 console.h \
117 120 consplat.h \
118 121 vt.h \
119 122 vtdaemon.h \
120 123 kd.h \
121 124 contract.h \
122 125 contract_impl.h \
123 126 copyops.h \
124 127 core.h \
125 128 corectl.h \
126 129 cpc_impl.h \
127 130 cpc_pcbe.h \
128 131 cpr.h \
129 132 cpupart.h \
130 133 cpuvar.h \
131 134 crc32.h \
132 135 cred.h \
133 136 cred_impl.h \
134 137 crtctl.h \
135 138 cryptmod.h \
136 139 csiioctl.h \
137 140 ctf.h \
138 141 ctfs.h \
139 142 ctfs_impl.h \
140 143 ctf_api.h \
141 144 ctype.h \
142 145 cyclic.h \
143 146 cyclic_impl.h \
144 147 dacf.h \
145 148 dacf_impl.h \
146 149 damap.h \
147 150 damap_impl.h \
148 151 dc_ki.h \
149 152 ddi.h \
150 153 ddifm.h \
151 154 ddifm_impl.h \
152 155 ddi_hp.h \
153 156 ddi_hp_impl.h \
154 157 ddi_intr.h \
155 158 ddi_intr_impl.h \
156 159 ddi_impldefs.h \
157 160 ddi_implfuncs.h \
158 161 ddi_obsolete.h \
159 162 ddi_timer.h \
160 163 ddidevmap.h \
161 164 ddidmareq.h \
162 165 ddimapreq.h \
163 166 ddipropdefs.h \
164 167 dditypes.h \
165 168 debug.h \
166 169 des.h \
167 170 devctl.h \
168 171 devcache.h \
169 172 devcache_impl.h \
170 173 devfm.h \
171 174 devid_cache.h \
172 175 devinfo_impl.h \
173 176 devops.h \
174 177 devpolicy.h \
175 178 devpoll.h \
176 179 dirent.h \
177 180 disp.h \
178 181 dkbad.h \
179 182 dkio.h \
180 183 dklabel.h \
181 184 dl.h \
182 185 dlpi.h \
183 186 dld.h \
184 187 dld_impl.h \
185 188 dld_ioc.h \
186 189 dls.h \
187 190 dls_mgmt.h \
188 191 dls_impl.h \
189 192 dma_i8237A.h \
190 193 dnlc.h \
191 194 door.h \
192 195 door_data.h \
193 196 door_impl.h \
194 197 dtrace.h \
195 198 dtrace_impl.h \
196 199 dumpadm.h \
197 200 dumphdr.h \
198 201 ecppsys.h \
199 202 ecppio.h \
200 203 ecppreg.h \
201 204 ecppvar.h \
202 205 efi_partition.h \
203 206 elf.h \
204 207 elf_386.h \
205 208 elf_SPARC.h \
206 209 elf_notes.h \
207 210 elf_amd64.h \
208 211 elftypes.h \
209 212 emul64.h \
210 213 emul64cmd.h \
211 214 emul64var.h \
212 215 epm.h \
213 216 errno.h \
214 217 errorq.h \
215 218 errorq_impl.h \
216 219 esunddi.h \
217 220 ethernet.h \
218 221 euc.h \
219 222 eucioctl.h \
220 223 exacct.h \
221 224 exacct_catalog.h \
222 225 exacct_impl.h \
223 226 exec.h \
224 227 exechdr.h \
225 228 extdirent.h \
226 229 fault.h \
227 230 fasttrap.h \
228 231 fasttrap_impl.h \
229 232 fbio.h \
230 233 fbuf.h \
231 234 fcntl.h \
232 235 fct.h \
233 236 fct_defines.h \
↓ open down ↓ |
200 lines elided |
↑ open up ↑ |
234 237 fctio.h \
235 238 fdbuffer.h \
236 239 fdio.h \
237 240 feature_tests.h \
238 241 fem.h \
239 242 file.h \
240 243 filio.h \
241 244 flock.h \
242 245 flock_impl.h \
243 246 fork.h \
247 + fsd.h \
244 248 fss.h \
245 249 fsspriocntl.h \
246 250 fsid.h \
247 251 fssnap.h \
248 252 fssnap_if.h \
249 253 fstyp.h \
250 254 ftrace.h \
251 255 fx.h \
252 256 fxpriocntl.h \
253 257 gfs.h \
254 258 gld.h \
255 259 gldpriv.h \
256 260 group.h \
257 261 hdio.h \
258 262 hook.h \
259 263 hook_event.h \
260 264 hook_impl.h \
261 265 hwconf.h \
262 266 ia.h \
263 267 iapriocntl.h \
264 268 ibpart.h \
265 269 id32.h \
266 270 idmap.h \
267 271 ieeefp.h \
268 272 id_space.h \
269 273 instance.h \
270 274 int_const.h \
271 275 int_fmtio.h \
272 276 int_limits.h \
273 277 int_types.h \
274 278 inttypes.h \
275 279 ioccom.h \
276 280 ioctl.h \
277 281 ipc.h \
278 282 ipc_impl.h \
279 283 ipc_rctl.h \
280 284 ipmi.h \
281 285 isa_defs.h \
282 286 iscsi_authclient.h \
283 287 iscsi_authclientglue.h \
284 288 iscsi_protocol.h \
285 289 jioctl.h \
286 290 kbd.h \
287 291 kbdreg.h \
288 292 kbio.h \
289 293 kcpc.h \
290 294 kdi.h \
291 295 kdi_impl.h \
292 296 kiconv.h \
293 297 kiconv_big5_utf8.h \
294 298 kiconv_cck_common.h \
295 299 kiconv_cp950hkscs_utf8.h \
296 300 kiconv_emea1.h \
297 301 kiconv_emea2.h \
298 302 kiconv_euckr_utf8.h \
299 303 kiconv_euctw_utf8.h \
300 304 kiconv_gb18030_utf8.h \
301 305 kiconv_gb2312_utf8.h \
302 306 kiconv_hkscs_utf8.h \
303 307 kiconv_ja.h \
304 308 kiconv_ja_jis_to_unicode.h \
305 309 kiconv_ja_unicode_to_jis.h \
306 310 kiconv_ko.h \
307 311 kiconv_latin1.h \
308 312 kiconv_sc.h \
309 313 kiconv_tc.h \
310 314 kiconv_uhc_utf8.h \
311 315 kiconv_utf8_big5.h \
312 316 kiconv_utf8_cp950hkscs.h \
313 317 kiconv_utf8_euckr.h \
314 318 kiconv_utf8_euctw.h \
315 319 kiconv_utf8_gb18030.h \
316 320 kiconv_utf8_gb2312.h \
317 321 kiconv_utf8_hkscs.h \
318 322 kiconv_utf8_uhc.h \
319 323 kidmap.h \
320 324 klpd.h \
321 325 klwp.h \
322 326 kmdb.h \
323 327 kmem.h \
324 328 kmem_impl.h \
325 329 kobj.h \
326 330 kobj_impl.h \
327 331 ksocket.h \
328 332 kstat.h \
329 333 kstr.h \
330 334 ksyms.h \
331 335 ksynch.h \
332 336 ldterm.h \
333 337 lgrp.h \
334 338 lgrp_user.h \
335 339 libc_kernel.h \
336 340 link.h \
337 341 list.h \
338 342 list_impl.h \
339 343 llc1.h \
340 344 loadavg.h \
341 345 lock.h \
342 346 lockfs.h \
343 347 lockstat.h \
344 348 lofi.h \
345 349 log.h \
346 350 logindmux.h \
347 351 logindmux_impl.h \
348 352 lwp.h \
349 353 lwp_timer_impl.h \
350 354 lwp_upimutex_impl.h \
351 355 lpif.h \
352 356 mac.h \
353 357 mac_client.h \
354 358 mac_client_impl.h \
355 359 mac_ether.h \
356 360 mac_flow.h \
357 361 mac_flow_impl.h \
358 362 mac_impl.h \
359 363 mac_provider.h \
360 364 mac_soft_ring.h \
361 365 mac_stat.h \
362 366 machelf.h \
363 367 map.h \
364 368 md4.h \
365 369 md5.h \
366 370 md5_consts.h \
367 371 mdi_impldefs.h \
368 372 mem.h \
369 373 mem_config.h \
370 374 memlist.h \
371 375 mkdev.h \
372 376 mhd.h \
373 377 mii.h \
374 378 miiregs.h \
375 379 mixer.h \
376 380 mman.h \
377 381 mmapobj.h \
378 382 mntent.h \
379 383 mntio.h \
380 384 mnttab.h \
381 385 modctl.h \
382 386 mode.h \
383 387 model.h \
384 388 modhash.h \
385 389 modhash_impl.h \
386 390 mount.h \
387 391 mouse.h \
388 392 msacct.h \
389 393 msg.h \
390 394 msg_impl.h \
391 395 msio.h \
392 396 msreg.h \
393 397 mtio.h \
394 398 multidata.h \
395 399 multidata_impl.h \
396 400 mutex.h \
397 401 nbmlock.h \
398 402 ndifm.h \
399 403 ndi_impldefs.h \
400 404 net80211.h \
401 405 net80211_crypto.h \
402 406 net80211_ht.h \
403 407 net80211_proto.h \
404 408 netconfig.h \
405 409 neti.h \
406 410 netstack.h \
407 411 nexusdefs.h \
408 412 note.h \
409 413 nvpair.h \
410 414 nvpair_impl.h \
411 415 objfs.h \
412 416 objfs_impl.h \
413 417 ontrap.h \
414 418 open.h \
415 419 openpromio.h \
416 420 panic.h \
417 421 param.h \
418 422 pathconf.h \
419 423 pathname.h \
420 424 pattr.h \
421 425 queue.h \
422 426 serializer.h \
423 427 pbio.h \
424 428 pccard.h \
425 429 pci.h \
426 430 pcie.h \
427 431 pci_impl.h \
428 432 pci_tools.h \
429 433 pcmcia.h \
430 434 pctypes.h \
431 435 pfmod.h \
432 436 pg.h \
433 437 pghw.h \
434 438 physmem.h \
435 439 pkp_hash.h \
436 440 pm.h \
437 441 policy.h \
438 442 poll.h \
439 443 poll_impl.h \
440 444 pool.h \
441 445 pool_impl.h \
442 446 pool_pset.h \
443 447 port.h \
444 448 port_impl.h \
445 449 port_kernel.h \
446 450 portif.h \
447 451 ppmio.h \
448 452 pppt_ic_if.h \
449 453 pppt_ioctl.h \
450 454 priocntl.h \
451 455 priv.h \
452 456 priv_impl.h \
453 457 prnio.h \
454 458 proc.h \
455 459 processor.h \
456 460 procfs.h \
457 461 procset.h \
458 462 project.h \
459 463 protosw.h \
460 464 prsystm.h \
461 465 pset.h \
462 466 pshot.h \
463 467 ptem.h \
464 468 ptms.h \
465 469 ptyvar.h \
466 470 raidioctl.h \
467 471 ramdisk.h \
468 472 random.h \
469 473 rctl.h \
470 474 rctl_impl.h \
471 475 rds.h \
472 476 reboot.h \
473 477 refstr.h \
474 478 refstr_impl.h \
475 479 resource.h \
476 480 rlioctl.h \
477 481 rt.h \
478 482 rtpriocntl.h \
479 483 rwlock.h \
480 484 rwlock_impl.h \
481 485 rwstlock.h \
482 486 sad.h \
483 487 schedctl.h \
484 488 sdt.h \
485 489 select.h \
486 490 sem.h \
487 491 sem_impl.h \
488 492 sema_impl.h \
489 493 semaphore.h \
490 494 sendfile.h \
491 495 ser_sync.h \
492 496 session.h \
493 497 sha1.h \
494 498 sha1_consts.h \
495 499 sha2.h \
496 500 sha2_consts.h \
497 501 share.h \
498 502 shm.h \
499 503 shm_impl.h \
500 504 sid.h \
501 505 siginfo.h \
502 506 signal.h \
503 507 sleepq.h \
504 508 smbios.h \
505 509 smbios_impl.h \
506 510 sobject.h \
507 511 socket.h \
508 512 socket_impl.h \
509 513 socket_proto.h \
510 514 socketvar.h \
511 515 sockfilter.h \
512 516 sockio.h \
513 517 soundcard.h \
514 518 squeue.h \
515 519 squeue_impl.h \
516 520 srn.h \
517 521 sservice.h \
518 522 stat.h \
519 523 statfs.h \
520 524 statvfs.h \
521 525 stdbool.h \
522 526 stdint.h \
523 527 stermio.h \
524 528 stmf.h \
525 529 stmf_defines.h \
526 530 stmf_ioctl.h \
527 531 stmf_sbd_ioctl.h \
528 532 stream.h \
529 533 strft.h \
530 534 strlog.h \
531 535 strmdep.h \
532 536 stropts.h \
533 537 strredir.h \
534 538 strstat.h \
535 539 strsubr.h \
536 540 strsun.h \
537 541 strtty.h \
538 542 sunddi.h \
539 543 sunldi.h \
540 544 sunldi_impl.h \
541 545 sunmdi.h \
542 546 sunndi.h \
543 547 sunos_dhcp_class.h \
544 548 sunpm.h \
545 549 suntpi.h \
546 550 suntty.h \
547 551 swap.h \
548 552 synch.h \
549 553 sysdc.h \
550 554 sysdc_impl.h \
551 555 syscall.h \
552 556 sysconf.h \
553 557 sysconfig.h \
554 558 sysevent.h \
555 559 sysevent_impl.h \
556 560 sysinfo.h \
557 561 syslog.h \
558 562 sysmacros.h \
559 563 sysmsg_impl.h \
560 564 systeminfo.h \
561 565 systm.h \
562 566 task.h \
563 567 taskq.h \
564 568 taskq_impl.h \
565 569 t_kuser.h \
566 570 t_lock.h \
567 571 telioctl.h \
568 572 termio.h \
569 573 termios.h \
570 574 termiox.h \
571 575 thread.h \
572 576 ticlts.h \
573 577 ticots.h \
574 578 ticotsord.h \
575 579 tihdr.h \
576 580 time.h \
577 581 time_impl.h \
578 582 time_std_impl.h \
579 583 timeb.h \
580 584 timer.h \
581 585 times.h \
582 586 timex.h \
583 587 timod.h \
584 588 tirdwr.h \
585 589 tiuser.h \
586 590 tl.h \
587 591 tnf.h \
588 592 tnf_com.h \
589 593 tnf_probe.h \
590 594 tnf_writer.h \
591 595 todio.h \
592 596 tpicommon.h \
593 597 ts.h \
594 598 tspriocntl.h \
595 599 ttcompat.h \
596 600 ttold.h \
597 601 tty.h \
598 602 ttychars.h \
599 603 ttydev.h \
600 604 tuneable.h \
601 605 turnstile.h \
602 606 types.h \
603 607 types32.h \
604 608 tzfile.h \
605 609 u8_textprep.h \
606 610 u8_textprep_data.h \
607 611 uadmin.h \
608 612 ucred.h \
609 613 uio.h \
610 614 ulimit.h \
611 615 un.h \
612 616 unistd.h \
613 617 user.h \
614 618 ustat.h \
615 619 utime.h \
616 620 utsname.h \
617 621 utssys.h \
618 622 uuid.h \
619 623 va_impl.h \
620 624 va_list.h \
621 625 var.h \
622 626 varargs.h \
623 627 vfs.h \
624 628 vfs_opreg.h \
625 629 vfstab.h \
626 630 vgareg.h \
627 631 videodev2.h \
628 632 visual_io.h \
629 633 vlan.h \
630 634 vm.h \
631 635 vm_usage.h \
632 636 vmem.h \
633 637 vmem_impl.h \
634 638 vmsystm.h \
635 639 vnic.h \
636 640 vnic_impl.h \
637 641 vnode.h \
638 642 vscan.h \
639 643 vtoc.h \
640 644 vtrace.h \
641 645 vuid_event.h \
642 646 vuid_wheel.h \
643 647 vuid_queue.h \
644 648 vuid_state.h \
645 649 vuid_store.h \
646 650 wait.h \
647 651 waitq.h \
648 652 wanboot_impl.h \
649 653 watchpoint.h \
650 654 winlockio.h \
651 655 zcons.h \
652 656 zone.h \
653 657 xti_inet.h \
654 658 xti_osi.h \
655 659 xti_xtiopt.h \
656 660 zmod.h
657 661
658 662 HDRS= \
659 663 $(GENHDRS) \
660 664 $(CHKHDRS)
661 665
662 666 AUDIOHDRS= \
663 667 ac97.h \
664 668 audio_common.h \
665 669 audio_driver.h \
666 670 audio_oss.h \
667 671 g711.h
668 672
669 673 AVHDRS= \
670 674 iec61883.h
671 675
672 676 BSCHDRS= \
673 677 bscbus.h \
674 678 bscv_impl.h \
675 679 lom_ebuscodes.h \
676 680 lom_io.h \
677 681 lom_priv.h \
678 682 lombus.h
679 683
680 684 MDESCHDRS= \
681 685 mdesc.h \
682 686 mdesc_impl.h
683 687
684 688 CPUDRVHDRS= \
685 689 cpudrv.h
686 690
687 691 CRYPTOHDRS= \
688 692 elfsign.h \
689 693 ioctl.h \
690 694 ioctladmin.h \
691 695 common.h \
692 696 impl.h \
693 697 spi.h \
694 698 api.h \
695 699 ops_impl.h \
696 700 sched_impl.h
697 701
698 702 DCAMHDRS= \
699 703 dcam1394_io.h
700 704
701 705 IBHDRS= \
702 706 ib_types.h \
703 707 ib_pkt_hdrs.h
704 708
705 709 IBTLHDRS= \
706 710 ibtl_types.h \
707 711 ibtl_status.h \
708 712 ibti.h \
709 713 ibti_cm.h \
710 714 ibci.h \
711 715 ibti_common.h \
712 716 ibvti.h \
713 717 ibtl_ci_types.h
714 718
715 719 IBTLIMPLHDRS= \
716 720 ibtl_util.h
717 721
718 722 IBNEXHDRS= \
719 723 ibnex_devctl.h
720 724
721 725 IBMFHDRS= \
722 726 ibmf.h \
723 727 ibmf_msg.h \
724 728 ibmf_saa.h \
725 729 ibmf_utils.h
726 730
727 731 IBMGTHDRS= \
728 732 ib_dm_attr.h \
729 733 ib_mad.h \
730 734 sm_attr.h \
731 735 sa_recs.h
732 736
733 737 IBDHDRS= \
734 738 ibd.h
735 739
736 740 OFHDRS= \
737 741 ofa_solaris.h \
738 742 ofed_kernel.h
739 743
740 744 RDMAHDRS= \
741 745 ib_addr.h \
742 746 ib_user_mad.h \
743 747 ib_user_sa.h \
744 748 ib_user_verbs.h \
745 749 ib_verbs.h \
746 750 rdma_cm.h \
747 751 rdma_user_cm.h
748 752
749 753 SOL_UVERBSHDRS= \
750 754 sol_uverbs.h \
751 755 sol_uverbs2ucma.h \
752 756 sol_uverbs_comp.h \
753 757 sol_uverbs_hca.h \
754 758 sol_uverbs_qp.h \
755 759 sol_uverbs_event.h
756 760
757 761 SOL_UMADHDRS= \
758 762 sol_umad.h
759 763
760 764 SOL_UCMAHDRS= \
761 765 sol_ucma.h \
762 766 sol_rdma_user_cm.h
763 767
764 768 SOL_OFSHDRS= \
765 769 sol_cma.h \
766 770 sol_ib_cma.h \
767 771 sol_ofs_common.h \
768 772 sol_kverb_impl.h
769 773
770 774 TAVORHDRS= \
771 775 tavor_ioctl.h
772 776
773 777 HERMONHDRS= \
774 778 hermon_ioctl.h
775 779
776 780 MLNXHDRS= \
777 781 mlnx_umap.h
778 782
779 783 IDMHDRS= \
780 784 idm.h \
781 785 idm_impl.h \
782 786 idm_so.h \
783 787 idm_text.h \
784 788 idm_transport.h \
785 789 idm_conn_sm.h
786 790
787 791 ISCSITHDRS= \
788 792 radius_packet.h \
789 793 radius_protocol.h \
790 794 chap.h \
791 795 isns_protocol.h \
792 796 iscsi_if.h \
793 797 iscsit_common.h
794 798
795 799 ISOHDRS= \
796 800 signal_iso.h
797 801
798 802 DERIVED_LVMHDRS= \
799 803 md_mdiox.h \
800 804 md_basic.h \
801 805 mdmed.h \
802 806 md_mhdx.h \
803 807 mdmn_commd.h
804 808
805 809 LVMHDRS= \
806 810 md_convert.h \
807 811 md_crc.h \
808 812 md_hotspares.h \
809 813 md_mddb.h \
810 814 md_mirror.h \
811 815 md_mirror_shared.h \
812 816 md_names.h \
813 817 md_notify.h \
814 818 md_raid.h \
815 819 md_rename.h \
816 820 md_sp.h \
817 821 md_stripe.h \
818 822 md_trans.h \
819 823 mdio.h \
820 824 mdvar.h
821 825
822 826 ALL_LVMHDRS= \
823 827 $(LVMHDRS) \
824 828 $(DERIVED_LVMHDRS)
825 829
826 830 FMHDRS= \
827 831 protocol.h \
828 832 util.h
829 833
830 834 FMFSHDRS= \
831 835 zfs.h
832 836
833 837 FMIOHDRS= \
834 838 ddi.h \
835 839 disk.h \
836 840 pci.h \
837 841 scsi.h \
838 842 sun4upci.h \
839 843 opl_mc_fm.h
840 844
841 845 FSHDRS= \
842 846 autofs.h \
843 847 cachefs_dir.h \
844 848 cachefs_dlog.h \
845 849 cachefs_filegrp.h \
846 850 cachefs_fs.h \
847 851 cachefs_fscache.h \
848 852 cachefs_ioctl.h \
849 853 cachefs_log.h \
850 854 decomp.h \
851 855 dv_node.h \
852 856 sdev_impl.h \
853 857 fifonode.h \
854 858 hsfs_isospec.h \
855 859 hsfs_node.h \
856 860 hsfs_rrip.h \
857 861 hsfs_spec.h \
858 862 hsfs_susp.h \
859 863 lofs_info.h \
860 864 lofs_node.h \
861 865 mntdata.h \
862 866 namenode.h \
863 867 pc_dir.h \
864 868 pc_fs.h \
865 869 pc_label.h \
866 870 pc_node.h \
867 871 pxfs_ki.h \
868 872 snode.h \
869 873 swapnode.h \
870 874 tmp.h \
871 875 tmpnode.h \
872 876 udf_inode.h \
873 877 udf_volume.h \
874 878 ufs_acl.h \
875 879 ufs_bio.h \
876 880 ufs_filio.h \
877 881 ufs_fs.h \
878 882 ufs_fsdir.h \
879 883 ufs_inode.h \
880 884 ufs_lockfs.h \
881 885 ufs_log.h \
882 886 ufs_mount.h \
883 887 ufs_panic.h \
884 888 ufs_prot.h \
885 889 ufs_quota.h \
886 890 ufs_snap.h \
887 891 ufs_trans.h \
888 892 zfs.h \
889 893 zut.h
890 894
891 895 PCMCIAHDRS= \
892 896 pcata.h \
893 897 pcser_conf.h \
894 898 pcser_io.h \
895 899 pcser_reg.h \
896 900 pcser_manuspec.h \
897 901 pcser_var.h
898 902
899 903 SCSIHDRS= \
900 904 scsi.h \
901 905 scsi_address.h \
902 906 scsi_ctl.h \
903 907 scsi_fm.h \
904 908 scsi_params.h \
905 909 scsi_pkt.h \
906 910 scsi_resource.h \
907 911 scsi_types.h \
908 912 scsi_watch.h
909 913
910 914 SCSICONFHDRS= \
911 915 autoconf.h \
912 916 device.h
913 917
914 918 SCSIGENHDRS= \
915 919 commands.h \
916 920 dad_mode.h \
917 921 inquiry.h \
918 922 message.h \
919 923 mode.h \
920 924 persist.h \
921 925 sense.h \
922 926 sff_frames.h \
923 927 smp_frames.h \
924 928 status.h
925 929
926 930 SCSIIMPLHDRS= \
927 931 commands.h \
928 932 inquiry.h \
929 933 mode.h \
930 934 scsi_reset_notify.h \
931 935 scsi_sas.h \
932 936 sense.h \
933 937 services.h \
934 938 smp_transport.h \
935 939 spc3_types.h \
936 940 status.h \
937 941 transport.h \
938 942 types.h \
939 943 uscsi.h \
940 944 usmp.h
941 945
942 946 SCSITARGETSHDRS= \
943 947 ses.h \
944 948 sesio.h \
945 949 sgendef.h \
946 950 stdef.h \
947 951 sddef.h \
948 952 smp.h
949 953
950 954 SCSIADHDRS=
951 955
952 956 SCSICADHDRS=
953 957
954 958 SCSIISCSIHDRS= \
955 959 iscsi_door.h \
956 960 iscsi_if.h
957 961
958 962 SCSIVHCIHDRS= \
959 963 scsi_vhci.h \
960 964 mpapi_impl.h \
961 965 mpapi_scsi_vhci.h
962 966
963 967 SDCARDHDRS= \
964 968 sda.h \
965 969 sda_impl.h \
966 970 sda_ioctl.h
967 971
968 972 FC4HDRS= \
969 973 fc_transport.h \
970 974 linkapp.h \
971 975 fc.h \
972 976 fcp.h \
973 977 fcal_transport.h \
974 978 fcal.h \
975 979 fcal_linkapp.h \
976 980 fcio.h
977 981
978 982 FCHDRS= \
979 983 fc.h \
980 984 fcio.h \
981 985 fc_types.h \
982 986 fc_appif.h
983 987
984 988 FCIMPLHDRS= \
985 989 fc_error.h \
986 990 fcph.h
987 991
988 992 FCULPHDRS= \
989 993 fcp_util.h \
990 994 fcsm.h
991 995
992 996 SATAGENHDRS= \
993 997 sata_hba.h \
994 998 sata_defs.h \
995 999 sata_cfgadm.h
996 1000
997 1001 SYSEVENTHDRS= \
998 1002 ap_driver.h \
999 1003 dev.h \
1000 1004 domain.h \
1001 1005 dr.h \
1002 1006 env.h \
1003 1007 eventdefs.h \
1004 1008 ipmp.h \
1005 1009 pwrctl.h \
1006 1010 svm.h \
1007 1011 vrrp.h
1008 1012
1009 1013 CONTRACTHDRS= \
1010 1014 process.h \
1011 1015 process_impl.h \
1012 1016 device.h \
1013 1017 device_impl.h
1014 1018
1015 1019 USBHDRS= \
1016 1020 usba.h \
1017 1021 usbai.h
1018 1022
1019 1023 UWBHDRS= \
1020 1024 uwb.h \
1021 1025 uwbai.h
1022 1026
1023 1027 UWBAHDRS= \
1024 1028 uwba.h
1025 1029
1026 1030 USBAUDHDRS= \
1027 1031 usb_audio.h
1028 1032
1029 1033 USBHUBDHDRS= \
1030 1034 hub.h \
1031 1035 hubd_impl.h
1032 1036
1033 1037 USBHIDHDRS= \
1034 1038 hid.h
1035 1039
1036 1040 USBHWARCHDRS= \
1037 1041 hwarc.h
1038 1042
1039 1043 USBMSHDRS= \
1040 1044 usb_bulkonly.h \
1041 1045 usb_cbi.h
1042 1046
1043 1047 USBPRNHDRS= \
1044 1048 usb_printer.h
1045 1049
1046 1050 USBCDCHDRS= \
1047 1051 usb_cdc.h
1048 1052
1049 1053 USBVIDHDRS= \
1050 1054 usbvc.h
1051 1055
1052 1056 USBWCMHDRS= \
1053 1057 usbwcm.h
1054 1058
1055 1059 UGENHDRS= \
1056 1060 usb_ugen.h
1057 1061
1058 1062 HOTPLUGHDRS= \
1059 1063 hpcsvc.h \
1060 1064 hpctrl.h
1061 1065
1062 1066 HOTPLUGPCIHDRS= \
1063 1067 pcicfg.h \
1064 1068 pcihp.h
1065 1069
1066 1070 RSMHDRS= \
1067 1071 rsm.h \
1068 1072 rsm_common.h \
1069 1073 rsmapi_common.h \
1070 1074 rsmpi.h \
1071 1075 rsmpi_driver.h \
1072 1076 rsmka_path_int.h
1073 1077
1074 1078 TSOLHDRS= \
1075 1079 label.h \
1076 1080 label_macro.h \
1077 1081 priv.h \
1078 1082 tndb.h \
1079 1083 tsyscall.h
1080 1084
1081 1085 I1394HDRS= \
1082 1086 cmd1394.h \
1083 1087 id1394.h \
1084 1088 ieee1212.h \
1085 1089 ieee1394.h \
1086 1090 ixl1394.h \
1087 1091 s1394_impl.h \
1088 1092 t1394.h
1089 1093
1090 1094 # "cmdk" headers used on sparc
1091 1095 SDKTPHDRS= \
1092 1096 dadkio.h \
1093 1097 fdisk.h
1094 1098
1095 1099 # "cmdk" headers used on i386
1096 1100 DKTPHDRS= \
1097 1101 altsctr.h \
1098 1102 bbh.h \
1099 1103 cm.h \
1100 1104 cmdev.h \
1101 1105 cmdk.h \
1102 1106 cmpkt.h \
1103 1107 controller.h \
1104 1108 dadev.h \
1105 1109 dadk.h \
1106 1110 dadkio.h \
1107 1111 fctypes.h \
1108 1112 fdisk.h \
1109 1113 flowctrl.h \
1110 1114 gda.h \
1111 1115 quetypes.h \
1112 1116 queue.h \
1113 1117 tgcom.h \
1114 1118 tgdk.h
1115 1119
1116 1120 # "pc" header files used on i386
1117 1121 PCHDRS= \
1118 1122 avintr.h \
1119 1123 dma_engine.h \
1120 1124 i8272A.h \
1121 1125 pcic_reg.h \
1122 1126 pcic_var.h \
1123 1127 pic.h \
1124 1128 pit.h \
1125 1129 rtc.h
1126 1130
1127 1131 NXGEHDRS= \
1128 1132 nxge.h \
1129 1133 nxge_common.h \
1130 1134 nxge_common_impl.h \
1131 1135 nxge_defs.h \
1132 1136 nxge_hw.h \
1133 1137 nxge_impl.h \
1134 1138 nxge_ipp.h \
1135 1139 nxge_ipp_hw.h \
1136 1140 nxge_mac.h \
1137 1141 nxge_mac_hw.h \
1138 1142 nxge_fflp.h \
1139 1143 nxge_fflp_hw.h \
1140 1144 nxge_mii.h \
1141 1145 nxge_rxdma.h \
1142 1146 nxge_rxdma_hw.h \
1143 1147 nxge_txc.h \
1144 1148 nxge_txc_hw.h \
1145 1149 nxge_txdma.h \
1146 1150 nxge_txdma_hw.h \
1147 1151 nxge_virtual.h \
1148 1152 nxge_espc.h
1149 1153
1150 1154 include Makefile.syshdrs
1151 1155
1152 1156 dcam/%.check: dcam/%.h
1153 1157 $(DOT_H_CHECK)
1154 1158
1155 1159 CHECKHDRS= \
1156 1160 $($(MACH)_HDRS:%.h=%.check) \
1157 1161 $(AUDIOHDRS:%.h=audio/%.check) \
1158 1162 $(AVHDRS:%.h=av/%.check) \
1159 1163 $(BSCHDRS:%.h=%.check) \
1160 1164 $(CHKHDRS:%.h=%.check) \
1161 1165 $(CPUDRVHDRS:%.h=%.check) \
1162 1166 $(CRYPTOHDRS:%.h=crypto/%.check) \
1163 1167 $(DCAMHDRS:%.h=dcam/%.check) \
1164 1168 $(FC4HDRS:%.h=fc4/%.check) \
1165 1169 $(FCHDRS:%.h=fibre-channel/%.check) \
1166 1170 $(FCIMPLHDRS:%.h=fibre-channel/impl/%.check) \
1167 1171 $(FCULPHDRS:%.h=fibre-channel/ulp/%.check) \
1168 1172 $(IBHDRS:%.h=ib/%.check) \
1169 1173 $(IBDHDRS:%.h=ib/clients/ibd/%.check) \
1170 1174 $(IBTLHDRS:%.h=ib/ibtl/%.check) \
1171 1175 $(IBTLIMPLHDRS:%.h=ib/ibtl/impl/%.check) \
1172 1176 $(IBNEXHDRS:%.h=ib/ibnex/%.check) \
1173 1177 $(IBMGTHDRS:%.h=ib/mgt/%.check) \
1174 1178 $(IBMFHDRS:%.h=ib/mgt/ibmf/%.check) \
1175 1179 $(OFHDRS:%.h=ib/clients/of/%.check) \
1176 1180 $(RDMAHDRS:%.h=ib/clients/of/rdma/%.check) \
1177 1181 $(SOL_UVERBSHDRS:%.h=ib/clients/of/sol_uverbs/%.check) \
1178 1182 $(SOL_UCMAHDRS:%.h=ib/clients/of/sol_ucma/%.check) \
1179 1183 $(SOL_OFSHDRS:%.h=ib/clients/of/sol_ofs/%.check) \
1180 1184 $(TAVORHDRS:%.h=ib/adapters/tavor/%.check) \
1181 1185 $(HERMONHDRS:%.h=ib/adapters/hermon/%.check) \
1182 1186 $(MLNXHDRS:%.h=ib/adapters/%.check) \
1183 1187 $(IDMHDRS:%.h=idm/%.check) \
1184 1188 $(ISCSIHDRS:%.h=iscsi/%.check) \
1185 1189 $(ISCSITHDRS:%.h=iscsit/%.check) \
1186 1190 $(ISOHDRS:%.h=iso/%.check) \
1187 1191 $(FMHDRS:%.h=fm/%.check) \
1188 1192 $(FMFSHDRS:%.h=fm/fs/%.check) \
1189 1193 $(FMIOHDRS:%.h=fm/io/%.check) \
1190 1194 $(FSHDRS:%.h=fs/%.check) \
1191 1195 $(LVMHDRS:%.h=lvm/%.check) \
1192 1196 $(PCMCIAHDRS:%.h=pcmcia/%.check) \
1193 1197 $(SCSIHDRS:%.h=scsi/%.check) \
1194 1198 $(SCSIADHDRS:%.h=scsi/adapters/%.check) \
1195 1199 $(SCSICONFHDRS:%.h=scsi/conf/%.check) \
1196 1200 $(SCSIIMPLHDRS:%.h=scsi/impl/%.check) \
1197 1201 $(SCSIISCSIHDRS:%.h=scsi/adapters/%.check) \
1198 1202 $(SCSIGENHDRS:%.h=scsi/generic/%.check) \
1199 1203 $(SCSITARGETSHDRS:%.h=scsi/targets/%.check) \
1200 1204 $(SCSIVHCIHDRS:%.h=scsi/adapters/%.check) \
1201 1205 $(SATAGENHDRS:%.h=sata/%.check) \
1202 1206 $(SDCARDHDRS:%.h=sdcard/%.check) \
1203 1207 $(SYSEVENTHDRS:%.h=sysevent/%.check) \
1204 1208 $(CONTRACTHDRS:%.h=contract/%.check) \
1205 1209 $(USBAUDHDRS:%.h=usb/clients/audio/%.check) \
1206 1210 $(USBHUBDHDRS:%.h=usb/hubd/%.check) \
1207 1211 $(USBHIDHDRS:%.h=usb/clients/hid/%.check) \
1208 1212 $(USBHWARCHDRS:%.h=usb/clients/hwarc/%.check) \
1209 1213 $(USBMSHDRS:%.h=usb/clients/mass_storage/%.check) \
1210 1214 $(USBPRNHDRS:%.h=usb/clients/printer/%.check) \
1211 1215 $(USBCDCHDRS:%.h=usb/clients/usbcdc/%.check) \
1212 1216 $(USBVIDHDRS:%.h=usb/clients/video/usbvc/%.check) \
1213 1217 $(USBWCMHDRS:%.h=usb/clients/usbinput/usbwcm/%.check) \
1214 1218 $(UGENHDRS:%.h=usb/clients/ugen/%.check) \
1215 1219 $(USBHDRS:%.h=usb/%.check) \
1216 1220 $(UWBHDRS:%.h=uwb/%.check) \
1217 1221 $(UWBAHDRS:%.h=uwb/uwba/%.check) \
1218 1222 $(I1394HDRS:%.h=1394/%.check) \
1219 1223 $(RSMHDRS:%.h=rsm/%.check) \
1220 1224 $(TSOLHDRS:%.h=tsol/%.check) \
1221 1225 $(NXGEHDRS:%.h=nxge/%.check)
1222 1226
1223 1227
1224 1228 .KEEP_STATE:
1225 1229
1226 1230 .PARALLEL: \
1227 1231 $(CHECKHDRS) \
1228 1232 $(ROOTHDRS) \
1229 1233 $(ROOTAUDHDRS) \
1230 1234 $(ROOTAVHDRS) \
1231 1235 $(ROOTCRYPTOHDRS) \
1232 1236 $(ROOTDCAMHDRS) \
1233 1237 $(ROOTISOHDRS) \
1234 1238 $(ROOTIDMHDRS) \
1235 1239 $(ROOTISCSIHDRS) \
1236 1240 $(ROOTISCSITHDRS) \
1237 1241 $(ROOTFC4HDRS) \
1238 1242 $(ROOTFCHDRS) \
1239 1243 $(ROOTFCIMPLHDRS) \
1240 1244 $(ROOTFCULPHDRS) \
1241 1245 $(ROOTFMHDRS) \
1242 1246 $(ROOTFMIOHDRS) \
1243 1247 $(ROOTFMFSHDRS) \
1244 1248 $(ROOTFSHDRS) \
1245 1249 $(ROOTIBDHDRS) \
1246 1250 $(ROOTIBHDRS) \
1247 1251 $(ROOTIBTLHDRS) \
1248 1252 $(ROOTIBTLIMPLHDRS) \
1249 1253 $(ROOTIBNEXHDRS) \
1250 1254 $(ROOTIBMGTHDRS) \
1251 1255 $(ROOTIBMFHDRS) \
1252 1256 $(ROOTOFHDRS) \
1253 1257 $(ROOTRDMAHDRS) \
1254 1258 $(ROOTSOL_OFSHDRS) \
1255 1259 $(ROOTSOL_UMADHDRS) \
1256 1260 $(ROOTSOL_UVERBSHDRS) \
1257 1261 $(ROOTSOL_UCMAHDRS) \
1258 1262 $(ROOTTAVORHDRS) \
1259 1263 $(ROOTHERMONHDRS) \
1260 1264 $(ROOTMLNXHDRS) \
1261 1265 $(ROOTLVMHDRS) \
1262 1266 $(ROOTPCMCIAHDRS) \
1263 1267 $(ROOTSCSIHDRS) \
1264 1268 $(ROOTSCSIADHDRS) \
1265 1269 $(ROOTSCSICONFHDRS) \
1266 1270 $(ROOTSCSIISCSIHDRS) \
1267 1271 $(ROOTSCSIGENHDRS) \
1268 1272 $(ROOTSCSIIMPLHDRS) \
1269 1273 $(ROOTSCSIVHCIHDRS) \
1270 1274 $(ROOTSDCARDHDRS) \
1271 1275 $(ROOTSYSEVENTHDRS) \
1272 1276 $(ROOTCONTRACTHDRS) \
1273 1277 $(ROOTUSBHDRS) \
1274 1278 $(ROOTUWBHDRS) \
1275 1279 $(ROOTUWBAHDRS) \
1276 1280 $(ROOTUSBAUDHDRS) \
1277 1281 $(ROOTUSBHUBDHDRS) \
1278 1282 $(ROOTUSBHIDHDRS) \
1279 1283 $(ROOTUSBHRCHDRS) \
1280 1284 $(ROOTUSBMSHDRS) \
1281 1285 $(ROOTUSBPRNHDRS) \
1282 1286 $(ROOTUSBCDCHDRS) \
1283 1287 $(ROOTUSBVIDHDRS) \
1284 1288 $(ROOTUSBWCMHDRS) \
1285 1289 $(ROOTUGENHDRS) \
1286 1290 $(ROOT1394HDRS) \
1287 1291 $(ROOTHOTPLUGHDRS) \
1288 1292 $(ROOTHOTPLUGPCIHDRS) \
1289 1293 $(ROOTRSMHDRS) \
1290 1294 $(ROOTTSOLHDRS) \
1291 1295 $($(MACH)_ROOTHDRS)
1292 1296
1293 1297
1294 1298 install_h: \
1295 1299 $(ROOTDIRS) \
1296 1300 LVMDERIVED_H \
1297 1301 .WAIT \
1298 1302 $(ROOTHDRS) \
1299 1303 $(ROOTAUDHDRS) \
1300 1304 $(ROOTAVHDRS) \
1301 1305 $(ROOTCRYPTOHDRS) \
1302 1306 $(ROOTDCAMHDRS) \
1303 1307 $(ROOTISOHDRS) \
1304 1308 $(ROOTIDMHDRS) \
1305 1309 $(ROOTISCSIHDRS) \
1306 1310 $(ROOTISCSITHDRS) \
1307 1311 $(ROOTFC4HDRS) \
1308 1312 $(ROOTFCHDRS) \
1309 1313 $(ROOTFCIMPLHDRS) \
1310 1314 $(ROOTFCULPHDRS) \
1311 1315 $(ROOTFMHDRS) \
1312 1316 $(ROOTFMFSHDRS) \
1313 1317 $(ROOTFMIOHDRS) \
1314 1318 $(ROOTFSHDRS) \
1315 1319 $(ROOTIBDHDRS) \
1316 1320 $(ROOTIBHDRS) \
1317 1321 $(ROOTIBTLHDRS) \
1318 1322 $(ROOTIBTLIMPLHDRS) \
1319 1323 $(ROOTIBNEXHDRS) \
1320 1324 $(ROOTIBMGTHDRS) \
1321 1325 $(ROOTIBMFHDRS) \
1322 1326 $(ROOTOFHDRS) \
1323 1327 $(ROOTRDMAHDRS) \
1324 1328 $(ROOTSOL_OFSHDRS) \
1325 1329 $(ROOTSOL_UMADHDRS) \
1326 1330 $(ROOTSOL_UVERBSHDRS) \
1327 1331 $(ROOTSOL_UCMAHDRS) \
1328 1332 $(ROOTTAVORHDRS) \
1329 1333 $(ROOTHERMONHDRS) \
1330 1334 $(ROOTMLNXHDRS) \
1331 1335 $(ROOTLVMHDRS) \
1332 1336 $(ROOTPCMCIAHDRS) \
1333 1337 $(ROOTSCSIHDRS) \
1334 1338 $(ROOTSCSIADHDRS) \
1335 1339 $(ROOTSCSIISCSIHDRS) \
1336 1340 $(ROOTSCSICONFHDRS) \
1337 1341 $(ROOTSCSIGENHDRS) \
1338 1342 $(ROOTSCSIIMPLHDRS) \
1339 1343 $(ROOTSCSIVHCIHDRS) \
1340 1344 $(ROOTSDCARDHDRS) \
1341 1345 $(ROOTSYSEVENTHDRS) \
1342 1346 $(ROOTCONTRACTHDRS) \
1343 1347 $(ROOTUWBHDRS) \
1344 1348 $(ROOTUWBAHDRS) \
1345 1349 $(ROOTUSBHDRS) \
1346 1350 $(ROOTUSBAUDHDRS) \
1347 1351 $(ROOTUSBHUBDHDRS) \
1348 1352 $(ROOTUSBHIDHDRS) \
1349 1353 $(ROOTUSBHRCHDRS) \
1350 1354 $(ROOTUSBMSHDRS) \
1351 1355 $(ROOTUSBPRNHDRS) \
1352 1356 $(ROOTUSBCDCHDRS) \
1353 1357 $(ROOTUSBVIDHDRS) \
1354 1358 $(ROOTUSBWCMHDRS) \
1355 1359 $(ROOTUGENHDRS) \
1356 1360 $(ROOT1394HDRS) \
1357 1361 $(ROOTHOTPLUGHDRS) \
1358 1362 $(ROOTHOTPLUGPCIHDRS) \
1359 1363 $(ROOTRSMHDRS) \
1360 1364 $(ROOTTSOLHDRS) \
1361 1365 $($(MACH)_ROOTHDRS)
1362 1366
1363 1367 all_h: $(GENHDRS)
1364 1368
1365 1369 priv_const.h: $(PRIVS_AWK) $(PRIVS_DEF)
1366 1370 $(NAWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v privhfile=$@
1367 1371
1368 1372 priv_names.h: $(PRIVS_AWK) $(PRIVS_DEF)
1369 1373 $(NAWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v pubhfile=$@
1370 1374
1371 1375 usb/usbdevs.h: $(USBDEVS_AWK) $(USBDEVS_DATA)
1372 1376 $(NAWK) -f $(USBDEVS_AWK) $(USBDEVS_DATA) -H > $@
1373 1377
1374 1378 LVMDERIVED_H:
1375 1379 cd $(SRC)/uts/common/sys/lvm; pwd; $(MAKE)
1376 1380
1377 1381 clean:
1378 1382 $(RM) $(GENHDRS)
1379 1383
1380 1384 clobber: clean
1381 1385
1382 1386 check: $(CHECKHDRS)
1383 1387
1384 1388 FRC:
1385 1389
1386 1390 # EXPORT DELETE START
1387 1391 EXPORT_SRC:
1388 1392 $(RM) wanboot_impl.h+ Makefile+
1389 1393 sed -e "/EXPORT DELETE START/,/EXPORT DELETE END/d" \
1390 1394 < wanboot_impl.h > wanboot_impl.h+
1391 1395 $(MV) wanboot_impl.h+ wanboot_impl.h
1392 1396 sed -e "/^# EXPORT DELETE START/,/^# EXPORT DELETE END/d" \
1393 1397 < Makefile > Makefile+
1394 1398 $(RM) Makefile
1395 1399 $(MV) Makefile+ Makefile
1396 1400 $(CHMOD) 444 Makefile wanboot_impl.h
1397 1401 # EXPORT DELETE END
↓ open down ↓ |
1144 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX