9 /* Begin PBXAggregateTarget section */
10 F96D5368094A2754008E9EE8 /* unit-tests */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */;
14 F96D5367094A2754008E9EE8 /* ShellScript */,
17 F96D536A094A275D008E9EE8 /* PBXTargetDependency */,
18 F96D536C094A275F008E9EE8 /* PBXTargetDependency */,
19 F96904890A4333AC00B77D2A /* PBXTargetDependency */,
20 F9EA73970974999B008B4F1D /* PBXTargetDependency */,
23 productName = "unit-tests";
25 F9B1A2670A3A567B00DA8FAB /* all */ = {
26 isa = PBXAggregateTarget;
27 buildConfigurationList = F9B1A26C0A3A568700DA8FAB /* Build configuration list for PBXAggregateTarget "all" */;
31 F9B1A2690A3A568200DA8FAB /* PBXTargetDependency */,
32 F9B1A26B0A3A568400DA8FAB /* PBXTargetDependency */,
37 /* End PBXAggregateTarget section */
39 /* Begin PBXBuildFile section */
40 F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9023C3F06D5A254001BBF46 /* ld.cpp */; };
41 F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F971EED706D5AD240041D381 /* ObjectDump.cpp */; };
42 F97F5029070D0BB200B9FCD7 /* ld.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F97F5028070D0BB200B9FCD7 /* ld.1 */; };
43 F9B1A2640A3A563E00DA8FAB /* rebase.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F9B1A2580A3A448800DA8FAB /* rebase.1 */; };
44 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C0D48A06DD1E1B001C7193 /* Options.cpp */; };
45 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EA72D4097454FF008B4F1D /* machochecker.cpp */; };
46 F9EA7584097882F3008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; };
47 F9EA75BC09788857008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; };
48 F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EC78050A2F8674002A3E39 /* rebase.cpp */; };
49 F9FCC3F20A54A75600CEB866 /* ld64.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F9FCC3F10A54A75600CEB866 /* ld64.1 */; };
50 /* End PBXBuildFile section */
52 /* Begin PBXBuildRule section */
53 F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */ = {
55 compilerSpec = com.apple.compilers.gcc.4_0;
56 fileType = sourcecode.c;
61 F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */ = {
63 compilerSpec = com.apple.compilers.gcc.4_0;
64 fileType = sourcecode.cpp;
69 /* End PBXBuildRule section */
71 /* Begin PBXContainerItemProxy section */
72 F96904880A4333AC00B77D2A /* PBXContainerItemProxy */ = {
73 isa = PBXContainerItemProxy;
74 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
76 remoteGlobalIDString = F9EC77ED0A2F85F6002A3E39;
79 F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */ = {
80 isa = PBXContainerItemProxy;
81 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
83 remoteGlobalIDString = F9023C3806D5A23E001BBF46;
86 F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */ = {
87 isa = PBXContainerItemProxy;
88 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
90 remoteGlobalIDString = F971EED206D5ACF60041D381;
91 remoteInfo = ObjectDump;
93 F9B1A2680A3A568200DA8FAB /* PBXContainerItemProxy */ = {
94 isa = PBXContainerItemProxy;
95 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
97 remoteGlobalIDString = F9023C3806D5A23E001BBF46;
100 F9B1A26A0A3A568400DA8FAB /* PBXContainerItemProxy */ = {
101 isa = PBXContainerItemProxy;
102 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
104 remoteGlobalIDString = F9EC77ED0A2F85F6002A3E39;
107 F9EA73960974999B008B4F1D /* PBXContainerItemProxy */ = {
108 isa = PBXContainerItemProxy;
109 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
111 remoteGlobalIDString = F9EA72CA097454A6008B4F1D;
112 remoteInfo = machocheck;
114 /* End PBXContainerItemProxy section */
116 /* Begin PBXCopyFilesBuildPhase section */
117 F97F5025070D0B6300B9FCD7 /* CopyFiles */ = {
118 isa = PBXCopyFilesBuildPhase;
120 dstPath = /usr/share/man/man1;
121 dstSubfolderSpec = 0;
123 F97F5029070D0BB200B9FCD7 /* ld.1 in CopyFiles */,
124 F9FCC3F20A54A75600CEB866 /* ld64.1 in CopyFiles */,
126 runOnlyForDeploymentPostprocessing = 1;
128 F9B1A25E0A3A44CB00DA8FAB /* CopyFiles */ = {
129 isa = PBXCopyFilesBuildPhase;
131 dstPath = /usr/share/man/man1;
132 dstSubfolderSpec = 0;
134 F9B1A2640A3A563E00DA8FAB /* rebase.1 in CopyFiles */,
136 runOnlyForDeploymentPostprocessing = 1;
138 /* End PBXCopyFilesBuildPhase section */
140 /* Begin PBXFileReference section */
141 3DA587190ACC53BE0015C432 /* LLVMReader.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = LLVMReader.hpp; path = src/LLVMReader.hpp; sourceTree = "<group>"; };
142 C02A29DE0953B26E001FB8C1 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; };
143 F9023C3906D5A23E001BBF46 /* ld */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ld; sourceTree = BUILT_PRODUCTS_DIR; };
144 F9023C3E06D5A254001BBF46 /* ExecutableFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ExecutableFile.h; path = src/ExecutableFile.h; sourceTree = "<group>"; };
145 F9023C3F06D5A254001BBF46 /* ld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ld.cpp; path = src/ld.cpp; sourceTree = "<group>"; };
146 F9023C4106D5A254001BBF46 /* ObjectFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ObjectFile.h; path = src/ObjectFile.h; sourceTree = "<group>"; };
147 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = FileAbstraction.hpp; path = src/FileAbstraction.hpp; sourceTree = "<group>"; };
148 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOFileAbstraction.hpp; path = src/MachOFileAbstraction.hpp; sourceTree = "<group>"; };
149 F933DC37092A82480083EAC8 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Architectures.hpp; path = src/Architectures.hpp; sourceTree = "<group>"; };
150 F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderArchive.hpp; path = src/MachOReaderArchive.hpp; sourceTree = "<group>"; };
151 F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderDylib.hpp; path = src/MachOReaderDylib.hpp; sourceTree = "<group>"; };
152 F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderRelocatable.hpp; path = src/MachOReaderRelocatable.hpp; sourceTree = "<group>"; };
153 F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOWriterExecutable.hpp; path = src/MachOWriterExecutable.hpp; sourceTree = "<group>"; };
154 F971EED306D5ACF60041D381 /* ObjectDump */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ObjectDump; sourceTree = BUILT_PRODUCTS_DIR; };
155 F971EED706D5AD240041D381 /* ObjectDump.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ObjectDump.cpp; path = src/ObjectDump.cpp; sourceTree = "<group>"; };
156 F97F5028070D0BB200B9FCD7 /* ld.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld.1; path = doc/man/man1/ld.1; sourceTree = "<group>"; };
157 F98D26850AA779BD00416316 /* OpaqueSection.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = OpaqueSection.hpp; path = src/OpaqueSection.hpp; sourceTree = "<group>"; };
158 F9B1A2580A3A448800DA8FAB /* rebase.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = rebase.1; path = doc/man/man1/rebase.1; sourceTree = "<group>"; };
159 F9C0D48A06DD1E1B001C7193 /* Options.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Options.cpp; path = src/Options.cpp; sourceTree = "<group>"; };
160 F9C0D48B06DD1E1B001C7193 /* Options.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Options.h; path = src/Options.h; sourceTree = "<group>"; };
161 F9EA72CB097454A6008B4F1D /* machocheck */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = machocheck; sourceTree = BUILT_PRODUCTS_DIR; };
162 F9EA72D4097454FF008B4F1D /* machochecker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = machochecker.cpp; path = src/machochecker.cpp; sourceTree = "<group>"; };
163 F9EA7582097882F3008B4F1D /* debugline.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.c; name = debugline.c; path = src/debugline.c; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
164 F9EA7583097882F3008B4F1D /* debugline.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = debugline.h; path = src/debugline.h; sourceTree = "<group>"; };
165 F9EC77EE0A2F85F6002A3E39 /* rebase */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rebase; sourceTree = BUILT_PRODUCTS_DIR; };
166 F9EC78050A2F8674002A3E39 /* rebase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = rebase.cpp; path = src/rebase.cpp; sourceTree = "<group>"; };
167 F9FCC3F10A54A75600CEB866 /* ld64.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld64.1; path = doc/man/man1/ld64.1; sourceTree = "<group>"; };
168 /* End PBXFileReference section */
170 /* Begin PBXFrameworksBuildPhase section */
171 F9023C3706D5A23E001BBF46 /* Frameworks */ = {
172 isa = PBXFrameworksBuildPhase;
173 buildActionMask = 2147483647;
176 runOnlyForDeploymentPostprocessing = 0;
178 F971EED106D5ACF60041D381 /* Frameworks */ = {
179 isa = PBXFrameworksBuildPhase;
180 buildActionMask = 2147483647;
183 runOnlyForDeploymentPostprocessing = 0;
185 F9EA72C9097454A6008B4F1D /* Frameworks */ = {
186 isa = PBXFrameworksBuildPhase;
187 buildActionMask = 2147483647;
190 runOnlyForDeploymentPostprocessing = 0;
192 F9EC77EC0A2F85F6002A3E39 /* Frameworks */ = {
193 isa = PBXFrameworksBuildPhase;
194 buildActionMask = 2147483647;
197 runOnlyForDeploymentPostprocessing = 0;
199 /* End PBXFrameworksBuildPhase section */
201 /* Begin PBXGroup section */
202 F9023C2C06D5A227001BBF46 = {
205 C02A29DE0953B26E001FB8C1 /* ChangeLog */,
206 F933DC37092A82480083EAC8 /* Architectures.hpp */,
207 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */,
208 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */,
209 F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */,
210 F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */,
211 F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */,
212 F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */,
213 3DA587190ACC53BE0015C432 /* LLVMReader.hpp */,
214 F9023C3E06D5A254001BBF46 /* ExecutableFile.h */,
215 F9023C4106D5A254001BBF46 /* ObjectFile.h */,
216 F98D26850AA779BD00416316 /* OpaqueSection.hpp */,
217 F9023C3F06D5A254001BBF46 /* ld.cpp */,
218 F9C0D48A06DD1E1B001C7193 /* Options.cpp */,
219 F9C0D48B06DD1E1B001C7193 /* Options.h */,
220 F9EA7582097882F3008B4F1D /* debugline.c */,
221 F9EA7583097882F3008B4F1D /* debugline.h */,
222 F9EA72D4097454FF008B4F1D /* machochecker.cpp */,
223 F971EED706D5AD240041D381 /* ObjectDump.cpp */,
224 F9EC78050A2F8674002A3E39 /* rebase.cpp */,
225 F97F5028070D0BB200B9FCD7 /* ld.1 */,
226 F9FCC3F10A54A75600CEB866 /* ld64.1 */,
227 F9B1A2580A3A448800DA8FAB /* rebase.1 */,
228 F9023C3A06D5A23E001BBF46 /* Products */,
230 sourceTree = "<group>";
232 F9023C3A06D5A23E001BBF46 /* Products */ = {
235 F9023C3906D5A23E001BBF46 /* ld */,
236 F971EED306D5ACF60041D381 /* ObjectDump */,
237 F9EA72CB097454A6008B4F1D /* machocheck */,
238 F9EC77EE0A2F85F6002A3E39 /* rebase */,
241 sourceTree = "<group>";
243 /* End PBXGroup section */
245 /* Begin PBXNativeTarget section */
246 F9023C3806D5A23E001BBF46 /* ld */ = {
247 isa = PBXNativeTarget;
248 buildConfigurationList = F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */;
250 F9023C3606D5A23E001BBF46 /* Sources */,
251 F9023C3706D5A23E001BBF46 /* Frameworks */,
252 F97F5025070D0B6300B9FCD7 /* CopyFiles */,
253 F9FCC3EF0A54A4ED00CEB866 /* ShellScript */,
256 F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */,
257 F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */,
263 productReference = F9023C3906D5A23E001BBF46 /* ld */;
264 productType = "com.apple.product-type.tool";
266 F971EED206D5ACF60041D381 /* ObjectDump */ = {
267 isa = PBXNativeTarget;
268 buildConfigurationList = F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */;
270 F971EED006D5ACF60041D381 /* Sources */,
271 F971EED106D5ACF60041D381 /* Frameworks */,
278 productName = ObjectDump;
279 productReference = F971EED306D5ACF60041D381 /* ObjectDump */;
280 productType = "com.apple.product-type.tool";
282 F9EA72CA097454A6008B4F1D /* machocheck */ = {
283 isa = PBXNativeTarget;
284 buildConfigurationList = F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */;
286 F9EA72C8097454A6008B4F1D /* Sources */,
287 F9EA72C9097454A6008B4F1D /* Frameworks */,
294 productName = machocheck;
295 productReference = F9EA72CB097454A6008B4F1D /* machocheck */;
296 productType = "com.apple.product-type.tool";
298 F9EC77ED0A2F85F6002A3E39 /* rebase */ = {
299 isa = PBXNativeTarget;
300 buildConfigurationList = F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */;
302 F9EC77EB0A2F85F6002A3E39 /* Sources */,
303 F9EC77EC0A2F85F6002A3E39 /* Frameworks */,
304 F9B1A25E0A3A44CB00DA8FAB /* CopyFiles */,
311 productName = rebase;
312 productReference = F9EC77EE0A2F85F6002A3E39 /* rebase */;
313 productType = "com.apple.product-type.tool";
315 /* End PBXNativeTarget section */
317 /* Begin PBXProject section */
318 F9023C3006D5A227001BBF46 /* Project object */ = {
320 buildConfigurationList = F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */;
321 compatibilityVersion = "Xcode 2.4";
322 hasScannedForEncodings = 0;
323 mainGroup = F9023C2C06D5A227001BBF46;
324 productRefGroup = F9023C3A06D5A23E001BBF46 /* Products */;
327 shouldCheckCompatibility = 1;
329 F9B1A2670A3A567B00DA8FAB /* all */,
330 F9023C3806D5A23E001BBF46 /* ld */,
331 F9EC77ED0A2F85F6002A3E39 /* rebase */,
332 F971EED206D5ACF60041D381 /* ObjectDump */,
333 F9EA72CA097454A6008B4F1D /* machocheck */,
334 F96D5368094A2754008E9EE8 /* unit-tests */,
337 /* End PBXProject section */
339 /* Begin PBXShellScriptBuildPhase section */
340 F96D5367094A2754008E9EE8 /* ShellScript */ = {
341 isa = PBXShellScriptBuildPhase;
342 buildActionMask = 2147483647;
349 runOnlyForDeploymentPostprocessing = 0;
350 shellPath = /bin/csh;
351 shellScript = "# Let tests set MACOSX_DEPLOYMENT_TARGET as they need\nunsetenv MACOSX_DEPLOYMENT_TARGET\n\n# always use new linker\nsetenv LD_NO_CLASSIC_LINKER\nsetenv LD_NO_CLASSIC_LINKER_STATIC\n\n# run full test suite\n\"$SRCROOT\"/unit-tests/run-all-unit-tests\n\nexit 0";
352 showEnvVarsInLog = 0;
354 F9FCC3EF0A54A4ED00CEB866 /* ShellScript */ = {
355 isa = PBXShellScriptBuildPhase;
363 runOnlyForDeploymentPostprocessing = 1;
365 shellScript = "cd ${DSTROOT}/usr/bin\nln -s ld ld64";
366 showEnvVarsInLog = 0;
368 /* End PBXShellScriptBuildPhase section */
370 /* Begin PBXSourcesBuildPhase section */
371 F9023C3606D5A23E001BBF46 /* Sources */ = {
372 isa = PBXSourcesBuildPhase;
373 buildActionMask = 2147483647;
375 F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */,
376 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */,
377 F9EA7584097882F3008B4F1D /* debugline.c in Sources */,
379 runOnlyForDeploymentPostprocessing = 0;
381 F971EED006D5ACF60041D381 /* Sources */ = {
382 isa = PBXSourcesBuildPhase;
383 buildActionMask = 2147483647;
385 F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */,
386 F9EA75BC09788857008B4F1D /* debugline.c in Sources */,
388 runOnlyForDeploymentPostprocessing = 0;
390 F9EA72C8097454A6008B4F1D /* Sources */ = {
391 isa = PBXSourcesBuildPhase;
392 buildActionMask = 2147483647;
394 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */,
396 runOnlyForDeploymentPostprocessing = 0;
398 F9EC77EB0A2F85F6002A3E39 /* Sources */ = {
399 isa = PBXSourcesBuildPhase;
400 buildActionMask = 2147483647;
402 F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */,
404 runOnlyForDeploymentPostprocessing = 0;
406 /* End PBXSourcesBuildPhase section */
408 /* Begin PBXTargetDependency section */
409 F96904890A4333AC00B77D2A /* PBXTargetDependency */ = {
410 isa = PBXTargetDependency;
411 target = F9EC77ED0A2F85F6002A3E39 /* rebase */;
412 targetProxy = F96904880A4333AC00B77D2A /* PBXContainerItemProxy */;
414 F96D536A094A275D008E9EE8 /* PBXTargetDependency */ = {
415 isa = PBXTargetDependency;
416 target = F9023C3806D5A23E001BBF46 /* ld */;
417 targetProxy = F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */;
419 F96D536C094A275F008E9EE8 /* PBXTargetDependency */ = {
420 isa = PBXTargetDependency;
421 target = F971EED206D5ACF60041D381 /* ObjectDump */;
422 targetProxy = F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */;
424 F9B1A2690A3A568200DA8FAB /* PBXTargetDependency */ = {
425 isa = PBXTargetDependency;
426 target = F9023C3806D5A23E001BBF46 /* ld */;
427 targetProxy = F9B1A2680A3A568200DA8FAB /* PBXContainerItemProxy */;
429 F9B1A26B0A3A568400DA8FAB /* PBXTargetDependency */ = {
430 isa = PBXTargetDependency;
431 target = F9EC77ED0A2F85F6002A3E39 /* rebase */;
432 targetProxy = F9B1A26A0A3A568400DA8FAB /* PBXContainerItemProxy */;
434 F9EA73970974999B008B4F1D /* PBXTargetDependency */ = {
435 isa = PBXTargetDependency;
436 target = F9EA72CA097454A6008B4F1D /* machocheck */;
437 targetProxy = F9EA73960974999B008B4F1D /* PBXContainerItemProxy */;
439 /* End PBXTargetDependency section */
441 /* Begin XCBuildConfiguration section */
442 F933D91C09291AC90083EAC8 /* Debug */ = {
443 isa = XCBuildConfiguration;
445 COPY_PHASE_STRIP = NO;
446 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
447 DEBUG_INFORMATION_FORMAT = dwarf;
448 GCC_DYNAMIC_NO_PIC = YES;
449 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
450 GCC_MODEL_TUNING = G5;
451 GCC_OPTIMIZATION_LEVEL = 0;
452 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
453 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
454 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
455 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
456 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
457 GCC_WARN_ABOUT_RETURN_TYPE = YES;
458 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
459 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
460 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
461 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
462 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
463 GCC_WARN_MISSING_PARENTHESES = YES;
464 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
465 GCC_WARN_PEDANTIC = NO;
466 GCC_WARN_SHADOW = NO;
467 GCC_WARN_SIGN_COMPARE = YES;
468 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
469 GCC_WARN_UNINITIALIZED_AUTOS = NO;
470 GCC_WARN_UNKNOWN_PRAGMAS = YES;
471 GCC_WARN_UNUSED_FUNCTION = YES;
472 GCC_WARN_UNUSED_LABEL = YES;
473 GCC_WARN_UNUSED_PARAMETER = NO;
474 GCC_WARN_UNUSED_VALUE = YES;
475 GCC_WARN_UNUSED_VARIABLE = YES;
476 INSTALL_PATH = /usr/bin;
477 MACOSX_DEPLOYMENT_TARGET = 10.5;
478 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)";
482 SECTORDER_FLAGS = "";
483 VERSIONING_SYSTEM = "apple-generic";
484 WARNING_CFLAGS = "-Wall";
488 F933D91D09291AC90083EAC8 /* Release */ = {
489 isa = XCBuildConfiguration;
491 COPY_PHASE_STRIP = YES;
492 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
493 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
494 GCC_DYNAMIC_NO_PIC = YES;
495 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
496 GCC_MODEL_TUNING = G5;
497 GCC_OPTIMIZATION_LEVEL = 3;
498 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
499 GCC_PREPROCESSOR_DEFINITIONS_CurryWeed = __OPEN_SOURCE__;
500 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
501 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
502 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
503 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
504 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
505 GCC_WARN_ABOUT_RETURN_TYPE = YES;
506 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
507 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
508 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
509 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
510 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
511 GCC_WARN_MISSING_PARENTHESES = YES;
512 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
513 GCC_WARN_PEDANTIC = NO;
514 GCC_WARN_SHADOW = NO;
515 GCC_WARN_SIGN_COMPARE = YES;
516 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
517 GCC_WARN_UNINITIALIZED_AUTOS = NO;
518 GCC_WARN_UNKNOWN_PRAGMAS = YES;
519 GCC_WARN_UNUSED_FUNCTION = YES;
520 GCC_WARN_UNUSED_LABEL = YES;
521 GCC_WARN_UNUSED_PARAMETER = NO;
522 GCC_WARN_UNUSED_VALUE = YES;
523 GCC_WARN_UNUSED_VARIABLE = YES;
524 INSTALL_PATH = /usr/bin;
525 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)";
529 SECTORDER_FLAGS = "";
530 VALID_ARCHS = "i386 ppc";
531 VERSIONING_SYSTEM = "apple-generic";
532 WARNING_CFLAGS = "-Wall";
536 F933D92009291AC90083EAC8 /* Debug */ = {
537 isa = XCBuildConfiguration;
539 COPY_PHASE_STRIP = NO;
540 DEBUG_INFORMATION_FORMAT = dwarf;
541 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
542 GCC_MODEL_TUNING = G5;
543 GCC_OPTIMIZATION_LEVEL = 0;
544 INSTALL_PATH = "$(HOME)/bin";
548 PRODUCT_NAME = ObjectDump;
549 SECTORDER_FLAGS = "";
552 "-Wno-four-char-constants",
553 "-Wno-unknown-pragmas",
558 F933D92109291AC90083EAC8 /* Release */ = {
559 isa = XCBuildConfiguration;
561 COPY_PHASE_STRIP = YES;
562 DEBUG_INFORMATION_FORMAT = dwarf;
563 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
564 GCC_MODEL_TUNING = G5;
565 GCC_OPTIMIZATION_LEVEL = s;
566 INSTALL_PATH = "$(HOME)/bin";
570 PRODUCT_NAME = ObjectDump;
573 "-Wno-four-char-constants",
574 "-Wno-unknown-pragmas",
579 F933D92409291AC90083EAC8 /* Debug */ = {
580 isa = XCBuildConfiguration;
582 GCC_DYNAMIC_NO_PIC = NO;
583 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
587 F933D92509291AC90083EAC8 /* Release */ = {
588 isa = XCBuildConfiguration;
590 GCC_DYNAMIC_NO_PIC = NO;
591 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
595 F96D536E094A2773008E9EE8 /* Debug */ = {
596 isa = XCBuildConfiguration;
598 COPY_PHASE_STRIP = NO;
599 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
600 PRODUCT_NAME = "unit-tests";
604 F96D536F094A2773008E9EE8 /* Release */ = {
605 isa = XCBuildConfiguration;
607 COPY_PHASE_STRIP = YES;
608 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
609 PRODUCT_NAME = "unit-tests";
613 F9B1A26D0A3A568700DA8FAB /* Debug */ = {
614 isa = XCBuildConfiguration;
616 COPY_PHASE_STRIP = NO;
617 GCC_DYNAMIC_NO_PIC = NO;
618 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
619 GCC_OPTIMIZATION_LEVEL = 0;
624 F9B1A26E0A3A568700DA8FAB /* Release */ = {
625 isa = XCBuildConfiguration;
627 COPY_PHASE_STRIP = YES;
628 GCC_ENABLE_FIX_AND_CONTINUE = NO;
629 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
635 F9EA72D0097454D5008B4F1D /* Debug */ = {
636 isa = XCBuildConfiguration;
638 COPY_PHASE_STRIP = NO;
639 DEBUG_INFORMATION_FORMAT = dwarf;
640 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
641 GCC_MODEL_TUNING = G5;
642 GCC_OPTIMIZATION_LEVEL = 0;
643 INSTALL_PATH = "$(HOME)/bin";
645 PRODUCT_NAME = machocheck;
649 F9EA72D1097454D5008B4F1D /* Release */ = {
650 isa = XCBuildConfiguration;
652 COPY_PHASE_STRIP = YES;
653 DEBUG_INFORMATION_FORMAT = dwarf;
654 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
655 GCC_MODEL_TUNING = G5;
656 INSTALL_PATH = "$(HOME)/bin";
658 PRODUCT_NAME = machocheck;
662 F9EC77F10A2F8616002A3E39 /* Debug */ = {
663 isa = XCBuildConfiguration;
665 COPY_PHASE_STRIP = NO;
666 DEBUG_INFORMATION_FORMAT = dwarf;
667 GCC_DYNAMIC_NO_PIC = NO;
668 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
669 GCC_MODEL_TUNING = G5;
670 GCC_OPTIMIZATION_LEVEL = 0;
671 INSTALL_PATH = "$(HOME)/bin";
673 PRODUCT_NAME = rebase;
677 F9EC77F20A2F8616002A3E39 /* Release */ = {
678 isa = XCBuildConfiguration;
680 COPY_PHASE_STRIP = YES;
681 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
682 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
683 GCC_MODEL_TUNING = G5;
684 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
685 GCC_PREPROCESSOR_DEFINITIONS_CurryWeed = __OPEN_SOURCE__;
686 INSTALL_PATH = /usr/bin;
688 PRODUCT_NAME = rebase;
689 VALID_ARCHS = "i386 ppc";
693 /* End XCBuildConfiguration section */
695 /* Begin XCConfigurationList section */
696 F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */ = {
697 isa = XCConfigurationList;
698 buildConfigurations = (
699 F933D91C09291AC90083EAC8 /* Debug */,
700 F933D91D09291AC90083EAC8 /* Release */,
702 defaultConfigurationIsVisible = 0;
703 defaultConfigurationName = Release;
705 F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */ = {
706 isa = XCConfigurationList;
707 buildConfigurations = (
708 F933D92009291AC90083EAC8 /* Debug */,
709 F933D92109291AC90083EAC8 /* Release */,
711 defaultConfigurationIsVisible = 0;
712 defaultConfigurationName = Release;
714 F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */ = {
715 isa = XCConfigurationList;
716 buildConfigurations = (
717 F933D92409291AC90083EAC8 /* Debug */,
718 F933D92509291AC90083EAC8 /* Release */,
720 defaultConfigurationIsVisible = 0;
721 defaultConfigurationName = Release;
723 F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */ = {
724 isa = XCConfigurationList;
725 buildConfigurations = (
726 F96D536E094A2773008E9EE8 /* Debug */,
727 F96D536F094A2773008E9EE8 /* Release */,
729 defaultConfigurationIsVisible = 0;
730 defaultConfigurationName = Release;
732 F9B1A26C0A3A568700DA8FAB /* Build configuration list for PBXAggregateTarget "all" */ = {
733 isa = XCConfigurationList;
734 buildConfigurations = (
735 F9B1A26D0A3A568700DA8FAB /* Debug */,
736 F9B1A26E0A3A568700DA8FAB /* Release */,
738 defaultConfigurationIsVisible = 0;
739 defaultConfigurationName = Release;
741 F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */ = {
742 isa = XCConfigurationList;
743 buildConfigurations = (
744 F9EA72D0097454D5008B4F1D /* Debug */,
745 F9EA72D1097454D5008B4F1D /* Release */,
747 defaultConfigurationIsVisible = 0;
748 defaultConfigurationName = Release;
750 F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */ = {
751 isa = XCConfigurationList;
752 buildConfigurations = (
753 F9EC77F10A2F8616002A3E39 /* Debug */,
754 F9EC77F20A2F8616002A3E39 /* Release */,
756 defaultConfigurationIsVisible = 0;
757 defaultConfigurationName = Release;
759 /* End XCConfigurationList section */
761 rootObject = F9023C3006D5A227001BBF46 /* Project object */;