]> git.saurik.com Git - apple/dyld.git/blame - dyld.xcodeproj/project.pbxproj
dyld-625.13.tar.gz
[apple/dyld.git] / dyld.xcodeproj / project.pbxproj
CommitLineData
9e225d03
A
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
832b6fce 6 objectVersion = 46;
9e225d03
A
7 objects = {
8
9/* Begin PBXAggregateTarget section */
9f83892a
A
10 37A0AD0A1C15FFF500731E50 /* update_dyld_shared_cache */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = 37A0AD0B1C15FFF500731E50 /* Build configuration list for PBXAggregateTarget "update_dyld_shared_cache" */;
13 buildPhases = (
10b92d3b 14 F94182D61E60E74E00D8EF25 /* pre-platform builds */,
9f83892a
A
15 );
16 dependencies = (
10b92d3b
A
17 D8668AD01ECE335F005E7D31 /* PBXTargetDependency */,
18 F94182D81E60F0BE00D8EF25 /* PBXTargetDependency */,
19 F94182DA1E60F0C000D8EF25 /* PBXTargetDependency */,
20 F94182DC1E60F16900D8EF25 /* PBXTargetDependency */,
6cae9b63 21 C187B90C1FE067590042D3B7 /* PBXTargetDependency */,
9f83892a
A
22 );
23 name = update_dyld_shared_cache;
24 productName = update_dyld_shared_cache;
25 };
412ebb8e
A
26 F908134211D3ED0B00626CC1 /* libdyld */ = {
27 isa = PBXAggregateTarget;
28 buildConfigurationList = F908135211D3ED9000626CC1 /* Build configuration list for PBXAggregateTarget "libdyld" */;
29 buildPhases = (
832b6fce 30 F9C69EFC14EC8AB8009CAE2E /* usr|local|include */,
412ebb8e
A
31 F908137211D3FB5000626CC1 /* usr|share|man|man1 */,
32 F908137311D3FB5000626CC1 /* usr|share|man|man3 */,
33 );
34 dependencies = (
35 F9B4D78012AD9736000605A6 /* PBXTargetDependency */,
36 F908134811D3ED1A00626CC1 /* PBXTargetDependency */,
37 );
38 name = libdyld;
39 productName = libdyld;
40 };
9e225d03
A
41 F9ED4C920630A73900DF4E74 /* all */ = {
42 isa = PBXAggregateTarget;
43 buildConfigurationList = F9D8C7E5087B087300E93EFB /* Build configuration list for PBXAggregateTarget "all" */;
44 buildPhases = (
45 );
9e225d03
A
46 dependencies = (
47 F9ED4CA70630A78A00DF4E74 /* PBXTargetDependency */,
48 F9ED4CA90630A78A00DF4E74 /* PBXTargetDependency */,
9f83892a 49 37A0AD0F1C16000F00731E50 /* PBXTargetDependency */,
9e225d03
A
50 );
51 name = all;
52 productName = all;
53 };
9f83892a
A
54 F9F6F4271C1FB0A700BD8FED /* dyld_tests */ = {
55 isa = PBXAggregateTarget;
56 buildConfigurationList = F9F6F42A1C1FB0A700BD8FED /* Build configuration list for PBXAggregateTarget "dyld_tests" */;
57 buildPhases = (
58 F9F6F42B1C1FB0AE00BD8FED /* build */,
59 );
60 dependencies = (
61 F97FF3661C237F97000ACDD2 /* PBXTargetDependency */,
62 );
63 name = dyld_tests;
64 productName = dyld_tests;
65 };
9e225d03
A
66/* End PBXAggregateTarget section */
67
68/* Begin PBXBuildFile section */
10b92d3b
A
69 37554F3B1E3F0FD200407388 /* Manifest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37908A281E3A853E009613FA /* Manifest.mm */; };
70 37554F3C1E3F0FD200407388 /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
71 37554F3D1E3F0FD200407388 /* FileUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */; };
72 37554F3E1E3F0FD200407388 /* multi_dyld_shared_cache_builder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37908A291E3A853E009613FA /* multi_dyld_shared_cache_builder.mm */; };
73 37554F3F1E3F165100407388 /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
10b92d3b
A
74 37554F411E3F169500407388 /* CacheBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921C1DC3F86C00CBEDE6 /* CacheBuilder.cpp */; };
75 37554F421E3F169600407388 /* CacheBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921C1DC3F86C00CBEDE6 /* CacheBuilder.cpp */; };
76 37554F431E3F16A800407388 /* OptimizerObjC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692131DC3EF6C00CBEDE6 /* OptimizerObjC.cpp */; };
77 37554F441E3F16A900407388 /* OptimizerObjC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692131DC3EF6C00CBEDE6 /* OptimizerObjC.cpp */; };
78 37554F451E3F16B500407388 /* OptimizerLinkedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692121DC3EF6C00CBEDE6 /* OptimizerLinkedit.cpp */; };
79 37554F461E3F16B600407388 /* OptimizerLinkedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692121DC3EF6C00CBEDE6 /* OptimizerLinkedit.cpp */; };
80 37554F471E3F16B900407388 /* OptimizerBranches.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692111DC3EF6C00CBEDE6 /* OptimizerBranches.cpp */; };
81 37554F481E3F16BA00407388 /* OptimizerBranches.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692111DC3EF6C00CBEDE6 /* OptimizerBranches.cpp */; };
82 37554F491E3F76E400407388 /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
83 37554F4A1E3F76E800407388 /* AdjustDylibSegments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692091DC3EF6C00CBEDE6 /* AdjustDylibSegments.cpp */; };
84 37554F4B1E3F76E900407388 /* AdjustDylibSegments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692091DC3EF6C00CBEDE6 /* AdjustDylibSegments.cpp */; };
10b92d3b
A
85 37554F571E3F7B6400407388 /* PathOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */; };
86 37554F581E3F7B6500407388 /* PathOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */; };
9f83892a 87 376ABDB61C592CC0009F0011 /* Metabom.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 376ED1D71C46F2710051DD54 /* Metabom.framework */; };
9f83892a 88 376ED1D81C46F2710051DD54 /* Metabom.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 376ED1D71C46F2710051DD54 /* Metabom.framework */; };
9f83892a
A
89 378EE3B11BE88C47001C99FB /* Bom.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 37F7A5961BB363820039043A /* Bom.framework */; };
90 378EE3B21BE88C4A001C99FB /* Bom.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 37F7A5961BB363820039043A /* Bom.framework */; };
10b92d3b
A
91 37908A2E1E3A8632009613FA /* Manifest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37908A281E3A853E009613FA /* Manifest.mm */; };
92 37908A2F1E3A864E009613FA /* dyld_shared_cache_builder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37908A271E3A853E009613FA /* dyld_shared_cache_builder.mm */; };
93 37908A301E3ADD15009613FA /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
10b92d3b 94 37908A321E3ED667009613FA /* FileUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */; };
6cae9b63 95 37918AC52058915E00F39A77 /* dyld.codes in install ktrace codes file */ = {isa = PBXBuildFile; fileRef = 37918AC42058913800F39A77 /* dyld.codes */; };
10b92d3b
A
96 37C5C2FD1E5CD154006B32C9 /* BuilderUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37C5C2FB1E5CD154006B32C9 /* BuilderUtils.mm */; };
97 37C5C2FE1E5CD154006B32C9 /* BuilderUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37C5C2FB1E5CD154006B32C9 /* BuilderUtils.mm */; };
98 37C5C2FF1E60D7DE006B32C9 /* OptimizerBranches.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692111DC3EF6C00CBEDE6 /* OptimizerBranches.cpp */; };
99 37D7DB001E96F0ED00D52CEA /* Tracing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37D7DAFE1E96F0ED00D52CEA /* Tracing.cpp */; };
100 37D7DB011E96F3EB00D52CEA /* Tracing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37D7DAFE1E96F0ED00D52CEA /* Tracing.cpp */; };
6cae9b63
A
101 37F597D52061ED0B00F9B6F9 /* dyld_usage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37F597D42061ECFF00F9B6F9 /* dyld_usage.cpp */; };
102 37F597D72061ED3200F9B6F9 /* libktrace.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 37F597D62061ED3200F9B6F9 /* libktrace.tbd */; };
103 C1436B2C203BE67D00028AF1 /* FileUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */; };
104 C172C9DD20252CB500159311 /* ClosureFileSystemPhysical.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */; };
105 C17984D61FE9E9160057D002 /* mrm_shared_cache_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D2682E1FE08918009F115B /* mrm_shared_cache_builder.cpp */; };
106 C187B90D1FE067C70042D3B7 /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
107 C187B90E1FE067CD0042D3B7 /* ClosureWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */; };
108 C187B90F1FE067D30042D3B7 /* ClosureBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */; };
109 C187B9101FE067D90042D3B7 /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
110 C187B9111FE067E10042D3B7 /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
111 C187B9121FE067E60042D3B7 /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
112 C187B9131FE067F10042D3B7 /* CacheBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921C1DC3F86C00CBEDE6 /* CacheBuilder.cpp */; };
113 C187B9141FE067FA0042D3B7 /* OptimizerBranches.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692111DC3EF6C00CBEDE6 /* OptimizerBranches.cpp */; };
114 C187B9151FE068000042D3B7 /* OptimizerObjC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692131DC3EF6C00CBEDE6 /* OptimizerObjC.cpp */; };
115 C187B9161FE0680A0042D3B7 /* PathOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */; };
116 C187B9171FE068180042D3B7 /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
117 C187B9181FE068260042D3B7 /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
118 C187B9191FE0682C0042D3B7 /* BuilderUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37C5C2FB1E5CD154006B32C9 /* BuilderUtils.mm */; };
119 C187B91B1FE0683F0042D3B7 /* OptimizerLinkedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692121DC3EF6C00CBEDE6 /* OptimizerLinkedit.cpp */; };
120 C187B91E1FE0684C0042D3B7 /* AdjustDylibSegments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692091DC3EF6C00CBEDE6 /* AdjustDylibSegments.cpp */; };
121 C1960ECF2090D9E5007E3E6B /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
122 C1960ED02090D9F0007E3E6B /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
123 C1960ED12090D9F6007E3E6B /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
124 C1960ED22090D9FA007E3E6B /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
125 C1960ED32090D9FF007E3E6B /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
126 C1960ED42090DA09007E3E6B /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
127 C1D268311FE0891C009F115B /* mrm_shared_cache_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D2682E1FE08918009F115B /* mrm_shared_cache_builder.cpp */; };
128 C1D268351FE0A77B009F115B /* ClosureFileSystemPhysical.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */; };
129 C1D268371FE0BC5F009F115B /* ClosureFileSystemPhysical.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */; };
130 C1D268391FE0BC94009F115B /* ClosureFileSystemPhysical.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */; };
131 C1D2683A1FE0BCF3009F115B /* ClosureFileSystemPhysical.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */; };
132 C1D2683F1FE98D4F009F115B /* ClosureFileSystemPhysical.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */; };
133 C1D268401FE9B464009F115B /* ClosureFileSystemPhysical.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */; };
10b92d3b 134 F90108611E2AD96000870568 /* PathOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */; };
412ebb8e
A
135 F908136411D3FB0300626CC1 /* dyld.1 in usr|share|man|man1 */ = {isa = PBXBuildFile; fileRef = EF799FE9070D27BB00F78484 /* dyld.1 */; };
136 F908136811D3FB3A00626CC1 /* dladdr.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEB070D27BB00F78484 /* dladdr.3 */; };
137 F908136911D3FB3A00626CC1 /* dlclose.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEC070D27BB00F78484 /* dlclose.3 */; };
138 F908136A11D3FB3A00626CC1 /* dlerror.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FED070D27BB00F78484 /* dlerror.3 */; };
139 F908136B11D3FB3A00626CC1 /* dlopen.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEE070D27BB00F78484 /* dlopen.3 */; };
140 F908136C11D3FB3A00626CC1 /* dlsym.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FEF070D27BB00F78484 /* dlsym.3 */; };
141 F908136D11D3FB3A00626CC1 /* dyld.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = EF799FF0070D27BB00F78484 /* dyld.3 */; };
142 F908136E11D3FB3A00626CC1 /* dlopen_preflight.3 in usr|share|man|man3 */ = {isa = PBXBuildFile; fileRef = F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */; };
9e225d03 143 F913FADA0630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */; };
10b92d3b
A
144 F92015701DDFEBAF00816A4A /* Bom.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 37F7A5961BB363820039043A /* Bom.framework */; };
145 F92015711DE3F3B000816A4A /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
6cae9b63
A
146 F92756811F68AF4D000820EE /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
147 F92756821F68AF4D000820EE /* ClosureWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */; };
148 F92756831F68AF4D000820EE /* ClosureBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */; };
149 F92756841F68AF4D000820EE /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
150 F92756851F68AF4D000820EE /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
151 F92756861F68AF4D000820EE /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
9f83892a 152 F9280B7B1AB9DCA000B18AEC /* ImageLoaderMegaDylib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9280B791AB9DCA000B18AEC /* ImageLoaderMegaDylib.cpp */; };
6cae9b63
A
153 F936BF9720323F0F00568B23 /* FileUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */; };
154 F93D733D1F82F03F007D9413 /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
155 F93D733E1F82F03F007D9413 /* ClosureWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */; };
156 F93D733F1F82F03F007D9413 /* ClosureBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */; };
157 F93D73401F8404A2007D9413 /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
158 F93D73411F8404FA007D9413 /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
159 F93D73421F8421CC007D9413 /* PathOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */; };
160 F93D73431F842CBF007D9413 /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
161 F93D73441F8475C3007D9413 /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
162 F93D73451F8475C3007D9413 /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
163 F93D73461F8475C3007D9413 /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
164 F93D73471F8C4E55007D9413 /* PathOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */; };
165 F93D73481F8FF780007D9413 /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
166 F93D73491F8FF780007D9413 /* ClosureWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */; };
167 F93D734A1F8FF780007D9413 /* ClosureBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */; };
168 F93D734B1F8FF79E007D9413 /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
169 F93D734C1F8FF79E007D9413 /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
170 F93D734D1F8FF79E007D9413 /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
171 F93D734E1F8FF7C2007D9413 /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
172 F93D734F1F8FF7C2007D9413 /* ClosureWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */; };
173 F93D73501F8FF7C2007D9413 /* ClosureBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */; };
174 F93D73511F8FF7C2007D9413 /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
175 F93D73521F8FF7C2007D9413 /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
176 F93D73531F8FF7C2007D9413 /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
177 F93F46521FA420850060D9F9 /* execserver.defs in Sources */ = {isa = PBXBuildFile; fileRef = F93F46511FA420630060D9F9 /* execserver.defs */; settings = {ATTRIBUTES = (Server, ); }; };
10b92d3b 178 F94182D51E60A2F100D8EF25 /* OptimizerBranches.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692111DC3EF6C00CBEDE6 /* OptimizerBranches.cpp */; };
10b92d3b 179 F9460DCE1E0A000600FEC613 /* PathOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */; };
10b92d3b 180 F94C22251E513CA90079E5DD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F94C22241E513CA90079E5DD /* CoreFoundation.framework */; };
39a8cd10
A
181 F94DB9040F0A9B1700323715 /* ImageLoaderMachOClassic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */; };
182 F94DB9050F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */; settings = {COMPILER_FLAGS = "-O3"; }; };
9f83892a
A
183 F95090E51C5AD1E80031F81D /* dyld_process_info.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F95090E41C5AD1B30031F81D /* dyld_process_info.cpp */; };
184 F958D4771C7FCE6700A0B199 /* dyld_process_info_notify.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F958D4761C7FCD4A00A0B199 /* dyld_process_info_notify.cpp */; };
10b92d3b
A
185 F960A78A1E40569400840176 /* dyld-interposing.h in Headers */ = {isa = PBXBuildFile; fileRef = F918691408B16D2500E0F9DB /* dyld-interposing.h */; settings = {ATTRIBUTES = (Private, ); }; };
186 F960A78B1E405DE300840176 /* dyld_cache_format.h in Headers */ = {isa = PBXBuildFile; fileRef = F986921E1DC3F86C00CBEDE6 /* dyld_cache_format.h */; settings = {ATTRIBUTES = (Private, ); }; };
187 F96354331DCD74A400895049 /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
188 F96354341DCD74A400895049 /* CacheBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921C1DC3F86C00CBEDE6 /* CacheBuilder.cpp */; };
189 F96354351DCD74A400895049 /* AdjustDylibSegments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692091DC3EF6C00CBEDE6 /* AdjustDylibSegments.cpp */; };
190 F96354361DCD74A400895049 /* FileUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */; };
191 F96354371DCD74A400895049 /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
10b92d3b 192 F96354391DCD74A400895049 /* OptimizerObjC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692131DC3EF6C00CBEDE6 /* OptimizerObjC.cpp */; };
10b92d3b
A
193 F963543C1DCD74A400895049 /* OptimizerLinkedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692121DC3EF6C00CBEDE6 /* OptimizerLinkedit.cpp */; };
194 F96354461DCD74BC00895049 /* update_dyld_sim_shared_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F963542E1DCD736000895049 /* update_dyld_sim_shared_cache.cpp */; };
6cae9b63
A
195 F9653F8E1FAE51C9008B5D93 /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
196 F9653F8F1FAE51C9008B5D93 /* ClosureBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */; };
197 F9653F901FAE51C9008B5D93 /* ClosureWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */; };
198 F9653F911FAE51C9008B5D93 /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
199 F9653F921FAE51C9008B5D93 /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
200 F9653F941FAE51ED008B5D93 /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
10b92d3b 201 F96D19A81D93661A007AF3CE /* APIs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F96D19A51D9363D6007AF3CE /* APIs.cpp */; };
10b92d3b
A
202 F96D19C01D94BFCE007AF3CE /* AllImages.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F96D19A61D9363D6007AF3CE /* AllImages.cpp */; };
203 F977DDCB1E53BF5500609230 /* SharedCacheRuntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F977DDC91E53BEA700609230 /* SharedCacheRuntime.cpp */; };
204 F97C619F1D9829AA00A84CD7 /* libdyldEntryVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F97C619E1D98292700A84CD7 /* libdyldEntryVector.cpp */; };
205 F97C61A21D9CAE3500A84CD7 /* Logging.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F97C61A01D9CA6B800A84CD7 /* Logging.cpp */; };
9f83892a
A
206 F97FF3611C23640C000ACDD2 /* nocr.c in Sources */ = {isa = PBXBuildFile; fileRef = F97FF35F1C236402000ACDD2 /* nocr.c */; };
207 F97FF3641C237F68000ACDD2 /* nocr.1 in install man page */ = {isa = PBXBuildFile; fileRef = F97FF3631C237F5C000ACDD2 /* nocr.1 */; };
10b92d3b
A
208 F98692171DC3EFD500CBEDE6 /* update_dyld_shared_cache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692151DC3EF6C00CBEDE6 /* update_dyld_shared_cache.cpp */; };
209 F98692181DC3EFD700CBEDE6 /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
210 F98692191DC3EFDA00CBEDE6 /* FileUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */; };
211 F986921F1DC3F98700CBEDE6 /* CacheBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921C1DC3F86C00CBEDE6 /* CacheBuilder.cpp */; };
212 F98692201DC3F99300CBEDE6 /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
10b92d3b 213 F98692231DC403F900CBEDE6 /* AdjustDylibSegments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692091DC3EF6C00CBEDE6 /* AdjustDylibSegments.cpp */; };
39a8cd10 214 F98C78F00F7C02E8006257D2 /* dsc_iterator.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */; };
10b92d3b
A
215 F98F1FBD1E4029E400EF868D /* dyld_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = F9ED4CE90630A80600DF4E74 /* dyld_priv.h */; settings = {ATTRIBUTES = (Private, ); }; };
216 F98F1FBF1E4031F800EF868D /* dyld_process_info.h in Headers */ = {isa = PBXBuildFile; fileRef = F95090D01C5AB89A0031F81D /* dyld_process_info.h */; settings = {ATTRIBUTES = (Private, ); }; };
217 F99006DD1E411BA70013456D /* dyld_images.h in Headers */ = {isa = PBXBuildFile; fileRef = F98D274C0AA79D7400416316 /* dyld_images.h */; settings = {ATTRIBUTES = (Public, ); }; };
218 F99006DE1E411BBC0013456D /* dyld.h in Headers */ = {isa = PBXBuildFile; fileRef = F9ED4CEA0630A80600DF4E74 /* dyld.h */; settings = {ATTRIBUTES = (Public, ); }; };
219 F99006E01E4130AE0013456D /* dyld_gdb.h in Headers */ = {isa = PBXBuildFile; fileRef = F9ED4CE80630A80600DF4E74 /* dyld_gdb.h */; settings = {ATTRIBUTES = (Private, ); }; };
412ebb8e
A
220 F99B8E630FEC11B400701838 /* dyld_shared_cache_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F99B8E620FEC11B400701838 /* dyld_shared_cache_util.cpp */; };
221 F99B8EA30FEC1C4200701838 /* dsc_iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */; };
39a8cd10 222 F9A221E70F3A6D7C00D15F73 /* dyldLibSystemGlue.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */; };
6cae9b63 223 F9A5E6171F5C967C0030C490 /* MachOLoaded.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */; };
412ebb8e
A
224 F9A6D6E4116F9DF20051CC16 /* threadLocalVariables.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A6D6E2116F9DF20051CC16 /* threadLocalVariables.c */; };
225 F9A6D70C116FBBD10051CC16 /* threadLocalHelpers.s in Sources */ = {isa = PBXBuildFile; fileRef = F9A6D70B116FBBD10051CC16 /* threadLocalHelpers.s */; };
39a8cd10 226 F9BA514B0ECE4F4200D1D62E /* dyld_stub_binder.s in Sources */ = {isa = PBXBuildFile; fileRef = F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */; };
10b92d3b 227 F9C15A4A1E1F7DAC0006E570 /* APIs_macOS.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C15A491E1F7D960006E570 /* APIs_macOS.cpp */; };
6cae9b63 228 F9C2755A1DA71CE8007A5D8A /* Loading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C275581DA71A13007A5D8A /* Loading.cpp */; settings = {COMPILER_FLAGS = "-fvisibility=hidden"; }; };
10b92d3b 229 F9C2755B1DA73EA1007A5D8A /* Loading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9C275581DA71A13007A5D8A /* Loading.cpp */; };
832b6fce 230 F9C69EFE14EC8AD2009CAE2E /* objc-shared-cache.h in usr|local|include */ = {isa = PBXBuildFile; fileRef = F9C69EFD14EC8ABF009CAE2E /* objc-shared-cache.h */; };
6cae9b63
A
231 F9CC10D71F5F1D480021BFE2 /* MachOAnalyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */; };
232 F9CC10D81F5F1D4E0021BFE2 /* MachOFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */; };
412ebb8e
A
233 F9CE307A1208F1B50098B590 /* dsc_extractor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9CE30781208F1B50098B590 /* dsc_extractor.cpp */; };
234 F9CE307B1208F1C60098B590 /* dsc_extractor.h in usr|local|include|mach-o */ = {isa = PBXBuildFile; fileRef = F9CE30791208F1B50098B590 /* dsc_extractor.h */; };
832b6fce
A
235 F9D1001814D8D13D00099D91 /* dsc_extractor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9CE30781208F1B50098B590 /* dsc_extractor.cpp */; };
236 F9D1001D14D8D19500099D91 /* dsc_iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */; };
39a8cd10 237 F9D238DB0A9E2FD0002B55C7 /* update_dyld_shared_cache.1 in usr|share|man|man1 */ = {isa = PBXBuildFile; fileRef = F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */; };
832b6fce 238 F9D49CCC1458B95200F86ADD /* start_glue.s in Sources */ = {isa = PBXBuildFile; fileRef = F9D49CCB1458B95200F86ADD /* start_glue.s */; };
10b92d3b
A
239 F9D8623F1DC41043000A199A /* OptimizerLinkedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692121DC3EF6C00CBEDE6 /* OptimizerLinkedit.cpp */; };
240 F9D862401DC57A27000A199A /* OptimizerObjC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692131DC3EF6C00CBEDE6 /* OptimizerObjC.cpp */; };
10b92d3b
A
241 F9D862451DC975A5000A199A /* dyld_closure_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9D862441DC9759C000A199A /* dyld_closure_util.cpp */; };
242 F9D862461DC975AA000A199A /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
10b92d3b
A
243 F9D8624C1DC97717000A199A /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
244 F9D8624D1DC9783E000A199A /* FileUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */; };
245 F9D8624E1DCBD06A000A199A /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
246 F9D8624F1DCBD318000A199A /* Diagnostics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */; };
10b92d3b 247 F9D862511DCBD330000A199A /* DyldSharedCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */; };
6cae9b63
A
248 F9DFEA6C1F50DD16003BF8A7 /* Closure.h in Headers */ = {isa = PBXBuildFile; fileRef = F9DFEA6B1F50DD16003BF8A7 /* Closure.h */; };
249 F9DFEA701F50FDE5003BF8A7 /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
250 F9DFEA721F54BD83003BF8A7 /* ClosureWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = F9DFEA711F54BD83003BF8A7 /* ClosureWriter.h */; };
251 F9DFEA741F54DB25003BF8A7 /* ClosureWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */; };
252 F9DFEA761F54FAAB003BF8A7 /* ClosureBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = F9DFEA751F54FAAB003BF8A7 /* ClosureBuilder.h */; };
253 F9DFEA781F54FACF003BF8A7 /* ClosureBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */; };
254 F9DFEA791F55DDC0003BF8A7 /* Closure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */; };
255 F9DFEA7A1F55DDC4003BF8A7 /* ClosureWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */; };
256 F9DFEA7B1F55DDC7003BF8A7 /* ClosureBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */; };
257 F9DFEA7D1F588506003BF8A7 /* ClosurePrinter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9DFEA7C1F588506003BF8A7 /* ClosurePrinter.cpp */; };
9e225d03
A
258 F9ED4CD60630A7F100DF4E74 /* dyld_gdb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */; };
259 F9ED4CD70630A7F100DF4E74 /* dyld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC70630A7F100DF4E74 /* dyld.cpp */; };
260 F9ED4CD90630A7F100DF4E74 /* dyldAPIs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */; };
261 F9ED4CDA0630A7F100DF4E74 /* dyldExceptions.c in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */; };
262 F9ED4CDB0630A7F100DF4E74 /* dyldInitialization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */; };
263 F9ED4CDE0630A7F100DF4E74 /* dyldNew.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */; };
264 F9ED4CDF0630A7F100DF4E74 /* dyldStartup.s in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCF0630A7F100DF4E74 /* dyldStartup.s */; };
6cae9b63 265 F9ED4CE00630A7F100DF4E74 /* glue.c in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD00630A7F100DF4E74 /* glue.c */; settings = {COMPILER_FLAGS = "-fno-builtin"; }; };
9e225d03
A
266 F9ED4CE10630A7F100DF4E74 /* ImageLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */; };
267 F9ED4CE30630A7F100DF4E74 /* ImageLoaderMachO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */; };
268 F9ED4CE50630A7F100DF4E74 /* stub_binding_helper.s in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CD50630A7F100DF4E74 /* stub_binding_helper.s */; };
269 F9F256360639DBCC00A7427D /* dyldLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */; };
39a8cd10 270 F9F2A5700F7AEEE300B7C9EB /* dsc_iterator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */; };
10b92d3b 271 F9F76FB01E09CDF400828678 /* PathOverrides.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */; };
9e225d03
A
272/* End PBXBuildFile section */
273
274/* Begin PBXBuildRule section */
275 F921D3160703769A000D1056 /* PBXBuildRule */ = {
276 isa = PBXBuildRule;
39a8cd10 277 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
278 fileType = sourcecode.cpp;
279 isEditable = 1;
280 outputFiles = (
281 );
9f83892a 282 script = "";
9e225d03
A
283 };
284 F921D317070376A6000D1056 /* PBXBuildRule */ = {
285 isa = PBXBuildRule;
39a8cd10 286 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
287 fileType = sourcecode.c;
288 isEditable = 1;
289 outputFiles = (
290 );
9f83892a 291 script = "";
9e225d03
A
292 };
293 F921D318070376B0000D1056 /* PBXBuildRule */ = {
294 isa = PBXBuildRule;
39a8cd10 295 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
296 fileType = sourcecode.asm;
297 isEditable = 1;
298 outputFiles = (
299 );
9f83892a 300 script = "";
9e225d03
A
301 };
302 F921D31E070376F1000D1056 /* PBXBuildRule */ = {
303 isa = PBXBuildRule;
39a8cd10 304 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
305 fileType = sourcecode.cpp;
306 isEditable = 1;
307 outputFiles = (
308 );
309 };
310 F9574C4906C94DA700142BFA /* PBXBuildRule */ = {
311 isa = PBXBuildRule;
39a8cd10 312 compilerSpec = com.apple.compilers.gcc;
9e225d03
A
313 fileType = sourcecode.c;
314 isEditable = 1;
315 outputFiles = (
316 );
317 };
318/* End PBXBuildRule section */
319
bac542e6 320/* Begin PBXContainerItemProxy section */
9f83892a 321 37A0AD0E1C16000F00731E50 /* PBXContainerItemProxy */ = {
412ebb8e
A
322 isa = PBXContainerItemProxy;
323 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
324 proxyType = 1;
9f83892a
A
325 remoteGlobalIDString = 37A0AD0A1C15FFF500731E50;
326 remoteInfo = update_dyld_shared_cache;
412ebb8e 327 };
6cae9b63
A
328 C187B90B1FE067590042D3B7 /* PBXContainerItemProxy */ = {
329 isa = PBXContainerItemProxy;
330 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
331 proxyType = 1;
332 remoteGlobalIDString = C187B8FF1FE063A40042D3B7;
333 remoteInfo = libslc_builder;
334 };
10b92d3b 335 D8668ACF1ECE335F005E7D31 /* PBXContainerItemProxy */ = {
bac542e6
A
336 isa = PBXContainerItemProxy;
337 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
338 proxyType = 1;
10b92d3b
A
339 remoteGlobalIDString = F97C61A61DBAD1A900A84CD7;
340 remoteInfo = dyld_closure_util;
9e225d03 341 };
10b92d3b 342 F908134711D3ED1A00626CC1 /* PBXContainerItemProxy */ = {
412ebb8e
A
343 isa = PBXContainerItemProxy;
344 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
345 proxyType = 1;
10b92d3b
A
346 remoteGlobalIDString = F9ED4C9E0630A76B00DF4E74;
347 remoteInfo = libdyld.dylib;
412ebb8e 348 };
10b92d3b 349 F94182D71E60F0BE00D8EF25 /* PBXContainerItemProxy */ = {
9f83892a
A
350 isa = PBXContainerItemProxy;
351 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
352 proxyType = 1;
10b92d3b
A
353 remoteGlobalIDString = F99B8E550FEC10F600701838;
354 remoteInfo = dyld_shared_cache_util;
9f83892a 355 };
10b92d3b 356 F94182D91E60F0C000D8EF25 /* PBXContainerItemProxy */ = {
412ebb8e
A
357 isa = PBXContainerItemProxy;
358 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
359 proxyType = 1;
10b92d3b
A
360 remoteGlobalIDString = F9F2A5580F7AEE9800B7C9EB;
361 remoteInfo = libdsc;
412ebb8e 362 };
10b92d3b 363 F94182DB1E60F16900D8EF25 /* PBXContainerItemProxy */ = {
bac542e6
A
364 isa = PBXContainerItemProxy;
365 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
366 proxyType = 1;
10b92d3b
A
367 remoteGlobalIDString = F9D1001114D8D0BA00099D91;
368 remoteInfo = dsc_extractor;
369 };
370 F96543A01E343601003C5540 /* PBXContainerItemProxy */ = {
371 isa = PBXContainerItemProxy;
372 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
373 proxyType = 1;
374 remoteGlobalIDString = F97C61A61DBAD1A900A84CD7;
375 remoteInfo = dyld_closure_util;
412ebb8e 376 };
9f83892a 377 F97FF3651C237F97000ACDD2 /* PBXContainerItemProxy */ = {
412ebb8e
A
378 isa = PBXContainerItemProxy;
379 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
380 proxyType = 1;
9f83892a
A
381 remoteGlobalIDString = F97FF3551C23638F000ACDD2;
382 remoteInfo = nocr;
9e225d03 383 };
9f83892a 384 F99B8EB10FEC220C00701838 /* PBXContainerItemProxy */ = {
832b6fce
A
385 isa = PBXContainerItemProxy;
386 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
387 proxyType = 1;
9f83892a
A
388 remoteGlobalIDString = F99B8E550FEC10F600701838;
389 remoteInfo = dyld_shared_cache_util;
390 };
391 F9B4D77F12AD9736000605A6 /* PBXContainerItemProxy */ = {
392 isa = PBXContainerItemProxy;
393 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
394 proxyType = 1;
395 remoteGlobalIDString = F9F2A5580F7AEE9800B7C9EB;
396 remoteInfo = libdsc;
832b6fce 397 };
9e225d03
A
398 F9ED4CA60630A78A00DF4E74 /* PBXContainerItemProxy */ = {
399 isa = PBXContainerItemProxy;
400 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
401 proxyType = 1;
402 remoteGlobalIDString = F9ED4C970630A76000DF4E74;
403 remoteInfo = dyld;
404 };
405 F9ED4CA80630A78A00DF4E74 /* PBXContainerItemProxy */ = {
406 isa = PBXContainerItemProxy;
407 containerPortal = F9ED4C8B0630A72300DF4E74 /* Project object */;
408 proxyType = 1;
409 remoteGlobalIDString = F9ED4C9E0630A76B00DF4E74;
410 remoteInfo = libdyld;
411 };
412/* End PBXContainerItemProxy section */
413
414/* Begin PBXCopyFilesBuildPhase section */
9f83892a
A
415 3703A1201B38C1B300ADBA7F /* CopyFiles */ = {
416 isa = PBXCopyFilesBuildPhase;
417 buildActionMask = 2147483647;
418 dstPath = /usr/share/man/man1/;
419 dstSubfolderSpec = 0;
420 files = (
421 );
422 runOnlyForDeploymentPostprocessing = 1;
423 };
424 377685FE1AC4B27D00026E6C /* CopyFiles */ = {
425 isa = PBXCopyFilesBuildPhase;
426 buildActionMask = 2147483647;
427 dstPath = /usr/share/man/man1/;
428 dstSubfolderSpec = 0;
429 files = (
430 );
431 runOnlyForDeploymentPostprocessing = 1;
432 };
6cae9b63
A
433 37918AC32058912100F39A77 /* install ktrace codes file */ = {
434 isa = PBXCopyFilesBuildPhase;
435 buildActionMask = 8;
436 dstPath = /usr/local/share/misc;
437 dstSubfolderSpec = 0;
438 files = (
439 37918AC52058915E00F39A77 /* dyld.codes in install ktrace codes file */,
440 );
441 name = "install ktrace codes file";
442 runOnlyForDeploymentPostprocessing = 1;
443 };
444 37F597CB2061EB4200F9B6F9 /* CopyFiles */ = {
445 isa = PBXCopyFilesBuildPhase;
446 buildActionMask = 2147483647;
447 dstPath = /usr/share/man/man1/;
448 dstSubfolderSpec = 0;
449 files = (
450 );
451 runOnlyForDeploymentPostprocessing = 1;
452 };
453 C187B9041FE063A40042D3B7 /* usr|local|include|mach-o */ = {
454 isa = PBXCopyFilesBuildPhase;
455 buildActionMask = 8;
456 dstPath = "$(INSTALL_PATH_PREFIX)$(INSTALL_LOCATION)/usr/local/include";
457 dstSubfolderSpec = 0;
458 files = (
459 );
460 name = "usr|local|include|mach-o";
461 runOnlyForDeploymentPostprocessing = 1;
462 };
412ebb8e 463 F908137211D3FB5000626CC1 /* usr|share|man|man1 */ = {
9e225d03
A
464 isa = PBXCopyFilesBuildPhase;
465 buildActionMask = 8;
19894a12 466 dstPath = "$(INSTALL_PATH_PREFIX)/usr/share/man/man1";
9e225d03
A
467 dstSubfolderSpec = 0;
468 files = (
412ebb8e 469 F908136411D3FB0300626CC1 /* dyld.1 in usr|share|man|man1 */,
9e225d03 470 );
39a8cd10 471 name = "usr|share|man|man1";
9e225d03
A
472 runOnlyForDeploymentPostprocessing = 1;
473 };
412ebb8e 474 F908137311D3FB5000626CC1 /* usr|share|man|man3 */ = {
9e225d03
A
475 isa = PBXCopyFilesBuildPhase;
476 buildActionMask = 8;
19894a12 477 dstPath = "$(INSTALL_PATH_PREFIX)/usr/share/man/man3";
9e225d03
A
478 dstSubfolderSpec = 0;
479 files = (
412ebb8e
A
480 F908136811D3FB3A00626CC1 /* dladdr.3 in usr|share|man|man3 */,
481 F908136911D3FB3A00626CC1 /* dlclose.3 in usr|share|man|man3 */,
482 F908136A11D3FB3A00626CC1 /* dlerror.3 in usr|share|man|man3 */,
483 F908136B11D3FB3A00626CC1 /* dlopen.3 in usr|share|man|man3 */,
484 F908136C11D3FB3A00626CC1 /* dlsym.3 in usr|share|man|man3 */,
485 F908136D11D3FB3A00626CC1 /* dyld.3 in usr|share|man|man3 */,
486 F908136E11D3FB3A00626CC1 /* dlopen_preflight.3 in usr|share|man|man3 */,
39a8cd10
A
487 );
488 name = "usr|share|man|man3";
9e225d03
A
489 runOnlyForDeploymentPostprocessing = 1;
490 };
10b92d3b
A
491 F97C61A51DBAD1A900A84CD7 /* Copy Files */ = {
492 isa = PBXCopyFilesBuildPhase;
493 buildActionMask = 2147483647;
494 dstPath = /usr/share/man/man1/;
495 dstSubfolderSpec = 0;
496 files = (
497 );
498 name = "Copy Files";
499 runOnlyForDeploymentPostprocessing = 1;
500 };
9f83892a
A
501 F97FF3541C23638F000ACDD2 /* install man page */ = {
502 isa = PBXCopyFilesBuildPhase;
503 buildActionMask = 2147483647;
504 dstPath = "$(INSTALL_PATH_PREFIX)/usr/share/man/man1";
505 dstSubfolderSpec = 0;
506 files = (
507 F97FF3641C237F68000ACDD2 /* nocr.1 in install man page */,
508 );
509 name = "install man page";
510 runOnlyForDeploymentPostprocessing = 1;
511 };
412ebb8e 512 F98C78D10F7C00EA006257D2 /* usr|local|include|mach-o */ = {
9e225d03
A
513 isa = PBXCopyFilesBuildPhase;
514 buildActionMask = 8;
19894a12 515 dstPath = "$(INSTALL_PATH_PREFIX)$(INSTALL_LOCATION)/usr/local/include/mach-o";
9e225d03
A
516 dstSubfolderSpec = 0;
517 files = (
412ebb8e
A
518 F98C78F00F7C02E8006257D2 /* dsc_iterator.h in usr|local|include|mach-o */,
519 F9CE307B1208F1C60098B590 /* dsc_extractor.h in usr|local|include|mach-o */,
39a8cd10 520 );
412ebb8e 521 name = "usr|local|include|mach-o";
39a8cd10
A
522 runOnlyForDeploymentPostprocessing = 1;
523 };
832b6fce 524 F9C69EFC14EC8AB8009CAE2E /* usr|local|include */ = {
39a8cd10
A
525 isa = PBXCopyFilesBuildPhase;
526 buildActionMask = 8;
19894a12 527 dstPath = "$(INSTALL_PATH_PREFIX)/usr/local/include";
39a8cd10
A
528 dstSubfolderSpec = 0;
529 files = (
832b6fce 530 F9C69EFE14EC8AD2009CAE2E /* objc-shared-cache.h in usr|local|include */,
9e225d03 531 );
832b6fce 532 name = "usr|local|include";
9e225d03
A
533 runOnlyForDeploymentPostprocessing = 1;
534 };
39a8cd10 535 F9D238DD0A9E2FEE002B55C7 /* usr|share|man|man1 */ = {
bac542e6
A
536 isa = PBXCopyFilesBuildPhase;
537 buildActionMask = 8;
19894a12 538 dstPath = "$(INSTALL_PATH_PREFIX)$(INSTALL_LOCATION)/usr/$(LOCAL)/share/man/man1";
bac542e6
A
539 dstSubfolderSpec = 0;
540 files = (
39a8cd10 541 F9D238DB0A9E2FD0002B55C7 /* update_dyld_shared_cache.1 in usr|share|man|man1 */,
bac542e6 542 );
39a8cd10 543 name = "usr|share|man|man1";
bac542e6
A
544 runOnlyForDeploymentPostprocessing = 1;
545 };
9e225d03
A
546/* End PBXCopyFilesBuildPhase section */
547
548/* Begin PBXFileReference section */
9f83892a 549 3703A1241B38C1B300ADBA7F /* dyld_shared_cache_builder */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyld_shared_cache_builder; sourceTree = BUILT_PRODUCTS_DIR; };
9f83892a
A
550 376ED1D71C46F2710051DD54 /* Metabom.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Metabom.framework; path = AppleInternal/Library/Frameworks/Metabom.framework; sourceTree = SDKROOT; };
551 377686021AC4B27D00026E6C /* multi_dyld_shared_cache_builder */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = multi_dyld_shared_cache_builder; sourceTree = BUILT_PRODUCTS_DIR; };
10b92d3b
A
552 37908A271E3A853E009613FA /* dyld_shared_cache_builder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = dyld_shared_cache_builder.mm; path = "dyld3/shared-cache/dyld_shared_cache_builder.mm"; sourceTree = "<group>"; };
553 37908A281E3A853E009613FA /* Manifest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = Manifest.mm; path = "dyld3/shared-cache/Manifest.mm"; sourceTree = "<group>"; };
554 37908A291E3A853E009613FA /* multi_dyld_shared_cache_builder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = multi_dyld_shared_cache_builder.mm; path = "dyld3/shared-cache/multi_dyld_shared_cache_builder.mm"; sourceTree = "<group>"; };
555 37908A2A1E3A85A4009613FA /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = FileAbstraction.hpp; path = "dyld3/shared-cache/FileAbstraction.hpp"; sourceTree = "<group>"; };
556 37908A2B1E3A85A4009613FA /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = MachOFileAbstraction.hpp; path = "dyld3/shared-cache/MachOFileAbstraction.hpp"; sourceTree = "<group>"; };
557 37908A2C1E3A85A4009613FA /* Manifest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Manifest.h; path = "dyld3/shared-cache/Manifest.h"; sourceTree = "<group>"; };
558 37908A2D1E3A85A4009613FA /* Trie.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Trie.hpp; path = "dyld3/shared-cache/Trie.hpp"; sourceTree = "<group>"; };
6cae9b63
A
559 37918AC0205890D700F39A77 /* dyld.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = dyld.plist; sourceTree = "<group>"; };
560 37918AC42058913800F39A77 /* dyld.codes */ = {isa = PBXFileReference; lastKnownFileType = text; path = dyld.codes; sourceTree = "<group>"; };
10b92d3b
A
561 37C5C2FB1E5CD154006B32C9 /* BuilderUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = BuilderUtils.mm; path = "dyld3/shared-cache/BuilderUtils.mm"; sourceTree = "<group>"; };
562 37C5C2FC1E5CD154006B32C9 /* BuilderUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BuilderUtils.h; path = "dyld3/shared-cache/BuilderUtils.h"; sourceTree = "<group>"; };
563 37D7DAFE1E96F0ED00D52CEA /* Tracing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Tracing.cpp; path = dyld3/Tracing.cpp; sourceTree = "<group>"; };
564 37D7DAFF1E96F0ED00D52CEA /* Tracing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Tracing.h; path = dyld3/Tracing.h; sourceTree = "<group>"; };
6cae9b63
A
565 37F597CD2061EB4200F9B6F9 /* dyld_usage */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyld_usage; sourceTree = BUILT_PRODUCTS_DIR; };
566 37F597D42061ECFF00F9B6F9 /* dyld_usage.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dyld_usage.cpp; path = src/dyld_usage.cpp; sourceTree = "<group>"; };
567 37F597D62061ED3200F9B6F9 /* libktrace.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libktrace.tbd; path = usr/lib/libktrace.tbd; sourceTree = SDKROOT; };
9f83892a 568 37F7A5961BB363820039043A /* Bom.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Bom.framework; path = System/Library/PrivateFrameworks/Bom.framework; sourceTree = SDKROOT; };
6cae9b63
A
569 C187B90A1FE063A40042D3B7 /* slc_builder.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = slc_builder.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
570 C18A75F5209940A500DC01BB /* JSONWriter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JSONWriter.h; path = dyld3/JSONWriter.h; sourceTree = "<group>"; };
571 C19D50142087E4BC00563DAF /* SupportedArchs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SupportedArchs.h; path = dyld3/SupportedArchs.h; sourceTree = "<group>"; };
572 C1D2682E1FE08918009F115B /* mrm_shared_cache_builder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = mrm_shared_cache_builder.cpp; path = "dyld3/shared-cache/mrm_shared_cache_builder.cpp"; sourceTree = "<group>"; };
573 C1D2682F1FE08918009F115B /* mrm_shared_cache_builder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = mrm_shared_cache_builder.h; path = "dyld3/shared-cache/mrm_shared_cache_builder.h"; sourceTree = "<group>"; };
574 C1D268321FE09843009F115B /* ClosureFileSystem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ClosureFileSystem.h; path = dyld3/ClosureFileSystem.h; sourceTree = "<group>"; };
575 C1D268331FE0A21F009F115B /* ClosureFileSystemPhysical.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ClosureFileSystemPhysical.h; path = dyld3/ClosureFileSystemPhysical.h; sourceTree = "<group>"; };
576 C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ClosureFileSystemPhysical.cpp; path = dyld3/ClosureFileSystemPhysical.cpp; sourceTree = "<group>"; };
9e225d03
A
577 EF799FE9070D27BB00F78484 /* dyld.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; name = dyld.1; path = doc/man/man1/dyld.1; sourceTree = SOURCE_ROOT; };
578 EF799FEB070D27BB00F78484 /* dladdr.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dladdr.3; path = doc/man/man3/dladdr.3; sourceTree = SOURCE_ROOT; };
579 EF799FEC070D27BB00F78484 /* dlclose.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlclose.3; path = doc/man/man3/dlclose.3; sourceTree = SOURCE_ROOT; };
580 EF799FED070D27BB00F78484 /* dlerror.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlerror.3; path = doc/man/man3/dlerror.3; sourceTree = SOURCE_ROOT; };
581 EF799FEE070D27BB00F78484 /* dlopen.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlopen.3; path = doc/man/man3/dlopen.3; sourceTree = SOURCE_ROOT; };
582 EF799FEF070D27BB00F78484 /* dlsym.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dlsym.3; path = doc/man/man3/dlsym.3; sourceTree = SOURCE_ROOT; };
583 EF799FF0070D27BB00F78484 /* dyld.3 */ = {isa = PBXFileReference; explicitFileType = text.man; fileEncoding = 30; name = dyld.3; path = doc/man/man3/dyld.3; sourceTree = SOURCE_ROOT; };
10b92d3b 584 F902031F1DEE83C000AC3F76 /* StringUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StringUtils.h; path = "dyld3/shared-cache/StringUtils.h"; sourceTree = "<group>"; };
9e225d03 585 F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldAPIsInLibSystem.cpp; path = src/dyldAPIsInLibSystem.cpp; sourceTree = "<group>"; };
197008ea 586 F918691408B16D2500E0F9DB /* dyld-interposing.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = "dyld-interposing.h"; path = "include/mach-o/dyld-interposing.h"; sourceTree = "<group>"; };
6cae9b63
A
587 F92756871F7098FB000820EE /* Array.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = Array.h; path = dyld3/Array.h; sourceTree = "<group>"; };
588 F9280B791AB9DCA000B18AEC /* ImageLoaderMegaDylib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMegaDylib.cpp; path = src/ImageLoaderMegaDylib.cpp; sourceTree = "<group>"; usesTabs = 1; };
589 F9280B7A1AB9DCA000B18AEC /* ImageLoaderMegaDylib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMegaDylib.h; path = src/ImageLoaderMegaDylib.h; sourceTree = "<group>"; usesTabs = 1; };
bac542e6
A
590 F93937320A94FAF700070A07 /* update_dyld_shared_cache */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = update_dyld_shared_cache; sourceTree = BUILT_PRODUCTS_DIR; };
591 F939373E0A94FC4700070A07 /* Architectures.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = Architectures.hpp; sourceTree = "<group>"; };
592 F939373F0A94FC4700070A07 /* CacheFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = CacheFileAbstraction.hpp; sourceTree = "<group>"; };
593 F93937400A94FC4700070A07 /* dyld_cache_format.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dyld_cache_format.h; sourceTree = "<group>"; };
594 F93937410A94FC4700070A07 /* FileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = FileAbstraction.hpp; sourceTree = "<group>"; };
595 F93937430A94FC4700070A07 /* MachOFileAbstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.h; path = MachOFileAbstraction.hpp; sourceTree = "<group>"; };
6cae9b63 596 F93F46511FA420630060D9F9 /* execserver.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.mig; name = execserver.defs; path = testing/nocr/execserver.defs; sourceTree = "<group>"; };
10b92d3b
A
597 F94182DE1E60FFDC00D8EF25 /* update_dyld_sim_shared_cache.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = update_dyld_sim_shared_cache.xcconfig; sourceTree = "<group>"; };
598 F94942B21E6796D40019AE08 /* closured.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; path = closured.1; sourceTree = "<group>"; };
599 F94C22241E513CA90079E5DD /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
6cae9b63
A
600 F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachOClassic.cpp; path = src/ImageLoaderMachOClassic.cpp; sourceTree = "<group>"; usesTabs = 1; };
601 F94DB9010F0A9B1700323715 /* ImageLoaderMachOClassic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachOClassic.h; path = src/ImageLoaderMachOClassic.h; sourceTree = "<group>"; usesTabs = 1; };
602 F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachOCompressed.cpp; path = src/ImageLoaderMachOCompressed.cpp; sourceTree = "<group>"; usesTabs = 1; };
603 F94DB9030F0A9B1700323715 /* ImageLoaderMachOCompressed.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachOCompressed.h; path = src/ImageLoaderMachOCompressed.h; sourceTree = "<group>"; usesTabs = 1; };
9f83892a
A
604 F95090D01C5AB89A0031F81D /* dyld_process_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dyld_process_info.h; path = "include/mach-o/dyld_process_info.h"; sourceTree = "<group>"; usesTabs = 0; };
605 F95090E41C5AD1B30031F81D /* dyld_process_info.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dyld_process_info.cpp; path = src/dyld_process_info.cpp; sourceTree = "<group>"; usesTabs = 0; };
606 F958D4751C7FCD4A00A0B199 /* dyld_process_info_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dyld_process_info_internal.h; path = src/dyld_process_info_internal.h; sourceTree = "<group>"; };
10b92d3b 607 F958D4761C7FCD4A00A0B199 /* dyld_process_info_notify.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dyld_process_info_notify.cpp; path = src/dyld_process_info_notify.cpp; sourceTree = "<group>"; usesTabs = 0; };
39a8cd10 608 F95C95160E994796007B7CB8 /* MachOTrie.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = MachOTrie.hpp; sourceTree = "<group>"; };
10b92d3b
A
609 F963542E1DCD736000895049 /* update_dyld_sim_shared_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = update_dyld_sim_shared_cache.cpp; path = "dyld3/shared-cache/update_dyld_sim_shared_cache.cpp"; sourceTree = "<group>"; usesTabs = 0; };
610 F96354451DCD74A400895049 /* update_dyld_sim_shared_cache */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = update_dyld_sim_shared_cache; sourceTree = BUILT_PRODUCTS_DIR; };
6cae9b63 611 F96D19711D7F63EE007AF3CE /* expand.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; name = expand.rb; path = bin/expand.rb; sourceTree = "<group>"; };
10b92d3b
A
612 F96D19A51D9363D6007AF3CE /* APIs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = APIs.cpp; path = dyld3/APIs.cpp; sourceTree = "<group>"; usesTabs = 0; };
613 F96D19A61D9363D6007AF3CE /* AllImages.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AllImages.cpp; path = dyld3/AllImages.cpp; sourceTree = "<group>"; usesTabs = 0; };
614 F96D19A71D9363D6007AF3CE /* AllImages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AllImages.h; path = dyld3/AllImages.h; sourceTree = "<group>"; usesTabs = 0; };
10b92d3b 615 F96D19C11D95C6D6007AF3CE /* APIs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = APIs.h; path = dyld3/APIs.h; sourceTree = "<group>"; usesTabs = 0; };
df9d6cf7
A
616 F971DD131A4A0E0700BBDD52 /* base.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = "<group>"; };
617 F971DD141A4A0E0700BBDD52 /* dyld.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = dyld.xcconfig; sourceTree = "<group>"; };
618 F971DD151A4A0E0700BBDD52 /* libdyld.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = libdyld.xcconfig; sourceTree = "<group>"; };
619 F971DD161A4A0E0700BBDD52 /* update_dyld_shared_cache.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = update_dyld_shared_cache.xcconfig; sourceTree = "<group>"; };
412ebb8e 620 F976F548127B90F8004BA2A5 /* dyld.order */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dyld.order; path = src/dyld.order; sourceTree = "<group>"; };
10b92d3b
A
621 F977DDC91E53BEA700609230 /* SharedCacheRuntime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SharedCacheRuntime.cpp; path = dyld3/SharedCacheRuntime.cpp; sourceTree = "<group>"; };
622 F977DDCA1E53BEA700609230 /* SharedCacheRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SharedCacheRuntime.h; path = dyld3/SharedCacheRuntime.h; sourceTree = "<group>"; };
623 F97C619D1D96C5BE00A84CD7 /* libdyldEntryVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = libdyldEntryVector.h; path = dyld3/libdyldEntryVector.h; sourceTree = "<group>"; usesTabs = 0; };
624 F97C619E1D98292700A84CD7 /* libdyldEntryVector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = libdyldEntryVector.cpp; path = dyld3/libdyldEntryVector.cpp; sourceTree = "<group>"; usesTabs = 0; };
625 F97C61A01D9CA6B800A84CD7 /* Logging.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Logging.cpp; path = dyld3/Logging.cpp; sourceTree = "<group>"; usesTabs = 0; };
626 F97C61A11D9CA6B800A84CD7 /* Logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Logging.h; path = dyld3/Logging.h; sourceTree = "<group>"; usesTabs = 0; };
627 F97C61A71DBAD1A900A84CD7 /* dyld_closure_util */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyld_closure_util; sourceTree = BUILT_PRODUCTS_DIR; };
9f83892a 628 F97FF3561C23638F000ACDD2 /* nocr */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = nocr; sourceTree = BUILT_PRODUCTS_DIR; };
9f83892a
A
629 F97FF35F1C236402000ACDD2 /* nocr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = nocr.c; path = testing/nocr/nocr.c; sourceTree = "<group>"; };
630 F97FF3631C237F5C000ACDD2 /* nocr.1 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.man; name = nocr.1; path = ../../../testing/nocr/nocr.1; sourceTree = "<group>"; };
2fd3f4e8 631 F981BB8B170FC24400A686D6 /* dyldSyscallInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dyldSyscallInterface.h; path = src/dyldSyscallInterface.h; sourceTree = "<group>"; };
10b92d3b 632 F98692001DC3EF4800CBEDE6 /* Diagnostics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Diagnostics.h; path = dyld3/Diagnostics.h; sourceTree = "<group>"; usesTabs = 0; };
10b92d3b
A
633 F98692091DC3EF6C00CBEDE6 /* AdjustDylibSegments.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AdjustDylibSegments.cpp; path = "dyld3/shared-cache/AdjustDylibSegments.cpp"; sourceTree = "<group>"; usesTabs = 0; };
634 F986920C1DC3EF6C00CBEDE6 /* DyldSharedCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DyldSharedCache.h; path = "dyld3/shared-cache/DyldSharedCache.h"; sourceTree = "<group>"; usesTabs = 0; };
635 F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FileUtils.cpp; path = "dyld3/shared-cache/FileUtils.cpp"; sourceTree = "<group>"; usesTabs = 0; };
636 F986920E1DC3EF6C00CBEDE6 /* FileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FileUtils.h; path = "dyld3/shared-cache/FileUtils.h"; sourceTree = "<group>"; usesTabs = 0; };
637 F986920F1DC3EF6C00CBEDE6 /* ObjC1Abstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = ObjC1Abstraction.hpp; path = "dyld3/shared-cache/ObjC1Abstraction.hpp"; sourceTree = "<group>"; usesTabs = 0; };
638 F98692101DC3EF6C00CBEDE6 /* ObjC2Abstraction.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = ObjC2Abstraction.hpp; path = "dyld3/shared-cache/ObjC2Abstraction.hpp"; sourceTree = "<group>"; usesTabs = 0; };
639 F98692111DC3EF6C00CBEDE6 /* OptimizerBranches.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptimizerBranches.cpp; path = "dyld3/shared-cache/OptimizerBranches.cpp"; sourceTree = "<group>"; usesTabs = 0; };
640 F98692121DC3EF6C00CBEDE6 /* OptimizerLinkedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptimizerLinkedit.cpp; path = "dyld3/shared-cache/OptimizerLinkedit.cpp"; sourceTree = "<group>"; usesTabs = 0; };
641 F98692131DC3EF6C00CBEDE6 /* OptimizerObjC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptimizerObjC.cpp; path = "dyld3/shared-cache/OptimizerObjC.cpp"; sourceTree = "<group>"; usesTabs = 0; };
642 F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DyldSharedCache.cpp; path = "dyld3/shared-cache/DyldSharedCache.cpp"; sourceTree = "<group>"; usesTabs = 0; };
643 F98692151DC3EF6C00CBEDE6 /* update_dyld_shared_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = update_dyld_shared_cache.cpp; path = "dyld3/shared-cache/update_dyld_shared_cache.cpp"; sourceTree = "<group>"; usesTabs = 0; };
644 F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Diagnostics.cpp; path = dyld3/Diagnostics.cpp; sourceTree = "<group>"; usesTabs = 0; };
645 F986921C1DC3F86C00CBEDE6 /* CacheBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CacheBuilder.cpp; path = "dyld3/shared-cache/CacheBuilder.cpp"; sourceTree = "<group>"; usesTabs = 0; };
646 F986921D1DC3F86C00CBEDE6 /* CacheBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CacheBuilder.h; path = "dyld3/shared-cache/CacheBuilder.h"; sourceTree = "<group>"; usesTabs = 0; };
647 F986921E1DC3F86C00CBEDE6 /* dyld_cache_format.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dyld_cache_format.h; path = "dyld3/shared-cache/dyld_cache_format.h"; sourceTree = "<group>"; usesTabs = 0; };
648 F98692221DC4028B00CBEDE6 /* CodeSigningTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CodeSigningTypes.h; path = dyld3/CodeSigningTypes.h; sourceTree = "<group>"; usesTabs = 0; };
bac542e6 649 F98D274C0AA79D7400416316 /* dyld_images.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld_images.h; path = "include/mach-o/dyld_images.h"; sourceTree = "<group>"; };
412ebb8e
A
650 F99B8E620FEC11B400701838 /* dyld_shared_cache_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dyld_shared_cache_util.cpp; sourceTree = "<group>"; };
651 F99B8E670FEC121100701838 /* dyld_shared_cache_util */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyld_shared_cache_util; sourceTree = BUILT_PRODUCTS_DIR; };
df9d6cf7 652 F99DE0361AAE4F0400669496 /* libdyld_data_symbols.dirty */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = libdyld_data_symbols.dirty; path = src/libdyld_data_symbols.dirty; sourceTree = "<group>"; };
9e225d03 653 F99EE6AE06B48D4200BF1992 /* dlfcn.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dlfcn.h; path = include/dlfcn.h; sourceTree = "<group>"; };
39a8cd10
A
654 F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dyld_stub_binder.s; path = src/dyld_stub_binder.s; sourceTree = "<group>"; };
655 F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dyldLibSystemGlue.c; path = src/dyldLibSystemGlue.c; sourceTree = "<group>"; };
6cae9b63
A
656 F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MachOLoaded.cpp; path = dyld3/MachOLoaded.cpp; sourceTree = "<group>"; };
657 F9A5E6161F5C967C0030C490 /* MachOLoaded.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MachOLoaded.h; path = dyld3/MachOLoaded.h; sourceTree = "<group>"; };
658 F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MachOAnalyzer.cpp; path = dyld3/MachOAnalyzer.cpp; sourceTree = "<group>"; };
659 F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = MachOFile.cpp; path = dyld3/MachOFile.cpp; sourceTree = "<group>"; };
660 F9A5E61A1F5F1BFA0030C490 /* MachOFile.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MachOFile.h; path = dyld3/MachOFile.h; sourceTree = "<group>"; };
661 F9A5E61B1F5F1BFB0030C490 /* MachOAnalyzer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MachOAnalyzer.h; path = dyld3/MachOAnalyzer.h; sourceTree = "<group>"; };
412ebb8e
A
662 F9A6D6E2116F9DF20051CC16 /* threadLocalVariables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = threadLocalVariables.c; path = src/threadLocalVariables.c; sourceTree = "<group>"; };
663 F9A6D70B116FBBD10051CC16 /* threadLocalHelpers.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = threadLocalHelpers.s; path = src/threadLocalHelpers.s; sourceTree = "<group>"; };
bac542e6
A
664 F9AB709D0BA75730002F6068 /* dyldLibSystemInterface.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyldLibSystemInterface.h; path = src/dyldLibSystemInterface.h; sourceTree = "<group>"; };
665 F9AC7E930B7BB67700FEB38B /* version.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = version.c; sourceTree = BUILT_PRODUCTS_DIR; };
2fd3f4e8 666 F9AFEA3216F15CE300CB5161 /* start_glue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = start_glue.h; path = src/start_glue.h; sourceTree = "<group>"; };
9e225d03 667 F9B01E3D0739ABDE00CF981B /* dyld.exp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.exports; name = dyld.exp; path = src/dyld.exp; sourceTree = SOURCE_ROOT; };
10b92d3b
A
668 F9C15A451E19C2F50006E570 /* make_ios_dyld_cache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = make_ios_dyld_cache.cpp; path = "dyld3/shared-cache/make_ios_dyld_cache.cpp"; sourceTree = "<group>"; };
669 F9C15A491E1F7D960006E570 /* APIs_macOS.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = APIs_macOS.cpp; path = dyld3/APIs_macOS.cpp; sourceTree = "<group>"; };
670 F9C275581DA71A13007A5D8A /* Loading.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Loading.cpp; path = dyld3/Loading.cpp; sourceTree = "<group>"; usesTabs = 0; };
671 F9C275591DA71A13007A5D8A /* Loading.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Loading.h; path = dyld3/Loading.h; sourceTree = "<group>"; usesTabs = 0; };
9f83892a 672 F9C69EFD14EC8ABF009CAE2E /* objc-shared-cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "objc-shared-cache.h"; path = "include/objc-shared-cache.h"; sourceTree = "<group>"; usesTabs = 0; };
412ebb8e
A
673 F9CE30781208F1B50098B590 /* dsc_extractor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsc_extractor.cpp; sourceTree = "<group>"; };
674 F9CE30791208F1B50098B590 /* dsc_extractor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsc_extractor.h; sourceTree = "<group>"; };
832b6fce 675 F9D1001214D8D0BA00099D91 /* dsc_extractor.bundle */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = dsc_extractor.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
bac542e6 676 F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; path = update_dyld_shared_cache.1; sourceTree = "<group>"; };
832b6fce 677 F9D49CCB1458B95200F86ADD /* start_glue.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = start_glue.s; path = src/start_glue.s; sourceTree = "<group>"; };
10b92d3b 678 F9D862441DC9759C000A199A /* dyld_closure_util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dyld_closure_util.cpp; path = "dyld3/shared-cache/dyld_closure_util.cpp"; sourceTree = "<group>"; usesTabs = 0; };
6cae9b63
A
679 F9DFEA6B1F50DD16003BF8A7 /* Closure.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Closure.h; path = dyld3/Closure.h; sourceTree = "<group>"; };
680 F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Closure.cpp; path = dyld3/Closure.cpp; sourceTree = "<group>"; };
681 F9DFEA711F54BD83003BF8A7 /* ClosureWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClosureWriter.h; path = dyld3/ClosureWriter.h; sourceTree = "<group>"; };
682 F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClosureWriter.cpp; path = dyld3/ClosureWriter.cpp; sourceTree = "<group>"; };
683 F9DFEA751F54FAAB003BF8A7 /* ClosureBuilder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ClosureBuilder.h; path = dyld3/ClosureBuilder.h; sourceTree = "<group>"; };
684 F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = ClosureBuilder.cpp; path = dyld3/ClosureBuilder.cpp; sourceTree = "<group>"; };
685 F9DFEA7C1F588506003BF8A7 /* ClosurePrinter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClosurePrinter.cpp; path = dyld3/ClosurePrinter.cpp; sourceTree = "<group>"; };
686 F9DFEA7E1F588558003BF8A7 /* ClosurePrinter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = ClosurePrinter.h; path = dyld3/ClosurePrinter.h; sourceTree = "<group>"; };
bac542e6
A
687 F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = dlopen_preflight.3; sourceTree = "<group>"; };
688 F9ED4C980630A76000DF4E74 /* dyld */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = dyld; sourceTree = BUILT_PRODUCTS_DIR; };
412ebb8e 689 F9ED4C9F0630A76B00DF4E74 /* libdyld.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libdyld.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
6cae9b63 690 F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyld_gdb.cpp; path = src/dyld_gdb.cpp; sourceTree = SOURCE_ROOT; usesTabs = 0; };
df9d6cf7 691 F9ED4CC70630A7F100DF4E74 /* dyld.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dyld.cpp; path = src/dyld.cpp; sourceTree = SOURCE_ROOT; usesTabs = 1; };
9e225d03 692 F9ED4CC80630A7F100DF4E74 /* dyld.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld.h; path = src/dyld.h; sourceTree = SOURCE_ROOT; };
6cae9b63 693 F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldAPIs.cpp; path = src/dyldAPIs.cpp; sourceTree = SOURCE_ROOT; usesTabs = 1; };
9e225d03
A
694 F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dyldExceptions.c; path = src/dyldExceptions.c; sourceTree = SOURCE_ROOT; };
695 F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldInitialization.cpp; path = src/dyldInitialization.cpp; sourceTree = SOURCE_ROOT; };
696 F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldLock.cpp; path = src/dyldLock.cpp; sourceTree = SOURCE_ROOT; };
697 F9ED4CCD0630A7F100DF4E74 /* dyldLock.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyldLock.h; path = src/dyldLock.h; sourceTree = SOURCE_ROOT; };
698 F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = dyldNew.cpp; path = src/dyldNew.cpp; sourceTree = SOURCE_ROOT; };
699 F9ED4CCF0630A7F100DF4E74 /* dyldStartup.s */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.asm; name = dyldStartup.s; path = src/dyldStartup.s; sourceTree = SOURCE_ROOT; tabWidth = 8; usesTabs = 1; };
700 F9ED4CD00630A7F100DF4E74 /* glue.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = glue.c; path = src/glue.c; sourceTree = SOURCE_ROOT; };
6cae9b63
A
701 F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoader.cpp; path = src/ImageLoader.cpp; sourceTree = SOURCE_ROOT; usesTabs = 1; };
702 F9ED4CD20630A7F100DF4E74 /* ImageLoader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ImageLoader.h; path = src/ImageLoader.h; sourceTree = SOURCE_ROOT; usesTabs = 1; };
703 F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = ImageLoaderMachO.cpp; path = src/ImageLoaderMachO.cpp; sourceTree = SOURCE_ROOT; usesTabs = 1; };
704 F9ED4CD40630A7F100DF4E74 /* ImageLoaderMachO.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = ImageLoaderMachO.h; path = src/ImageLoaderMachO.h; sourceTree = SOURCE_ROOT; usesTabs = 1; };
9e225d03
A
705 F9ED4CD50630A7F100DF4E74 /* stub_binding_helper.s */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.asm; name = stub_binding_helper.s; path = src/stub_binding_helper.s; sourceTree = SOURCE_ROOT; tabWidth = 8; usesTabs = 1; };
706 F9ED4CE80630A80600DF4E74 /* dyld_gdb.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld_gdb.h; path = "include/mach-o/dyld_gdb.h"; sourceTree = SOURCE_ROOT; };
707 F9ED4CE90630A80600DF4E74 /* dyld_priv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld_priv.h; path = "include/mach-o/dyld_priv.h"; sourceTree = SOURCE_ROOT; };
708 F9ED4CEA0630A80600DF4E74 /* dyld.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dyld.h; path = "include/mach-o/dyld.h"; sourceTree = SOURCE_ROOT; };
10b92d3b 709 F9EDC09E1F04767300B030F4 /* update_dyld_shared_cache_entitlements.plist */ = {isa = PBXFileReference; explicitFileType = text.plist.info; name = update_dyld_shared_cache_entitlements.plist; path = "dyld3/shared-cache/update_dyld_shared_cache_entitlements.plist"; sourceTree = "<group>"; };
39a8cd10
A
710 F9F2A5590F7AEE9800B7C9EB /* libdsc.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libdsc.a; sourceTree = BUILT_PRODUCTS_DIR; };
711 F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dsc_iterator.cpp; sourceTree = "<group>"; };
712 F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dsc_iterator.h; sourceTree = "<group>"; };
9f83892a 713 F9F6F4261C1FAF8000BD8FED /* testing */ = {isa = PBXFileReference; lastKnownFileType = folder; path = testing; sourceTree = "<group>"; };
10b92d3b
A
714 F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PathOverrides.cpp; path = dyld3/PathOverrides.cpp; sourceTree = "<group>"; };
715 F9F76FAF1E08CFF200828678 /* PathOverrides.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PathOverrides.h; path = dyld3/PathOverrides.h; sourceTree = "<group>"; };
9e225d03
A
716/* End PBXFileReference section */
717
718/* Begin PBXFrameworksBuildPhase section */
9f83892a
A
719 3703A11D1B38C1B300ADBA7F /* Frameworks */ = {
720 isa = PBXFrameworksBuildPhase;
721 buildActionMask = 2147483647;
722 files = (
723 376ABDB61C592CC0009F0011 /* Metabom.framework in Frameworks */,
724 378EE3B21BE88C4A001C99FB /* Bom.framework in Frameworks */,
725 );
726 runOnlyForDeploymentPostprocessing = 0;
727 };
728 377685FD1AC4B27D00026E6C /* Frameworks */ = {
729 isa = PBXFrameworksBuildPhase;
730 buildActionMask = 2147483647;
731 files = (
732 376ED1D81C46F2710051DD54 /* Metabom.framework in Frameworks */,
733 378EE3B11BE88C47001C99FB /* Bom.framework in Frameworks */,
734 );
735 runOnlyForDeploymentPostprocessing = 0;
736 };
6cae9b63
A
737 37F597CA2061EB4200F9B6F9 /* Frameworks */ = {
738 isa = PBXFrameworksBuildPhase;
739 buildActionMask = 2147483647;
740 files = (
741 37F597D72061ED3200F9B6F9 /* libktrace.tbd in Frameworks */,
742 );
743 runOnlyForDeploymentPostprocessing = 0;
744 };
745 C187B9031FE063A40042D3B7 /* Frameworks */ = {
10b92d3b
A
746 isa = PBXFrameworksBuildPhase;
747 buildActionMask = 2147483647;
748 files = (
749 );
750 runOnlyForDeploymentPostprocessing = 0;
751 };
bac542e6 752 F93937300A94FAF700070A07 /* Frameworks */ = {
9e225d03
A
753 isa = PBXFrameworksBuildPhase;
754 buildActionMask = 2147483647;
755 files = (
10b92d3b
A
756 F94C22251E513CA90079E5DD /* CoreFoundation.framework in Frameworks */,
757 F92015701DDFEBAF00816A4A /* Bom.framework in Frameworks */,
758 );
759 runOnlyForDeploymentPostprocessing = 0;
760 };
761 F963543D1DCD74A400895049 /* Frameworks */ = {
762 isa = PBXFrameworksBuildPhase;
763 buildActionMask = 2147483647;
764 files = (
765 );
766 runOnlyForDeploymentPostprocessing = 0;
767 };
768 F97C61A41DBAD1A900A84CD7 /* Frameworks */ = {
769 isa = PBXFrameworksBuildPhase;
770 buildActionMask = 2147483647;
771 files = (
9f83892a
A
772 );
773 runOnlyForDeploymentPostprocessing = 0;
774 };
775 F97FF3531C23638F000ACDD2 /* Frameworks */ = {
776 isa = PBXFrameworksBuildPhase;
777 buildActionMask = 2147483647;
778 files = (
9e225d03
A
779 );
780 runOnlyForDeploymentPostprocessing = 0;
781 };
412ebb8e
A
782 F99B8E540FEC10F600701838 /* Frameworks */ = {
783 isa = PBXFrameworksBuildPhase;
784 buildActionMask = 2147483647;
785 files = (
786 );
787 runOnlyForDeploymentPostprocessing = 0;
788 };
832b6fce
A
789 F9D1001014D8D0BA00099D91 /* Frameworks */ = {
790 isa = PBXFrameworksBuildPhase;
791 buildActionMask = 2147483647;
792 files = (
793 );
794 runOnlyForDeploymentPostprocessing = 0;
795 };
39a8cd10
A
796 F9F2A5570F7AEE9800B7C9EB /* Frameworks */ = {
797 isa = PBXFrameworksBuildPhase;
798 buildActionMask = 2147483647;
799 files = (
800 );
801 runOnlyForDeploymentPostprocessing = 0;
802 };
9e225d03
A
803/* End PBXFrameworksBuildPhase section */
804
805/* Begin PBXGroup section */
6cae9b63
A
806 37918ABF2058908000F39A77 /* tracing */ = {
807 isa = PBXGroup;
808 children = (
809 37918AC0205890D700F39A77 /* dyld.plist */,
810 37918AC42058913800F39A77 /* dyld.codes */,
811 );
812 name = tracing;
813 path = doc/tracing;
814 sourceTree = SOURCE_ROOT;
815 };
9e225d03
A
816 EF799FE7070D27BB00F78484 /* man */ = {
817 isa = PBXGroup;
818 children = (
819 EF799FE8070D27BB00F78484 /* man1 */,
820 EF799FEA070D27BB00F78484 /* man3 */,
821 );
822 name = man;
823 path = doc/man;
824 sourceTree = SOURCE_ROOT;
825 };
826 EF799FE8070D27BB00F78484 /* man1 */ = {
827 isa = PBXGroup;
828 children = (
10b92d3b 829 F94942B21E6796D40019AE08 /* closured.1 */,
9e225d03 830 EF799FE9070D27BB00F78484 /* dyld.1 */,
9f83892a 831 F97FF3631C237F5C000ACDD2 /* nocr.1 */,
bac542e6 832 F9D238D90A9E19A0002B55C7 /* update_dyld_shared_cache.1 */,
9e225d03
A
833 );
834 name = man1;
835 path = doc/man/man1;
836 sourceTree = SOURCE_ROOT;
837 };
838 EF799FEA070D27BB00F78484 /* man3 */ = {
839 isa = PBXGroup;
840 children = (
841 EF799FEB070D27BB00F78484 /* dladdr.3 */,
842 EF799FEC070D27BB00F78484 /* dlclose.3 */,
843 EF799FED070D27BB00F78484 /* dlerror.3 */,
844 EF799FEE070D27BB00F78484 /* dlopen.3 */,
845 EF799FEF070D27BB00F78484 /* dlsym.3 */,
bac542e6 846 F9E572000A66EF41007D9BE9 /* dlopen_preflight.3 */,
9e225d03 847 EF799FF0070D27BB00F78484 /* dyld.3 */,
9e225d03
A
848 );
849 name = man3;
850 path = doc/man/man3;
851 sourceTree = SOURCE_ROOT;
852 };
bac542e6
A
853 F939373D0A94FC4700070A07 /* launch-cache */ = {
854 isa = PBXGroup;
855 children = (
856 F939373E0A94FC4700070A07 /* Architectures.hpp */,
857 F939373F0A94FC4700070A07 /* CacheFileAbstraction.hpp */,
858 F93937400A94FC4700070A07 /* dyld_cache_format.h */,
859 F93937410A94FC4700070A07 /* FileAbstraction.hpp */,
860 F93937430A94FC4700070A07 /* MachOFileAbstraction.hpp */,
39a8cd10 861 F95C95160E994796007B7CB8 /* MachOTrie.hpp */,
39a8cd10
A
862 F9F2A56E0F7AEEE300B7C9EB /* dsc_iterator.cpp */,
863 F9F2A56F0F7AEEE300B7C9EB /* dsc_iterator.h */,
412ebb8e
A
864 F9CE30781208F1B50098B590 /* dsc_extractor.cpp */,
865 F9CE30791208F1B50098B590 /* dsc_extractor.h */,
866 F99B8E620FEC11B400701838 /* dyld_shared_cache_util.cpp */,
bac542e6
A
867 );
868 path = "launch-cache";
869 sourceTree = "<group>";
870 };
10b92d3b
A
871 F94C22231E513CA90079E5DD /* Frameworks */ = {
872 isa = PBXGroup;
873 children = (
6cae9b63 874 37F597D62061ED3200F9B6F9 /* libktrace.tbd */,
10b92d3b
A
875 37F7A5961BB363820039043A /* Bom.framework */,
876 376ED1D71C46F2710051DD54 /* Metabom.framework */,
877 F94C22241E513CA90079E5DD /* CoreFoundation.framework */,
878 );
879 name = Frameworks;
880 sourceTree = "<group>";
881 };
882 F96D19A41D9363B7007AF3CE /* dyld3 */ = {
883 isa = PBXGroup;
884 children = (
10b92d3b 885 F98692161DC3EF7700CBEDE6 /* shared-cache */,
6cae9b63
A
886 F96D19A71D9363D6007AF3CE /* AllImages.h */,
887 F96D19A61D9363D6007AF3CE /* AllImages.cpp */,
888 F96D19C11D95C6D6007AF3CE /* APIs.h */,
889 F96D19A51D9363D6007AF3CE /* APIs.cpp */,
890 F9C15A491E1F7D960006E570 /* APIs_macOS.cpp */,
891 F92756871F7098FB000820EE /* Array.h */,
892 F98692221DC4028B00CBEDE6 /* CodeSigningTypes.h */,
893 F9DFEA6B1F50DD16003BF8A7 /* Closure.h */,
894 F9DFEA6F1F50FDE5003BF8A7 /* Closure.cpp */,
895 F9DFEA751F54FAAB003BF8A7 /* ClosureBuilder.h */,
896 F9DFEA771F54FACF003BF8A7 /* ClosureBuilder.cpp */,
897 C1D268321FE09843009F115B /* ClosureFileSystem.h */,
898 C1D268331FE0A21F009F115B /* ClosureFileSystemPhysical.h */,
899 C1D268341FE0A52D009F115B /* ClosureFileSystemPhysical.cpp */,
900 F9DFEA7E1F588558003BF8A7 /* ClosurePrinter.h */,
901 F9DFEA7C1F588506003BF8A7 /* ClosurePrinter.cpp */,
902 F9DFEA711F54BD83003BF8A7 /* ClosureWriter.h */,
903 F9DFEA731F54DB25003BF8A7 /* ClosureWriter.cpp */,
904 F986921B1DC3F07C00CBEDE6 /* Diagnostics.cpp */,
905 F98692001DC3EF4800CBEDE6 /* Diagnostics.h */,
906 C18A75F5209940A500DC01BB /* JSONWriter.h */,
907 F97C619D1D96C5BE00A84CD7 /* libdyldEntryVector.h */,
908 F97C619E1D98292700A84CD7 /* libdyldEntryVector.cpp */,
10b92d3b
A
909 F9C275581DA71A13007A5D8A /* Loading.cpp */,
910 F9C275591DA71A13007A5D8A /* Loading.h */,
911 F97C61A01D9CA6B800A84CD7 /* Logging.cpp */,
912 F97C61A11D9CA6B800A84CD7 /* Logging.h */,
6cae9b63
A
913 F9A5E6191F5F1BFA0030C490 /* MachOFile.cpp */,
914 F9A5E61A1F5F1BFA0030C490 /* MachOFile.h */,
915 F9A5E6151F5C967C0030C490 /* MachOLoaded.cpp */,
916 F9A5E6161F5C967C0030C490 /* MachOLoaded.h */,
917 F9A5E6181F5F1BFA0030C490 /* MachOAnalyzer.cpp */,
918 F9A5E61B1F5F1BFB0030C490 /* MachOAnalyzer.h */,
10b92d3b
A
919 F9F76FAE1E08CFF200828678 /* PathOverrides.cpp */,
920 F9F76FAF1E08CFF200828678 /* PathOverrides.h */,
6cae9b63
A
921 F977DDC91E53BEA700609230 /* SharedCacheRuntime.cpp */,
922 F977DDCA1E53BEA700609230 /* SharedCacheRuntime.h */,
923 37D7DAFE1E96F0ED00D52CEA /* Tracing.cpp */,
924 37D7DAFF1E96F0ED00D52CEA /* Tracing.h */,
925 C19D50142087E4BC00563DAF /* SupportedArchs.h */,
10b92d3b
A
926 );
927 name = dyld3;
928 sourceTree = "<group>";
929 };
df9d6cf7
A
930 F971DD121A4A0E0700BBDD52 /* configs */ = {
931 isa = PBXGroup;
932 children = (
933 F971DD131A4A0E0700BBDD52 /* base.xcconfig */,
934 F971DD141A4A0E0700BBDD52 /* dyld.xcconfig */,
935 F971DD151A4A0E0700BBDD52 /* libdyld.xcconfig */,
936 F971DD161A4A0E0700BBDD52 /* update_dyld_shared_cache.xcconfig */,
10b92d3b 937 F94182DE1E60FFDC00D8EF25 /* update_dyld_sim_shared_cache.xcconfig */,
df9d6cf7
A
938 );
939 path = configs;
9f83892a
A
940 sourceTree = SOURCE_ROOT;
941 };
10b92d3b 942 F98692161DC3EF7700CBEDE6 /* shared-cache */ = {
9f83892a
A
943 isa = PBXGroup;
944 children = (
10b92d3b
A
945 37908A2A1E3A85A4009613FA /* FileAbstraction.hpp */,
946 37908A2B1E3A85A4009613FA /* MachOFileAbstraction.hpp */,
947 F986921E1DC3F86C00CBEDE6 /* dyld_cache_format.h */,
948 F98692091DC3EF6C00CBEDE6 /* AdjustDylibSegments.cpp */,
949 37C5C2FC1E5CD154006B32C9 /* BuilderUtils.h */,
950 37C5C2FB1E5CD154006B32C9 /* BuilderUtils.mm */,
951 F986921D1DC3F86C00CBEDE6 /* CacheBuilder.h */,
952 F986921C1DC3F86C00CBEDE6 /* CacheBuilder.cpp */,
953 F986920C1DC3EF6C00CBEDE6 /* DyldSharedCache.h */,
954 F98692141DC3EF6C00CBEDE6 /* DyldSharedCache.cpp */,
955 F986920E1DC3EF6C00CBEDE6 /* FileUtils.h */,
956 F986920D1DC3EF6C00CBEDE6 /* FileUtils.cpp */,
10b92d3b
A
957 37908A2C1E3A85A4009613FA /* Manifest.h */,
958 37908A281E3A853E009613FA /* Manifest.mm */,
959 F986920F1DC3EF6C00CBEDE6 /* ObjC1Abstraction.hpp */,
960 F98692101DC3EF6C00CBEDE6 /* ObjC2Abstraction.hpp */,
961 F98692111DC3EF6C00CBEDE6 /* OptimizerBranches.cpp */,
962 F98692121DC3EF6C00CBEDE6 /* OptimizerLinkedit.cpp */,
963 F98692131DC3EF6C00CBEDE6 /* OptimizerObjC.cpp */,
964 F902031F1DEE83C000AC3F76 /* StringUtils.h */,
965 37908A2D1E3A85A4009613FA /* Trie.hpp */,
966 F9D862441DC9759C000A199A /* dyld_closure_util.cpp */,
967 37908A271E3A853E009613FA /* dyld_shared_cache_builder.mm */,
968 37908A291E3A853E009613FA /* multi_dyld_shared_cache_builder.mm */,
969 F9C15A451E19C2F50006E570 /* make_ios_dyld_cache.cpp */,
970 F963542E1DCD736000895049 /* update_dyld_sim_shared_cache.cpp */,
971 F98692151DC3EF6C00CBEDE6 /* update_dyld_shared_cache.cpp */,
972 F9EDC09E1F04767300B030F4 /* update_dyld_shared_cache_entitlements.plist */,
6cae9b63
A
973 C1D2682E1FE08918009F115B /* mrm_shared_cache_builder.cpp */,
974 C1D2682F1FE08918009F115B /* mrm_shared_cache_builder.h */,
10b92d3b
A
975 );
976 name = "shared-cache";
977 sourceTree = "<group>";
978 };
9e225d03
A
979 F9ED4C870630A72200DF4E74 = {
980 isa = PBXGroup;
981 children = (
9f83892a 982 F9F6F4261C1FAF8000BD8FED /* testing */,
df9d6cf7 983 F971DD121A4A0E0700BBDD52 /* configs */,
9e225d03
A
984 F9ED4CBB0630A7AA00DF4E74 /* src */,
985 F9ED4CC30630A7BE00DF4E74 /* doc */,
986 F9ED4CBE0630A7B100DF4E74 /* include */,
987 F9ED4C990630A76000DF4E74 /* Products */,
10b92d3b 988 F96D19A41D9363B7007AF3CE /* dyld3 */,
bac542e6 989 F939373D0A94FC4700070A07 /* launch-cache */,
10b92d3b 990 F94C22231E513CA90079E5DD /* Frameworks */,
9e225d03 991 );
2fd3f4e8 992 indentWidth = 4;
9e225d03 993 sourceTree = "<group>";
2fd3f4e8 994 tabWidth = 4;
10b92d3b 995 usesTabs = 0;
9e225d03
A
996 };
997 F9ED4C990630A76000DF4E74 /* Products */ = {
998 isa = PBXGroup;
999 children = (
1000 F9ED4C980630A76000DF4E74 /* dyld */,
412ebb8e 1001 F9ED4C9F0630A76B00DF4E74 /* libdyld.dylib */,
bac542e6 1002 F93937320A94FAF700070A07 /* update_dyld_shared_cache */,
39a8cd10 1003 F9F2A5590F7AEE9800B7C9EB /* libdsc.a */,
412ebb8e 1004 F99B8E670FEC121100701838 /* dyld_shared_cache_util */,
832b6fce 1005 F9D1001214D8D0BA00099D91 /* dsc_extractor.bundle */,
9f83892a
A
1006 377686021AC4B27D00026E6C /* multi_dyld_shared_cache_builder */,
1007 3703A1241B38C1B300ADBA7F /* dyld_shared_cache_builder */,
1008 F97FF3561C23638F000ACDD2 /* nocr */,
10b92d3b
A
1009 F97C61A71DBAD1A900A84CD7 /* dyld_closure_util */,
1010 F96354451DCD74A400895049 /* update_dyld_sim_shared_cache */,
6cae9b63
A
1011 C187B90A1FE063A40042D3B7 /* slc_builder.dylib */,
1012 37F597CD2061EB4200F9B6F9 /* dyld_usage */,
9e225d03
A
1013 );
1014 name = Products;
1015 sourceTree = "<group>";
1016 };
1017 F9ED4CBB0630A7AA00DF4E74 /* src */ = {
1018 isa = PBXGroup;
1019 children = (
6cae9b63 1020 F93F46511FA420630060D9F9 /* execserver.defs */,
9f83892a 1021 F97FF35F1C236402000ACDD2 /* nocr.c */,
6cae9b63 1022 37F597D42061ECFF00F9B6F9 /* dyld_usage.cpp */,
9e225d03
A
1023 F9ED4CC60630A7F100DF4E74 /* dyld_gdb.cpp */,
1024 F9ED4CC70630A7F100DF4E74 /* dyld.cpp */,
1025 F9ED4CC80630A7F100DF4E74 /* dyld.h */,
9e225d03
A
1026 F9ED4CC90630A7F100DF4E74 /* dyldAPIs.cpp */,
1027 F9ED4CCA0630A7F100DF4E74 /* dyldExceptions.c */,
bac542e6 1028 F9AB709D0BA75730002F6068 /* dyldLibSystemInterface.h */,
9e225d03
A
1029 F913FAD90630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp */,
1030 F9ED4CCB0630A7F100DF4E74 /* dyldInitialization.cpp */,
1031 F9ED4CCC0630A7F100DF4E74 /* dyldLock.cpp */,
1032 F9ED4CCD0630A7F100DF4E74 /* dyldLock.h */,
1033 F9ED4CCE0630A7F100DF4E74 /* dyldNew.cpp */,
1034 F9ED4CCF0630A7F100DF4E74 /* dyldStartup.s */,
832b6fce 1035 F9D49CCB1458B95200F86ADD /* start_glue.s */,
2fd3f4e8 1036 F9AFEA3216F15CE300CB5161 /* start_glue.h */,
39a8cd10 1037 F99EFC0D0EAD60E8001032B8 /* dyld_stub_binder.s */,
9e225d03 1038 F9ED4CD00630A7F100DF4E74 /* glue.c */,
2fd3f4e8 1039 F981BB8B170FC24400A686D6 /* dyldSyscallInterface.h */,
9e225d03
A
1040 F9ED4CD10630A7F100DF4E74 /* ImageLoader.cpp */,
1041 F9ED4CD20630A7F100DF4E74 /* ImageLoader.h */,
1042 F9ED4CD30630A7F100DF4E74 /* ImageLoaderMachO.cpp */,
1043 F9ED4CD40630A7F100DF4E74 /* ImageLoaderMachO.h */,
39a8cd10
A
1044 F94DB9000F0A9B1700323715 /* ImageLoaderMachOClassic.cpp */,
1045 F94DB9010F0A9B1700323715 /* ImageLoaderMachOClassic.h */,
1046 F94DB9020F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp */,
1047 F94DB9030F0A9B1700323715 /* ImageLoaderMachOCompressed.h */,
9f83892a 1048 F9280B7A1AB9DCA000B18AEC /* ImageLoaderMegaDylib.h */,
10b92d3b 1049 F9280B791AB9DCA000B18AEC /* ImageLoaderMegaDylib.cpp */,
df9d6cf7 1050 F99DE0361AAE4F0400669496 /* libdyld_data_symbols.dirty */,
9e225d03
A
1051 F9ED4CD50630A7F100DF4E74 /* stub_binding_helper.s */,
1052 F9B01E3D0739ABDE00CF981B /* dyld.exp */,
412ebb8e 1053 F976F548127B90F8004BA2A5 /* dyld.order */,
bac542e6 1054 F9AC7E930B7BB67700FEB38B /* version.c */,
39a8cd10 1055 F9A221E60F3A6D7C00D15F73 /* dyldLibSystemGlue.c */,
412ebb8e
A
1056 F9A6D6E2116F9DF20051CC16 /* threadLocalVariables.c */,
1057 F9A6D70B116FBBD10051CC16 /* threadLocalHelpers.s */,
9f83892a
A
1058 F958D4751C7FCD4A00A0B199 /* dyld_process_info_internal.h */,
1059 F958D4761C7FCD4A00A0B199 /* dyld_process_info_notify.cpp */,
1060 F95090E41C5AD1B30031F81D /* dyld_process_info.cpp */,
9e225d03
A
1061 );
1062 name = src;
1063 sourceTree = "<group>";
1064 };
1065 F9ED4CBE0630A7B100DF4E74 /* include */ = {
1066 isa = PBXGroup;
1067 children = (
6cae9b63 1068 F96D19711D7F63EE007AF3CE /* expand.rb */,
9f83892a 1069 F95090D01C5AB89A0031F81D /* dyld_process_info.h */,
bac542e6 1070 F98D274C0AA79D7400416316 /* dyld_images.h */,
10b92d3b
A
1071 F918691408B16D2500E0F9DB /* dyld-interposing.h */,
1072 F9ED4CEA0630A80600DF4E74 /* dyld.h */,
9e225d03
A
1073 F9ED4CE80630A80600DF4E74 /* dyld_gdb.h */,
1074 F9ED4CE90630A80600DF4E74 /* dyld_priv.h */,
9e225d03 1075 F99EE6AE06B48D4200BF1992 /* dlfcn.h */,
832b6fce 1076 F9C69EFD14EC8ABF009CAE2E /* objc-shared-cache.h */,
9e225d03
A
1077 );
1078 name = include;
1079 sourceTree = "<group>";
1080 };
1081 F9ED4CC30630A7BE00DF4E74 /* doc */ = {
1082 isa = PBXGroup;
1083 children = (
6cae9b63 1084 37918ABF2058908000F39A77 /* tracing */,
9e225d03
A
1085 EF799FE7070D27BB00F78484 /* man */,
1086 );
1087 name = doc;
1088 sourceTree = SOURCE_ROOT;
1089 };
1090/* End PBXGroup section */
1091
10b92d3b 1092/* Begin PBXHeadersBuildPhase section */
10b92d3b
A
1093 F98F1FBB1E4029CA00EF868D /* Headers */ = {
1094 isa = PBXHeadersBuildPhase;
1095 buildActionMask = 2147483647;
1096 files = (
6cae9b63 1097 F9DFEA6C1F50DD16003BF8A7 /* Closure.h in Headers */,
10b92d3b
A
1098 F99006DD1E411BA70013456D /* dyld_images.h in Headers */,
1099 F99006DE1E411BBC0013456D /* dyld.h in Headers */,
1100 F98F1FBD1E4029E400EF868D /* dyld_priv.h in Headers */,
6cae9b63 1101 F9DFEA761F54FAAB003BF8A7 /* ClosureBuilder.h in Headers */,
10b92d3b 1102 F960A78A1E40569400840176 /* dyld-interposing.h in Headers */,
6cae9b63 1103 F9DFEA721F54BD83003BF8A7 /* ClosureWriter.h in Headers */,
10b92d3b
A
1104 F98F1FBF1E4031F800EF868D /* dyld_process_info.h in Headers */,
1105 F99006E01E4130AE0013456D /* dyld_gdb.h in Headers */,
1106 F960A78B1E405DE300840176 /* dyld_cache_format.h in Headers */,
1107 );
1108 runOnlyForDeploymentPostprocessing = 0;
1109 };
10b92d3b
A
1110/* End PBXHeadersBuildPhase section */
1111
bac542e6 1112/* Begin PBXNativeTarget section */
9f83892a 1113 3703A1111B38C1B300ADBA7F /* dyld_shared_cache_builder */ = {
bac542e6 1114 isa = PBXNativeTarget;
9f83892a
A
1115 buildConfigurationList = 3703A1211B38C1B300ADBA7F /* Build configuration list for PBXNativeTarget "dyld_shared_cache_builder" */;
1116 buildPhases = (
1117 3703A1121B38C1B300ADBA7F /* make dyld_cache_config.h */,
1118 3703A1131B38C1B300ADBA7F /* Sources */,
1119 3703A11D1B38C1B300ADBA7F /* Frameworks */,
1120 3703A1201B38C1B300ADBA7F /* CopyFiles */,
1121 );
1122 buildRules = (
1123 );
1124 dependencies = (
1125 );
1126 name = dyld_shared_cache_builder;
1127 productName = update_os_interlinked_dylib;
1128 productReference = 3703A1241B38C1B300ADBA7F /* dyld_shared_cache_builder */;
1129 productType = "com.apple.product-type.tool";
1130 };
1131 377685F21AC4B27D00026E6C /* multi_dyld_shared_cache_builder */ = {
1132 isa = PBXNativeTarget;
1133 buildConfigurationList = 377685FF1AC4B27D00026E6C /* Build configuration list for PBXNativeTarget "multi_dyld_shared_cache_builder" */;
1134 buildPhases = (
1135 377685F31AC4B27D00026E6C /* make dyld_cache_config.h */,
1136 377685F41AC4B27D00026E6C /* Sources */,
1137 377685FD1AC4B27D00026E6C /* Frameworks */,
1138 377685FE1AC4B27D00026E6C /* CopyFiles */,
1139 );
1140 buildRules = (
1141 );
1142 dependencies = (
1143 );
1144 name = multi_dyld_shared_cache_builder;
1145 productName = update_os_interlinked_dylib;
1146 productReference = 377686021AC4B27D00026E6C /* multi_dyld_shared_cache_builder */;
1147 productType = "com.apple.product-type.tool";
1148 };
6cae9b63
A
1149 37F597CC2061EB4200F9B6F9 /* dyld_usage */ = {
1150 isa = PBXNativeTarget;
1151 buildConfigurationList = 37F597D32061EB4200F9B6F9 /* Build configuration list for PBXNativeTarget "dyld_usage" */;
1152 buildPhases = (
1153 37F597C92061EB4200F9B6F9 /* Sources */,
1154 37F597CA2061EB4200F9B6F9 /* Frameworks */,
1155 37F597CB2061EB4200F9B6F9 /* CopyFiles */,
1156 );
1157 buildRules = (
1158 );
1159 dependencies = (
1160 );
1161 name = dyld_usage;
1162 productName = dyld_usage;
1163 productReference = 37F597CD2061EB4200F9B6F9 /* dyld_usage */;
1164 productType = "com.apple.product-type.tool";
1165 };
1166 C187B8FF1FE063A40042D3B7 /* libslc_builder.dylib */ = {
10b92d3b 1167 isa = PBXNativeTarget;
6cae9b63 1168 buildConfigurationList = C187B9071FE063A40042D3B7 /* Build configuration list for PBXNativeTarget "libslc_builder.dylib" */;
10b92d3b 1169 buildPhases = (
6cae9b63
A
1170 C187B9001FE063A40042D3B7 /* Sources */,
1171 C187B9031FE063A40042D3B7 /* Frameworks */,
1172 C187B9041FE063A40042D3B7 /* usr|local|include|mach-o */,
10b92d3b
A
1173 );
1174 buildRules = (
1175 );
1176 dependencies = (
1177 );
6cae9b63
A
1178 name = libslc_builder.dylib;
1179 productName = dsc;
1180 productReference = C187B90A1FE063A40042D3B7 /* slc_builder.dylib */;
10b92d3b
A
1181 productType = "com.apple.product-type.library.dynamic";
1182 };
9f83892a
A
1183 F93937310A94FAF700070A07 /* update_dyld_shared_cache_tool */ = {
1184 isa = PBXNativeTarget;
1185 buildConfigurationList = F93937340A94FB2900070A07 /* Build configuration list for PBXNativeTarget "update_dyld_shared_cache_tool" */;
bac542e6 1186 buildPhases = (
2fd3f4e8 1187 F91083C91702592700831889 /* create dyld_cache_config.h */,
bac542e6
A
1188 F939372F0A94FAF700070A07 /* Sources */,
1189 F93937300A94FAF700070A07 /* Frameworks */,
39a8cd10 1190 F9D238DD0A9E2FEE002B55C7 /* usr|share|man|man1 */,
412ebb8e 1191 F991E3030FF1A4EC0082CCC9 /* do not install duplicates */,
10b92d3b 1192 F981C8C21F058F8200452F35 /* mkdir /var/db/dyld */,
9e225d03 1193 );
bac542e6
A
1194 buildRules = (
1195 );
1196 dependencies = (
1197 );
9f83892a 1198 name = update_dyld_shared_cache_tool;
bac542e6
A
1199 productName = update_dyld_shared_cache;
1200 productReference = F93937320A94FAF700070A07 /* update_dyld_shared_cache */;
1201 productType = "com.apple.product-type.tool";
9e225d03 1202 };
10b92d3b
A
1203 F963542F1DCD74A400895049 /* update_dyld_sim_shared_cache */ = {
1204 isa = PBXNativeTarget;
1205 buildConfigurationList = F96354421DCD74A400895049 /* Build configuration list for PBXNativeTarget "update_dyld_sim_shared_cache" */;
1206 buildPhases = (
1207 F96354301DCD74A400895049 /* create dyld_cache_config.h */,
1208 F96354311DCD74A400895049 /* Sources */,
1209 F963543D1DCD74A400895049 /* Frameworks */,
1210 );
1211 buildRules = (
1212 );
1213 dependencies = (
1214 );
1215 name = update_dyld_sim_shared_cache;
1216 productName = update_dyld_shared_cache;
1217 productReference = F96354451DCD74A400895049 /* update_dyld_sim_shared_cache */;
1218 productType = "com.apple.product-type.tool";
1219 };
1220 F97C61A61DBAD1A900A84CD7 /* dyld_closure_util */ = {
1221 isa = PBXNativeTarget;
1222 buildConfigurationList = F97C61AB1DBAD1A900A84CD7 /* Build configuration list for PBXNativeTarget "dyld_closure_util" */;
1223 buildPhases = (
1224 F97C61A31DBAD1A900A84CD7 /* Sources */,
1225 F97C61A41DBAD1A900A84CD7 /* Frameworks */,
1226 F97C61A51DBAD1A900A84CD7 /* Copy Files */,
1227 );
1228 buildRules = (
1229 );
1230 dependencies = (
1231 );
1232 name = dyld_closure_util;
1233 productName = dyld_closure_util;
1234 productReference = F97C61A71DBAD1A900A84CD7 /* dyld_closure_util */;
1235 productType = "com.apple.product-type.tool";
1236 };
9f83892a
A
1237 F97FF3551C23638F000ACDD2 /* nocr */ = {
1238 isa = PBXNativeTarget;
1239 buildConfigurationList = F97FF35C1C23638F000ACDD2 /* Build configuration list for PBXNativeTarget "nocr" */;
1240 buildPhases = (
1241 F97FF3521C23638F000ACDD2 /* Sources */,
1242 F97FF3531C23638F000ACDD2 /* Frameworks */,
1243 F97FF3541C23638F000ACDD2 /* install man page */,
1244 );
1245 buildRules = (
1246 );
1247 dependencies = (
1248 );
1249 name = nocr;
1250 productName = nocr;
1251 productReference = F97FF3561C23638F000ACDD2 /* nocr */;
1252 productType = "com.apple.product-type.tool";
1253 };
412ebb8e
A
1254 F99B8E550FEC10F600701838 /* dyld_shared_cache_util */ = {
1255 isa = PBXNativeTarget;
1256 buildConfigurationList = F99B8E5D0FEC10F800701838 /* Build configuration list for PBXNativeTarget "dyld_shared_cache_util" */;
1257 buildPhases = (
1258 F99B8E530FEC10F600701838 /* Sources */,
1259 F99B8E540FEC10F600701838 /* Frameworks */,
1260 );
1261 buildRules = (
1262 );
1263 dependencies = (
1264 );
1265 name = dyld_shared_cache_util;
1266 productName = dscutil;
1267 productReference = F99B8E670FEC121100701838 /* dyld_shared_cache_util */;
1268 productType = "com.apple.product-type.tool";
1269 };
832b6fce 1270 F9D1001114D8D0BA00099D91 /* dsc_extractor */ = {
412ebb8e 1271 isa = PBXNativeTarget;
832b6fce 1272 buildConfigurationList = F9D1001714D8D0F100099D91 /* Build configuration list for PBXNativeTarget "dsc_extractor" */;
412ebb8e 1273 buildPhases = (
832b6fce
A
1274 F9D1000F14D8D0BA00099D91 /* Sources */,
1275 F9D1001014D8D0BA00099D91 /* Frameworks */,
412ebb8e
A
1276 );
1277 buildRules = (
1278 );
1279 dependencies = (
1280 );
832b6fce
A
1281 name = dsc_extractor;
1282 productName = dsc_extractor;
1283 productReference = F9D1001214D8D0BA00099D91 /* dsc_extractor.bundle */;
1284 productType = "com.apple.product-type.library.dynamic";
412ebb8e 1285 };
9e225d03
A
1286 F9ED4C970630A76000DF4E74 /* dyld */ = {
1287 isa = PBXNativeTarget;
1288 buildConfigurationList = F9D8C7DD087B087300E93EFB /* Build configuration list for PBXNativeTarget "dyld" */;
1289 buildPhases = (
412ebb8e 1290 F9D050C811DD701A00FB0A29 /* configure archives */,
d113e8b5 1291 F96D19A31D91D733007AF3CE /* make dyld_priv.h */,
9e225d03 1292 F9ED4C950630A76000DF4E74 /* Sources */,
412ebb8e 1293 F907E2490FA6469000BFEDBD /* install iPhone file */,
19894a12 1294 F9213B3F18BFC9CB001CB6E8 /* simulator entitlement */,
412ebb8e 1295 F99B8EB60FEC236500701838 /* suppress macosx dyld_shared_cache_util */,
6cae9b63 1296 371C117D208ADFC700FD9036 /* Suppress simulator dyld_usage */,
9e225d03
A
1297 );
1298 buildRules = (
1299 F921D318070376B0000D1056 /* PBXBuildRule */,
1300 F921D317070376A6000D1056 /* PBXBuildRule */,
1301 F921D3160703769A000D1056 /* PBXBuildRule */,
1302 );
9e225d03 1303 dependencies = (
412ebb8e 1304 F99B8EB20FEC220C00701838 /* PBXTargetDependency */,
10b92d3b 1305 F96543A11E343601003C5540 /* PBXTargetDependency */,
9e225d03
A
1306 );
1307 name = dyld;
1308 productName = dyld;
1309 productReference = F9ED4C980630A76000DF4E74 /* dyld */;
1310 productType = "com.apple.product-type.tool";
1311 };
412ebb8e 1312 F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */ = {
9e225d03 1313 isa = PBXNativeTarget;
412ebb8e 1314 buildConfigurationList = F9D8C7E1087B087300E93EFB /* Build configuration list for PBXNativeTarget "libdyld.dylib" */;
9e225d03
A
1315 buildPhases = (
1316 F9ED4C9C0630A76B00DF4E74 /* Sources */,
19894a12 1317 F959621018849DF20003E4D4 /* add dyld symlink */,
10b92d3b
A
1318 F98F1FBB1E4029CA00EF868D /* Headers */,
1319 F960A78C1E405E2300840176 /* expand dyld_priv.h macros */,
1320 F99006DF1E411C500013456D /* install dlfcn.h */,
6cae9b63 1321 37918AC32058912100F39A77 /* install ktrace codes file */,
9e225d03
A
1322 );
1323 buildRules = (
1324 F921D31E070376F1000D1056 /* PBXBuildRule */,
1325 F9574C4906C94DA700142BFA /* PBXBuildRule */,
1326 );
9e225d03
A
1327 dependencies = (
1328 );
412ebb8e 1329 name = libdyld.dylib;
9e225d03 1330 productName = libdyld;
412ebb8e
A
1331 productReference = F9ED4C9F0630A76B00DF4E74 /* libdyld.dylib */;
1332 productType = "com.apple.product-type.library.dynamic";
9e225d03 1333 };
412ebb8e 1334 F9F2A5580F7AEE9800B7C9EB /* libdsc */ = {
39a8cd10 1335 isa = PBXNativeTarget;
412ebb8e 1336 buildConfigurationList = F9F2A56B0F7AEEB100B7C9EB /* Build configuration list for PBXNativeTarget "libdsc" */;
39a8cd10
A
1337 buildPhases = (
1338 F9F2A5560F7AEE9800B7C9EB /* Sources */,
1339 F9F2A5570F7AEE9800B7C9EB /* Frameworks */,
1340 F98C78D10F7C00EA006257D2 /* usr|local|include|mach-o */,
1341 );
1342 buildRules = (
1343 );
1344 dependencies = (
1345 );
412ebb8e 1346 name = libdsc;
39a8cd10
A
1347 productName = dsc;
1348 productReference = F9F2A5590F7AEE9800B7C9EB /* libdsc.a */;
1349 productType = "com.apple.product-type.library.static";
1350 };
9e225d03
A
1351/* End PBXNativeTarget section */
1352
1353/* Begin PBXProject section */
1354 F9ED4C8B0630A72300DF4E74 /* Project object */ = {
1355 isa = PBXProject;
832b6fce 1356 attributes = {
6cae9b63 1357 LastUpgradeCheck = 1000;
9f83892a
A
1358 TargetAttributes = {
1359 37A0AD0A1C15FFF500731E50 = {
10b92d3b
A
1360 CreatedOnToolsVersion = 8.0;
1361 };
6cae9b63
A
1362 37F597CC2061EB4200F9B6F9 = {
1363 CreatedOnToolsVersion = 10.0;
1364 ProvisioningStyle = Automatic;
10b92d3b
A
1365 };
1366 F97C61A61DBAD1A900A84CD7 = {
1367 CreatedOnToolsVersion = 8.0;
1368 DevelopmentTeam = 59GAB85EFG;
1369 ProvisioningStyle = Automatic;
9f83892a
A
1370 };
1371 F97FF3551C23638F000ACDD2 = {
10b92d3b
A
1372 CreatedOnToolsVersion = 8.0;
1373 };
9f83892a 1374 F9F6F4271C1FB0A700BD8FED = {
10b92d3b 1375 CreatedOnToolsVersion = 8.0;
9f83892a
A
1376 };
1377 };
832b6fce 1378 };
9e225d03 1379 buildConfigurationList = F9D8C7E9087B087300E93EFB /* Build configuration list for PBXProject "dyld" */;
832b6fce 1380 compatibilityVersion = "Xcode 3.2";
412ebb8e 1381 developmentRegion = English;
9e225d03 1382 hasScannedForEncodings = 1;
412ebb8e
A
1383 knownRegions = (
1384 English,
1385 Japanese,
1386 French,
1387 German,
1388 );
9e225d03
A
1389 mainGroup = F9ED4C870630A72200DF4E74;
1390 productRefGroup = F9ED4C990630A76000DF4E74 /* Products */;
1391 projectDirPath = "";
bac542e6 1392 projectRoot = "";
9e225d03
A
1393 targets = (
1394 F9ED4C920630A73900DF4E74 /* all */,
9f83892a 1395 37A0AD0A1C15FFF500731E50 /* update_dyld_shared_cache */,
412ebb8e 1396 F908134211D3ED0B00626CC1 /* libdyld */,
10b92d3b 1397 F9ED4C970630A76000DF4E74 /* dyld */,
412ebb8e 1398 F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */,
9f83892a 1399 F93937310A94FAF700070A07 /* update_dyld_shared_cache_tool */,
9f83892a
A
1400 377685F21AC4B27D00026E6C /* multi_dyld_shared_cache_builder */,
1401 3703A1111B38C1B300ADBA7F /* dyld_shared_cache_builder */,
10b92d3b
A
1402 F963542F1DCD74A400895049 /* update_dyld_sim_shared_cache */,
1403 F99B8E550FEC10F600701838 /* dyld_shared_cache_util */,
1404 F97C61A61DBAD1A900A84CD7 /* dyld_closure_util */,
1405 F9F2A5580F7AEE9800B7C9EB /* libdsc */,
1406 F9D1001114D8D0BA00099D91 /* dsc_extractor */,
6cae9b63 1407 C187B8FF1FE063A40042D3B7 /* libslc_builder.dylib */,
9f83892a
A
1408 F9F6F4271C1FB0A700BD8FED /* dyld_tests */,
1409 F97FF3551C23638F000ACDD2 /* nocr */,
6cae9b63 1410 37F597CC2061EB4200F9B6F9 /* dyld_usage */,
9e225d03
A
1411 );
1412 };
1413/* End PBXProject section */
1414
1415/* Begin PBXShellScriptBuildPhase section */
9f83892a
A
1416 3703A1121B38C1B300ADBA7F /* make dyld_cache_config.h */ = {
1417 isa = PBXShellScriptBuildPhase;
1418 buildActionMask = 2147483647;
1419 files = (
1420 );
1421 inputPaths = (
1422 );
1423 name = "make dyld_cache_config.h";
1424 outputPaths = (
1425 "$(DERIVED_FILE_DIR)/dyld_cache_config.h",
1426 );
1427 runOnlyForDeploymentPostprocessing = 0;
1428 shellPath = /bin/bash;
6cae9b63
A
1429 shellScript = "echo \"\" > ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\nif [ -z \"${ARM_SDK}\" ]; then\n # if iOS SDK not available, use MacOSX SDK\n ARM_SDK=`xcodebuild -sdk macosx.internal -version Path`\nfi\n\nSHARED_REGION_FILE=\"${ARM_SDK}/usr/include/mach/shared_region.h\"\n\n\nif [ -r \"${SHARED_REGION_FILE}\" ]; then\n echo -n \"#define ARM_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n grep SHARED_REGION_BASE_ARM64_32 \"${SHARED_REGION_FILE}\" > /dev/null 2>&1\n if [ \"$?\" -eq \"0\" ]; then\n echo -n \"#define ARM64_32_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_32_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n fi\nelse\n echo \"ERROR: File needed to configure update_dyld_shared_cache does not exist '${SHARED_REGION_FILE}'\"\n exit 1\nfi\n\nif [ -r \"${ARM_SDK}/AppleInternal/DirtyDataFiles/dirty-data-segments-order.txt\" ]; then\n mkdir -p \"${DSTROOT}/${INSTALL_LOCATION}/usr/local/bin\"\n cp \"${ARM_SDK}/AppleInternal/DirtyDataFiles/dirty-data-segments-order.txt\" \"${DSTROOT}/${INSTALL_LOCATION}/usr/local/bin\"\nfi\nif [ -r \"${ARM_SDK}/AppleInternal/OrderFiles/dylib-order.txt\" ]; then\n mkdir -p \"${DSTROOT}/${INSTALL_LOCATION}/usr/local/bin\"\n cp \"${ARM_SDK}/AppleInternal/OrderFiles/dylib-order.txt\" \"${DSTROOT}/${INSTALL_LOCATION}/usr/local/bin\"\nfi\n\n";
1430 showEnvVarsInLog = 0;
1431 };
1432 371C117D208ADFC700FD9036 /* Suppress simulator dyld_usage */ = {
1433 isa = PBXShellScriptBuildPhase;
1434 buildActionMask = 8;
1435 files = (
1436 );
1437 inputPaths = (
1438 );
1439 name = "Suppress simulator dyld_usage";
1440 outputPaths = (
1441 );
1442 runOnlyForDeploymentPostprocessing = 1;
1443 shellPath = /bin/sh;
1444 shellScript = "# dyld_usage requires libktrace which is not available in the simualtor\n# The target builds a dummy app that we delete\nif [ \"${PRODUCT_NAME}\" != \"dyld_sim\" ]\nthen\nxcodebuild install -target dyld_usage SDKROOT=\"${SDKROOT}\" MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} OBJROOT=\"${OBJROOT}\" SRCROOT=\"${SRCROOT}\" DSTROOT=\"${DSTROOT}\" SYMROOT=\"${SYMROOT}\" RC_ProjectSourceVersion=\"${RC_ProjectSourceVersion}\"\nfi";
9f83892a
A
1445 showEnvVarsInLog = 0;
1446 };
1447 377685F31AC4B27D00026E6C /* make dyld_cache_config.h */ = {
1448 isa = PBXShellScriptBuildPhase;
1449 buildActionMask = 2147483647;
1450 files = (
1451 );
1452 inputPaths = (
1453 );
1454 name = "make dyld_cache_config.h";
1455 outputPaths = (
1456 "$(DERIVED_FILE_DIR)/dyld_cache_config.h",
1457 );
1458 runOnlyForDeploymentPostprocessing = 0;
1459 shellPath = /bin/bash;
6cae9b63 1460 shellScript = "echo \"\" > ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\nif [ -z \"${ARM_SDK}\" ]; then\n # if iOS SDK not available, use MacOSX SDK\n ARM_SDK=`xcodebuild -sdk macosx.internal -version Path`\nfi\n\nSHARED_REGION_FILE=\"${ARM_SDK}/usr/include/mach/shared_region.h\"\n\n\nif [ -r \"${SHARED_REGION_FILE}\" ]; then\n echo -n \"#define ARM_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n grep SHARED_REGION_BASE_ARM64_32 \"${SHARED_REGION_FILE}\" > /dev/null 2>&1\n if [ \"$?\" -eq \"0\" ]; then\n echo -n \"#define ARM64_32_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_32_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n fi\nelse\n echo \"ERROR: File needed to configure update_dyld_shared_cache does not exist '${SHARED_REGION_FILE}'\"\n exit 1\nfi\n\nif [ -r \"${ARM_SDK}/AppleInternal/DirtyDataFiles/dirty-data-segments-order.txt\" ]; then\n mkdir -p \"${DSTROOT}/${INSTALL_LOCATION}/usr/local/bin\"\n cp \"${ARM_SDK}/AppleInternal/DirtyDataFiles/dirty-data-segments-order.txt\" \"${DSTROOT}/${INSTALL_LOCATION}/usr/local/bin\"\nfi\nif [ -r \"${ARM_SDK}/AppleInternal/OrderFiles/dylib-order.txt\" ]; then\n mkdir -p \"${DSTROOT}/${INSTALL_LOCATION}/usr/local/bin\"\n cp \"${ARM_SDK}/AppleInternal/OrderFiles/dylib-order.txt\" \"${DSTROOT}/${INSTALL_LOCATION}/usr/local/bin\"\nfi\n\n";
9f83892a
A
1461 showEnvVarsInLog = 0;
1462 };
412ebb8e 1463 F907E2490FA6469000BFEDBD /* install iPhone file */ = {
9e225d03
A
1464 isa = PBXShellScriptBuildPhase;
1465 buildActionMask = 8;
1466 files = (
1467 );
1468 inputPaths = (
9e225d03 1469 );
412ebb8e 1470 name = "install iPhone file";
9e225d03
A
1471 outputPaths = (
1472 );
1473 runOnlyForDeploymentPostprocessing = 1;
1474 shellPath = /bin/sh;
df9d6cf7 1475 shellScript = "if [ \"${RC_PURPLE}\" = \"YES\" ]\nthen\n\tmkdir -p ${DSTROOT}//System/Library/Caches/com.apple.dyld\n\techo \"existence of this file enables dyld to have dylibs override shared cache\" > ${DSTROOT}//System/Library/Caches/com.apple.dyld/enable-dylibs-to-override-cache\nfi\n";
bac542e6
A
1476 showEnvVarsInLog = 0;
1477 };
2fd3f4e8
A
1478 F91083C91702592700831889 /* create dyld_cache_config.h */ = {
1479 isa = PBXShellScriptBuildPhase;
1480 buildActionMask = 2147483647;
1481 files = (
1482 );
1483 inputPaths = (
1484 );
1485 name = "create dyld_cache_config.h";
1486 outputPaths = (
1487 "$(DERIVED_FILE_DIR)/dyld_cache_config.h",
1488 );
1489 runOnlyForDeploymentPostprocessing = 0;
1490 shellPath = /bin/bash;
6cae9b63 1491 shellScript = "echo \"\" > ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\nif [ -z \"${ARM_SDK}\" ]; then\n # if iOS SDK not available, use MacOSX SDK\n ARM_SDK=`xcodebuild -sdk macosx.internal -version Path`\nfi\n\nSHARED_REGION_FILE=\"${ARM_SDK}/usr/include/mach/shared_region.h\"\n\n\nif [ -r \"${SHARED_REGION_FILE}\" ]; then\n echo -n \"#define ARM_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n grep SHARED_REGION_BASE_ARM64_32 \"${SHARED_REGION_FILE}\" > /dev/null 2>&1\n if [ \"$?\" -eq \"0\" ]; then\n echo -n \"#define ARM64_32_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_32_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n fi\nelse\n echo \"ERROR: File needed to configure update_dyld_shared_cache does not exist '${SHARED_REGION_FILE}'\"\n exit 1\nfi\n\n";
10b92d3b
A
1492 showEnvVarsInLog = 0;
1493 };
19894a12 1494 F9213B3F18BFC9CB001CB6E8 /* simulator entitlement */ = {
bac542e6 1495 isa = PBXShellScriptBuildPhase;
412ebb8e
A
1496 buildActionMask = 8;
1497 files = (
1498 );
1499 inputPaths = (
1500 );
19894a12 1501 name = "simulator entitlement";
412ebb8e
A
1502 outputPaths = (
1503 );
1504 runOnlyForDeploymentPostprocessing = 1;
1505 shellPath = /bin/sh;
df9d6cf7 1506 shellScript = "if [ \"${PRODUCT_NAME}\" = \"dyld_sim\" ]\nthen\n /usr/bin/codesign --force --sign - --entitlements ${SRCROOT}/dyld_sim-entitlements.plist ${INSTALL_DIR}/dyld_sim\nfi\n";
412ebb8e
A
1507 showEnvVarsInLog = 0;
1508 };
10b92d3b
A
1509 F94182D61E60E74E00D8EF25 /* pre-platform builds */ = {
1510 isa = PBXShellScriptBuildPhase;
1511 buildActionMask = 8;
1512 files = (
1513 );
1514 inputPaths = (
1515 );
1516 name = "pre-platform builds";
1517 outputPaths = (
1518 );
1519 runOnlyForDeploymentPostprocessing = 1;
1520 shellPath = /bin/sh;
6cae9b63 1521 shellScript = "xcodebuild install -target multi_dyld_shared_cache_builder SDKROOT=\"${SDKROOT}\" MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} OBJROOT=\"${OBJROOT}\" SRCROOT=\"${SRCROOT}\" DSTROOT=\"${DSTROOT}\" SYMROOT=\"${SYMROOT}\" RC_ProjectSourceVersion=\"${RC_ProjectSourceVersion}\"\n\nif [ \"${RC_PURPLE}\" = \"YES\" ]\nthen\n\txcodebuild install -target dyld_shared_cache_builder SDKROOT=\"${SDKROOT}\" MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} OBJROOT=\"${OBJROOT}\" SRCROOT=\"${SRCROOT}\" DSTROOT=\"${DSTROOT}\" SYMROOT=\"${SYMROOT}\" RC_ProjectSourceVersion=\"${RC_ProjectSourceVersion}\"\n\tif [ \"${RC_BRIDGE}\" != \"YES\" ]\n\tthen\n\t\txcodebuild install -target update_dyld_sim_shared_cache SDKROOT=\"${SDKROOT}\" MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} OBJROOT=\"${OBJROOT}\" SRCROOT=\"${SRCROOT}\" DSTROOT=\"${DSTROOT}\" SYMROOT=\"${SYMROOT}\" RC_ProjectSourceVersion=\"${RC_ProjectSourceVersion}\"\n\tfi\nelse\n\txcodebuild install -target update_dyld_shared_cache_tool SDKROOT=\"${SDKROOT}\" MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET} OBJROOT=\"${OBJROOT}\" SRCROOT=\"${SRCROOT}\" DSTROOT=\"${DSTROOT}\" SYMROOT=\"${SYMROOT}\" RC_ProjectSourceVersion=\"${RC_ProjectSourceVersion}\"\nfi";
10b92d3b
A
1522 showEnvVarsInLog = 0;
1523 };
19894a12 1524 F959621018849DF20003E4D4 /* add dyld symlink */ = {
412ebb8e
A
1525 isa = PBXShellScriptBuildPhase;
1526 buildActionMask = 8;
1527 files = (
1528 );
1529 inputPaths = (
1530 );
19894a12 1531 name = "add dyld symlink";
412ebb8e
A
1532 outputPaths = (
1533 );
1534 runOnlyForDeploymentPostprocessing = 1;
df9d6cf7 1535 shellPath = /bin/bash;
6cae9b63 1536 shellScript = "if [[ \"${PLATFORM_NAME}\" == *simulator* ]]\nthen\n\tcd ${DSTROOT}\n mkdir -p usr/lib/system/\n\tcd ${DSTROOT}/${INSTALL_PATH}\n\tln -s libdyld.dylib libdyld_sim.dylib\nfi\n";
412ebb8e
A
1537 showEnvVarsInLog = 0;
1538 };
10b92d3b 1539 F960A78C1E405E2300840176 /* expand dyld_priv.h macros */ = {
d113e8b5
A
1540 isa = PBXShellScriptBuildPhase;
1541 buildActionMask = 8;
1542 files = (
1543 );
1544 inputPaths = (
10b92d3b 1545 "${SRCROOT}/include/mach-o/dyld_priv.h",
d113e8b5 1546 );
10b92d3b 1547 name = "expand dyld_priv.h macros";
d113e8b5 1548 outputPaths = (
10b92d3b 1549 "${DSTROOT}/usr/local/include/mach-o/dyld_priv.h",
d113e8b5
A
1550 );
1551 runOnlyForDeploymentPostprocessing = 1;
1552 shellPath = /bin/sh;
6cae9b63 1553 shellScript = "${SRCROOT}/bin/expand.rb < ${SRCROOT}/include/mach-o/dyld_priv.h > ${DSTROOT}/usr/local/include/mach-o/dyld_priv.h\n";
10b92d3b
A
1554 showEnvVarsInLog = 0;
1555 };
1556 F96354301DCD74A400895049 /* create dyld_cache_config.h */ = {
1557 isa = PBXShellScriptBuildPhase;
1558 buildActionMask = 2147483647;
1559 files = (
1560 );
1561 inputPaths = (
1562 );
1563 name = "create dyld_cache_config.h";
1564 outputPaths = (
1565 "$(DERIVED_FILE_DIR)/dyld_cache_config.h",
1566 );
1567 runOnlyForDeploymentPostprocessing = 0;
1568 shellPath = /bin/bash;
6cae9b63 1569 shellScript = "echo \"\" > ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\nif [ -z \"${ARM_SDK}\" ]; then\n # if iOS SDK not available, use MacOSX SDK\n ARM_SDK=`xcodebuild -sdk macosx.internal -version Path`\nfi\n\nSHARED_REGION_FILE=\"${ARM_SDK}/usr/include/mach/shared_region.h\"\n\n\nif [ -r \"${SHARED_REGION_FILE}\" ]; then\n echo -n \"#define ARM_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64[ \\t]/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n grep SHARED_REGION_BASE_ARM64_32 \"${SHARED_REGION_FILE}\" > /dev/null 2>&1\n if [ \"$?\" -eq \"0\" ]; then\n echo -n \"#define ARM64_32_SHARED_REGION_START \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_BASE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n\n echo -n \"#define ARM64_32_SHARED_REGION_SIZE \" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n awk '/define SHARED_REGION_SIZE_ARM64_32/ { print $3;}' \"${SHARED_REGION_FILE}\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n echo \"\" >> ${DERIVED_FILE_DIR}/dyld_cache_config.h\n fi\nelse\n echo \"ERROR: File needed to configure update_dyld_shared_cache does not exist '${SHARED_REGION_FILE}'\"\n exit 1\nfi\n\n";
d113e8b5
A
1570 showEnvVarsInLog = 0;
1571 };
1572 F96D19A31D91D733007AF3CE /* make dyld_priv.h */ = {
1573 isa = PBXShellScriptBuildPhase;
1574 buildActionMask = 2147483647;
1575 files = (
1576 );
1577 inputPaths = (
1578 "$(SRCROOT)/include/mach-o/dyld_priv.h",
1579 );
1580 name = "make dyld_priv.h";
1581 outputPaths = (
1582 "$(DERIVED_FILE_DIR)/mach-o/dyld_priv.h",
1583 );
1584 runOnlyForDeploymentPostprocessing = 0;
1585 shellPath = /bin/sh;
6cae9b63 1586 shellScript = "mkdir -p ${DERIVED_FILE_DIR}/mach-o\n${SRCROOT}/bin/expand.rb < ${SRCROOT}/include/mach-o/dyld_priv.h > ${DERIVED_FILE_DIR}/mach-o/dyld_priv.h\n";
d113e8b5
A
1587 showEnvVarsInLog = 0;
1588 };
10b92d3b 1589 F981C8C21F058F8200452F35 /* mkdir /var/db/dyld */ = {
412ebb8e 1590 isa = PBXShellScriptBuildPhase;
19894a12 1591 buildActionMask = 8;
bac542e6
A
1592 files = (
1593 );
1594 inputPaths = (
1595 );
10b92d3b 1596 name = "mkdir /var/db/dyld";
bac542e6 1597 outputPaths = (
bac542e6 1598 );
19894a12 1599 runOnlyForDeploymentPostprocessing = 1;
bac542e6 1600 shellPath = /bin/sh;
10b92d3b 1601 shellScript = "mkdir -p ${DSTROOT}/private/var/db/dyld";
2fd3f4e8
A
1602 showEnvVarsInLog = 0;
1603 };
10b92d3b 1604 F99006DF1E411C500013456D /* install dlfcn.h */ = {
2fd3f4e8 1605 isa = PBXShellScriptBuildPhase;
19894a12 1606 buildActionMask = 8;
2fd3f4e8
A
1607 files = (
1608 );
1609 inputPaths = (
1610 );
10b92d3b 1611 name = "install dlfcn.h";
2fd3f4e8
A
1612 outputPaths = (
1613 );
19894a12
A
1614 runOnlyForDeploymentPostprocessing = 1;
1615 shellPath = /bin/sh;
10b92d3b 1616 shellScript = "# xcode only lets you install public headers to one directory\ncp ${SRCROOT}/include/dlfcn.h ${DSTROOT}/usr/include/\n";
19894a12
A
1617 showEnvVarsInLog = 0;
1618 };
10b92d3b 1619 F991E3030FF1A4EC0082CCC9 /* do not install duplicates */ = {
19894a12 1620 isa = PBXShellScriptBuildPhase;
10b92d3b 1621 buildActionMask = 8;
19894a12
A
1622 files = (
1623 );
1624 inputPaths = (
1625 );
10b92d3b 1626 name = "do not install duplicates";
19894a12 1627 outputPaths = (
19894a12 1628 );
10b92d3b 1629 runOnlyForDeploymentPostprocessing = 1;
2fd3f4e8 1630 shellPath = /bin/sh;
10b92d3b 1631 shellScript = "if [ \"${INSTALL_LOCATION}\" = \"\" ] \nthen\n # on iOS, libdyld builds arm libdsc.a and u_d_s_c builds intel libdsc.a\n # on MacOSX, to avoid collision, u_d_s_c does not install libdsc.a\n\trm -rf ${DSTROOT}/usr/local/include\n\trm -rf ${DSTROOT}/usr/local/lib\n\trm -rf ${DSTROOT}/usr/lib\nfi";
bac542e6 1632 showEnvVarsInLog = 0;
9e225d03 1633 };
10b92d3b
A
1634 F99B8EB60FEC236500701838 /* suppress macosx dyld_shared_cache_util */ = {
1635 isa = PBXShellScriptBuildPhase;
1636 buildActionMask = 8;
1637 files = (
1638 );
1639 inputPaths = (
1640 );
1641 name = "suppress macosx dyld_shared_cache_util";
1642 outputPaths = (
1643 );
1644 runOnlyForDeploymentPostprocessing = 1;
1645 shellPath = /bin/sh;
6cae9b63 1646 shellScript = "# iPhone wants a copy of dyld_shared_cache_util on the device\n# MacOSX does not need a copy because update_dyld_shared_cache target already installed a copy\nif [ \"${PLATFORM_NAME}\" = \"macosx\" ] \nthen\nrm -rf ${DSTROOT}/usr/local/bin/dyld_shared_cache_util\nrm -rf ${DSTROOT}/usr/local/bin/dyld_closure_util\nfi\n";
10b92d3b
A
1647 showEnvVarsInLog = 0;
1648 };
1649 F9D050C811DD701A00FB0A29 /* configure archives */ = {
1650 isa = PBXShellScriptBuildPhase;
1651 buildActionMask = 12;
1652 files = (
1653 );
1654 inputPaths = (
1655 );
1656 name = "configure archives";
1657 outputPaths = (
1658 "$(DERIVED_SOURCES_DIR)/archives.txt",
1659 );
1660 runOnlyForDeploymentPostprocessing = 0;
1661 shellPath = /bin/sh;
6cae9b63 1662 shellScript = "# link with all .a files in /usr/local/lib/dyld\nls -1 ${SDKROOT}/usr/local/lib/dyld/*.a > ${DERIVED_SOURCES_DIR}/archives.txt \n\n# link with crash report archive if it exists\nif [ -f ${SDKROOT}/usr/local/lib/libCrashReporterClient.a ]\nthen\n echo \\\"${SDKROOT}/usr/local/lib/libCrashReporterClient.a\\\" >> ${DERIVED_SOURCES_DIR}/archives.txt \nfi\n\n# link with crypto archive if it exists\nif [ -f ${SDKROOT}/usr/local/lib/libcorecrypto_static.a ]\nthen\n echo \\\"${SDKROOT}/usr/local/lib/libcorecrypto_static.a\\\" >> ${DERIVED_SOURCES_DIR}/archives.txt\nfi\n";
10b92d3b
A
1663 showEnvVarsInLog = 0;
1664 };
1665 F9F6F42B1C1FB0AE00BD8FED /* build */ = {
9f83892a
A
1666 isa = PBXShellScriptBuildPhase;
1667 buildActionMask = 12;
1668 files = (
1669 );
1670 inputPaths = (
1671 );
1672 name = build;
1673 outputPaths = (
1674 );
1675 runOnlyForDeploymentPostprocessing = 0;
1676 shellPath = /bin/sh;
1677 shellScript = "${SRCROOT}/testing/build_tests.py && cp ${SRCROOT}/testing/run_all_dyld_tests.py ${DSTROOT}/AppleInternal/CoreOS/tests/dyld/\n";
1678 showEnvVarsInLog = 0;
1679 };
9e225d03
A
1680/* End PBXShellScriptBuildPhase section */
1681
1682/* Begin PBXSourcesBuildPhase section */
9f83892a
A
1683 3703A1131B38C1B300ADBA7F /* Sources */ = {
1684 isa = PBXSourcesBuildPhase;
1685 buildActionMask = 2147483647;
1686 files = (
6cae9b63
A
1687 F93D734E1F8FF7C2007D9413 /* Closure.cpp in Sources */,
1688 F93D734F1F8FF7C2007D9413 /* ClosureWriter.cpp in Sources */,
1689 F93D73501F8FF7C2007D9413 /* ClosureBuilder.cpp in Sources */,
1690 F93D73511F8FF7C2007D9413 /* MachOFile.cpp in Sources */,
1691 C17984D61FE9E9160057D002 /* mrm_shared_cache_builder.cpp in Sources */,
1692 F93D73521F8FF7C2007D9413 /* MachOLoaded.cpp in Sources */,
1693 F93D73531F8FF7C2007D9413 /* MachOAnalyzer.cpp in Sources */,
10b92d3b
A
1694 37554F421E3F169600407388 /* CacheBuilder.cpp in Sources */,
1695 37554F481E3F16BA00407388 /* OptimizerBranches.cpp in Sources */,
1696 37554F441E3F16A900407388 /* OptimizerObjC.cpp in Sources */,
1697 37554F581E3F7B6500407388 /* PathOverrides.cpp in Sources */,
10b92d3b
A
1698 37908A301E3ADD15009613FA /* Diagnostics.cpp in Sources */,
1699 37554F491E3F76E400407388 /* DyldSharedCache.cpp in Sources */,
10b92d3b
A
1700 37C5C2FE1E5CD154006B32C9 /* BuilderUtils.mm in Sources */,
1701 37908A2F1E3A864E009613FA /* dyld_shared_cache_builder.mm in Sources */,
10b92d3b
A
1702 37554F461E3F16B600407388 /* OptimizerLinkedit.cpp in Sources */,
1703 37908A321E3ED667009613FA /* FileUtils.cpp in Sources */,
1704 37908A2E1E3A8632009613FA /* Manifest.mm in Sources */,
6cae9b63 1705 C1D268351FE0A77B009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
10b92d3b 1706 37554F4B1E3F76E900407388 /* AdjustDylibSegments.cpp in Sources */,
9f83892a
A
1707 );
1708 runOnlyForDeploymentPostprocessing = 0;
1709 };
1710 377685F41AC4B27D00026E6C /* Sources */ = {
1711 isa = PBXSourcesBuildPhase;
1712 buildActionMask = 2147483647;
1713 files = (
6cae9b63
A
1714 F93D734B1F8FF79E007D9413 /* MachOFile.cpp in Sources */,
1715 F93D734C1F8FF79E007D9413 /* MachOLoaded.cpp in Sources */,
1716 F93D734D1F8FF79E007D9413 /* MachOAnalyzer.cpp in Sources */,
10b92d3b
A
1717 37554F3F1E3F165100407388 /* Diagnostics.cpp in Sources */,
1718 37554F471E3F16B900407388 /* OptimizerBranches.cpp in Sources */,
1719 37554F451E3F16B500407388 /* OptimizerLinkedit.cpp in Sources */,
1720 37554F571E3F7B6400407388 /* PathOverrides.cpp in Sources */,
10b92d3b
A
1721 37554F411E3F169500407388 /* CacheBuilder.cpp in Sources */,
1722 37554F431E3F16A800407388 /* OptimizerObjC.cpp in Sources */,
1723 37C5C2FD1E5CD154006B32C9 /* BuilderUtils.mm in Sources */,
1724 37554F3B1E3F0FD200407388 /* Manifest.mm in Sources */,
10b92d3b
A
1725 37554F3C1E3F0FD200407388 /* DyldSharedCache.cpp in Sources */,
1726 37554F3D1E3F0FD200407388 /* FileUtils.cpp in Sources */,
1727 37554F3E1E3F0FD200407388 /* multi_dyld_shared_cache_builder.mm in Sources */,
1728 37554F4A1E3F76E800407388 /* AdjustDylibSegments.cpp in Sources */,
6cae9b63
A
1729 F93D73481F8FF780007D9413 /* Closure.cpp in Sources */,
1730 F93D73491F8FF780007D9413 /* ClosureWriter.cpp in Sources */,
1731 F93D734A1F8FF780007D9413 /* ClosureBuilder.cpp in Sources */,
1732 C1D268401FE9B464009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
10b92d3b
A
1733 );
1734 runOnlyForDeploymentPostprocessing = 0;
1735 };
6cae9b63 1736 37F597C92061EB4200F9B6F9 /* Sources */ = {
10b92d3b
A
1737 isa = PBXSourcesBuildPhase;
1738 buildActionMask = 2147483647;
1739 files = (
6cae9b63
A
1740 37F597D52061ED0B00F9B6F9 /* dyld_usage.cpp in Sources */,
1741 );
1742 runOnlyForDeploymentPostprocessing = 0;
1743 };
1744 C187B9001FE063A40042D3B7 /* Sources */ = {
1745 isa = PBXSourcesBuildPhase;
1746 buildActionMask = 2147483647;
1747 files = (
1748 C187B9181FE068260042D3B7 /* DyldSharedCache.cpp in Sources */,
1749 C1436B2C203BE67D00028AF1 /* FileUtils.cpp in Sources */,
1750 C187B91B1FE0683F0042D3B7 /* OptimizerLinkedit.cpp in Sources */,
1751 C187B90E1FE067CD0042D3B7 /* ClosureWriter.cpp in Sources */,
1752 C187B91E1FE0684C0042D3B7 /* AdjustDylibSegments.cpp in Sources */,
1753 C187B9191FE0682C0042D3B7 /* BuilderUtils.mm in Sources */,
1754 C187B90F1FE067D30042D3B7 /* ClosureBuilder.cpp in Sources */,
1755 C187B9131FE067F10042D3B7 /* CacheBuilder.cpp in Sources */,
1756 C187B9121FE067E60042D3B7 /* MachOAnalyzer.cpp in Sources */,
1757 C187B9161FE0680A0042D3B7 /* PathOverrides.cpp in Sources */,
1758 C187B9171FE068180042D3B7 /* Diagnostics.cpp in Sources */,
1759 C187B9151FE068000042D3B7 /* OptimizerObjC.cpp in Sources */,
1760 C187B9101FE067D90042D3B7 /* MachOFile.cpp in Sources */,
1761 C187B9111FE067E10042D3B7 /* MachOLoaded.cpp in Sources */,
1762 C187B90D1FE067C70042D3B7 /* Closure.cpp in Sources */,
1763 C1D268311FE0891C009F115B /* mrm_shared_cache_builder.cpp in Sources */,
1764 C187B9141FE067FA0042D3B7 /* OptimizerBranches.cpp in Sources */,
9f83892a
A
1765 );
1766 runOnlyForDeploymentPostprocessing = 0;
1767 };
bac542e6
A
1768 F939372F0A94FAF700070A07 /* Sources */ = {
1769 isa = PBXSourcesBuildPhase;
1770 buildActionMask = 2147483647;
1771 files = (
6cae9b63
A
1772 F93D73471F8C4E55007D9413 /* PathOverrides.cpp in Sources */,
1773 F92756811F68AF4D000820EE /* Closure.cpp in Sources */,
1774 F92756821F68AF4D000820EE /* ClosureWriter.cpp in Sources */,
1775 C1D2683F1FE98D4F009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
1776 F92756831F68AF4D000820EE /* ClosureBuilder.cpp in Sources */,
1777 F92756841F68AF4D000820EE /* MachOFile.cpp in Sources */,
1778 F92756851F68AF4D000820EE /* MachOLoaded.cpp in Sources */,
1779 F92756861F68AF4D000820EE /* MachOAnalyzer.cpp in Sources */,
10b92d3b
A
1780 F98692171DC3EFD500CBEDE6 /* update_dyld_shared_cache.cpp in Sources */,
1781 F98692181DC3EFD700CBEDE6 /* DyldSharedCache.cpp in Sources */,
10b92d3b
A
1782 F986921F1DC3F98700CBEDE6 /* CacheBuilder.cpp in Sources */,
1783 F98692231DC403F900CBEDE6 /* AdjustDylibSegments.cpp in Sources */,
1784 F98692191DC3EFDA00CBEDE6 /* FileUtils.cpp in Sources */,
1785 F98692201DC3F99300CBEDE6 /* Diagnostics.cpp in Sources */,
10b92d3b
A
1786 F9D862401DC57A27000A199A /* OptimizerObjC.cpp in Sources */,
1787 F94182D51E60A2F100D8EF25 /* OptimizerBranches.cpp in Sources */,
10b92d3b
A
1788 F9D8623F1DC41043000A199A /* OptimizerLinkedit.cpp in Sources */,
1789 );
1790 runOnlyForDeploymentPostprocessing = 0;
1791 };
1792 F96354311DCD74A400895049 /* Sources */ = {
1793 isa = PBXSourcesBuildPhase;
1794 buildActionMask = 2147483647;
1795 files = (
6cae9b63
A
1796 F9653F941FAE51ED008B5D93 /* MachOAnalyzer.cpp in Sources */,
1797 F9653F8E1FAE51C9008B5D93 /* Closure.cpp in Sources */,
1798 F9653F8F1FAE51C9008B5D93 /* ClosureBuilder.cpp in Sources */,
1799 C172C9DD20252CB500159311 /* ClosureFileSystemPhysical.cpp in Sources */,
1800 F9653F901FAE51C9008B5D93 /* ClosureWriter.cpp in Sources */,
1801 F9653F911FAE51C9008B5D93 /* MachOFile.cpp in Sources */,
1802 F9653F921FAE51C9008B5D93 /* MachOLoaded.cpp in Sources */,
10b92d3b
A
1803 F96354461DCD74BC00895049 /* update_dyld_sim_shared_cache.cpp in Sources */,
1804 F96354331DCD74A400895049 /* DyldSharedCache.cpp in Sources */,
10b92d3b
A
1805 F96354341DCD74A400895049 /* CacheBuilder.cpp in Sources */,
1806 F96354351DCD74A400895049 /* AdjustDylibSegments.cpp in Sources */,
10b92d3b
A
1807 F96354361DCD74A400895049 /* FileUtils.cpp in Sources */,
1808 F96354371DCD74A400895049 /* Diagnostics.cpp in Sources */,
1809 F9460DCE1E0A000600FEC613 /* PathOverrides.cpp in Sources */,
10b92d3b 1810 F96354391DCD74A400895049 /* OptimizerObjC.cpp in Sources */,
10b92d3b 1811 37C5C2FF1E60D7DE006B32C9 /* OptimizerBranches.cpp in Sources */,
10b92d3b
A
1812 F963543C1DCD74A400895049 /* OptimizerLinkedit.cpp in Sources */,
1813 );
1814 runOnlyForDeploymentPostprocessing = 0;
1815 };
1816 F97C61A31DBAD1A900A84CD7 /* Sources */ = {
1817 isa = PBXSourcesBuildPhase;
1818 buildActionMask = 2147483647;
1819 files = (
1820 F9D862451DC975A5000A199A /* dyld_closure_util.cpp in Sources */,
10b92d3b
A
1821 F9D8624D1DC9783E000A199A /* FileUtils.cpp in Sources */,
1822 F9D862461DC975AA000A199A /* Diagnostics.cpp in Sources */,
10b92d3b
A
1823 F9F76FB01E09CDF400828678 /* PathOverrides.cpp in Sources */,
1824 F9D8624C1DC97717000A199A /* DyldSharedCache.cpp in Sources */,
6cae9b63
A
1825 C1D268371FE0BC5F009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
1826 F9DFEA791F55DDC0003BF8A7 /* Closure.cpp in Sources */,
1827 F9DFEA7A1F55DDC4003BF8A7 /* ClosureWriter.cpp in Sources */,
1828 F9DFEA7B1F55DDC7003BF8A7 /* ClosureBuilder.cpp in Sources */,
1829 F9CC10D81F5F1D4E0021BFE2 /* MachOFile.cpp in Sources */,
1830 F9A5E6171F5C967C0030C490 /* MachOLoaded.cpp in Sources */,
1831 F9CC10D71F5F1D480021BFE2 /* MachOAnalyzer.cpp in Sources */,
1832 F9DFEA7D1F588506003BF8A7 /* ClosurePrinter.cpp in Sources */,
9f83892a
A
1833 );
1834 runOnlyForDeploymentPostprocessing = 0;
1835 };
1836 F97FF3521C23638F000ACDD2 /* Sources */ = {
1837 isa = PBXSourcesBuildPhase;
1838 buildActionMask = 2147483647;
1839 files = (
6cae9b63 1840 F93F46521FA420850060D9F9 /* execserver.defs in Sources */,
9f83892a 1841 F97FF3611C23640C000ACDD2 /* nocr.c in Sources */,
bac542e6
A
1842 );
1843 runOnlyForDeploymentPostprocessing = 0;
1844 };
412ebb8e
A
1845 F99B8E530FEC10F600701838 /* Sources */ = {
1846 isa = PBXSourcesBuildPhase;
1847 buildActionMask = 2147483647;
1848 files = (
6cae9b63
A
1849 C1960ED02090D9F0007E3E6B /* Diagnostics.cpp in Sources */,
1850 C1960ED42090DA09007E3E6B /* Closure.cpp in Sources */,
1851 C1960ECF2090D9E5007E3E6B /* DyldSharedCache.cpp in Sources */,
1852 C1960ED32090D9FF007E3E6B /* MachOFile.cpp in Sources */,
1853 C1960ED22090D9FA007E3E6B /* MachOAnalyzer.cpp in Sources */,
412ebb8e 1854 F99B8EA30FEC1C4200701838 /* dsc_iterator.cpp in Sources */,
6cae9b63 1855 C1960ED12090D9F6007E3E6B /* MachOLoaded.cpp in Sources */,
412ebb8e
A
1856 F99B8E630FEC11B400701838 /* dyld_shared_cache_util.cpp in Sources */,
1857 );
1858 runOnlyForDeploymentPostprocessing = 0;
1859 };
832b6fce 1860 F9D1000F14D8D0BA00099D91 /* Sources */ = {
412ebb8e
A
1861 isa = PBXSourcesBuildPhase;
1862 buildActionMask = 2147483647;
1863 files = (
832b6fce
A
1864 F9D1001814D8D13D00099D91 /* dsc_extractor.cpp in Sources */,
1865 F9D1001D14D8D19500099D91 /* dsc_iterator.cpp in Sources */,
412ebb8e
A
1866 );
1867 runOnlyForDeploymentPostprocessing = 0;
1868 };
9e225d03
A
1869 F9ED4C950630A76000DF4E74 /* Sources */ = {
1870 isa = PBXSourcesBuildPhase;
1871 buildActionMask = 2147483647;
1872 files = (
1873 F9ED4CDF0630A7F100DF4E74 /* dyldStartup.s in Sources */,
bac542e6 1874 F9ED4CDB0630A7F100DF4E74 /* dyldInitialization.cpp in Sources */,
9e225d03 1875 F9ED4CD70630A7F100DF4E74 /* dyld.cpp in Sources */,
6cae9b63 1876 C1D2683A1FE0BCF3009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
9e225d03
A
1877 F9ED4CD90630A7F100DF4E74 /* dyldAPIs.cpp in Sources */,
1878 F9ED4CDA0630A7F100DF4E74 /* dyldExceptions.c in Sources */,
bac542e6 1879 F9ED4CD60630A7F100DF4E74 /* dyld_gdb.cpp in Sources */,
6cae9b63 1880 37D7DB001E96F0ED00D52CEA /* Tracing.cpp in Sources */,
9e225d03 1881 F9ED4CE00630A7F100DF4E74 /* glue.c in Sources */,
9f83892a 1882 F9280B7B1AB9DCA000B18AEC /* ImageLoaderMegaDylib.cpp in Sources */,
9e225d03
A
1883 F9ED4CE10630A7F100DF4E74 /* ImageLoader.cpp in Sources */,
1884 F9ED4CE30630A7F100DF4E74 /* ImageLoaderMachO.cpp in Sources */,
1885 F9ED4CE50630A7F100DF4E74 /* stub_binding_helper.s in Sources */,
bac542e6 1886 F9ED4CDE0630A7F100DF4E74 /* dyldNew.cpp in Sources */,
39a8cd10
A
1887 F94DB9040F0A9B1700323715 /* ImageLoaderMachOClassic.cpp in Sources */,
1888 F94DB9050F0A9B1700323715 /* ImageLoaderMachOCompressed.cpp in Sources */,
10b92d3b 1889 F9C2755B1DA73EA1007A5D8A /* Loading.cpp in Sources */,
10b92d3b 1890 F9D8624F1DCBD318000A199A /* Diagnostics.cpp in Sources */,
10b92d3b
A
1891 F977DDCB1E53BF5500609230 /* SharedCacheRuntime.cpp in Sources */,
1892 F9D862511DCBD330000A199A /* DyldSharedCache.cpp in Sources */,
6cae9b63
A
1893 F936BF9720323F0F00568B23 /* FileUtils.cpp in Sources */,
1894 F93D73411F8404FA007D9413 /* MachOLoaded.cpp in Sources */,
1895 F93D73401F8404A2007D9413 /* MachOFile.cpp in Sources */,
1896 F93D73431F842CBF007D9413 /* MachOAnalyzer.cpp in Sources */,
1897 F93D733D1F82F03F007D9413 /* Closure.cpp in Sources */,
1898 F93D733E1F82F03F007D9413 /* ClosureWriter.cpp in Sources */,
1899 F93D733F1F82F03F007D9413 /* ClosureBuilder.cpp in Sources */,
1900 F93D73421F8421CC007D9413 /* PathOverrides.cpp in Sources */,
9e225d03
A
1901 );
1902 runOnlyForDeploymentPostprocessing = 0;
1903 };
1904 F9ED4C9C0630A76B00DF4E74 /* Sources */ = {
1905 isa = PBXSourcesBuildPhase;
1906 buildActionMask = 2147483647;
1907 files = (
10b92d3b
A
1908 F9D49CCC1458B95200F86ADD /* start_glue.s in Sources */,
1909 37D7DB011E96F3EB00D52CEA /* Tracing.cpp in Sources */,
6cae9b63 1910 F9DFEA701F50FDE5003BF8A7 /* Closure.cpp in Sources */,
9e225d03 1911 F9F256360639DBCC00A7427D /* dyldLock.cpp in Sources */,
39a8cd10 1912 F9BA514B0ECE4F4200D1D62E /* dyld_stub_binder.s in Sources */,
6cae9b63 1913 C1D268391FE0BC94009F115B /* ClosureFileSystemPhysical.cpp in Sources */,
39a8cd10 1914 F9A221E70F3A6D7C00D15F73 /* dyldLibSystemGlue.c in Sources */,
412ebb8e 1915 F913FADA0630A8AE00B7AE9D /* dyldAPIsInLibSystem.cpp in Sources */,
412ebb8e
A
1916 F9A6D6E4116F9DF20051CC16 /* threadLocalVariables.c in Sources */,
1917 F9A6D70C116FBBD10051CC16 /* threadLocalHelpers.s in Sources */,
9f83892a
A
1918 F95090E51C5AD1E80031F81D /* dyld_process_info.cpp in Sources */,
1919 F958D4771C7FCE6700A0B199 /* dyld_process_info_notify.cpp in Sources */,
10b92d3b
A
1920 F9D8624E1DCBD06A000A199A /* Diagnostics.cpp in Sources */,
1921 F92015711DE3F3B000816A4A /* DyldSharedCache.cpp in Sources */,
1922 F96D19C01D94BFCE007AF3CE /* AllImages.cpp in Sources */,
1923 F96D19A81D93661A007AF3CE /* APIs.cpp in Sources */,
1924 F9C15A4A1E1F7DAC0006E570 /* APIs_macOS.cpp in Sources */,
1925 F97C61A21D9CAE3500A84CD7 /* Logging.cpp in Sources */,
1926 F9C2755A1DA71CE8007A5D8A /* Loading.cpp in Sources */,
6cae9b63
A
1927 F93D73441F8475C3007D9413 /* MachOFile.cpp in Sources */,
1928 F93D73451F8475C3007D9413 /* MachOLoaded.cpp in Sources */,
1929 F93D73461F8475C3007D9413 /* MachOAnalyzer.cpp in Sources */,
10b92d3b 1930 F90108611E2AD96000870568 /* PathOverrides.cpp in Sources */,
6cae9b63
A
1931 F9DFEA781F54FACF003BF8A7 /* ClosureBuilder.cpp in Sources */,
1932 F9DFEA741F54DB25003BF8A7 /* ClosureWriter.cpp in Sources */,
10b92d3b 1933 F97C619F1D9829AA00A84CD7 /* libdyldEntryVector.cpp in Sources */,
39a8cd10
A
1934 );
1935 runOnlyForDeploymentPostprocessing = 0;
1936 };
1937 F9F2A5560F7AEE9800B7C9EB /* Sources */ = {
1938 isa = PBXSourcesBuildPhase;
1939 buildActionMask = 2147483647;
1940 files = (
1941 F9F2A5700F7AEEE300B7C9EB /* dsc_iterator.cpp in Sources */,
412ebb8e 1942 F9CE307A1208F1B50098B590 /* dsc_extractor.cpp in Sources */,
9e225d03
A
1943 );
1944 runOnlyForDeploymentPostprocessing = 0;
1945 };
1946/* End PBXSourcesBuildPhase section */
1947
1948/* Begin PBXTargetDependency section */
9f83892a 1949 37A0AD0F1C16000F00731E50 /* PBXTargetDependency */ = {
412ebb8e 1950 isa = PBXTargetDependency;
9f83892a
A
1951 target = 37A0AD0A1C15FFF500731E50 /* update_dyld_shared_cache */;
1952 targetProxy = 37A0AD0E1C16000F00731E50 /* PBXContainerItemProxy */;
1953 };
6cae9b63
A
1954 C187B90C1FE067590042D3B7 /* PBXTargetDependency */ = {
1955 isa = PBXTargetDependency;
1956 target = C187B8FF1FE063A40042D3B7 /* libslc_builder.dylib */;
1957 targetProxy = C187B90B1FE067590042D3B7 /* PBXContainerItemProxy */;
1958 };
10b92d3b 1959 D8668AD01ECE335F005E7D31 /* PBXTargetDependency */ = {
9f83892a 1960 isa = PBXTargetDependency;
10b92d3b
A
1961 target = F97C61A61DBAD1A900A84CD7 /* dyld_closure_util */;
1962 targetProxy = D8668ACF1ECE335F005E7D31 /* PBXContainerItemProxy */;
9f83892a 1963 };
10b92d3b 1964 F908134811D3ED1A00626CC1 /* PBXTargetDependency */ = {
9f83892a 1965 isa = PBXTargetDependency;
10b92d3b
A
1966 target = F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */;
1967 targetProxy = F908134711D3ED1A00626CC1 /* PBXContainerItemProxy */;
412ebb8e 1968 };
10b92d3b 1969 F94182D81E60F0BE00D8EF25 /* PBXTargetDependency */ = {
9f83892a 1970 isa = PBXTargetDependency;
10b92d3b
A
1971 target = F99B8E550FEC10F600701838 /* dyld_shared_cache_util */;
1972 targetProxy = F94182D71E60F0BE00D8EF25 /* PBXContainerItemProxy */;
9f83892a 1973 };
10b92d3b 1974 F94182DA1E60F0C000D8EF25 /* PBXTargetDependency */ = {
412ebb8e 1975 isa = PBXTargetDependency;
10b92d3b
A
1976 target = F9F2A5580F7AEE9800B7C9EB /* libdsc */;
1977 targetProxy = F94182D91E60F0C000D8EF25 /* PBXContainerItemProxy */;
9f83892a 1978 };
10b92d3b 1979 F94182DC1E60F16900D8EF25 /* PBXTargetDependency */ = {
9f83892a 1980 isa = PBXTargetDependency;
10b92d3b
A
1981 target = F9D1001114D8D0BA00099D91 /* dsc_extractor */;
1982 targetProxy = F94182DB1E60F16900D8EF25 /* PBXContainerItemProxy */;
1983 };
1984 F96543A11E343601003C5540 /* PBXTargetDependency */ = {
1985 isa = PBXTargetDependency;
1986 target = F97C61A61DBAD1A900A84CD7 /* dyld_closure_util */;
1987 targetProxy = F96543A01E343601003C5540 /* PBXContainerItemProxy */;
9f83892a
A
1988 };
1989 F97FF3661C237F97000ACDD2 /* PBXTargetDependency */ = {
1990 isa = PBXTargetDependency;
1991 target = F97FF3551C23638F000ACDD2 /* nocr */;
1992 targetProxy = F97FF3651C237F97000ACDD2 /* PBXContainerItemProxy */;
412ebb8e
A
1993 };
1994 F99B8EB20FEC220C00701838 /* PBXTargetDependency */ = {
1995 isa = PBXTargetDependency;
1996 target = F99B8E550FEC10F600701838 /* dyld_shared_cache_util */;
1997 targetProxy = F99B8EB10FEC220C00701838 /* PBXContainerItemProxy */;
1998 };
1999 F9B4D78012AD9736000605A6 /* PBXTargetDependency */ = {
2000 isa = PBXTargetDependency;
2001 target = F9F2A5580F7AEE9800B7C9EB /* libdsc */;
2002 targetProxy = F9B4D77F12AD9736000605A6 /* PBXContainerItemProxy */;
2003 };
9e225d03
A
2004 F9ED4CA70630A78A00DF4E74 /* PBXTargetDependency */ = {
2005 isa = PBXTargetDependency;
2006 target = F9ED4C970630A76000DF4E74 /* dyld */;
2007 targetProxy = F9ED4CA60630A78A00DF4E74 /* PBXContainerItemProxy */;
2008 };
2009 F9ED4CA90630A78A00DF4E74 /* PBXTargetDependency */ = {
2010 isa = PBXTargetDependency;
412ebb8e 2011 target = F9ED4C9E0630A76B00DF4E74 /* libdyld.dylib */;
9e225d03
A
2012 targetProxy = F9ED4CA80630A78A00DF4E74 /* PBXContainerItemProxy */;
2013 };
2014/* End PBXTargetDependency section */
2015
2016/* Begin XCBuildConfiguration section */
9f83892a
A
2017 3703A1221B38C1B300ADBA7F /* Debug */ = {
2018 isa = XCBuildConfiguration;
2019 buildSettings = {
2020 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a
A
2021 CLANG_CXX_LIBRARY = "libc++";
2022 CLANG_ENABLE_MODULES = NO;
2023 CLANG_ENABLE_OBJC_ARC = YES;
2024 CLANG_WARN_BOOL_CONVERSION = YES;
2025 CLANG_WARN_CONSTANT_CONVERSION = YES;
2026 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2027 CLANG_WARN_EMPTY_BODY = YES;
2028 CLANG_WARN_ENUM_CONVERSION = YES;
2029 CLANG_WARN_INT_CONVERSION = YES;
2030 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
10b92d3b 2031 CLANG_WARN_SUSPICIOUS_MOVE = YES;
9f83892a
A
2032 CLANG_WARN_UNREACHABLE_CODE = YES;
2033 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
2034 COPY_PHASE_STRIP = NO;
2035 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
10b92d3b 2036 DEAD_CODE_STRIPPING = YES;
9f83892a
A
2037 ENABLE_STRICT_OBJC_MSGSEND = YES;
2038 FRAMEWORK_SEARCH_PATHS = (
2039 "$(inherited)",
2040 "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2041 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2042 "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks",
2043 );
2044 GCC_C_LANGUAGE_STANDARD = gnu99;
2045 GCC_DYNAMIC_NO_PIC = NO;
2046 GCC_OPTIMIZATION_LEVEL = 0;
2047 GCC_PREPROCESSOR_DEFINITIONS = (
2048 "DEBUG=1",
2049 "$(inherited)",
10b92d3b 2050 "BUILDING_CACHE_BUILDER=1",
9f83892a
A
2051 );
2052 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
2053 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2054 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2055 GCC_WARN_UNDECLARED_SELECTOR = YES;
2056 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2057 GCC_WARN_UNUSED_FUNCTION = YES;
2058 GCC_WARN_UNUSED_VARIABLE = YES;
2059 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
10b92d3b 2060 MACOSX_DEPLOYMENT_TARGET = 10.11;
9f83892a
A
2061 MTL_ENABLE_DEBUG_INFO = YES;
2062 ONLY_ACTIVE_ARCH = YES;
6cae9b63
A
2063 OTHER_CFLAGS = (
2064 "-DBOM_SUPPORT=1",
2065 "-DBUILDING_EMBEDDED_SHARED_CACHE_BUILDER=1",
2066 );
9f83892a
A
2067 PRODUCT_NAME = "$(TARGET_NAME)";
2068 SDKROOT = macosx.internal;
10b92d3b
A
2069 SUPPORTED_PLATFORMS = macosx;
2070 TOOLCHAINS = default;
9f83892a 2071 USER_HEADER_SEARCH_PATHS = "../launch-cache/";
10b92d3b 2072 VALID_ARCHS = "x86_64 x86_64h";
9f83892a
A
2073 };
2074 name = Debug;
2075 };
2076 3703A1231B38C1B300ADBA7F /* Release */ = {
2077 isa = XCBuildConfiguration;
2078 buildSettings = {
2079 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a
A
2080 CLANG_CXX_LIBRARY = "libc++";
2081 CLANG_ENABLE_MODULES = NO;
2082 CLANG_ENABLE_OBJC_ARC = YES;
2083 CLANG_WARN_BOOL_CONVERSION = YES;
2084 CLANG_WARN_CONSTANT_CONVERSION = YES;
2085 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2086 CLANG_WARN_EMPTY_BODY = YES;
2087 CLANG_WARN_ENUM_CONVERSION = YES;
2088 CLANG_WARN_INT_CONVERSION = YES;
2089 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
10b92d3b 2090 CLANG_WARN_SUSPICIOUS_MOVE = YES;
9f83892a
A
2091 CLANG_WARN_UNREACHABLE_CODE = YES;
2092 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
2093 COPY_PHASE_STRIP = NO;
2094 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
10b92d3b 2095 DEAD_CODE_STRIPPING = YES;
9f83892a
A
2096 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2097 ENABLE_NS_ASSERTIONS = NO;
2098 ENABLE_STRICT_OBJC_MSGSEND = YES;
2099 FRAMEWORK_SEARCH_PATHS = (
2100 "$(inherited)",
2101 "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2102 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2103 "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks",
2104 );
2105 GCC_C_LANGUAGE_STANDARD = gnu99;
10b92d3b 2106 GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
9f83892a
A
2107 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2108 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2109 GCC_WARN_UNDECLARED_SELECTOR = YES;
2110 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2111 GCC_WARN_UNUSED_FUNCTION = YES;
2112 GCC_WARN_UNUSED_VARIABLE = YES;
2113 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
10b92d3b 2114 MACOSX_DEPLOYMENT_TARGET = 10.11;
9f83892a 2115 MTL_ENABLE_DEBUG_INFO = NO;
6cae9b63
A
2116 OTHER_CFLAGS = (
2117 "-DBOM_SUPPORT=1",
2118 "-DBUILDING_EMBEDDED_SHARED_CACHE_BUILDER=1",
2119 );
9f83892a
A
2120 PRODUCT_NAME = "$(TARGET_NAME)";
2121 SDKROOT = macosx.internal;
10b92d3b
A
2122 SUPPORTED_PLATFORMS = macosx;
2123 TOOLCHAINS = default;
9f83892a 2124 USER_HEADER_SEARCH_PATHS = "../launch-cache/";
10b92d3b 2125 VALID_ARCHS = "x86_64 x86_64h";
9f83892a
A
2126 VERSIONING_SYSTEM = "apple-generic";
2127 };
2128 name = Release;
2129 };
2130 377686001AC4B27D00026E6C /* Debug */ = {
2131 isa = XCBuildConfiguration;
2132 buildSettings = {
2133 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a
A
2134 CLANG_CXX_LIBRARY = "libc++";
2135 CLANG_ENABLE_MODULES = NO;
2136 CLANG_ENABLE_OBJC_ARC = YES;
2137 CLANG_WARN_BOOL_CONVERSION = YES;
2138 CLANG_WARN_CONSTANT_CONVERSION = YES;
2139 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2140 CLANG_WARN_EMPTY_BODY = YES;
2141 CLANG_WARN_ENUM_CONVERSION = YES;
2142 CLANG_WARN_INT_CONVERSION = YES;
2143 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
2144 CLANG_WARN_UNREACHABLE_CODE = YES;
2145 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
2146 COPY_PHASE_STRIP = NO;
2147 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
10b92d3b 2148 DEAD_CODE_STRIPPING = YES;
9f83892a
A
2149 ENABLE_STRICT_OBJC_MSGSEND = YES;
2150 FRAMEWORK_SEARCH_PATHS = (
2151 "$(inherited)",
2152 "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2153 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2154 "$(SDKROOT)/AppleInternal/Library/Frameworks",
2155 );
2156 GCC_C_LANGUAGE_STANDARD = gnu99;
2157 GCC_DYNAMIC_NO_PIC = NO;
2158 GCC_OPTIMIZATION_LEVEL = 0;
2159 GCC_PREPROCESSOR_DEFINITIONS = (
2160 "DEBUG=1",
2161 "$(inherited)",
10b92d3b 2162 "BUILDING_CACHE_BUILDER=1",
9f83892a
A
2163 );
2164 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
2165 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2166 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2167 GCC_WARN_UNDECLARED_SELECTOR = YES;
2168 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2169 GCC_WARN_UNUSED_FUNCTION = YES;
2170 GCC_WARN_UNUSED_VARIABLE = YES;
2171 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
10b92d3b 2172 MACOSX_DEPLOYMENT_TARGET = 10.11;
9f83892a
A
2173 MTL_ENABLE_DEBUG_INFO = YES;
2174 ONLY_ACTIVE_ARCH = YES;
6cae9b63
A
2175 OTHER_CFLAGS = (
2176 "-DBOM_SUPPORT=1",
2177 "-DBUILDING_EMBEDDED_SHARED_CACHE_BUILDER=1",
2178 );
9f83892a
A
2179 PRODUCT_NAME = multi_dyld_shared_cache_builder;
2180 SDKROOT = macosx.internal;
2181 STRIP_INSTALLED_PRODUCT = NO;
2182 USER_HEADER_SEARCH_PATHS = "../launch-cache/";
10b92d3b 2183 VALID_ARCHS = "x86_64 x86_64h";
9f83892a
A
2184 };
2185 name = Debug;
2186 };
2187 377686011AC4B27D00026E6C /* Release */ = {
2188 isa = XCBuildConfiguration;
2189 buildSettings = {
2190 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a
A
2191 CLANG_CXX_LIBRARY = "libc++";
2192 CLANG_ENABLE_MODULES = NO;
2193 CLANG_ENABLE_OBJC_ARC = YES;
2194 CLANG_WARN_BOOL_CONVERSION = YES;
2195 CLANG_WARN_CONSTANT_CONVERSION = YES;
2196 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2197 CLANG_WARN_EMPTY_BODY = YES;
2198 CLANG_WARN_ENUM_CONVERSION = YES;
2199 CLANG_WARN_INT_CONVERSION = YES;
2200 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
2201 CLANG_WARN_UNREACHABLE_CODE = YES;
2202 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
2203 COPY_PHASE_STRIP = NO;
2204 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
10b92d3b 2205 DEAD_CODE_STRIPPING = YES;
9f83892a
A
2206 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2207 ENABLE_NS_ASSERTIONS = NO;
2208 ENABLE_STRICT_OBJC_MSGSEND = YES;
2209 FRAMEWORK_SEARCH_PATHS = (
2210 "$(inherited)",
2211 "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2212 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2213 "$(SDKROOT)/AppleInternal/Library/Frameworks",
2214 );
2215 GCC_C_LANGUAGE_STANDARD = gnu99;
10b92d3b 2216 GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
9f83892a
A
2217 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2218 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2219 GCC_WARN_UNDECLARED_SELECTOR = YES;
2220 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2221 GCC_WARN_UNUSED_FUNCTION = YES;
2222 GCC_WARN_UNUSED_VARIABLE = YES;
2223 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
10b92d3b 2224 MACOSX_DEPLOYMENT_TARGET = 10.11;
9f83892a 2225 MTL_ENABLE_DEBUG_INFO = NO;
6cae9b63
A
2226 OTHER_CFLAGS = (
2227 "-DBOM_SUPPORT=1",
2228 "-DBUILDING_EMBEDDED_SHARED_CACHE_BUILDER=1",
2229 );
9f83892a
A
2230 PRODUCT_NAME = multi_dyld_shared_cache_builder;
2231 SDKROOT = macosx.internal;
2232 STRIP_INSTALLED_PRODUCT = NO;
2233 USER_HEADER_SEARCH_PATHS = "../launch-cache/";
10b92d3b 2234 VALID_ARCHS = "x86_64 x86_64h";
9f83892a
A
2235 VERSIONING_SYSTEM = "apple-generic";
2236 };
2237 name = Release;
2238 };
2239 37A0AD0C1C15FFF500731E50 /* Debug */ = {
2240 isa = XCBuildConfiguration;
2241 buildSettings = {
2242 PRODUCT_NAME = "$(TARGET_NAME)";
2243 };
2244 name = Debug;
2245 };
2246 37A0AD0D1C15FFF500731E50 /* Release */ = {
2247 isa = XCBuildConfiguration;
2248 buildSettings = {
2249 PRODUCT_NAME = "$(TARGET_NAME)";
2250 };
2251 name = Release;
2252 };
6cae9b63 2253 37F597D12061EB4200F9B6F9 /* Debug */ = {
10b92d3b
A
2254 isa = XCBuildConfiguration;
2255 buildSettings = {
2256 ALWAYS_SEARCH_USER_PATHS = NO;
2257 CLANG_ANALYZER_NONNULL = YES;
2258 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
2259 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
2260 CLANG_CXX_LIBRARY = "libc++";
2261 CLANG_ENABLE_MODULES = YES;
2262 CLANG_ENABLE_OBJC_ARC = YES;
6cae9b63
A
2263 CLANG_ENABLE_OBJC_WEAK = YES;
2264 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
10b92d3b
A
2265 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2266 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
6cae9b63 2267 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
10b92d3b 2268 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
10b92d3b
A
2269 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
2270 CODE_SIGN_IDENTITY = "-";
6cae9b63 2271 CODE_SIGN_STYLE = Automatic;
10b92d3b
A
2272 COPY_PHASE_STRIP = NO;
2273 DEBUG_INFORMATION_FORMAT = dwarf;
10b92d3b 2274 ENABLE_TESTABILITY = YES;
10b92d3b
A
2275 GCC_C_LANGUAGE_STANDARD = gnu11;
2276 GCC_DYNAMIC_NO_PIC = NO;
2277 GCC_OPTIMIZATION_LEVEL = 0;
2278 GCC_PREPROCESSOR_DEFINITIONS = (
2279 "DEBUG=1",
2280 "$(inherited)",
2281 );
2282 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2283 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
10b92d3b
A
2284 MACOSX_DEPLOYMENT_TARGET = 10.13;
2285 MTL_ENABLE_DEBUG_INFO = YES;
6cae9b63
A
2286 PRODUCT_NAME = "$(TARGET_NAME)";
2287 SDKROOT = macosx.internal;
2288 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos";
2289 VALID_ARCHS = "arm64 arm64e x86_64";
10b92d3b
A
2290 };
2291 name = Debug;
2292 };
6cae9b63 2293 37F597D22061EB4200F9B6F9 /* Release */ = {
10b92d3b
A
2294 isa = XCBuildConfiguration;
2295 buildSettings = {
2296 ALWAYS_SEARCH_USER_PATHS = NO;
2297 CLANG_ANALYZER_NONNULL = YES;
2298 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
2299 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
2300 CLANG_CXX_LIBRARY = "libc++";
2301 CLANG_ENABLE_MODULES = YES;
2302 CLANG_ENABLE_OBJC_ARC = YES;
6cae9b63
A
2303 CLANG_ENABLE_OBJC_WEAK = YES;
2304 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
10b92d3b
A
2305 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2306 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
6cae9b63 2307 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
10b92d3b 2308 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
10b92d3b
A
2309 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
2310 CODE_SIGN_IDENTITY = "-";
6cae9b63 2311 CODE_SIGN_STYLE = Automatic;
10b92d3b
A
2312 COPY_PHASE_STRIP = NO;
2313 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
10b92d3b 2314 ENABLE_NS_ASSERTIONS = NO;
10b92d3b
A
2315 GCC_C_LANGUAGE_STANDARD = gnu11;
2316 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2317 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
10b92d3b
A
2318 MACOSX_DEPLOYMENT_TARGET = 10.13;
2319 MTL_ENABLE_DEBUG_INFO = NO;
6cae9b63
A
2320 PRODUCT_NAME = "$(TARGET_NAME)";
2321 SDKROOT = macosx.internal;
2322 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos";
2323 VALID_ARCHS = "arm64 arm64e x86_64";
2324 };
2325 name = Release;
2326 };
2327 C187B9081FE063A40042D3B7 /* Debug */ = {
2328 isa = XCBuildConfiguration;
2329 buildSettings = {
2330 ALWAYS_SEARCH_USER_PATHS = NO;
2331 CLANG_CXX_LIBRARY = "libc++";
2332 COMBINE_HIDPI_IMAGES = YES;
2333 COPY_PHASE_STRIP = NO;
2334 DEAD_CODE_STRIPPING = YES;
2335 FRAMEWORK_SEARCH_PATHS = (
2336 "$(inherited)",
2337 "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2338 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2339 "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks",
2340 );
2341 GCC_DYNAMIC_NO_PIC = NO;
2342 GCC_ENABLE_CPP_EXCEPTIONS = YES;
2343 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2344 GCC_MODEL_TUNING = G5;
2345 GCC_OPTIMIZATION_LEVEL = 0;
2346 GCC_PREPROCESSOR_DEFINITIONS = (
2347 "DEBUG=1",
2348 "$(inherited)",
2349 "BUILDING_CACHE_BUILDER=1",
2350 );
2351 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
2352 GCC_WARN_SIGN_COMPARE = YES;
2353 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
2354 MACH_O_TYPE = mh_dylib;
2355 MACOSX_DEPLOYMENT_TARGET = 10.11;
2356 OTHER_CFLAGS = "-DBOM_SUPPORT=1";
2357 PRODUCT_NAME = slc_builder;
2358 SDKROOT = macosx.internal;
2359 STRIP_INSTALLED_PRODUCT = NO;
2360 STRIP_STYLE = "non-global";
2361 USER_HEADER_SEARCH_PATHS = "../launch-cache/";
2362 VALID_ARCHS = "x86_64 x86_64h";
2363 };
2364 name = Debug;
2365 };
2366 C187B9091FE063A40042D3B7 /* Release */ = {
2367 isa = XCBuildConfiguration;
2368 buildSettings = {
2369 ALWAYS_SEARCH_USER_PATHS = NO;
2370 CLANG_CXX_LIBRARY = "libc++";
2371 COMBINE_HIDPI_IMAGES = YES;
2372 COPY_PHASE_STRIP = NO;
2373 DEAD_CODE_STRIPPING = YES;
2374 FRAMEWORK_SEARCH_PATHS = (
2375 "$(inherited)",
2376 "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2377 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2378 "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks",
2379 );
2380 GCC_ENABLE_CPP_EXCEPTIONS = YES;
2381 GCC_ENABLE_CPP_RTTI = YES;
2382 GCC_ENABLE_OBJC_EXCEPTIONS = NO;
2383 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2384 GCC_MODEL_TUNING = G5;
2385 GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
2386 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
2387 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
2388 GCC_WARN_ABOUT_RETURN_TYPE = YES;
2389 GCC_WARN_PEDANTIC = NO;
2390 GCC_WARN_SHADOW = NO;
2391 GCC_WARN_SIGN_COMPARE = YES;
2392 GCC_WARN_UNINITIALIZED_AUTOS = YES;
2393 GCC_WARN_UNUSED_VARIABLE = YES;
2394 INSTALLHDRS_COPY_PHASE = YES;
2395 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
2396 MACH_O_TYPE = mh_dylib;
2397 MACOSX_DEPLOYMENT_TARGET = 10.11;
2398 OTHER_CFLAGS = "-DBOM_SUPPORT=1";
2399 PRODUCT_NAME = slc_builder;
2400 SDKROOT = macosx.internal;
2401 STRIP_STYLE = "non-global";
2402 USER_HEADER_SEARCH_PATHS = "../launch-cache/";
2403 VALID_ARCHS = "x86_64 x86_64h";
2404 ZERO_LINK = NO;
2405 };
2406 name = Release;
2407 };
2408 F908134311D3ED0C00626CC1 /* Debug */ = {
2409 isa = XCBuildConfiguration;
2410 buildSettings = {
2411 ARCHS = "$(ARCHS_STANDARD)";
2412 COPY_PHASE_STRIP = NO;
2413 GCC_DYNAMIC_NO_PIC = NO;
2414 GCC_OPTIMIZATION_LEVEL = 0;
2415 INSTALLHDRS_COPY_PHASE = YES;
2416 PRODUCT_NAME = libdyld;
2417 };
2418 name = Debug;
2419 };
2420 F908134411D3ED0C00626CC1 /* Release */ = {
2421 isa = XCBuildConfiguration;
2422 buildSettings = {
2423 ARCHS = "$(ARCHS_STANDARD)";
2424 COPY_PHASE_STRIP = YES;
2425 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2426 INSTALLHDRS_COPY_PHASE = YES;
2427 PRODUCT_NAME = libdyld;
2428 ZERO_LINK = NO;
10b92d3b
A
2429 };
2430 name = Release;
2431 };
bac542e6 2432 F93937350A94FB2900070A07 /* Debug */ = {
9e225d03 2433 isa = XCBuildConfiguration;
6cae9b63 2434 baseConfigurationReference = F971DD161A4A0E0700BBDD52 /* update_dyld_shared_cache.xcconfig */;
9e225d03 2435 buildSettings = {
832b6fce 2436 CLANG_CXX_LIBRARY = "libc++";
9f83892a 2437 CLANG_ENABLE_OBJC_ARC = YES;
9e225d03 2438 COPY_PHASE_STRIP = NO;
10b92d3b 2439 DEAD_CODE_STRIPPING = YES;
bac542e6 2440 DEBUG_INFORMATION_FORMAT = dwarf;
9f83892a
A
2441 FRAMEWORK_SEARCH_PATHS = (
2442 "$(inherited)",
2443 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2444 );
832b6fce 2445 GCC_DYNAMIC_NO_PIC = NO;
bac542e6 2446 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
9e225d03 2447 GCC_OPTIMIZATION_LEVEL = 0;
6cae9b63
A
2448 GCC_PREPROCESSOR_DEFINITIONS = (
2449 "BUILDING_CACHE_BUILDER=1",
2450 "BUILDING_UPDATE_DYLD_CACHE_BUILDER=1",
2451 "DEBUG=1",
2452 );
bac542e6 2453 GCC_THREADSAFE_STATICS = NO;
2fd3f4e8 2454 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
10b92d3b 2455 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
bac542e6
A
2456 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
2457 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
10b92d3b 2458 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
bac542e6 2459 GCC_WARN_MISSING_PARENTHESES = YES;
10b92d3b 2460 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
bac542e6
A
2461 GCC_WARN_SHADOW = YES;
2462 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2463 GCC_WARN_UNUSED_FUNCTION = YES;
2464 GCC_WARN_UNUSED_VARIABLE = YES;
10b92d3b
A
2465 HEADER_SEARCH_PATHS = (
2466 "$(SRCROOT)/include",
2467 "$(SRCROOT)/dyld3",
2468 "$(SRCROOT)/dyld3/shared-cache",
2469 );
2470 INSTALL_PATH = /usr/bin;
6cae9b63 2471 MACOSX_DEPLOYMENT_TARGET = 10.13;
9f83892a 2472 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
2fd3f4e8 2473 OTHER_LDFLAGS = "-stdlib=libc++";
bac542e6 2474 PRODUCT_NAME = update_dyld_shared_cache;
df9d6cf7 2475 SDKROOT = macosx.internal;
10b92d3b 2476 USE_HEADERMAP = NO;
9f83892a 2477 VALID_ARCHS = x86_64;
9e225d03 2478 };
bac542e6 2479 name = Debug;
9e225d03 2480 };
bac542e6 2481 F93937360A94FB2900070A07 /* Release */ = {
9e225d03 2482 isa = XCBuildConfiguration;
df9d6cf7 2483 baseConfigurationReference = F971DD161A4A0E0700BBDD52 /* update_dyld_shared_cache.xcconfig */;
9e225d03 2484 buildSettings = {
832b6fce 2485 CLANG_CXX_LIBRARY = "libc++";
9f83892a 2486 CLANG_ENABLE_OBJC_ARC = YES;
6cae9b63 2487 CODE_SIGN_ENTITLEMENTS = "dyld3/shared-cache/update_dyld_shared_cache_entitlements.plist";
10b92d3b 2488 CODE_SIGN_IDENTITY = "-";
39a8cd10 2489 COPY_PHASE_STRIP = NO;
9e225d03 2490 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
10b92d3b 2491 DEAD_CODE_STRIPPING = YES;
bac542e6 2492 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
9f83892a
A
2493 FRAMEWORK_SEARCH_PATHS = (
2494 "$(inherited)",
2495 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2496 );
832b6fce 2497 GCC_DYNAMIC_NO_PIC = NO;
412ebb8e 2498 GCC_OPTIMIZATION_LEVEL = s;
6cae9b63
A
2499 GCC_PREPROCESSOR_DEFINITIONS = (
2500 "BUILDING_CACHE_BUILDER=1",
2501 "BUILDING_UPDATE_DYLD_CACHE_BUILDER=1",
2502 );
bac542e6 2503 GCC_THREADSAFE_STATICS = NO;
2fd3f4e8 2504 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
10b92d3b
A
2505 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
2506 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
2507 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2508 GCC_WARN_SHADOW = YES;
bac542e6 2509 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
10b92d3b
A
2510 HEADER_SEARCH_PATHS = (
2511 "$(SRCROOT)/include",
2512 "$(SRCROOT)/dyld3",
2513 "$(SRCROOT)/dyld3/shared-cache",
2514 );
2515 INSTALL_PATH = /usr/bin;
6cae9b63 2516 MACOSX_DEPLOYMENT_TARGET = 10.13;
9f83892a 2517 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
2fd3f4e8 2518 OTHER_LDFLAGS = "-stdlib=libc++";
bac542e6 2519 PRODUCT_NAME = update_dyld_shared_cache;
df9d6cf7 2520 SDKROOT = macosx.internal;
39a8cd10
A
2521 STRIP_INSTALLED_PRODUCT = YES;
2522 STRIP_STYLE = debugging;
10b92d3b 2523 USE_HEADERMAP = NO;
9f83892a 2524 VALID_ARCHS = x86_64;
bac542e6
A
2525 VERSIONING_SYSTEM = "apple-generic";
2526 };
2527 name = Release;
2528 };
10b92d3b
A
2529 F96354431DCD74A400895049 /* Debug */ = {
2530 isa = XCBuildConfiguration;
6cae9b63 2531 baseConfigurationReference = F94182DE1E60FFDC00D8EF25 /* update_dyld_sim_shared_cache.xcconfig */;
10b92d3b 2532 buildSettings = {
10b92d3b
A
2533 CLANG_CXX_LIBRARY = "libc++";
2534 CLANG_ENABLE_OBJC_ARC = YES;
2535 COPY_PHASE_STRIP = NO;
2536 DEBUG_INFORMATION_FORMAT = dwarf;
2537 FRAMEWORK_SEARCH_PATHS = (
2538 "$(inherited)",
2539 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2540 );
2541 GCC_DYNAMIC_NO_PIC = NO;
2542 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2543 GCC_OPTIMIZATION_LEVEL = 0;
6cae9b63 2544 GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
10b92d3b
A
2545 GCC_THREADSAFE_STATICS = NO;
2546 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
2547 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
2548 GCC_WARN_CHECK_SWITCH_STATEMENTS = YES;
2549 GCC_WARN_EFFECTIVE_CPLUSPLUS_VIOLATIONS = NO;
2550 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
2551 GCC_WARN_MISSING_PARENTHESES = YES;
2552 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2553 GCC_WARN_SHADOW = YES;
2554 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2555 GCC_WARN_UNUSED_FUNCTION = YES;
2556 GCC_WARN_UNUSED_VARIABLE = YES;
2557 HEADER_SEARCH_PATHS = (
2558 "$(SRCROOT)/include",
2559 "$(SRCROOT)/dyld3",
2560 "$(SRCROOT)/dyld3/shared-cache",
2561 );
2562 INSTALL_PATH = "$(DEVICE_PLATFORM_INSTALL_DIR)/Developer/Library/CoreSimulator/Profiles/Runtimes/$(SIMULATOR_DIR_NAME).simruntime/Contents/Resources";
2563 MACOSX_DEPLOYMENT_TARGET = 10.11;
2564 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
2565 OTHER_LDFLAGS = "-stdlib=libc++";
2566 PRODUCT_NAME = "$(TARGET_NAME)";
2567 SDKROOT = macosx.internal;
2568 SIMULATOR_DIR_NAME = "$(PLATFORM_FAMILY_NAME_$(DEVICE_PLATFORM_NAME)) $(IPHONE_SDK_MARKETING_VERSION)";
2569 USE_HEADERMAP = NO;
6cae9b63 2570 VALID_ARCHS = "x86_64 x86_64h";
10b92d3b
A
2571 };
2572 name = Debug;
2573 };
2574 F96354441DCD74A400895049 /* Release */ = {
2575 isa = XCBuildConfiguration;
2576 baseConfigurationReference = F94182DE1E60FFDC00D8EF25 /* update_dyld_sim_shared_cache.xcconfig */;
2577 buildSettings = {
10b92d3b
A
2578 CLANG_CXX_LIBRARY = "libc++";
2579 CLANG_ENABLE_OBJC_ARC = YES;
2580 COPY_PHASE_STRIP = NO;
2581 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
2582 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2583 FRAMEWORK_SEARCH_PATHS = (
2584 "$(inherited)",
2585 "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
2586 );
2587 GCC_DYNAMIC_NO_PIC = NO;
2588 GCC_OPTIMIZATION_LEVEL = s;
6cae9b63 2589 GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_CACHE_BUILDER=1";
10b92d3b
A
2590 GCC_THREADSAFE_STATICS = NO;
2591 GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
2592 GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
2593 GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
2594 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2595 GCC_WARN_SHADOW = YES;
2596 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2597 HEADER_SEARCH_PATHS = (
2598 "$(SRCROOT)/include",
2599 "$(SRCROOT)/dyld3",
2600 "$(SRCROOT)/dyld3/shared-cache",
2601 );
2602 INSTALL_PATH = "$(DEVICE_PLATFORM_INSTALL_DIR)/Developer/Library/CoreSimulator/Profiles/Runtimes/$(SIMULATOR_DIR_NAME).simruntime/Contents/Resources";
2603 MACOSX_DEPLOYMENT_TARGET = 10.11;
2604 OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)";
2605 OTHER_LDFLAGS = "-stdlib=libc++";
2606 PRODUCT_NAME = "$(TARGET_NAME)";
2607 SDKROOT = macosx.internal;
2608 SIMULATOR_DIR_NAME = "$(PLATFORM_FAMILY_NAME_$(DEVICE_PLATFORM_NAME)) $(IPHONE_SDK_MARKETING_VERSION)";
2609 STRIP_INSTALLED_PRODUCT = YES;
2610 STRIP_STYLE = debugging;
2611 USE_HEADERMAP = NO;
6cae9b63 2612 VALID_ARCHS = "x86_64 x86_64h";
10b92d3b
A
2613 VERSIONING_SYSTEM = "apple-generic";
2614 };
2615 name = Release;
2616 };
2617 F97C61AC1DBAD1A900A84CD7 /* Debug */ = {
2618 isa = XCBuildConfiguration;
2619 buildSettings = {
2620 ALWAYS_SEARCH_USER_PATHS = NO;
2621 CLANG_ANALYZER_NONNULL = YES;
10b92d3b
A
2622 CLANG_CXX_LIBRARY = "libc++";
2623 CLANG_ENABLE_MODULES = YES;
2624 CLANG_ENABLE_OBJC_ARC = YES;
2625 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2626 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
2627 CLANG_WARN_INFINITE_RECURSION = YES;
2628 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
2629 CLANG_WARN_SUSPICIOUS_MOVES = YES;
2630 CODE_SIGN_IDENTITY = "-";
2631 COPY_PHASE_STRIP = NO;
2632 DEAD_CODE_STRIPPING = YES;
2633 DEBUG_INFORMATION_FORMAT = dwarf;
2634 DEVELOPMENT_TEAM = 59GAB85EFG;
2635 ENABLE_TESTABILITY = YES;
2636 GCC_C_LANGUAGE_STANDARD = gnu99;
2637 GCC_DYNAMIC_NO_PIC = NO;
2638 GCC_OPTIMIZATION_LEVEL = 0;
2639 GCC_PREPROCESSOR_DEFINITIONS = (
2640 "DEBUG=1",
2641 "$(inherited)",
2642 );
2643 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2644 GCC_WARN_SHADOW = YES;
2645 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2646 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
6cae9b63 2647 MACOSX_DEPLOYMENT_TARGET = 10.13;
10b92d3b
A
2648 MTL_ENABLE_DEBUG_INFO = YES;
2649 ONLY_ACTIVE_ARCH = YES;
2650 PRODUCT_NAME = "$(TARGET_NAME)";
2651 SDKROOT = macosx.internal;
6cae9b63 2652 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos";
10b92d3b
A
2653 };
2654 name = Debug;
2655 };
2656 F97C61AD1DBAD1A900A84CD7 /* Release */ = {
2657 isa = XCBuildConfiguration;
2658 buildSettings = {
2659 ALWAYS_SEARCH_USER_PATHS = NO;
2660 CLANG_ANALYZER_NONNULL = YES;
10b92d3b
A
2661 CLANG_CXX_LIBRARY = "libc++";
2662 CLANG_ENABLE_MODULES = YES;
2663 CLANG_ENABLE_OBJC_ARC = YES;
2664 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2665 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
2666 CLANG_WARN_INFINITE_RECURSION = YES;
2667 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
2668 CLANG_WARN_SUSPICIOUS_MOVES = YES;
2669 CODE_SIGN_IDENTITY = "-";
2670 COPY_PHASE_STRIP = NO;
2671 DEAD_CODE_STRIPPING = YES;
2672 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2673 DEVELOPMENT_TEAM = 59GAB85EFG;
2674 ENABLE_NS_ASSERTIONS = NO;
2675 GCC_C_LANGUAGE_STANDARD = gnu99;
2676 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2677 GCC_WARN_SHADOW = YES;
2678 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2679 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
6cae9b63 2680 MACOSX_DEPLOYMENT_TARGET = 10.13;
10b92d3b
A
2681 MTL_ENABLE_DEBUG_INFO = NO;
2682 PRODUCT_NAME = "$(TARGET_NAME)";
2683 SDKROOT = macosx.internal;
6cae9b63 2684 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos";
10b92d3b
A
2685 };
2686 name = Release;
2687 };
9f83892a
A
2688 F97FF35A1C23638F000ACDD2 /* Debug */ = {
2689 isa = XCBuildConfiguration;
2690 buildSettings = {
2691 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a
A
2692 CLANG_CXX_LIBRARY = "libc++";
2693 CLANG_ENABLE_MODULES = NO;
2694 CLANG_ENABLE_OBJC_ARC = YES;
2695 CLANG_WARN_BOOL_CONVERSION = YES;
2696 CLANG_WARN_CONSTANT_CONVERSION = YES;
2697 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2698 CLANG_WARN_EMPTY_BODY = YES;
2699 CLANG_WARN_ENUM_CONVERSION = YES;
2700 CLANG_WARN_INT_CONVERSION = YES;
2701 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
2702 CLANG_WARN_UNREACHABLE_CODE = YES;
2703 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
2704 CODE_SIGN_IDENTITY = "-";
2705 COPY_PHASE_STRIP = NO;
2706 DEBUG_INFORMATION_FORMAT = dwarf;
2707 ENABLE_STRICT_OBJC_MSGSEND = YES;
2708 ENABLE_TESTABILITY = YES;
2709 GCC_C_LANGUAGE_STANDARD = gnu99;
2710 GCC_DYNAMIC_NO_PIC = NO;
2711 GCC_NO_COMMON_BLOCKS = YES;
2712 GCC_OPTIMIZATION_LEVEL = 0;
2713 GCC_PREPROCESSOR_DEFINITIONS = (
2714 "DEBUG=1",
2715 "$(inherited)",
2716 );
2717 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2718 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2719 GCC_WARN_UNDECLARED_SELECTOR = YES;
2720 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2721 GCC_WARN_UNUSED_FUNCTION = YES;
2722 GCC_WARN_UNUSED_VARIABLE = YES;
2723 HEADER_SEARCH_PATHS = (
2724 "$(DERIVED_SOURCES_DIR)/**",
2725 "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders",
2726 );
2727 MACOSX_DEPLOYMENT_TARGET = 10.11;
2728 MTL_ENABLE_DEBUG_INFO = YES;
2729 PRODUCT_NAME = "$(TARGET_NAME)";
2730 SDKROOT = macosx.internal;
2731 };
2732 name = Debug;
2733 };
2734 F97FF35B1C23638F000ACDD2 /* Release */ = {
2735 isa = XCBuildConfiguration;
2736 buildSettings = {
2737 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a
A
2738 CLANG_CXX_LIBRARY = "libc++";
2739 CLANG_ENABLE_MODULES = NO;
2740 CLANG_ENABLE_OBJC_ARC = YES;
2741 CLANG_WARN_BOOL_CONVERSION = YES;
2742 CLANG_WARN_CONSTANT_CONVERSION = YES;
2743 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2744 CLANG_WARN_EMPTY_BODY = YES;
2745 CLANG_WARN_ENUM_CONVERSION = YES;
2746 CLANG_WARN_INT_CONVERSION = YES;
2747 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
2748 CLANG_WARN_UNREACHABLE_CODE = YES;
2749 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
2750 CODE_SIGN_IDENTITY = "-";
2751 COPY_PHASE_STRIP = NO;
10b92d3b 2752 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
9f83892a
A
2753 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2754 ENABLE_NS_ASSERTIONS = NO;
2755 ENABLE_STRICT_OBJC_MSGSEND = YES;
2756 GCC_C_LANGUAGE_STANDARD = gnu99;
2757 GCC_NO_COMMON_BLOCKS = YES;
6cae9b63 2758 GCC_PREPROCESSOR_DEFINITIONS = "";
9f83892a
A
2759 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2760 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2761 GCC_WARN_UNDECLARED_SELECTOR = YES;
2762 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2763 GCC_WARN_UNUSED_FUNCTION = YES;
2764 GCC_WARN_UNUSED_VARIABLE = YES;
2765 HEADER_SEARCH_PATHS = (
2766 "$(DERIVED_SOURCES_DIR)/**",
2767 "$(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders",
2768 );
2769 MACOSX_DEPLOYMENT_TARGET = 10.11;
2770 MTL_ENABLE_DEBUG_INFO = NO;
2771 PRODUCT_NAME = "$(TARGET_NAME)";
2772 SDKROOT = macosx.internal;
10b92d3b 2773 VERSIONING_SYSTEM = "apple-generic";
9f83892a
A
2774 };
2775 name = Release;
2776 };
412ebb8e
A
2777 F99B8E580FEC10F600701838 /* Debug */ = {
2778 isa = XCBuildConfiguration;
2779 buildSettings = {
2780 ALWAYS_SEARCH_USER_PATHS = NO;
2781 COPY_PHASE_STRIP = NO;
2782 GCC_DYNAMIC_NO_PIC = NO;
412ebb8e
A
2783 GCC_MODEL_TUNING = G5;
2784 GCC_OPTIMIZATION_LEVEL = 0;
2785 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
9f83892a
A
2786 HEADER_SEARCH_PATHS = (
2787 "$(inherited)",
2788 /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.10.xctoolchain/usr/include,
2789 "$(SRCROOT)/interlinked-dylibs/",
2790 );
df9d6cf7 2791 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
412ebb8e 2792 PRODUCT_NAME = dyld_shared_cache_util;
10b92d3b 2793 SDKROOT = macosx.internal;
6cae9b63 2794 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos";
412ebb8e
A
2795 };
2796 name = Debug;
2797 };
2798 F99B8E590FEC10F600701838 /* Release */ = {
2799 isa = XCBuildConfiguration;
2800 buildSettings = {
2801 ALWAYS_SEARCH_USER_PATHS = NO;
2802 COPY_PHASE_STRIP = YES;
2803 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2fd3f4e8 2804 GCC_DYNAMIC_NO_PIC = NO;
412ebb8e 2805 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
9f83892a
A
2806 HEADER_SEARCH_PATHS = (
2807 "$(inherited)",
2808 /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.10.xctoolchain/usr/include,
2809 "$(SRCROOT)/interlinked-dylibs/",
2810 );
df9d6cf7 2811 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/bin";
412ebb8e 2812 PRODUCT_NAME = dyld_shared_cache_util;
10b92d3b 2813 SDKROOT = macosx.internal;
412ebb8e 2814 SKIP_INSTALL = NO;
6cae9b63 2815 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos";
412ebb8e
A
2816 };
2817 name = Release;
2818 };
832b6fce 2819 F9D1001314D8D0BB00099D91 /* Debug */ = {
412ebb8e
A
2820 isa = XCBuildConfiguration;
2821 buildSettings = {
2822 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a 2823 COMBINE_HIDPI_IMAGES = YES;
412ebb8e 2824 COPY_PHASE_STRIP = NO;
832b6fce
A
2825 DYLIB_COMPATIBILITY_VERSION = "";
2826 DYLIB_CURRENT_VERSION = "";
2827 EXECUTABLE_EXTENSION = bundle;
412ebb8e 2828 GCC_DYNAMIC_NO_PIC = NO;
832b6fce 2829 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
412ebb8e 2830 GCC_OPTIMIZATION_LEVEL = 0;
df9d6cf7 2831 INSTALL_PATH = "$(INSTALL_PATH_PREFIX)$(INSTALL_LOCATION)/usr/lib";
832b6fce 2832 MACH_O_TYPE = mh_bundle;
2fd3f4e8
A
2833 OTHER_CPLUSPLUSFLAGS = (
2834 "-stdlib=libc++",
2835 "$(OTHER_CFLAGS)",
2836 );
2837 OTHER_LDFLAGS = (
2838 "-stdlib=libc++",
2839 "-Wl,-exported_symbol,_dyld_shared_cache_extract_dylibs_progress",
2840 );
832b6fce 2841 PRODUCT_NAME = dsc_extractor;
412ebb8e
A
2842 };
2843 name = Debug;
2844 };
832b6fce 2845 F9D1001414D8D0BB00099D91 /* Release */ = {
412ebb8e
A
2846 isa = XCBuildConfiguration;
2847 buildSettings = {
2848 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a 2849 COMBINE_HIDPI_IMAGES = YES;
832b6fce 2850 COPY_PHASE_STRIP = YES;
412ebb8e 2851 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
832b6fce
A
2852 DYLIB_COMPATIBILITY_VERSION = "";
2853 DYLIB_CURRENT_VERSION = "";
2854 EXECUTABLE_EXTENSION = bundle;
2855 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
df9d6cf7 2856 INSTALL_PATH = "$(INSTALL_PATH_PREFIX)$(INSTALL_LOCATION)/usr/lib";
832b6fce 2857 MACH_O_TYPE = mh_bundle;
2fd3f4e8
A
2858 OTHER_CPLUSPLUSFLAGS = (
2859 "-stdlib=libc++",
2860 "$(OTHER_CFLAGS)",
2861 );
2862 OTHER_LDFLAGS = (
2863 "-stdlib=libc++",
2864 "-Wl,-exported_symbol,_dyld_shared_cache_extract_dylibs_progress",
2865 );
832b6fce 2866 PRODUCT_NAME = dsc_extractor;
412ebb8e
A
2867 ZERO_LINK = NO;
2868 };
2869 name = Release;
2870 };
bac542e6
A
2871 F9D8C7DE087B087300E93EFB /* Debug */ = {
2872 isa = XCBuildConfiguration;
df9d6cf7 2873 baseConfigurationReference = F971DD141A4A0E0700BBDD52 /* dyld.xcconfig */;
bac542e6
A
2874 buildSettings = {
2875 ALWAYS_SEARCH_USER_PATHS = NO;
832b6fce 2876 CLANG_CXX_LIBRARY = "libc++";
9f83892a
A
2877 CLANG_WARN_EMPTY_BODY = YES;
2878 CODE_SIGN_IDENTITY = "-";
bac542e6 2879 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
9e225d03 2880 DEAD_CODE_STRIPPING = YES;
39a8cd10 2881 DEBUG_INFORMATION_FORMAT = dwarf;
39a8cd10 2882 GCC_C_LANGUAGE_STANDARD = c99;
9e225d03 2883 GCC_DYNAMIC_NO_PIC = NO;
39a8cd10 2884 GCC_ENABLE_BUILTIN_FUNCTIONS = NO;
bac542e6 2885 GCC_OPTIMIZATION_LEVEL = 0;
10b92d3b
A
2886 GCC_PREPROCESSOR_DEFINITIONS = (
2887 "DYLD_VERSION=$(RC_ProjectSourceVersion)",
2888 "_LIBCPP_NO_EXCEPTIONS=1",
2889 "$(inherited)",
2890 );
9e225d03 2891 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
bac542e6
A
2892 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
2893 GCC_WARN_ALLOW_INCOMPLETE_PROTOCOL = NO;
2894 GCC_WARN_MISSING_PARENTHESES = YES;
9f83892a 2895 GCC_WARN_SHADOW = YES;
bac542e6
A
2896 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2897 GCC_WARN_UNINITIALIZED_AUTOS = NO;
2898 HEADER_SEARCH_PATHS = (
d113e8b5 2899 "$(DERIVED_FILE_DIR)/**",
bac542e6
A
2900 ./include,
2901 "./launch-cache",
2902 );
2fd3f4e8 2903 LD_GENERATE_MAP_FILE = YES;
9e225d03 2904 OTHER_CFLAGS = "";
2fd3f4e8
A
2905 OTHER_CPLUSPLUSFLAGS = (
2906 "-stdlib=libc++",
2907 "$(OTHER_CFLAGS)",
2908 );
bac542e6 2909 OTHER_LDFLAGS = (
412ebb8e 2910 "@$(DERIVED_SOURCES_DIR)/archives.txt",
bac542e6 2911 "-nostdlib",
bac542e6
A
2912 "-Wl,-dylinker",
2913 "-Wl,-dylinker_install_name,/usr/lib/dyld",
2fd3f4e8 2914 "-stdlib=libc++",
19894a12
A
2915 "$(ALIGNMENT)",
2916 "$(ENTRY)",
bac542e6 2917 );
9e225d03 2918 STRIPFLAGS = "-S";
6cae9b63 2919 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos iphonesimulatornano iphonesimulator appletvsimulator";
9e225d03 2920 UNSTRIPPED_PRODUCT = NO;
9e225d03
A
2921 VERSIONING_SYSTEM = "apple-generic";
2922 WARNING_CFLAGS = (
2923 "-Wmost",
2924 "-Wno-four-char-constants",
9e225d03
A
2925 );
2926 };
bac542e6 2927 name = Debug;
9e225d03 2928 };
bac542e6 2929 F9D8C7E0087B087300E93EFB /* Release */ = {
9e225d03 2930 isa = XCBuildConfiguration;
df9d6cf7 2931 baseConfigurationReference = F971DD141A4A0E0700BBDD52 /* dyld.xcconfig */;
9e225d03 2932 buildSettings = {
832b6fce 2933 CLANG_CXX_LIBRARY = "libc++";
9f83892a
A
2934 CLANG_WARN_EMPTY_BODY = YES;
2935 CODE_SIGN_IDENTITY = "-";
9e225d03
A
2936 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
2937 DEAD_CODE_STRIPPING = YES;
39a8cd10 2938 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
39a8cd10 2939 GCC_C_LANGUAGE_STANDARD = c99;
9e225d03
A
2940 GCC_DYNAMIC_NO_PIC = NO;
2941 GCC_ENABLE_CPP_RTTI = NO;
39a8cd10 2942 GCC_OPTIMIZATION_LEVEL = s;
10b92d3b
A
2943 GCC_PREPROCESSOR_DEFINITIONS = (
2944 "DYLD_VERSION=$(RC_ProjectSourceVersion)",
2945 "_LIBCPP_NO_EXCEPTIONS=1",
2946 "$(inherited)",
2947 );
9e225d03 2948 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
bac542e6 2949 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
9f83892a 2950 GCC_WARN_SHADOW = YES;
bac542e6
A
2951 GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES;
2952 HEADER_SEARCH_PATHS = (
d113e8b5 2953 "$(DERIVED_FILE_DIR)/**",
bac542e6
A
2954 ./include,
2955 "./launch-cache",
2956 );
2fd3f4e8 2957 LD_GENERATE_MAP_FILE = YES;
412ebb8e 2958 ORDER_FILE = "$(SRCROOT)/src/dyld.order";
9f83892a 2959 OTHER_CFLAGS = "";
412ebb8e 2960 "OTHER_CFLAGS[arch=armv6]" = "-mthumb";
2fd3f4e8
A
2961 OTHER_CPLUSPLUSFLAGS = (
2962 "-stdlib=libc++",
2963 "$(OTHER_CFLAGS)",
2964 );
bac542e6 2965 OTHER_LDFLAGS = (
412ebb8e 2966 "@$(DERIVED_SOURCES_DIR)/archives.txt",
bac542e6 2967 "-nostdlib",
bac542e6
A
2968 "-Wl,-dylinker",
2969 "-Wl,-dylinker_install_name,/usr/lib/dyld",
2fd3f4e8 2970 "-stdlib=libc++",
19894a12
A
2971 "$(ALIGNMENT)",
2972 "$(ENTRY)",
9f83892a 2973 "-Wl,-no_data_const",
6cae9b63 2974 "-Wl,-section_order,__DATA,__all_image_info:__nl_symbol_ptr:__got:__auth_ptr:__const:__crash_info:__data:__bss:__common",
bac542e6 2975 );
9e225d03 2976 STRIPFLAGS = "-S";
6cae9b63 2977 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos iphonesimulatornano iphonesimulator appletvsimulator";
9e225d03 2978 UNSTRIPPED_PRODUCT = NO;
9e225d03
A
2979 VERSIONING_SYSTEM = "apple-generic";
2980 WARNING_CFLAGS = (
2981 "-Wmost",
2982 "-Wno-four-char-constants",
2983 "-Wno-unknown-pragmas",
2984 );
2985 };
bac542e6 2986 name = Release;
9e225d03 2987 };
bac542e6 2988 F9D8C7E2087B087300E93EFB /* Debug */ = {
9e225d03 2989 isa = XCBuildConfiguration;
df9d6cf7 2990 baseConfigurationReference = F971DD151A4A0E0700BBDD52 /* libdyld.xcconfig */;
9e225d03 2991 buildSettings = {
9f83892a 2992 CLANG_WARN_EMPTY_BODY = YES;
10b92d3b 2993 CODE_SIGN_IDENTITY = "-";
9f83892a 2994 COMBINE_HIDPI_IMAGES = YES;
10b92d3b 2995 CURRENT_PROJECT_VERSION = 500;
2fd3f4e8 2996 DEAD_CODE_STRIPPING = YES;
412ebb8e
A
2997 EXECUTABLE_PREFIX = lib;
2998 GCC_C_LANGUAGE_STANDARD = gnu99;
9e225d03 2999 GCC_ENABLE_CPP_EXCEPTIONS = NO;
bac542e6 3000 GCC_ENABLE_CPP_RTTI = NO;
9e225d03 3001 GCC_OPTIMIZATION_LEVEL = 0;
6cae9b63
A
3002 GCC_PREPROCESSOR_DEFINITIONS = (
3003 "BUILDING_LIBDYLD=1",
3004 "DEBUG=1",
3005 );
9f83892a 3006 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
39a8cd10 3007 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
9f83892a
A
3008 GCC_WARN_ABOUT_RETURN_TYPE = YES;
3009 GCC_WARN_SHADOW = YES;
3010 GCC_WARN_UNINITIALIZED_AUTOS = YES;
10b92d3b 3011 GENERATE_TEXT_BASED_STUBS = YES;
412ebb8e 3012 HEADER_SEARCH_PATHS = "$(SRCROOT)/include";
19894a12 3013 INSTALLHDRS_COPY_PHASE = YES;
10b92d3b
A
3014 INSTALLHDRS_SCRIPT_PHASE = YES;
3015 ONLY_ACTIVE_ARCH = NO;
9f83892a 3016 OTHER_CFLAGS = "";
10b92d3b
A
3017 OTHER_CPLUSPLUSFLAGS = (
3018 "$(OTHER_CFLAGS)",
6cae9b63 3019 "-fno-exceptions",
10b92d3b 3020 );
2fd3f4e8 3021 OTHER_LDFLAGS = (
10b92d3b 3022 "-Wl,-no_inits",
2fd3f4e8
A
3023 "-nostdlib",
3024 "$(LIBSYSTEM_LIBS)",
3025 "-umbrella",
3026 System,
2fd3f4e8
A
3027 "-L$(SDKROOT)/usr/lib/system",
3028 );
6cae9b63 3029 OTHER_TAPI_FLAGS = "-extra-public-header ./include/dlfcn.h -extra-private-header ./dyld3/libdyldEntryVector.h -ObjC++ -std=c++11 -umbrella System";
10b92d3b 3030 PRIVATE_HEADERS_FOLDER_PATH = "/usr/local/include/mach-o";
19894a12 3031 PRODUCT_NAME = dyld;
10b92d3b 3032 PUBLIC_HEADERS_FOLDER_PATH = "/usr//include/mach-o";
19894a12 3033 SKIP_INSTALL = NO;
6cae9b63 3034 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos iphonesimulatornano iphonesimulator appletvsimulator";
10b92d3b
A
3035 SUPPORTS_TEXT_BASED_API = YES;
3036 TAPI_VERIFY_MODE = Pedantic;
3037 VERSIONING_SYSTEM = "apple-generic";
3038 VERSION_INFO_EXPORT_DECL = "__attribute__((visibility(\"default\")))";
9e225d03
A
3039 WARNING_CFLAGS = (
3040 "-Wmost",
3041 "-Wno-four-char-constants",
3042 "-Wno-unknown-pragmas",
3043 );
3044 };
bac542e6 3045 name = Debug;
9e225d03 3046 };
bac542e6 3047 F9D8C7E4087B087300E93EFB /* Release */ = {
9e225d03 3048 isa = XCBuildConfiguration;
df9d6cf7 3049 baseConfigurationReference = F971DD151A4A0E0700BBDD52 /* libdyld.xcconfig */;
9e225d03 3050 buildSettings = {
9f83892a 3051 CLANG_WARN_EMPTY_BODY = YES;
10b92d3b 3052 CODE_SIGN_IDENTITY = "-";
9f83892a 3053 COMBINE_HIDPI_IMAGES = YES;
412ebb8e
A
3054 COPY_PHASE_STRIP = YES;
3055 CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)";
2fd3f4e8 3056 DEAD_CODE_STRIPPING = YES;
412ebb8e
A
3057 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
3058 DYLIB_CURRENT_VERSION = "$(RC_ProjectSourceVersion)";
3059 EXECUTABLE_PREFIX = lib;
3060 GCC_C_LANGUAGE_STANDARD = gnu99;
9e225d03
A
3061 GCC_ENABLE_CPP_EXCEPTIONS = NO;
3062 GCC_ENABLE_CPP_RTTI = NO;
412ebb8e 3063 GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
6cae9b63 3064 GCC_PREPROCESSOR_DEFINITIONS = "BUILDING_LIBDYLD=1";
9f83892a 3065 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
39a8cd10 3066 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = NO;
9f83892a
A
3067 GCC_WARN_ABOUT_RETURN_TYPE = YES;
3068 GCC_WARN_SHADOW = YES;
3069 GCC_WARN_UNINITIALIZED_AUTOS = YES;
10b92d3b 3070 GENERATE_TEXT_BASED_STUBS = YES;
412ebb8e
A
3071 HEADER_SEARCH_PATHS = "$(SRCROOT)/include";
3072 INSTALLHDRS_COPY_PHASE = YES;
10b92d3b 3073 INSTALLHDRS_SCRIPT_PHASE = YES;
9f83892a 3074 OTHER_CFLAGS = "";
2fd3f4e8 3075 OTHER_CPLUSPLUSFLAGS = (
2fd3f4e8 3076 "$(OTHER_CFLAGS)",
6cae9b63 3077 "-fno-exceptions",
2fd3f4e8 3078 );
412ebb8e 3079 OTHER_LDFLAGS = (
10b92d3b 3080 "-Wl,-no_inits",
2fd3f4e8
A
3081 "-nostdlib",
3082 "$(LIBSYSTEM_LIBS)",
412ebb8e
A
3083 "-umbrella",
3084 System,
2fd3f4e8 3085 "-L$(SDKROOT)/usr/lib/system",
10b92d3b 3086 "-Wl,-no_inits",
412ebb8e 3087 );
df9d6cf7 3088 "OTHER_LDFLAGS[sdk=iphoneos*]" = (
10b92d3b 3089 "-Wl,-no_inits",
df9d6cf7
A
3090 "-nostdlib",
3091 "$(LIBSYSTEM_LIBS)",
3092 "-umbrella",
3093 System,
3094 "-L$(SDKROOT)/usr/lib/system",
3095 "-Wl,-dirty_data_list,$(SRCROOT)/src/libdyld_data_symbols.dirty",
3096 );
3097 "OTHER_LDFLAGS[sdk=macosx*]" = (
10b92d3b 3098 "-Wl,-no_inits",
df9d6cf7
A
3099 "-nostdlib",
3100 "$(LIBSYSTEM_LIBS)",
3101 "-umbrella",
3102 System,
3103 "-L$(SDKROOT)/usr/lib/system",
3104 );
6cae9b63 3105 OTHER_TAPI_FLAGS = "-extra-public-header ./include/dlfcn.h -extra-private-header ./dyld3/libdyldEntryVector.h -ObjC++ -std=c++11 -umbrella System";
10b92d3b 3106 PRIVATE_HEADERS_FOLDER_PATH = "/usr/local/include/mach-o";
19894a12 3107 PRODUCT_NAME = dyld;
10b92d3b 3108 PUBLIC_HEADERS_FOLDER_PATH = "/usr//include/mach-o";
412ebb8e 3109 SEPARATE_STRIP = YES;
19894a12 3110 SKIP_INSTALL = NO;
412ebb8e 3111 STRIP_INSTALLED_PRODUCT = YES;
6cae9b63 3112 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos iphonesimulatornano iphonesimulator appletvsimulator";
10b92d3b
A
3113 SUPPORTS_TEXT_BASED_API = YES;
3114 TAPI_VERIFY_MODE = Pedantic;
412ebb8e 3115 VERSIONING_SYSTEM = "apple-generic";
10b92d3b 3116 VERSION_INFO_EXPORT_DECL = "__attribute__((visibility(\"default\")))";
9e225d03
A
3117 WARNING_CFLAGS = (
3118 "-Wmost",
3119 "-Wno-four-char-constants",
3120 "-Wno-unknown-pragmas",
3121 );
3122 };
bac542e6 3123 name = Release;
9e225d03 3124 };
bac542e6 3125 F9D8C7E6087B087300E93EFB /* Debug */ = {
9e225d03
A
3126 isa = XCBuildConfiguration;
3127 buildSettings = {
9e225d03 3128 PRODUCT_NAME = all;
9e225d03 3129 };
bac542e6 3130 name = Debug;
9e225d03 3131 };
bac542e6 3132 F9D8C7E8087B087300E93EFB /* Release */ = {
9e225d03
A
3133 isa = XCBuildConfiguration;
3134 buildSettings = {
9e225d03 3135 PRODUCT_NAME = all;
9e225d03 3136 };
bac542e6 3137 name = Release;
9e225d03 3138 };
bac542e6 3139 F9D8C7EA087B087300E93EFB /* Debug */ = {
9e225d03 3140 isa = XCBuildConfiguration;
df9d6cf7 3141 baseConfigurationReference = F971DD131A4A0E0700BBDD52 /* base.xcconfig */;
9e225d03 3142 buildSettings = {
10b92d3b 3143 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
6cae9b63 3144 CLANG_CXX_LANGUAGE_STANDARD = "c++14";
832b6fce 3145 CLANG_CXX_LIBRARY = "compiler-default";
6cae9b63 3146 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
10b92d3b 3147 CLANG_WARN_BOOL_CONVERSION = YES;
6cae9b63 3148 CLANG_WARN_COMMA = YES;
10b92d3b 3149 CLANG_WARN_CONSTANT_CONVERSION = YES;
6cae9b63 3150 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
10b92d3b
A
3151 CLANG_WARN_EMPTY_BODY = YES;
3152 CLANG_WARN_ENUM_CONVERSION = YES;
3153 CLANG_WARN_INFINITE_RECURSION = YES;
3154 CLANG_WARN_INT_CONVERSION = YES;
6cae9b63
A
3155 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
3156 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
3157 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
10b92d3b 3158 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
6cae9b63 3159 CLANG_WARN_STRICT_PROTOTYPES = YES;
10b92d3b
A
3160 CLANG_WARN_SUSPICIOUS_MOVE = YES;
3161 CLANG_WARN_UNREACHABLE_CODE = YES;
3162 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3163 ENABLE_STRICT_OBJC_MSGSEND = YES;
3164 ENABLE_TESTABILITY = NO;
3165 EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = "$(inherited) build DerivedData closure-tests";
3166 GCC_NO_COMMON_BLOCKS = YES;
3167 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3168 GCC_WARN_ABOUT_RETURN_TYPE = YES;
3169 GCC_WARN_UNDECLARED_SELECTOR = YES;
3170 GCC_WARN_UNINITIALIZED_AUTOS = YES;
3171 GCC_WARN_UNUSED_FUNCTION = YES;
3172 GCC_WARN_UNUSED_VARIABLE = YES;
3173 ONLY_ACTIVE_ARCH = YES;
9f83892a 3174 SDKROOT = macosx.internal;
9e225d03 3175 };
bac542e6 3176 name = Debug;
9e225d03 3177 };
bac542e6 3178 F9D8C7EC087B087300E93EFB /* Release */ = {
9e225d03 3179 isa = XCBuildConfiguration;
df9d6cf7 3180 baseConfigurationReference = F971DD131A4A0E0700BBDD52 /* base.xcconfig */;
9e225d03 3181 buildSettings = {
10b92d3b 3182 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
6cae9b63 3183 CLANG_CXX_LANGUAGE_STANDARD = "c++14";
832b6fce 3184 CLANG_CXX_LIBRARY = "compiler-default";
6cae9b63 3185 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
10b92d3b 3186 CLANG_WARN_BOOL_CONVERSION = YES;
6cae9b63 3187 CLANG_WARN_COMMA = YES;
10b92d3b 3188 CLANG_WARN_CONSTANT_CONVERSION = YES;
6cae9b63 3189 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
10b92d3b
A
3190 CLANG_WARN_EMPTY_BODY = YES;
3191 CLANG_WARN_ENUM_CONVERSION = YES;
3192 CLANG_WARN_INFINITE_RECURSION = YES;
3193 CLANG_WARN_INT_CONVERSION = YES;
6cae9b63
A
3194 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
3195 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
3196 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
10b92d3b 3197 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
6cae9b63 3198 CLANG_WARN_STRICT_PROTOTYPES = YES;
10b92d3b
A
3199 CLANG_WARN_SUSPICIOUS_MOVE = YES;
3200 CLANG_WARN_UNREACHABLE_CODE = YES;
3201 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
3202 ENABLE_STRICT_OBJC_MSGSEND = YES;
3203 ENABLE_TESTABILITY = NO;
3204 EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = "$(inherited) build DerivedData closure-tests";
3205 GCC_NO_COMMON_BLOCKS = YES;
3206 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3207 GCC_WARN_ABOUT_RETURN_TYPE = YES;
3208 GCC_WARN_UNDECLARED_SELECTOR = YES;
3209 GCC_WARN_UNINITIALIZED_AUTOS = YES;
3210 GCC_WARN_UNUSED_FUNCTION = YES;
3211 GCC_WARN_UNUSED_VARIABLE = YES;
9f83892a 3212 SDKROOT = macosx.internal;
10b92d3b
A
3213 };
3214 name = Release;
3215 };
39a8cd10
A
3216 F9F2A55A0F7AEE9900B7C9EB /* Debug */ = {
3217 isa = XCBuildConfiguration;
3218 buildSettings = {
3219 ALWAYS_SEARCH_USER_PATHS = NO;
9f83892a 3220 COMBINE_HIDPI_IMAGES = YES;
39a8cd10
A
3221 COPY_PHASE_STRIP = NO;
3222 GCC_DYNAMIC_NO_PIC = NO;
412ebb8e 3223 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
39a8cd10
A
3224 GCC_MODEL_TUNING = G5;
3225 GCC_OPTIMIZATION_LEVEL = 0;
412ebb8e 3226 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
df9d6cf7 3227 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
2fd3f4e8
A
3228 OTHER_CPLUSPLUSFLAGS = (
3229 "-stdlib=libc++",
3230 "$(OTHER_CFLAGS)",
3231 );
39a8cd10
A
3232 PRODUCT_NAME = dsc;
3233 };
3234 name = Debug;
3235 };
3236 F9F2A55B0F7AEE9900B7C9EB /* Release */ = {
3237 isa = XCBuildConfiguration;
3238 buildSettings = {
9f83892a 3239 COMBINE_HIDPI_IMAGES = YES;
412ebb8e 3240 COPY_PHASE_STRIP = NO;
39a8cd10
A
3241 GCC_ENABLE_CPP_EXCEPTIONS = NO;
3242 GCC_ENABLE_CPP_RTTI = NO;
39a8cd10 3243 GCC_ENABLE_OBJC_EXCEPTIONS = NO;
412ebb8e 3244 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
39a8cd10
A
3245 GCC_MODEL_TUNING = G5;
3246 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
3247 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES;
3248 GCC_WARN_ABOUT_RETURN_TYPE = YES;
412ebb8e
A
3249 GCC_WARN_PEDANTIC = NO;
3250 GCC_WARN_SHADOW = NO;
39a8cd10
A
3251 GCC_WARN_SIGN_COMPARE = YES;
3252 GCC_WARN_UNINITIALIZED_AUTOS = YES;
3253 GCC_WARN_UNUSED_VARIABLE = YES;
412ebb8e 3254 INSTALLHDRS_COPY_PHASE = YES;
df9d6cf7 3255 INSTALL_PATH = "$(INSTALL_LOCATION)/usr/local/lib";
2fd3f4e8
A
3256 OTHER_CPLUSPLUSFLAGS = (
3257 "-stdlib=libc++",
3258 "$(OTHER_CFLAGS)",
3259 );
39a8cd10
A
3260 PRODUCT_NAME = dsc;
3261 ZERO_LINK = NO;
3262 };
3263 name = Release;
3264 };
9f83892a
A
3265 F9F6F4281C1FB0A700BD8FED /* Debug */ = {
3266 isa = XCBuildConfiguration;
3267 buildSettings = {
3268 PRODUCT_NAME = "$(TARGET_NAME)";
6cae9b63 3269 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos iphonesimulatornano iphonesimulator appletvsimulator";
9f83892a
A
3270 };
3271 name = Debug;
3272 };
3273 F9F6F4291C1FB0A700BD8FED /* Release */ = {
3274 isa = XCBuildConfiguration;
3275 buildSettings = {
3276 PRODUCT_NAME = "$(TARGET_NAME)";
6cae9b63 3277 SUPPORTED_PLATFORMS = "macosx iphoneos watchos appletvos bridgeos iphonesimulatornano iphonesimulator appletvsimulator";
9f83892a
A
3278 };
3279 name = Release;
3280 };
9e225d03
A
3281/* End XCBuildConfiguration section */
3282
3283/* Begin XCConfigurationList section */
9f83892a
A
3284 3703A1211B38C1B300ADBA7F /* Build configuration list for PBXNativeTarget "dyld_shared_cache_builder" */ = {
3285 isa = XCConfigurationList;
3286 buildConfigurations = (
3287 3703A1221B38C1B300ADBA7F /* Debug */,
3288 3703A1231B38C1B300ADBA7F /* Release */,
3289 );
3290 defaultConfigurationIsVisible = 0;
3291 defaultConfigurationName = Release;
3292 };
3293 377685FF1AC4B27D00026E6C /* Build configuration list for PBXNativeTarget "multi_dyld_shared_cache_builder" */ = {
3294 isa = XCConfigurationList;
3295 buildConfigurations = (
3296 377686001AC4B27D00026E6C /* Debug */,
3297 377686011AC4B27D00026E6C /* Release */,
3298 );
3299 defaultConfigurationIsVisible = 0;
3300 defaultConfigurationName = Release;
3301 };
3302 37A0AD0B1C15FFF500731E50 /* Build configuration list for PBXAggregateTarget "update_dyld_shared_cache" */ = {
3303 isa = XCConfigurationList;
3304 buildConfigurations = (
3305 37A0AD0C1C15FFF500731E50 /* Debug */,
3306 37A0AD0D1C15FFF500731E50 /* Release */,
3307 );
3308 defaultConfigurationIsVisible = 0;
3309 defaultConfigurationName = Release;
3310 };
6cae9b63 3311 37F597D32061EB4200F9B6F9 /* Build configuration list for PBXNativeTarget "dyld_usage" */ = {
412ebb8e
A
3312 isa = XCConfigurationList;
3313 buildConfigurations = (
6cae9b63
A
3314 37F597D12061EB4200F9B6F9 /* Debug */,
3315 37F597D22061EB4200F9B6F9 /* Release */,
412ebb8e
A
3316 );
3317 defaultConfigurationIsVisible = 0;
3318 defaultConfigurationName = Release;
3319 };
6cae9b63 3320 C187B9071FE063A40042D3B7 /* Build configuration list for PBXNativeTarget "libslc_builder.dylib" */ = {
10b92d3b
A
3321 isa = XCConfigurationList;
3322 buildConfigurations = (
6cae9b63
A
3323 C187B9081FE063A40042D3B7 /* Debug */,
3324 C187B9091FE063A40042D3B7 /* Release */,
3325 );
3326 defaultConfigurationIsVisible = 0;
3327 defaultConfigurationName = Release;
3328 };
3329 F908135211D3ED9000626CC1 /* Build configuration list for PBXAggregateTarget "libdyld" */ = {
3330 isa = XCConfigurationList;
3331 buildConfigurations = (
3332 F908134311D3ED0C00626CC1 /* Debug */,
3333 F908134411D3ED0C00626CC1 /* Release */,
10b92d3b
A
3334 );
3335 defaultConfigurationIsVisible = 0;
3336 defaultConfigurationName = Release;
3337 };
9f83892a 3338 F93937340A94FB2900070A07 /* Build configuration list for PBXNativeTarget "update_dyld_shared_cache_tool" */ = {
bac542e6
A
3339 isa = XCConfigurationList;
3340 buildConfigurations = (
3341 F93937350A94FB2900070A07 /* Debug */,
3342 F93937360A94FB2900070A07 /* Release */,
3343 );
3344 defaultConfigurationIsVisible = 0;
3345 defaultConfigurationName = Release;
3346 };
10b92d3b
A
3347 F96354421DCD74A400895049 /* Build configuration list for PBXNativeTarget "update_dyld_sim_shared_cache" */ = {
3348 isa = XCConfigurationList;
3349 buildConfigurations = (
3350 F96354431DCD74A400895049 /* Debug */,
3351 F96354441DCD74A400895049 /* Release */,
3352 );
3353 defaultConfigurationIsVisible = 0;
3354 defaultConfigurationName = Release;
3355 };
3356 F97C61AB1DBAD1A900A84CD7 /* Build configuration list for PBXNativeTarget "dyld_closure_util" */ = {
3357 isa = XCConfigurationList;
3358 buildConfigurations = (
3359 F97C61AC1DBAD1A900A84CD7 /* Debug */,
3360 F97C61AD1DBAD1A900A84CD7 /* Release */,
3361 );
3362 defaultConfigurationIsVisible = 0;
3363 defaultConfigurationName = Release;
3364 };
9f83892a
A
3365 F97FF35C1C23638F000ACDD2 /* Build configuration list for PBXNativeTarget "nocr" */ = {
3366 isa = XCConfigurationList;
3367 buildConfigurations = (
3368 F97FF35A1C23638F000ACDD2 /* Debug */,
3369 F97FF35B1C23638F000ACDD2 /* Release */,
3370 );
3371 defaultConfigurationIsVisible = 0;
3372 defaultConfigurationName = Release;
3373 };
412ebb8e
A
3374 F99B8E5D0FEC10F800701838 /* Build configuration list for PBXNativeTarget "dyld_shared_cache_util" */ = {
3375 isa = XCConfigurationList;
3376 buildConfigurations = (
3377 F99B8E580FEC10F600701838 /* Debug */,
3378 F99B8E590FEC10F600701838 /* Release */,
3379 );
3380 defaultConfigurationIsVisible = 0;
3381 defaultConfigurationName = Release;
3382 };
832b6fce 3383 F9D1001714D8D0F100099D91 /* Build configuration list for PBXNativeTarget "dsc_extractor" */ = {
412ebb8e
A
3384 isa = XCConfigurationList;
3385 buildConfigurations = (
832b6fce
A
3386 F9D1001314D8D0BB00099D91 /* Debug */,
3387 F9D1001414D8D0BB00099D91 /* Release */,
412ebb8e
A
3388 );
3389 defaultConfigurationIsVisible = 0;
3390 defaultConfigurationName = Release;
3391 };
9e225d03
A
3392 F9D8C7DD087B087300E93EFB /* Build configuration list for PBXNativeTarget "dyld" */ = {
3393 isa = XCConfigurationList;
3394 buildConfigurations = (
bac542e6
A
3395 F9D8C7DE087B087300E93EFB /* Debug */,
3396 F9D8C7E0087B087300E93EFB /* Release */,
9e225d03
A
3397 );
3398 defaultConfigurationIsVisible = 0;
bac542e6 3399 defaultConfigurationName = Release;
9e225d03 3400 };
412ebb8e 3401 F9D8C7E1087B087300E93EFB /* Build configuration list for PBXNativeTarget "libdyld.dylib" */ = {
9e225d03
A
3402 isa = XCConfigurationList;
3403 buildConfigurations = (
bac542e6
A
3404 F9D8C7E2087B087300E93EFB /* Debug */,
3405 F9D8C7E4087B087300E93EFB /* Release */,
9e225d03
A
3406 );
3407 defaultConfigurationIsVisible = 0;
bac542e6 3408 defaultConfigurationName = Release;
9e225d03
A
3409 };
3410 F9D8C7E5087B087300E93EFB /* Build configuration list for PBXAggregateTarget "all" */ = {
3411 isa = XCConfigurationList;
3412 buildConfigurations = (
bac542e6
A
3413 F9D8C7E6087B087300E93EFB /* Debug */,
3414 F9D8C7E8087B087300E93EFB /* Release */,
9e225d03
A
3415 );
3416 defaultConfigurationIsVisible = 0;
bac542e6 3417 defaultConfigurationName = Release;
9e225d03
A
3418 };
3419 F9D8C7E9087B087300E93EFB /* Build configuration list for PBXProject "dyld" */ = {
3420 isa = XCConfigurationList;
3421 buildConfigurations = (
bac542e6
A
3422 F9D8C7EA087B087300E93EFB /* Debug */,
3423 F9D8C7EC087B087300E93EFB /* Release */,
9e225d03
A
3424 );
3425 defaultConfigurationIsVisible = 0;
bac542e6 3426 defaultConfigurationName = Release;
9e225d03 3427 };
412ebb8e 3428 F9F2A56B0F7AEEB100B7C9EB /* Build configuration list for PBXNativeTarget "libdsc" */ = {
39a8cd10
A
3429 isa = XCConfigurationList;
3430 buildConfigurations = (
3431 F9F2A55A0F7AEE9900B7C9EB /* Debug */,
3432 F9F2A55B0F7AEE9900B7C9EB /* Release */,
3433 );
3434 defaultConfigurationIsVisible = 0;
3435 defaultConfigurationName = Release;
3436 };
9f83892a
A
3437 F9F6F42A1C1FB0A700BD8FED /* Build configuration list for PBXAggregateTarget "dyld_tests" */ = {
3438 isa = XCConfigurationList;
3439 buildConfigurations = (
3440 F9F6F4281C1FB0A700BD8FED /* Debug */,
3441 F9F6F4291C1FB0A700BD8FED /* Release */,
3442 );
3443 defaultConfigurationIsVisible = 0;
3444 defaultConfigurationName = Release;
3445 };
9e225d03
A
3446/* End XCConfigurationList section */
3447 };
3448 rootObject = F9ED4C8B0630A72300DF4E74 /* Project object */;
3449}