]> git.saurik.com Git - apple/dyld.git/blob - dyld.xcodeproj/project.pbxproj
dyld-132.13.tar.gz
[apple/dyld.git] / dyld.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXAggregateTarget section */
10 F9ED4C920630A73900DF4E74 /* all */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = F9D8C7E5087B087300E93EFB /* Build configuration list for PBXAggregateTarget "all" */;
13 buildPhases = (
14 );
15 dependencies = (
16 F9ED4CA70630A78A00DF4E74 /* PBXTargetDependency */,
17 F9ED4CA90630A78A00DF4E74 /* PBXTargetDependency */,
18 F93937380A94FB6A00070A07 /* PBXTargetDependency */,
19 );
20 name = all;
21 productName = all;
22 };
23 /* End PBXAggregateTarget section */
24
25 /* Begin PBXBuildFile section */
26 EF79A010070D293E00F78484 /* dyld.1 in usr|share|man|man1 */ = {isa = PBXBuildFile; fileRef = EF799FE9070D27BB00F78484 /* dyld.1 */; };
27 EF79A011070D295200F78484 /* dladdr.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEB070D27BB00F78484 /* dladdr.3 */; };
28 EF79A012070D295200F78484 /* dlclose.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEC070D27BB00F78484 /* dlclose.3 */; };
29 EF79A013070D295200F78484 /* dlerror.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FED070D27BB00F78484 /* dlerror.3 */; };
30 EF79A014070D295200F78484 /* dlopen.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEE070D27BB00F78484 /* dlopen.3 */; };
31 EF79A015070D295200F78484 /* dlsym.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEF070D27BB00F78484 /* dlsym.3 */; };
32 EF79A016070D295200F78484 /* dyld.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FF0070D27BB00F78484 /* dyld.3 */; };
33 F906E2240639E96400B13DB2 /* dyld_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = F906E2230639E96400B13DB2 /* dyld_debug.c */; };
34 F913FADA0630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */; };
35 F918691608B16D3500E0F9DB /* dyld-interposing.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F918691408B16D2500E0F9DB /* dyld-interposing.h */; };
36 F93937470A94FC4700070A07 /* update_dyld_shared_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F93937460A94FC4700070A07 /* update_dyld_shared_cache.cpp */; };
37 F93AA9A30630AE1E00301D9F /* dyld_gdb.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9ED4CE80630A80600DF4E74 /* dyld_gdb.h */; };
38 F93AA9A40630AE1E00301D9F /* dyld_priv.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9ED4CE90630A80600DF4E74 /* dyld_priv.h */; };
39 F93AA9A50630AE1E00301D9F /* dyld.h in usr|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9ED4CEA0630A80600DF4E74 /* dyld.h */; };
40 F94DB9040F0A9B1700323715 /* ImageLoaderMachOClassic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */; };
41 F94DB9050F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */; settings = {COMPILER_FLAGS = "-O3"; }; };
42 F9574CB306C95C1B00142BFA /* dlfcn.h in usr|include */ = {isa = PBXBuildFile; fileRef = F99EE6AE06B48D4200BF1992 /* dlfcn.h */; };
43 F98C78F00F7C02E8006257D2 /* dsc_iterator.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */; };
44 F98D274D0AA79D7400416316 /* dyld_images.h in usr|include|mach-o */ = {isa = PBXBuildFile; fileRef = F98D274C0AA79D7400416316 /* dyld_images.h */; };
45 F99EFC0E0EAD60E8001032B8 /* dyld_stub_binder.s in Sources */ = {isa = PBXBuildFile; fileRef = F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */; };
46 F9A221E70F3A6D7C00D15F73 /* dyldLibSystemGlue.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */; };
47 F9AC7E940B7BB67700FEB38B /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = F9AC7E930B7BB67700FEB38B /* version.c */; };
48 F9BA514B0ECE4F4200D1D62E /* dyld_stub_binder.s in Sources */ = {isa = PBXBuildFile; fileRef = F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */; };
49 F9D238DB0A9E2FD0002B55C7 /* update_dyld_shared_cache.1 in usr|share|man|man1 */ = {isa = PBXBuildFile; fileRef = F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */; };
50 F9E572020A66EF4A007D9BE9 /* dlopen_preflight.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */; };
51 F9ED4CD60630A7F100DF4E74 /* dyld_gdb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */; };
52 F9ED4CD70630A7F100DF4E74 /* dyld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC70630A7F100DF4E74 /* dyld.cpp */; };
53 F9ED4CD90630A7F100DF4E74 /* dyldAPIs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */; };
54 F9ED4CDA0630A7F100DF4E74 /* dyldExceptions.c in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */; };
55 F9ED4CDB0630A7F100DF4E74 /* dyldInitialization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */; };
56 F9ED4CDE0630A7F100DF4E74 /* dyldNew.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */; };
57 F9ED4CDF0630A7F100DF4E74 /* dyldStartup.s in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCF0630A7F100DF4E74 /* dyldStartup.s */; };
58 F9ED4CE00630A7F100DF4E74 /* glue.c in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD00630A7F100DF4E74 /* glue.c */; };
59 F9ED4CE10630A7F100DF4E74 /* ImageLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */; };
60 F9ED4CE30630A7F100DF4E74 /* ImageLoaderMachO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */; };
61 F9ED4CE50630A7F100DF4E74 /* stub_binding_helper.s in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD50630A7F100DF4E74 /* stub_binding_helper.s */; };
62 F9F256360639DBCC00A7427D /* dyldLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */; };
63 F9F2A5700F7AEEE300B7C9EB /* dsc_iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */; };
64 /* End PBXBuildFile section */
65
66 /* Begin PBXBuildRule section */
67 F921D3160703769A000D1056 /* PBXBuildRule */ = {
68 isa = PBXBuildRule;
69 compilerSpec = com.apple.compilers.gcc;
70 fileType = sourcecode.cpp;
71 isEditable = 1;
72 outputFiles = (
73 );
74 };
75 F921D317070376A6000D1056 /* PBXBuildRule */ = {
76 isa = PBXBuildRule;
77 compilerSpec = com.apple.compilers.gcc;
78 fileType = sourcecode.c;
79 isEditable = 1;
80 outputFiles = (
81 );
82 };
83 F921D318070376B0000D1056 /* PBXBuildRule */ = {
84 isa = PBXBuildRule;
85 compilerSpec = com.apple.compilers.gcc;
86 fileType = sourcecode.asm;
87 isEditable = 1;
88 outputFiles = (
89 );
90 };
91 F921D31E070376F1000D1056 /* PBXBuildRule */ = {
92 isa = PBXBuildRule;
93 compilerSpec = com.apple.compilers.gcc;
94 fileType = sourcecode.cpp;
95 isEditable = 1;
96 outputFiles = (
97 );
98 };
99 F9574C4906C94DA700142BFA /* PBXBuildRule */ = {
100 isa = PBXBuildRule;
101 compilerSpec = com.apple.compilers.gcc;
102 fileType = sourcecode.c;
103 isEditable = 1;
104 outputFiles = (
105 );
106 };
107 /* End PBXBuildRule section */
108
109 /* Begin PBXContainerItemProxy section */
110 F93937370A94FB6A00070A07 /* PBXContainerItemProxy */ = {
111 isa = PBXContainerItemProxy;
112 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
113 proxyType = 1;
114 remoteGlobalIDString = F93937310A94FAF700070A07;
115 remoteInfo = update_dyld_shared_cache;
116 };
117 F98C78D90F7C017F006257D2 /* PBXContainerItemProxy */ = {
118 isa = PBXContainerItemProxy;
119 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
120 proxyType = 1;
121 remoteGlobalIDString = F9F2A5580F7AEE9800B7C9EB;
122 remoteInfo = dsc;
123 };
124 F9ED4CA60630A78A00DF4E74 /* PBXContainerItemProxy */ = {
125 isa = PBXContainerItemProxy;
126 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
127 proxyType = 1;
128 remoteGlobalIDString = F9ED4C970630A76000DF4E74;
129 remoteInfo = dyld;
130 };
131 F9ED4CA80630A78A00DF4E74 /* PBXContainerItemProxy */ = {
132 isa = PBXContainerItemProxy;
133 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
134 proxyType = 1;
135 remoteGlobalIDString = F9ED4C9E0630A76B00DF4E74;
136 remoteInfo = libdyld;
137 };
138 /* End PBXContainerItemProxy section */
139
140 /* Begin PBXCopyFilesBuildPhase section */
141 F90CF2950E71D1FB000BF0F1 /* usr|local|include */ = {
142 isa = PBXCopyFilesBuildPhase;
143 buildActionMask = 8;
144 dstPath = /usr/local/include;
145 dstSubfolderSpec = 0;
146 files = (
147 );
148 name = "usr|local|include";
149 runOnlyForDeploymentPostprocessing = 1;
150 };
151 F93AA9B30630AE8200301D9F /* usr|include|mach-o */ = {
152 isa = PBXCopyFilesBuildPhase;
153 buildActionMask = 8;
154 dstPath = "/usr/include/mach-o";
155 dstSubfolderSpec = 0;
156 files = (
157 F93AA9A50630AE1E00301D9F /* dyld.h in usr|include|mach-o */,
158 F98D274D0AA79D7400416316 /* dyld_images.h in usr|include|mach-o */,
159 );
160 name = "usr|include|mach-o";
161 runOnlyForDeploymentPostprocessing = 1;
162 };
163 F93AA9B60630AEB100301D9F /* usr|local|include|mach-o */ = {
164 isa = PBXCopyFilesBuildPhase;
165 buildActionMask = 8;
166 dstPath = "/usr/local/include/mach-o";
167 dstSubfolderSpec = 0;
168 files = (
169 F918691608B16D3500E0F9DB /* dyld-interposing.h in usr|local|include|mach-o */,
170 F93AA9A30630AE1E00301D9F /* dyld_gdb.h in usr|local|include|mach-o */,
171 F93AA9A40630AE1E00301D9F /* dyld_priv.h in usr|local|include|mach-o */,
172 );
173 name = "usr|local|include|mach-o";
174 runOnlyForDeploymentPostprocessing = 1;
175 };
176 F93AA9C20630AF0700301D9F /* usr|share|man|man1 */ = {
177 isa = PBXCopyFilesBuildPhase;
178 buildActionMask = 8;
179 dstPath = /usr/share/man/man1;
180 dstSubfolderSpec = 0;
181 files = (
182 EF79A010070D293E00F78484 /* dyld.1 in usr|share|man|man1 */,
183 );
184 name = "usr|share|man|man1";
185 runOnlyForDeploymentPostprocessing = 1;
186 };
187 F93AA9C60630AF1F00301D9F /* usr|share|man|man3 */ = {
188 isa = PBXCopyFilesBuildPhase;
189 buildActionMask = 8;
190 dstPath = /usr/share/man/man3;
191 dstSubfolderSpec = 0;
192 files = (
193 EF79A011070D295200F78484 /* dladdr.3 in usr|share|man|man3 */,
194 EF79A012070D295200F78484 /* dlclose.3 in usr|share|man|man3 */,
195 EF79A013070D295200F78484 /* dlerror.3 in usr|share|man|man3 */,
196 EF79A014070D295200F78484 /* dlopen.3 in usr|share|man|man3 */,
197 EF79A015070D295200F78484 /* dlsym.3 in usr|share|man|man3 */,
198 EF79A016070D295200F78484 /* dyld.3 in usr|share|man|man3 */,
199 F9E572020A66EF4A007D9BE9 /* dlopen_preflight.3 in usr|share|man|man3 */,
200 );
201 name = "usr|share|man|man3";
202 runOnlyForDeploymentPostprocessing = 1;
203 };
204 F9574CB206C95C0D00142BFA /* usr|include */ = {
205 isa = PBXCopyFilesBuildPhase;
206 buildActionMask = 8;
207 dstPath = /usr/include;
208 dstSubfolderSpec = 0;
209 files = (
210 F9574CB306C95C1B00142BFA /* dlfcn.h in usr|include */,
211 );
212 name = "usr|include";
213 runOnlyForDeploymentPostprocessing = 1;
214 };
215 F98C78D10F7C00EA006257D2 /* usr|local|include|mach-o */ = {
216 isa = PBXCopyFilesBuildPhase;
217 buildActionMask = 8;
218 dstPath = "/usr/local/include/mach-o";
219 dstSubfolderSpec = 0;
220 files = (
221 F98C78F00F7C02E8006257D2 /* dsc_iterator.h in usr|local|include|mach-o */,
222 );
223 name = "usr|local|include|mach-o";
224 runOnlyForDeploymentPostprocessing = 1;
225 };
226 F9D238DD0A9E2FEE002B55C7 /* usr|share|man|man1 */ = {
227 isa = PBXCopyFilesBuildPhase;
228 buildActionMask = 8;
229 dstPath = /usr/share/man/man1;
230 dstSubfolderSpec = 0;
231 files = (
232 F9D238DB0A9E2FD0002B55C7 /* update_dyld_shared_cache.1 in usr|share|man|man1 */,
233 );
234 name = "usr|share|man|man1";
235 runOnlyForDeploymentPostprocessing = 1;
236 };
237 /* End PBXCopyFilesBuildPhase section */
238
239 /* Begin PBXFileReference section */
240 834A90AB0E1D85D600555761 /* ObjCLegacyAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ObjCLegacyAbstraction.hpp; sourceTree = "<group>"; };
241 834A90AC0E1D85D600555761 /* ObjCModernAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ObjCModernAbstraction.hpp; sourceTree = "<group>"; };
242 EF799FE9070D27BB00F78484 /* dyld.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = dyld.1; path = doc/man/man1/dyld.1; sourceTree = SOURCE_ROOT; };
243 EF799FEB070D27BB00F78484 /* dladdr.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dladdr.3; path = doc/man/man3/dladdr.3; sourceTree = SOURCE_ROOT; };
244 EF799FEC070D27BB00F78484 /* dlclose.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlclose.3; path = doc/man/man3/dlclose.3; sourceTree = SOURCE_ROOT; };
245 EF799FED070D27BB00F78484 /* dlerror.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlerror.3; path = doc/man/man3/dlerror.3; sourceTree = SOURCE_ROOT; };
246 EF799FEE070D27BB00F78484 /* dlopen.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlopen.3; path = doc/man/man3/dlopen.3; sourceTree = SOURCE_ROOT; };
247 EF799FEF070D27BB00F78484 /* dlsym.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlsym.3; path = doc/man/man3/dlsym.3; sourceTree = SOURCE_ROOT; };
248 EF799FF0070D27BB00F78484 /* dyld.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dyld.3; path = doc/man/man3/dyld.3; sourceTree = SOURCE_ROOT; };
249 F906E2230639E96400B13DB2 /* dyld_debug.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dyld_debug.c; path = src/dyld_debug.c; sourceTree = "<group>"; };
250 F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldAPIsInLibSystem.cpp; path = src/dyldAPIsInLibSystem.cpp; sourceTree = "<group>"; };
251 F918691408B16D2500E0F9DB /* dyld-interposing.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "dyld-interposing.h"; path = "include/mach-o/dyld-interposing.h"; sourceTree = "<group>"; };
252 F93937320A94FAF700070A07 /* update_dyld_shared_cache */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = update_dyld_shared_cache; sourceTree = BUILT_PRODUCTS_DIR; };
253 F939373E0A94FC4700070A07 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Architectures.hpp; sourceTree = "<group>"; };
254 F939373F0A94FC4700070A07 /* CacheFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CacheFileAbstraction.hpp; sourceTree = "<group>"; };
255 F93937400A94FC4700070A07 /* dyld_cache_format.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dyld_cache_format.h; sourceTree = "<group>"; };
256 F93937410A94FC4700070A07 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = FileAbstraction.hpp; sourceTree = "<group>"; };
257 F93937430A94FC4700070A07 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachOFileAbstraction.hpp; sourceTree = "<group>"; };
258 F93937440A94FC4700070A07 /* MachOLayout.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachOLayout.hpp; sourceTree = "<group>"; };
259 F93937460A94FC4700070A07 /* update_dyld_shared_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = update_dyld_shared_cache.cpp; sourceTree = "<group>"; };
260 F939F219078F1A2100AC144F /* dyld_debug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld_debug.h; path = "include/mach-o/dyld_debug.h"; sourceTree = "<group>"; };
261 F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachOClassic.cpp; path = src/ImageLoaderMachOClassic.cpp; sourceTree = "<group>"; };
262 F94DB9010F0A9B1700323715 /* ImageLoaderMachOClassic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachOClassic.h; path = src/ImageLoaderMachOClassic.h; sourceTree = "<group>"; };
263 F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachOCompressed.cpp; path = src/ImageLoaderMachOCompressed.cpp; sourceTree = "<group>"; };
264 F94DB9030F0A9B1700323715 /* ImageLoaderMachOCompressed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachOCompressed.h; path = src/ImageLoaderMachOCompressed.h; sourceTree = "<group>"; };
265 F95C95160E994796007B7CB8 /* MachOTrie.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MachOTrie.hpp; sourceTree = "<group>"; };
266 F98935B90A9A412B00FB6228 /* MachOBinder.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachOBinder.hpp; sourceTree = "<group>"; };
267 F98935BA0A9A412B00FB6228 /* MachORebaser.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachORebaser.hpp; sourceTree = "<group>"; };
268 F98D274C0AA79D7400416316 /* dyld_images.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld_images.h; path = "include/mach-o/dyld_images.h"; sourceTree = "<group>"; };
269 F99EE6AE06B48D4200BF1992 /* dlfcn.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dlfcn.h; path = include/dlfcn.h; sourceTree = "<group>"; };
270 F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dyld_stub_binder.s; path = src/dyld_stub_binder.s; sourceTree = "<group>"; };
271 F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dyldLibSystemGlue.c; path = src/dyldLibSystemGlue.c; sourceTree = "<group>"; };
272 F9AB709D0BA75730002F6068 /* dyldLibSystemInterface.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyldLibSystemInterface.h; path = src/dyldLibSystemInterface.h; sourceTree = "<group>"; };
273 F9AC7E930B7BB67700FEB38B /* version.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = version.c; sourceTree = BUILT_PRODUCTS_DIR; };
274 F9B01E3D0739ABDE00CF981B /* dyld.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; name = dyld.exp; path = src/dyld.exp; sourceTree = SOURCE_ROOT; };
275 F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; path = update_dyld_shared_cache.1; sourceTree = "<group>"; };
276 F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = dlopen_preflight.3; sourceTree = "<group>"; };
277 F9ED4C980630A76000DF4E74 /* dyld */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyld; sourceTree = BUILT_PRODUCTS_DIR; };
278 F9ED4C9F0630A76B00DF4E74 /* libdyldapis.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libdyldapis.a; sourceTree = BUILT_PRODUCTS_DIR; };
279 F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyld_gdb.cpp; path = src/dyld_gdb.cpp; sourceTree = SOURCE_ROOT; };
280 F9ED4CC70630A7F100DF4E74 /* dyld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyld.cpp; path = src/dyld.cpp; sourceTree = SOURCE_ROOT; };
281 F9ED4CC80630A7F100DF4E74 /* dyld.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld.h; path = src/dyld.h; sourceTree = SOURCE_ROOT; };
282 F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldAPIs.cpp; path = src/dyldAPIs.cpp; sourceTree = SOURCE_ROOT; };
283 F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dyldExceptions.c; path = src/dyldExceptions.c; sourceTree = SOURCE_ROOT; };
284 F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldInitialization.cpp; path = src/dyldInitialization.cpp; sourceTree = SOURCE_ROOT; };
285 F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldLock.cpp; path = src/dyldLock.cpp; sourceTree = SOURCE_ROOT; };
286 F9ED4CCD0630A7F100DF4E74 /* dyldLock.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyldLock.h; path = src/dyldLock.h; sourceTree = SOURCE_ROOT; };
287 F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldNew.cpp; path = src/dyldNew.cpp; sourceTree = SOURCE_ROOT; };
288 F9ED4CCF0630A7F100DF4E74 /* dyldStartup.s */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.asm; name = dyldStartup.s; path = src/dyldStartup.s; sourceTree = SOURCE_ROOT; tabWidth = 8; usesTabs = 1; };
289 F9ED4CD00630A7F100DF4E74 /* glue.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glue.c; path = src/glue.c; sourceTree = SOURCE_ROOT; };
290 F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoader.cpp; path = src/ImageLoader.cpp; sourceTree = SOURCE_ROOT; };
291 F9ED4CD20630A7F100DF4E74 /* ImageLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ImageLoader.h; path = src/ImageLoader.h; sourceTree = SOURCE_ROOT; };
292 F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachO.cpp; path = src/ImageLoaderMachO.cpp; sourceTree = SOURCE_ROOT; };
293 F9ED4CD40630A7F100DF4E74 /* ImageLoaderMachO.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachO.h; path = src/ImageLoaderMachO.h; sourceTree = SOURCE_ROOT; };
294 F9ED4CD50630A7F100DF4E74 /* stub_binding_helper.s */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.asm; name = stub_binding_helper.s; path = src/stub_binding_helper.s; sourceTree = SOURCE_ROOT; tabWidth = 8; usesTabs = 1; };
295 F9ED4CE80630A80600DF4E74 /* dyld_gdb.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld_gdb.h; path = "include/mach-o/dyld_gdb.h"; sourceTree = SOURCE_ROOT; };
296 F9ED4CE90630A80600DF4E74 /* dyld_priv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld_priv.h; path = "include/mach-o/dyld_priv.h"; sourceTree = SOURCE_ROOT; };
297 F9ED4CEA0630A80600DF4E74 /* dyld.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld.h; path = "include/mach-o/dyld.h"; sourceTree = SOURCE_ROOT; };
298 F9F2A5590F7AEE9800B7C9EB /* libdsc.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libdsc.a; sourceTree = BUILT_PRODUCTS_DIR; };
299 F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsc_iterator.cpp; sourceTree = "<group>"; };
300 F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsc_iterator.h; sourceTree = "<group>"; };
301 /* End PBXFileReference section */
302
303 /* Begin PBXFrameworksBuildPhase section */
304 F93937300A94FAF700070A07 /* Frameworks */ = {
305 isa = PBXFrameworksBuildPhase;
306 buildActionMask = 2147483647;
307 files = (
308 );
309 runOnlyForDeploymentPostprocessing = 0;
310 };
311 F9F2A5570F7AEE9800B7C9EB /* Frameworks */ = {
312 isa = PBXFrameworksBuildPhase;
313 buildActionMask = 2147483647;
314 files = (
315 );
316 runOnlyForDeploymentPostprocessing = 0;
317 };
318 /* End PBXFrameworksBuildPhase section */
319
320 /* Begin PBXGroup section */
321 EF799FE7070D27BB00F78484 /* man */ = {
322 isa = PBXGroup;
323 children = (
324 EF799FE8070D27BB00F78484 /* man1 */,
325 EF799FEA070D27BB00F78484 /* man3 */,
326 );
327 name = man;
328 path = doc/man;
329 sourceTree = SOURCE_ROOT;
330 };
331 EF799FE8070D27BB00F78484 /* man1 */ = {
332 isa = PBXGroup;
333 children = (
334 EF799FE9070D27BB00F78484 /* dyld.1 */,
335 F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */,
336 );
337 name = man1;
338 path = doc/man/man1;
339 sourceTree = SOURCE_ROOT;
340 };
341 EF799FEA070D27BB00F78484 /* man3 */ = {
342 isa = PBXGroup;
343 children = (
344 EF799FEB070D27BB00F78484 /* dladdr.3 */,
345 EF799FEC070D27BB00F78484 /* dlclose.3 */,
346 EF799FED070D27BB00F78484 /* dlerror.3 */,
347 EF799FEE070D27BB00F78484 /* dlopen.3 */,
348 EF799FEF070D27BB00F78484 /* dlsym.3 */,
349 F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */,
350 EF799FF0070D27BB00F78484 /* dyld.3 */,
351 );
352 name = man3;
353 path = doc/man/man3;
354 sourceTree = SOURCE_ROOT;
355 };
356 F939373D0A94FC4700070A07 /* launch-cache */ = {
357 isa = PBXGroup;
358 children = (
359 F939373E0A94FC4700070A07 /* Architectures.hpp */,
360 F939373F0A94FC4700070A07 /* CacheFileAbstraction.hpp */,
361 F93937400A94FC4700070A07 /* dyld_cache_format.h */,
362 F93937410A94FC4700070A07 /* FileAbstraction.hpp */,
363 F93937430A94FC4700070A07 /* MachOFileAbstraction.hpp */,
364 F93937440A94FC4700070A07 /* MachOLayout.hpp */,
365 F98935BA0A9A412B00FB6228 /* MachORebaser.hpp */,
366 F98935B90A9A412B00FB6228 /* MachOBinder.hpp */,
367 F95C95160E994796007B7CB8 /* MachOTrie.hpp */,
368 834A90AB0E1D85D600555761 /* ObjCLegacyAbstraction.hpp */,
369 834A90AC0E1D85D600555761 /* ObjCModernAbstraction.hpp */,
370 F93937460A94FC4700070A07 /* update_dyld_shared_cache.cpp */,
371 F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */,
372 F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */,
373 );
374 path = "launch-cache";
375 sourceTree = "<group>";
376 };
377 F9ED4C870630A72200DF4E74 = {
378 isa = PBXGroup;
379 children = (
380 F9ED4CBB0630A7AA00DF4E74 /* src */,
381 F9ED4CC30630A7BE00DF4E74 /* doc */,
382 F9ED4CBE0630A7B100DF4E74 /* include */,
383 F9ED4C990630A76000DF4E74 /* Products */,
384 F939373D0A94FC4700070A07 /* launch-cache */,
385 );
386 sourceTree = "<group>";
387 };
388 F9ED4C990630A76000DF4E74 /* Products */ = {
389 isa = PBXGroup;
390 children = (
391 F9ED4C980630A76000DF4E74 /* dyld */,
392 F9ED4C9F0630A76B00DF4E74 /* libdyldapis.a */,
393 F93937320A94FAF700070A07 /* update_dyld_shared_cache */,
394 F9F2A5590F7AEE9800B7C9EB /* libdsc.a */,
395 );
396 name = Products;
397 sourceTree = "<group>";
398 };
399 F9ED4CBB0630A7AA00DF4E74 /* src */ = {
400 isa = PBXGroup;
401 children = (
402 F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */,
403 F9ED4CC70630A7F100DF4E74 /* dyld.cpp */,
404 F9ED4CC80630A7F100DF4E74 /* dyld.h */,
405 F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */,
406 F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */,
407 F9AB709D0BA75730002F6068 /* dyldLibSystemInterface.h */,
408 F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */,
409 F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */,
410 F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */,
411 F9ED4CCD0630A7F100DF4E74 /* dyldLock.h */,
412 F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */,
413 F9ED4CCF0630A7F100DF4E74 /* dyldStartup.s */,
414 F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */,
415 F9ED4CD00630A7F100DF4E74 /* glue.c */,
416 F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */,
417 F9ED4CD20630A7F100DF4E74 /* ImageLoader.h */,
418 F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */,
419 F9ED4CD40630A7F100DF4E74 /* ImageLoaderMachO.h */,
420 F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */,
421 F94DB9010F0A9B1700323715 /* ImageLoaderMachOClassic.h */,
422 F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */,
423 F94DB9030F0A9B1700323715 /* ImageLoaderMachOCompressed.h */,
424 F9ED4CD50630A7F100DF4E74 /* stub_binding_helper.s */,
425 F9B01E3D0739ABDE00CF981B /* dyld.exp */,
426 F9AC7E930B7BB67700FEB38B /* version.c */,
427 F918691408B16D2500E0F9DB /* dyld-interposing.h */,
428 F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */,
429 F906E2230639E96400B13DB2 /* dyld_debug.c */,
430 );
431 name = src;
432 sourceTree = "<group>";
433 };
434 F9ED4CBE0630A7B100DF4E74 /* include */ = {
435 isa = PBXGroup;
436 children = (
437 F98D274C0AA79D7400416316 /* dyld_images.h */,
438 F9ED4CE80630A80600DF4E74 /* dyld_gdb.h */,
439 F9ED4CE90630A80600DF4E74 /* dyld_priv.h */,
440 F939F219078F1A2100AC144F /* dyld_debug.h */,
441 F9ED4CEA0630A80600DF4E74 /* dyld.h */,
442 F99EE6AE06B48D4200BF1992 /* dlfcn.h */,
443 );
444 name = include;
445 sourceTree = "<group>";
446 };
447 F9ED4CC30630A7BE00DF4E74 /* doc */ = {
448 isa = PBXGroup;
449 children = (
450 EF799FE7070D27BB00F78484 /* man */,
451 );
452 name = doc;
453 sourceTree = SOURCE_ROOT;
454 };
455 /* End PBXGroup section */
456
457 /* Begin PBXNativeTarget section */
458 F93937310A94FAF700070A07 /* update_dyld_shared_cache */ = {
459 isa = PBXNativeTarget;
460 buildConfigurationList = F93937340A94FB2900070A07 /* Build configuration list for PBXNativeTarget "update_dyld_shared_cache" */;
461 buildPhases = (
462 F939372F0A94FAF700070A07 /* Sources */,
463 F93937300A94FAF700070A07 /* Frameworks */,
464 F9D238DD0A9E2FEE002B55C7 /* usr|share|man|man1 */,
465 );
466 buildRules = (
467 );
468 dependencies = (
469 F98C78DA0F7C017F006257D2 /* PBXTargetDependency */,
470 );
471 name = update_dyld_shared_cache;
472 productName = update_dyld_shared_cache;
473 productReference = F93937320A94FAF700070A07 /* update_dyld_shared_cache */;
474 productType = "com.apple.product-type.tool";
475 };
476 F9ED4C970630A76000DF4E74 /* dyld */ = {
477 isa = PBXNativeTarget;
478 buildConfigurationList = F9D8C7DD087B087300E93EFB /* Build configuration list for PBXNativeTarget "dyld" */;
479 buildPhases = (
480 F9ED4C950630A76000DF4E74 /* Sources */,
481 );
482 buildRules = (
483 F921D318070376B0000D1056 /* PBXBuildRule */,
484 F921D317070376A6000D1056 /* PBXBuildRule */,
485 F921D3160703769A000D1056 /* PBXBuildRule */,
486 );
487 dependencies = (
488 );
489 name = dyld;
490 productName = dyld;
491 productReference = F9ED4C980630A76000DF4E74 /* dyld */;
492 productType = "com.apple.product-type.tool";
493 };
494 F9ED4C9E0630A76B00DF4E74 /* libdyld */ = {
495 isa = PBXNativeTarget;
496 buildConfigurationList = F9D8C7E1087B087300E93EFB /* Build configuration list for PBXNativeTarget "libdyld" */;
497 buildPhases = (
498 F9AC7E7E0B7BB3D300FEB38B /* create version.c */,
499 F9ED4C9C0630A76B00DF4E74 /* Sources */,
500 F93AA9B30630AE8200301D9F /* usr|include|mach-o */,
501 F9574CB206C95C0D00142BFA /* usr|include */,
502 F90CF2950E71D1FB000BF0F1 /* usr|local|include */,
503 F93AA9B60630AEB100301D9F /* usr|local|include|mach-o */,
504 F93AA9C20630AF0700301D9F /* usr|share|man|man1 */,
505 F93AA9C60630AF1F00301D9F /* usr|share|man|man3 */,
506 F918692408B16F6900E0F9DB /* install symlinks */,
507 );
508 buildRules = (
509 F921D31E070376F1000D1056 /* PBXBuildRule */,
510 F9574C4906C94DA700142BFA /* PBXBuildRule */,
511 );
512 dependencies = (
513 );
514 name = libdyld;
515 productName = libdyld;
516 productReference = F9ED4C9F0630A76B00DF4E74 /* libdyldapis.a */;
517 productType = "com.apple.product-type.library.static";
518 };
519 F9F2A5580F7AEE9800B7C9EB /* dsc */ = {
520 isa = PBXNativeTarget;
521 buildConfigurationList = F9F2A56B0F7AEEB100B7C9EB /* Build configuration list for PBXNativeTarget "dsc" */;
522 buildPhases = (
523 F9F2A5560F7AEE9800B7C9EB /* Sources */,
524 F9F2A5570F7AEE9800B7C9EB /* Frameworks */,
525 F98C78D10F7C00EA006257D2 /* usr|local|include|mach-o */,
526 );
527 buildRules = (
528 );
529 dependencies = (
530 );
531 name = dsc;
532 productName = dsc;
533 productReference = F9F2A5590F7AEE9800B7C9EB /* libdsc.a */;
534 productType = "com.apple.product-type.library.static";
535 };
536 /* End PBXNativeTarget section */
537
538 /* Begin PBXProject section */
539 F9ED4C8B0630A72300DF4E74 /* Project object */ = {
540 isa = PBXProject;
541 buildConfigurationList = F9D8C7E9087B087300E93EFB /* Build configuration list for PBXProject "dyld" */;
542 compatibilityVersion = "Xcode 2.4";
543 hasScannedForEncodings = 1;
544 mainGroup = F9ED4C870630A72200DF4E74;
545 productRefGroup = F9ED4C990630A76000DF4E74 /* Products */;
546 projectDirPath = "";
547 projectRoot = "";
548 targets = (
549 F9ED4C920630A73900DF4E74 /* all */,
550 F9ED4C970630A76000DF4E74 /* dyld */,
551 F9ED4C9E0630A76B00DF4E74 /* libdyld */,
552 F93937310A94FAF700070A07 /* update_dyld_shared_cache */,
553 F9F2A5580F7AEE9800B7C9EB /* dsc */,
554 );
555 };
556 /* End PBXProject section */
557
558 /* Begin PBXShellScriptBuildPhase section */
559 F918692408B16F6900E0F9DB /* install symlinks */ = {
560 isa = PBXShellScriptBuildPhase;
561 buildActionMask = 8;
562 files = (
563 );
564 inputPaths = (
565 );
566 name = "install symlinks";
567 outputPaths = (
568 );
569 runOnlyForDeploymentPostprocessing = 1;
570 shellPath = /bin/sh;
571 shellScript = "cd ${DSTROOT}/usr/local/lib/system\nln -sf libdyldapis.a libdyldapis_profile.a\nln -sf libdyldapis.a libdyldapis_debug.a\n";
572 showEnvVarsInLog = 0;
573 };
574 F9AC7E7E0B7BB3D300FEB38B /* create version.c */ = {
575 isa = PBXShellScriptBuildPhase;
576 buildActionMask = 2147483647;
577 files = (
578 );
579 inputPaths = (
580 );
581 name = "create version.c";
582 outputPaths = (
583 "$(BUILT_PRODUCTS_DIR)/version.c",
584 );
585 runOnlyForDeploymentPostprocessing = 0;
586 shellPath = /bin/sh;
587 shellScript = "/Developer/Makefiles/bin/version.pl ${ProjectName} > ${BUILT_PRODUCTS_DIR}/version.c\n";
588 showEnvVarsInLog = 0;
589 };
590 /* End PBXShellScriptBuildPhase section */
591
592 /* Begin PBXSourcesBuildPhase section */
593 F939372F0A94FAF700070A07 /* Sources */ = {
594 isa = PBXSourcesBuildPhase;
595 buildActionMask = 2147483647;
596 files = (
597 F93937470A94FC4700070A07 /* update_dyld_shared_cache.cpp in Sources */,
598 );
599 runOnlyForDeploymentPostprocessing = 0;
600 };
601 F9ED4C950630A76000DF4E74 /* Sources */ = {
602 isa = PBXSourcesBuildPhase;
603 buildActionMask = 2147483647;
604 files = (
605 F9ED4CDF0630A7F100DF4E74 /* dyldStartup.s in Sources */,
606 F9ED4CDB0630A7F100DF4E74 /* dyldInitialization.cpp in Sources */,
607 F9ED4CD70630A7F100DF4E74 /* dyld.cpp in Sources */,
608 F9ED4CD90630A7F100DF4E74 /* dyldAPIs.cpp in Sources */,
609 F9ED4CDA0630A7F100DF4E74 /* dyldExceptions.c in Sources */,
610 F9ED4CD60630A7F100DF4E74 /* dyld_gdb.cpp in Sources */,
611 F9ED4CE00630A7F100DF4E74 /* glue.c in Sources */,
612 F9ED4CE10630A7F100DF4E74 /* ImageLoader.cpp in Sources */,
613 F9ED4CE30630A7F100DF4E74 /* ImageLoaderMachO.cpp in Sources */,
614 F9ED4CE50630A7F100DF4E74 /* stub_binding_helper.s in Sources */,
615 F9ED4CDE0630A7F100DF4E74 /* dyldNew.cpp in Sources */,
616 F99EFC0E0EAD60E8001032B8 /* dyld_stub_binder.s in Sources */,
617 F94DB9040F0A9B1700323715 /* ImageLoaderMachOClassic.cpp in Sources */,
618 F94DB9050F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp in Sources */,
619 );
620 runOnlyForDeploymentPostprocessing = 0;
621 };
622 F9ED4C9C0630A76B00DF4E74 /* Sources */ = {
623 isa = PBXSourcesBuildPhase;
624 buildActionMask = 2147483647;
625 files = (
626 F9F256360639DBCC00A7427D /* dyldLock.cpp in Sources */,
627 F913FADA0630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp in Sources */,
628 F906E2240639E96400B13DB2 /* dyld_debug.c in Sources */,
629 F9BA514B0ECE4F4200D1D62E /* dyld_stub_binder.s in Sources */,
630 F9AC7E940B7BB67700FEB38B /* version.c in Sources */,
631 F9A221E70F3A6D7C00D15F73 /* dyldLibSystemGlue.c in Sources */,
632 );
633 runOnlyForDeploymentPostprocessing = 0;
634 };
635 F9F2A5560F7AEE9800B7C9EB /* Sources */ = {
636 isa = PBXSourcesBuildPhase;
637 buildActionMask = 2147483647;
638 files = (
639 F9F2A5700F7AEEE300B7C9EB /* dsc_iterator.cpp in Sources */,
640 );
641 runOnlyForDeploymentPostprocessing = 0;
642 };
643 /* End PBXSourcesBuildPhase section */
644
645 /* Begin PBXTargetDependency section */
646 F93937380A94FB6A00070A07 /* PBXTargetDependency */ = {
647 isa = PBXTargetDependency;
648 target = F93937310A94FAF700070A07 /* update_dyld_shared_cache */;
649 targetProxy = F93937370A94FB6A00070A07 /* PBXContainerItemProxy */;
650 };
651 F98C78DA0F7C017F006257D2 /* PBXTargetDependency */ = {
652 isa = PBXTargetDependency;
653 target = F9F2A5580F7AEE9800B7C9EB /* dsc */;
654 targetProxy = F98C78D90F7C017F006257D2 /* PBXContainerItemProxy */;
655 };
656 F9ED4CA70630A78A00DF4E74 /* PBXTargetDependency */ = {
657 isa = PBXTargetDependency;
658 target = F9ED4C970630A76000DF4E74 /* dyld */;
659 targetProxy = F9ED4CA60630A78A00DF4E74 /* PBXContainerItemProxy */;
660 };
661 F9ED4CA90630A78A00DF4E74 /* PBXTargetDependency */ = {
662 isa = PBXTargetDependency;
663 target = F9ED4C9E0630A76B00DF4E74 /* libdyld */;
664 targetProxy = F9ED4CA80630A78A00DF4E74 /* PBXContainerItemProxy */;
665 };
666 /* End PBXTargetDependency section */
667
668 /* Begin XCBuildConfiguration section */
669 F93937350A94FB2900070A07 /* Debug */ = {
670 isa = XCBuildConfiguration;
671 buildSettings = {
672 COPY_PHASE_STRIP = NO;
673 DEBUG_INFORMATION_FORMAT = dwarf;
674 GCC_DYNAMIC_NO_PIC = YES;
675 GCC_ENABLE_FIX_AND_CONTINUE = NO;
676 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
677 GCC_OPTIMIZATION_LEVEL = 0;
678 GCC_THREADSAFE_STATICS = NO;
679 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
680 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
681 GCC_WARN_MISSING_PARENTHESES = YES;
682 GCC_WARN_SHADOW = YES;
683 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
684 GCC_WARN_UNUSED_FUNCTION = YES;
685 GCC_WARN_UNUSED_VARIABLE = YES;
686 PREBINDING = NO;
687 PRODUCT_NAME = update_dyld_shared_cache;
688 VALID_ARCHS = "ppc i386";
689 };
690 name = Debug;
691 };
692 F93937360A94FB2900070A07 /* Release */ = {
693 isa = XCBuildConfiguration;
694 buildSettings = {
695 COPY_PHASE_STRIP = NO;
696 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
697 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
698 GCC_OPTIMIZATION_LEVEL = 3;
699 GCC_THREADSAFE_STATICS = NO;
700 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
701 INSTALL_PATH = /usr/bin;
702 PREBINDING = NO;
703 PRODUCT_NAME = update_dyld_shared_cache;
704 STRIP_INSTALLED_PRODUCT = YES;
705 STRIP_STYLE = debugging;
706 VALID_ARCHS = "x86_64 i386";
707 VERSIONING_SYSTEM = "apple-generic";
708 };
709 name = Release;
710 };
711 F9D8C7DE087B087300E93EFB /* Debug */ = {
712 isa = XCBuildConfiguration;
713 buildSettings = {
714 ALWAYS_SEARCH_USER_PATHS = NO;
715 ARCHS = (
716 ppc,
717 i386,
718 x86_64,
719 );
720 BASE_ADDRESS_armv4t = 0x2fe00000;
721 BASE_ADDRESS_armv5 = 0x2fe00000;
722 BASE_ADDRESS_armv6 = 0x2fe00000;
723 BASE_ADDRESS_armv7 = 0x2fe00000;
724 BASE_ADDRESS_i386 = 0x8fe00000;
725 BASE_ADDRESS_ppc = 0x8fe00000;
726 BASE_ADDRESS_x86_64 = 0x7fff5fc00000;
727 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
728 DEAD_CODE_STRIPPING = YES;
729 DEBUG_INFORMATION_FORMAT = dwarf;
730 EXCEPTION_LIB_armv6 = "-lgcc_eh";
731 EXCEPTION_LIB_armv7 = "-lgcc_eh";
732 EXCEPTION_LIB_i386 = /usr/local/lib/dyld/libunwind.a;
733 EXCEPTION_LIB_ppc = /usr/local/lib/dyld/libunwind.a;
734 EXCEPTION_LIB_x86_64 = /usr/local/lib/dyld/libunwind.a;
735 EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/src/dyld.exp";
736 GCC_C_LANGUAGE_STANDARD = c99;
737 GCC_DYNAMIC_NO_PIC = NO;
738 GCC_ENABLE_BUILTIN_FUNCTIONS = NO;
739 GCC_OPTIMIZATION_LEVEL = 0;
740 GCC_PREPROCESSOR_DEFINITIONS = "DYLD_VERSION=$(RC_ProjectSourceVersion)";
741 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
742 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
743 GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
744 GCC_WARN_MISSING_PARENTHESES = YES;
745 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
746 GCC_WARN_UNINITIALIZED_AUTOS = NO;
747 HEADER_SEARCH_PATHS = (
748 ./include,
749 "./launch-cache",
750 );
751 INSTALL_PATH = /usr/lib;
752 LIBC_OVERRIDES_iphoneos = "";
753 LIBC_OVERRIDES_macosx = "/usr/local/lib/system/libc-dyld.a";
754 OTHER_CFLAGS = "";
755 OTHER_LDFLAGS = (
756 "-seg1addr",
757 "$(BASE_ADDRESS_$(CURRENT_ARCH))",
758 "-lstdc++-static",
759 "$(LIBC_OVERRIDES_$(PLATFORM_NAME))",
760 "-nostdlib",
761 /usr/local/lib/system/libc.a,
762 /usr/local/lib/libCoreSymbolicationSharedWithDyld.a,
763 "$(EXCEPTION_LIB_$(CURRENT_ARCH))",
764 "-lgcc",
765 "-Wl,-e,__dyld_start",
766 "-Wl,-dylinker",
767 "-Wl,-dylinker_install_name,/usr/lib/dyld",
768 );
769 PER_ARCH_CFLAGS_ppc = "";
770 PREBINDING = NO;
771 PRODUCT_NAME = dyld;
772 STRIPFLAGS = "-S";
773 UNSTRIPPED_PRODUCT = NO;
774 VERSIONING_SYSTEM = "apple-generic";
775 WARNING_CFLAGS = (
776 "-Wmost",
777 "-Wno-four-char-constants",
778 );
779 };
780 name = Debug;
781 };
782 F9D8C7E0087B087300E93EFB /* Release */ = {
783 isa = XCBuildConfiguration;
784 buildSettings = {
785 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
786 BASE_ADDRESS_armv4t = 0x2fe00000;
787 BASE_ADDRESS_armv5 = 0x2fe00000;
788 BASE_ADDRESS_armv6 = 0x2fe00000;
789 BASE_ADDRESS_armv7 = 0x2fe00000;
790 BASE_ADDRESS_i386 = 0x8fe00000;
791 BASE_ADDRESS_ppc = 0x8fe00000;
792 BASE_ADDRESS_x86_64 = 0x7fff5fc00000;
793 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
794 DEAD_CODE_STRIPPING = YES;
795 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
796 EXCEPTION_LIB_armv6 = "-lgcc_eh";
797 EXCEPTION_LIB_armv7 = "-lgcc_eh";
798 EXCEPTION_LIB_i386 = /usr/local/lib/dyld/libunwind.a;
799 EXCEPTION_LIB_ppc = /usr/local/lib/dyld/libunwind.a;
800 EXCEPTION_LIB_x86_64 = /usr/local/lib/dyld/libunwind.a;
801 EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/src/dyld.exp";
802 GCC_C_LANGUAGE_STANDARD = c99;
803 GCC_DYNAMIC_NO_PIC = NO;
804 GCC_ENABLE_CPP_RTTI = NO;
805 GCC_OPTIMIZATION_LEVEL = s;
806 GCC_PREPROCESSOR_DEFINITIONS = "DYLD_VERSION=$(RC_ProjectSourceVersion)";
807 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
808 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
809 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
810 HEADER_SEARCH_PATHS = (
811 ./include,
812 "./launch-cache",
813 );
814 INSTALL_PATH = /usr/lib;
815 LIBC_OVERRIDES_iphoneos = "";
816 LIBC_OVERRIDES_macosx = "/usr/local/lib/system/libc-dyld.a";
817 OTHER_CFLAGS = "";
818 OTHER_LDFLAGS = (
819 "-seg1addr",
820 "$(BASE_ADDRESS_$(CURRENT_ARCH))",
821 "-lstdc++-static",
822 "$(LIBC_OVERRIDES_$(PLATFORM_NAME))",
823 "-nostdlib",
824 /usr/local/lib/system/libc.a,
825 /usr/local/lib/libCoreSymbolicationSharedWithDyld.a,
826 "$(EXCEPTION_LIB_$(CURRENT_ARCH))",
827 "-lgcc",
828 "-Wl,-e,__dyld_start",
829 "-Wl,-dylinker",
830 "-Wl,-dylinker_install_name,/usr/lib/dyld",
831 );
832 PER_ARCH_CFLAGS_ppc = "";
833 PREBINDING = NO;
834 PRODUCT_NAME = dyld;
835 STRIPFLAGS = "-S";
836 UNSTRIPPED_PRODUCT = NO;
837 VERSIONING_SYSTEM = "apple-generic";
838 WARNING_CFLAGS = (
839 "-Wmost",
840 "-Wno-four-char-constants",
841 "-Wno-unknown-pragmas",
842 );
843 };
844 name = Release;
845 };
846 F9D8C7E2087B087300E93EFB /* Debug */ = {
847 isa = XCBuildConfiguration;
848 buildSettings = {
849 ARCHS = "$(NATIVE_ARCH_ACTUAL)";
850 GCC_ENABLE_CPP_EXCEPTIONS = NO;
851 GCC_ENABLE_CPP_RTTI = NO;
852 GCC_OPTIMIZATION_LEVEL = 0;
853 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
854 HEADER_SEARCH_PATHS = ./include;
855 INSTALL_PATH = /usr/local/lib/system;
856 LIBRARY_STYLE = STATIC;
857 PRODUCT_NAME = dyldapis;
858 WARNING_CFLAGS = (
859 "-Wmost",
860 "-Wno-four-char-constants",
861 "-Wno-unknown-pragmas",
862 );
863 };
864 name = Debug;
865 };
866 F9D8C7E4087B087300E93EFB /* Release */ = {
867 isa = XCBuildConfiguration;
868 buildSettings = {
869 COPY_PHASE_STRIP = NO;
870 GCC_ENABLE_CPP_EXCEPTIONS = NO;
871 GCC_ENABLE_CPP_RTTI = NO;
872 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
873 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
874 HEADER_SEARCH_PATHS = ./include;
875 INSTALL_PATH = /usr/local/lib/system;
876 LIBRARY_STYLE = STATIC;
877 PRODUCT_NAME = dyldapis;
878 WARNING_CFLAGS = (
879 "-Wmost",
880 "-Wno-four-char-constants",
881 "-Wno-unknown-pragmas",
882 );
883 };
884 name = Release;
885 };
886 F9D8C7E6087B087300E93EFB /* Debug */ = {
887 isa = XCBuildConfiguration;
888 buildSettings = {
889 PRODUCT_NAME = all;
890 };
891 name = Debug;
892 };
893 F9D8C7E8087B087300E93EFB /* Release */ = {
894 isa = XCBuildConfiguration;
895 buildSettings = {
896 PRODUCT_NAME = all;
897 };
898 name = Release;
899 };
900 F9D8C7EA087B087300E93EFB /* Debug */ = {
901 isa = XCBuildConfiguration;
902 buildSettings = {
903 };
904 name = Debug;
905 };
906 F9D8C7EC087B087300E93EFB /* Release */ = {
907 isa = XCBuildConfiguration;
908 buildSettings = {
909 };
910 name = Release;
911 };
912 F9F2A55A0F7AEE9900B7C9EB /* Debug */ = {
913 isa = XCBuildConfiguration;
914 buildSettings = {
915 ALWAYS_SEARCH_USER_PATHS = NO;
916 COPY_PHASE_STRIP = NO;
917 GCC_DYNAMIC_NO_PIC = NO;
918 GCC_ENABLE_FIX_AND_CONTINUE = YES;
919 GCC_MODEL_TUNING = G5;
920 GCC_OPTIMIZATION_LEVEL = 0;
921 INSTALL_PATH = /usr/local/lib;
922 PREBINDING = NO;
923 PRODUCT_NAME = dsc;
924 };
925 name = Debug;
926 };
927 F9F2A55B0F7AEE9900B7C9EB /* Release */ = {
928 isa = XCBuildConfiguration;
929 buildSettings = {
930 ALWAYS_SEARCH_USER_PATHS = NO;
931 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
932 COPY_PHASE_STRIP = YES;
933 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
934 GCC_ENABLE_CPP_EXCEPTIONS = NO;
935 GCC_ENABLE_CPP_RTTI = NO;
936 GCC_ENABLE_FIX_AND_CONTINUE = NO;
937 GCC_ENABLE_OBJC_EXCEPTIONS = NO;
938 GCC_MODEL_TUNING = G5;
939 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
940 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
941 GCC_WARN_ABOUT_RETURN_TYPE = YES;
942 GCC_WARN_PEDANTIC = YES;
943 GCC_WARN_SHADOW = YES;
944 GCC_WARN_SIGN_COMPARE = YES;
945 GCC_WARN_UNINITIALIZED_AUTOS = YES;
946 GCC_WARN_UNUSED_VARIABLE = YES;
947 INSTALL_PATH = /usr/local/lib;
948 PREBINDING = NO;
949 PRODUCT_NAME = dsc;
950 ZERO_LINK = NO;
951 };
952 name = Release;
953 };
954 /* End XCBuildConfiguration section */
955
956 /* Begin XCConfigurationList section */
957 F93937340A94FB2900070A07 /* Build configuration list for PBXNativeTarget "update_dyld_shared_cache" */ = {
958 isa = XCConfigurationList;
959 buildConfigurations = (
960 F93937350A94FB2900070A07 /* Debug */,
961 F93937360A94FB2900070A07 /* Release */,
962 );
963 defaultConfigurationIsVisible = 0;
964 defaultConfigurationName = Release;
965 };
966 F9D8C7DD087B087300E93EFB /* Build configuration list for PBXNativeTarget "dyld" */ = {
967 isa = XCConfigurationList;
968 buildConfigurations = (
969 F9D8C7DE087B087300E93EFB /* Debug */,
970 F9D8C7E0087B087300E93EFB /* Release */,
971 );
972 defaultConfigurationIsVisible = 0;
973 defaultConfigurationName = Release;
974 };
975 F9D8C7E1087B087300E93EFB /* Build configuration list for PBXNativeTarget "libdyld" */ = {
976 isa = XCConfigurationList;
977 buildConfigurations = (
978 F9D8C7E2087B087300E93EFB /* Debug */,
979 F9D8C7E4087B087300E93EFB /* Release */,
980 );
981 defaultConfigurationIsVisible = 0;
982 defaultConfigurationName = Release;
983 };
984 F9D8C7E5087B087300E93EFB /* Build configuration list for PBXAggregateTarget "all" */ = {
985 isa = XCConfigurationList;
986 buildConfigurations = (
987 F9D8C7E6087B087300E93EFB /* Debug */,
988 F9D8C7E8087B087300E93EFB /* Release */,
989 );
990 defaultConfigurationIsVisible = 0;
991 defaultConfigurationName = Release;
992 };
993 F9D8C7E9087B087300E93EFB /* Build configuration list for PBXProject "dyld" */ = {
994 isa = XCConfigurationList;
995 buildConfigurations = (
996 F9D8C7EA087B087300E93EFB /* Debug */,
997 F9D8C7EC087B087300E93EFB /* Release */,
998 );
999 defaultConfigurationIsVisible = 0;
1000 defaultConfigurationName = Release;
1001 };
1002 F9F2A56B0F7AEEB100B7C9EB /* Build configuration list for PBXNativeTarget "dsc" */ = {
1003 isa = XCConfigurationList;
1004 buildConfigurations = (
1005 F9F2A55A0F7AEE9900B7C9EB /* Debug */,
1006 F9F2A55B0F7AEE9900B7C9EB /* Release */,
1007 );
1008 defaultConfigurationIsVisible = 0;
1009 defaultConfigurationName = Release;
1010 };
1011 /* End XCConfigurationList section */
1012 };
1013 rootObject = F9ED4C8B0630A72300DF4E74 /* Project object */;
1014 }