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