]> git.saurik.com Git - apple/xnu.git/blame - osfmk/conf/MASTER.i386
xnu-792.17.14.tar.gz
[apple/xnu.git] / osfmk / conf / MASTER.i386
CommitLineData
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#
1c79356b
A
9# Standard Apple MacOS X Configurations:
10# -------- ---- -------- ---------------
11#
9bccf70c
A
12# osfmk = [intel pc mach small event vol pst gdb fixpri simple_clock mkernserv uxpr kernstack ipc_compat ipc_debug mk30 mk30_i386]
13# RELEASE = [intel pc iokit mach_pe mach mach_kdp small event vol hd pst gdb fixpri simple_clock mkernserv uxpr kernstack ipc_compat ipc_debug fb mk30 mk30_i386]
14# DEBUG_KDP = [intel pc iokit mach_pe mach mach_kdp small event vol hd pst gdb fixpri simple_clock mkernserv uxpr kernstack ipc_compat ipc_debug fb mk30 mk30_i386 osf_debug debug]
8f6c56a5 15# DEBUG= [intel pc iokit mach_pe mach mach_kdp small event vol hd pst gdb fixpri simple_clock mkernserv uxpr kernstack ipc_compat ipc_debug fb mk30 mk30_i386 osf_debug debug]
55e303ae 16# PROFILE = [ RELEASE profile ]
1c79356b
A
17#
18######################################################################
19#
20machine "i386" # <intel>
21cpu "i386" # <intel>
22
55e303ae
A
23pseudo-device com 2
24pseudo-device vc 1
1c79356b
A
25
26# choices for platform_bus are pci at386 sqt and kkt
27makeoptions OSFMK_MACHINE = "i386" # <mk30>
28makeoptions CCONFIGFLAGS = "-g -O -fno-omit-frame-pointer" # <debug>
29makeoptions CCONFIGFLAGS = "-O3" # <!debug>
30makeoptions RELOC = "00100000" # <intel>
31makeoptions SYMADDR = "00780000" # <intel>
32
33options GDB # GNU kernel debugger # <gdb>
34options DEBUG # general debugging code # <debug>
35options SHOW_SPACE # print size of structures # <debug>
36options EVENTMETER # event meter support # <debug>
37options FP_EMUL # floating point emulation # <fp>
38options PC_SUPPORT # virtual PC support # <pc>
55e303ae 39options PROFILE # kernel profiling # <profile>
1c79356b 40options UXPR # user-level XPR package # <uxpr>
1c79356b
A
41config mach_kernel swap generic # <mach>
42
55e303ae
A
43options GPROF # kgmon profiling # <profile>
44
1c79356b
A
45options EVENT # <event>
46
47options MACH_BSD
48options IOKIT # # <iokit>
49options MACH_PE # # <mach_pe>
50
8f6c56a5 51#options DDB # Inline debugger # <debug>
1c79356b 52options MACH_KDP # KDP # <mach_kdp>
8f6c56a5
A
53#options PAE
54