dyld-239.4.tar.gz
[apple/dyld.git] / dyld.xcodeproj / project.pbxproj
CommitLineData
9e225d03
A
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
832b6fce 6 objectVersion = 46;
9e225d03
A
7 objects = {
8
9/* Begin PBXAggregateTarget section */
412ebb8e
A
10 F908134211D3ED0B00626CC1 /* libdyld */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = F908135211D3ED9000626CC1 /* Build configuration list for PBXAggregateTarget "libdyld" */;
13 buildPhases = (
14 F908135111D3ED9000626CC1 /* usr|include|mach-o */,
15 F908137011D3FB5000626CC1 /* usr|include */,
832b6fce 16 F9C69EFC14EC8AB8009CAE2E /* usr|local|include */,
412ebb8e
A
17 F908137111D3FB5000626CC1 /* usr|local|include|mach-o */,
18 F908137211D3FB5000626CC1 /* usr|share|man|man1 */,
19 F908137311D3FB5000626CC1 /* usr|share|man|man3 */,
2fd3f4e8 20 F9F479FE152A63F2008F75C2 /* simulator clean up */,
412ebb8e
A
21 );
22 dependencies = (
23 F9B4D78012AD9736000605A6 /* PBXTargetDependency */,
24 F908134811D3ED1A00626CC1 /* PBXTargetDependency */,
25 );
26 name = libdyld;
27 productName = libdyld;
28 };
9e225d03
A
29 F9ED4C920630A73900DF4E74 /* all */ = {
30 isa = PBXAggregateTarget;
31 buildConfigurationList = F9D8C7E5087B087300E93EFB /* Build configuration list for PBXAggregateTarget "all" */;
32 buildPhases = (
33 );
9e225d03
A
34 dependencies = (
35 F9ED4CA70630A78A00DF4E74 /* PBXTargetDependency */,
36 F9ED4CA90630A78A00DF4E74 /* PBXTargetDependency */,
bac542e6 37 F93937380A94FB6A00070A07 /* PBXTargetDependency */,
9e225d03
A
38 );
39 name = all;
40 productName = all;
41 };
42/* End PBXAggregateTarget section */
43
44/* Begin PBXBuildFile section */
9e225d03 45 F906E2240639E96400B13DB2 /* dyld_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = F906E2230639E96400B13DB2 /* dyld_debug.c */; };
412ebb8e
A
46 F908134C11D3ED6200626CC1 /* dyld.h in usr|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9ED4CEA0630A80600DF4E74 /* dyld.h */; };
47 F908134D11D3ED6200626CC1 /* dyld_images.h in usr|include|mach-o */ = {isa = PBXBuildFile; fileRef = F98D274C0AA79D7400416316 /* dyld_images.h */; };
48 F908135911D3FA8700626CC1 /* dlfcn.h in usr|include */ = {isa = PBXBuildFile; fileRef = F99EE6AE06B48D4200BF1992 /* dlfcn.h */; };
49 F908135D11D3FACD00626CC1 /* dyld-interposing.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F918691408B16D2500E0F9DB /* dyld-interposing.h */; };
50 F908135E11D3FACD00626CC1 /* dyld_cache_format.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F93937400A94FC4700070A07 /* dyld_cache_format.h */; };
51 F908135F11D3FACD00626CC1 /* dyld_gdb.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9ED4CE80630A80600DF4E74 /* dyld_gdb.h */; };
52 F908136011D3FACD00626CC1 /* dyld_priv.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9ED4CE90630A80600DF4E74 /* dyld_priv.h */; };
53 F908136411D3FB0300626CC1 /* dyld.1 in usr|share|man|man1 */ = {isa = PBXBuildFile; fileRef = EF799FE9070D27BB00F78484 /* dyld.1 */; };
54 F908136811D3FB3A00626CC1 /* dladdr.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEB070D27BB00F78484 /* dladdr.3 */; };
55 F908136911D3FB3A00626CC1 /* dlclose.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEC070D27BB00F78484 /* dlclose.3 */; };
56 F908136A11D3FB3A00626CC1 /* dlerror.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FED070D27BB00F78484 /* dlerror.3 */; };
57 F908136B11D3FB3A00626CC1 /* dlopen.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEE070D27BB00F78484 /* dlopen.3 */; };
58 F908136C11D3FB3A00626CC1 /* dlsym.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEF070D27BB00F78484 /* dlsym.3 */; };
59 F908136D11D3FB3A00626CC1 /* dyld.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FF0070D27BB00F78484 /* dyld.3 */; };
60 F908136E11D3FB3A00626CC1 /* dlopen_preflight.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */; };
9e225d03 61 F913FADA0630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */; };
2fd3f4e8
A
62 F93666E0163B4C42002ECADA /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F93666DF163B4C42002ECADA /* CoreFoundation.framework */; };
63 F93666E2163B4C58002ECADA /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F93666E1163B4C58002ECADA /* Security.framework */; };
bac542e6 64 F93937470A94FC4700070A07 /* update_dyld_shared_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F93937460A94FC4700070A07 /* update_dyld_shared_cache.cpp */; };
39a8cd10
A
65 F94DB9040F0A9B1700323715 /* ImageLoaderMachOClassic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */; };
66 F94DB9050F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */; settings = {COMPILER_FLAGS = "-O3"; }; };
39a8cd10 67 F98C78F00F7C02E8006257D2 /* dsc_iterator.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */; };
412ebb8e
A
68 F99B8E630FEC11B400701838 /* dyld_shared_cache_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F99B8E620FEC11B400701838 /* dyld_shared_cache_util.cpp */; };
69 F99B8EA30FEC1C4200701838 /* dsc_iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */; };
39a8cd10 70 F9A221E70F3A6D7C00D15F73 /* dyldLibSystemGlue.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */; };
412ebb8e
A
71 F9A6D6E4116F9DF20051CC16 /* threadLocalVariables.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A6D6E2116F9DF20051CC16 /* threadLocalVariables.c */; };
72 F9A6D70C116FBBD10051CC16 /* threadLocalHelpers.s in Sources */ = {isa = PBXBuildFile; fileRef = F9A6D70B116FBBD10051CC16 /* threadLocalHelpers.s */; };
39a8cd10 73 F9BA514B0ECE4F4200D1D62E /* dyld_stub_binder.s in Sources */ = {isa = PBXBuildFile; fileRef = F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */; };
832b6fce 74 F9C69EFE14EC8AD2009CAE2E /* objc-shared-cache.h in usr|local|include */ = {isa = PBXBuildFile; fileRef = F9C69EFD14EC8ABF009CAE2E /* objc-shared-cache.h */; };
412ebb8e
A
75 F9CE307A1208F1B50098B590 /* dsc_extractor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9CE30781208F1B50098B590 /* dsc_extractor.cpp */; };
76 F9CE307B1208F1C60098B590 /* dsc_extractor.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9CE30791208F1B50098B590 /* dsc_extractor.h */; };
832b6fce
A
77 F9D1001814D8D13D00099D91 /* dsc_extractor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9CE30781208F1B50098B590 /* dsc_extractor.cpp */; };
78 F9D1001D14D8D19500099D91 /* dsc_iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */; };
39a8cd10 79 F9D238DB0A9E2FD0002B55C7 /* update_dyld_shared_cache.1 in usr|share|man|man1 */ = {isa = PBXBuildFile; fileRef = F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */; };
832b6fce 80 F9D49CCC1458B95200F86ADD /* start_glue.s in Sources */ = {isa = PBXBuildFile; fileRef = F9D49CCB1458B95200F86ADD /* start_glue.s */; };
9e225d03
A
81 F9ED4CD60630A7F100DF4E74 /* dyld_gdb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */; };
82 F9ED4CD70630A7F100DF4E74 /* dyld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC70630A7F100DF4E74 /* dyld.cpp */; };
83 F9ED4CD90630A7F100DF4E74 /* dyldAPIs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */; };
84 F9ED4CDA0630A7F100DF4E74 /* dyldExceptions.c in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */; };
85 F9ED4CDB0630A7F100DF4E74 /* dyldInitialization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */; };
86 F9ED4CDE0630A7F100DF4E74 /* dyldNew.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */; };
87 F9ED4CDF0630A7F100DF4E74 /* dyldStartup.s in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCF0630A7F100DF4E74 /* dyldStartup.s */; };
88 F9ED4CE00630A7F100DF4E74 /* glue.c in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD00630A7F100DF4E74 /* glue.c */; };
89 F9ED4CE10630A7F100DF4E74 /* ImageLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */; };
90 F9ED4CE30630A7F100DF4E74 /* ImageLoaderMachO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */; };
91 F9ED4CE50630A7F100DF4E74 /* stub_binding_helper.s in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD50630A7F100DF4E74 /* stub_binding_helper.s */; };
92 F9F256360639DBCC00A7427D /* dyldLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */; };
39a8cd10 93 F9F2A5700F7AEEE300B7C9EB /* dsc_iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */; };
9e225d03
A
94/* End PBXBuildFile section */
95
96/* Begin PBXBuildRule section */
97 F921D3160703769A000D1056 /* PBXBuildRule */ = {
98 isa = PBXBuildRule;
39a8cd10 99 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
100 fileType = sourcecode.cpp;
101 isEditable = 1;
102 outputFiles = (
103 );
104 };
105 F921D317070376A6000D1056 /* PBXBuildRule */ = {
106 isa = PBXBuildRule;
39a8cd10 107 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
108 fileType = sourcecode.c;
109 isEditable = 1;
110 outputFiles = (
111 );
112 };
113 F921D318070376B0000D1056 /* PBXBuildRule */ = {
114 isa = PBXBuildRule;
39a8cd10 115 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
116 fileType = sourcecode.asm;
117 isEditable = 1;
118 outputFiles = (
119 );
120 };
121 F921D31E070376F1000D1056 /* PBXBuildRule */ = {
122 isa = PBXBuildRule;
39a8cd10 123 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
124 fileType = sourcecode.cpp;
125 isEditable = 1;
126 outputFiles = (
127 );
128 };
129 F9574C4906C94DA700142BFA /* PBXBuildRule */ = {
130 isa = PBXBuildRule;
39a8cd10 131 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
132 fileType = sourcecode.c;
133 isEditable = 1;
134 outputFiles = (
135 );
136 };
137/* End PBXBuildRule section */
138
bac542e6 139/* Begin PBXContainerItemProxy section */
412ebb8e
A
140 F908134711D3ED1A00626CC1 /* PBXContainerItemProxy */ = {
141 isa = PBXContainerItemProxy;
142 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
143 proxyType = 1;
144 remoteGlobalIDString = F9ED4C9E0630A76B00DF4E74;
145 remoteInfo = libdyld.dylib;
146 };
bac542e6
A
147 F93937370A94FB6A00070A07 /* PBXContainerItemProxy */ = {
148 isa = PBXContainerItemProxy;
149 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
150 proxyType = 1;
151 remoteGlobalIDString = F93937310A94FAF700070A07;
152 remoteInfo = update_dyld_shared_cache;
9e225d03 153 };
412ebb8e
A
154 F99B8E9F0FEC195800701838 /* PBXContainerItemProxy */ = {
155 isa = PBXContainerItemProxy;
156 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
157 proxyType = 1;
158 remoteGlobalIDString = F99B8E550FEC10F600701838;
159 remoteInfo = dyld_shared_cache_util;
160 };
161 F99B8EB10FEC220C00701838 /* PBXContainerItemProxy */ = {
162 isa = PBXContainerItemProxy;
163 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
164 proxyType = 1;
165 remoteGlobalIDString = F99B8E550FEC10F600701838;
166 remoteInfo = dyld_shared_cache_util;
167 };
168 F9B4D77F12AD9736000605A6 /* PBXContainerItemProxy */ = {
bac542e6
A
169 isa = PBXContainerItemProxy;
170 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
171 proxyType = 1;
39a8cd10 172 remoteGlobalIDString = F9F2A5580F7AEE9800B7C9EB;
412ebb8e
A
173 remoteInfo = libdsc;
174 };
175 F9CE330A120F40EA0098B590 /* PBXContainerItemProxy */ = {
176 isa = PBXContainerItemProxy;
177 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
178 proxyType = 1;
179 remoteGlobalIDString = F9F2A5580F7AEE9800B7C9EB;
180 remoteInfo = libdsc;
9e225d03 181 };
832b6fce
A
182 F9D1004614D8D91100099D91 /* PBXContainerItemProxy */ = {
183 isa = PBXContainerItemProxy;
184 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
185 proxyType = 1;
186 remoteGlobalIDString = F9D1001114D8D0BA00099D91;
187 remoteInfo = dsc_extractor;
188 };
9e225d03
A
189 F9ED4CA60630A78A00DF4E74 /* PBXContainerItemProxy */ = {
190 isa = PBXContainerItemProxy;
191 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
192 proxyType = 1;
193 remoteGlobalIDString = F9ED4C970630A76000DF4E74;
194 remoteInfo = dyld;
195 };
196 F9ED4CA80630A78A00DF4E74 /* PBXContainerItemProxy */ = {
197 isa = PBXContainerItemProxy;
198 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
199 proxyType = 1;
200 remoteGlobalIDString = F9ED4C9E0630A76B00DF4E74;
201 remoteInfo = libdyld;
202 };
203/* End PBXContainerItemProxy section */
204
205/* Begin PBXCopyFilesBuildPhase section */
412ebb8e 206 F908135111D3ED9000626CC1 /* usr|include|mach-o */ = {
bac542e6
A
207 isa = PBXCopyFilesBuildPhase;
208 buildActionMask = 8;
2fd3f4e8 209 dstPath = "$(INSTALL_PATH_PREFIX)//usr/include/mach-o";
bac542e6
A
210 dstSubfolderSpec = 0;
211 files = (
412ebb8e
A
212 F908134C11D3ED6200626CC1 /* dyld.h in usr|include|mach-o */,
213 F908134D11D3ED6200626CC1 /* dyld_images.h in usr|include|mach-o */,
bac542e6 214 );
412ebb8e 215 name = "usr|include|mach-o";
bac542e6
A
216 runOnlyForDeploymentPostprocessing = 1;
217 };
412ebb8e 218 F908137011D3FB5000626CC1 /* usr|include */ = {
9e225d03
A
219 isa = PBXCopyFilesBuildPhase;
220 buildActionMask = 8;
2fd3f4e8 221 dstPath = "$(INSTALL_PATH_PREFIX)//usr/include";
9e225d03
A
222 dstSubfolderSpec = 0;
223 files = (
412ebb8e 224 F908135911D3FA8700626CC1 /* dlfcn.h in usr|include */,
9e225d03 225 );
412ebb8e 226 name = "usr|include";
9e225d03
A
227 runOnlyForDeploymentPostprocessing = 1;
228 };
412ebb8e 229 F908137111D3FB5000626CC1 /* usr|local|include|mach-o */ = {
9e225d03
A
230 isa = PBXCopyFilesBuildPhase;
231 buildActionMask = 8;
2fd3f4e8 232 dstPath = "$(INSTALL_PATH_PREFIX)//usr/local/include/mach-o";
9e225d03
A
233 dstSubfolderSpec = 0;
234 files = (
412ebb8e
A
235 F908135D11D3FACD00626CC1 /* dyld-interposing.h in usr|local|include|mach-o */,
236 F908135E11D3FACD00626CC1 /* dyld_cache_format.h in usr|local|include|mach-o */,
237 F908135F11D3FACD00626CC1 /* dyld_gdb.h in usr|local|include|mach-o */,
238 F908136011D3FACD00626CC1 /* dyld_priv.h in usr|local|include|mach-o */,
9e225d03 239 );
39a8cd10 240 name = "usr|local|include|mach-o";
9e225d03
A
241 runOnlyForDeploymentPostprocessing = 1;
242 };
412ebb8e 243 F908137211D3FB5000626CC1 /* usr|share|man|man1 */ = {
9e225d03
A
244 isa = PBXCopyFilesBuildPhase;
245 buildActionMask = 8;
246 dstPath = /usr/share/man/man1;
247 dstSubfolderSpec = 0;
248 files = (
412ebb8e 249 F908136411D3FB0300626CC1 /* dyld.1 in usr|share|man|man1 */,
9e225d03 250 );
39a8cd10 251 name = "usr|share|man|man1";
9e225d03
A
252 runOnlyForDeploymentPostprocessing = 1;
253 };
412ebb8e 254 F908137311D3FB5000626CC1 /* usr|share|man|man3 */ = {
9e225d03
A
255 isa = PBXCopyFilesBuildPhase;
256 buildActionMask = 8;
257 dstPath = /usr/share/man/man3;
258 dstSubfolderSpec = 0;
259 files = (
412ebb8e
A
260 F908136811D3FB3A00626CC1 /* dladdr.3 in usr|share|man|man3 */,
261 F908136911D3FB3A00626CC1 /* dlclose.3 in usr|share|man|man3 */,
262 F908136A11D3FB3A00626CC1 /* dlerror.3 in usr|share|man|man3 */,
263 F908136B11D3FB3A00626CC1 /* dlopen.3 in usr|share|man|man3 */,
264 F908136C11D3FB3A00626CC1 /* dlsym.3 in usr|share|man|man3 */,
265 F908136D11D3FB3A00626CC1 /* dyld.3 in usr|share|man|man3 */,
266 F908136E11D3FB3A00626CC1 /* dlopen_preflight.3 in usr|share|man|man3 */,
39a8cd10
A
267 );
268 name = "usr|share|man|man3";
9e225d03
A
269 runOnlyForDeploymentPostprocessing = 1;
270 };
412ebb8e 271 F98C78D10F7C00EA006257D2 /* usr|local|include|mach-o */ = {
9e225d03
A
272 isa = PBXCopyFilesBuildPhase;
273 buildActionMask = 8;
412ebb8e 274 dstPath = "$(INSTALL_LOCATION)/usr/local/include/mach-o";
9e225d03
A
275 dstSubfolderSpec = 0;
276 files = (
412ebb8e
A
277 F98C78F00F7C02E8006257D2 /* dsc_iterator.h in usr|local|include|mach-o */,
278 F9CE307B1208F1C60098B590 /* dsc_extractor.h in usr|local|include|mach-o */,
39a8cd10 279 );
412ebb8e 280 name = "usr|local|include|mach-o";
39a8cd10
A
281 runOnlyForDeploymentPostprocessing = 1;
282 };
832b6fce 283 F9C69EFC14EC8AB8009CAE2E /* usr|local|include */ = {
39a8cd10
A
284 isa = PBXCopyFilesBuildPhase;
285 buildActionMask = 8;
2fd3f4e8 286 dstPath = "$(INSTALL_PATH_PREFIX)//usr/local/include";
39a8cd10
A
287 dstSubfolderSpec = 0;
288 files = (
832b6fce 289 F9C69EFE14EC8AD2009CAE2E /* objc-shared-cache.h in usr|local|include */,
9e225d03 290 );
832b6fce 291 name = "usr|local|include";
9e225d03
A
292 runOnlyForDeploymentPostprocessing = 1;
293 };
39a8cd10 294 F9D238DD0A9E2FEE002B55C7 /* usr|share|man|man1 */ = {
bac542e6
A
295 isa = PBXCopyFilesBuildPhase;
296 buildActionMask = 8;
412ebb8e 297 dstPath = "$(INSTALL_LOCATION)/usr/$(LOCAL)/share/man/man1";
bac542e6
A
298 dstSubfolderSpec = 0;
299 files = (
39a8cd10 300 F9D238DB0A9E2FD0002B55C7 /* update_dyld_shared_cache.1 in usr|share|man|man1 */,
bac542e6 301 );
39a8cd10 302 name = "usr|share|man|man1";
bac542e6
A
303 runOnlyForDeploymentPostprocessing = 1;
304 };
9e225d03
A
305/* End PBXCopyFilesBuildPhase section */
306
307/* Begin PBXFileReference section */
39a8cd10
A
308 834A90AB0E1D85D600555761 /* ObjCLegacyAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ObjCLegacyAbstraction.hpp; sourceTree = "<group>"; };
309 834A90AC0E1D85D600555761 /* ObjCModernAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = ObjCModernAbstraction.hpp; sourceTree = "<group>"; };
9e225d03
A
310 EF799FE9070D27BB00F78484 /* dyld.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = dyld.1; path = doc/man/man1/dyld.1; sourceTree = SOURCE_ROOT; };
311 EF799FEB070D27BB00F78484 /* dladdr.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dladdr.3; path = doc/man/man3/dladdr.3; sourceTree = SOURCE_ROOT; };
312 EF799FEC070D27BB00F78484 /* dlclose.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlclose.3; path = doc/man/man3/dlclose.3; sourceTree = SOURCE_ROOT; };
313 EF799FED070D27BB00F78484 /* dlerror.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlerror.3; path = doc/man/man3/dlerror.3; sourceTree = SOURCE_ROOT; };
314 EF799FEE070D27BB00F78484 /* dlopen.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlopen.3; path = doc/man/man3/dlopen.3; sourceTree = SOURCE_ROOT; };
315 EF799FEF070D27BB00F78484 /* dlsym.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlsym.3; path = doc/man/man3/dlsym.3; sourceTree = SOURCE_ROOT; };
316 EF799FF0070D27BB00F78484 /* dyld.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dyld.3; path = doc/man/man3/dyld.3; sourceTree = SOURCE_ROOT; };
9e225d03
A
317 F906E2230639E96400B13DB2 /* dyld_debug.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dyld_debug.c; path = src/dyld_debug.c; sourceTree = "<group>"; };
318 F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldAPIsInLibSystem.cpp; path = src/dyldAPIsInLibSystem.cpp; sourceTree = "<group>"; };
197008ea 319 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>"; };
2fd3f4e8
A
320 F93666DF163B4C42002ECADA /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
321 F93666E1163B4C58002ECADA /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
bac542e6
A
322 F93937320A94FAF700070A07 /* update_dyld_shared_cache */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = update_dyld_shared_cache; sourceTree = BUILT_PRODUCTS_DIR; };
323 F939373E0A94FC4700070A07 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Architectures.hpp; sourceTree = "<group>"; };
324 F939373F0A94FC4700070A07 /* CacheFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CacheFileAbstraction.hpp; sourceTree = "<group>"; };
325 F93937400A94FC4700070A07 /* dyld_cache_format.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dyld_cache_format.h; sourceTree = "<group>"; };
326 F93937410A94FC4700070A07 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = FileAbstraction.hpp; sourceTree = "<group>"; };
327 F93937430A94FC4700070A07 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachOFileAbstraction.hpp; sourceTree = "<group>"; };
328 F93937440A94FC4700070A07 /* MachOLayout.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachOLayout.hpp; sourceTree = "<group>"; };
2fd3f4e8 329 F93937460A94FC4700070A07 /* update_dyld_shared_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = update_dyld_shared_cache.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
39a8cd10
A
330 F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachOClassic.cpp; path = src/ImageLoaderMachOClassic.cpp; sourceTree = "<group>"; };
331 F94DB9010F0A9B1700323715 /* ImageLoaderMachOClassic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachOClassic.h; path = src/ImageLoaderMachOClassic.h; sourceTree = "<group>"; };
332 F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachOCompressed.cpp; path = src/ImageLoaderMachOCompressed.cpp; sourceTree = "<group>"; };
333 F94DB9030F0A9B1700323715 /* ImageLoaderMachOCompressed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachOCompressed.h; path = src/ImageLoaderMachOCompressed.h; sourceTree = "<group>"; };
334 F95C95160E994796007B7CB8 /* MachOTrie.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MachOTrie.hpp; sourceTree = "<group>"; };
412ebb8e 335 F976F548127B90F8004BA2A5 /* dyld.order */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dyld.order; path = src/dyld.order; sourceTree = "<group>"; };
2fd3f4e8 336 F981BB8B170FC24400A686D6 /* dyldSyscallInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dyldSyscallInterface.h; path = src/dyldSyscallInterface.h; sourceTree = "<group>"; };
bac542e6
A
337 F98935B90A9A412B00FB6228 /* MachOBinder.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachOBinder.hpp; sourceTree = "<group>"; };
338 F98935BA0A9A412B00FB6228 /* MachORebaser.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachORebaser.hpp; sourceTree = "<group>"; };
339 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>"; };
412ebb8e
A
340 F99B8E620FEC11B400701838 /* dyld_shared_cache_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dyld_shared_cache_util.cpp; sourceTree = "<group>"; };
341 F99B8E670FEC121100701838 /* dyld_shared_cache_util */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyld_shared_cache_util; sourceTree = BUILT_PRODUCTS_DIR; };
9e225d03 342 F99EE6AE06B48D4200BF1992 /* dlfcn.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dlfcn.h; path = include/dlfcn.h; sourceTree = "<group>"; };
39a8cd10
A
343 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>"; };
344 F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dyldLibSystemGlue.c; path = src/dyldLibSystemGlue.c; sourceTree = "<group>"; };
412ebb8e
A
345 F9A6D6E2116F9DF20051CC16 /* threadLocalVariables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = threadLocalVariables.c; path = src/threadLocalVariables.c; sourceTree = "<group>"; };
346 F9A6D70B116FBBD10051CC16 /* threadLocalHelpers.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = threadLocalHelpers.s; path = src/threadLocalHelpers.s; sourceTree = "<group>"; };
bac542e6
A
347 F9AB709D0BA75730002F6068 /* dyldLibSystemInterface.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyldLibSystemInterface.h; path = src/dyldLibSystemInterface.h; sourceTree = "<group>"; };
348 F9AC7E930B7BB67700FEB38B /* version.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = version.c; sourceTree = BUILT_PRODUCTS_DIR; };
2fd3f4e8 349 F9AFEA3216F15CE300CB5161 /* start_glue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = start_glue.h; path = src/start_glue.h; sourceTree = "<group>"; };
9e225d03 350 F9B01E3D0739ABDE00CF981B /* dyld.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; name = dyld.exp; path = src/dyld.exp; sourceTree = SOURCE_ROOT; };
832b6fce 351 F9C69EFD14EC8ABF009CAE2E /* objc-shared-cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-shared-cache.h"; path = "include/objc-shared-cache.h"; sourceTree = "<group>"; };
412ebb8e
A
352 F9CE30781208F1B50098B590 /* dsc_extractor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsc_extractor.cpp; sourceTree = "<group>"; };
353 F9CE30791208F1B50098B590 /* dsc_extractor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsc_extractor.h; sourceTree = "<group>"; };
832b6fce 354 F9D1001214D8D0BA00099D91 /* dsc_extractor.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = dsc_extractor.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
bac542e6 355 F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; path = update_dyld_shared_cache.1; sourceTree = "<group>"; };
832b6fce 356 F9D49CCB1458B95200F86ADD /* start_glue.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = start_glue.s; path = src/start_glue.s; sourceTree = "<group>"; };
bac542e6
A
357 F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = dlopen_preflight.3; sourceTree = "<group>"; };
358 F9ED4C980630A76000DF4E74 /* dyld */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyld; sourceTree = BUILT_PRODUCTS_DIR; };
412ebb8e 359 F9ED4C9F0630A76B00DF4E74 /* libdyld.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libdyld.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
9e225d03
A
360 F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyld_gdb.cpp; path = src/dyld_gdb.cpp; sourceTree = SOURCE_ROOT; };
361 F9ED4CC70630A7F100DF4E74 /* dyld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyld.cpp; path = src/dyld.cpp; sourceTree = SOURCE_ROOT; };
362 F9ED4CC80630A7F100DF4E74 /* dyld.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld.h; path = src/dyld.h; sourceTree = SOURCE_ROOT; };
363 F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldAPIs.cpp; path = src/dyldAPIs.cpp; sourceTree = SOURCE_ROOT; };
364 F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dyldExceptions.c; path = src/dyldExceptions.c; sourceTree = SOURCE_ROOT; };
365 F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldInitialization.cpp; path = src/dyldInitialization.cpp; sourceTree = SOURCE_ROOT; };
366 F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldLock.cpp; path = src/dyldLock.cpp; sourceTree = SOURCE_ROOT; };
367 F9ED4CCD0630A7F100DF4E74 /* dyldLock.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyldLock.h; path = src/dyldLock.h; sourceTree = SOURCE_ROOT; };
368 F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldNew.cpp; path = src/dyldNew.cpp; sourceTree = SOURCE_ROOT; };
369 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; };
370 F9ED4CD00630A7F100DF4E74 /* glue.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glue.c; path = src/glue.c; sourceTree = SOURCE_ROOT; };
371 F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoader.cpp; path = src/ImageLoader.cpp; sourceTree = SOURCE_ROOT; };
372 F9ED4CD20630A7F100DF4E74 /* ImageLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ImageLoader.h; path = src/ImageLoader.h; sourceTree = SOURCE_ROOT; };
373 F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachO.cpp; path = src/ImageLoaderMachO.cpp; sourceTree = SOURCE_ROOT; };
374 F9ED4CD40630A7F100DF4E74 /* ImageLoaderMachO.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachO.h; path = src/ImageLoaderMachO.h; sourceTree = SOURCE_ROOT; };
375 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; };
376 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; };
377 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; };
378 F9ED4CEA0630A80600DF4E74 /* dyld.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld.h; path = "include/mach-o/dyld.h"; sourceTree = SOURCE_ROOT; };
39a8cd10
A
379 F9F2A5590F7AEE9800B7C9EB /* libdsc.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libdsc.a; sourceTree = BUILT_PRODUCTS_DIR; };
380 F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsc_iterator.cpp; sourceTree = "<group>"; };
381 F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsc_iterator.h; sourceTree = "<group>"; };
9e225d03
A
382/* End PBXFileReference section */
383
384/* Begin PBXFrameworksBuildPhase section */
bac542e6 385 F93937300A94FAF700070A07 /* Frameworks */ = {
9e225d03
A
386 isa = PBXFrameworksBuildPhase;
387 buildActionMask = 2147483647;
388 files = (
2fd3f4e8
A
389 F93666E2163B4C58002ECADA /* Security.framework in Frameworks */,
390 F93666E0163B4C42002ECADA /* CoreFoundation.framework in Frameworks */,
9e225d03
A
391 );
392 runOnlyForDeploymentPostprocessing = 0;
393 };
412ebb8e
A
394 F99B8E540FEC10F600701838 /* Frameworks */ = {
395 isa = PBXFrameworksBuildPhase;
396 buildActionMask = 2147483647;
397 files = (
398 );
399 runOnlyForDeploymentPostprocessing = 0;
400 };
832b6fce
A
401 F9D1001014D8D0BA00099D91 /* Frameworks */ = {
402 isa = PBXFrameworksBuildPhase;
403 buildActionMask = 2147483647;
404 files = (
405 );
406 runOnlyForDeploymentPostprocessing = 0;
407 };
39a8cd10
A
408 F9F2A5570F7AEE9800B7C9EB /* Frameworks */ = {
409 isa = PBXFrameworksBuildPhase;
410 buildActionMask = 2147483647;
411 files = (
412 );
413 runOnlyForDeploymentPostprocessing = 0;
414 };
9e225d03
A
415/* End PBXFrameworksBuildPhase section */
416
417/* Begin PBXGroup section */
418 EF799FE7070D27BB00F78484 /* man */ = {
419 isa = PBXGroup;
420 children = (
421 EF799FE8070D27BB00F78484 /* man1 */,
422 EF799FEA070D27BB00F78484 /* man3 */,
423 );
424 name = man;
425 path = doc/man;
426 sourceTree = SOURCE_ROOT;
427 };
428 EF799FE8070D27BB00F78484 /* man1 */ = {
429 isa = PBXGroup;
430 children = (
431 EF799FE9070D27BB00F78484 /* dyld.1 */,
bac542e6 432 F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */,
9e225d03
A
433 );
434 name = man1;
435 path = doc/man/man1;
436 sourceTree = SOURCE_ROOT;
437 };
438 EF799FEA070D27BB00F78484 /* man3 */ = {
439 isa = PBXGroup;
440 children = (
441 EF799FEB070D27BB00F78484 /* dladdr.3 */,
442 EF799FEC070D27BB00F78484 /* dlclose.3 */,
443 EF799FED070D27BB00F78484 /* dlerror.3 */,
444 EF799FEE070D27BB00F78484 /* dlopen.3 */,
445 EF799FEF070D27BB00F78484 /* dlsym.3 */,
bac542e6 446 F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */,
9e225d03 447 EF799FF0070D27BB00F78484 /* dyld.3 */,
9e225d03
A
448 );
449 name = man3;
450 path = doc/man/man3;
451 sourceTree = SOURCE_ROOT;
452 };
bac542e6
A
453 F939373D0A94FC4700070A07 /* launch-cache */ = {
454 isa = PBXGroup;
455 children = (
2fd3f4e8
A
456 F93666E1163B4C58002ECADA /* Security.framework */,
457 F93666DF163B4C42002ECADA /* CoreFoundation.framework */,
bac542e6
A
458 F939373E0A94FC4700070A07 /* Architectures.hpp */,
459 F939373F0A94FC4700070A07 /* CacheFileAbstraction.hpp */,
460 F93937400A94FC4700070A07 /* dyld_cache_format.h */,
461 F93937410A94FC4700070A07 /* FileAbstraction.hpp */,
462 F93937430A94FC4700070A07 /* MachOFileAbstraction.hpp */,
463 F93937440A94FC4700070A07 /* MachOLayout.hpp */,
464 F98935BA0A9A412B00FB6228 /* MachORebaser.hpp */,
465 F98935B90A9A412B00FB6228 /* MachOBinder.hpp */,
39a8cd10
A
466 F95C95160E994796007B7CB8 /* MachOTrie.hpp */,
467 834A90AB0E1D85D600555761 /* ObjCLegacyAbstraction.hpp */,
468 834A90AC0E1D85D600555761 /* ObjCModernAbstraction.hpp */,
bac542e6 469 F93937460A94FC4700070A07 /* update_dyld_shared_cache.cpp */,
39a8cd10
A
470 F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */,
471 F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */,
412ebb8e
A
472 F9CE30781208F1B50098B590 /* dsc_extractor.cpp */,
473 F9CE30791208F1B50098B590 /* dsc_extractor.h */,
474 F99B8E620FEC11B400701838 /* dyld_shared_cache_util.cpp */,
bac542e6
A
475 );
476 path = "launch-cache";
477 sourceTree = "<group>";
478 };
9e225d03
A
479 F9ED4C870630A72200DF4E74 = {
480 isa = PBXGroup;
481 children = (
482 F9ED4CBB0630A7AA00DF4E74 /* src */,
483 F9ED4CC30630A7BE00DF4E74 /* doc */,
484 F9ED4CBE0630A7B100DF4E74 /* include */,
485 F9ED4C990630A76000DF4E74 /* Products */,
bac542e6 486 F939373D0A94FC4700070A07 /* launch-cache */,
9e225d03 487 );
2fd3f4e8 488 indentWidth = 4;
9e225d03 489 sourceTree = "<group>";
2fd3f4e8
A
490 tabWidth = 4;
491 usesTabs = 1;
9e225d03
A
492 };
493 F9ED4C990630A76000DF4E74 /* Products */ = {
494 isa = PBXGroup;
495 children = (
496 F9ED4C980630A76000DF4E74 /* dyld */,
412ebb8e 497 F9ED4C9F0630A76B00DF4E74 /* libdyld.dylib */,
bac542e6 498 F93937320A94FAF700070A07 /* update_dyld_shared_cache */,
39a8cd10 499 F9F2A5590F7AEE9800B7C9EB /* libdsc.a */,
412ebb8e 500 F99B8E670FEC121100701838 /* dyld_shared_cache_util */,
832b6fce 501 F9D1001214D8D0BA00099D91 /* dsc_extractor.bundle */,
9e225d03
A
502 );
503 name = Products;
504 sourceTree = "<group>";
505 };
506 F9ED4CBB0630A7AA00DF4E74 /* src */ = {
507 isa = PBXGroup;
508 children = (
509 F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */,
510 F9ED4CC70630A7F100DF4E74 /* dyld.cpp */,
511 F9ED4CC80630A7F100DF4E74 /* dyld.h */,
9e225d03
A
512 F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */,
513 F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */,
bac542e6 514 F9AB709D0BA75730002F6068 /* dyldLibSystemInterface.h */,
9e225d03
A
515 F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */,
516 F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */,
517 F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */,
518 F9ED4CCD0630A7F100DF4E74 /* dyldLock.h */,
519 F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */,
520 F9ED4CCF0630A7F100DF4E74 /* dyldStartup.s */,
832b6fce 521 F9D49CCB1458B95200F86ADD /* start_glue.s */,
2fd3f4e8 522 F9AFEA3216F15CE300CB5161 /* start_glue.h */,
39a8cd10 523 F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */,
9e225d03 524 F9ED4CD00630A7F100DF4E74 /* glue.c */,
2fd3f4e8 525 F981BB8B170FC24400A686D6 /* dyldSyscallInterface.h */,
9e225d03
A
526 F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */,
527 F9ED4CD20630A7F100DF4E74 /* ImageLoader.h */,
528 F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */,
529 F9ED4CD40630A7F100DF4E74 /* ImageLoaderMachO.h */,
39a8cd10
A
530 F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */,
531 F94DB9010F0A9B1700323715 /* ImageLoaderMachOClassic.h */,
532 F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */,
533 F94DB9030F0A9B1700323715 /* ImageLoaderMachOCompressed.h */,
9e225d03
A
534 F9ED4CD50630A7F100DF4E74 /* stub_binding_helper.s */,
535 F9B01E3D0739ABDE00CF981B /* dyld.exp */,
412ebb8e 536 F976F548127B90F8004BA2A5 /* dyld.order */,
bac542e6 537 F9AC7E930B7BB67700FEB38B /* version.c */,
197008ea 538 F918691408B16D2500E0F9DB /* dyld-interposing.h */,
39a8cd10 539 F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */,
9e225d03 540 F906E2230639E96400B13DB2 /* dyld_debug.c */,
412ebb8e
A
541 F9A6D6E2116F9DF20051CC16 /* threadLocalVariables.c */,
542 F9A6D70B116FBBD10051CC16 /* threadLocalHelpers.s */,
9e225d03
A
543 );
544 name = src;
545 sourceTree = "<group>";
546 };
547 F9ED4CBE0630A7B100DF4E74 /* include */ = {
548 isa = PBXGroup;
549 children = (
bac542e6 550 F98D274C0AA79D7400416316 /* dyld_images.h */,
9e225d03
A
551 F9ED4CE80630A80600DF4E74 /* dyld_gdb.h */,
552 F9ED4CE90630A80600DF4E74 /* dyld_priv.h */,
9e225d03
A
553 F9ED4CEA0630A80600DF4E74 /* dyld.h */,
554 F99EE6AE06B48D4200BF1992 /* dlfcn.h */,
832b6fce 555 F9C69EFD14EC8ABF009CAE2E /* objc-shared-cache.h */,
9e225d03
A
556 );
557 name = include;
558 sourceTree = "<group>";
559 };
560 F9ED4CC30630A7BE00DF4E74 /* doc */ = {
561 isa = PBXGroup;
562 children = (
563 EF799FE7070D27BB00F78484 /* man */,
564 );
565 name = doc;
566 sourceTree = SOURCE_ROOT;
567 };
568/* End PBXGroup section */
569
832b6fce
A
570/* Begin PBXHeadersBuildPhase section */
571 F9D1000E14D8D0BA00099D91 /* Headers */ = {
572 isa = PBXHeadersBuildPhase;
573 buildActionMask = 2147483647;
574 files = (
575 );
576 runOnlyForDeploymentPostprocessing = 0;
577 };
578/* End PBXHeadersBuildPhase section */
579
bac542e6
A
580/* Begin PBXNativeTarget section */
581 F93937310A94FAF700070A07 /* update_dyld_shared_cache */ = {
582 isa = PBXNativeTarget;
583 buildConfigurationList = F93937340A94FB2900070A07 /* Build configuration list for PBXNativeTarget "update_dyld_shared_cache" */;
584 buildPhases = (
2fd3f4e8 585 F91083C91702592700831889 /* create dyld_cache_config.h */,
bac542e6
A
586 F939372F0A94FAF700070A07 /* Sources */,
587 F93937300A94FAF700070A07 /* Frameworks */,
39a8cd10 588 F9D238DD0A9E2FEE002B55C7 /* usr|share|man|man1 */,
412ebb8e 589 F991E3030FF1A4EC0082CCC9 /* do not install duplicates */,
9e225d03 590 );
bac542e6
A
591 buildRules = (
592 );
593 dependencies = (
412ebb8e
A
594 F99B8EA00FEC195800701838 /* PBXTargetDependency */,
595 F9CE330B120F40EA0098B590 /* PBXTargetDependency */,
832b6fce 596 F9D1004714D8D91100099D91 /* PBXTargetDependency */,
bac542e6
A
597 );
598 name = update_dyld_shared_cache;
599 productName = update_dyld_shared_cache;
600 productReference = F93937320A94FAF700070A07 /* update_dyld_shared_cache */;
601 productType = "com.apple.product-type.tool";
9e225d03 602 };
412ebb8e
A
603 F99B8E550FEC10F600701838 /* dyld_shared_cache_util */ = {
604 isa = PBXNativeTarget;
605 buildConfigurationList = F99B8E5D0FEC10F800701838 /* Build configuration list for PBXNativeTarget "dyld_shared_cache_util" */;
606 buildPhases = (
607 F99B8E530FEC10F600701838 /* Sources */,
608 F99B8E540FEC10F600701838 /* Frameworks */,
609 );
610 buildRules = (
611 );
612 dependencies = (
613 );
614 name = dyld_shared_cache_util;
615 productName = dscutil;
616 productReference = F99B8E670FEC121100701838 /* dyld_shared_cache_util */;
617 productType = "com.apple.product-type.tool";
618 };
832b6fce 619 F9D1001114D8D0BA00099D91 /* dsc_extractor */ = {
412ebb8e 620 isa = PBXNativeTarget;
832b6fce 621 buildConfigurationList = F9D1001714D8D0F100099D91 /* Build configuration list for PBXNativeTarget "dsc_extractor" */;
412ebb8e 622 buildPhases = (
832b6fce
A
623 F9D1000E14D8D0BA00099D91 /* Headers */,
624 F9D1000F14D8D0BA00099D91 /* Sources */,
625 F9D1001014D8D0BA00099D91 /* Frameworks */,
412ebb8e
A
626 );
627 buildRules = (
628 );
629 dependencies = (
630 );
832b6fce
A
631 name = dsc_extractor;
632 productName = dsc_extractor;
633 productReference = F9D1001214D8D0BA00099D91 /* dsc_extractor.bundle */;
634 productType = "com.apple.product-type.library.dynamic";
412ebb8e 635 };
9e225d03
A
636 F9ED4C970630A76000DF4E74 /* dyld */ = {
637 isa = PBXNativeTarget;
638 buildConfigurationList = F9D8C7DD087B087300E93EFB /* Build configuration list for PBXNativeTarget "dyld" */;
639 buildPhases = (
412ebb8e 640 F9D050C811DD701A00FB0A29 /* configure archives */,
9e225d03 641 F9ED4C950630A76000DF4E74 /* Sources */,
412ebb8e
A
642 F907E2490FA6469000BFEDBD /* install iPhone file */,
643 F99B8EB60FEC236500701838 /* suppress macosx dyld_shared_cache_util */,
9e225d03
A
644 );
645 buildRules = (
646 F921D318070376B0000D1056 /* PBXBuildRule */,
647 F921D317070376A6000D1056 /* PBXBuildRule */,
648 F921D3160703769A000D1056 /* PBXBuildRule */,
649 );
9e225d03 650 dependencies = (
412ebb8e 651 F99B8EB20FEC220C00701838 /* PBXTargetDependency */,
9e225d03
A
652 );
653 name = dyld;
654 productName = dyld;
655 productReference = F9ED4C980630A76000DF4E74 /* dyld */;
656 productType = "com.apple.product-type.tool";
657 };
412ebb8e 658 F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */ = {
9e225d03 659 isa = PBXNativeTarget;
412ebb8e 660 buildConfigurationList = F9D8C7E1087B087300E93EFB /* Build configuration list for PBXNativeTarget "libdyld.dylib" */;
9e225d03
A
661 buildPhases = (
662 F9ED4C9C0630A76B00DF4E74 /* Sources */,
9e225d03
A
663 );
664 buildRules = (
665 F921D31E070376F1000D1056 /* PBXBuildRule */,
666 F9574C4906C94DA700142BFA /* PBXBuildRule */,
667 );
9e225d03
A
668 dependencies = (
669 );
412ebb8e 670 name = libdyld.dylib;
9e225d03 671 productName = libdyld;
412ebb8e
A
672 productReference = F9ED4C9F0630A76B00DF4E74 /* libdyld.dylib */;
673 productType = "com.apple.product-type.library.dynamic";
9e225d03 674 };
412ebb8e 675 F9F2A5580F7AEE9800B7C9EB /* libdsc */ = {
39a8cd10 676 isa = PBXNativeTarget;
412ebb8e 677 buildConfigurationList = F9F2A56B0F7AEEB100B7C9EB /* Build configuration list for PBXNativeTarget "libdsc" */;
39a8cd10
A
678 buildPhases = (
679 F9F2A5560F7AEE9800B7C9EB /* Sources */,
680 F9F2A5570F7AEE9800B7C9EB /* Frameworks */,
681 F98C78D10F7C00EA006257D2 /* usr|local|include|mach-o */,
682 );
683 buildRules = (
684 );
685 dependencies = (
686 );
412ebb8e 687 name = libdsc;
39a8cd10
A
688 productName = dsc;
689 productReference = F9F2A5590F7AEE9800B7C9EB /* libdsc.a */;
690 productType = "com.apple.product-type.library.static";
691 };
9e225d03
A
692/* End PBXNativeTarget section */
693
694/* Begin PBXProject section */
695 F9ED4C8B0630A72300DF4E74 /* Project object */ = {
696 isa = PBXProject;
832b6fce
A
697 attributes = {
698 LastUpgradeCheck = 0440;
699 };
9e225d03 700 buildConfigurationList = F9D8C7E9087B087300E93EFB /* Build configuration list for PBXProject "dyld" */;
832b6fce 701 compatibilityVersion = "Xcode 3.2";
412ebb8e 702 developmentRegion = English;
9e225d03 703 hasScannedForEncodings = 1;
412ebb8e
A
704 knownRegions = (
705 English,
706 Japanese,
707 French,
708 German,
709 );
9e225d03
A
710 mainGroup = F9ED4C870630A72200DF4E74;
711 productRefGroup = F9ED4C990630A76000DF4E74 /* Products */;
712 projectDirPath = "";
bac542e6 713 projectRoot = "";
9e225d03
A
714 targets = (
715 F9ED4C920630A73900DF4E74 /* all */,
716 F9ED4C970630A76000DF4E74 /* dyld */,
412ebb8e
A
717 F908134211D3ED0B00626CC1 /* libdyld */,
718 F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */,
bac542e6 719 F93937310A94FAF700070A07 /* update_dyld_shared_cache */,
412ebb8e
A
720 F9F2A5580F7AEE9800B7C9EB /* libdsc */,
721 F99B8E550FEC10F600701838 /* dyld_shared_cache_util */,
832b6fce 722 F9D1001114D8D0BA00099D91 /* dsc_extractor */,
9e225d03
A
723 );
724 };
725/* End PBXProject section */
726
727/* Begin PBXShellScriptBuildPhase section */
412ebb8e 728 F907E2490FA6469000BFEDBD /* install iPhone file */ = {
9e225d03
A
729 isa = PBXShellScriptBuildPhase;
730 buildActionMask = 8;
731 files = (
732 );
733 inputPaths = (
9e225d03 734 );
412ebb8e 735 name = "install iPhone file";
9e225d03
A
736 outputPaths = (
737 );
738 runOnlyForDeploymentPostprocessing = 1;
739 shellPath = /bin/sh;
412ebb8e 740 shellScript = "if [ \"${PLATFORM_NAME}\" = \"iphoneos\" ] \nthen\n\tmkdir -p ${DSTROOT}//System/Library/Caches/com.apple.dyld\n\techo \"existence of this file enables dyld to have dylibs override shared cache\" > ${DSTROOT}//System/Library/Caches/com.apple.dyld/enable-dylibs-to-override-cache\nfi\n";
bac542e6
A
741 showEnvVarsInLog = 0;
742 };
2fd3f4e8
A
743 F91083C91702592700831889 /* create dyld_cache_config.h */ = {
744 isa = PBXShellScriptBuildPhase;
745 buildActionMask = 2147483647;
746 files = (
747 );
748 inputPaths = (
749 );
750 name = "create dyld_cache_config.h";
751 outputPaths = (
752 "$(DERIVED_FILE_DIR)/dyld_cache_config.h",
753 );
754 runOnlyForDeploymentPostprocessing = 0;
755 shellPath = /bin/bash;
756 shellScript = "echo \"\" > ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\nif [ -n \"${ARM_SDK}\" ]; then\n\techo -n \"#define ARM_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\tawk '/define SHARED_REGION_BASE_ARM[ \\t]/ { print $3;}' \"${ARM_SDK}/usr/include/mach/shared_region.h\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\techo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n\techo -n \"#define ARM_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\tawk '/define SHARED_REGION_SIZE_ARM[ \\t]/ { print $3;}' \"${ARM_SDK}/usr/include/mach/shared_region.h\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\techo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\nelse\n\tif [ -z ${RC_PURPLE} ]; then \n\t\techo \"#define ARM_SHARED_REGION_START 0x30000000 \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\t\techo \"#define ARM_SHARED_REGION_SIZE 0x10000000 \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\tfi\nfi\n\n";
757 showEnvVarsInLog = 0;
758 };
412ebb8e 759 F991E3030FF1A4EC0082CCC9 /* do not install duplicates */ = {
bac542e6 760 isa = PBXShellScriptBuildPhase;
412ebb8e
A
761 buildActionMask = 8;
762 files = (
763 );
764 inputPaths = (
765 );
766 name = "do not install duplicates";
767 outputPaths = (
768 );
769 runOnlyForDeploymentPostprocessing = 1;
770 shellPath = /bin/sh;
2fd3f4e8 771 shellScript = "if [ \"${INSTALL_LOCATION}\" = \"\" ] \nthen\n # on iOS, libdyld builds arm libdsc.a and u_d_s_c builds intel libdsc.a\n # on MacOSX, to avoid collision, u_d_s_c does not install libdsc.a\n\trm -rf ${DSTROOT}/usr/local/include\n\trm -rf ${DSTROOT}/usr/local/lib\nfi\n\nif [ -n \"${RC_PURPLE}\" ]\nthen\n mkdir -p \"${DSTROOT}/${DEVELOPER_DIR}/Platforms/iPhoneOS.platform/usr/lib\"\n mv \"${DSTROOT}/${DEVELOPER_DIR}/Platforms/iPhoneOS.platform/usr/local/lib/dsc_extractor.bundle\" \"${DSTROOT}/${DEVELOPER_DIR}/Platforms/iPhoneOS.platform/usr/lib/dsc_extractor.bundle\"\nfi";
412ebb8e
A
772 showEnvVarsInLog = 0;
773 };
774 F99B8EB60FEC236500701838 /* suppress macosx dyld_shared_cache_util */ = {
775 isa = PBXShellScriptBuildPhase;
776 buildActionMask = 8;
777 files = (
778 );
779 inputPaths = (
780 );
781 name = "suppress macosx dyld_shared_cache_util";
782 outputPaths = (
783 );
784 runOnlyForDeploymentPostprocessing = 1;
785 shellPath = /bin/sh;
786 shellScript = "# iPhone wants a copy of dyld_shared_cache_util on the device\n# MacOSX does not need a copy because update_dyld_shared_cache target already installed a copy\nif [ \"${PLATFORM_NAME}\" = \"macosx\" ] \nthen\n\trm -rf ${DSTROOT}/usr/local\nfi\n";
787 showEnvVarsInLog = 0;
788 };
789 F9D050C811DD701A00FB0A29 /* configure archives */ = {
790 isa = PBXShellScriptBuildPhase;
791 buildActionMask = 12;
bac542e6
A
792 files = (
793 );
794 inputPaths = (
795 );
412ebb8e 796 name = "configure archives";
bac542e6 797 outputPaths = (
412ebb8e 798 "$(DERIVED_SOURCES_DIR)/archives.txt",
bac542e6
A
799 );
800 runOnlyForDeploymentPostprocessing = 0;
801 shellPath = /bin/sh;
2fd3f4e8
A
802 shellScript = "# link with all .a files in /usr/local/lib/dyld\nls -1 ${SDKROOT}/usr/local/lib/dyld/*.a > ${DERIVED_SOURCES_DIR}/archives.txt \n\n# link with crash report archive if it exists\nif [ -f ${SDKROOT}/usr/local/lib/libCrashReporterClient.a ]\nthen\n echo \\\"${SDKROOT}/usr/local/lib/libCrashReporterClient.a\\\" >> ${DERIVED_SOURCES_DIR}/archives.txt \nfi\n\n";
803 showEnvVarsInLog = 0;
804 };
805 F9F479FE152A63F2008F75C2 /* simulator clean up */ = {
806 isa = PBXShellScriptBuildPhase;
807 buildActionMask = 2147483647;
808 files = (
809 );
810 inputPaths = (
811 );
812 name = "simulator clean up";
813 outputPaths = (
814 );
815 runOnlyForDeploymentPostprocessing = 0;
816 shellPath = /bin/sh;
817 shellScript = "# simulator needs just headers and dylib\nif [ \"${PLATFORM_NAME}\" = \"iphonesimulator\" ] \nthen\n\tmkdir -p ${DSTROOT}/${SDKROOT}/usr/lib/system/\n\tmv ${DSTROOT}/usr/lib/system/libdyld_sim.dylib ${DSTROOT}/${SDKROOT}/usr/lib/system/\n\tmkdir -p ${DSTROOT}/${SDKROOT}/usr/local/include/mach-o\n\tmv ${DSTROOT}/usr/local/include/mach-o/dsc_iterator.h ${DSTROOT}/${SDKROOT}/usr/local/include/mach-o/dsc_iterator.h\n\trm -rf ${DSTROOT}/usr/\n\tmkdir ${DSTROOT}/${SDKROOT}/usr/lib/system/host\n\tln -s /usr/lib/system/libdyld.dylib ${DSTROOT}/${SDKROOT}/usr/lib/system/host/libdyld.dylib\n\tinstall_name_tool -change /usr/lib/system/libdyld.dylib /usr/lib/system/host/libdyld.dylib ${DSTROOT}/${SDKROOT}/usr/lib/system/libdyld_sim.dylib\nfi\n";
bac542e6 818 showEnvVarsInLog = 0;
9e225d03
A
819 };
820/* End PBXShellScriptBuildPhase section */
821
822/* Begin PBXSourcesBuildPhase section */
bac542e6
A
823 F939372F0A94FAF700070A07 /* Sources */ = {
824 isa = PBXSourcesBuildPhase;
825 buildActionMask = 2147483647;
826 files = (
827 F93937470A94FC4700070A07 /* update_dyld_shared_cache.cpp in Sources */,
bac542e6
A
828 );
829 runOnlyForDeploymentPostprocessing = 0;
830 };
412ebb8e
A
831 F99B8E530FEC10F600701838 /* Sources */ = {
832 isa = PBXSourcesBuildPhase;
833 buildActionMask = 2147483647;
834 files = (
835 F99B8EA30FEC1C4200701838 /* dsc_iterator.cpp in Sources */,
836 F99B8E630FEC11B400701838 /* dyld_shared_cache_util.cpp in Sources */,
837 );
838 runOnlyForDeploymentPostprocessing = 0;
839 };
832b6fce 840 F9D1000F14D8D0BA00099D91 /* Sources */ = {
412ebb8e
A
841 isa = PBXSourcesBuildPhase;
842 buildActionMask = 2147483647;
843 files = (
832b6fce
A
844 F9D1001814D8D13D00099D91 /* dsc_extractor.cpp in Sources */,
845 F9D1001D14D8D19500099D91 /* dsc_iterator.cpp in Sources */,
412ebb8e
A
846 );
847 runOnlyForDeploymentPostprocessing = 0;
848 };
9e225d03
A
849 F9ED4C950630A76000DF4E74 /* Sources */ = {
850 isa = PBXSourcesBuildPhase;
851 buildActionMask = 2147483647;
852 files = (
853 F9ED4CDF0630A7F100DF4E74 /* dyldStartup.s in Sources */,
bac542e6 854 F9ED4CDB0630A7F100DF4E74 /* dyldInitialization.cpp in Sources */,
9e225d03
A
855 F9ED4CD70630A7F100DF4E74 /* dyld.cpp in Sources */,
856 F9ED4CD90630A7F100DF4E74 /* dyldAPIs.cpp in Sources */,
857 F9ED4CDA0630A7F100DF4E74 /* dyldExceptions.c in Sources */,
bac542e6 858 F9ED4CD60630A7F100DF4E74 /* dyld_gdb.cpp in Sources */,
9e225d03
A
859 F9ED4CE00630A7F100DF4E74 /* glue.c in Sources */,
860 F9ED4CE10630A7F100DF4E74 /* ImageLoader.cpp in Sources */,
861 F9ED4CE30630A7F100DF4E74 /* ImageLoaderMachO.cpp in Sources */,
862 F9ED4CE50630A7F100DF4E74 /* stub_binding_helper.s in Sources */,
bac542e6 863 F9ED4CDE0630A7F100DF4E74 /* dyldNew.cpp in Sources */,
39a8cd10
A
864 F94DB9040F0A9B1700323715 /* ImageLoaderMachOClassic.cpp in Sources */,
865 F94DB9050F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp in Sources */,
9e225d03
A
866 );
867 runOnlyForDeploymentPostprocessing = 0;
868 };
869 F9ED4C9C0630A76B00DF4E74 /* Sources */ = {
870 isa = PBXSourcesBuildPhase;
871 buildActionMask = 2147483647;
872 files = (
873 F9F256360639DBCC00A7427D /* dyldLock.cpp in Sources */,
39a8cd10 874 F9BA514B0ECE4F4200D1D62E /* dyld_stub_binder.s in Sources */,
39a8cd10 875 F9A221E70F3A6D7C00D15F73 /* dyldLibSystemGlue.c in Sources */,
412ebb8e
A
876 F913FADA0630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp in Sources */,
877 F906E2240639E96400B13DB2 /* dyld_debug.c in Sources */,
878 F9A6D6E4116F9DF20051CC16 /* threadLocalVariables.c in Sources */,
879 F9A6D70C116FBBD10051CC16 /* threadLocalHelpers.s in Sources */,
832b6fce 880 F9D49CCC1458B95200F86ADD /* start_glue.s in Sources */,
39a8cd10
A
881 );
882 runOnlyForDeploymentPostprocessing = 0;
883 };
884 F9F2A5560F7AEE9800B7C9EB /* Sources */ = {
885 isa = PBXSourcesBuildPhase;
886 buildActionMask = 2147483647;
887 files = (
888 F9F2A5700F7AEEE300B7C9EB /* dsc_iterator.cpp in Sources */,
412ebb8e 889 F9CE307A1208F1B50098B590 /* dsc_extractor.cpp in Sources */,
9e225d03
A
890 );
891 runOnlyForDeploymentPostprocessing = 0;
892 };
893/* End PBXSourcesBuildPhase section */
894
895/* Begin PBXTargetDependency section */
412ebb8e
A
896 F908134811D3ED1A00626CC1 /* PBXTargetDependency */ = {
897 isa = PBXTargetDependency;
898 target = F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */;
899 targetProxy = F908134711D3ED1A00626CC1 /* PBXContainerItemProxy */;
900 };
bac542e6
A
901 F93937380A94FB6A00070A07 /* PBXTargetDependency */ = {
902 isa = PBXTargetDependency;
903 target = F93937310A94FAF700070A07 /* update_dyld_shared_cache */;
904 targetProxy = F93937370A94FB6A00070A07 /* PBXContainerItemProxy */;
905 };
412ebb8e
A
906 F99B8EA00FEC195800701838 /* PBXTargetDependency */ = {
907 isa = PBXTargetDependency;
908 target = F99B8E550FEC10F600701838 /* dyld_shared_cache_util */;
909 targetProxy = F99B8E9F0FEC195800701838 /* PBXContainerItemProxy */;
910 };
911 F99B8EB20FEC220C00701838 /* PBXTargetDependency */ = {
912 isa = PBXTargetDependency;
913 target = F99B8E550FEC10F600701838 /* dyld_shared_cache_util */;
914 targetProxy = F99B8EB10FEC220C00701838 /* PBXContainerItemProxy */;
915 };
916 F9B4D78012AD9736000605A6 /* PBXTargetDependency */ = {
917 isa = PBXTargetDependency;
918 target = F9F2A5580F7AEE9800B7C9EB /* libdsc */;
919 targetProxy = F9B4D77F12AD9736000605A6 /* PBXContainerItemProxy */;
920 };
921 F9CE330B120F40EA0098B590 /* PBXTargetDependency */ = {
bac542e6 922 isa = PBXTargetDependency;
412ebb8e
A
923 target = F9F2A5580F7AEE9800B7C9EB /* libdsc */;
924 targetProxy = F9CE330A120F40EA0098B590 /* PBXContainerItemProxy */;
bac542e6 925 };
832b6fce
A
926 F9D1004714D8D91100099D91 /* PBXTargetDependency */ = {
927 isa = PBXTargetDependency;
928 target = F9D1001114D8D0BA00099D91 /* dsc_extractor */;
929 targetProxy = F9D1004614D8D91100099D91 /* PBXContainerItemProxy */;
930 };
9e225d03
A
931 F9ED4CA70630A78A00DF4E74 /* PBXTargetDependency */ = {
932 isa = PBXTargetDependency;
933 target = F9ED4C970630A76000DF4E74 /* dyld */;
934 targetProxy = F9ED4CA60630A78A00DF4E74 /* PBXContainerItemProxy */;
935 };
936 F9ED4CA90630A78A00DF4E74 /* PBXTargetDependency */ = {
937 isa = PBXTargetDependency;
412ebb8e 938 target = F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */;
9e225d03
A
939 targetProxy = F9ED4CA80630A78A00DF4E74 /* PBXContainerItemProxy */;
940 };
941/* End PBXTargetDependency section */
942
943/* Begin XCBuildConfiguration section */
412ebb8e
A
944 F908134311D3ED0C00626CC1 /* Debug */ = {
945 isa = XCBuildConfiguration;
946 buildSettings = {
947 COPY_PHASE_STRIP = NO;
948 GCC_DYNAMIC_NO_PIC = NO;
949 GCC_OPTIMIZATION_LEVEL = 0;
950 INSTALLHDRS_COPY_PHASE = YES;
2fd3f4e8
A
951 INSTALL_PATH_PREFIX = "$(INSTALL_PATH_PREFIX_$(PLATFORM_NAME))";
952 INSTALL_PATH_PREFIX_iphonesimulator = "$(SDKROOT)";
412ebb8e
A
953 PRODUCT_NAME = libdyld;
954 };
955 name = Debug;
956 };
957 F908134411D3ED0C00626CC1 /* Release */ = {
958 isa = XCBuildConfiguration;
959 buildSettings = {
960 COPY_PHASE_STRIP = YES;
961 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
412ebb8e 962 INSTALLHDRS_COPY_PHASE = YES;
2fd3f4e8
A
963 INSTALL_PATH_PREFIX = "$(INSTALL_PATH_PREFIX_$(PLATFORM_NAME))";
964 INSTALL_PATH_PREFIX_iphonesimulator = "$(SDKROOT)";
412ebb8e
A
965 PRODUCT_NAME = libdyld;
966 ZERO_LINK = NO;
967 };
968 name = Release;
969 };
bac542e6 970 F93937350A94FB2900070A07 /* Debug */ = {
9e225d03
A
971 isa = XCBuildConfiguration;
972 buildSettings = {
832b6fce 973 CLANG_CXX_LIBRARY = "libc++";
9e225d03 974 COPY_PHASE_STRIP = NO;
bac542e6 975 DEBUG_INFORMATION_FORMAT = dwarf;
832b6fce 976 GCC_DYNAMIC_NO_PIC = NO;
bac542e6 977 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
9e225d03 978 GCC_OPTIMIZATION_LEVEL = 0;
bac542e6 979 GCC_THREADSAFE_STATICS = NO;
2fd3f4e8 980 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
bac542e6
A
981 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
982 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
983 GCC_WARN_MISSING_PARENTHESES = YES;
984 GCC_WARN_SHADOW = YES;
985 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
986 GCC_WARN_UNUSED_FUNCTION = YES;
987 GCC_WARN_UNUSED_VARIABLE = YES;
832b6fce 988 HEADER_SEARCH_PATHS = "$(SRCROOT)/include";
2fd3f4e8
A
989 OTHER_CPLUSPLUSFLAGS = (
990 "-stdlib=libc++",
991 "$(OTHER_CFLAGS)",
992 );
993 OTHER_LDFLAGS = "-stdlib=libc++";
bac542e6 994 PRODUCT_NAME = update_dyld_shared_cache;
412ebb8e 995 VALID_ARCHS = "x86_64 i386";
9e225d03 996 };
bac542e6 997 name = Debug;
9e225d03 998 };
bac542e6 999 F93937360A94FB2900070A07 /* Release */ = {
9e225d03
A
1000 isa = XCBuildConfiguration;
1001 buildSettings = {
412ebb8e 1002 ARCHS = x86_64;
832b6fce 1003 CLANG_CXX_LIBRARY = "libc++";
39a8cd10 1004 COPY_PHASE_STRIP = NO;
9e225d03 1005 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
bac542e6 1006 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
832b6fce 1007 GCC_DYNAMIC_NO_PIC = NO;
412ebb8e 1008 GCC_OPTIMIZATION_LEVEL = s;
bac542e6 1009 GCC_THREADSAFE_STATICS = NO;
2fd3f4e8 1010 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
bac542e6 1011 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
832b6fce 1012 HEADER_SEARCH_PATHS = "$(SRCROOT)/include";
412ebb8e
A
1013 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/$(LOCAL)/bin";
1014 LOCAL = "$(LOCAL_$(RC_TARGET_CONFIG))";
1015 LOCAL_iPhone = local;
2fd3f4e8
A
1016 OTHER_CPLUSPLUSFLAGS = (
1017 "-stdlib=libc++",
1018 "$(OTHER_CFLAGS)",
1019 );
1020 OTHER_LDFLAGS = "-stdlib=libc++";
bac542e6 1021 PRODUCT_NAME = update_dyld_shared_cache;
39a8cd10
A
1022 STRIP_INSTALLED_PRODUCT = YES;
1023 STRIP_STYLE = debugging;
1024 VALID_ARCHS = "x86_64 i386";
bac542e6
A
1025 VERSIONING_SYSTEM = "apple-generic";
1026 };
1027 name = Release;
1028 };
412ebb8e
A
1029 F99B8E580FEC10F600701838 /* Debug */ = {
1030 isa = XCBuildConfiguration;
1031 buildSettings = {
1032 ALWAYS_SEARCH_USER_PATHS = NO;
1033 COPY_PHASE_STRIP = NO;
1034 GCC_DYNAMIC_NO_PIC = NO;
412ebb8e
A
1035 GCC_MODEL_TUNING = G5;
1036 GCC_OPTIMIZATION_LEVEL = 0;
1037 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1038 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
412ebb8e
A
1039 PRODUCT_NAME = dyld_shared_cache_util;
1040 };
1041 name = Debug;
1042 };
1043 F99B8E590FEC10F600701838 /* Release */ = {
1044 isa = XCBuildConfiguration;
1045 buildSettings = {
1046 ALWAYS_SEARCH_USER_PATHS = NO;
1047 COPY_PHASE_STRIP = YES;
1048 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2fd3f4e8 1049 GCC_DYNAMIC_NO_PIC = NO;
412ebb8e
A
1050 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1051 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
412ebb8e
A
1052 PRODUCT_NAME = dyld_shared_cache_util;
1053 SKIP_INSTALL = NO;
1054 };
1055 name = Release;
1056 };
832b6fce 1057 F9D1001314D8D0BB00099D91 /* Debug */ = {
412ebb8e
A
1058 isa = XCBuildConfiguration;
1059 buildSettings = {
1060 ALWAYS_SEARCH_USER_PATHS = NO;
1061 COPY_PHASE_STRIP = NO;
832b6fce
A
1062 DYLIB_COMPATIBILITY_VERSION = "";
1063 DYLIB_CURRENT_VERSION = "";
1064 EXECUTABLE_EXTENSION = bundle;
412ebb8e 1065 GCC_DYNAMIC_NO_PIC = NO;
832b6fce 1066 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
412ebb8e 1067 GCC_OPTIMIZATION_LEVEL = 0;
832b6fce
A
1068 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
1069 MACH_O_TYPE = mh_bundle;
2fd3f4e8
A
1070 OTHER_CPLUSPLUSFLAGS = (
1071 "-stdlib=libc++",
1072 "$(OTHER_CFLAGS)",
1073 );
1074 OTHER_LDFLAGS = (
1075 "-stdlib=libc++",
1076 "-Wl,-exported_symbol,_dyld_shared_cache_extract_dylibs_progress",
1077 );
832b6fce 1078 PRODUCT_NAME = dsc_extractor;
412ebb8e
A
1079 };
1080 name = Debug;
1081 };
832b6fce 1082 F9D1001414D8D0BB00099D91 /* Release */ = {
412ebb8e
A
1083 isa = XCBuildConfiguration;
1084 buildSettings = {
1085 ALWAYS_SEARCH_USER_PATHS = NO;
832b6fce 1086 COPY_PHASE_STRIP = YES;
412ebb8e 1087 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
832b6fce
A
1088 DYLIB_COMPATIBILITY_VERSION = "";
1089 DYLIB_CURRENT_VERSION = "";
1090 EXECUTABLE_EXTENSION = bundle;
1091 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
1092 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
1093 MACH_O_TYPE = mh_bundle;
2fd3f4e8
A
1094 OTHER_CPLUSPLUSFLAGS = (
1095 "-stdlib=libc++",
1096 "$(OTHER_CFLAGS)",
1097 );
1098 OTHER_LDFLAGS = (
1099 "-stdlib=libc++",
1100 "-Wl,-exported_symbol,_dyld_shared_cache_extract_dylibs_progress",
1101 );
832b6fce 1102 PRODUCT_NAME = dsc_extractor;
412ebb8e
A
1103 ZERO_LINK = NO;
1104 };
1105 name = Release;
1106 };
bac542e6
A
1107 F9D8C7DE087B087300E93EFB /* Debug */ = {
1108 isa = XCBuildConfiguration;
1109 buildSettings = {
1110 ALWAYS_SEARCH_USER_PATHS = NO;
832b6fce 1111 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
39a8cd10
A
1112 BASE_ADDRESS_armv4t = 0x2fe00000;
1113 BASE_ADDRESS_armv5 = 0x2fe00000;
1114 BASE_ADDRESS_armv6 = 0x2fe00000;
1115 BASE_ADDRESS_armv7 = 0x2fe00000;
832b6fce
A
1116 BASE_ADDRESS_armv7f = 0x2fe00000;
1117 BASE_ADDRESS_armv7k = 0x2fe00000;
2fd3f4e8 1118 BASE_ADDRESS_armv7s = 0x2fe00000;
39a8cd10
A
1119 BASE_ADDRESS_i386 = 0x8fe00000;
1120 BASE_ADDRESS_ppc = 0x8fe00000;
bac542e6 1121 BASE_ADDRESS_x86_64 = 0x7fff5fc00000;
832b6fce 1122 CLANG_CXX_LIBRARY = "libc++";
bac542e6 1123 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
9e225d03 1124 DEAD_CODE_STRIPPING = YES;
39a8cd10 1125 DEBUG_INFORMATION_FORMAT = dwarf;
2fd3f4e8
A
1126 ENTRY_iphoneos = "-Wl,-e,__dyld_start";
1127 ENTRY_iphonesimulator = "-Wl,-e,_start_sim";
1128 ENTRY_macosx = "-Wl,-e,__dyld_start";
1129 EXPORTED_SYMBOLS_FILE = "$(EXPORTS_$(PLATFORM_NAME))";
1130 EXPORTS_iphoneos = "$(SRCROOT)/src/dyld.exp";
1131 EXPORTS_iphonesimulator = "$(SRCROOT)/src/dyld_sim.exp";
1132 EXPORTS_macosx = "$(SRCROOT)/src/dyld.exp";
39a8cd10 1133 GCC_C_LANGUAGE_STANDARD = c99;
9e225d03 1134 GCC_DYNAMIC_NO_PIC = NO;
39a8cd10 1135 GCC_ENABLE_BUILTIN_FUNCTIONS = NO;
bac542e6 1136 GCC_OPTIMIZATION_LEVEL = 0;
39a8cd10 1137 GCC_PREPROCESSOR_DEFINITIONS = "DYLD_VERSION=$(RC_ProjectSourceVersion)";
9e225d03 1138 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
bac542e6
A
1139 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1140 GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
1141 GCC_WARN_MISSING_PARENTHESES = YES;
1142 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1143 GCC_WARN_UNINITIALIZED_AUTOS = NO;
1144 HEADER_SEARCH_PATHS = (
1145 ./include,
1146 "./launch-cache",
1147 );
9e225d03 1148 INSTALL_PATH = /usr/lib;
2fd3f4e8 1149 LD_GENERATE_MAP_FILE = YES;
9e225d03 1150 OTHER_CFLAGS = "";
2fd3f4e8
A
1151 OTHER_CPLUSPLUSFLAGS = (
1152 "-stdlib=libc++",
1153 "$(OTHER_CFLAGS)",
1154 );
bac542e6
A
1155 OTHER_LDFLAGS = (
1156 "-seg1addr",
1157 "$(BASE_ADDRESS_$(CURRENT_ARCH))",
412ebb8e 1158 "@$(DERIVED_SOURCES_DIR)/archives.txt",
bac542e6 1159 "-nostdlib",
bac542e6
A
1160 "-Wl,-dylinker",
1161 "-Wl,-dylinker_install_name,/usr/lib/dyld",
2fd3f4e8
A
1162 "-stdlib=libc++",
1163 "$(ALIGNMENT_$(CURRENT_ARCH))",
1164 "$(ENTRY_$(PLATFORM_NAME))",
bac542e6 1165 );
2fd3f4e8
A
1166 PRODUCT_NAME = "$(PRODUCT_NAME_$(PLATFORM_NAME))";
1167 PRODUCT_NAME_iphoneos = dyld;
1168 PRODUCT_NAME_iphonesimulator = dyld_sim;
1169 PRODUCT_NAME_macosx = dyld;
9e225d03
A
1170 STRIPFLAGS = "-S";
1171 UNSTRIPPED_PRODUCT = NO;
9e225d03
A
1172 VERSIONING_SYSTEM = "apple-generic";
1173 WARNING_CFLAGS = (
1174 "-Wmost",
1175 "-Wno-four-char-constants",
9e225d03
A
1176 );
1177 };
bac542e6 1178 name = Debug;
9e225d03 1179 };
bac542e6 1180 F9D8C7E0087B087300E93EFB /* Release */ = {
9e225d03
A
1181 isa = XCBuildConfiguration;
1182 buildSettings = {
832b6fce 1183 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
39a8cd10
A
1184 BASE_ADDRESS_armv4t = 0x2fe00000;
1185 BASE_ADDRESS_armv5 = 0x2fe00000;
1186 BASE_ADDRESS_armv6 = 0x2fe00000;
1187 BASE_ADDRESS_armv7 = 0x2fe00000;
832b6fce
A
1188 BASE_ADDRESS_armv7f = 0x2fe00000;
1189 BASE_ADDRESS_armv7k = 0x2fe00000;
2fd3f4e8 1190 BASE_ADDRESS_armv7s = 0x2fe00000;
bac542e6
A
1191 BASE_ADDRESS_i386 = 0x8fe00000;
1192 BASE_ADDRESS_ppc = 0x8fe00000;
bac542e6 1193 BASE_ADDRESS_x86_64 = 0x7fff5fc00000;
832b6fce 1194 CLANG_CXX_LIBRARY = "libc++";
9e225d03
A
1195 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
1196 DEAD_CODE_STRIPPING = YES;
39a8cd10 1197 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2fd3f4e8
A
1198 ENTRY_iphoneos = "-Wl,-e,__dyld_start";
1199 ENTRY_iphonesimulator = "-Wl,-e,_start_sim";
1200 ENTRY_macosx = "-Wl,-e,__dyld_start";
1201 EXPORTED_SYMBOLS_FILE = "$(EXPORTS_$(PLATFORM_NAME))";
1202 EXPORTS_iphoneos = "$(SRCROOT)/src/dyld.exp";
1203 EXPORTS_iphonesimulator = "$(SRCROOT)/src/dyld_sim.exp";
1204 EXPORTS_macosx = "$(SRCROOT)/src/dyld.exp";
39a8cd10 1205 GCC_C_LANGUAGE_STANDARD = c99;
9e225d03
A
1206 GCC_DYNAMIC_NO_PIC = NO;
1207 GCC_ENABLE_CPP_RTTI = NO;
39a8cd10
A
1208 GCC_OPTIMIZATION_LEVEL = s;
1209 GCC_PREPROCESSOR_DEFINITIONS = "DYLD_VERSION=$(RC_ProjectSourceVersion)";
9e225d03 1210 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
bac542e6
A
1211 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
1212 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1213 HEADER_SEARCH_PATHS = (
1214 ./include,
1215 "./launch-cache",
1216 );
9e225d03 1217 INSTALL_PATH = /usr/lib;
2fd3f4e8 1218 LD_GENERATE_MAP_FILE = YES;
412ebb8e
A
1219 ORDER_FILE = "$(SRCROOT)/src/dyld.order";
1220 "OTHER_CFLAGS[arch=armv6]" = "-mthumb";
2fd3f4e8
A
1221 OTHER_CPLUSPLUSFLAGS = (
1222 "-stdlib=libc++",
1223 "$(OTHER_CFLAGS)",
1224 );
bac542e6
A
1225 OTHER_LDFLAGS = (
1226 "-seg1addr",
1227 "$(BASE_ADDRESS_$(CURRENT_ARCH))",
412ebb8e 1228 "@$(DERIVED_SOURCES_DIR)/archives.txt",
bac542e6 1229 "-nostdlib",
bac542e6
A
1230 "-Wl,-dylinker",
1231 "-Wl,-dylinker_install_name,/usr/lib/dyld",
2fd3f4e8
A
1232 "-stdlib=libc++",
1233 "$(ALIGNMENT_$(CURRENT_ARCH))",
1234 "$(ENTRY_$(PLATFORM_NAME))",
bac542e6 1235 );
2fd3f4e8
A
1236 PRODUCT_NAME = "$(PRODUCT_NAME_$(PLATFORM_NAME))";
1237 PRODUCT_NAME_iphoneos = dyld;
1238 PRODUCT_NAME_iphonesimulator = dyld_sim;
1239 PRODUCT_NAME_macosx = dyld;
9e225d03
A
1240 STRIPFLAGS = "-S";
1241 UNSTRIPPED_PRODUCT = NO;
9e225d03
A
1242 VERSIONING_SYSTEM = "apple-generic";
1243 WARNING_CFLAGS = (
1244 "-Wmost",
1245 "-Wno-four-char-constants",
1246 "-Wno-unknown-pragmas",
1247 );
1248 };
bac542e6 1249 name = Release;
9e225d03 1250 };
bac542e6 1251 F9D8C7E2087B087300E93EFB /* Debug */ = {
9e225d03
A
1252 isa = XCBuildConfiguration;
1253 buildSettings = {
412ebb8e 1254 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
2fd3f4e8 1255 DEAD_CODE_STRIPPING = YES;
412ebb8e 1256 EXECUTABLE_PREFIX = lib;
2fd3f4e8 1257 EXPORT_OPTIONS_iphonesimulator = "-exported_symbols_list $(SRCROOT)/src/libdyld_sim.exp";
412ebb8e 1258 GCC_C_LANGUAGE_STANDARD = gnu99;
9e225d03 1259 GCC_ENABLE_CPP_EXCEPTIONS = NO;
bac542e6 1260 GCC_ENABLE_CPP_RTTI = NO;
9e225d03 1261 GCC_OPTIMIZATION_LEVEL = 0;
39a8cd10 1262 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
412ebb8e
A
1263 HEADER_SEARCH_PATHS = "$(SRCROOT)/include";
1264 INSTALL_PATH = /usr/lib/system;
2fd3f4e8
A
1265 LIBSYSTEM_LIBS = "$(LIBSYSTEM_LIBS_$(PLATFORM_NAME))";
1266 LIBSYSTEM_LIBS_iphoneos = "-Wl,-upward-lsystem_platform -Wl,-upward-lsystem_malloc -Wl,-upward-lsystem_c -Wl,-upward-lsystem_pthread -Wl,-upward-llaunch -Wl,-upward-lsystem_blocks -Wl,-upward-lsystem_kernel";
1267 LIBSYSTEM_LIBS_iphonesimulator = "-Wl,-upward-lsystem_sim_c -Wl,-upward-lSystem -Wl,-reexport_library,/usr/lib/system/libdyld.dylib -Wl,-allow_simulator_linking_to_macosx_dylibs";
1268 LIBSYSTEM_LIBS_macosx = "-Wl,-upward-lsystem_platform -Wl,-upward-lsystem_malloc -Wl,-upward-lsystem_c -Wl,-upward-lsystem_pthread -Wl,-upward-llaunch -Wl,-upward-lsystem_blocks -Wl,-upward-lsystem_kernel";
1269 OTHER_LDFLAGS = (
1270 "-nostdlib",
1271 "$(LIBSYSTEM_LIBS)",
1272 "-umbrella",
1273 System,
1274 "$(EXPORT_OPTIONS_$(PLATFORM_NAME))",
1275 "-L$(SDKROOT)/usr/lib/system",
1276 );
1277 PRODUCT_NAME = "$(PRODUCT_NAME_$(PLATFORM_NAME))";
1278 PRODUCT_NAME_iphoneos = dyld;
1279 PRODUCT_NAME_iphonesimulator = dyld_sim;
1280 PRODUCT_NAME_macosx = dyld;
9e225d03
A
1281 WARNING_CFLAGS = (
1282 "-Wmost",
1283 "-Wno-four-char-constants",
1284 "-Wno-unknown-pragmas",
1285 );
1286 };
bac542e6 1287 name = Debug;
9e225d03 1288 };
bac542e6 1289 F9D8C7E4087B087300E93EFB /* Release */ = {
9e225d03
A
1290 isa = XCBuildConfiguration;
1291 buildSettings = {
412ebb8e
A
1292 ARCHS = (
1293 x86_64,
1294 i386,
1295 );
1296 COPY_PHASE_STRIP = YES;
1297 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
2fd3f4e8 1298 DEAD_CODE_STRIPPING = YES;
412ebb8e
A
1299 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1300 DYLIB_CURRENT_VERSION = "$(RC_ProjectSourceVersion)";
1301 EXECUTABLE_PREFIX = lib;
2fd3f4e8 1302 EXPORT_OPTIONS_iphonesimulator = "-exported_symbols_list $(SRCROOT)/src/libdyld_sim.exp";
412ebb8e 1303 GCC_C_LANGUAGE_STANDARD = gnu99;
9e225d03
A
1304 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1305 GCC_ENABLE_CPP_RTTI = NO;
412ebb8e 1306 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
39a8cd10 1307 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
412ebb8e
A
1308 HEADER_SEARCH_PATHS = "$(SRCROOT)/include";
1309 INSTALLHDRS_COPY_PHASE = YES;
1310 INSTALL_PATH = /usr/lib/system;
2fd3f4e8
A
1311 LIBSYSTEM_LIBS = "$(LIBSYSTEM_LIBS_$(PLATFORM_NAME))";
1312 LIBSYSTEM_LIBS_iphoneos = "-Wl,-upward-lsystem_platform -Wl,-upward-lsystem_malloc -Wl,-upward-lsystem_c -Wl,-upward-lsystem_pthread -Wl,-upward-llaunch -Wl,-upward-lsystem_blocks -Wl,-upward-lsystem_kernel";
1313 LIBSYSTEM_LIBS_iphonesimulator = "-Wl,-upward-lsystem_sim_c -Wl,-upward-lSystem -Wl,-reexport_library,/usr/lib/system/libdyld.dylib -Wl,-allow_simulator_linking_to_macosx_dylibs";
1314 LIBSYSTEM_LIBS_macosx = "-Wl,-upward-lsystem_platform -Wl,-upward-lsystem_malloc -Wl,-upward-lsystem_c -Wl,-upward-lsystem_pthread -Wl,-upward-llaunch -Wl,-upward-lsystem_blocks -Wl,-upward-lsystem_kernel";
1315 OTHER_CPLUSPLUSFLAGS = (
1316 "-fno-exceptions",
1317 "$(OTHER_CFLAGS)",
1318 );
412ebb8e 1319 OTHER_LDFLAGS = (
2fd3f4e8
A
1320 "-nostdlib",
1321 "$(LIBSYSTEM_LIBS)",
412ebb8e
A
1322 "-umbrella",
1323 System,
2fd3f4e8
A
1324 "$(EXPORT_OPTIONS_$(PLATFORM_NAME))",
1325 "-L$(SDKROOT)/usr/lib/system",
412ebb8e 1326 );
2fd3f4e8
A
1327 PRODUCT_NAME = "$(PRODUCT_NAME_$(PLATFORM_NAME))";
1328 PRODUCT_NAME_iphoneos = dyld;
1329 PRODUCT_NAME_iphonesimulator = dyld_sim;
1330 PRODUCT_NAME_macosx = dyld;
412ebb8e
A
1331 SEPARATE_STRIP = YES;
1332 STRIP_INSTALLED_PRODUCT = YES;
1333 VERSIONING_SYSTEM = "apple-generic";
9e225d03
A
1334 WARNING_CFLAGS = (
1335 "-Wmost",
1336 "-Wno-four-char-constants",
1337 "-Wno-unknown-pragmas",
1338 );
1339 };
bac542e6 1340 name = Release;
9e225d03 1341 };
bac542e6 1342 F9D8C7E6087B087300E93EFB /* Debug */ = {
9e225d03
A
1343 isa = XCBuildConfiguration;
1344 buildSettings = {
9e225d03 1345 PRODUCT_NAME = all;
9e225d03 1346 };
bac542e6 1347 name = Debug;
9e225d03 1348 };
bac542e6 1349 F9D8C7E8087B087300E93EFB /* Release */ = {
9e225d03
A
1350 isa = XCBuildConfiguration;
1351 buildSettings = {
9e225d03 1352 PRODUCT_NAME = all;
9e225d03 1353 };
bac542e6 1354 name = Release;
9e225d03 1355 };
bac542e6 1356 F9D8C7EA087B087300E93EFB /* Debug */ = {
9e225d03
A
1357 isa = XCBuildConfiguration;
1358 buildSettings = {
832b6fce 1359 CLANG_CXX_LIBRARY = "compiler-default";
9e225d03 1360 };
bac542e6 1361 name = Debug;
9e225d03 1362 };
bac542e6 1363 F9D8C7EC087B087300E93EFB /* Release */ = {
9e225d03
A
1364 isa = XCBuildConfiguration;
1365 buildSettings = {
832b6fce 1366 CLANG_CXX_LIBRARY = "compiler-default";
9e225d03 1367 };
bac542e6 1368 name = Release;
9e225d03 1369 };
39a8cd10
A
1370 F9F2A55A0F7AEE9900B7C9EB /* Debug */ = {
1371 isa = XCBuildConfiguration;
1372 buildSettings = {
1373 ALWAYS_SEARCH_USER_PATHS = NO;
1374 COPY_PHASE_STRIP = NO;
1375 GCC_DYNAMIC_NO_PIC = NO;
412ebb8e 1376 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
39a8cd10
A
1377 GCC_MODEL_TUNING = G5;
1378 GCC_OPTIMIZATION_LEVEL = 0;
412ebb8e 1379 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
39a8cd10 1380 INSTALL_PATH = /usr/local/lib;
2fd3f4e8
A
1381 OTHER_CPLUSPLUSFLAGS = (
1382 "-stdlib=libc++",
1383 "$(OTHER_CFLAGS)",
1384 );
39a8cd10
A
1385 PRODUCT_NAME = dsc;
1386 };
1387 name = Debug;
1388 };
1389 F9F2A55B0F7AEE9900B7C9EB /* Release */ = {
1390 isa = XCBuildConfiguration;
1391 buildSettings = {
412ebb8e 1392 COPY_PHASE_STRIP = NO;
39a8cd10
A
1393 GCC_ENABLE_CPP_EXCEPTIONS = NO;
1394 GCC_ENABLE_CPP_RTTI = NO;
39a8cd10 1395 GCC_ENABLE_OBJC_EXCEPTIONS = NO;
412ebb8e 1396 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
39a8cd10
A
1397 GCC_MODEL_TUNING = G5;
1398 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
1399 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
1400 GCC_WARN_ABOUT_RETURN_TYPE = YES;
412ebb8e
A
1401 GCC_WARN_PEDANTIC = NO;
1402 GCC_WARN_SHADOW = NO;
39a8cd10
A
1403 GCC_WARN_SIGN_COMPARE = YES;
1404 GCC_WARN_UNINITIALIZED_AUTOS = YES;
1405 GCC_WARN_UNUSED_VARIABLE = YES;
412ebb8e
A
1406 INSTALLHDRS_COPY_PHASE = YES;
1407 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
2fd3f4e8
A
1408 OTHER_CPLUSPLUSFLAGS = (
1409 "-stdlib=libc++",
1410 "$(OTHER_CFLAGS)",
1411 );
39a8cd10
A
1412 PRODUCT_NAME = dsc;
1413 ZERO_LINK = NO;
1414 };
1415 name = Release;
1416 };
9e225d03
A
1417/* End XCBuildConfiguration section */
1418
1419/* Begin XCConfigurationList section */
412ebb8e
A
1420 F908135211D3ED9000626CC1 /* Build configuration list for PBXAggregateTarget "libdyld" */ = {
1421 isa = XCConfigurationList;
1422 buildConfigurations = (
1423 F908134311D3ED0C00626CC1 /* Debug */,
1424 F908134411D3ED0C00626CC1 /* Release */,
1425 );
1426 defaultConfigurationIsVisible = 0;
1427 defaultConfigurationName = Release;
1428 };
bac542e6
A
1429 F93937340A94FB2900070A07 /* Build configuration list for PBXNativeTarget "update_dyld_shared_cache" */ = {
1430 isa = XCConfigurationList;
1431 buildConfigurations = (
1432 F93937350A94FB2900070A07 /* Debug */,
1433 F93937360A94FB2900070A07 /* Release */,
1434 );
1435 defaultConfigurationIsVisible = 0;
1436 defaultConfigurationName = Release;
1437 };
412ebb8e
A
1438 F99B8E5D0FEC10F800701838 /* Build configuration list for PBXNativeTarget "dyld_shared_cache_util" */ = {
1439 isa = XCConfigurationList;
1440 buildConfigurations = (
1441 F99B8E580FEC10F600701838 /* Debug */,
1442 F99B8E590FEC10F600701838 /* Release */,
1443 );
1444 defaultConfigurationIsVisible = 0;
1445 defaultConfigurationName = Release;
1446 };
832b6fce 1447 F9D1001714D8D0F100099D91 /* Build configuration list for PBXNativeTarget "dsc_extractor" */ = {
412ebb8e
A
1448 isa = XCConfigurationList;
1449 buildConfigurations = (
832b6fce
A
1450 F9D1001314D8D0BB00099D91 /* Debug */,
1451 F9D1001414D8D0BB00099D91 /* Release */,
412ebb8e
A
1452 );
1453 defaultConfigurationIsVisible = 0;
1454 defaultConfigurationName = Release;
1455 };
9e225d03
A
1456 F9D8C7DD087B087300E93EFB /* Build configuration list for PBXNativeTarget "dyld" */ = {
1457 isa = XCConfigurationList;
1458 buildConfigurations = (
bac542e6
A
1459 F9D8C7DE087B087300E93EFB /* Debug */,
1460 F9D8C7E0087B087300E93EFB /* Release */,
9e225d03
A
1461 );
1462 defaultConfigurationIsVisible = 0;
bac542e6 1463 defaultConfigurationName = Release;
9e225d03 1464 };
412ebb8e 1465 F9D8C7E1087B087300E93EFB /* Build configuration list for PBXNativeTarget "libdyld.dylib" */ = {
9e225d03
A
1466 isa = XCConfigurationList;
1467 buildConfigurations = (
bac542e6
A
1468 F9D8C7E2087B087300E93EFB /* Debug */,
1469 F9D8C7E4087B087300E93EFB /* Release */,
9e225d03
A
1470 );
1471 defaultConfigurationIsVisible = 0;
bac542e6 1472 defaultConfigurationName = Release;
9e225d03
A
1473 };
1474 F9D8C7E5087B087300E93EFB /* Build configuration list for PBXAggregateTarget "all" */ = {
1475 isa = XCConfigurationList;
1476 buildConfigurations = (
bac542e6
A
1477 F9D8C7E6087B087300E93EFB /* Debug */,
1478 F9D8C7E8087B087300E93EFB /* Release */,
9e225d03
A
1479 );
1480 defaultConfigurationIsVisible = 0;
bac542e6 1481 defaultConfigurationName = Release;
9e225d03
A
1482 };
1483 F9D8C7E9087B087300E93EFB /* Build configuration list for PBXProject "dyld" */ = {
1484 isa = XCConfigurationList;
1485 buildConfigurations = (
bac542e6
A
1486 F9D8C7EA087B087300E93EFB /* Debug */,
1487 F9D8C7EC087B087300E93EFB /* Release */,
9e225d03
A
1488 );
1489 defaultConfigurationIsVisible = 0;
bac542e6 1490 defaultConfigurationName = Release;
9e225d03 1491 };
412ebb8e 1492 F9F2A56B0F7AEEB100B7C9EB /* Build configuration list for PBXNativeTarget "libdsc" */ = {
39a8cd10
A
1493 isa = XCConfigurationList;
1494 buildConfigurations = (
1495 F9F2A55A0F7AEE9900B7C9EB /* Debug */,
1496 F9F2A55B0F7AEE9900B7C9EB /* Release */,
1497 );
1498 defaultConfigurationIsVisible = 0;
1499 defaultConfigurationName = Release;
1500 };
9e225d03
A
1501/* End XCConfigurationList section */
1502 };
1503 rootObject = F9ED4C8B0630A72300DF4E74 /* Project object */;
1504}