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 F97288E707D277570031794D /* SectCreate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F97288E607D277570031794D /* SectCreate.cpp */; };
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 F9FCC3F20A54A75600CEB866 /* ld64.1 in CopyFiles */,
125 runOnlyForDeploymentPostprocessing = 1;
127 F9B1A25E0A3A44CB00DA8FAB /* CopyFiles */ = {
128 isa = PBXCopyFilesBuildPhase;
130 dstPath = /usr/share/man/man1;
131 dstSubfolderSpec = 0;
133 F9B1A2640A3A563E00DA8FAB /* rebase.1 in CopyFiles */,
135 runOnlyForDeploymentPostprocessing = 1;
137 /* End PBXCopyFilesBuildPhase section */
139 /* Begin PBXFileReference section */
140 C02A29DE0953B26E001FB8C1 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; };
141 F9023C3906D5A23E001BBF46 /* ld64 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ld64; sourceTree = BUILT_PRODUCTS_DIR; };
142 F9023C3E06D5A254001BBF46 /* ExecutableFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ExecutableFile.h; path = src/ExecutableFile.h; sourceTree = "<group>"; };
143 F9023C3F06D5A254001BBF46 /* ld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ld.cpp; path = src/ld.cpp; sourceTree = "<group>"; };
144 F9023C4106D5A254001BBF46 /* ObjectFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ObjectFile.h; path = src/ObjectFile.h; sourceTree = "<group>"; };
145 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = FileAbstraction.hpp; path = src/FileAbstraction.hpp; sourceTree = "<group>"; };
146 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOFileAbstraction.hpp; path = src/MachOFileAbstraction.hpp; sourceTree = "<group>"; };
147 F933DC37092A82480083EAC8 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Architectures.hpp; path = src/Architectures.hpp; sourceTree = "<group>"; };
148 F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderArchive.hpp; path = src/MachOReaderArchive.hpp; sourceTree = "<group>"; };
149 F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderDylib.hpp; path = src/MachOReaderDylib.hpp; sourceTree = "<group>"; };
150 F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderRelocatable.hpp; path = src/MachOReaderRelocatable.hpp; sourceTree = "<group>"; };
151 F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOWriterExecutable.hpp; path = src/MachOWriterExecutable.hpp; sourceTree = "<group>"; };
152 F971EED306D5ACF60041D381 /* ObjectDump */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ObjectDump; sourceTree = BUILT_PRODUCTS_DIR; };
153 F971EED706D5AD240041D381 /* ObjectDump.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ObjectDump.cpp; path = src/ObjectDump.cpp; sourceTree = "<group>"; };
154 F97288E607D277570031794D /* SectCreate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SectCreate.cpp; path = src/SectCreate.cpp; sourceTree = "<group>"; };
155 F972890007D27FD00031794D /* SectCreate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SectCreate.h; path = src/SectCreate.h; 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 F9B1A2580A3A448800DA8FAB /* rebase.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = rebase.1; path = doc/man/man1/rebase.1; sourceTree = "<group>"; };
158 F9C0D48A06DD1E1B001C7193 /* Options.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Options.cpp; path = src/Options.cpp; sourceTree = "<group>"; };
159 F9C0D48B06DD1E1B001C7193 /* Options.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Options.h; path = src/Options.h; sourceTree = "<group>"; };
160 F9EA72CB097454A6008B4F1D /* machocheck */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = machocheck; sourceTree = BUILT_PRODUCTS_DIR; };
161 F9EA72D4097454FF008B4F1D /* machochecker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = machochecker.cpp; path = src/machochecker.cpp; sourceTree = "<group>"; };
162 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; };
163 F9EA7583097882F3008B4F1D /* debugline.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = debugline.h; path = src/debugline.h; sourceTree = "<group>"; };
164 F9EC77EE0A2F85F6002A3E39 /* rebase */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rebase; sourceTree = BUILT_PRODUCTS_DIR; };
165 F9EC78050A2F8674002A3E39 /* rebase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = rebase.cpp; path = src/rebase.cpp; sourceTree = "<group>"; };
166 F9FCC3F10A54A75600CEB866 /* ld64.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld64.1; path = doc/man/man1/ld64.1; sourceTree = "<group>"; };
167 /* End PBXFileReference section */
169 /* Begin PBXFrameworksBuildPhase section */
170 F9023C3706D5A23E001BBF46 /* Frameworks */ = {
171 isa = PBXFrameworksBuildPhase;
172 buildActionMask = 2147483647;
175 runOnlyForDeploymentPostprocessing = 0;
177 F971EED106D5ACF60041D381 /* Frameworks */ = {
178 isa = PBXFrameworksBuildPhase;
179 buildActionMask = 2147483647;
182 runOnlyForDeploymentPostprocessing = 0;
184 F9EA72C9097454A6008B4F1D /* Frameworks */ = {
185 isa = PBXFrameworksBuildPhase;
186 buildActionMask = 2147483647;
189 runOnlyForDeploymentPostprocessing = 0;
191 F9EC77EC0A2F85F6002A3E39 /* Frameworks */ = {
192 isa = PBXFrameworksBuildPhase;
193 buildActionMask = 2147483647;
196 runOnlyForDeploymentPostprocessing = 0;
198 /* End PBXFrameworksBuildPhase section */
200 /* Begin PBXGroup section */
201 F9023C2C06D5A227001BBF46 = {
204 C02A29DE0953B26E001FB8C1 /* ChangeLog */,
205 F933DC37092A82480083EAC8 /* Architectures.hpp */,
206 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */,
207 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */,
208 F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */,
209 F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */,
210 F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */,
211 F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */,
212 F9023C3E06D5A254001BBF46 /* ExecutableFile.h */,
213 F9023C4106D5A254001BBF46 /* ObjectFile.h */,
214 F9023C3F06D5A254001BBF46 /* ld.cpp */,
215 F9C0D48A06DD1E1B001C7193 /* Options.cpp */,
216 F9C0D48B06DD1E1B001C7193 /* Options.h */,
217 F97288E607D277570031794D /* SectCreate.cpp */,
218 F972890007D27FD00031794D /* SectCreate.h */,
219 F9EA7582097882F3008B4F1D /* debugline.c */,
220 F9EA7583097882F3008B4F1D /* debugline.h */,
221 F9EA72D4097454FF008B4F1D /* machochecker.cpp */,
222 F971EED706D5AD240041D381 /* ObjectDump.cpp */,
223 F9EC78050A2F8674002A3E39 /* rebase.cpp */,
224 F97F5028070D0BB200B9FCD7 /* ld.1 */,
225 F9FCC3F10A54A75600CEB866 /* ld64.1 */,
226 F9B1A2580A3A448800DA8FAB /* rebase.1 */,
227 F9023C3A06D5A23E001BBF46 /* Products */,
229 sourceTree = "<group>";
231 F9023C3A06D5A23E001BBF46 /* Products */ = {
234 F9023C3906D5A23E001BBF46 /* ld64 */,
235 F971EED306D5ACF60041D381 /* ObjectDump */,
236 F9EA72CB097454A6008B4F1D /* machocheck */,
237 F9EC77EE0A2F85F6002A3E39 /* rebase */,
240 sourceTree = "<group>";
242 /* End PBXGroup section */
244 /* Begin PBXNativeTarget section */
245 F9023C3806D5A23E001BBF46 /* ld */ = {
246 isa = PBXNativeTarget;
247 buildConfigurationList = F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */;
249 F9023C3606D5A23E001BBF46 /* Sources */,
250 F9023C3706D5A23E001BBF46 /* Frameworks */,
251 F97F5025070D0B6300B9FCD7 /* CopyFiles */,
254 F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */,
255 F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */,
261 productReference = F9023C3906D5A23E001BBF46 /* ld64 */;
262 productType = "com.apple.product-type.tool";
264 F971EED206D5ACF60041D381 /* ObjectDump */ = {
265 isa = PBXNativeTarget;
266 buildConfigurationList = F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */;
268 F971EED006D5ACF60041D381 /* Sources */,
269 F971EED106D5ACF60041D381 /* Frameworks */,
276 productName = ObjectDump;
277 productReference = F971EED306D5ACF60041D381 /* ObjectDump */;
278 productType = "com.apple.product-type.tool";
280 F9EA72CA097454A6008B4F1D /* machocheck */ = {
281 isa = PBXNativeTarget;
282 buildConfigurationList = F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */;
284 F9EA72C8097454A6008B4F1D /* Sources */,
285 F9EA72C9097454A6008B4F1D /* Frameworks */,
292 productName = machocheck;
293 productReference = F9EA72CB097454A6008B4F1D /* machocheck */;
294 productType = "com.apple.product-type.tool";
296 F9EC77ED0A2F85F6002A3E39 /* rebase */ = {
297 isa = PBXNativeTarget;
298 buildConfigurationList = F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */;
300 F9EC77EB0A2F85F6002A3E39 /* Sources */,
301 F9EC77EC0A2F85F6002A3E39 /* Frameworks */,
302 F9B1A25E0A3A44CB00DA8FAB /* CopyFiles */,
309 productName = rebase;
310 productReference = F9EC77EE0A2F85F6002A3E39 /* rebase */;
311 productType = "com.apple.product-type.tool";
313 /* End PBXNativeTarget section */
315 /* Begin PBXProject section */
316 F9023C3006D5A227001BBF46 /* Project object */ = {
318 buildConfigurationList = F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */;
319 compatibilityVersion = "Xcode 2.4";
320 hasScannedForEncodings = 0;
321 mainGroup = F9023C2C06D5A227001BBF46;
322 productRefGroup = F9023C3A06D5A23E001BBF46 /* Products */;
325 shouldCheckCompatibility = 1;
327 F9B1A2670A3A567B00DA8FAB /* all */,
328 F9023C3806D5A23E001BBF46 /* ld */,
329 F9EC77ED0A2F85F6002A3E39 /* rebase */,
330 F971EED206D5ACF60041D381 /* ObjectDump */,
331 F9EA72CA097454A6008B4F1D /* machocheck */,
332 F96D5368094A2754008E9EE8 /* unit-tests */,
335 /* End PBXProject section */
337 /* Begin PBXShellScriptBuildPhase section */
338 F96D5367094A2754008E9EE8 /* ShellScript */ = {
339 isa = PBXShellScriptBuildPhase;
340 buildActionMask = 2147483647;
347 runOnlyForDeploymentPostprocessing = 0;
348 shellPath = /bin/csh;
349 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\n\n# run full test suite\n$SRCROOT/unit-tests/run-all-unit-tests\n\nexit 0";
351 /* End PBXShellScriptBuildPhase section */
353 /* Begin PBXSourcesBuildPhase section */
354 F9023C3606D5A23E001BBF46 /* Sources */ = {
355 isa = PBXSourcesBuildPhase;
356 buildActionMask = 2147483647;
358 F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */,
359 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */,
360 F97288E707D277570031794D /* SectCreate.cpp in Sources */,
361 F9EA7584097882F3008B4F1D /* debugline.c in Sources */,
363 runOnlyForDeploymentPostprocessing = 0;
365 F971EED006D5ACF60041D381 /* Sources */ = {
366 isa = PBXSourcesBuildPhase;
367 buildActionMask = 2147483647;
369 F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */,
370 F9EA75BC09788857008B4F1D /* debugline.c in Sources */,
372 runOnlyForDeploymentPostprocessing = 0;
374 F9EA72C8097454A6008B4F1D /* Sources */ = {
375 isa = PBXSourcesBuildPhase;
376 buildActionMask = 2147483647;
378 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */,
380 runOnlyForDeploymentPostprocessing = 0;
382 F9EC77EB0A2F85F6002A3E39 /* Sources */ = {
383 isa = PBXSourcesBuildPhase;
384 buildActionMask = 2147483647;
386 F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */,
388 runOnlyForDeploymentPostprocessing = 0;
390 /* End PBXSourcesBuildPhase section */
392 /* Begin PBXTargetDependency section */
393 F96904890A4333AC00B77D2A /* PBXTargetDependency */ = {
394 isa = PBXTargetDependency;
395 target = F9EC77ED0A2F85F6002A3E39 /* rebase */;
396 targetProxy = F96904880A4333AC00B77D2A /* PBXContainerItemProxy */;
398 F96D536A094A275D008E9EE8 /* PBXTargetDependency */ = {
399 isa = PBXTargetDependency;
400 target = F9023C3806D5A23E001BBF46 /* ld */;
401 targetProxy = F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */;
403 F96D536C094A275F008E9EE8 /* PBXTargetDependency */ = {
404 isa = PBXTargetDependency;
405 target = F971EED206D5ACF60041D381 /* ObjectDump */;
406 targetProxy = F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */;
408 F9B1A2690A3A568200DA8FAB /* PBXTargetDependency */ = {
409 isa = PBXTargetDependency;
410 target = F9023C3806D5A23E001BBF46 /* ld */;
411 targetProxy = F9B1A2680A3A568200DA8FAB /* PBXContainerItemProxy */;
413 F9B1A26B0A3A568400DA8FAB /* PBXTargetDependency */ = {
414 isa = PBXTargetDependency;
415 target = F9EC77ED0A2F85F6002A3E39 /* rebase */;
416 targetProxy = F9B1A26A0A3A568400DA8FAB /* PBXContainerItemProxy */;
418 F9EA73970974999B008B4F1D /* PBXTargetDependency */ = {
419 isa = PBXTargetDependency;
420 target = F9EA72CA097454A6008B4F1D /* machocheck */;
421 targetProxy = F9EA73960974999B008B4F1D /* PBXContainerItemProxy */;
423 /* End PBXTargetDependency section */
425 /* Begin XCBuildConfiguration section */
426 F933D91C09291AC90083EAC8 /* Debug */ = {
427 isa = XCBuildConfiguration;
429 COPY_PHASE_STRIP = NO;
430 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
431 DEBUG_INFORMATION_FORMAT = dwarf;
432 GCC_DYNAMIC_NO_PIC = YES;
433 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
434 GCC_MODEL_TUNING = G5;
435 GCC_OPTIMIZATION_LEVEL = 0;
436 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
437 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
438 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
439 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
440 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
441 GCC_WARN_ABOUT_RETURN_TYPE = YES;
442 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
443 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
444 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
445 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
446 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
447 GCC_WARN_MISSING_PARENTHESES = YES;
448 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
449 GCC_WARN_PEDANTIC = NO;
450 GCC_WARN_SHADOW = NO;
451 GCC_WARN_SIGN_COMPARE = YES;
452 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
453 GCC_WARN_UNINITIALIZED_AUTOS = NO;
454 GCC_WARN_UNKNOWN_PRAGMAS = YES;
455 GCC_WARN_UNUSED_FUNCTION = YES;
456 GCC_WARN_UNUSED_LABEL = YES;
457 GCC_WARN_UNUSED_PARAMETER = NO;
458 GCC_WARN_UNUSED_VALUE = YES;
459 GCC_WARN_UNUSED_VARIABLE = YES;
460 INSTALL_PATH = /usr/bin;
461 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)";
465 SECTORDER_FLAGS = "";
466 VERSIONING_SYSTEM = "apple-generic";
467 WARNING_CFLAGS = "-Wall";
471 F933D91D09291AC90083EAC8 /* Release */ = {
472 isa = XCBuildConfiguration;
474 COPY_PHASE_STRIP = YES;
475 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
476 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
477 GCC_DYNAMIC_NO_PIC = YES;
478 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
479 GCC_MODEL_TUNING = G5;
480 GCC_OPTIMIZATION_LEVEL = 3;
481 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
482 GCC_PREPROCESSOR_DEFINITIONS_CurryWeed = __OPEN_SOURCE__;
483 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
484 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
485 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
486 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
487 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
488 GCC_WARN_ABOUT_RETURN_TYPE = YES;
489 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
490 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
491 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
492 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
493 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
494 GCC_WARN_MISSING_PARENTHESES = YES;
495 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
496 GCC_WARN_PEDANTIC = NO;
497 GCC_WARN_SHADOW = NO;
498 GCC_WARN_SIGN_COMPARE = YES;
499 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
500 GCC_WARN_UNINITIALIZED_AUTOS = NO;
501 GCC_WARN_UNKNOWN_PRAGMAS = YES;
502 GCC_WARN_UNUSED_FUNCTION = YES;
503 GCC_WARN_UNUSED_LABEL = YES;
504 GCC_WARN_UNUSED_PARAMETER = NO;
505 GCC_WARN_UNUSED_VALUE = YES;
506 GCC_WARN_UNUSED_VARIABLE = YES;
507 INSTALL_PATH = /usr/bin;
508 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)";
512 SECTORDER_FLAGS = "";
513 VALID_ARCHS = "i386 ppc";
514 VERSIONING_SYSTEM = "apple-generic";
515 WARNING_CFLAGS = "-Wall";
519 F933D92009291AC90083EAC8 /* Debug */ = {
520 isa = XCBuildConfiguration;
522 COPY_PHASE_STRIP = NO;
523 DEBUG_INFORMATION_FORMAT = dwarf;
524 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
525 GCC_MODEL_TUNING = G5;
526 GCC_OPTIMIZATION_LEVEL = 0;
527 INSTALL_PATH = "$(HOME)/bin";
531 PRODUCT_NAME = ObjectDump;
532 SECTORDER_FLAGS = "";
535 "-Wno-four-char-constants",
536 "-Wno-unknown-pragmas",
541 F933D92109291AC90083EAC8 /* Release */ = {
542 isa = XCBuildConfiguration;
544 COPY_PHASE_STRIP = YES;
545 DEBUG_INFORMATION_FORMAT = dwarf;
546 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
547 GCC_MODEL_TUNING = G5;
548 GCC_OPTIMIZATION_LEVEL = s;
549 INSTALL_PATH = "$(HOME)/bin";
553 PRODUCT_NAME = ObjectDump;
556 "-Wno-four-char-constants",
557 "-Wno-unknown-pragmas",
562 F933D92409291AC90083EAC8 /* Debug */ = {
563 isa = XCBuildConfiguration;
565 GCC_DYNAMIC_NO_PIC = NO;
566 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
570 F933D92509291AC90083EAC8 /* Release */ = {
571 isa = XCBuildConfiguration;
573 GCC_DYNAMIC_NO_PIC = NO;
574 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
578 F96D536E094A2773008E9EE8 /* Debug */ = {
579 isa = XCBuildConfiguration;
581 COPY_PHASE_STRIP = NO;
582 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
583 PRODUCT_NAME = "unit-tests";
587 F96D536F094A2773008E9EE8 /* Release */ = {
588 isa = XCBuildConfiguration;
590 COPY_PHASE_STRIP = YES;
591 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
592 PRODUCT_NAME = "unit-tests";
596 F9B1A26D0A3A568700DA8FAB /* Debug */ = {
597 isa = XCBuildConfiguration;
599 COPY_PHASE_STRIP = NO;
600 GCC_DYNAMIC_NO_PIC = NO;
601 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
602 GCC_OPTIMIZATION_LEVEL = 0;
607 F9B1A26E0A3A568700DA8FAB /* Release */ = {
608 isa = XCBuildConfiguration;
610 COPY_PHASE_STRIP = YES;
611 GCC_ENABLE_FIX_AND_CONTINUE = NO;
612 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
618 F9EA72D0097454D5008B4F1D /* Debug */ = {
619 isa = XCBuildConfiguration;
621 COPY_PHASE_STRIP = NO;
622 DEBUG_INFORMATION_FORMAT = dwarf;
623 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
624 GCC_MODEL_TUNING = G5;
625 GCC_OPTIMIZATION_LEVEL = 0;
626 INSTALL_PATH = "$(HOME)/bin";
628 PRODUCT_NAME = machocheck;
632 F9EA72D1097454D5008B4F1D /* Release */ = {
633 isa = XCBuildConfiguration;
635 COPY_PHASE_STRIP = YES;
636 DEBUG_INFORMATION_FORMAT = dwarf;
637 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
638 GCC_MODEL_TUNING = G5;
639 INSTALL_PATH = "$(HOME)/bin";
641 PRODUCT_NAME = machocheck;
645 F9EC77F10A2F8616002A3E39 /* Debug */ = {
646 isa = XCBuildConfiguration;
648 COPY_PHASE_STRIP = NO;
649 DEBUG_INFORMATION_FORMAT = dwarf;
650 GCC_DYNAMIC_NO_PIC = NO;
651 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
652 GCC_MODEL_TUNING = G5;
653 GCC_OPTIMIZATION_LEVEL = 0;
654 INSTALL_PATH = "$(HOME)/bin";
656 PRODUCT_NAME = rebase;
660 F9EC77F20A2F8616002A3E39 /* Release */ = {
661 isa = XCBuildConfiguration;
663 COPY_PHASE_STRIP = YES;
664 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
665 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
666 GCC_MODEL_TUNING = G5;
667 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
668 GCC_PREPROCESSOR_DEFINITIONS_CurryWeed = __OPEN_SOURCE__;
669 INSTALL_PATH = /usr/bin;
671 PRODUCT_NAME = rebase;
672 VALID_ARCHS = "i386 ppc";
676 /* End XCBuildConfiguration section */
678 /* Begin XCConfigurationList section */
679 F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */ = {
680 isa = XCConfigurationList;
681 buildConfigurations = (
682 F933D91C09291AC90083EAC8 /* Debug */,
683 F933D91D09291AC90083EAC8 /* Release */,
685 defaultConfigurationIsVisible = 0;
686 defaultConfigurationName = Release;
688 F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */ = {
689 isa = XCConfigurationList;
690 buildConfigurations = (
691 F933D92009291AC90083EAC8 /* Debug */,
692 F933D92109291AC90083EAC8 /* Release */,
694 defaultConfigurationIsVisible = 0;
695 defaultConfigurationName = Release;
697 F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */ = {
698 isa = XCConfigurationList;
699 buildConfigurations = (
700 F933D92409291AC90083EAC8 /* Debug */,
701 F933D92509291AC90083EAC8 /* Release */,
703 defaultConfigurationIsVisible = 0;
704 defaultConfigurationName = Release;
706 F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */ = {
707 isa = XCConfigurationList;
708 buildConfigurations = (
709 F96D536E094A2773008E9EE8 /* Debug */,
710 F96D536F094A2773008E9EE8 /* Release */,
712 defaultConfigurationIsVisible = 0;
713 defaultConfigurationName = Release;
715 F9B1A26C0A3A568700DA8FAB /* Build configuration list for PBXAggregateTarget "all" */ = {
716 isa = XCConfigurationList;
717 buildConfigurations = (
718 F9B1A26D0A3A568700DA8FAB /* Debug */,
719 F9B1A26E0A3A568700DA8FAB /* Release */,
721 defaultConfigurationIsVisible = 0;
722 defaultConfigurationName = Release;
724 F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */ = {
725 isa = XCConfigurationList;
726 buildConfigurations = (
727 F9EA72D0097454D5008B4F1D /* Debug */,
728 F9EA72D1097454D5008B4F1D /* Release */,
730 defaultConfigurationIsVisible = 0;
731 defaultConfigurationName = Release;
733 F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */ = {
734 isa = XCConfigurationList;
735 buildConfigurations = (
736 F9EC77F10A2F8616002A3E39 /* Debug */,
737 F9EC77F20A2F8616002A3E39 /* Release */,
739 defaultConfigurationIsVisible = 0;
740 defaultConfigurationName = Release;
742 /* End XCConfigurationList section */
744 rootObject = F9023C3006D5A227001BBF46 /* Project object */;