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 */,
21 F9B693890EC4D28C00076912 /* PBXTargetDependency */,
22 F9F9AD68116D58AF0028EFAB /* PBXTargetDependency */,
23 83046A911C90066900024A7E /* PBXTargetDependency */,
26 productName = "unit-tests";
28 F9B1A2670A3A567B00DA8FAB /* all */ = {
29 isa = PBXAggregateTarget;
30 buildConfigurationList = F9B1A26C0A3A568700DA8FAB /* Build configuration list for PBXAggregateTarget "all" */;
34 F9B1A2690A3A568200DA8FAB /* PBXTargetDependency */,
35 F9B1A26B0A3A568400DA8FAB /* PBXTargetDependency */,
36 F9C12EEA0ED65765005BC69D /* PBXTargetDependency */,
37 F9B8135D0EC2620E00F94C13 /* PBXTargetDependency */,
38 F9A3DE160ED76D9A00C590B9 /* PBXTargetDependency */,
39 F9FF3BDD1C586D7C0015D843 /* PBXTargetDependency */,
44 /* End PBXAggregateTarget section */
46 /* Begin PBXBuildFile section */
47 83046A851C8FF2F700024A7E /* objcimageinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83046A841C8FF2D000024A7E /* objcimageinfo.cpp */; };
48 B028FCF21A9E7C3F00E3584B /* bitcode_bundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B028FCF11A9E7C3F00E3584B /* bitcode_bundle.cpp */; };
49 B3B672421406D42800A376BB /* Snapshot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B3B672411406D42800A376BB /* Snapshot.cpp */; };
50 F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9023C3F06D5A254001BBF46 /* ld.cpp */; };
51 F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F971EED706D5AD240041D381 /* ObjectDump.cpp */; };
52 F93CB248116E69EB003233B8 /* tlvp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F93CB246116E69EB003233B8 /* tlvp.cpp */; };
53 F97F5029070D0BB200B9FCD7 /* ld.1 in copy man page */ = {isa = PBXBuildFile; fileRef = F97F5028070D0BB200B9FCD7 /* ld.1 */; };
54 F98498A310AE2159009E9878 /* compact_unwind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9BA963310A2545C0097A440 /* compact_unwind.cpp */; };
55 F98498A410AE2159009E9878 /* got.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AB1063107D380700E54C9E /* got.cpp */; };
56 F9849E3610B38EF5009E9878 /* order.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9849E3410B38EF5009E9878 /* order.cpp */; };
57 F984A38210BB4B0D009E9878 /* branch_island.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F984A38010BB4B0D009E9878 /* branch_island.cpp */; };
58 F989D30D106826020014B60C /* OutputFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F989D30B106826020014B60C /* OutputFile.cpp */; };
59 F9A3DDD30ED762E400C590B9 /* PruneTrie.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A3DDD20ED762E400C590B9 /* PruneTrie.cpp */; };
60 F9A3DE1E0ED7738300C590B9 /* prune_trie.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = F9A3DE0F0ED76D1900C590B9 /* prune_trie.h */; };
61 F9A4DB9110F816FF00BD8423 /* objc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A4DB8F10F816FF00BD8423 /* objc.cpp */; };
62 F9AA44DC1294885F00CB8390 /* branch_shim.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA44DA1294885F00CB8390 /* branch_shim.cpp */; };
63 F9AA65111051BD2B003E3539 /* stubs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA65101051BD2B003E3539 /* stubs.cpp */; };
64 F9AA65891051E750003E3539 /* macho_relocatable_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA65871051E750003E3539 /* macho_relocatable_file.cpp */; };
65 F9AA65DD1051EC4A003E3539 /* archive_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA65D71051EC4A003E3539 /* archive_file.cpp */; };
66 F9AA65DE1051EC4A003E3539 /* lto_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA65D91051EC4A003E3539 /* lto_file.cpp */; };
67 F9AA65DF1051EC4A003E3539 /* macho_dylib_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA65DB1051EC4A003E3539 /* macho_dylib_file.cpp */; };
68 F9AA6786105700C2003E3539 /* opaque_section_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA6784105700C2003E3539 /* opaque_section_file.cpp */; };
69 F9AA67B610570C41003E3539 /* dtrace_dof.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA67B510570C41003E3539 /* dtrace_dof.cpp */; };
70 F9AA687C10572E27003E3539 /* InputFiles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA687A10572E27003E3539 /* InputFiles.cpp */; };
71 F9AA69B610583C0C003E3539 /* SymbolTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA69B410583C0C003E3539 /* SymbolTable.cpp */; };
72 F9AA69C110583E19003E3539 /* Resolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA69BF10583E19003E3539 /* Resolver.cpp */; };
73 F9AA6FF910618CD2003E3539 /* macho_relocatable_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA65871051E750003E3539 /* macho_relocatable_file.cpp */; };
74 F9AE20FF1107D1440007ED5D /* dylibs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AE20FD1107D1440007ED5D /* dylibs.cpp */; };
75 F9AE23291109015E0007ED5D /* lto_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9AA65D91051EC4A003E3539 /* lto_file.cpp */; };
76 F9B1A2640A3A563E00DA8FAB /* rebase.1 in install man page */ = {isa = PBXBuildFile; fileRef = F9B1A2580A3A448800DA8FAB /* rebase.1 */; };
77 F9B670120DDA17E800E6D0DA /* UnwindDump.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9B670110DDA17E800E6D0DA /* UnwindDump.cpp */; };
78 F9B813850EC2657800F94C13 /* unwinddump.1 in install man page */ = {isa = PBXBuildFile; fileRef = F9B813810EC2653000F94C13 /* unwinddump.1 */; };
79 F9BA51650ECE58C800D1D62E /* dyldinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9BA515B0ECE58AA00D1D62E /* dyldinfo.cpp */; };
80 F9BA955E10A233000097A440 /* huge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9BA955C10A233000097A440 /* huge.cpp */; };
81 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C0D48A06DD1E1B001C7193 /* Options.cpp */; };
82 F9C12EA30ED63DE7005BC69D /* dyldinfo.1 in install man page */ = {isa = PBXBuildFile; fileRef = F9C12E9F0ED63DB1005BC69D /* dyldinfo.1 */; };
83 F9CC24191461FB4300A92174 /* blob.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9CC24141461FB4300A92174 /* blob.cpp */; };
84 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EA72D4097454FF008B4F1D /* machochecker.cpp */; };
85 F9EA7584097882F3008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; };
86 F9EA75BC09788857008B4F1D /* debugline.c in Sources */ = {isa = PBXBuildFile; fileRef = F9EA7582097882F3008B4F1D /* debugline.c */; };
87 F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EC78050A2F8674002A3E39 /* rebase.cpp */; };
88 F9FC510A1BC893C400FEC3F8 /* code_dedup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9FC51081BC8915A00FEC3F8 /* code_dedup.cpp */; };
89 FA95D6141AB25CF400395811 /* textstub_dylib_file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA95D6121AB25CF400395811 /* textstub_dylib_file.cpp */; };
90 /* End PBXBuildFile section */
92 /* Begin PBXBuildRule section */
93 F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */ = {
95 compilerSpec = com.apple.compilers.gcc;
96 fileType = sourcecode.c;
101 F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */ = {
103 compilerSpec = com.apple.compilers.llvm.clang.1_0;
104 fileType = sourcecode.cpp;
109 /* End PBXBuildRule section */
111 /* Begin PBXContainerItemProxy section */
112 83046A901C90066900024A7E /* PBXContainerItemProxy */ = {
113 isa = PBXContainerItemProxy;
114 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
116 remoteGlobalIDString = 83046A771C8FF23E00024A7E;
117 remoteInfo = objcimageinfo;
119 F96904880A4333AC00B77D2A /* PBXContainerItemProxy */ = {
120 isa = PBXContainerItemProxy;
121 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
123 remoteGlobalIDString = F9EC77ED0A2F85F6002A3E39;
126 F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */ = {
127 isa = PBXContainerItemProxy;
128 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
130 remoteGlobalIDString = F9023C3806D5A23E001BBF46;
133 F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */ = {
134 isa = PBXContainerItemProxy;
135 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
137 remoteGlobalIDString = F971EED206D5ACF60041D381;
138 remoteInfo = ObjectDump;
140 F9A3DE150ED76D9A00C590B9 /* PBXContainerItemProxy */ = {
141 isa = PBXContainerItemProxy;
142 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
144 remoteGlobalIDString = F9A3DDC90ED762B700C590B9;
145 remoteInfo = libprunetrie;
147 F9B1A2680A3A568200DA8FAB /* PBXContainerItemProxy */ = {
148 isa = PBXContainerItemProxy;
149 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
151 remoteGlobalIDString = F9023C3806D5A23E001BBF46;
154 F9B1A26A0A3A568400DA8FAB /* PBXContainerItemProxy */ = {
155 isa = PBXContainerItemProxy;
156 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
158 remoteGlobalIDString = F9EC77ED0A2F85F6002A3E39;
161 F9B693880EC4D28C00076912 /* PBXContainerItemProxy */ = {
162 isa = PBXContainerItemProxy;
163 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
165 remoteGlobalIDString = F9B670010DDA176100E6D0DA;
166 remoteInfo = unwinddump;
168 F9B8135C0EC2620E00F94C13 /* PBXContainerItemProxy */ = {
169 isa = PBXContainerItemProxy;
170 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
172 remoteGlobalIDString = F9B670010DDA176100E6D0DA;
173 remoteInfo = unwinddump;
175 F9C12EE90ED65765005BC69D /* PBXContainerItemProxy */ = {
176 isa = PBXContainerItemProxy;
177 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
179 remoteGlobalIDString = F9BA51600ECE58BE00D1D62E;
180 remoteInfo = dyldinfo;
182 F9EA73960974999B008B4F1D /* PBXContainerItemProxy */ = {
183 isa = PBXContainerItemProxy;
184 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
186 remoteGlobalIDString = F9EA72CA097454A6008B4F1D;
187 remoteInfo = machocheck;
189 F9F9AD67116D58AF0028EFAB /* PBXContainerItemProxy */ = {
190 isa = PBXContainerItemProxy;
191 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
193 remoteGlobalIDString = F9BA51600ECE58BE00D1D62E;
194 remoteInfo = dyldinfo;
196 F9FF3BDC1C586D7C0015D843 /* PBXContainerItemProxy */ = {
197 isa = PBXContainerItemProxy;
198 containerPortal = F9023C3006D5A227001BBF46 /* Project object */;
200 remoteGlobalIDString = F9EA72CA097454A6008B4F1D;
201 remoteInfo = machocheck;
203 /* End PBXContainerItemProxy section */
205 /* Begin PBXCopyFilesBuildPhase section */
206 F97F5025070D0B6300B9FCD7 /* copy man page */ = {
207 isa = PBXCopyFilesBuildPhase;
209 dstPath = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/share/man/man1";
210 dstSubfolderSpec = 0;
212 F97F5029070D0BB200B9FCD7 /* ld.1 in copy man page */,
214 name = "copy man page";
215 runOnlyForDeploymentPostprocessing = 1;
217 F9A3DE140ED76D7700C590B9 /* CopyFiles */ = {
218 isa = PBXCopyFilesBuildPhase;
220 dstPath = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/include/mach-o";
221 dstSubfolderSpec = 0;
223 F9A3DE1E0ED7738300C590B9 /* prune_trie.h in CopyFiles */,
225 runOnlyForDeploymentPostprocessing = 1;
227 F9B1A25E0A3A44CB00DA8FAB /* install man page */ = {
228 isa = PBXCopyFilesBuildPhase;
230 dstPath = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/share/man/man1";
231 dstSubfolderSpec = 0;
233 F9B1A2640A3A563E00DA8FAB /* rebase.1 in install man page */,
235 name = "install man page";
236 runOnlyForDeploymentPostprocessing = 1;
238 F9B813870EC2659600F94C13 /* install man page */ = {
239 isa = PBXCopyFilesBuildPhase;
241 dstPath = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/share/man/man1";
242 dstSubfolderSpec = 0;
244 F9B813850EC2657800F94C13 /* unwinddump.1 in install man page */,
246 name = "install man page";
247 runOnlyForDeploymentPostprocessing = 1;
249 F9C12EA50ED63E05005BC69D /* install man page */ = {
250 isa = PBXCopyFilesBuildPhase;
252 dstPath = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/share/man/man1";
253 dstSubfolderSpec = 0;
255 F9C12EA30ED63DE7005BC69D /* dyldinfo.1 in install man page */,
257 name = "install man page";
258 runOnlyForDeploymentPostprocessing = 1;
260 /* End PBXCopyFilesBuildPhase section */
262 /* Begin PBXFileReference section */
263 83046A831C8FF23E00024A7E /* objcimageinfo */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = objcimageinfo; sourceTree = BUILT_PRODUCTS_DIR; };
264 83046A841C8FF2D000024A7E /* objcimageinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = objcimageinfo.cpp; path = src/other/objcimageinfo.cpp; sourceTree = "<group>"; };
265 B028FCF01A9E7B4A00E3584B /* bitcode_bundle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = bitcode_bundle.h; sourceTree = "<group>"; };
266 B028FCF11A9E7C3F00E3584B /* bitcode_bundle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitcode_bundle.cpp; sourceTree = "<group>"; };
267 B091FB641ABA3AFB00CC8193 /* Bitcode.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Bitcode.hpp; path = src/ld/Bitcode.hpp; sourceTree = "<group>"; };
268 B3B672411406D42800A376BB /* Snapshot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Snapshot.cpp; path = src/ld/Snapshot.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
269 B3B672441406D44300A376BB /* Snapshot.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = Snapshot.h; path = src/ld/Snapshot.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
270 B3C7A09914295B9C005FC714 /* compile_stubs */ = {isa = PBXFileReference; lastKnownFileType = text.script.csh; path = compile_stubs; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
271 F9023C3906D5A23E001BBF46 /* ld */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ld; sourceTree = BUILT_PRODUCTS_DIR; };
272 F9023C3F06D5A254001BBF46 /* ld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ld.cpp; path = src/ld/ld.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
273 F91B7B0318987D5F0099486F /* AddressSpace.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AddressSpace.hpp; sourceTree = "<group>"; };
274 F91B7B0418987D5F0099486F /* DwarfInstructions.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DwarfInstructions.hpp; sourceTree = "<group>"; };
275 F91B7B0518987D5F0099486F /* DwarfParser.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = DwarfParser.hpp; sourceTree = "<group>"; };
276 F91B7B0618987D5F0099486F /* InternalMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InternalMacros.h; sourceTree = "<group>"; };
277 F91B7B0718987D5F0099486F /* Registers.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Registers.hpp; sourceTree = "<group>"; };
278 F92D9C2710657AAB00FF369B /* stub_x86_64_classic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; path = stub_x86_64_classic.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
279 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = FileAbstraction.hpp; path = src/abstraction/FileAbstraction.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
280 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; name = MachOFileAbstraction.hpp; path = src/abstraction/MachOFileAbstraction.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
281 F933DC37092A82480083EAC8 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; name = Architectures.hpp; path = src/ld/Architectures.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
282 F93A9BEC12C2E51900BAA11D /* stub_arm64.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; path = stub_arm64.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
283 F93CB246116E69EB003233B8 /* tlvp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tlvp.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
284 F93CB247116E69EB003233B8 /* tlvp.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = tlvp.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
285 F971EED306D5ACF60041D381 /* ObjectDump */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = ObjectDump; sourceTree = BUILT_PRODUCTS_DIR; };
286 F971EED706D5AD240041D381 /* ObjectDump.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ObjectDump.cpp; path = src/other/ObjectDump.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
287 F97F5028070D0BB200B9FCD7 /* ld.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = ld.1; path = doc/man/man1/ld.1; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
288 F9849E3410B38EF5009E9878 /* order.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = order.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
289 F9849E3510B38EF5009E9878 /* order.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = order.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
290 F984A13B10B614CF009E9878 /* stub_arm_classic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; path = stub_arm_classic.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
291 F984A38010BB4B0D009E9878 /* branch_island.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = branch_island.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
292 F984A38110BB4B0D009E9878 /* branch_island.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = branch_island.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
293 F989D0391062E6350014B60C /* stub_x86_64.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; path = stub_x86_64.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
294 F989D30B106826020014B60C /* OutputFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OutputFile.cpp; path = src/ld/OutputFile.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
295 F989D30C106826020014B60C /* OutputFile.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = OutputFile.h; path = src/ld/OutputFile.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
296 F989D3AA10684F5B0014B60C /* LinkEdit.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; name = LinkEdit.hpp; path = src/ld/LinkEdit.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
297 F989D44B10694F2E0014B60C /* LinkEditClassic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; name = LinkEditClassic.hpp; path = src/ld/LinkEditClassic.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
298 F989D7E91072DEC20014B60C /* HeaderAndLoadCommands.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; name = HeaderAndLoadCommands.hpp; path = src/ld/HeaderAndLoadCommands.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
299 F9A3DDCA0ED762B700C590B9 /* libprunetrie.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libprunetrie.a; sourceTree = BUILT_PRODUCTS_DIR; };
300 F9A3DDD20ED762E400C590B9 /* PruneTrie.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PruneTrie.cpp; path = src/other/PruneTrie.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
301 F9A3DE0F0ED76D1900C590B9 /* prune_trie.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = prune_trie.h; path = src/other/prune_trie.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
302 F9A4DB8F10F816FF00BD8423 /* objc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = objc.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
303 F9A4DB9010F816FF00BD8423 /* objc.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = objc.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
304 F9AA44DA1294885F00CB8390 /* branch_shim.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = branch_shim.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
305 F9AA44DB1294885F00CB8390 /* branch_shim.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = branch_shim.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
306 F9AA5FCC103F5CD1003E3539 /* ld.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; name = ld.hpp; path = src/ld/ld.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
307 F9AA650D1051BD2B003E3539 /* make_stubs.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = make_stubs.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
308 F9AA650F1051BD2B003E3539 /* stub_arm.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; path = stub_arm.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
309 F9AA65101051BD2B003E3539 /* stubs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stubs.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
310 F9AA65871051E750003E3539 /* macho_relocatable_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = macho_relocatable_file.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
311 F9AA65881051E750003E3539 /* macho_relocatable_file.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = macho_relocatable_file.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
312 F9AA65D71051EC4A003E3539 /* archive_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = archive_file.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
313 F9AA65D81051EC4A003E3539 /* archive_file.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = archive_file.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
314 F9AA65D91051EC4A003E3539 /* lto_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = lto_file.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
315 F9AA65DA1051EC4A003E3539 /* lto_file.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = lto_file.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
316 F9AA65DB1051EC4A003E3539 /* macho_dylib_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = macho_dylib_file.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
317 F9AA65DC1051EC4A003E3539 /* macho_dylib_file.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = macho_dylib_file.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
318 F9AA6784105700C2003E3539 /* opaque_section_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = opaque_section_file.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
319 F9AA6785105700C2003E3539 /* opaque_section_file.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = opaque_section_file.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
320 F9AA67B410570C41003E3539 /* dtrace_dof.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = dtrace_dof.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
321 F9AA67B510570C41003E3539 /* dtrace_dof.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dtrace_dof.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
322 F9AA687A10572E27003E3539 /* InputFiles.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InputFiles.cpp; path = src/ld/InputFiles.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
323 F9AA687B10572E27003E3539 /* InputFiles.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = InputFiles.h; path = src/ld/InputFiles.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
324 F9AA69B410583C0C003E3539 /* SymbolTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SymbolTable.cpp; path = src/ld/SymbolTable.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
325 F9AA69B510583C0C003E3539 /* SymbolTable.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = SymbolTable.h; path = src/ld/SymbolTable.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
326 F9AA69BF10583E19003E3539 /* Resolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Resolver.cpp; path = src/ld/Resolver.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
327 F9AA69C010583E19003E3539 /* Resolver.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = Resolver.h; path = src/ld/Resolver.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
328 F9AB1063107D380700E54C9E /* got.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = got.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
329 F9AB1064107D380700E54C9E /* got.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = got.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
330 F9AE20FD1107D1440007ED5D /* dylibs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dylibs.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
331 F9AE20FE1107D1440007ED5D /* dylibs.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = dylibs.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
332 F9B1A2580A3A448800DA8FAB /* rebase.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = rebase.1; path = doc/man/man1/rebase.1; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
333 F9B670080DDA176100E6D0DA /* unwinddump */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = unwinddump; sourceTree = BUILT_PRODUCTS_DIR; };
334 F9B670110DDA17E800E6D0DA /* UnwindDump.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UnwindDump.cpp; path = src/other/unwinddump.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
335 F9B813810EC2653000F94C13 /* unwinddump.1 */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = text.man; name = unwinddump.1; path = doc/man/man1/unwinddump.1; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
336 F9B813BF0EC27C6700F94C13 /* MachOTrie.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; name = MachOTrie.hpp; path = src/abstraction/MachOTrie.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
337 F9BA515B0ECE58AA00D1D62E /* dyldinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dyldinfo.cpp; path = src/other/dyldinfo.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
338 F9BA51610ECE58BE00D1D62E /* dyldinfo */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyldinfo; sourceTree = BUILT_PRODUCTS_DIR; };
339 F9BA8A7E1096150F0097A440 /* stub_x86_classic.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; path = stub_x86_classic.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
340 F9BA8A7F1096150F0097A440 /* stub_x86.hpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.h; path = stub_x86.hpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
341 F9BA955C10A233000097A440 /* huge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = huge.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
342 F9BA955D10A233000097A440 /* huge.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = huge.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
343 F9BA963310A2545C0097A440 /* compact_unwind.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compact_unwind.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
344 F9BA963410A2545C0097A440 /* compact_unwind.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = compact_unwind.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
345 F9C0D48A06DD1E1B001C7193 /* Options.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Options.cpp; path = src/ld/Options.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
346 F9C0D48B06DD1E1B001C7193 /* Options.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; name = Options.h; path = src/ld/Options.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
347 F9C12E9F0ED63DB1005BC69D /* dyldinfo.1 */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = text.man; name = dyldinfo.1; path = doc/man/man1/dyldinfo.1; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
348 F9CC24141461FB4300A92174 /* blob.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = blob.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
349 F9CC24151461FB4300A92174 /* blob.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = blob.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
350 F9CC24161461FB4300A92174 /* endian.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = endian.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
351 F9CC24171461FB4300A92174 /* memutils.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = memutils.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
352 F9CC24181461FB4300A92174 /* superblob.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = superblob.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
353 F9CCF761144CE1AD007CB524 /* create_configure */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = text.script.sh; name = create_configure; path = src/create_configure; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
354 F9EA72CB097454A6008B4F1D /* machocheck */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = machocheck; sourceTree = BUILT_PRODUCTS_DIR; };
355 F9EA72D4097454FF008B4F1D /* machochecker.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = machochecker.cpp; path = src/other/machochecker.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
356 F9EA7582097882F3008B4F1D /* debugline.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 2; lastKnownFileType = sourcecode.c.c; name = debugline.c; path = src/ld/debugline.c; sourceTree = "<group>"; tabWidth = 8; usesTabs = 1; };
357 F9EA7583097882F3008B4F1D /* debugline.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = debugline.h; path = src/ld/debugline.h; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
358 F9EC77EE0A2F85F6002A3E39 /* rebase */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rebase; sourceTree = BUILT_PRODUCTS_DIR; };
359 F9EC78050A2F8674002A3E39 /* rebase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = rebase.cpp; path = src/other/rebase.cpp; sourceTree = "<group>"; tabWidth = 4; usesTabs = 1; };
360 F9FC51081BC8915A00FEC3F8 /* code_dedup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = code_dedup.cpp; sourceTree = "<group>"; };
361 F9FC51091BC8915A00FEC3F8 /* code_dedup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = code_dedup.h; sourceTree = "<group>"; };
362 FA4843BE1B7279ED001C8025 /* generic_dylib_file.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = generic_dylib_file.hpp; sourceTree = "<group>"; };
363 FA95D6121AB25CF400395811 /* textstub_dylib_file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = textstub_dylib_file.cpp; sourceTree = "<group>"; usesTabs = 1; };
364 FA95D6131AB25CF400395811 /* textstub_dylib_file.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = textstub_dylib_file.hpp; sourceTree = "<group>"; };
365 /* End PBXFileReference section */
367 /* Begin PBXFrameworksBuildPhase section */
368 83046A7E1C8FF23E00024A7E /* Frameworks */ = {
369 isa = PBXFrameworksBuildPhase;
370 buildActionMask = 2147483647;
373 runOnlyForDeploymentPostprocessing = 0;
375 F9023C3706D5A23E001BBF46 /* Frameworks */ = {
376 isa = PBXFrameworksBuildPhase;
377 buildActionMask = 2147483647;
380 runOnlyForDeploymentPostprocessing = 0;
382 F971EED106D5ACF60041D381 /* Frameworks */ = {
383 isa = PBXFrameworksBuildPhase;
384 buildActionMask = 2147483647;
387 runOnlyForDeploymentPostprocessing = 0;
389 F9B670040DDA176100E6D0DA /* Frameworks */ = {
390 isa = PBXFrameworksBuildPhase;
391 buildActionMask = 2147483647;
394 runOnlyForDeploymentPostprocessing = 0;
396 F9BA515F0ECE58BE00D1D62E /* Frameworks */ = {
397 isa = PBXFrameworksBuildPhase;
398 buildActionMask = 2147483647;
401 runOnlyForDeploymentPostprocessing = 0;
403 F9EA72C9097454A6008B4F1D /* Frameworks */ = {
404 isa = PBXFrameworksBuildPhase;
405 buildActionMask = 2147483647;
408 runOnlyForDeploymentPostprocessing = 0;
410 F9EC77EC0A2F85F6002A3E39 /* Frameworks */ = {
411 isa = PBXFrameworksBuildPhase;
412 buildActionMask = 2147483647;
415 runOnlyForDeploymentPostprocessing = 0;
417 /* End PBXFrameworksBuildPhase section */
419 /* Begin PBXGroup section */
420 F9023C2C06D5A227001BBF46 = {
423 F9B813A80EC27B6300F94C13 /* abstraction */,
424 F9B813AD0EC27B8500F94C13 /* ld */,
425 F9B813B00EC27B9E00F94C13 /* other */,
426 F9B8137E0EC2651200F94C13 /* doc */,
427 F9023C3A06D5A23E001BBF46 /* Products */,
429 sourceTree = "<group>";
431 F9023C3A06D5A23E001BBF46 /* Products */ = {
434 F9023C3906D5A23E001BBF46 /* ld */,
435 F971EED306D5ACF60041D381 /* ObjectDump */,
436 F9EA72CB097454A6008B4F1D /* machocheck */,
437 F9EC77EE0A2F85F6002A3E39 /* rebase */,
438 F9B670080DDA176100E6D0DA /* unwinddump */,
439 F9BA51610ECE58BE00D1D62E /* dyldinfo */,
440 F9A3DDCA0ED762B700C590B9 /* libprunetrie.a */,
441 83046A831C8FF23E00024A7E /* objcimageinfo */,
444 sourceTree = "<group>";
446 F91B7B0218987D5F0099486F /* libunwind */ = {
449 F91B7B0318987D5F0099486F /* AddressSpace.hpp */,
450 F91B7B0418987D5F0099486F /* DwarfInstructions.hpp */,
451 F91B7B0518987D5F0099486F /* DwarfParser.hpp */,
452 F91B7B0618987D5F0099486F /* InternalMacros.h */,
453 F91B7B0718987D5F0099486F /* Registers.hpp */,
456 sourceTree = "<group>";
458 F9AA650B1051BD2B003E3539 /* passes */ = {
461 F9FC51081BC8915A00FEC3F8 /* code_dedup.cpp */,
462 F9FC51091BC8915A00FEC3F8 /* code_dedup.h */,
463 B028FCF11A9E7C3F00E3584B /* bitcode_bundle.cpp */,
464 B028FCF01A9E7B4A00E3584B /* bitcode_bundle.h */,
465 F984A38010BB4B0D009E9878 /* branch_island.cpp */,
466 F984A38110BB4B0D009E9878 /* branch_island.h */,
467 F9AA44DA1294885F00CB8390 /* branch_shim.cpp */,
468 F9AA44DB1294885F00CB8390 /* branch_shim.h */,
469 F9849E3410B38EF5009E9878 /* order.cpp */,
470 F9849E3510B38EF5009E9878 /* order.h */,
471 F9BA963310A2545C0097A440 /* compact_unwind.cpp */,
472 F9BA963410A2545C0097A440 /* compact_unwind.h */,
473 F9AA67B410570C41003E3539 /* dtrace_dof.h */,
474 F9AA67B510570C41003E3539 /* dtrace_dof.cpp */,
475 F9BA955C10A233000097A440 /* huge.cpp */,
476 F9BA955D10A233000097A440 /* huge.h */,
477 F9AB1063107D380700E54C9E /* got.cpp */,
478 F9AB1064107D380700E54C9E /* got.h */,
479 F93CB246116E69EB003233B8 /* tlvp.cpp */,
480 F93CB247116E69EB003233B8 /* tlvp.h */,
481 F9AE20FD1107D1440007ED5D /* dylibs.cpp */,
482 F9AE20FE1107D1440007ED5D /* dylibs.h */,
483 F9A4DB8F10F816FF00BD8423 /* objc.cpp */,
484 F9A4DB9010F816FF00BD8423 /* objc.h */,
485 F9AA650C1051BD2B003E3539 /* stubs */,
488 path = src/ld/passes;
489 sourceTree = "<group>";
491 F9AA650C1051BD2B003E3539 /* stubs */ = {
494 F9AA650D1051BD2B003E3539 /* make_stubs.h */,
495 F9AA65101051BD2B003E3539 /* stubs.cpp */,
496 F9AA650F1051BD2B003E3539 /* stub_arm.hpp */,
497 F984A13B10B614CF009E9878 /* stub_arm_classic.hpp */,
498 F93A9BEC12C2E51900BAA11D /* stub_arm64.hpp */,
499 F9BA8A7F1096150F0097A440 /* stub_x86.hpp */,
500 F9BA8A7E1096150F0097A440 /* stub_x86_classic.hpp */,
501 F989D0391062E6350014B60C /* stub_x86_64.hpp */,
502 F92D9C2710657AAB00FF369B /* stub_x86_64_classic.hpp */,
505 sourceTree = "<group>";
507 F9AA65861051E750003E3539 /* parsers */ = {
510 F91B7B0218987D5F0099486F /* libunwind */,
511 F9AA6784105700C2003E3539 /* opaque_section_file.cpp */,
512 F9AA6785105700C2003E3539 /* opaque_section_file.h */,
513 F9AA65D71051EC4A003E3539 /* archive_file.cpp */,
514 F9AA65D81051EC4A003E3539 /* archive_file.h */,
515 F9AA65D91051EC4A003E3539 /* lto_file.cpp */,
516 F9AA65DA1051EC4A003E3539 /* lto_file.h */,
517 FA4843BE1B7279ED001C8025 /* generic_dylib_file.hpp */,
518 F9AA65DB1051EC4A003E3539 /* macho_dylib_file.cpp */,
519 F9AA65DC1051EC4A003E3539 /* macho_dylib_file.h */,
520 FA95D6121AB25CF400395811 /* textstub_dylib_file.cpp */,
521 FA95D6131AB25CF400395811 /* textstub_dylib_file.hpp */,
522 F9AA65871051E750003E3539 /* macho_relocatable_file.cpp */,
523 F9AA65881051E750003E3539 /* macho_relocatable_file.h */,
526 path = src/ld/parsers;
527 sourceTree = "<group>";
529 F9B8137E0EC2651200F94C13 /* doc */ = {
532 F97F5028070D0BB200B9FCD7 /* ld.1 */,
533 F9B1A2580A3A448800DA8FAB /* rebase.1 */,
534 F9C12E9F0ED63DB1005BC69D /* dyldinfo.1 */,
535 F9B813810EC2653000F94C13 /* unwinddump.1 */,
538 sourceTree = "<group>";
540 F9B813A80EC27B6300F94C13 /* abstraction */ = {
543 F933D9470929277C0083EAC8 /* MachOFileAbstraction.hpp */,
544 F933D9460929277C0083EAC8 /* FileAbstraction.hpp */,
545 F9B813BF0EC27C6700F94C13 /* MachOTrie.hpp */,
548 sourceTree = "<group>";
550 F9B813AD0EC27B8500F94C13 /* ld */ = {
553 F9AA69BF10583E19003E3539 /* Resolver.cpp */,
554 F9AA69C010583E19003E3539 /* Resolver.h */,
555 F9AA69B410583C0C003E3539 /* SymbolTable.cpp */,
556 F9AA69B510583C0C003E3539 /* SymbolTable.h */,
557 F9AA687A10572E27003E3539 /* InputFiles.cpp */,
558 F9AA687B10572E27003E3539 /* InputFiles.h */,
559 F9AA5FCC103F5CD1003E3539 /* ld.hpp */,
560 F9023C3F06D5A254001BBF46 /* ld.cpp */,
561 F9C0D48A06DD1E1B001C7193 /* Options.cpp */,
562 F9C0D48B06DD1E1B001C7193 /* Options.h */,
563 F989D30B106826020014B60C /* OutputFile.cpp */,
564 F989D30C106826020014B60C /* OutputFile.h */,
565 F989D7E91072DEC20014B60C /* HeaderAndLoadCommands.hpp */,
566 F989D3AA10684F5B0014B60C /* LinkEdit.hpp */,
567 F989D44B10694F2E0014B60C /* LinkEditClassic.hpp */,
568 F9CC24131461FB4300A92174 /* code-sign-blobs */,
569 F9AA650B1051BD2B003E3539 /* passes */,
570 F9AA65861051E750003E3539 /* parsers */,
571 F933DC37092A82480083EAC8 /* Architectures.hpp */,
572 B091FB641ABA3AFB00CC8193 /* Bitcode.hpp */,
573 F9EA7582097882F3008B4F1D /* debugline.c */,
574 F9EA7583097882F3008B4F1D /* debugline.h */,
575 B3B672411406D42800A376BB /* Snapshot.cpp */,
576 B3B672441406D44300A376BB /* Snapshot.h */,
579 sourceTree = "<group>";
581 F9B813B00EC27B9E00F94C13 /* other */ = {
584 B3C7A09914295B9C005FC714 /* compile_stubs */,
585 F9CCF761144CE1AD007CB524 /* create_configure */,
586 F9EA72D4097454FF008B4F1D /* machochecker.cpp */,
587 F971EED706D5AD240041D381 /* ObjectDump.cpp */,
588 F9BA515B0ECE58AA00D1D62E /* dyldinfo.cpp */,
589 F9B670110DDA17E800E6D0DA /* UnwindDump.cpp */,
590 F9EC78050A2F8674002A3E39 /* rebase.cpp */,
591 F9A3DE0F0ED76D1900C590B9 /* prune_trie.h */,
592 F9A3DDD20ED762E400C590B9 /* PruneTrie.cpp */,
593 83046A841C8FF2D000024A7E /* objcimageinfo.cpp */,
596 sourceTree = "<group>";
598 F9CC24131461FB4300A92174 /* code-sign-blobs */ = {
601 F9CC24141461FB4300A92174 /* blob.cpp */,
602 F9CC24151461FB4300A92174 /* blob.h */,
603 F9CC24161461FB4300A92174 /* endian.h */,
604 F9CC24171461FB4300A92174 /* memutils.h */,
605 F9CC24181461FB4300A92174 /* superblob.h */,
607 name = "code-sign-blobs";
608 path = "src/ld/code-sign-blobs";
609 sourceTree = "<group>";
611 /* End PBXGroup section */
613 /* Begin PBXNativeTarget section */
614 83046A771C8FF23E00024A7E /* objcimageinfo */ = {
615 isa = PBXNativeTarget;
616 buildConfigurationList = 83046A7F1C8FF23E00024A7E /* Build configuration list for PBXNativeTarget "objcimageinfo" */;
618 83046A8F1C8FF68D00024A7E /* make configure.h */,
619 83046A791C8FF23E00024A7E /* Sources */,
620 83046A7E1C8FF23E00024A7E /* Frameworks */,
626 name = objcimageinfo;
627 productName = ObjectDump;
628 productReference = 83046A831C8FF23E00024A7E /* objcimageinfo */;
629 productType = "com.apple.product-type.tool";
631 F9023C3806D5A23E001BBF46 /* ld */ = {
632 isa = PBXNativeTarget;
633 buildConfigurationList = F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */;
635 F9E8DB4D11921594007B4D6A /* make configure.h */,
636 B3C7A09714295B60005FC714 /* make compile_stub string */,
637 F9023C3606D5A23E001BBF46 /* Sources */,
638 F9023C3706D5A23E001BBF46 /* Frameworks */,
639 F97F5025070D0B6300B9FCD7 /* copy man page */,
640 F94E0A911CAC6B870092DC75 /* Add libtapi symlink */,
643 F9E8D4BE07FCAF2A00FD5801 /* PBXBuildRule */,
644 F9E8D4BD07FCAF2000FD5801 /* PBXBuildRule */,
650 productReference = F9023C3906D5A23E001BBF46 /* ld */;
651 productType = "com.apple.product-type.tool";
653 F971EED206D5ACF60041D381 /* ObjectDump */ = {
654 isa = PBXNativeTarget;
655 buildConfigurationList = F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */;
657 F9CCF773144CE304007CB524 /* make configure.h */,
658 F971EED006D5ACF60041D381 /* Sources */,
659 F971EED106D5ACF60041D381 /* Frameworks */,
666 productName = ObjectDump;
667 productReference = F971EED306D5ACF60041D381 /* ObjectDump */;
668 productType = "com.apple.product-type.tool";
670 F9A3DDC90ED762B700C590B9 /* libprunetrie */ = {
671 isa = PBXNativeTarget;
672 buildConfigurationList = F9A3DDCF0ED762C100C590B9 /* Build configuration list for PBXNativeTarget "libprunetrie" */;
674 F9CCF781144CE3DF007CB524 /* make configure.h */,
675 F9A3DDC70ED762B700C590B9 /* Sources */,
676 F9A3DE140ED76D7700C590B9 /* CopyFiles */,
683 productName = libmachotrie;
684 productReference = F9A3DDCA0ED762B700C590B9 /* libprunetrie.a */;
685 productType = "com.apple.product-type.library.static";
687 F9B670010DDA176100E6D0DA /* unwinddump */ = {
688 isa = PBXNativeTarget;
689 buildConfigurationList = F9B670050DDA176100E6D0DA /* Build configuration list for PBXNativeTarget "unwinddump" */;
691 F9CCF77C144CE36B007CB524 /* make configure.h */,
692 F9B670020DDA176100E6D0DA /* Sources */,
693 F9B670040DDA176100E6D0DA /* Frameworks */,
694 F9B813870EC2659600F94C13 /* install man page */,
701 productName = machocheck;
702 productReference = F9B670080DDA176100E6D0DA /* unwinddump */;
703 productType = "com.apple.product-type.tool";
705 F9BA51600ECE58BE00D1D62E /* dyldinfo */ = {
706 isa = PBXNativeTarget;
707 buildConfigurationList = F9BA516D0ECE58DA00D1D62E /* Build configuration list for PBXNativeTarget "dyldinfo" */;
709 F9CCF76B144CE2AD007CB524 /* make configure.h */,
710 F9BA515E0ECE58BE00D1D62E /* Sources */,
711 F9BA515F0ECE58BE00D1D62E /* Frameworks */,
712 F9C12EA50ED63E05005BC69D /* install man page */,
719 productName = dyldinfo;
720 productReference = F9BA51610ECE58BE00D1D62E /* dyldinfo */;
721 productType = "com.apple.product-type.tool";
723 F9EA72CA097454A6008B4F1D /* machocheck */ = {
724 isa = PBXNativeTarget;
725 buildConfigurationList = F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */;
727 F9CCF76F144CE2D6007CB524 /* make configure.h */,
728 F9EA72C8097454A6008B4F1D /* Sources */,
729 F9EA72C9097454A6008B4F1D /* Frameworks */,
736 productName = machocheck;
737 productReference = F9EA72CB097454A6008B4F1D /* machocheck */;
738 productType = "com.apple.product-type.tool";
740 F9EC77ED0A2F85F6002A3E39 /* rebase */ = {
741 isa = PBXNativeTarget;
742 buildConfigurationList = F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */;
744 F9CCF765144CE244007CB524 /* make configure.h */,
745 F9EC77EB0A2F85F6002A3E39 /* Sources */,
746 F9EC77EC0A2F85F6002A3E39 /* Frameworks */,
747 F9B1A25E0A3A44CB00DA8FAB /* install man page */,
754 productName = rebase;
755 productReference = F9EC77EE0A2F85F6002A3E39 /* rebase */;
756 productType = "com.apple.product-type.tool";
758 /* End PBXNativeTarget section */
760 /* Begin PBXProject section */
761 F9023C3006D5A227001BBF46 /* Project object */ = {
764 LastUpgradeCheck = 0600;
765 ORGANIZATIONNAME = "Apple Inc.";
767 buildConfigurationList = F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */;
768 compatibilityVersion = "Xcode 3.2";
769 developmentRegion = English;
770 hasScannedForEncodings = 0;
777 mainGroup = F9023C2C06D5A227001BBF46;
778 productRefGroup = F9023C3A06D5A23E001BBF46 /* Products */;
782 F9B1A2670A3A567B00DA8FAB /* all */,
783 F9023C3806D5A23E001BBF46 /* ld */,
784 F9EC77ED0A2F85F6002A3E39 /* rebase */,
785 F9B670010DDA176100E6D0DA /* unwinddump */,
786 F971EED206D5ACF60041D381 /* ObjectDump */,
787 83046A771C8FF23E00024A7E /* objcimageinfo */,
788 F9EA72CA097454A6008B4F1D /* machocheck */,
789 F9BA51600ECE58BE00D1D62E /* dyldinfo */,
790 F9A3DDC90ED762B700C590B9 /* libprunetrie */,
791 F96D5368094A2754008E9EE8 /* unit-tests */,
794 /* End PBXProject section */
796 /* Begin PBXShellScriptBuildPhase section */
797 83046A8F1C8FF68D00024A7E /* make configure.h */ = {
798 isa = PBXShellScriptBuildPhase;
799 buildActionMask = 2147483647;
804 name = "make configure.h";
806 "$(DERIVED_FILE_DIR)/configure.h",
808 runOnlyForDeploymentPostprocessing = 0;
810 shellScript = "${SRCROOT}/src/create_configure\n";
811 showEnvVarsInLog = 0;
813 B3C7A09714295B60005FC714 /* make compile_stub string */ = {
814 isa = PBXShellScriptBuildPhase;
815 buildActionMask = 2147483647;
819 "$(SRCROOT)/compile_stubs",
821 name = "make compile_stub string";
823 "$(DERIVED_FILE_DIR)/compile_stubs.h",
825 runOnlyForDeploymentPostprocessing = 0;
826 shellPath = /bin/csh;
827 shellScript = "echo \"static const char *compile_stubs = \" > $DERIVED_FILE_DIR/compile_stubs.h\ncat compile_stubs | sed s/\\\"/\\\\\\\\\\\"/g | sed s/^/\\\"/ | sed s/\\$/\\\\\\\\n\\\"/ >> $DERIVED_FILE_DIR/compile_stubs.h\necho \";\" >> $DERIVED_FILE_DIR/compile_stubs.h";
828 showEnvVarsInLog = 0;
830 F94E0A911CAC6B870092DC75 /* Add libtapi symlink */ = {
831 isa = PBXShellScriptBuildPhase;
832 buildActionMask = 2147483647;
837 name = "Add libtapi symlink";
840 runOnlyForDeploymentPostprocessing = 0;
842 shellScript = "if [ \"${CONFIGURATION}\" == \"Debug\" ]; then\n cd \"${TARGET_BUILD_DIR}\"\n cd ..\n mkdir -p lib\n cd lib\n ln -s -f \"${DT_TOOLCHAIN_DIR}/usr/lib/libLTO.dylib\"\n ln -s -f \"${DT_TOOLCHAIN_DIR}/usr/lib/libtapi.dylib\"\nfi\n\n";
843 showEnvVarsInLog = 0;
845 F96D5367094A2754008E9EE8 /* ShellScript */ = {
846 isa = PBXShellScriptBuildPhase;
847 buildActionMask = 2147483647;
854 runOnlyForDeploymentPostprocessing = 0;
855 shellPath = /bin/csh;
856 shellScript = "# Let tests set MACOSX_DEPLOYMENT_TARGET as they need\nunsetenv MACOSX_DEPLOYMENT_TARGET\n\n# make linker relative libLTO.dylib\nmkdir -p ${BUILD_DIR}/lib\nln -sf /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib ${BUILD_DIR}/lib/libLTO.dylib\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";
857 showEnvVarsInLog = 0;
859 F9CCF765144CE244007CB524 /* make configure.h */ = {
860 isa = PBXShellScriptBuildPhase;
861 buildActionMask = 2147483647;
866 name = "make configure.h";
868 "$(DERIVED_FILE_DIR)/configure.h",
870 runOnlyForDeploymentPostprocessing = 0;
872 shellScript = "${SRCROOT}/src/create_configure\n";
873 showEnvVarsInLog = 0;
875 F9CCF76B144CE2AD007CB524 /* make configure.h */ = {
876 isa = PBXShellScriptBuildPhase;
877 buildActionMask = 2147483647;
882 name = "make configure.h";
884 "$(DERIVED_FILE_DIR)/configure.h",
886 runOnlyForDeploymentPostprocessing = 0;
888 shellScript = "${SRCROOT}/src/create_configure\n";
889 showEnvVarsInLog = 0;
891 F9CCF76F144CE2D6007CB524 /* make configure.h */ = {
892 isa = PBXShellScriptBuildPhase;
893 buildActionMask = 2147483647;
898 name = "make configure.h";
900 "$(DERIVED_FILE_DIR)/configure.h",
902 runOnlyForDeploymentPostprocessing = 0;
904 shellScript = "${SRCROOT}/src/create_configure\n";
905 showEnvVarsInLog = 0;
907 F9CCF773144CE304007CB524 /* make configure.h */ = {
908 isa = PBXShellScriptBuildPhase;
909 buildActionMask = 2147483647;
914 name = "make configure.h";
916 "$(DERIVED_FILE_DIR)/configure.h",
918 runOnlyForDeploymentPostprocessing = 0;
920 shellScript = "${SRCROOT}/src/create_configure\n";
921 showEnvVarsInLog = 0;
923 F9CCF77C144CE36B007CB524 /* make configure.h */ = {
924 isa = PBXShellScriptBuildPhase;
925 buildActionMask = 2147483647;
930 name = "make configure.h";
932 "$(DERIVED_FILE_DIR)/configure.h",
934 runOnlyForDeploymentPostprocessing = 0;
936 shellScript = "${SRCROOT}/src/create_configure\n";
937 showEnvVarsInLog = 0;
939 F9CCF781144CE3DF007CB524 /* make configure.h */ = {
940 isa = PBXShellScriptBuildPhase;
941 buildActionMask = 2147483647;
946 name = "make configure.h";
948 "$(DERIVED_FILE_DIR)/configure.h",
950 runOnlyForDeploymentPostprocessing = 0;
952 shellScript = "${SRCROOT}/src/create_configure\n";
953 showEnvVarsInLog = 0;
955 F9E8DB4D11921594007B4D6A /* make configure.h */ = {
956 isa = PBXShellScriptBuildPhase;
957 buildActionMask = 2147483647;
962 name = "make configure.h";
964 "$(DERIVED_FILE_DIR)/configure.h",
966 runOnlyForDeploymentPostprocessing = 0;
967 shellPath = /bin/bash;
968 shellScript = "${SRCROOT}/src/create_configure\n";
969 showEnvVarsInLog = 0;
971 /* End PBXShellScriptBuildPhase section */
973 /* Begin PBXSourcesBuildPhase section */
974 83046A791C8FF23E00024A7E /* Sources */ = {
975 isa = PBXSourcesBuildPhase;
976 buildActionMask = 2147483647;
978 83046A851C8FF2F700024A7E /* objcimageinfo.cpp in Sources */,
980 runOnlyForDeploymentPostprocessing = 0;
982 F9023C3606D5A23E001BBF46 /* Sources */ = {
983 isa = PBXSourcesBuildPhase;
984 buildActionMask = 2147483647;
986 F9FC510A1BC893C400FEC3F8 /* code_dedup.cpp in Sources */,
987 FA95D6141AB25CF400395811 /* textstub_dylib_file.cpp in Sources */,
988 F9C0D4BD06DD28D2001C7193 /* Options.cpp in Sources */,
989 F9023C4E06D5A272001BBF46 /* ld.cpp in Sources */,
990 F9AA65891051E750003E3539 /* macho_relocatable_file.cpp in Sources */,
991 F9AA65DD1051EC4A003E3539 /* archive_file.cpp in Sources */,
992 F9AA65DE1051EC4A003E3539 /* lto_file.cpp in Sources */,
993 F9AA65DF1051EC4A003E3539 /* macho_dylib_file.cpp in Sources */,
994 F9EA7584097882F3008B4F1D /* debugline.c in Sources */,
995 F9AA687C10572E27003E3539 /* InputFiles.cpp in Sources */,
996 F9AA69B610583C0C003E3539 /* SymbolTable.cpp in Sources */,
997 F9AA69C110583E19003E3539 /* Resolver.cpp in Sources */,
998 F989D30D106826020014B60C /* OutputFile.cpp in Sources */,
999 F9AA65111051BD2B003E3539 /* stubs.cpp in Sources */,
1000 F9AA6786105700C2003E3539 /* opaque_section_file.cpp in Sources */,
1001 F9AA67B610570C41003E3539 /* dtrace_dof.cpp in Sources */,
1002 F98498A310AE2159009E9878 /* compact_unwind.cpp in Sources */,
1003 F98498A410AE2159009E9878 /* got.cpp in Sources */,
1004 F9BA955E10A233000097A440 /* huge.cpp in Sources */,
1005 F9849E3610B38EF5009E9878 /* order.cpp in Sources */,
1006 F984A38210BB4B0D009E9878 /* branch_island.cpp in Sources */,
1007 F9A4DB9110F816FF00BD8423 /* objc.cpp in Sources */,
1008 F9AE20FF1107D1440007ED5D /* dylibs.cpp in Sources */,
1009 F93CB248116E69EB003233B8 /* tlvp.cpp in Sources */,
1010 F9AA44DC1294885F00CB8390 /* branch_shim.cpp in Sources */,
1011 B3B672421406D42800A376BB /* Snapshot.cpp in Sources */,
1012 B028FCF21A9E7C3F00E3584B /* bitcode_bundle.cpp in Sources */,
1013 F9CC24191461FB4300A92174 /* blob.cpp in Sources */,
1015 runOnlyForDeploymentPostprocessing = 0;
1017 F971EED006D5ACF60041D381 /* Sources */ = {
1018 isa = PBXSourcesBuildPhase;
1019 buildActionMask = 2147483647;
1021 F9AA6FF910618CD2003E3539 /* macho_relocatable_file.cpp in Sources */,
1022 F9AE23291109015E0007ED5D /* lto_file.cpp in Sources */,
1023 F933E3D9092E855B0083EAC8 /* ObjectDump.cpp in Sources */,
1024 F9EA75BC09788857008B4F1D /* debugline.c in Sources */,
1026 runOnlyForDeploymentPostprocessing = 0;
1028 F9A3DDC70ED762B700C590B9 /* Sources */ = {
1029 isa = PBXSourcesBuildPhase;
1030 buildActionMask = 2147483647;
1032 F9A3DDD30ED762E400C590B9 /* PruneTrie.cpp in Sources */,
1034 runOnlyForDeploymentPostprocessing = 0;
1036 F9B670020DDA176100E6D0DA /* Sources */ = {
1037 isa = PBXSourcesBuildPhase;
1038 buildActionMask = 2147483647;
1040 F9B670120DDA17E800E6D0DA /* UnwindDump.cpp in Sources */,
1042 runOnlyForDeploymentPostprocessing = 0;
1044 F9BA515E0ECE58BE00D1D62E /* Sources */ = {
1045 isa = PBXSourcesBuildPhase;
1046 buildActionMask = 2147483647;
1048 F9BA51650ECE58C800D1D62E /* dyldinfo.cpp in Sources */,
1050 runOnlyForDeploymentPostprocessing = 0;
1052 F9EA72C8097454A6008B4F1D /* Sources */ = {
1053 isa = PBXSourcesBuildPhase;
1054 buildActionMask = 2147483647;
1056 F9EA72D5097454FF008B4F1D /* machochecker.cpp in Sources */,
1058 runOnlyForDeploymentPostprocessing = 0;
1060 F9EC77EB0A2F85F6002A3E39 /* Sources */ = {
1061 isa = PBXSourcesBuildPhase;
1062 buildActionMask = 2147483647;
1064 F9EC78060A2F8674002A3E39 /* rebase.cpp in Sources */,
1066 runOnlyForDeploymentPostprocessing = 0;
1068 /* End PBXSourcesBuildPhase section */
1070 /* Begin PBXTargetDependency section */
1071 83046A911C90066900024A7E /* PBXTargetDependency */ = {
1072 isa = PBXTargetDependency;
1073 target = 83046A771C8FF23E00024A7E /* objcimageinfo */;
1074 targetProxy = 83046A901C90066900024A7E /* PBXContainerItemProxy */;
1076 F96904890A4333AC00B77D2A /* PBXTargetDependency */ = {
1077 isa = PBXTargetDependency;
1078 target = F9EC77ED0A2F85F6002A3E39 /* rebase */;
1079 targetProxy = F96904880A4333AC00B77D2A /* PBXContainerItemProxy */;
1081 F96D536A094A275D008E9EE8 /* PBXTargetDependency */ = {
1082 isa = PBXTargetDependency;
1083 target = F9023C3806D5A23E001BBF46 /* ld */;
1084 targetProxy = F96D5369094A275D008E9EE8 /* PBXContainerItemProxy */;
1086 F96D536C094A275F008E9EE8 /* PBXTargetDependency */ = {
1087 isa = PBXTargetDependency;
1088 target = F971EED206D5ACF60041D381 /* ObjectDump */;
1089 targetProxy = F96D536B094A275F008E9EE8 /* PBXContainerItemProxy */;
1091 F9A3DE160ED76D9A00C590B9 /* PBXTargetDependency */ = {
1092 isa = PBXTargetDependency;
1093 target = F9A3DDC90ED762B700C590B9 /* libprunetrie */;
1094 targetProxy = F9A3DE150ED76D9A00C590B9 /* PBXContainerItemProxy */;
1096 F9B1A2690A3A568200DA8FAB /* PBXTargetDependency */ = {
1097 isa = PBXTargetDependency;
1098 target = F9023C3806D5A23E001BBF46 /* ld */;
1099 targetProxy = F9B1A2680A3A568200DA8FAB /* PBXContainerItemProxy */;
1101 F9B1A26B0A3A568400DA8FAB /* PBXTargetDependency */ = {
1102 isa = PBXTargetDependency;
1103 target = F9EC77ED0A2F85F6002A3E39 /* rebase */;
1104 targetProxy = F9B1A26A0A3A568400DA8FAB /* PBXContainerItemProxy */;
1106 F9B693890EC4D28C00076912 /* PBXTargetDependency */ = {
1107 isa = PBXTargetDependency;
1108 target = F9B670010DDA176100E6D0DA /* unwinddump */;
1109 targetProxy = F9B693880EC4D28C00076912 /* PBXContainerItemProxy */;
1111 F9B8135D0EC2620E00F94C13 /* PBXTargetDependency */ = {
1112 isa = PBXTargetDependency;
1113 target = F9B670010DDA176100E6D0DA /* unwinddump */;
1114 targetProxy = F9B8135C0EC2620E00F94C13 /* PBXContainerItemProxy */;
1116 F9C12EEA0ED65765005BC69D /* PBXTargetDependency */ = {
1117 isa = PBXTargetDependency;
1118 target = F9BA51600ECE58BE00D1D62E /* dyldinfo */;
1119 targetProxy = F9C12EE90ED65765005BC69D /* PBXContainerItemProxy */;
1121 F9EA73970974999B008B4F1D /* PBXTargetDependency */ = {
1122 isa = PBXTargetDependency;
1123 target = F9EA72CA097454A6008B4F1D /* machocheck */;
1124 targetProxy = F9EA73960974999B008B4F1D /* PBXContainerItemProxy */;
1126 F9F9AD68116D58AF0028EFAB /* PBXTargetDependency */ = {
1127 isa = PBXTargetDependency;
1128 target = F9BA51600ECE58BE00D1D62E /* dyldinfo */;
1129 targetProxy = F9F9AD67116D58AF0028EFAB /* PBXContainerItemProxy */;
1131 F9FF3BDD1C586D7C0015D843 /* PBXTargetDependency */ = {
1132 isa = PBXTargetDependency;
1133 target = F9EA72CA097454A6008B4F1D /* machocheck */;
1134 targetProxy = F9FF3BDC1C586D7C0015D843 /* PBXContainerItemProxy */;
1136 /* End PBXTargetDependency section */
1138 /* Begin XCBuildConfiguration section */
1139 83046A801C8FF23E00024A7E /* Debug */ = {
1140 isa = XCBuildConfiguration;
1142 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1143 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1144 CLANG_CXX_LIBRARY = "libc++";
1145 COPY_PHASE_STRIP = NO;
1146 DEBUG_INFORMATION_FORMAT = dwarf;
1147 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1148 GCC_OPTIMIZATION_LEVEL = 0;
1149 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1150 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1151 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
1152 GCC_WARN_SHADOW = YES;
1153 GCC_WARN_UNUSED_FUNCTION = YES;
1154 GCC_WARN_UNUSED_VALUE = YES;
1155 GCC_WARN_UNUSED_VARIABLE = YES;
1156 HEADER_SEARCH_PATHS = (
1157 "$(SRCROOT)/src/ld",
1158 "$(DEVELOPER_DIR)/usr/local/include",
1159 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1161 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1162 ONLY_ACTIVE_ARCH = NO;
1163 PRODUCT_NAME = objcimageinfo;
1164 SDKROOT = macosx.internal;
1167 "-Wno-four-char-constants",
1168 "-Wno-unknown-pragmas",
1173 83046A811C8FF23E00024A7E /* Release */ = {
1174 isa = XCBuildConfiguration;
1176 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1177 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1178 CLANG_CXX_LIBRARY = "libc++";
1179 COPY_PHASE_STRIP = YES;
1180 DEBUG_INFORMATION_FORMAT = dwarf;
1181 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1182 GCC_OPTIMIZATION_LEVEL = s;
1183 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
1184 HEADER_SEARCH_PATHS = (
1185 "$(SRCROOT)/src/ld",
1186 "$(DEVELOPER_DIR)/usr/local/include",
1187 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1189 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1190 PRODUCT_NAME = objcimageinfo;
1191 SDKROOT = macosx.internal;
1194 "-Wno-four-char-constants",
1195 "-Wno-unknown-pragmas",
1200 83046A821C8FF23E00024A7E /* Release-assert */ = {
1201 isa = XCBuildConfiguration;
1203 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1204 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
1205 CLANG_CXX_LIBRARY = "libc++";
1206 COPY_PHASE_STRIP = YES;
1207 DEBUG_INFORMATION_FORMAT = dwarf;
1208 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1209 GCC_OPTIMIZATION_LEVEL = s;
1210 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
1211 HEADER_SEARCH_PATHS = (
1212 "$(SRCROOT)/src/ld",
1213 "$(DEVELOPER_DIR)/usr/local/include",
1214 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1216 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1217 PRODUCT_NAME = objcimageinfo;
1218 SDKROOT = macosx.internal;
1221 "-Wno-four-char-constants",
1222 "-Wno-unknown-pragmas",
1225 name = "Release-assert";
1227 F933D91C09291AC90083EAC8 /* Debug */ = {
1228 isa = XCBuildConfiguration;
1230 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1231 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
1232 CLANG_CXX_LIBRARY = "libc++";
1233 COPY_PHASE_STRIP = NO;
1234 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
1235 DEAD_CODE_STRIPPING = YES;
1236 DEBUG_INFORMATION_FORMAT = dwarf;
1237 GCC_DYNAMIC_NO_PIC = YES;
1238 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1239 GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
1240 GCC_MODEL_TUNING = G5;
1241 GCC_OPTIMIZATION_LEVEL = 0;
1242 GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
1243 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1244 GCC_TREAT_WARNINGS_AS_ERRORS = YES;
1245 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
1246 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
1247 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1248 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
1249 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1250 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
1251 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
1252 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
1253 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
1254 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
1255 GCC_WARN_MISSING_PARENTHESES = YES;
1256 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
1257 GCC_WARN_PEDANTIC = NO;
1258 GCC_WARN_SHADOW = NO;
1259 GCC_WARN_SIGN_COMPARE = YES;
1260 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1261 GCC_WARN_UNINITIALIZED_AUTOS = NO;
1262 GCC_WARN_UNKNOWN_PRAGMAS = YES;
1263 GCC_WARN_UNUSED_FUNCTION = YES;
1264 GCC_WARN_UNUSED_LABEL = YES;
1265 GCC_WARN_UNUSED_PARAMETER = NO;
1266 GCC_WARN_UNUSED_VALUE = YES;
1267 GCC_WARN_UNUSED_VARIABLE = YES;
1268 HEADER_SEARCH_PATHS = (
1269 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1270 "$(TOOLCHAIN_DIR)/usr/local/include",
1272 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1273 LD_RUNPATH_SEARCH_PATHS = "@executable_path/../lib/";
1274 LINKER_DISPLAYS_MANGLED_NAMES = NO;
1275 MACOSX_DEPLOYMENT_TARGET = "";
1276 ONLY_ACTIVE_ARCH = NO;
1277 OTHER_CPLUSPLUSFLAGS = (
1279 "$(OTHER_CPLUSPLUSFLAGS)",
1284 "-Wl,-lazy_library,$(DT_TOOLCHAIN_DIR)/usr/lib/libLTO.dylib",
1285 "@$(DERIVED_FILE_DIR)/linkExtras",
1286 "-Wl,-exported_symbol,__mh_execute_header",
1287 "-L$(DT_TOOLCHAIN_DIR)/usr/lib",
1292 SDKROOT = macosx.internal;
1293 SECTORDER_FLAGS = "";
1295 VERSIONING_SYSTEM = "apple-generic";
1296 WARNING_CFLAGS = "-Wall";
1300 F933D91D09291AC90083EAC8 /* Release */ = {
1301 isa = XCBuildConfiguration;
1303 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1304 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
1305 CLANG_CXX_LIBRARY = "libc++";
1306 COPY_PHASE_STRIP = NO;
1307 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
1308 DEAD_CODE_STRIPPING = YES;
1309 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1310 GCC_DYNAMIC_NO_PIC = YES;
1311 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1312 GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
1313 GCC_OPTIMIZATION_LEVEL = s;
1314 GCC_PREPROCESSOR_DEFINITIONS = (
1315 "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)",
1317 "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))",
1319 GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1 = "LD_VERS='\"ld64-$(RC_ProjectSourceVersion)\"'";
1320 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1321 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
1322 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
1323 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
1324 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1325 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
1326 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1327 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
1328 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
1329 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
1330 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
1331 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
1332 GCC_WARN_MISSING_PARENTHESES = YES;
1333 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
1334 GCC_WARN_PEDANTIC = NO;
1335 GCC_WARN_SHADOW = NO;
1336 GCC_WARN_SIGN_COMPARE = YES;
1337 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1338 GCC_WARN_UNINITIALIZED_AUTOS = NO;
1339 GCC_WARN_UNKNOWN_PRAGMAS = YES;
1340 GCC_WARN_UNUSED_FUNCTION = YES;
1341 GCC_WARN_UNUSED_LABEL = YES;
1342 GCC_WARN_UNUSED_PARAMETER = NO;
1343 GCC_WARN_UNUSED_VALUE = YES;
1344 GCC_WARN_UNUSED_VARIABLE = YES;
1345 HEADER_SEARCH_PATHS = (
1346 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1347 "$(TOOLCHAIN_DIR)/usr/local/include",
1349 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1350 LD_RUNPATH_SEARCH_PATHS = "@executable_path/../lib/";
1351 OTHER_CPLUSPLUSFLAGS = (
1353 "$(OTHER_CPLUSPLUSFLAGS)",
1358 "-Wl,-lazy_library,$(DT_TOOLCHAIN_DIR)/usr/lib/libLTO.dylib",
1359 "@$(DERIVED_FILE_DIR)/linkExtras",
1360 "-Wl,-exported_symbol,__mh_execute_header",
1361 "-L$(DT_TOOLCHAIN_DIR)/usr/lib",
1366 SDKROOT = macosx.internal;
1367 SECTORDER_FLAGS = "";
1368 STRIP_INSTALLED_PRODUCT = YES;
1369 STRIP_STYLE = debugging;
1371 VALID_ARCHS = "x86_64 i386 ppc";
1372 VERSIONING_SYSTEM = "apple-generic";
1373 WARNING_CFLAGS = "-Wall";
1377 F933D92009291AC90083EAC8 /* Debug */ = {
1378 isa = XCBuildConfiguration;
1380 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1381 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
1382 CLANG_CXX_LIBRARY = "libc++";
1383 COPY_PHASE_STRIP = NO;
1384 DEBUG_INFORMATION_FORMAT = dwarf;
1385 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1386 GCC_MODEL_TUNING = G5;
1387 GCC_OPTIMIZATION_LEVEL = 0;
1388 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
1389 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1390 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1391 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
1392 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
1393 GCC_WARN_SHADOW = YES;
1394 GCC_WARN_UNUSED_FUNCTION = YES;
1395 GCC_WARN_UNUSED_VALUE = YES;
1396 GCC_WARN_UNUSED_VARIABLE = YES;
1397 HEADER_SEARCH_PATHS = (
1398 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1399 "$(TOOLCHAIN_DIR)/usr/local/include",
1400 "$(SRCROOT)/src/ld",
1402 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1403 ONLY_ACTIVE_ARCH = NO;
1404 OTHER_CPLUSPLUSFLAGS = (
1410 "-Wl,-lazy_library,$(DT_TOOLCHAIN_DIR)/usr/lib/libLTO.dylib",
1412 OTHER_REZFLAGS = "";
1414 PRODUCT_NAME = ObjectDump;
1415 SDKROOT = macosx.internal;
1416 SECTORDER_FLAGS = "";
1419 "-Wno-four-char-constants",
1420 "-Wno-unknown-pragmas",
1425 F933D92109291AC90083EAC8 /* Release */ = {
1426 isa = XCBuildConfiguration;
1428 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1429 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
1430 CLANG_CXX_LIBRARY = "libc++";
1431 COPY_PHASE_STRIP = YES;
1432 DEBUG_INFORMATION_FORMAT = dwarf;
1433 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1434 GCC_MODEL_TUNING = G5;
1435 GCC_OPTIMIZATION_LEVEL = s;
1436 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
1437 HEADER_SEARCH_PATHS = (
1438 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1439 "$(TOOLCHAIN_DIR)/usr/local/include",
1440 "$(SRCROOT)/src/ld",
1442 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1443 OTHER_CPLUSPLUSFLAGS = (
1449 "-Wl,-lazy_library,$(DT_TOOLCHAIN_DIR)/usr/lib/libLTO.dylib",
1451 OTHER_REZFLAGS = "";
1453 PRODUCT_NAME = ObjectDump;
1454 SDKROOT = macosx.internal;
1457 "-Wno-four-char-constants",
1458 "-Wno-unknown-pragmas",
1463 F933D92409291AC90083EAC8 /* Debug */ = {
1464 isa = XCBuildConfiguration;
1466 GCC_DYNAMIC_NO_PIC = NO;
1467 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
1468 ONLY_ACTIVE_ARCH = YES;
1469 SDKROOT = macosx.internal;
1473 F933D92509291AC90083EAC8 /* Release */ = {
1474 isa = XCBuildConfiguration;
1476 GCC_DYNAMIC_NO_PIC = NO;
1477 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
1478 SDKROOT = macosx.internal;
1482 F96D536E094A2773008E9EE8 /* Debug */ = {
1483 isa = XCBuildConfiguration;
1485 COPY_PHASE_STRIP = NO;
1486 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1487 PRODUCT_NAME = "unit-tests";
1491 F96D536F094A2773008E9EE8 /* Release */ = {
1492 isa = XCBuildConfiguration;
1494 COPY_PHASE_STRIP = YES;
1495 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1496 PRODUCT_NAME = "unit-tests";
1500 F9849FF810B5DE8E009E9878 /* Release-assert */ = {
1501 isa = XCBuildConfiguration;
1503 GCC_DYNAMIC_NO_PIC = NO;
1504 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
1505 SDKROOT = macosx.internal;
1507 name = "Release-assert";
1509 F9849FF910B5DE8E009E9878 /* Release-assert */ = {
1510 isa = XCBuildConfiguration;
1512 COPY_PHASE_STRIP = YES;
1513 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1514 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1518 name = "Release-assert";
1520 F9849FFA10B5DE8E009E9878 /* Release-assert */ = {
1521 isa = XCBuildConfiguration;
1523 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1524 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
1525 CLANG_CXX_LIBRARY = "libc++";
1526 COPY_PHASE_STRIP = NO;
1527 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
1528 DEAD_CODE_STRIPPING = YES;
1529 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1530 GCC_DYNAMIC_NO_PIC = YES;
1531 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1532 GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
1533 GCC_OPTIMIZATION_LEVEL = s;
1534 GCC_PREPROCESSOR_DEFINITIONS = (
1535 "$(GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1)",
1536 "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))",
1538 GCC_PREPROCESSOR_DEFINITIONS_QUOTED_FOR_TARGET_1 = "LD_VERS='\"ld64-$(RC_ProjectSourceVersion)\"'";
1539 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
1540 GCC_TREAT_WARNINGS_AS_ERRORS = NO;
1541 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
1542 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
1543 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1544 GCC_WARN_ABOUT_POINTER_SIGNEDNESS = NO;
1545 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1546 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
1547 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
1548 GCC_WARN_FOUR_CHARACTER_CONSTANTS = YES;
1549 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
1550 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
1551 GCC_WARN_MISSING_PARENTHESES = YES;
1552 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = NO;
1553 GCC_WARN_PEDANTIC = NO;
1554 GCC_WARN_SHADOW = NO;
1555 GCC_WARN_SIGN_COMPARE = YES;
1556 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1557 GCC_WARN_UNINITIALIZED_AUTOS = NO;
1558 GCC_WARN_UNKNOWN_PRAGMAS = YES;
1559 GCC_WARN_UNUSED_FUNCTION = YES;
1560 GCC_WARN_UNUSED_LABEL = YES;
1561 GCC_WARN_UNUSED_PARAMETER = NO;
1562 GCC_WARN_UNUSED_VALUE = YES;
1563 GCC_WARN_UNUSED_VARIABLE = YES;
1564 HEADER_SEARCH_PATHS = (
1565 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1566 "$(TOOLCHAIN_DIR)/usr/local/include",
1568 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1569 LD_RUNPATH_SEARCH_PATHS = "@executable_path/../lib/";
1570 OTHER_CPLUSPLUSFLAGS = (
1572 "$(OTHER_CPLUSPLUSFLAGS)",
1577 "-Wl,-lazy_library,$(DT_TOOLCHAIN_DIR)/usr/lib/libLTO.dylib",
1578 "@$(DERIVED_FILE_DIR)/linkExtras",
1579 "-Wl,-exported_symbol,__mh_execute_header",
1580 "-L$(DT_TOOLCHAIN_DIR)/usr/lib",
1585 SDKROOT = macosx.internal;
1586 SECTORDER_FLAGS = "";
1587 STRIP_INSTALLED_PRODUCT = YES;
1588 STRIP_STYLE = debugging;
1590 VALID_ARCHS = "x86_64 i386 ppc";
1591 VERSIONING_SYSTEM = "apple-generic";
1592 WARNING_CFLAGS = "-Wall";
1594 name = "Release-assert";
1596 F9849FFB10B5DE8E009E9878 /* Release-assert */ = {
1597 isa = XCBuildConfiguration;
1599 CLANG_CXX_LIBRARY = "libc++";
1600 COPY_PHASE_STRIP = NO;
1601 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1602 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1603 GCC_MODEL_TUNING = G5;
1604 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
1605 HEADER_SEARCH_PATHS = "";
1606 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1607 OTHER_LDFLAGS = "-Wl,-exported_symbol,__mh_execute_header";
1609 PRODUCT_NAME = rebase;
1610 SDKROOT = macosx.internal;
1611 STRIP_INSTALLED_PRODUCT = YES;
1612 STRIP_STYLE = debugging;
1613 VALID_ARCHS = "i386 ppc x86_64";
1615 name = "Release-assert";
1617 F9849FFC10B5DE8E009E9878 /* Release-assert */ = {
1618 isa = XCBuildConfiguration;
1620 CLANG_CXX_LIBRARY = "libc++";
1621 COPY_PHASE_STRIP = NO;
1622 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1623 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1624 GCC_MODEL_TUNING = G5;
1625 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
1626 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1627 HEADER_SEARCH_PATHS = "";
1628 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1629 OTHER_CPLUSPLUSFLAGS = (
1635 "-Wl,-exported_symbol,__mh_execute_header",
1638 PRODUCT_NAME = unwinddump;
1639 SDKROOT = macosx.internal;
1640 STRIP_INSTALLED_PRODUCT = YES;
1641 STRIP_STYLE = debugging;
1643 name = "Release-assert";
1645 F9849FFD10B5DE8E009E9878 /* Release-assert */ = {
1646 isa = XCBuildConfiguration;
1648 ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1649 CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
1650 CLANG_CXX_LIBRARY = "libc++";
1651 COPY_PHASE_STRIP = YES;
1652 DEBUG_INFORMATION_FORMAT = dwarf;
1653 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1654 GCC_MODEL_TUNING = G5;
1655 GCC_OPTIMIZATION_LEVEL = s;
1656 GCC_PREPROCESSOR_DEFINITIONS = NDEBUG;
1657 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
1658 HEADER_SEARCH_PATHS = (
1659 "$(DT_TOOLCHAIN_DIR)/usr/local/include",
1660 "$(TOOLCHAIN_DIR)/usr/local/include",
1661 "$(SRCROOT)/src/ld",
1663 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1664 OTHER_CPLUSPLUSFLAGS = (
1670 "-Wl,-lazy_library,$(DT_TOOLCHAIN_DIR)/usr/lib/libLTO.dylib",
1672 OTHER_REZFLAGS = "";
1674 PRODUCT_NAME = ObjectDump;
1675 SDKROOT = macosx.internal;
1678 "-Wno-four-char-constants",
1679 "-Wno-unknown-pragmas",
1682 name = "Release-assert";
1684 F9849FFE10B5DE8E009E9878 /* Release-assert */ = {
1685 isa = XCBuildConfiguration;
1687 CLANG_CXX_LIBRARY = "libc++";
1688 COPY_PHASE_STRIP = YES;
1689 DEBUG_INFORMATION_FORMAT = dwarf;
1690 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1691 GCC_MODEL_TUNING = G5;
1692 HEADER_SEARCH_PATHS = "";
1693 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1694 OTHER_CPLUSPLUSFLAGS = (
1698 OTHER_LDFLAGS = "-stdlib=libc++";
1700 PRODUCT_NAME = machocheck;
1701 SDKROOT = macosx.internal;
1703 name = "Release-assert";
1705 F9849FFF10B5DE8E009E9878 /* Release-assert */ = {
1706 isa = XCBuildConfiguration;
1708 ALWAYS_SEARCH_USER_PATHS = NO;
1709 CLANG_CXX_LIBRARY = "libc++";
1710 COPY_PHASE_STRIP = NO;
1711 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1712 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1713 GCC_MODEL_TUNING = G5;
1714 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1715 OTHER_CPLUSPLUSFLAGS = (
1719 OTHER_LDFLAGS = "-stdlib=libc++";
1721 PRODUCT_NAME = dyldinfo;
1722 SDKROOT = macosx.internal;
1723 STRIP_INSTALLED_PRODUCT = YES;
1724 STRIP_STYLE = debugging;
1727 name = "Release-assert";
1729 F984A00010B5DE8E009E9878 /* Release-assert */ = {
1730 isa = XCBuildConfiguration;
1732 ALWAYS_SEARCH_USER_PATHS = NO;
1733 COMBINE_HIDPI_IMAGES = YES;
1734 COPY_PHASE_STRIP = NO;
1735 DEBUG_INFORMATION_FORMAT = dwarf;
1736 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1737 GCC_MODEL_TUNING = G5;
1738 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
1739 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/lib";
1740 OTHER_CPLUSPLUSFLAGS = (
1745 PRODUCT_NAME = prunetrie;
1747 name = "Release-assert";
1749 F984A00110B5DE8E009E9878 /* Release-assert */ = {
1750 isa = XCBuildConfiguration;
1752 COPY_PHASE_STRIP = YES;
1753 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1754 PRODUCT_NAME = "unit-tests";
1756 name = "Release-assert";
1758 F9A3DDCB0ED762B800C590B9 /* Debug */ = {
1759 isa = XCBuildConfiguration;
1761 ALWAYS_SEARCH_USER_PATHS = NO;
1762 COMBINE_HIDPI_IMAGES = YES;
1763 COPY_PHASE_STRIP = NO;
1764 GCC_DYNAMIC_NO_PIC = NO;
1765 GCC_MODEL_TUNING = G5;
1766 GCC_OPTIMIZATION_LEVEL = 0;
1767 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
1768 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1769 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/lib";
1770 OTHER_CPLUSPLUSFLAGS = (
1775 PRODUCT_NAME = prunetrie;
1779 F9A3DDCC0ED762B800C590B9 /* Release */ = {
1780 isa = XCBuildConfiguration;
1782 ALWAYS_SEARCH_USER_PATHS = NO;
1783 COMBINE_HIDPI_IMAGES = YES;
1784 COPY_PHASE_STRIP = NO;
1785 DEBUG_INFORMATION_FORMAT = dwarf;
1786 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1787 GCC_MODEL_TUNING = G5;
1788 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
1789 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/lib";
1790 OTHER_CPLUSPLUSFLAGS = (
1795 PRODUCT_NAME = prunetrie;
1799 F9B1A26D0A3A568700DA8FAB /* Debug */ = {
1800 isa = XCBuildConfiguration;
1802 COPY_PHASE_STRIP = NO;
1803 GCC_DYNAMIC_NO_PIC = NO;
1804 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1805 GCC_OPTIMIZATION_LEVEL = 0;
1810 F9B1A26E0A3A568700DA8FAB /* Release */ = {
1811 isa = XCBuildConfiguration;
1813 COPY_PHASE_STRIP = YES;
1814 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1815 GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
1821 F9B670060DDA176100E6D0DA /* Debug */ = {
1822 isa = XCBuildConfiguration;
1824 CLANG_CXX_LIBRARY = "libc++";
1825 COPY_PHASE_STRIP = NO;
1826 DEBUG_INFORMATION_FORMAT = dwarf;
1827 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1828 GCC_MODEL_TUNING = G5;
1829 GCC_OPTIMIZATION_LEVEL = 0;
1830 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
1831 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1832 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1833 OTHER_CPLUSPLUSFLAGS = (
1837 OTHER_LDFLAGS = "-stdlib=libc++";
1839 PRODUCT_NAME = unwinddump;
1840 SDKROOT = macosx.internal;
1844 F9B670070DDA176100E6D0DA /* Release */ = {
1845 isa = XCBuildConfiguration;
1847 CLANG_CXX_LIBRARY = "libc++";
1848 COPY_PHASE_STRIP = NO;
1849 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1850 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1851 GCC_MODEL_TUNING = G5;
1852 GCC_WARN_ABOUT_INVALID_OFFSETOF_MACRO = NO;
1853 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1854 HEADER_SEARCH_PATHS = "";
1855 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1856 OTHER_CPLUSPLUSFLAGS = (
1860 OTHER_LDFLAGS = "-Wl,-exported_symbol,__mh_execute_header";
1862 PRODUCT_NAME = unwinddump;
1863 SDKROOT = macosx.internal;
1864 STRIP_INSTALLED_PRODUCT = YES;
1865 STRIP_STYLE = debugging;
1869 F9BA51630ECE58BF00D1D62E /* Debug */ = {
1870 isa = XCBuildConfiguration;
1872 ALWAYS_SEARCH_USER_PATHS = NO;
1873 CLANG_CXX_LIBRARY = "libc++";
1874 COPY_PHASE_STRIP = NO;
1875 GCC_DYNAMIC_NO_PIC = NO;
1876 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1877 GCC_MODEL_TUNING = G5;
1878 GCC_OPTIMIZATION_LEVEL = 0;
1879 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
1880 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1881 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
1882 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
1883 GCC_WARN_MISSING_PARENTHESES = YES;
1884 GCC_WARN_SHADOW = YES;
1885 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
1886 GCC_WARN_UNUSED_LABEL = NO;
1887 GCC_WARN_UNUSED_VALUE = YES;
1888 GCC_WARN_UNUSED_VARIABLE = YES;
1889 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1890 OTHER_CPLUSPLUSFLAGS = (
1894 OTHER_LDFLAGS = "-stdlib=libc++";
1896 PRODUCT_NAME = dyldinfo;
1897 SDKROOT = macosx.internal;
1898 WARNING_CFLAGS = "-Wall";
1902 F9BA51640ECE58BF00D1D62E /* Release */ = {
1903 isa = XCBuildConfiguration;
1905 ALWAYS_SEARCH_USER_PATHS = NO;
1906 CLANG_CXX_LIBRARY = "libc++";
1907 COPY_PHASE_STRIP = NO;
1908 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1909 GCC_ENABLE_FIX_AND_CONTINUE = NO;
1910 GCC_MODEL_TUNING = G5;
1911 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1912 OTHER_CPLUSPLUSFLAGS = (
1916 OTHER_LDFLAGS = "-stdlib=libc++";
1918 PRODUCT_NAME = dyldinfo;
1919 SDKROOT = macosx.internal;
1920 STRIP_INSTALLED_PRODUCT = YES;
1921 STRIP_STYLE = debugging;
1926 F9EA72D0097454D5008B4F1D /* Debug */ = {
1927 isa = XCBuildConfiguration;
1929 CLANG_CXX_LIBRARY = "libc++";
1930 COPY_PHASE_STRIP = NO;
1931 DEBUG_INFORMATION_FORMAT = dwarf;
1932 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1933 GCC_MODEL_TUNING = G5;
1934 GCC_OPTIMIZATION_LEVEL = 0;
1935 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1936 OTHER_CPLUSPLUSFLAGS = (
1940 OTHER_LDFLAGS = "-stdlib=libc++";
1942 PRODUCT_NAME = machocheck;
1943 SDKROOT = macosx.internal;
1947 F9EA72D1097454D5008B4F1D /* Release */ = {
1948 isa = XCBuildConfiguration;
1950 CLANG_CXX_LIBRARY = "libc++";
1951 COPY_PHASE_STRIP = YES;
1952 DEBUG_INFORMATION_FORMAT = dwarf;
1953 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1954 GCC_MODEL_TUNING = G5;
1955 HEADER_SEARCH_PATHS = "";
1956 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/local/bin";
1957 OTHER_CPLUSPLUSFLAGS = (
1961 OTHER_LDFLAGS = "-stdlib=libc++";
1963 PRODUCT_NAME = machocheck;
1964 SDKROOT = macosx.internal;
1968 F9EC77F10A2F8616002A3E39 /* Debug */ = {
1969 isa = XCBuildConfiguration;
1971 CLANG_CXX_LIBRARY = "libc++";
1972 COPY_PHASE_STRIP = NO;
1973 DEBUG_INFORMATION_FORMAT = dwarf;
1974 GCC_DYNAMIC_NO_PIC = NO;
1975 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1976 GCC_MODEL_TUNING = G5;
1977 GCC_OPTIMIZATION_LEVEL = 0;
1978 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1980 PRODUCT_NAME = rebase;
1981 SDKROOT = macosx.internal;
1985 F9EC77F20A2F8616002A3E39 /* Release */ = {
1986 isa = XCBuildConfiguration;
1988 CLANG_CXX_LIBRARY = "libc++";
1989 COPY_PHASE_STRIP = NO;
1990 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1991 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
1992 GCC_MODEL_TUNING = G5;
1993 GCC_PREPROCESSOR_DEFINITIONS = "$(GCC_PREPROCESSOR_DEFINITIONS_$(RC_RELEASE))";
1994 HEADER_SEARCH_PATHS = "";
1995 INSTALL_PATH = "$(DT_VARIANT)/$(DT_TOOLCHAIN_DIR)/usr/bin";
1996 OTHER_LDFLAGS = "-Wl,-exported_symbol,__mh_execute_header";
1998 PRODUCT_NAME = rebase;
1999 SDKROOT = macosx.internal;
2000 STRIP_INSTALLED_PRODUCT = YES;
2001 STRIP_STYLE = debugging;
2002 VALID_ARCHS = "i386 ppc x86_64";
2006 /* End XCBuildConfiguration section */
2008 /* Begin XCConfigurationList section */
2009 83046A7F1C8FF23E00024A7E /* Build configuration list for PBXNativeTarget "objcimageinfo" */ = {
2010 isa = XCConfigurationList;
2011 buildConfigurations = (
2012 83046A801C8FF23E00024A7E /* Debug */,
2013 83046A811C8FF23E00024A7E /* Release */,
2014 83046A821C8FF23E00024A7E /* Release-assert */,
2016 defaultConfigurationIsVisible = 0;
2017 defaultConfigurationName = "Release-assert";
2019 F933D91B09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ld" */ = {
2020 isa = XCConfigurationList;
2021 buildConfigurations = (
2022 F933D91C09291AC90083EAC8 /* Debug */,
2023 F933D91D09291AC90083EAC8 /* Release */,
2024 F9849FFA10B5DE8E009E9878 /* Release-assert */,
2026 defaultConfigurationIsVisible = 0;
2027 defaultConfigurationName = "Release-assert";
2029 F933D91F09291AC90083EAC8 /* Build configuration list for PBXNativeTarget "ObjectDump" */ = {
2030 isa = XCConfigurationList;
2031 buildConfigurations = (
2032 F933D92009291AC90083EAC8 /* Debug */,
2033 F933D92109291AC90083EAC8 /* Release */,
2034 F9849FFD10B5DE8E009E9878 /* Release-assert */,
2036 defaultConfigurationIsVisible = 0;
2037 defaultConfigurationName = "Release-assert";
2039 F933D92309291AC90083EAC8 /* Build configuration list for PBXProject "ld64" */ = {
2040 isa = XCConfigurationList;
2041 buildConfigurations = (
2042 F933D92409291AC90083EAC8 /* Debug */,
2043 F933D92509291AC90083EAC8 /* Release */,
2044 F9849FF810B5DE8E009E9878 /* Release-assert */,
2046 defaultConfigurationIsVisible = 0;
2047 defaultConfigurationName = "Release-assert";
2049 F96D536D094A2773008E9EE8 /* Build configuration list for PBXAggregateTarget "unit-tests" */ = {
2050 isa = XCConfigurationList;
2051 buildConfigurations = (
2052 F96D536E094A2773008E9EE8 /* Debug */,
2053 F96D536F094A2773008E9EE8 /* Release */,
2054 F984A00110B5DE8E009E9878 /* Release-assert */,
2056 defaultConfigurationIsVisible = 0;
2057 defaultConfigurationName = "Release-assert";
2059 F9A3DDCF0ED762C100C590B9 /* Build configuration list for PBXNativeTarget "libprunetrie" */ = {
2060 isa = XCConfigurationList;
2061 buildConfigurations = (
2062 F9A3DDCB0ED762B800C590B9 /* Debug */,
2063 F9A3DDCC0ED762B800C590B9 /* Release */,
2064 F984A00010B5DE8E009E9878 /* Release-assert */,
2066 defaultConfigurationIsVisible = 0;
2067 defaultConfigurationName = "Release-assert";
2069 F9B1A26C0A3A568700DA8FAB /* Build configuration list for PBXAggregateTarget "all" */ = {
2070 isa = XCConfigurationList;
2071 buildConfigurations = (
2072 F9B1A26D0A3A568700DA8FAB /* Debug */,
2073 F9B1A26E0A3A568700DA8FAB /* Release */,
2074 F9849FF910B5DE8E009E9878 /* Release-assert */,
2076 defaultConfigurationIsVisible = 0;
2077 defaultConfigurationName = "Release-assert";
2079 F9B670050DDA176100E6D0DA /* Build configuration list for PBXNativeTarget "unwinddump" */ = {
2080 isa = XCConfigurationList;
2081 buildConfigurations = (
2082 F9B670060DDA176100E6D0DA /* Debug */,
2083 F9B670070DDA176100E6D0DA /* Release */,
2084 F9849FFC10B5DE8E009E9878 /* Release-assert */,
2086 defaultConfigurationIsVisible = 0;
2087 defaultConfigurationName = "Release-assert";
2089 F9BA516D0ECE58DA00D1D62E /* Build configuration list for PBXNativeTarget "dyldinfo" */ = {
2090 isa = XCConfigurationList;
2091 buildConfigurations = (
2092 F9BA51630ECE58BF00D1D62E /* Debug */,
2093 F9BA51640ECE58BF00D1D62E /* Release */,
2094 F9849FFF10B5DE8E009E9878 /* Release-assert */,
2096 defaultConfigurationIsVisible = 0;
2097 defaultConfigurationName = "Release-assert";
2099 F9EA72CF097454D5008B4F1D /* Build configuration list for PBXNativeTarget "machocheck" */ = {
2100 isa = XCConfigurationList;
2101 buildConfigurations = (
2102 F9EA72D0097454D5008B4F1D /* Debug */,
2103 F9EA72D1097454D5008B4F1D /* Release */,
2104 F9849FFE10B5DE8E009E9878 /* Release-assert */,
2106 defaultConfigurationIsVisible = 0;
2107 defaultConfigurationName = "Release-assert";
2109 F9EC77F00A2F8616002A3E39 /* Build configuration list for PBXNativeTarget "rebase" */ = {
2110 isa = XCConfigurationList;
2111 buildConfigurations = (
2112 F9EC77F10A2F8616002A3E39 /* Debug */,
2113 F9EC77F20A2F8616002A3E39 /* Release */,
2114 F9849FFB10B5DE8E009E9878 /* Release-assert */,
2116 defaultConfigurationIsVisible = 0;
2117 defaultConfigurationName = "Release-assert";
2119 /* End XCConfigurationList section */
2121 rootObject = F9023C3006D5A227001BBF46 /* Project object */;