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 F97F5029070D0BB200B9FCD7 /* ld64.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F97F5028070D0BB200B9FCD7 /* ld64.1 */; };
44 F9B1A2640A3A563E00DA8FAB /* rebase.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = F9B1A2580A3A448800DA8FAB /* rebase.1 */; };
45 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C0D48A06DD1E1B001C7193 /* Options.cpp */; };
46 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EA72D4097454FF008B4F1D /* machochecker.cpp */; };
47 F9EA7584097882F3008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; };
48 F9EA75BC09788857008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; };
49 F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EC78050A2F8674002A3E39 /* rebase.cpp */; };
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 /* rebase */;
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 /* 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 /* ld64.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld64.1; path = doc/man/man1/ld64.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 /* End PBXFileReference section */
168 /* Begin PBXFrameworksBuildPhase section */
169 F9023C3706D5A23E001BBF46 /* Frameworks */ = {
170 isa = PBXFrameworksBuildPhase;
171 buildActionMask = 2147483647;
174 runOnlyForDeploymentPostprocessing = 0;
176 F971EED106D5ACF60041D381 /* Frameworks */ = {
177 isa = PBXFrameworksBuildPhase;
178 buildActionMask = 2147483647;
181 runOnlyForDeploymentPostprocessing = 0;
183 F9EA72C9097454A6008B4F1D /* Frameworks */ = {
184 isa = PBXFrameworksBuildPhase;
185 buildActionMask = 2147483647;
188 runOnlyForDeploymentPostprocessing = 0;
190 F9EC77EC0A2F85F6002A3E39 /* Frameworks */ = {
191 isa = PBXFrameworksBuildPhase;
192 buildActionMask = 2147483647;
195 runOnlyForDeploymentPostprocessing = 0;
197 /* End PBXFrameworksBuildPhase section */
199 /* Begin PBXGroup section */
200 F9023C2C06D5A227001BBF46 = {
203 C02A29DE0953B26E001FB8C1 /* ChangeLog */,
204 F933DC37092A82480083EAC8 /* Architectures.hpp */,
205 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */,
206 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */,
207 F933E3CD092E84250083EAC8 /* MachOReaderRelocatable.hpp */,
208 F933E3CB092E84250083EAC8 /* MachOReaderArchive.hpp */,
209 F933E3CC092E84250083EAC8 /* MachOReaderDylib.hpp */,
210 F933E3CE092E84250083EAC8 /* MachOWriterExecutable.hpp */,
211 F9023C3E06D5A254001BBF46 /* ExecutableFile.h */,
212 F9023C4106D5A254001BBF46 /* ObjectFile.h */,
213 F9023C3F06D5A254001BBF46 /* ld.cpp */,
214 F9C0D48A06DD1E1B001C7193 /* Options.cpp */,
215 F9C0D48B06DD1E1B001C7193 /* Options.h */,
216 F97288E607D277570031794D /* SectCreate.cpp */,
217 F972890007D27FD00031794D /* SectCreate.h */,
218 F9EA7582097882F3008B4F1D /* debugline.c */,
219 F9EA7583097882F3008B4F1D /* debugline.h */,
220 F9EA72D4097454FF008B4F1D /* machochecker.cpp */,
221 F971EED706D5AD240041D381 /* ObjectDump.cpp */,
222 F9EC78050A2F8674002A3E39 /* rebase.cpp */,
223 F97F5028070D0BB200B9FCD7 /* ld64.1 */,
224 F9B1A2580A3A448800DA8FAB /* rebase.1 */,
225 F9023C3A06D5A23E001BBF46 /* Products */,
227 sourceTree = "<group>";
229 F9023C3A06D5A23E001BBF46 /* Products */ = {
232 F9023C3906D5A23E001BBF46 /* ld64 */,
233 F971EED306D5ACF60041D381 /* ObjectDump */,
234 F9EA72CB097454A6008B4F1D /* machocheck */,
235 F9EC77EE0A2F85F6002A3E39 /* rebase */,
238 sourceTree = "<group>";
240 /* End PBXGroup section */
242 /* Begin PBXNativeTarget section */
243 F9023C3806D5A23E001BBF46 /* ld */ = {
244 isa = PBXNativeTarget;
245 buildConfigurationList = F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */;
247 F9023C3606D5A23E001BBF46 /* Sources */,
248 F9023C3706D5A23E001BBF46 /* Frameworks */,
249 F97F5025070D0B6300B9FCD7 /* CopyFiles */,
252 F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */,
253 F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */,
259 productReference = F9023C3906D5A23E001BBF46 /* ld64 */;
260 productType = "com.apple.product-type.tool";
262 F971EED206D5ACF60041D381 /* ObjectDump */ = {
263 isa = PBXNativeTarget;
264 buildConfigurationList = F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */;
266 F971EED006D5ACF60041D381 /* Sources */,
267 F971EED106D5ACF60041D381 /* Frameworks */,
274 productName = ObjectDump;
275 productReference = F971EED306D5ACF60041D381 /* ObjectDump */;
276 productType = "com.apple.product-type.tool";
278 F9EA72CA097454A6008B4F1D /* machocheck */ = {
279 isa = PBXNativeTarget;
280 buildConfigurationList = F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */;
282 F9EA72C8097454A6008B4F1D /* Sources */,
283 F9EA72C9097454A6008B4F1D /* Frameworks */,
290 productName = machocheck;
291 productReference = F9EA72CB097454A6008B4F1D /* machocheck */;
292 productType = "com.apple.product-type.tool";
294 F9EC77ED0A2F85F6002A3E39 /* rebase */ = {
295 isa = PBXNativeTarget;
296 buildConfigurationList = F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */;
298 F9EC77EB0A2F85F6002A3E39 /* Sources */,
299 F9EC77EC0A2F85F6002A3E39 /* Frameworks */,
300 F9B1A25E0A3A44CB00DA8FAB /* CopyFiles */,
307 productName = rebase;
308 productReference = F9EC77EE0A2F85F6002A3E39 /* rebase */;
309 productType = "com.apple.product-type.tool";
311 /* End PBXNativeTarget section */
313 /* Begin PBXProject section */
314 F9023C3006D5A227001BBF46 /* Project object */ = {
316 buildConfigurationList = F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */;
317 hasScannedForEncodings = 0;
318 mainGroup = F9023C2C06D5A227001BBF46;
319 productRefGroup = F9023C3A06D5A23E001BBF46 /* Products */;
322 F9B1A2670A3A567B00DA8FAB /* all */,
323 F9023C3806D5A23E001BBF46 /* ld */,
324 F9EC77ED0A2F85F6002A3E39 /* rebase */,
325 F971EED206D5ACF60041D381 /* ObjectDump */,
326 F9EA72CA097454A6008B4F1D /* machocheck */,
327 F96D5368094A2754008E9EE8 /* unit-tests */,
330 /* End PBXProject section */
332 /* Begin PBXShellScriptBuildPhase section */
333 F96D5367094A2754008E9EE8 /* ShellScript */ = {
334 isa = PBXShellScriptBuildPhase;
335 buildActionMask = 2147483647;
342 runOnlyForDeploymentPostprocessing = 0;
343 shellPath = /bin/csh;
344 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";
346 /* End PBXShellScriptBuildPhase section */
348 /* Begin PBXSourcesBuildPhase section */
349 F9023C3606D5A23E001BBF46 /* Sources */ = {
350 isa = PBXSourcesBuildPhase;
351 buildActionMask = 2147483647;
353 F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */,
354 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */,
355 F97288E707D277570031794D /* SectCreate.cpp in Sources */,
356 F9EA7584097882F3008B4F1D /* debugline.c in Sources */,
358 runOnlyForDeploymentPostprocessing = 0;
360 F971EED006D5ACF60041D381 /* Sources */ = {
361 isa = PBXSourcesBuildPhase;
362 buildActionMask = 2147483647;
364 F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */,
365 F9EA75BC09788857008B4F1D /* debugline.c in Sources */,
367 runOnlyForDeploymentPostprocessing = 0;
369 F9EA72C8097454A6008B4F1D /* Sources */ = {
370 isa = PBXSourcesBuildPhase;
371 buildActionMask = 2147483647;
373 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */,
375 runOnlyForDeploymentPostprocessing = 0;
377 F9EC77EB0A2F85F6002A3E39 /* Sources */ = {
378 isa = PBXSourcesBuildPhase;
379 buildActionMask = 2147483647;
381 F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */,
383 runOnlyForDeploymentPostprocessing = 0;
385 /* End PBXSourcesBuildPhase section */
387 /* Begin PBXTargetDependency section */
388 F96904890A4333AC00B77D2A /* PBXTargetDependency */ = {
389 isa = PBXTargetDependency;
390 target = F9EC77ED0A2F85F6002A3E39 /* rebase */;
391 targetProxy = F96904880A4333AC00B77D2A /* PBXContainerItemProxy */;
393 F96D536A094A275D008E9EE8 /* PBXTargetDependency */ = {
394 isa = PBXTargetDependency;
395 target = F9023C3806D5A23E001BBF46 /* ld */;
396 targetProxy = F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */;
398 F96D536C094A275F008E9EE8 /* PBXTargetDependency */ = {
399 isa = PBXTargetDependency;
400 target = F971EED206D5ACF60041D381 /* ObjectDump */;
401 targetProxy = F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */;
403 F9B1A2690A3A568200DA8FAB /* PBXTargetDependency */ = {
404 isa = PBXTargetDependency;
405 target = F9023C3806D5A23E001BBF46 /* ld */;
406 targetProxy = F9B1A2680A3A568200DA8FAB /* PBXContainerItemProxy */;
408 F9B1A26B0A3A568400DA8FAB /* PBXTargetDependency */ = {
409 isa = PBXTargetDependency;
410 target = F9EC77ED0A2F85F6002A3E39 /* rebase */;
411 targetProxy = F9B1A26A0A3A568400DA8FAB /* PBXContainerItemProxy */;
413 F9EA73970974999B008B4F1D /* PBXTargetDependency */ = {
414 isa = PBXTargetDependency;
415 target = F9EA72CA097454A6008B4F1D /* machocheck */;
416 targetProxy = F9EA73960974999B008B4F1D /* PBXContainerItemProxy */;
418 /* End PBXTargetDependency section */
420 /* Begin XCBuildConfiguration section */
421 F933D91C09291AC90083EAC8 /* Debug */ = {
422 isa = XCBuildConfiguration;
424 COPY_PHASE_STRIP = NO;
425 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
426 DEBUG_INFORMATION_FORMAT = dwarf;
427 GCC_DYNAMIC_NO_PIC = YES;
428 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
429 GCC_MODEL_TUNING = G5;
430 GCC_OPTIMIZATION_LEVEL = 0;
431 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
432 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
433 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
434 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
435 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
436 GCC_WARN_ABOUT_RETURN_TYPE = YES;
437 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
438 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
439 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
440 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
441 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
442 GCC_WARN_MISSING_PARENTHESES = YES;
443 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
444 GCC_WARN_PEDANTIC = NO;
445 GCC_WARN_SHADOW = NO;
446 GCC_WARN_SIGN_COMPARE = YES;
447 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
448 GCC_WARN_UNINITIALIZED_AUTOS = NO;
449 GCC_WARN_UNKNOWN_PRAGMAS = YES;
450 GCC_WARN_UNUSED_FUNCTION = YES;
451 GCC_WARN_UNUSED_LABEL = YES;
452 GCC_WARN_UNUSED_PARAMETER = NO;
453 GCC_WARN_UNUSED_VALUE = YES;
454 GCC_WARN_UNUSED_VARIABLE = YES;
455 INSTALL_PATH = /usr/bin;
456 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)";
459 SECTORDER_FLAGS = "";
460 VERSIONING_SYSTEM = "apple-generic";
461 WARNING_CFLAGS = "-Wall";
465 F933D91D09291AC90083EAC8 /* Release */ = {
466 isa = XCBuildConfiguration;
468 COPY_PHASE_STRIP = YES;
469 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
470 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
471 GCC_DYNAMIC_NO_PIC = YES;
472 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
473 GCC_MODEL_TUNING = G5;
474 GCC_OPTIMIZATION_LEVEL = 3;
475 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
476 GCC_PREPROCESSOR_DEFINITIONS_CurryWeed = __OPEN_SOURCE__;
477 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
478 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
479 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
480 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
481 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
482 GCC_WARN_ABOUT_RETURN_TYPE = YES;
483 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
484 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
485 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
486 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
487 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
488 GCC_WARN_MISSING_PARENTHESES = YES;
489 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
490 GCC_WARN_PEDANTIC = NO;
491 GCC_WARN_SHADOW = NO;
492 GCC_WARN_SIGN_COMPARE = YES;
493 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
494 GCC_WARN_UNINITIALIZED_AUTOS = NO;
495 GCC_WARN_UNKNOWN_PRAGMAS = YES;
496 GCC_WARN_UNUSED_FUNCTION = YES;
497 GCC_WARN_UNUSED_LABEL = YES;
498 GCC_WARN_UNUSED_PARAMETER = NO;
499 GCC_WARN_UNUSED_VALUE = YES;
500 GCC_WARN_UNUSED_VARIABLE = YES;
501 INSTALL_PATH = /usr/bin;
502 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CPLUSPLUSFLAGS)";
505 SECTORDER_FLAGS = "";
506 VALID_ARCHS = "i386 ppc";
507 VERSIONING_SYSTEM = "apple-generic";
508 WARNING_CFLAGS = "-Wall";
512 F933D92009291AC90083EAC8 /* Debug */ = {
513 isa = XCBuildConfiguration;
515 COPY_PHASE_STRIP = NO;
516 DEBUG_INFORMATION_FORMAT = dwarf;
517 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
518 GCC_MODEL_TUNING = G5;
519 GCC_OPTIMIZATION_LEVEL = 0;
520 INSTALL_PATH = "$(HOME)/bin";
524 PRODUCT_NAME = ObjectDump;
525 SECTORDER_FLAGS = "";
528 "-Wno-four-char-constants",
529 "-Wno-unknown-pragmas",
534 F933D92109291AC90083EAC8 /* Release */ = {
535 isa = XCBuildConfiguration;
537 COPY_PHASE_STRIP = YES;
538 DEBUG_INFORMATION_FORMAT = dwarf;
539 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
540 GCC_MODEL_TUNING = G5;
541 GCC_OPTIMIZATION_LEVEL = s;
542 INSTALL_PATH = "$(HOME)/bin";
546 PRODUCT_NAME = ObjectDump;
549 "-Wno-four-char-constants",
550 "-Wno-unknown-pragmas",
555 F933D92409291AC90083EAC8 /* Debug */ = {
556 isa = XCBuildConfiguration;
558 GCC_DYNAMIC_NO_PIC = NO;
559 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
563 F933D92509291AC90083EAC8 /* Release */ = {
564 isa = XCBuildConfiguration;
566 GCC_DYNAMIC_NO_PIC = NO;
567 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
571 F96D536E094A2773008E9EE8 /* Debug */ = {
572 isa = XCBuildConfiguration;
574 COPY_PHASE_STRIP = NO;
575 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
576 PRODUCT_NAME = "unit-tests";
580 F96D536F094A2773008E9EE8 /* Release */ = {
581 isa = XCBuildConfiguration;
583 COPY_PHASE_STRIP = YES;
584 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
585 PRODUCT_NAME = "unit-tests";
589 F9B1A26D0A3A568700DA8FAB /* Debug */ = {
590 isa = XCBuildConfiguration;
592 COPY_PHASE_STRIP = NO;
593 GCC_DYNAMIC_NO_PIC = NO;
594 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
595 GCC_OPTIMIZATION_LEVEL = 0;
600 F9B1A26E0A3A568700DA8FAB /* Release */ = {
601 isa = XCBuildConfiguration;
603 COPY_PHASE_STRIP = YES;
604 GCC_ENABLE_FIX_AND_CONTINUE = NO;
605 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
611 F9EA72D0097454D5008B4F1D /* Debug */ = {
612 isa = XCBuildConfiguration;
614 COPY_PHASE_STRIP = NO;
615 DEBUG_INFORMATION_FORMAT = dwarf;
616 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
617 GCC_MODEL_TUNING = G5;
618 GCC_OPTIMIZATION_LEVEL = 0;
619 INSTALL_PATH = "$(HOME)/bin";
621 PRODUCT_NAME = machocheck;
625 F9EA72D1097454D5008B4F1D /* Release */ = {
626 isa = XCBuildConfiguration;
628 COPY_PHASE_STRIP = YES;
629 DEBUG_INFORMATION_FORMAT = dwarf;
630 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
631 GCC_MODEL_TUNING = G5;
632 INSTALL_PATH = "$(HOME)/bin";
634 PRODUCT_NAME = machocheck;
638 F9EC77F10A2F8616002A3E39 /* Debug */ = {
639 isa = XCBuildConfiguration;
641 COPY_PHASE_STRIP = NO;
642 DEBUG_INFORMATION_FORMAT = dwarf;
643 GCC_DYNAMIC_NO_PIC = NO;
644 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
645 GCC_MODEL_TUNING = G5;
646 GCC_OPTIMIZATION_LEVEL = 0;
647 INSTALL_PATH = "$(HOME)/bin";
649 PRODUCT_NAME = rebase;
653 F9EC77F20A2F8616002A3E39 /* Release */ = {
654 isa = XCBuildConfiguration;
656 COPY_PHASE_STRIP = YES;
657 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
658 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
659 GCC_MODEL_TUNING = G5;
660 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
661 GCC_PREPROCESSOR_DEFINITIONS_CurryWeed = __OPEN_SOURCE__;
662 INSTALL_PATH = /usr/bin;
664 PRODUCT_NAME = rebase;
665 VALID_ARCHS = "i386 ppc";
669 /* End XCBuildConfiguration section */
671 /* Begin XCConfigurationList section */
672 F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */ = {
673 isa = XCConfigurationList;
674 buildConfigurations = (
675 F933D91C09291AC90083EAC8 /* Debug */,
676 F933D91D09291AC90083EAC8 /* Release */,
678 defaultConfigurationIsVisible = 0;
679 defaultConfigurationName = Release;
681 F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */ = {
682 isa = XCConfigurationList;
683 buildConfigurations = (
684 F933D92009291AC90083EAC8 /* Debug */,
685 F933D92109291AC90083EAC8 /* Release */,
687 defaultConfigurationIsVisible = 0;
688 defaultConfigurationName = Release;
690 F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */ = {
691 isa = XCConfigurationList;
692 buildConfigurations = (
693 F933D92409291AC90083EAC8 /* Debug */,
694 F933D92509291AC90083EAC8 /* Release */,
696 defaultConfigurationIsVisible = 0;
697 defaultConfigurationName = Release;
699 F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */ = {
700 isa = XCConfigurationList;
701 buildConfigurations = (
702 F96D536E094A2773008E9EE8 /* Debug */,
703 F96D536F094A2773008E9EE8 /* Release */,
705 defaultConfigurationIsVisible = 0;
706 defaultConfigurationName = Release;
708 F9B1A26C0A3A568700DA8FAB /* Build configuration list for PBXAggregateTarget "all" */ = {
709 isa = XCConfigurationList;
710 buildConfigurations = (
711 F9B1A26D0A3A568700DA8FAB /* Debug */,
712 F9B1A26E0A3A568700DA8FAB /* Release */,
714 defaultConfigurationIsVisible = 0;
715 defaultConfigurationName = Release;
717 F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */ = {
718 isa = XCConfigurationList;
719 buildConfigurations = (
720 F9EA72D0097454D5008B4F1D /* Debug */,
721 F9EA72D1097454D5008B4F1D /* Release */,
723 defaultConfigurationIsVisible = 0;
724 defaultConfigurationName = Release;
726 F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */ = {
727 isa = XCConfigurationList;
728 buildConfigurations = (
729 F9EC77F10A2F8616002A3E39 /* Debug */,
730 F9EC77F20A2F8616002A3E39 /* Release */,
732 defaultConfigurationIsVisible = 0;
733 defaultConfigurationName = Release;
735 /* End XCConfigurationList section */
737 rootObject = F9023C3006D5A227001BBF46 /* Project object */;