Lines Matching refs:arm32
58 arm32-platform-hard-float-enabled := y
140 arm32-platform-cppflags += -DARM32=1 -D__ILP32__=1
145 arm32-platform-aflags += -marm
147 arm32-platform-cflags-no-hard-float ?= -mfloat-abi=soft
148 arm32-platform-cflags-hard-float ?= -mfloat-abi=hard -funsafe-math-optimizations
149 arm32-platform-cflags-generic-thumb ?= -mthumb \
151 arm32-platform-cflags-generic-arm ?= -marm -fno-omit-frame-pointer -mapcs \
153 arm32-platform-aflags-no-hard-float ?=
192 core-platform-cppflags += $(arm32-platform-cppflags)
193 core-platform-cflags += $(arm32-platform-cflags)
194 core-platform-cflags += $(arm32-platform-cflags-no-hard-float)
199 core-platform-cflags += $(arm32-platform-cflags-generic-arm)
201 core-platform-cflags += $(arm32-platform-cflags-generic-thumb)
204 core-platform-aflags += $(arm32-platform-aflags)
225 ta_arm32-platform-cppflags += $(arm32-platform-cppflags)
226 ta_arm32-platform-cflags += $(arm32-platform-cflags)
235 ta_arm32-platform-cflags += $(arm32-platform-cflags-generic-arm)
237 ta_arm32-platform-cflags += $(arm32-platform-cflags-generic-thumb)
240 ifeq ($(arm32-platform-hard-float-enabled),y)
241 ta_arm32-platform-cflags += $(arm32-platform-cflags-hard-float)
243 ta_arm32-platform-cflags += $(arm32-platform-cflags-no-hard-float)
250 ta_arm32-platform-aflags += $(arm32-platform-aflags)
253 ta_arm32-platform-cxxflags += $(arm32-platform-cxxflags)
257 ifeq ($(arm32-platform-hard-float-enabled),y)
258 ta_arm32-platform-cxxflags += $(arm32-platform-cflags-hard-float)
260 ta_arm32-platform-cxxflags += $(arm32-platform-cflags-no-hard-float)
324 arm32-sysreg-txt = core/arch/arm/kernel/arm32_sysreg.txt
325 arm32-sysregs-$(arm32-sysreg-txt)-h := arm32_sysreg.h
326 arm32-sysregs-$(arm32-sysreg-txt)-s := arm32_sysreg.S
327 arm32-sysregs += $(arm32-sysreg-txt)
330 arm32-gicv3-sysreg-txt = core/arch/arm/kernel/arm32_gicv3_sysreg.txt
331 arm32-sysregs-$(arm32-gicv3-sysreg-txt)-h := arm32_gicv3_sysreg.h
332 arm32-sysregs-$(arm32-gicv3-sysreg-txt)-s := arm32_gicv3_sysreg.S
333 arm32-sysregs += $(arm32-gicv3-sysreg-txt)
336 arm32-sysregs-out := $(out-dir)/$(sm)/include/generated
338 define process-arm32-sysreg
339 FORCE-GENSRC$(sm): $$(arm32-sysregs-out)/$$(arm32-sysregs-$(1)-h)
340 cleanfiles := $$(cleanfiles) $$(arm32-sysregs-out)/$$(arm32-sysregs-$(1)-h)
342 $$(arm32-sysregs-out)/$$(arm32-sysregs-$(1)-h): $(1) scripts/arm32_sysreg.py
345 $(q)scripts/arm32_sysreg.py --guard __$$(arm32-sysregs-$(1)-h) \
348 FORCE-GENSRC$(sm): $$(arm32-sysregs-out)/$$(arm32-sysregs-$(1)-s)
349 cleanfiles := $$(cleanfiles) $$(arm32-sysregs-out)/$$(arm32-sysregs-$(1)-s)
351 $$(arm32-sysregs-out)/$$(arm32-sysregs-$(1)-s): $(1) scripts/arm32_sysreg.py
357 $(foreach sr, $(arm32-sysregs), $(eval $(call process-arm32-sysreg,$(sr))))