2 #
3 # The contents of this file are subject to the terms of the
4 # Common Development and Distribution License (the "License").
5 # You may not use this file except in compliance with the License.
6 #
7 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8 # or http://www.opensolaris.org/os/licensing.
9 # See the License for the specific language governing permissions
10 # and limitations under the License.
11 #
12 # When distributing Covered Code, include this CDDL HEADER in each
13 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
14 # If applicable, add the following below this CDDL HEADER, with the
15 # fields enclosed by brackets "[]" replaced with your own identifying
16 # information: Portions Copyright [yyyy] [name of copyright owner]
17 #
18 # CDDL HEADER END
19 #
20
21 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
22 # Copyright (c) 2014 Nexenta Systems, Inc. All rights reserved.
23 # Copyright (c) 2013 Andrew Stormont. All rights reserved.
24
25 #
26 # This makefile contains the common definitions for all intel
27 # implementation architecture independent modules.
28 #
29
30 #
31 # Machine type (implementation architecture):
32 #
33 PLATFORM = i86pc
34
35 #
36 # Everybody needs to know how to build modstubs.o and to locate unix.o.
37 # Note that unix.o must currently be selected from among the possible
38 # "implementation architectures". Note further, that unix.o is only
39 # used as an optional error check for undefines so (theoretically)
40 # any "implementation architectures" could be used. We choose i86pc
41 # because it is the reference port.
42 #
502 MISC_KMODS += md_sp
503
504 #
505 # Brand modules
506 #
507 BRAND_KMODS += sn1_brand s10_brand
508
509 #
510 # Exec Class Modules (/kernel/exec):
511 #
512 EXEC_KMODS += elfexec intpexec shbinexec javaexec
513
514 #
515 # Scheduling Class Modules (/kernel/sched):
516 #
517 SCHED_KMODS += IA RT TS RT_DPTBL TS_DPTBL FSS FX FX_DPTBL SDC
518
519 #
520 # File System Modules (/kernel/fs):
521 #
522 FS_KMODS += autofs cachefs ctfs dcfs dev devfs fdfs fifofs hsfs lofs
523 FS_KMODS += mntfs namefs nfs objfs zfs zut
524 FS_KMODS += pcfs procfs sockfs specfs tmpfs udfs ufs sharefs
525 FS_KMODS += smbfs
526
527 #
528 # Streams Modules (/kernel/strmod):
529 #
530 STRMOD_KMODS += bufmod connld dedump ldterm pckt pfmod pipemod
531 STRMOD_KMODS += ptem redirmod rpcmod rlmod telmod timod
532 STRMOD_KMODS += spppasyn spppcomp
533 STRMOD_KMODS += tirdwr ttcompat
534 STRMOD_KMODS += usbkbm
535 STRMOD_KMODS += usbms
536 STRMOD_KMODS += usbwcm
537 STRMOD_KMODS += usb_ah
538 STRMOD_KMODS += drcompat
539 STRMOD_KMODS += cryptmod
540 STRMOD_KMODS += vuid2ps2
541 STRMOD_KMODS += vuid3ps2
542 STRMOD_KMODS += vuidm3p
|
2 #
3 # The contents of this file are subject to the terms of the
4 # Common Development and Distribution License (the "License").
5 # You may not use this file except in compliance with the License.
6 #
7 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
8 # or http://www.opensolaris.org/os/licensing.
9 # See the License for the specific language governing permissions
10 # and limitations under the License.
11 #
12 # When distributing Covered Code, include this CDDL HEADER in each
13 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
14 # If applicable, add the following below this CDDL HEADER, with the
15 # fields enclosed by brackets "[]" replaced with your own identifying
16 # information: Portions Copyright [yyyy] [name of copyright owner]
17 #
18 # CDDL HEADER END
19 #
20
21 # Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
22 # Copyright (c) 2015 Nexenta Systems, Inc. All rights reserved.
23 # Copyright (c) 2013 Andrew Stormont. All rights reserved.
24
25 #
26 # This makefile contains the common definitions for all intel
27 # implementation architecture independent modules.
28 #
29
30 #
31 # Machine type (implementation architecture):
32 #
33 PLATFORM = i86pc
34
35 #
36 # Everybody needs to know how to build modstubs.o and to locate unix.o.
37 # Note that unix.o must currently be selected from among the possible
38 # "implementation architectures". Note further, that unix.o is only
39 # used as an optional error check for undefines so (theoretically)
40 # any "implementation architectures" could be used. We choose i86pc
41 # because it is the reference port.
42 #
502 MISC_KMODS += md_sp
503
504 #
505 # Brand modules
506 #
507 BRAND_KMODS += sn1_brand s10_brand
508
509 #
510 # Exec Class Modules (/kernel/exec):
511 #
512 EXEC_KMODS += elfexec intpexec shbinexec javaexec
513
514 #
515 # Scheduling Class Modules (/kernel/sched):
516 #
517 SCHED_KMODS += IA RT TS RT_DPTBL TS_DPTBL FSS FX FX_DPTBL SDC
518
519 #
520 # File System Modules (/kernel/fs):
521 #
522 FS_KMODS += autofs ctfs dcfs dev devfs fdfs fifofs hsfs lofs
523 FS_KMODS += mntfs namefs nfs objfs zfs zut
524 FS_KMODS += pcfs procfs sockfs specfs tmpfs udfs ufs sharefs
525 FS_KMODS += smbfs
526
527 #
528 # Streams Modules (/kernel/strmod):
529 #
530 STRMOD_KMODS += bufmod connld dedump ldterm pckt pfmod pipemod
531 STRMOD_KMODS += ptem redirmod rpcmod rlmod telmod timod
532 STRMOD_KMODS += spppasyn spppcomp
533 STRMOD_KMODS += tirdwr ttcompat
534 STRMOD_KMODS += usbkbm
535 STRMOD_KMODS += usbms
536 STRMOD_KMODS += usbwcm
537 STRMOD_KMODS += usb_ah
538 STRMOD_KMODS += drcompat
539 STRMOD_KMODS += cryptmod
540 STRMOD_KMODS += vuid2ps2
541 STRMOD_KMODS += vuid3ps2
542 STRMOD_KMODS += vuidm3p
|