Home | History | Annotate | Download | only in runtime

Lines Matching refs:Tmp

114 $(call Set,Tmp.Key,$(1))
115 $(call Set,Tmp.Name,$($(Tmp.Key).Name))
116 $(call Set,Tmp.Configs,$($(Tmp.Key).Configs))
117 $(call Set,Tmp.ObjPath,$(ProjObjRoot)/$(Tmp.Name))
120 $(Tmp.Name):: $(Tmp.Configs:%=$(Tmp.ObjPath)/%/libcompiler_rt.a)
121 .PHONY: $(Tmp.Name)
124 $(Verb) rm -rf $(Tmp.ObjPath)
127 $(foreach config,$(Tmp.Configs),\
132 $(call Set,Tmp.Config,$(1))
133 $(call Set,Tmp.ObjPath,$(ProjObjRoot)/$(Tmp.Name)/$(Tmp.Config))
137 $(call Set,Tmp.ArchsToBuild,\
138 $(if $(call IsDefined,$(Tmp.Key).UniversalArchs),\
140 $(or $($(Tmp.Key).UniversalArchs.$(Tmp.Config)),\
141 $($(Tmp.Key).UniversalArchs))),\
142 $(call VarOrDefault,$(Tmp.Key).Arch.$(Tmp.Config),$($(Tmp.Key).Arch))))
145 $(call Set,Tmp.Inputs,$(Tmp.ArchsToBuild:%=$(Tmp.ObjPath)/%/libcompiler_rt.a))
146 $(Tmp.ObjPath)/libcompiler_rt.a: $(Tmp.Inputs) $(Tmp.ObjPath)/.dir
147 $(Summary) " FINAL-ARCHIVE: $(Tmp.Name)/$(Tmp.Config): $$@"
149 $(if $(call streq,1,$(words $(Tmp.ArchsToBuild))), \
150 $(Verb) $(CP) $(Tmp.Inputs) $$@, \
151 $(Verb) $(LIPO) -create -output $$@ $(Tmp.Inputs))
152 .PRECIOUS: $(Tmp.ObjPath)/.dir
155 $(Tmp.Name)-$(Tmp.Config):: $(Tmp.ObjPath)/libcompiler_rt.a
156 .PHONY: $(Tmp.Name)-$(Tmp.Config)
159 $(foreach arch,$(Tmp.ArchsToBuild),\
164 $(call Set,Tmp.Arch,$(1))
165 $(call Set,Tmp.ObjPath,$(ProjObjRoot)/$(Tmp.Name)/$(Tmp.Config)/$(Tmp.Arch))
166 $(call Set,Tmp.Functions,$(strip \
167 $(call GetCNAVar,FUNCTIONS,$(Tmp.Key),$(Tmp.Config),$(Tmp.Arch))))
168 $(call Set,Tmp.Optimized,$(strip \
169 $(call GetCNAVar,OPTIMIZED,$(Tmp.Key),$(Tmp.Config),$(Tmp.Arch))))
170 $(call Set,Tmp.AR,$(strip \
171 $(call GetCNAVar,AR,$(Tmp.Key),$(Tmp.Config),$(Tmp.Arch))))
172 $(call Set,Tmp.ARFLAGS,$(strip \
173 $(call GetCNAVar,ARFLAGS,$(Tmp.Key),$(Tmp.Config),$(Tmp.Arch))))
174 $(call Set,Tmp.RANLIB,$(strip \
175 $(call GetCNAVar,RANLIB,$(Tmp.Key),$(Tmp.Config),$(Tmp.Arch))))
176 $(call Set,Tmp.RANLIBFLAGS,$(strip \
177 $(call GetCNAVar,RANLIBFLAGS,$(Tmp.Key),$(Tmp.Config),$(Tmp.Arch))))
180 $(call Set,Tmp.Inputs,\
181 $(foreach fn,$(sort $(Tmp.Functions)),\
182 $(call Set,Tmp.FnDir,\
183 $(call SelectFunctionDir,$(Tmp.Config),$(Tmp.Arch),$(fn),$(Tmp.Optimized)))\
184 $(Tmp.ObjPath)/$(Tmp.FnDir)/$(fn).o))
185 $(Tmp.ObjPath)/libcompiler_rt.a: $(Tmp.Inputs) $(Tmp.ObjPath)/.dir
186 $(Summary) " ARCHIVE: $(Tmp.Name)/$(Tmp.Config)/$(Tmp.Arch): $$@"
188 $(Verb) $(Tmp.AR) $(Tmp.ARFLAGS) $$@ $(Tmp.Inputs)
189 $(Verb) $(Tmp.RANLIB) $(Tmp.RANLIBFLAGS) $$@
190 .PRECIOUS: $(Tmp.ObjPath)/.dir
193 $(Tmp.Name)-$(Tmp.Config)-$(Tmp.Arch):: $(Tmp.ObjPath)/libcompiler_rt.a
194 .PHONY: $(Tmp.Name)-$(Tmp.Config)-$(Tmp.Arch)
202 $(call Set,Tmp.SubDirKey,$(1))
203 $(call Set,Tmp.SubDir,$($(Tmp.SubDirKey).Dir))
204 $(call Set,Tmp.SrcPath,$(ProjSrcRoot)/$(Tmp.SubDir))
205 $(call Set,Tmp.ObjPath,$(ProjObjRoot)/$(Tmp.Name)/$(Tmp.Config)/$(Tmp.Arch)/$(Tmp.SubDirKey))
206 $(call Set,Tmp.Dependencies,$($(Tmp.SubDirKey).Dependencies))
207 $(call Set,Tmp.CC,$(strip \
208 $(call GetCNAVar,CC,$(Tmp.Key),$(Tmp.Config),$(Tmp.Arch))))
209 $(call Set,Tmp.CFLAGS,$(strip \
210 $(if $(call IsDefined,$(Tmp.Key).UniversalArchs),-arch $(Tmp.Arch),)\
211 $(if $(call streq,$($(Tmp.Key).VISIBILITY_HIDDEN),1),\
213 $(call GetCNAVar,CFLAGS,$(Tmp.Key),$(Tmp.Config),$(Tmp.Arch))))
215 $(Tmp.ObjPath)/%.o: $(Tmp.SrcPath)/%.s $(Tmp.Dependencies) $(Tmp.ObjPath)/.dir
216 $(Summary) " ASSEMBLE: $(Tmp.Name)/$(Tmp.Config)/$(Tmp.Arch): $$<"
217 $(Verb) $(Tmp.CC) $(Tmp.CFLAGS) -c -o $$@ $$<
218 $(Tmp.ObjPath)/%.o: $(Tmp.SrcPath)/%.S $(Tmp.Dependencies) $(Tmp.ObjPath)/.dir
219 $(Summary) " ASSEMBLE: $(Tmp.Name)/$(Tmp.Config)/$(Tmp.Arch): $$<"
220 $(Verb) $(Tmp.CC) $(Tmp.CFLAGS) -c -o $$@ $$<
221 $(Tmp.ObjPath)/%.o: $(Tmp.SrcPath)/%.c $(Tmp.Dependencies) $(Tmp.ObjPath)/.dir
222 $(Summary) " COMPILE: $(Tmp.Name)/$(Tmp.Config)/$(Tmp.Arch): $$<"
223 $(Verb) $(Tmp.CC) $(Tmp.CFLAGS) -c -o $$@ $$<
224 .PRECIOUS: $(Tmp.ObjPath)/.dir