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 PRODUCT_NAME = "unit-tests";
20 F96D536A094A275D008E9EE8 /* PBXTargetDependency */,
21 F96D536C094A275F008E9EE8 /* PBXTargetDependency */,
22 F9EA73970974999B008B4F1D /* PBXTargetDependency */,
25 productName = "unit-tests";
27 /* End PBXAggregateTarget section */
29 /* Begin PBXBuildFile section */
30 F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9023C3F06D5A254001BBF46 /* ld.cpp */; };
31 F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F971EED706D5AD240041D381 /* ObjectDump.cpp */; };
32 F97288E707D277570031794D /* SectCreate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F97288E607D277570031794D /* SectCreate.cpp */; };
33 F97F5029070D0BB200B9FCD7 /* ld64.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F97F5028070D0BB200B9FCD7 /* ld64.1 */; };
34 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C0D48A06DD1E1B001C7193 /* Options.cpp */; };
35 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EA72D4097454FF008B4F1D /* machochecker.cpp */; };
36 F9EA7584097882F3008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; };
37 F9EA75BC09788857008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; };
38 /* End PBXBuildFile section */
40 /* Begin PBXBuildRule section */
41 F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */ = {
43 compilerSpec = com.apple.compilers.gcc.4_0;
44 fileType = sourcecode.c;
49 F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */ = {
51 compilerSpec = com.apple.compilers.gcc.4_0;
52 fileType = sourcecode.cpp;
57 /* End PBXBuildRule section */
59 /* Begin PBXBuildStyle section */
60 F933D92F09291D070083EAC8 /* Development */ = {
63 COPY_PHASE_STRIP = NO;
67 F933D93009291D070083EAC8 /* Deployment */ = {
70 COPY_PHASE_STRIP = YES;
74 /* End PBXBuildStyle section */
76 /* Begin PBXContainerItemProxy section */
77 F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */ = {
78 isa = PBXContainerItemProxy;
79 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
81 remoteGlobalIDString = F9023C3806D5A23E001BBF46;
84 F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */ = {
85 isa = PBXContainerItemProxy;
86 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
88 remoteGlobalIDString = F971EED206D5ACF60041D381;
89 remoteInfo = ObjectDump;
91 F9EA73960974999B008B4F1D /* PBXContainerItemProxy */ = {
92 isa = PBXContainerItemProxy;
93 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
95 remoteGlobalIDString = F9EA72CA097454A6008B4F1D;
96 remoteInfo = machocheck;
98 /* End PBXContainerItemProxy section */
100 /* Begin PBXCopyFilesBuildPhase section */
101 F97F5025070D0B6300B9FCD7 /* CopyFiles */ = {
102 isa = PBXCopyFilesBuildPhase;
104 dstPath = /usr/share/man/man1;
105 dstSubfolderSpec = 0;
107 F97F5029070D0BB200B9FCD7 /* ld64.1 in CopyFiles */,
109 runOnlyForDeploymentPostprocessing = 1;
111 /* End PBXCopyFilesBuildPhase section */
113 /* Begin PBXFileReference section */
114 C02A29DE0953B26E001FB8C1 /* ChangeLog */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = ChangeLog; sourceTree = "<group>"; };
115 F9023C3906D5A23E001BBF46 /* ld64 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ld64; sourceTree = BUILT_PRODUCTS_DIR; };
116 F9023C3E06D5A254001BBF46 /* ExecutableFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ExecutableFile.h; path = src/ExecutableFile.h; sourceTree = "<group>"; };
117 F9023C3F06D5A254001BBF46 /* ld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ld.cpp; path = src/ld.cpp; sourceTree = "<group>"; };
118 F9023C4106D5A254001BBF46 /* ObjectFile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ObjectFile.h; path = src/ObjectFile.h; sourceTree = "<group>"; };
119 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = FileAbstraction.hpp; path = src/FileAbstraction.hpp; sourceTree = "<group>"; };
120 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOFileAbstraction.hpp; path = src/MachOFileAbstraction.hpp; sourceTree = "<group>"; };
121 F933DC37092A82480083EAC8 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Architectures.hpp; path = src/Architectures.hpp; sourceTree = "<group>"; };
122 F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderArchive.hpp; path = src/MachOReaderArchive.hpp; sourceTree = "<group>"; };
123 F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderDylib.hpp; path = src/MachOReaderDylib.hpp; sourceTree = "<group>"; };
124 F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOReaderRelocatable.hpp; path = src/MachOReaderRelocatable.hpp; sourceTree = "<group>"; };
125 F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = MachOWriterExecutable.hpp; path = src/MachOWriterExecutable.hpp; sourceTree = "<group>"; };
126 F971EED306D5ACF60041D381 /* ObjectDump */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ObjectDump; sourceTree = BUILT_PRODUCTS_DIR; };
127 F971EED706D5AD240041D381 /* ObjectDump.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ObjectDump.cpp; path = src/ObjectDump.cpp; sourceTree = "<group>"; };
128 F97288E607D277570031794D /* SectCreate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = SectCreate.cpp; path = src/SectCreate.cpp; sourceTree = "<group>"; };
129 F972890007D27FD00031794D /* SectCreate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SectCreate.h; path = src/SectCreate.h; sourceTree = "<group>"; };
130 F97F5028070D0BB200B9FCD7 /* ld64.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld64.1; path = doc/man/man1/ld64.1; sourceTree = "<group>"; };
131 F9C0D48A06DD1E1B001C7193 /* Options.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = Options.cpp; path = src/Options.cpp; sourceTree = "<group>"; };
132 F9C0D48B06DD1E1B001C7193 /* Options.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = Options.h; path = src/Options.h; sourceTree = "<group>"; };
133 F9EA72CB097454A6008B4F1D /* machocheck */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = machocheck; sourceTree = BUILT_PRODUCTS_DIR; };
134 F9EA72D4097454FF008B4F1D /* machochecker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = machochecker.cpp; path = src/machochecker.cpp; sourceTree = "<group>"; };
135 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; };
136 F9EA7583097882F3008B4F1D /* debugline.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = debugline.h; path = src/debugline.h; sourceTree = "<group>"; };
137 /* End PBXFileReference section */
139 /* Begin PBXFrameworksBuildPhase section */
140 F9023C3706D5A23E001BBF46 /* Frameworks */ = {
141 isa = PBXFrameworksBuildPhase;
142 buildActionMask = 2147483647;
145 runOnlyForDeploymentPostprocessing = 0;
147 F971EED106D5ACF60041D381 /* Frameworks */ = {
148 isa = PBXFrameworksBuildPhase;
149 buildActionMask = 2147483647;
152 runOnlyForDeploymentPostprocessing = 0;
154 F9EA72C9097454A6008B4F1D /* Frameworks */ = {
155 isa = PBXFrameworksBuildPhase;
156 buildActionMask = 2147483647;
159 runOnlyForDeploymentPostprocessing = 0;
161 /* End PBXFrameworksBuildPhase section */
163 /* Begin PBXGroup section */
164 F9023C2C06D5A227001BBF46 = {
167 C02A29DE0953B26E001FB8C1 /* ChangeLog */,
168 F933DC37092A82480083EAC8 /* Architectures.hpp */,
169 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */,
170 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */,
171 F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */,
172 F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */,
173 F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */,
174 F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */,
175 F9023C3E06D5A254001BBF46 /* ExecutableFile.h */,
176 F9023C4106D5A254001BBF46 /* ObjectFile.h */,
177 F9023C3F06D5A254001BBF46 /* ld.cpp */,
178 F9C0D48A06DD1E1B001C7193 /* Options.cpp */,
179 F9C0D48B06DD1E1B001C7193 /* Options.h */,
180 F97288E607D277570031794D /* SectCreate.cpp */,
181 F972890007D27FD00031794D /* SectCreate.h */,
182 F9EA7582097882F3008B4F1D /* debugline.c */,
183 F9EA7583097882F3008B4F1D /* debugline.h */,
184 F9EA72D4097454FF008B4F1D /* machochecker.cpp */,
185 F971EED706D5AD240041D381 /* ObjectDump.cpp */,
186 F97F5028070D0BB200B9FCD7 /* ld64.1 */,
187 F9023C3A06D5A23E001BBF46 /* Products */,
189 sourceTree = "<group>";
191 F9023C3A06D5A23E001BBF46 /* Products */ = {
194 F9023C3906D5A23E001BBF46 /* ld64 */,
195 F971EED306D5ACF60041D381 /* ObjectDump */,
196 F9EA72CB097454A6008B4F1D /* machocheck */,
199 sourceTree = "<group>";
201 /* End PBXGroup section */
203 /* Begin PBXNativeTarget section */
204 F9023C3806D5A23E001BBF46 /* ld */ = {
205 isa = PBXNativeTarget;
206 buildConfigurationList = F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */;
208 F9023C3606D5A23E001BBF46 /* Sources */,
209 F9023C3706D5A23E001BBF46 /* Frameworks */,
210 F97F5025070D0B6300B9FCD7 /* CopyFiles */,
213 F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */,
214 F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */,
223 productReference = F9023C3906D5A23E001BBF46 /* ld64 */;
224 productType = "com.apple.product-type.tool";
226 F971EED206D5ACF60041D381 /* ObjectDump */ = {
227 isa = PBXNativeTarget;
228 buildConfigurationList = F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */;
230 F971EED006D5ACF60041D381 /* Sources */,
231 F971EED106D5ACF60041D381 /* Frameworks */,
236 PRODUCT_NAME = ObjectDump;
241 productName = ObjectDump;
242 productReference = F971EED306D5ACF60041D381 /* ObjectDump */;
243 productType = "com.apple.product-type.tool";
245 F9EA72CA097454A6008B4F1D /* machocheck */ = {
246 isa = PBXNativeTarget;
247 buildConfigurationList = F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */;
249 F9EA72C8097454A6008B4F1D /* Sources */,
250 F9EA72C9097454A6008B4F1D /* Frameworks */,
255 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
256 GCC_MODEL_TUNING = G5;
257 INSTALL_PATH = "$(HOME)/bin";
259 PRODUCT_NAME = machocheck;
264 productName = machocheck;
265 productReference = F9EA72CB097454A6008B4F1D /* machocheck */;
266 productType = "com.apple.product-type.tool";
268 /* End PBXNativeTarget section */
270 /* Begin PBXProject section */
271 F9023C3006D5A227001BBF46 /* Project object */ = {
273 buildConfigurationList = F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */;
277 F933D92F09291D070083EAC8 /* Development */,
278 F933D93009291D070083EAC8 /* Deployment */,
280 hasScannedForEncodings = 0;
281 mainGroup = F9023C2C06D5A227001BBF46;
282 productRefGroup = F9023C3A06D5A23E001BBF46 /* Products */;
285 F9023C3806D5A23E001BBF46 /* ld */,
286 F971EED206D5ACF60041D381 /* ObjectDump */,
287 F9EA72CA097454A6008B4F1D /* machocheck */,
288 F96D5368094A2754008E9EE8 /* unit-tests */,
291 /* End PBXProject section */
293 /* Begin PBXShellScriptBuildPhase section */
294 F96D5367094A2754008E9EE8 /* ShellScript */ = {
295 isa = PBXShellScriptBuildPhase;
296 buildActionMask = 2147483647;
303 runOnlyForDeploymentPostprocessing = 0;
304 shellPath = /bin/csh;
305 shellScript = "# Let tests set MACOSX_DEPLOYMENT_TARGET as they need\nunsetenv MACOSX_DEPLOYMENT_TARGET\n\n# make an symlink to ld64 called ld, so that gcc will use this linker for all linking\nrm -rf $BUILT_PRODUCTS_DIR/ld\nln -s $BUILT_PRODUCTS_DIR/ld64 $BUILT_PRODUCTS_DIR/ld\n\n# run full test suite\n$SRCROOT/unit-tests/run-all-unit-tests\n\nexit 0";
307 /* End PBXShellScriptBuildPhase section */
309 /* Begin PBXSourcesBuildPhase section */
310 F9023C3606D5A23E001BBF46 /* Sources */ = {
311 isa = PBXSourcesBuildPhase;
312 buildActionMask = 2147483647;
314 F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */,
315 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */,
316 F97288E707D277570031794D /* SectCreate.cpp in Sources */,
317 F9EA7584097882F3008B4F1D /* debugline.c in Sources */,
319 runOnlyForDeploymentPostprocessing = 0;
321 F971EED006D5ACF60041D381 /* Sources */ = {
322 isa = PBXSourcesBuildPhase;
323 buildActionMask = 2147483647;
325 F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */,
326 F9EA75BC09788857008B4F1D /* debugline.c in Sources */,
328 runOnlyForDeploymentPostprocessing = 0;
330 F9EA72C8097454A6008B4F1D /* Sources */ = {
331 isa = PBXSourcesBuildPhase;
332 buildActionMask = 2147483647;
334 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */,
336 runOnlyForDeploymentPostprocessing = 0;
338 /* End PBXSourcesBuildPhase section */
340 /* Begin PBXTargetDependency section */
341 F96D536A094A275D008E9EE8 /* PBXTargetDependency */ = {
342 isa = PBXTargetDependency;
343 target = F9023C3806D5A23E001BBF46 /* ld */;
344 targetProxy = F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */;
346 F96D536C094A275F008E9EE8 /* PBXTargetDependency */ = {
347 isa = PBXTargetDependency;
348 target = F971EED206D5ACF60041D381 /* ObjectDump */;
349 targetProxy = F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */;
351 F9EA73970974999B008B4F1D /* PBXTargetDependency */ = {
352 isa = PBXTargetDependency;
353 target = F9EA72CA097454A6008B4F1D /* machocheck */;
354 targetProxy = F9EA73960974999B008B4F1D /* PBXContainerItemProxy */;
356 /* End PBXTargetDependency section */
358 /* Begin XCBuildConfiguration section */
359 F933D91C09291AC90083EAC8 /* Debug */ = {
360 isa = XCBuildConfiguration;
362 COPY_PHASE_STRIP = NO;
363 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
364 GCC_DYNAMIC_NO_PIC = YES;
365 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
366 GCC_MODEL_TUNING = G5;
367 GCC_OPTIMIZATION_LEVEL = 0;
368 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
369 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
370 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
371 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
372 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
373 GCC_WARN_ABOUT_RETURN_TYPE = YES;
374 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
375 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
376 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
377 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
378 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
379 GCC_WARN_MISSING_PARENTHESES = YES;
380 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
381 GCC_WARN_PEDANTIC = NO;
382 GCC_WARN_SHADOW = NO;
383 GCC_WARN_SIGN_COMPARE = YES;
384 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
385 GCC_WARN_UNINITIALIZED_AUTOS = NO;
386 GCC_WARN_UNKNOWN_PRAGMAS = YES;
387 GCC_WARN_UNUSED_FUNCTION = YES;
388 GCC_WARN_UNUSED_LABEL = YES;
389 GCC_WARN_UNUSED_PARAMETER = NO;
390 GCC_WARN_UNUSED_VALUE = YES;
391 GCC_WARN_UNUSED_VARIABLE = YES;
392 INSTALL_PATH = /usr/bin;
393 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)";
397 SECTORDER_FLAGS = "";
398 VERSIONING_SYSTEM = "apple-generic";
399 WARNING_CFLAGS = "-Wall";
403 F933D91D09291AC90083EAC8 /* Release */ = {
404 isa = XCBuildConfiguration;
406 COPY_PHASE_STRIP = YES;
407 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
408 GCC_DYNAMIC_NO_PIC = YES;
409 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
410 GCC_MODEL_TUNING = G5;
411 GCC_OPTIMIZATION_LEVEL = 3;
412 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
413 GCC_PREPROCESSOR_DEFINITIONS_Curry = __OPEN_SOURCE__;
414 GCC_PREPROCESSOR_DEFINITIONS_CurryWeed = __OPEN_SOURCE__;
415 GCC_PREPROCESSOR_DEFINITIONS_Leopard = __OPEN_SOURCE__;
416 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
417 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
418 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
419 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
420 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
421 GCC_WARN_ABOUT_RETURN_TYPE = YES;
422 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
423 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
424 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
425 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
426 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
427 GCC_WARN_MISSING_PARENTHESES = YES;
428 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
429 GCC_WARN_PEDANTIC = NO;
430 GCC_WARN_SHADOW = NO;
431 GCC_WARN_SIGN_COMPARE = YES;
432 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
433 GCC_WARN_UNINITIALIZED_AUTOS = NO;
434 GCC_WARN_UNKNOWN_PRAGMAS = YES;
435 GCC_WARN_UNUSED_FUNCTION = YES;
436 GCC_WARN_UNUSED_LABEL = YES;
437 GCC_WARN_UNUSED_PARAMETER = NO;
438 GCC_WARN_UNUSED_VALUE = YES;
439 GCC_WARN_UNUSED_VARIABLE = YES;
440 INSTALL_PATH = /usr/bin;
441 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)";
445 SECTORDER_FLAGS = "";
446 VERSIONING_SYSTEM = "apple-generic";
447 WARNING_CFLAGS = "-Wall";
451 F933D92009291AC90083EAC8 /* Debug */ = {
452 isa = XCBuildConfiguration;
454 COPY_PHASE_STRIP = NO;
455 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
456 GCC_MODEL_TUNING = G5;
457 GCC_OPTIMIZATION_LEVEL = 0;
458 INSTALL_PATH = "$(HOME)/bin";
462 PRODUCT_NAME = ObjectDump;
463 SECTORDER_FLAGS = "";
466 "-Wno-four-char-constants",
467 "-Wno-unknown-pragmas",
472 F933D92109291AC90083EAC8 /* Release */ = {
473 isa = XCBuildConfiguration;
475 COPY_PHASE_STRIP = YES;
476 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
477 GCC_MODEL_TUNING = G5;
478 GCC_OPTIMIZATION_LEVEL = 0;
479 INSTALL_PATH = "$(HOME)/bin";
483 PRODUCT_NAME = ObjectDump;
484 SECTORDER_FLAGS = "";
487 "-Wno-four-char-constants",
488 "-Wno-unknown-pragmas",
493 F933D92409291AC90083EAC8 /* Debug */ = {
494 isa = XCBuildConfiguration;
496 GCC_DYNAMIC_NO_PIC = NO;
497 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
501 F933D92509291AC90083EAC8 /* Release */ = {
502 isa = XCBuildConfiguration;
504 GCC_DYNAMIC_NO_PIC = NO;
505 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
509 F96D536E094A2773008E9EE8 /* Debug */ = {
510 isa = XCBuildConfiguration;
512 COPY_PHASE_STRIP = NO;
513 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
514 PRODUCT_NAME = "unit-tests";
518 F96D536F094A2773008E9EE8 /* Release */ = {
519 isa = XCBuildConfiguration;
521 COPY_PHASE_STRIP = YES;
522 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
523 PRODUCT_NAME = "unit-tests";
527 F9EA72D0097454D5008B4F1D /* Debug */ = {
528 isa = XCBuildConfiguration;
530 COPY_PHASE_STRIP = NO;
531 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
532 GCC_MODEL_TUNING = G5;
533 INSTALL_PATH = "$(HOME)/bin";
535 PRODUCT_NAME = machocheck;
539 F9EA72D1097454D5008B4F1D /* Release */ = {
540 isa = XCBuildConfiguration;
542 COPY_PHASE_STRIP = YES;
543 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
544 GCC_MODEL_TUNING = G5;
545 INSTALL_PATH = "$(HOME)/bin";
547 PRODUCT_NAME = machocheck;
551 /* End XCBuildConfiguration section */
553 /* Begin XCConfigurationList section */
554 F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */ = {
555 isa = XCConfigurationList;
556 buildConfigurations = (
557 F933D91C09291AC90083EAC8 /* Debug */,
558 F933D91D09291AC90083EAC8 /* Release */,
560 defaultConfigurationIsVisible = 0;
561 defaultConfigurationName = Release;
563 F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */ = {
564 isa = XCConfigurationList;
565 buildConfigurations = (
566 F933D92009291AC90083EAC8 /* Debug */,
567 F933D92109291AC90083EAC8 /* Release */,
569 defaultConfigurationIsVisible = 0;
570 defaultConfigurationName = Release;
572 F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */ = {
573 isa = XCConfigurationList;
574 buildConfigurations = (
575 F933D92409291AC90083EAC8 /* Debug */,
576 F933D92509291AC90083EAC8 /* Release */,
578 defaultConfigurationIsVisible = 0;
579 defaultConfigurationName = Release;
581 F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */ = {
582 isa = XCConfigurationList;
583 buildConfigurations = (
584 F96D536E094A2773008E9EE8 /* Debug */,
585 F96D536F094A2773008E9EE8 /* Release */,
587 defaultConfigurationIsVisible = 0;
588 defaultConfigurationName = Release;
590 F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */ = {
591 isa = XCConfigurationList;
592 buildConfigurations = (
593 F9EA72D0097454D5008B4F1D /* Debug */,
594 F9EA72D1097454D5008B4F1D /* Release */,
596 defaultConfigurationIsVisible = 0;
597 defaultConfigurationName = Release;
599 /* End XCConfigurationList section */
601 rootObject = F9023C3006D5A227001BBF46 /* Project object */;