]>
Commit | Line | Data |
---|---|---|
1c79356b A |
1 | # |
2 | # Mach Operating System | |
3 | # Copyright (c) 1986 Carnegie-Mellon University | |
4 | # All rights reserved. The CMU software License Agreement | |
5 | # specifies the terms and conditions for use and redistribution. | |
6 | # | |
7 | ###################################################################### | |
8 | # | |
9 | # Standard Apple MacOS X Configurations: | |
10 | # -------- ---- -------- --------------- | |
11 | # | |
2d21ac55 A |
12 | # RELEASE = [ medium mach_bsd mach_kdp iokit mach_pe ppc mach hibernation crypto config_dtrace ] |
13 | # DEVELOPMENT = [ RELEASE ] | |
1c79356b | 14 | # RELEASE_TRACE = [ RELEASE kdebug ] |
2d21ac55 | 15 | # DEBUG = [ RELEASE mach_kdb debug mach_assert ] |
1c79356b | 16 | # DEBUG_TRACE = [ DEBUG kdebug ] |
55e303ae | 17 | # PROFILE = [ RELEASE profile ] |
1c79356b A |
18 | # |
19 | ###################################################################### | |
20 | # | |
21 | ############################################################################## | |
1c79356b A |
22 | # |
23 | # MACH_PROF enables code for mach profiling. | |
24 | # | |
25 | options MACH_PROF # # <mach_prof> | |
26 | ############################################################################## | |
27 | # | |
28 | # Debug | |
29 | # | |
30 | options DEBUG # # <debug> | |
31 | ||
55e303ae A |
32 | options PROFILE # kernel profiling # <profile> |
33 | ||
1c79356b A |
34 | machine "ppc" |
35 | cpu "ppc" | |
1c79356b A |
36 | pseudo-device scc 1 |
37 | pseudo-device vc 1 | |
38 | ||
91447636 | 39 | options MACHINE_TIMER_ROUTINES |
1c79356b A |
40 | |
41 | # Disabled by default, since mklinux does not need this | |
42 | # unless running multiserver - the atalk stack at time of | |
43 | # writing inserts a null filter! | |
44 | #options NET_FILTER_COMPILER | |
45 | ||
46 | # Turn on the serial console by uncommenting the this: | |
47 | #options SERIAL_CONSOLE_DEFAULT | |
48 | ||
49 | options MACH_KDP # # <mach_kdp> | |
50 | options MACH_KDB # # <mach_kdb> | |
51 | options MACH_BSD # # <mach_bsd> | |
52 | options IOKIT # # <iokit> | |
53 | options MACH_PE # # <mach_pe> | |
54 | ||
55 | # XXX for bringup, turns on mac disklabels, | |
56 | # and some other nice stuff for the diskshim | |
57 | options POWERMAC | |
2d21ac55 A |
58 | |
59 | options DISPATCH_COUNTS | |
60 | ||
61 | options CONFIG_MACF # Mandatory Access Control Framework | |
62 | #options CONFIG_MACF_MACH # MACF applied to Mach services |