|
|
1.1 ! root 1: export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd ! 2: export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def ! 3: export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule ! 4: export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir ! 5: ! 6: ! 7: include $(MakeInc_cmd) ! 8: include $(MakeInc_def) ! 9: ! 10: MIGKSFLAGS = -DKERNEL_SERVER ! 11: MIGKUFLAGS = -DKERNEL_USER -maxonstack 1024 ! 12: ! 13: MACH_FILES = mach_server.h mach_server.c ! 14: ! 15: MACH_PORT_FILES =mach_port_server.h mach_port_server.c ! 16: ! 17: EXC_FILES = exc_user.h exc_user.c exc_server.c ! 18: ! 19: MEMORY_OBJECT_FILES = memory_object_user.h memory_object_user.c ! 20: ! 21: MEMORY_OBJECT_DEFAULT_FILES = memory_object_default.h memory_object_default_user.c ! 22: ! 23: PROF_FILES = prof_user.c prof.h ! 24: ! 25: MACH_HOST_FILES = mach_host_server.h mach_host_server.c ! 26: ! 27: CLOCK_FILES = clock_server.h clock_server.c ! 28: ! 29: CLOCK_REPLY_FILES = clock_reply.h clock_reply_user.c ! 30: ! 31: BOOTSTRAP_FILES = bootstrap_server.h bootstrap_server.c ! 32: ! 33: LEDGER_FILES = ledger_user.c ledger_server.h ledger_server.c ! 34: ! 35: SYNC_FILES = sync_server.h sync_server.c ! 36: ! 37: MACH_USER_FILES = mach_user.h mach_user.c ! 38: ! 39: OTHERS = ${MACH_FILES} ${MACH_PORT_FILES} \ ! 40: ${EXC_FILES} \ ! 41: ${MEMORY_OBJECT_FILES} ${MEMORY_OBJECT_DEFAULT_FILES} \ ! 42: ${PROF_FILES} ${MACH_HOST_FILES} ${LEDGER_FILES} \ ! 43: ${CLOCK_FILES} ${CLOCK_REPLY_FILES} ${BOOTSTRAP_FILES} \ ! 44: ${BOOTSTRAP_FILES} ${SYNC_FILES} \ ! 45: ${MACH_USER_FILES} ! 46: ! 47: .ORDER: ${MACH_FILES} ! 48: ! 49: ${MACH_FILES}: mach/mach.defs ! 50: ${_MIG_} ${_MIGFLAGS_} ${MIGKSFLAGS} \ ! 51: -header /dev/null \ ! 52: -user /dev/null \ ! 53: -sheader mach_server.h \ ! 54: -server mach_server.c \ ! 55: $< ! 56: ! 57: .ORDER: ${MACH_PORT_FILES} ! 58: ! 59: ${MACH_PORT_FILES}: mach/mach_port.defs ! 60: ${_MIG_} ${_MIGFLAGS_} ${MIGKSFLAGS} \ ! 61: -header /dev/null \ ! 62: -user /dev/null \ ! 63: -sheader mach_port_server.h \ ! 64: -server mach_port_server.c \ ! 65: $< ! 66: ! 67: .ORDER: ${EXC_FILES} ! 68: ${EXC_FILES}: mach/exc.defs ! 69: ${_MIG_} ${_MIGFLAGS_} ${MIGKUFLAGS} \ ! 70: -header exc_user.h \ ! 71: -user exc_user.c \ ! 72: -sheader exc_server.h \ ! 73: -server exc_server.c \ ! 74: $< ! 75: ! 76: .ORDER: ${MEMORY_OBJECT_FILES} ! 77: ! 78: ${MEMORY_OBJECT_FILES}: mach/memory_object.defs ! 79: ${_MIG_} ${_MIGFLAGS_} ${MIGKUFLAGS} -DSEQNOS \ ! 80: -header memory_object_user.h \ ! 81: -user memory_object_user.c \ ! 82: -server /dev/null \ ! 83: $< ! 84: ! 85: .ORDER: ${MEMORY_OBJECT_DEFAULT_FILES} ! 86: ! 87: ${MEMORY_OBJECT_DEFAULT_FILES}: mach/memory_object_default.defs ! 88: ${_MIG_} ${_MIGFLAGS_} ${MIGKUFLAGS} -DSEQNOS \ ! 89: -header memory_object_default.h \ ! 90: -user memory_object_default_user.c \ ! 91: -server /dev/null \ ! 92: $< ! 93: ! 94: .ORDER: ${PROF_FILES} ! 95: ! 96: ${PROF_FILES}: mach/prof.defs ! 97: ${_MIG_} ${_MIGFLAGS_} ${MIGKUFLAGS} \ ! 98: -header prof.h \ ! 99: -iheader prof_internal.h \ ! 100: -user prof_user.c \ ! 101: -server /dev/null \ ! 102: $< ! 103: ! 104: .ORDER: ${MACH_HOST_FILES} ! 105: ! 106: ${MACH_HOST_FILES}: mach/mach_host.defs ! 107: ${_MIG_} ${_MIGFLAGS_} ${MIGKSFLAGS} \ ! 108: -header /dev/null \ ! 109: -user /dev/null \ ! 110: -sheader mach_host_server.h \ ! 111: -server mach_host_server.c \ ! 112: $< ! 113: ! 114: .ORDER: ${CLOCK_FILES} ! 115: ! 116: ${CLOCK_FILES}: mach/clock.defs ! 117: ${_MIG_} ${_MIGFLAGS_} ${MIGKSFLAGS} \ ! 118: -header /dev/null \ ! 119: -user /dev/null \ ! 120: -sheader clock_server.h \ ! 121: -server clock_server.c \ ! 122: $< ! 123: ! 124: .ORDER: ${CLOCK_REPLY_FILES} ! 125: ${CLOCK_REPLY_FILES}: mach/clock_reply.defs ! 126: ${_MIG_} ${_MIGFLAGS_} ${MIGKUFLAGS} \ ! 127: -header clock_reply.h \ ! 128: -user clock_reply_user.c \ ! 129: -server /dev/null \ ! 130: $< ! 131: ! 132: .ORDER: ${BOOTSTRAP_FILES} ! 133: ! 134: ${BOOTSTRAP_FILES}: mach/bootstrap.defs ! 135: ${_MIG_} ${_MIGFLAGS_} ${MIGKSFLAGS} \ ! 136: -header /dev/null \ ! 137: -user /dev/null \ ! 138: -sheader bootstrap_server.h \ ! 139: -server bootstrap_server.c \ ! 140: $< ! 141: ! 142: .ORDER: ${LEDGER_FILES} ! 143: ! 144: ${LEDGER_FILES}: mach/ledger.defs ${MACH_TYPES_DEFS} ! 145: ${_MIG_} ${_MIGFLAGS_} ${MIGKSFLAGS} ${MIGKUFLAGS} \ ! 146: -header /dev/null \ ! 147: -user ledger_user.c \ ! 148: -sheader ledger_server.h \ ! 149: -server ledger_server.c \ ! 150: $< ! 151: ! 152: .ORDER: ${SYNC_FILES} ! 153: ! 154: ${SYNC_FILES}: mach/sync.defs ! 155: ${_MIG_} ${_MIGFLAGS_} ${MIGKSFLAGS} \ ! 156: -header /dev/null \ ! 157: -user /dev/null \ ! 158: -sheader sync_server.h \ ! 159: -server sync_server.c \ ! 160: $< ! 161: ! 162: ${MACH_USER_FILES}: mach/mach.defs ! 163: ${_MIG_} -X ${_MIGFLAGS_} ${MIGKUFLAGS} \ ! 164: -header mach_user.h \ ! 165: -user mach_user.c \ ! 166: -server /dev/null \ ! 167: $< ! 168: ! 169: ! 170: ! 171: include $(MakeInc_rule) ! 172: include $(MakeInc_dir) ! 173: ! 174:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.