1*30fdc8d8SChris Lattner// !$*UTF8*$!
2*30fdc8d8SChris Lattner{
3*30fdc8d8SChris Lattner	archiveVersion = 1;
4*30fdc8d8SChris Lattner	classes = {
5*30fdc8d8SChris Lattner	};
6*30fdc8d8SChris Lattner	objectVersion = 45;
7*30fdc8d8SChris Lattner	objects = {
8*30fdc8d8SChris Lattner
9*30fdc8d8SChris Lattner/* Begin PBXBuildFile section */
10*30fdc8d8SChris Lattner		2660D9CE1192280900958FBD /* StringExtractor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2660D9CC1192280900958FBD /* StringExtractor.cpp */; };
11*30fdc8d8SChris Lattner		26CE05A7115C360D0022F371 /* DNBError.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637DE0C71334A0024798E /* DNBError.cpp */; };
12*30fdc8d8SChris Lattner		26CE05A8115C36170022F371 /* DNBThreadResumeActions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 260E7331114BFFE600D1DFB3 /* DNBThreadResumeActions.cpp */; };
13*30fdc8d8SChris Lattner		26CE05A9115C36250022F371 /* debugserver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26A02918114AB9240029C479 /* debugserver.cpp */; };
14*30fdc8d8SChris Lattner		26CE05AA115C36260022F371 /* RNBContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26A68F7E0D104EC800665A9E /* RNBContext.cpp */; };
15*30fdc8d8SChris Lattner		26CE05AB115C36270022F371 /* RNBServices.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EF8878A00D9C797C001831DA /* RNBServices.cpp */; };
16*30fdc8d8SChris Lattner		26CE05AC115C36280022F371 /* RNBSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26A68FB00D1054DA00665A9E /* RNBSocket.cpp */; };
17*30fdc8d8SChris Lattner		26CE05AD115C36280022F371 /* RNBRemote.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26A68FD60D10574500665A9E /* RNBRemote.cpp */; };
18*30fdc8d8SChris Lattner		26CE05AE115C36320022F371 /* dbgnub-mig.defs in Sources */ = {isa = PBXBuildFile; fileRef = 26C637E80C71334A0024798E /* dbgnub-mig.defs */; settings = {ATTRIBUTES = (Client, Server, ); }; };
19*30fdc8d8SChris Lattner		26CE05B0115C36340022F371 /* MachException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637EE0C71334A0024798E /* MachException.cpp */; };
20*30fdc8d8SChris Lattner		26CE05B1115C36350022F371 /* MachProcess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637F00C71334A0024798E /* MachProcess.cpp */; };
21*30fdc8d8SChris Lattner		26CE05B2115C36360022F371 /* MachThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637F20C71334A0024798E /* MachThread.cpp */; };
22*30fdc8d8SChris Lattner		26CE05B3115C36370022F371 /* MachThreadList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637F40C71334A0024798E /* MachThreadList.cpp */; };
23*30fdc8d8SChris Lattner		26CE05B4115C36380022F371 /* MachVMMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637F60C71334A0024798E /* MachVMMemory.cpp */; };
24*30fdc8d8SChris Lattner		26CE05B5115C36380022F371 /* MachVMRegion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637F80C71334A0024798E /* MachVMRegion.cpp */; };
25*30fdc8d8SChris Lattner		26CE05B6115C36390022F371 /* MachTask.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26B67DE10EE9BC30006C8BC0 /* MachTask.cpp */; };
26*30fdc8d8SChris Lattner		26CE05B7115C363B0022F371 /* DNB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637D60C71334A0024798E /* DNB.cpp */; };
27*30fdc8d8SChris Lattner		26CE05B8115C363C0022F371 /* DNBBreakpoint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637D90C71334A0024798E /* DNBBreakpoint.cpp */; };
28*30fdc8d8SChris Lattner		26CE05B9115C363D0022F371 /* DNBDataRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637DB0C71334A0024798E /* DNBDataRef.cpp */; };
29*30fdc8d8SChris Lattner		26CE05BA115C363E0022F371 /* DNBLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637E00C71334A0024798E /* DNBLog.cpp */; };
30*30fdc8d8SChris Lattner		26CE05BB115C363F0022F371 /* DNBRegisterInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637E20C71334A0024798E /* DNBRegisterInfo.cpp */; };
31*30fdc8d8SChris Lattner		26CE05BC115C36420022F371 /* PThreadEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637FE0C71334A0024798E /* PThreadEvent.cpp */; };
32*30fdc8d8SChris Lattner		26CE05BD115C36430022F371 /* PThreadMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2672DBEE0EEF446700E92059 /* PThreadMutex.cpp */; };
33*30fdc8d8SChris Lattner		26CE05BE115C36440022F371 /* SysSignal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C638010C71334A0024798E /* SysSignal.cpp */; };
34*30fdc8d8SChris Lattner		26CE05BF115C364D0022F371 /* DNBArchImplX86_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26CF99A21142EB7400011AAB /* DNBArchImplX86_64.cpp */; };
35*30fdc8d8SChris Lattner		26CE05C0115C364F0022F371 /* DNBArchImplI386.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637EA0C71334A0024798E /* DNBArchImplI386.cpp */; };
36*30fdc8d8SChris Lattner		26CE05C1115C36510022F371 /* DNBArchImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2675D4220CCEB705000F49AF /* DNBArchImpl.cpp */; };
37*30fdc8d8SChris Lattner		26CE05C2115C36550022F371 /* DNBArchImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26C637FB0C71334A0024798E /* DNBArchImpl.cpp */; };
38*30fdc8d8SChris Lattner		26CE05C3115C36580022F371 /* CFString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2695DD9B0D3EC160007E4CA2 /* CFString.cpp */; };
39*30fdc8d8SChris Lattner		26CE05C4115C36590022F371 /* CFData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2695DE2E0D3EE55B007E4CA2 /* CFData.cpp */; };
40*30fdc8d8SChris Lattner		26CE05C5115C36590022F371 /* CFBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2695DD910D3EBFF6007E4CA2 /* CFBundle.cpp */; };
41*30fdc8d8SChris Lattner		26CE05CF115C36F70022F371 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26ACA3340D3E956300A2120B /* CoreFoundation.framework */; };
42*30fdc8d8SChris Lattner		26CE05F1115C387C0022F371 /* PseudoTerminal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF67ABFF0D34604D0022D128 /* PseudoTerminal.cpp */; };
43*30fdc8d8SChris Lattner/* End PBXBuildFile section */
44*30fdc8d8SChris Lattner
45*30fdc8d8SChris Lattner/* Begin PBXFileReference section */
46*30fdc8d8SChris Lattner		260828DE0CBAF7F400F95054 /* DNBRuntimeAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DNBRuntimeAction.h; sourceTree = "<group>"; };
47*30fdc8d8SChris Lattner		260E7331114BFFE600D1DFB3 /* DNBThreadResumeActions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DNBThreadResumeActions.cpp; sourceTree = "<group>"; };
48*30fdc8d8SChris Lattner		260E7332114BFFE600D1DFB3 /* DNBThreadResumeActions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DNBThreadResumeActions.h; sourceTree = "<group>"; };
49*30fdc8d8SChris Lattner		260FC7320E5B290400043FC9 /* debugnub-exports */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "debugnub-exports"; sourceTree = SOURCE_ROOT; };
50*30fdc8d8SChris Lattner		26242C390DDBD33C0054A4CC /* debugserver-entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "debugserver-entitlements.plist"; sourceTree = "<group>"; };
51*30fdc8d8SChris Lattner		26593A060D4931CC001C9FE3 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; };
52*30fdc8d8SChris Lattner		2660D9CC1192280900958FBD /* StringExtractor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StringExtractor.cpp; path = ../../source/Utility/StringExtractor.cpp; sourceTree = SOURCE_ROOT; };
53*30fdc8d8SChris Lattner		2660D9CD1192280900958FBD /* StringExtractor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringExtractor.h; path = ../../source/Utility/StringExtractor.h; sourceTree = SOURCE_ROOT; };
54*30fdc8d8SChris Lattner		2672DBEE0EEF446700E92059 /* PThreadMutex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PThreadMutex.cpp; sourceTree = "<group>"; };
55*30fdc8d8SChris Lattner		2675D4220CCEB705000F49AF /* DNBArchImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = DNBArchImpl.cpp; path = arm/DNBArchImpl.cpp; sourceTree = "<group>"; };
56*30fdc8d8SChris Lattner		2675D4230CCEB705000F49AF /* DNBArchImpl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = DNBArchImpl.h; path = arm/DNBArchImpl.h; sourceTree = "<group>"; };
57*30fdc8d8SChris Lattner		2695DD910D3EBFF6007E4CA2 /* CFBundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CFBundle.cpp; sourceTree = "<group>"; };
58*30fdc8d8SChris Lattner		2695DD920D3EBFF6007E4CA2 /* CFBundle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CFBundle.h; sourceTree = "<group>"; };
59*30fdc8d8SChris Lattner		2695DD9A0D3EC160007E4CA2 /* CFString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CFString.h; sourceTree = "<group>"; };
60*30fdc8d8SChris Lattner		2695DD9B0D3EC160007E4CA2 /* CFString.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CFString.cpp; sourceTree = "<group>"; };
61*30fdc8d8SChris Lattner		2695DE2D0D3EE55B007E4CA2 /* CFData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CFData.h; sourceTree = "<group>"; };
62*30fdc8d8SChris Lattner		2695DE2E0D3EE55B007E4CA2 /* CFData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CFData.cpp; sourceTree = "<group>"; };
63*30fdc8d8SChris Lattner		269DE5C50CB5B723008989F0 /* ProfileObjectiveC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfileObjectiveC.h; sourceTree = "<group>"; };
64*30fdc8d8SChris Lattner		269DE5C60CB5B723008989F0 /* ProfileObjectiveC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProfileObjectiveC.cpp; sourceTree = "<group>"; };
65*30fdc8d8SChris Lattner		26A02918114AB9240029C479 /* debugserver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debugserver.cpp; sourceTree = "<group>"; };
66*30fdc8d8SChris Lattner		26A4BAED0D498B7D00A9BEAB /* com.apple.debugserver.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = com.apple.debugserver.plist; sourceTree = "<group>"; };
67*30fdc8d8SChris Lattner		26A68F7D0D104EC800665A9E /* RNBContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNBContext.h; sourceTree = "<group>"; };
68*30fdc8d8SChris Lattner		26A68F7E0D104EC800665A9E /* RNBContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RNBContext.cpp; sourceTree = "<group>"; };
69*30fdc8d8SChris Lattner		26A68FAF0D1054DA00665A9E /* RNBSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNBSocket.h; sourceTree = "<group>"; };
70*30fdc8d8SChris Lattner		26A68FB00D1054DA00665A9E /* RNBSocket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RNBSocket.cpp; sourceTree = "<group>"; };
71*30fdc8d8SChris Lattner		26A68FD50D10574500665A9E /* RNBRemote.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNBRemote.h; sourceTree = "<group>"; };
72*30fdc8d8SChris Lattner		26A68FD60D10574500665A9E /* RNBRemote.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RNBRemote.cpp; sourceTree = "<group>"; };
73*30fdc8d8SChris Lattner		26A8FE1E0D11A77B00203048 /* DNBTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DNBTimer.h; sourceTree = "<group>"; };
74*30fdc8d8SChris Lattner		26A901EA0EA3F46B00F7C71E /* FunctionProfiler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FunctionProfiler.cpp; sourceTree = "<group>"; };
75*30fdc8d8SChris Lattner		26A901EB0EA3F46B00F7C71E /* FunctionProfiler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FunctionProfiler.h; sourceTree = "<group>"; };
76*30fdc8d8SChris Lattner		26ACA3340D3E956300A2120B /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
77*30fdc8d8SChris Lattner		26B67DE00EE9BC30006C8BC0 /* MachTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MachTask.h; sourceTree = "<group>"; };
78*30fdc8d8SChris Lattner		26B67DE10EE9BC30006C8BC0 /* MachTask.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MachTask.cpp; sourceTree = "<group>"; };
79*30fdc8d8SChris Lattner		26C636AD0C71303A0024798E /* dbgnub-config.pl */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.script.perl; path = "dbgnub-config.pl"; sourceTree = "<group>"; };
80*30fdc8d8SChris Lattner		26C637D60C71334A0024798E /* DNB.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DNB.cpp; sourceTree = "<group>"; };
81*30fdc8d8SChris Lattner		26C637D70C71334A0024798E /* DNB.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNB.h; sourceTree = "<group>"; };
82*30fdc8d8SChris Lattner		26C637D80C71334A0024798E /* DNBArch.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBArch.h; sourceTree = "<group>"; };
83*30fdc8d8SChris Lattner		26C637D90C71334A0024798E /* DNBBreakpoint.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DNBBreakpoint.cpp; sourceTree = "<group>"; };
84*30fdc8d8SChris Lattner		26C637DA0C71334A0024798E /* DNBBreakpoint.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBBreakpoint.h; sourceTree = "<group>"; };
85*30fdc8d8SChris Lattner		26C637DB0C71334A0024798E /* DNBDataRef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DNBDataRef.cpp; sourceTree = "<group>"; };
86*30fdc8d8SChris Lattner		26C637DC0C71334A0024798E /* DNBDataRef.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBDataRef.h; sourceTree = "<group>"; };
87*30fdc8d8SChris Lattner		26C637DD0C71334A0024798E /* DNBDefs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBDefs.h; sourceTree = "<group>"; };
88*30fdc8d8SChris Lattner		26C637DE0C71334A0024798E /* DNBError.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DNBError.cpp; sourceTree = "<group>"; };
89*30fdc8d8SChris Lattner		26C637DF0C71334A0024798E /* DNBError.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBError.h; sourceTree = "<group>"; };
90*30fdc8d8SChris Lattner		26C637E00C71334A0024798E /* DNBLog.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DNBLog.cpp; sourceTree = "<group>"; };
91*30fdc8d8SChris Lattner		26C637E10C71334A0024798E /* DNBLog.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBLog.h; sourceTree = "<group>"; };
92*30fdc8d8SChris Lattner		26C637E20C71334A0024798E /* DNBRegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DNBRegisterInfo.cpp; sourceTree = "<group>"; };
93*30fdc8d8SChris Lattner		26C637E30C71334A0024798E /* DNBRegisterInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBRegisterInfo.h; sourceTree = "<group>"; };
94*30fdc8d8SChris Lattner		26C637E70C71334A0024798E /* CFUtils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = CFUtils.h; sourceTree = "<group>"; };
95*30fdc8d8SChris Lattner		26C637E80C71334A0024798E /* dbgnub-mig.defs */ = {isa = PBXFileReference; explicitFileType = sourcecode.mig; fileEncoding = 30; path = "dbgnub-mig.defs"; sourceTree = "<group>"; };
96*30fdc8d8SChris Lattner		26C637EA0C71334A0024798E /* DNBArchImplI386.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DNBArchImplI386.cpp; sourceTree = "<group>"; };
97*30fdc8d8SChris Lattner		26C637EB0C71334A0024798E /* DNBArchImplI386.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBArchImplI386.h; sourceTree = "<group>"; };
98*30fdc8d8SChris Lattner		26C637EC0C71334A0024798E /* MachDYLD.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MachDYLD.cpp; sourceTree = "<group>"; };
99*30fdc8d8SChris Lattner		26C637ED0C71334A0024798E /* MachDYLD.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MachDYLD.h; sourceTree = "<group>"; };
100*30fdc8d8SChris Lattner		26C637EE0C71334A0024798E /* MachException.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MachException.cpp; sourceTree = "<group>"; };
101*30fdc8d8SChris Lattner		26C637EF0C71334A0024798E /* MachException.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MachException.h; sourceTree = "<group>"; };
102*30fdc8d8SChris Lattner		26C637F00C71334A0024798E /* MachProcess.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MachProcess.cpp; sourceTree = "<group>"; };
103*30fdc8d8SChris Lattner		26C637F10C71334A0024798E /* MachProcess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MachProcess.h; sourceTree = "<group>"; };
104*30fdc8d8SChris Lattner		26C637F20C71334A0024798E /* MachThread.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MachThread.cpp; sourceTree = "<group>"; };
105*30fdc8d8SChris Lattner		26C637F30C71334A0024798E /* MachThread.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MachThread.h; sourceTree = "<group>"; };
106*30fdc8d8SChris Lattner		26C637F40C71334A0024798E /* MachThreadList.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MachThreadList.cpp; sourceTree = "<group>"; };
107*30fdc8d8SChris Lattner		26C637F50C71334A0024798E /* MachThreadList.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MachThreadList.h; sourceTree = "<group>"; };
108*30fdc8d8SChris Lattner		26C637F60C71334A0024798E /* MachVMMemory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MachVMMemory.cpp; sourceTree = "<group>"; };
109*30fdc8d8SChris Lattner		26C637F70C71334A0024798E /* MachVMMemory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MachVMMemory.h; sourceTree = "<group>"; };
110*30fdc8d8SChris Lattner		26C637F80C71334A0024798E /* MachVMRegion.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = MachVMRegion.cpp; sourceTree = "<group>"; };
111*30fdc8d8SChris Lattner		26C637F90C71334A0024798E /* MachVMRegion.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MachVMRegion.h; sourceTree = "<group>"; };
112*30fdc8d8SChris Lattner		26C637FB0C71334A0024798E /* DNBArchImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = DNBArchImpl.cpp; sourceTree = "<group>"; };
113*30fdc8d8SChris Lattner		26C637FC0C71334A0024798E /* DNBArchImpl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = DNBArchImpl.h; sourceTree = "<group>"; };
114*30fdc8d8SChris Lattner		26C637FD0C71334A0024798E /* PThreadCondition.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PThreadCondition.h; sourceTree = "<group>"; };
115*30fdc8d8SChris Lattner		26C637FE0C71334A0024798E /* PThreadEvent.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PThreadEvent.cpp; sourceTree = "<group>"; };
116*30fdc8d8SChris Lattner		26C637FF0C71334A0024798E /* PThreadEvent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PThreadEvent.h; sourceTree = "<group>"; };
117*30fdc8d8SChris Lattner		26C638000C71334A0024798E /* PThreadMutex.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PThreadMutex.h; sourceTree = "<group>"; };
118*30fdc8d8SChris Lattner		26C638010C71334A0024798E /* SysSignal.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SysSignal.cpp; sourceTree = "<group>"; };
119*30fdc8d8SChris Lattner		26C638020C71334A0024798E /* SysSignal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SysSignal.h; sourceTree = "<group>"; };
120*30fdc8d8SChris Lattner		26C638050C71334A0024798E /* TTYState.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = TTYState.cpp; sourceTree = "<group>"; };
121*30fdc8d8SChris Lattner		26C638060C71334A0024798E /* TTYState.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = TTYState.h; sourceTree = "<group>"; };
122*30fdc8d8SChris Lattner		26CE0594115C31C20022F371 /* debugserver */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = debugserver; sourceTree = BUILT_PRODUCTS_DIR; };
123*30fdc8d8SChris Lattner		26CF99A21142EB7400011AAB /* DNBArchImplX86_64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DNBArchImplX86_64.cpp; sourceTree = "<group>"; };
124*30fdc8d8SChris Lattner		26CF99A31142EB7400011AAB /* DNBArchImplX86_64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DNBArchImplX86_64.h; sourceTree = "<group>"; };
125*30fdc8d8SChris Lattner		26E6B9DA0D1329010037ECDD /* RNBDefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNBDefs.h; sourceTree = "<group>"; };
126*30fdc8d8SChris Lattner		AF67ABFF0D34604D0022D128 /* PseudoTerminal.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PseudoTerminal.cpp; sourceTree = "<group>"; };
127*30fdc8d8SChris Lattner		AF67AC000D34604D0022D128 /* PseudoTerminal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PseudoTerminal.h; sourceTree = "<group>"; };
128*30fdc8d8SChris Lattner		EF88788B0D9C7558001831DA /* com.apple.debugserver.applist.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = com.apple.debugserver.applist.plist; sourceTree = "<group>"; };
129*30fdc8d8SChris Lattner		EF88789F0D9C797C001831DA /* RNBServices.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNBServices.h; sourceTree = "<group>"; };
130*30fdc8d8SChris Lattner		EF8878A00D9C797C001831DA /* RNBServices.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RNBServices.cpp; sourceTree = "<group>"; };
131*30fdc8d8SChris Lattner/* End PBXFileReference section */
132*30fdc8d8SChris Lattner
133*30fdc8d8SChris Lattner/* Begin PBXFrameworksBuildPhase section */
134*30fdc8d8SChris Lattner		26CE0592115C31C20022F371 /* Frameworks */ = {
135*30fdc8d8SChris Lattner			isa = PBXFrameworksBuildPhase;
136*30fdc8d8SChris Lattner			buildActionMask = 2147483647;
137*30fdc8d8SChris Lattner			files = (
138*30fdc8d8SChris Lattner				26CE05CF115C36F70022F371 /* CoreFoundation.framework in Frameworks */,
139*30fdc8d8SChris Lattner			);
140*30fdc8d8SChris Lattner			runOnlyForDeploymentPostprocessing = 0;
141*30fdc8d8SChris Lattner		};
142*30fdc8d8SChris Lattner/* End PBXFrameworksBuildPhase section */
143*30fdc8d8SChris Lattner
144*30fdc8d8SChris Lattner/* Begin PBXGroup section */
145*30fdc8d8SChris Lattner		08FB7794FE84155DC02AAC07 /* dbgnub */ = {
146*30fdc8d8SChris Lattner			isa = PBXGroup;
147*30fdc8d8SChris Lattner			children = (
148*30fdc8d8SChris Lattner				26ACA3330D3E94F200A2120B /* Framework */,
149*30fdc8d8SChris Lattner				26C637D50C71334A0024798E /* source */,
150*30fdc8d8SChris Lattner				26C636AC0C71303A0024798E /* scripts */,
151*30fdc8d8SChris Lattner				1AB674ADFE9D54B511CA2CBB /* Products */,
152*30fdc8d8SChris Lattner			);
153*30fdc8d8SChris Lattner			name = dbgnub;
154*30fdc8d8SChris Lattner			sourceTree = "<group>";
155*30fdc8d8SChris Lattner		};
156*30fdc8d8SChris Lattner		1AB674ADFE9D54B511CA2CBB /* Products */ = {
157*30fdc8d8SChris Lattner			isa = PBXGroup;
158*30fdc8d8SChris Lattner			children = (
159*30fdc8d8SChris Lattner				26CE0594115C31C20022F371 /* debugserver */,
160*30fdc8d8SChris Lattner			);
161*30fdc8d8SChris Lattner			name = Products;
162*30fdc8d8SChris Lattner			sourceTree = "<group>";
163*30fdc8d8SChris Lattner		};
164*30fdc8d8SChris Lattner		2675D41C0CCEB6CF000F49AF /* arm */ = {
165*30fdc8d8SChris Lattner			isa = PBXGroup;
166*30fdc8d8SChris Lattner			children = (
167*30fdc8d8SChris Lattner				2675D4220CCEB705000F49AF /* DNBArchImpl.cpp */,
168*30fdc8d8SChris Lattner				2675D4230CCEB705000F49AF /* DNBArchImpl.h */,
169*30fdc8d8SChris Lattner			);
170*30fdc8d8SChris Lattner			name = arm;
171*30fdc8d8SChris Lattner			sourceTree = "<group>";
172*30fdc8d8SChris Lattner		};
173*30fdc8d8SChris Lattner		26A028FE114AB6A60029C479 /* Resources */ = {
174*30fdc8d8SChris Lattner			isa = PBXGroup;
175*30fdc8d8SChris Lattner			children = (
176*30fdc8d8SChris Lattner				260FC7320E5B290400043FC9 /* debugnub-exports */,
177*30fdc8d8SChris Lattner				26242C390DDBD33C0054A4CC /* debugserver-entitlements.plist */,
178*30fdc8d8SChris Lattner				26A4BAED0D498B7D00A9BEAB /* com.apple.debugserver.plist */,
179*30fdc8d8SChris Lattner				EF88788B0D9C7558001831DA /* com.apple.debugserver.applist.plist */,
180*30fdc8d8SChris Lattner			);
181*30fdc8d8SChris Lattner			name = Resources;
182*30fdc8d8SChris Lattner			sourceTree = "<group>";
183*30fdc8d8SChris Lattner		};
184*30fdc8d8SChris Lattner		26A028FF114AB6BB0029C479 /* libdebugnub */ = {
185*30fdc8d8SChris Lattner			isa = PBXGroup;
186*30fdc8d8SChris Lattner			children = (
187*30fdc8d8SChris Lattner				26C637E60C71334A0024798E /* MacOSX */,
188*30fdc8d8SChris Lattner				260828DE0CBAF7F400F95054 /* DNBRuntimeAction.h */,
189*30fdc8d8SChris Lattner				26A8FE1E0D11A77B00203048 /* DNBTimer.h */,
190*30fdc8d8SChris Lattner				26C637D70C71334A0024798E /* DNB.h */,
191*30fdc8d8SChris Lattner				26C637D60C71334A0024798E /* DNB.cpp */,
192*30fdc8d8SChris Lattner				26C637D80C71334A0024798E /* DNBArch.h */,
193*30fdc8d8SChris Lattner				26C637DA0C71334A0024798E /* DNBBreakpoint.h */,
194*30fdc8d8SChris Lattner				26C637D90C71334A0024798E /* DNBBreakpoint.cpp */,
195*30fdc8d8SChris Lattner				26C637DC0C71334A0024798E /* DNBDataRef.h */,
196*30fdc8d8SChris Lattner				26C637DB0C71334A0024798E /* DNBDataRef.cpp */,
197*30fdc8d8SChris Lattner				26C637DD0C71334A0024798E /* DNBDefs.h */,
198*30fdc8d8SChris Lattner				26C637DF0C71334A0024798E /* DNBError.h */,
199*30fdc8d8SChris Lattner				26C637DE0C71334A0024798E /* DNBError.cpp */,
200*30fdc8d8SChris Lattner				26C637E10C71334A0024798E /* DNBLog.h */,
201*30fdc8d8SChris Lattner				26C637E00C71334A0024798E /* DNBLog.cpp */,
202*30fdc8d8SChris Lattner				26C637E30C71334A0024798E /* DNBRegisterInfo.h */,
203*30fdc8d8SChris Lattner				26C637E20C71334A0024798E /* DNBRegisterInfo.cpp */,
204*30fdc8d8SChris Lattner				260E7332114BFFE600D1DFB3 /* DNBThreadResumeActions.h */,
205*30fdc8d8SChris Lattner				260E7331114BFFE600D1DFB3 /* DNBThreadResumeActions.cpp */,
206*30fdc8d8SChris Lattner				AF67AC000D34604D0022D128 /* PseudoTerminal.h */,
207*30fdc8d8SChris Lattner				AF67ABFF0D34604D0022D128 /* PseudoTerminal.cpp */,
208*30fdc8d8SChris Lattner				26C637FD0C71334A0024798E /* PThreadCondition.h */,
209*30fdc8d8SChris Lattner				26C637FF0C71334A0024798E /* PThreadEvent.h */,
210*30fdc8d8SChris Lattner				26C637FE0C71334A0024798E /* PThreadEvent.cpp */,
211*30fdc8d8SChris Lattner				26C638000C71334A0024798E /* PThreadMutex.h */,
212*30fdc8d8SChris Lattner				2672DBEE0EEF446700E92059 /* PThreadMutex.cpp */,
213*30fdc8d8SChris Lattner				26C638020C71334A0024798E /* SysSignal.h */,
214*30fdc8d8SChris Lattner				26C638010C71334A0024798E /* SysSignal.cpp */,
215*30fdc8d8SChris Lattner				26C638060C71334A0024798E /* TTYState.h */,
216*30fdc8d8SChris Lattner				26C638050C71334A0024798E /* TTYState.cpp */,
217*30fdc8d8SChris Lattner			);
218*30fdc8d8SChris Lattner			name = libdebugnub;
219*30fdc8d8SChris Lattner			sourceTree = "<group>";
220*30fdc8d8SChris Lattner		};
221*30fdc8d8SChris Lattner		26A02900114AB6DB0029C479 /* Utility */ = {
222*30fdc8d8SChris Lattner			isa = PBXGroup;
223*30fdc8d8SChris Lattner			children = (
224*30fdc8d8SChris Lattner				26A901EB0EA3F46B00F7C71E /* FunctionProfiler.h */,
225*30fdc8d8SChris Lattner				26A901EA0EA3F46B00F7C71E /* FunctionProfiler.cpp */,
226*30fdc8d8SChris Lattner				269DE5C50CB5B723008989F0 /* ProfileObjectiveC.h */,
227*30fdc8d8SChris Lattner				269DE5C60CB5B723008989F0 /* ProfileObjectiveC.cpp */,
228*30fdc8d8SChris Lattner			);
229*30fdc8d8SChris Lattner			name = Utility;
230*30fdc8d8SChris Lattner			sourceTree = "<group>";
231*30fdc8d8SChris Lattner		};
232*30fdc8d8SChris Lattner		26ACA3330D3E94F200A2120B /* Framework */ = {
233*30fdc8d8SChris Lattner			isa = PBXGroup;
234*30fdc8d8SChris Lattner			children = (
235*30fdc8d8SChris Lattner				26ACA3340D3E956300A2120B /* CoreFoundation.framework */,
236*30fdc8d8SChris Lattner			);
237*30fdc8d8SChris Lattner			name = Framework;
238*30fdc8d8SChris Lattner			sourceTree = "<group>";
239*30fdc8d8SChris Lattner		};
240*30fdc8d8SChris Lattner		26C636AC0C71303A0024798E /* scripts */ = {
241*30fdc8d8SChris Lattner			isa = PBXGroup;
242*30fdc8d8SChris Lattner			children = (
243*30fdc8d8SChris Lattner				26C636AD0C71303A0024798E /* dbgnub-config.pl */,
244*30fdc8d8SChris Lattner			);
245*30fdc8d8SChris Lattner			path = scripts;
246*30fdc8d8SChris Lattner			sourceTree = "<group>";
247*30fdc8d8SChris Lattner		};
248*30fdc8d8SChris Lattner		26C637D50C71334A0024798E /* source */ = {
249*30fdc8d8SChris Lattner			isa = PBXGroup;
250*30fdc8d8SChris Lattner			children = (
251*30fdc8d8SChris Lattner				26593A060D4931CC001C9FE3 /* ChangeLog */,
252*30fdc8d8SChris Lattner				26DEFD6C0D104C23008A5A07 /* debugserver */,
253*30fdc8d8SChris Lattner				26A028FF114AB6BB0029C479 /* libdebugnub */,
254*30fdc8d8SChris Lattner				26A02900114AB6DB0029C479 /* Utility */,
255*30fdc8d8SChris Lattner			);
256*30fdc8d8SChris Lattner			indentWidth = 4;
257*30fdc8d8SChris Lattner			path = source;
258*30fdc8d8SChris Lattner			sourceTree = "<group>";
259*30fdc8d8SChris Lattner			tabWidth = 4;
260*30fdc8d8SChris Lattner			usesTabs = 0;
261*30fdc8d8SChris Lattner		};
262*30fdc8d8SChris Lattner		26C637E60C71334A0024798E /* MacOSX */ = {
263*30fdc8d8SChris Lattner			isa = PBXGroup;
264*30fdc8d8SChris Lattner			children = (
265*30fdc8d8SChris Lattner				2695DD920D3EBFF6007E4CA2 /* CFBundle.h */,
266*30fdc8d8SChris Lattner				2695DD910D3EBFF6007E4CA2 /* CFBundle.cpp */,
267*30fdc8d8SChris Lattner				2695DE2D0D3EE55B007E4CA2 /* CFData.h */,
268*30fdc8d8SChris Lattner				2695DE2E0D3EE55B007E4CA2 /* CFData.cpp */,
269*30fdc8d8SChris Lattner				2695DD9A0D3EC160007E4CA2 /* CFString.h */,
270*30fdc8d8SChris Lattner				2695DD9B0D3EC160007E4CA2 /* CFString.cpp */,
271*30fdc8d8SChris Lattner				26C637E70C71334A0024798E /* CFUtils.h */,
272*30fdc8d8SChris Lattner				2675D41C0CCEB6CF000F49AF /* arm */,
273*30fdc8d8SChris Lattner				26C637E90C71334A0024798E /* i386 */,
274*30fdc8d8SChris Lattner				26C637FA0C71334A0024798E /* ppc */,
275*30fdc8d8SChris Lattner				26CF99A11142EB7400011AAB /* x86_64 */,
276*30fdc8d8SChris Lattner				26C637E80C71334A0024798E /* dbgnub-mig.defs */,
277*30fdc8d8SChris Lattner				26C637ED0C71334A0024798E /* MachDYLD.h */,
278*30fdc8d8SChris Lattner				26C637EC0C71334A0024798E /* MachDYLD.cpp */,
279*30fdc8d8SChris Lattner				26C637EF0C71334A0024798E /* MachException.h */,
280*30fdc8d8SChris Lattner				26C637EE0C71334A0024798E /* MachException.cpp */,
281*30fdc8d8SChris Lattner				26C637F10C71334A0024798E /* MachProcess.h */,
282*30fdc8d8SChris Lattner				26C637F00C71334A0024798E /* MachProcess.cpp */,
283*30fdc8d8SChris Lattner				26C637F30C71334A0024798E /* MachThread.h */,
284*30fdc8d8SChris Lattner				26C637F20C71334A0024798E /* MachThread.cpp */,
285*30fdc8d8SChris Lattner				26C637F50C71334A0024798E /* MachThreadList.h */,
286*30fdc8d8SChris Lattner				26C637F40C71334A0024798E /* MachThreadList.cpp */,
287*30fdc8d8SChris Lattner				26C637F70C71334A0024798E /* MachVMMemory.h */,
288*30fdc8d8SChris Lattner				26C637F60C71334A0024798E /* MachVMMemory.cpp */,
289*30fdc8d8SChris Lattner				26C637F90C71334A0024798E /* MachVMRegion.h */,
290*30fdc8d8SChris Lattner				26C637F80C71334A0024798E /* MachVMRegion.cpp */,
291*30fdc8d8SChris Lattner				26B67DE00EE9BC30006C8BC0 /* MachTask.h */,
292*30fdc8d8SChris Lattner				26B67DE10EE9BC30006C8BC0 /* MachTask.cpp */,
293*30fdc8d8SChris Lattner			);
294*30fdc8d8SChris Lattner			path = MacOSX;
295*30fdc8d8SChris Lattner			sourceTree = "<group>";
296*30fdc8d8SChris Lattner		};
297*30fdc8d8SChris Lattner		26C637E90C71334A0024798E /* i386 */ = {
298*30fdc8d8SChris Lattner			isa = PBXGroup;
299*30fdc8d8SChris Lattner			children = (
300*30fdc8d8SChris Lattner				26C637EA0C71334A0024798E /* DNBArchImplI386.cpp */,
301*30fdc8d8SChris Lattner				26C637EB0C71334A0024798E /* DNBArchImplI386.h */,
302*30fdc8d8SChris Lattner			);
303*30fdc8d8SChris Lattner			path = i386;
304*30fdc8d8SChris Lattner			sourceTree = "<group>";
305*30fdc8d8SChris Lattner		};
306*30fdc8d8SChris Lattner		26C637FA0C71334A0024798E /* ppc */ = {
307*30fdc8d8SChris Lattner			isa = PBXGroup;
308*30fdc8d8SChris Lattner			children = (
309*30fdc8d8SChris Lattner				26C637FB0C71334A0024798E /* DNBArchImpl.cpp */,
310*30fdc8d8SChris Lattner				26C637FC0C71334A0024798E /* DNBArchImpl.h */,
311*30fdc8d8SChris Lattner			);
312*30fdc8d8SChris Lattner			path = ppc;
313*30fdc8d8SChris Lattner			sourceTree = "<group>";
314*30fdc8d8SChris Lattner		};
315*30fdc8d8SChris Lattner		26CF99A11142EB7400011AAB /* x86_64 */ = {
316*30fdc8d8SChris Lattner			isa = PBXGroup;
317*30fdc8d8SChris Lattner			children = (
318*30fdc8d8SChris Lattner				26CF99A21142EB7400011AAB /* DNBArchImplX86_64.cpp */,
319*30fdc8d8SChris Lattner				26CF99A31142EB7400011AAB /* DNBArchImplX86_64.h */,
320*30fdc8d8SChris Lattner			);
321*30fdc8d8SChris Lattner			path = x86_64;
322*30fdc8d8SChris Lattner			sourceTree = "<group>";
323*30fdc8d8SChris Lattner		};
324*30fdc8d8SChris Lattner		26DEFD6C0D104C23008A5A07 /* debugserver */ = {
325*30fdc8d8SChris Lattner			isa = PBXGroup;
326*30fdc8d8SChris Lattner			children = (
327*30fdc8d8SChris Lattner				26A02918114AB9240029C479 /* debugserver.cpp */,
328*30fdc8d8SChris Lattner				26A028FE114AB6A60029C479 /* Resources */,
329*30fdc8d8SChris Lattner				26A68F7D0D104EC800665A9E /* RNBContext.h */,
330*30fdc8d8SChris Lattner				26A68F7E0D104EC800665A9E /* RNBContext.cpp */,
331*30fdc8d8SChris Lattner				EF88789F0D9C797C001831DA /* RNBServices.h */,
332*30fdc8d8SChris Lattner				EF8878A00D9C797C001831DA /* RNBServices.cpp */,
333*30fdc8d8SChris Lattner				26A68FAF0D1054DA00665A9E /* RNBSocket.h */,
334*30fdc8d8SChris Lattner				26A68FB00D1054DA00665A9E /* RNBSocket.cpp */,
335*30fdc8d8SChris Lattner				26A68FD50D10574500665A9E /* RNBRemote.h */,
336*30fdc8d8SChris Lattner				26A68FD60D10574500665A9E /* RNBRemote.cpp */,
337*30fdc8d8SChris Lattner				26E6B9DA0D1329010037ECDD /* RNBDefs.h */,
338*30fdc8d8SChris Lattner				2660D9CD1192280900958FBD /* StringExtractor.h */,
339*30fdc8d8SChris Lattner				2660D9CC1192280900958FBD /* StringExtractor.cpp */,
340*30fdc8d8SChris Lattner			);
341*30fdc8d8SChris Lattner			name = debugserver;
342*30fdc8d8SChris Lattner			sourceTree = "<group>";
343*30fdc8d8SChris Lattner			usesTabs = 0;
344*30fdc8d8SChris Lattner		};
345*30fdc8d8SChris Lattner/* End PBXGroup section */
346*30fdc8d8SChris Lattner
347*30fdc8d8SChris Lattner/* Begin PBXNativeTarget section */
348*30fdc8d8SChris Lattner		26CE0593115C31C20022F371 /* debugserver */ = {
349*30fdc8d8SChris Lattner			isa = PBXNativeTarget;
350*30fdc8d8SChris Lattner			buildConfigurationList = 26CE05A4115C31ED0022F371 /* Build configuration list for PBXNativeTarget "debugserver" */;
351*30fdc8d8SChris Lattner			buildPhases = (
352*30fdc8d8SChris Lattner				26CE05C7115C36870022F371 /* ShellScript */,
353*30fdc8d8SChris Lattner				26CE0591115C31C20022F371 /* Sources */,
354*30fdc8d8SChris Lattner				26CE0592115C31C20022F371 /* Frameworks */,
355*30fdc8d8SChris Lattner			);
356*30fdc8d8SChris Lattner			buildRules = (
357*30fdc8d8SChris Lattner			);
358*30fdc8d8SChris Lattner			dependencies = (
359*30fdc8d8SChris Lattner			);
360*30fdc8d8SChris Lattner			name = debugserver;
361*30fdc8d8SChris Lattner			productName = "lldb-debugserver";
362*30fdc8d8SChris Lattner			productReference = 26CE0594115C31C20022F371 /* debugserver */;
363*30fdc8d8SChris Lattner			productType = "com.apple.product-type.tool";
364*30fdc8d8SChris Lattner		};
365*30fdc8d8SChris Lattner/* End PBXNativeTarget section */
366*30fdc8d8SChris Lattner
367*30fdc8d8SChris Lattner/* Begin PBXProject section */
368*30fdc8d8SChris Lattner		08FB7793FE84155DC02AAC07 /* Project object */ = {
369*30fdc8d8SChris Lattner			isa = PBXProject;
370*30fdc8d8SChris Lattner			buildConfigurationList = 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "debugserver" */;
371*30fdc8d8SChris Lattner			compatibilityVersion = "Xcode 3.1";
372*30fdc8d8SChris Lattner			hasScannedForEncodings = 1;
373*30fdc8d8SChris Lattner			mainGroup = 08FB7794FE84155DC02AAC07 /* dbgnub */;
374*30fdc8d8SChris Lattner			projectDirPath = "";
375*30fdc8d8SChris Lattner			projectRoot = "";
376*30fdc8d8SChris Lattner			targets = (
377*30fdc8d8SChris Lattner				26CE0593115C31C20022F371 /* debugserver */,
378*30fdc8d8SChris Lattner			);
379*30fdc8d8SChris Lattner		};
380*30fdc8d8SChris Lattner/* End PBXProject section */
381*30fdc8d8SChris Lattner
382*30fdc8d8SChris Lattner/* Begin PBXShellScriptBuildPhase section */
383*30fdc8d8SChris Lattner		26CE05C7115C36870022F371 /* ShellScript */ = {
384*30fdc8d8SChris Lattner			isa = PBXShellScriptBuildPhase;
385*30fdc8d8SChris Lattner			buildActionMask = 2147483647;
386*30fdc8d8SChris Lattner			files = (
387*30fdc8d8SChris Lattner			);
388*30fdc8d8SChris Lattner			inputPaths = (
389*30fdc8d8SChris Lattner				"$(SRCROOT)/scripts/dbgnub-config.pl",
390*30fdc8d8SChris Lattner			);
391*30fdc8d8SChris Lattner			outputPaths = (
392*30fdc8d8SChris Lattner				"$(DERIVED_FILE_DIR)/DNBConfig.h",
393*30fdc8d8SChris Lattner			);
394*30fdc8d8SChris Lattner			runOnlyForDeploymentPostprocessing = 0;
395*30fdc8d8SChris Lattner			shellPath = /bin/sh;
396*30fdc8d8SChris Lattner			shellScript = "perl -x scripts/dbgnub-config.pl\n";
397*30fdc8d8SChris Lattner		};
398*30fdc8d8SChris Lattner/* End PBXShellScriptBuildPhase section */
399*30fdc8d8SChris Lattner
400*30fdc8d8SChris Lattner/* Begin PBXSourcesBuildPhase section */
401*30fdc8d8SChris Lattner		26CE0591115C31C20022F371 /* Sources */ = {
402*30fdc8d8SChris Lattner			isa = PBXSourcesBuildPhase;
403*30fdc8d8SChris Lattner			buildActionMask = 2147483647;
404*30fdc8d8SChris Lattner			files = (
405*30fdc8d8SChris Lattner				26CE05A7115C360D0022F371 /* DNBError.cpp in Sources */,
406*30fdc8d8SChris Lattner				26CE05A8115C36170022F371 /* DNBThreadResumeActions.cpp in Sources */,
407*30fdc8d8SChris Lattner				26CE05A9115C36250022F371 /* debugserver.cpp in Sources */,
408*30fdc8d8SChris Lattner				26CE05AA115C36260022F371 /* RNBContext.cpp in Sources */,
409*30fdc8d8SChris Lattner				26CE05AB115C36270022F371 /* RNBServices.cpp in Sources */,
410*30fdc8d8SChris Lattner				26CE05AC115C36280022F371 /* RNBSocket.cpp in Sources */,
411*30fdc8d8SChris Lattner				26CE05AD115C36280022F371 /* RNBRemote.cpp in Sources */,
412*30fdc8d8SChris Lattner				26CE05AE115C36320022F371 /* dbgnub-mig.defs in Sources */,
413*30fdc8d8SChris Lattner				26CE05B0115C36340022F371 /* MachException.cpp in Sources */,
414*30fdc8d8SChris Lattner				26CE05B1115C36350022F371 /* MachProcess.cpp in Sources */,
415*30fdc8d8SChris Lattner				26CE05B2115C36360022F371 /* MachThread.cpp in Sources */,
416*30fdc8d8SChris Lattner				26CE05B3115C36370022F371 /* MachThreadList.cpp in Sources */,
417*30fdc8d8SChris Lattner				26CE05B4115C36380022F371 /* MachVMMemory.cpp in Sources */,
418*30fdc8d8SChris Lattner				26CE05B5115C36380022F371 /* MachVMRegion.cpp in Sources */,
419*30fdc8d8SChris Lattner				26CE05B6115C36390022F371 /* MachTask.cpp in Sources */,
420*30fdc8d8SChris Lattner				26CE05B7115C363B0022F371 /* DNB.cpp in Sources */,
421*30fdc8d8SChris Lattner				26CE05B8115C363C0022F371 /* DNBBreakpoint.cpp in Sources */,
422*30fdc8d8SChris Lattner				26CE05B9115C363D0022F371 /* DNBDataRef.cpp in Sources */,
423*30fdc8d8SChris Lattner				26CE05BA115C363E0022F371 /* DNBLog.cpp in Sources */,
424*30fdc8d8SChris Lattner				26CE05BB115C363F0022F371 /* DNBRegisterInfo.cpp in Sources */,
425*30fdc8d8SChris Lattner				26CE05BC115C36420022F371 /* PThreadEvent.cpp in Sources */,
426*30fdc8d8SChris Lattner				26CE05BD115C36430022F371 /* PThreadMutex.cpp in Sources */,
427*30fdc8d8SChris Lattner				26CE05BE115C36440022F371 /* SysSignal.cpp in Sources */,
428*30fdc8d8SChris Lattner				26CE05BF115C364D0022F371 /* DNBArchImplX86_64.cpp in Sources */,
429*30fdc8d8SChris Lattner				26CE05C0115C364F0022F371 /* DNBArchImplI386.cpp in Sources */,
430*30fdc8d8SChris Lattner				26CE05C1115C36510022F371 /* DNBArchImpl.cpp in Sources */,
431*30fdc8d8SChris Lattner				26CE05C2115C36550022F371 /* DNBArchImpl.cpp in Sources */,
432*30fdc8d8SChris Lattner				26CE05C3115C36580022F371 /* CFString.cpp in Sources */,
433*30fdc8d8SChris Lattner				26CE05C4115C36590022F371 /* CFData.cpp in Sources */,
434*30fdc8d8SChris Lattner				26CE05C5115C36590022F371 /* CFBundle.cpp in Sources */,
435*30fdc8d8SChris Lattner				26CE05F1115C387C0022F371 /* PseudoTerminal.cpp in Sources */,
436*30fdc8d8SChris Lattner				2660D9CE1192280900958FBD /* StringExtractor.cpp in Sources */,
437*30fdc8d8SChris Lattner			);
438*30fdc8d8SChris Lattner			runOnlyForDeploymentPostprocessing = 0;
439*30fdc8d8SChris Lattner		};
440*30fdc8d8SChris Lattner/* End PBXSourcesBuildPhase section */
441*30fdc8d8SChris Lattner
442*30fdc8d8SChris Lattner/* Begin XCBuildConfiguration section */
443*30fdc8d8SChris Lattner		1DEB914F08733D8E0010E9CD /* Debug */ = {
444*30fdc8d8SChris Lattner			isa = XCBuildConfiguration;
445*30fdc8d8SChris Lattner			buildSettings = {
446*30fdc8d8SChris Lattner				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
447*30fdc8d8SChris Lattner				COPY_PHASE_STRIP = NO;
448*30fdc8d8SChris Lattner				CURRENT_PROJECT_VERSION = 112;
449*30fdc8d8SChris Lattner				FRAMEWORK_SEARCH_PATHS = $SDKROOT/System/Library/PrivateFrameworks;
450*30fdc8d8SChris Lattner				GCC_WARN_ABOUT_RETURN_TYPE = YES;
451*30fdc8d8SChris Lattner				GCC_WARN_UNUSED_VARIABLE = YES;
452*30fdc8d8SChris Lattner				STRIP_INSTALLED_PRODUCT = NO;
453*30fdc8d8SChris Lattner				VERSIONING_SYSTEM = "apple-generic";
454*30fdc8d8SChris Lattner				VERSION_INFO_BUILDER = "$(USER)";
455*30fdc8d8SChris Lattner			};
456*30fdc8d8SChris Lattner			name = Debug;
457*30fdc8d8SChris Lattner		};
458*30fdc8d8SChris Lattner		1DEB915008733D8E0010E9CD /* Release */ = {
459*30fdc8d8SChris Lattner			isa = XCBuildConfiguration;
460*30fdc8d8SChris Lattner			buildSettings = {
461*30fdc8d8SChris Lattner				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
462*30fdc8d8SChris Lattner				CURRENT_PROJECT_VERSION = 112;
463*30fdc8d8SChris Lattner				DEAD_CODE_STRIPPING = YES;
464*30fdc8d8SChris Lattner				FRAMEWORK_SEARCH_PATHS = $SDKROOT/System/Library/PrivateFrameworks;
465*30fdc8d8SChris Lattner				GCC_WARN_ABOUT_RETURN_TYPE = YES;
466*30fdc8d8SChris Lattner				GCC_WARN_UNUSED_VARIABLE = YES;
467*30fdc8d8SChris Lattner				STRIPFLAGS = "-x";
468*30fdc8d8SChris Lattner				STRIP_STYLE = debugging;
469*30fdc8d8SChris Lattner				VERSIONING_SYSTEM = "apple-generic";
470*30fdc8d8SChris Lattner				VERSION_INFO_BUILDER = "$(USER)";
471*30fdc8d8SChris Lattner			};
472*30fdc8d8SChris Lattner			name = Release;
473*30fdc8d8SChris Lattner		};
474*30fdc8d8SChris Lattner		262419A11198A93E00067686 /* BuildAndIntegration */ = {
475*30fdc8d8SChris Lattner			isa = XCBuildConfiguration;
476*30fdc8d8SChris Lattner			buildSettings = {
477*30fdc8d8SChris Lattner				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
478*30fdc8d8SChris Lattner				CURRENT_PROJECT_VERSION = 112;
479*30fdc8d8SChris Lattner				DEAD_CODE_STRIPPING = YES;
480*30fdc8d8SChris Lattner				FRAMEWORK_SEARCH_PATHS = $SDKROOT/System/Library/PrivateFrameworks;
481*30fdc8d8SChris Lattner				GCC_WARN_ABOUT_RETURN_TYPE = YES;
482*30fdc8d8SChris Lattner				GCC_WARN_UNUSED_VARIABLE = YES;
483*30fdc8d8SChris Lattner				STRIPFLAGS = "-x";
484*30fdc8d8SChris Lattner				STRIP_STYLE = debugging;
485*30fdc8d8SChris Lattner				VERSIONING_SYSTEM = "apple-generic";
486*30fdc8d8SChris Lattner				VERSION_INFO_BUILDER = "$(USER)";
487*30fdc8d8SChris Lattner			};
488*30fdc8d8SChris Lattner			name = BuildAndIntegration;
489*30fdc8d8SChris Lattner		};
490*30fdc8d8SChris Lattner		262419A21198A93E00067686 /* BuildAndIntegration */ = {
491*30fdc8d8SChris Lattner			isa = XCBuildConfiguration;
492*30fdc8d8SChris Lattner			buildSettings = {
493*30fdc8d8SChris Lattner				ALWAYS_SEARCH_USER_PATHS = NO;
494*30fdc8d8SChris Lattner				ARCHS = (
495*30fdc8d8SChris Lattner					x86_64,
496*30fdc8d8SChris Lattner					i386,
497*30fdc8d8SChris Lattner				);
498*30fdc8d8SChris Lattner				COPY_PHASE_STRIP = YES;
499*30fdc8d8SChris Lattner				CURRENT_PROJECT_VERSION = 112;
500*30fdc8d8SChris Lattner				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
501*30fdc8d8SChris Lattner				GCC_PREPROCESSOR_DEFINITIONS = LLDB_DEBUGSERVER;
502*30fdc8d8SChris Lattner				INSTALL_PATH = /Developer/usr/bin;
503*30fdc8d8SChris Lattner				LLDB_DEBUGSERVER = 1;
504*30fdc8d8SChris Lattner				OTHER_LDFLAGS = (
505*30fdc8d8SChris Lattner					"-sectcreate",
506*30fdc8d8SChris Lattner					__TEXT,
507*30fdc8d8SChris Lattner					__info_plist,
508*30fdc8d8SChris Lattner					"$(PROJECT_DIR)/resources/lldb-debugserver-Info.plist",
509*30fdc8d8SChris Lattner				);
510*30fdc8d8SChris Lattner				OTHER_MIGFLAGS = "-I$(DERIVED_FILE_DIR)";
511*30fdc8d8SChris Lattner				PREBINDING = NO;
512*30fdc8d8SChris Lattner				PRODUCT_NAME = debugserver;
513*30fdc8d8SChris Lattner				STRIP_INSTALLED_PRODUCT = YES;
514*30fdc8d8SChris Lattner				USER_HEADER_SEARCH_PATHS = "./source $(DERIVED_SOURCES_DIR)";
515*30fdc8d8SChris Lattner				ZERO_LINK = NO;
516*30fdc8d8SChris Lattner			};
517*30fdc8d8SChris Lattner			name = BuildAndIntegration;
518*30fdc8d8SChris Lattner		};
519*30fdc8d8SChris Lattner		26CE0596115C31C30022F371 /* Debug */ = {
520*30fdc8d8SChris Lattner			isa = XCBuildConfiguration;
521*30fdc8d8SChris Lattner			buildSettings = {
522*30fdc8d8SChris Lattner				ALWAYS_SEARCH_USER_PATHS = NO;
523*30fdc8d8SChris Lattner				ARCHS = (
524*30fdc8d8SChris Lattner					x86_64,
525*30fdc8d8SChris Lattner					i386,
526*30fdc8d8SChris Lattner				);
527*30fdc8d8SChris Lattner				CODE_SIGN_IDENTITY = lldb_codesign;
528*30fdc8d8SChris Lattner				COPY_PHASE_STRIP = YES;
529*30fdc8d8SChris Lattner				CURRENT_PROJECT_VERSION = 112;
530*30fdc8d8SChris Lattner				GCC_DYNAMIC_NO_PIC = NO;
531*30fdc8d8SChris Lattner				GCC_OPTIMIZATION_LEVEL = 0;
532*30fdc8d8SChris Lattner				GCC_PREPROCESSOR_DEFINITIONS = LLDB_DEBUGSERVER;
533*30fdc8d8SChris Lattner				INSTALL_PATH = /Developer/usr/bin;
534*30fdc8d8SChris Lattner				LLDB_DEBUGSERVER = 1;
535*30fdc8d8SChris Lattner				OTHER_LDFLAGS = (
536*30fdc8d8SChris Lattner					"-sectcreate",
537*30fdc8d8SChris Lattner					__TEXT,
538*30fdc8d8SChris Lattner					__info_plist,
539*30fdc8d8SChris Lattner					"$(PROJECT_DIR)/resources/lldb-debugserver-Info.plist",
540*30fdc8d8SChris Lattner				);
541*30fdc8d8SChris Lattner				OTHER_MIGFLAGS = "-I$(DERIVED_FILE_DIR)";
542*30fdc8d8SChris Lattner				PREBINDING = NO;
543*30fdc8d8SChris Lattner				PRODUCT_NAME = debugserver;
544*30fdc8d8SChris Lattner				USER_HEADER_SEARCH_PATHS = "./source $(DERIVED_SOURCES_DIR)";
545*30fdc8d8SChris Lattner				ZERO_LINK = NO;
546*30fdc8d8SChris Lattner			};
547*30fdc8d8SChris Lattner			name = Debug;
548*30fdc8d8SChris Lattner		};
549*30fdc8d8SChris Lattner		26CE0597115C31C30022F371 /* Release */ = {
550*30fdc8d8SChris Lattner			isa = XCBuildConfiguration;
551*30fdc8d8SChris Lattner			buildSettings = {
552*30fdc8d8SChris Lattner				ALWAYS_SEARCH_USER_PATHS = NO;
553*30fdc8d8SChris Lattner				ARCHS = (
554*30fdc8d8SChris Lattner					x86_64,
555*30fdc8d8SChris Lattner					i386,
556*30fdc8d8SChris Lattner				);
557*30fdc8d8SChris Lattner				CODE_SIGN_IDENTITY = lldb_codesign;
558*30fdc8d8SChris Lattner				COPY_PHASE_STRIP = YES;
559*30fdc8d8SChris Lattner				CURRENT_PROJECT_VERSION = 112;
560*30fdc8d8SChris Lattner				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
561*30fdc8d8SChris Lattner				GCC_PREPROCESSOR_DEFINITIONS = LLDB_DEBUGSERVER;
562*30fdc8d8SChris Lattner				INSTALL_PATH = /Developer/usr/bin;
563*30fdc8d8SChris Lattner				LLDB_DEBUGSERVER = 1;
564*30fdc8d8SChris Lattner				OTHER_LDFLAGS = (
565*30fdc8d8SChris Lattner					"-sectcreate",
566*30fdc8d8SChris Lattner					__TEXT,
567*30fdc8d8SChris Lattner					__info_plist,
568*30fdc8d8SChris Lattner					"$(PROJECT_DIR)/resources/lldb-debugserver-Info.plist",
569*30fdc8d8SChris Lattner				);
570*30fdc8d8SChris Lattner				OTHER_MIGFLAGS = "-I$(DERIVED_FILE_DIR)";
571*30fdc8d8SChris Lattner				PREBINDING = NO;
572*30fdc8d8SChris Lattner				PRODUCT_NAME = debugserver;
573*30fdc8d8SChris Lattner				USER_HEADER_SEARCH_PATHS = "./source $(DERIVED_SOURCES_DIR)";
574*30fdc8d8SChris Lattner				ZERO_LINK = NO;
575*30fdc8d8SChris Lattner			};
576*30fdc8d8SChris Lattner			name = Release;
577*30fdc8d8SChris Lattner		};
578*30fdc8d8SChris Lattner/* End XCBuildConfiguration section */
579*30fdc8d8SChris Lattner
580*30fdc8d8SChris Lattner/* Begin XCConfigurationList section */
581*30fdc8d8SChris Lattner		1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "debugserver" */ = {
582*30fdc8d8SChris Lattner			isa = XCConfigurationList;
583*30fdc8d8SChris Lattner			buildConfigurations = (
584*30fdc8d8SChris Lattner				1DEB914F08733D8E0010E9CD /* Debug */,
585*30fdc8d8SChris Lattner				1DEB915008733D8E0010E9CD /* Release */,
586*30fdc8d8SChris Lattner				262419A11198A93E00067686 /* BuildAndIntegration */,
587*30fdc8d8SChris Lattner			);
588*30fdc8d8SChris Lattner			defaultConfigurationIsVisible = 0;
589*30fdc8d8SChris Lattner			defaultConfigurationName = BuildAndIntegration;
590*30fdc8d8SChris Lattner		};
591*30fdc8d8SChris Lattner		26CE05A4115C31ED0022F371 /* Build configuration list for PBXNativeTarget "debugserver" */ = {
592*30fdc8d8SChris Lattner			isa = XCConfigurationList;
593*30fdc8d8SChris Lattner			buildConfigurations = (
594*30fdc8d8SChris Lattner				26CE0596115C31C30022F371 /* Debug */,
595*30fdc8d8SChris Lattner				26CE0597115C31C30022F371 /* Release */,
596*30fdc8d8SChris Lattner				262419A21198A93E00067686 /* BuildAndIntegration */,
597*30fdc8d8SChris Lattner			);
598*30fdc8d8SChris Lattner			defaultConfigurationIsVisible = 0;
599*30fdc8d8SChris Lattner			defaultConfigurationName = BuildAndIntegration;
600*30fdc8d8SChris Lattner		};
601*30fdc8d8SChris Lattner/* End XCConfigurationList section */
602*30fdc8d8SChris Lattner	};
603*30fdc8d8SChris Lattner	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
604*30fdc8d8SChris Lattner}
605