Lines Matching refs:cflags
59 cflags-y += -mmcount-ra-address -DKBUILD_MCOUNT_RA_ADDRESS
63 cflags-y += $(call cc-option, -mno-check-zero-division)
70 cflags-y += -mabi=32
78 cflags-y += -mabi=64
95 cflags-y += -G 0 -mno-abicalls -fno-pic -pipe
96 cflags-y += -msoft-float
111 cflags-y += -DGAS_HAS_SET_HARDFLOAT -Wa,-msoft-float
114 cflags-y += -ffreestanding
133 cflags-$(CONFIG_CPU_BIG_ENDIAN) += -EB
134 cflags-$(CONFIG_CPU_LITTLE_ENDIAN) += -EL
140 cflags-$(CONFIG_CPU_BIG_ENDIAN) += $(shell $(CC) -dumpmachine |grep -q 'mips.*el-.*' && echo -EB $…
141 cflags-$(CONFIG_CPU_LITTLE_ENDIAN) += $(shell $(CC) -dumpmachine |grep -q 'mips.*el-.*' || echo -EL…
144 cflags-$(CONFIG_SB1XXX_CORELIS) += $(call cc-option,-mno-sched-prolog) \
159 cflags-y += -fno-stack-check
164 cflags-$(CONFIG_CPU_R3000) += -march=r3000
165 cflags-$(CONFIG_CPU_TX39XX) += -march=r3900
166 cflags-$(CONFIG_CPU_VR41XX) += -march=r4100 -Wa,--trap
167 cflags-$(CONFIG_CPU_R4X00) += -march=r4600 -Wa,--trap
168 cflags-$(CONFIG_CPU_TX49XX) += -march=r4600 -Wa,--trap
169 cflags-$(CONFIG_CPU_MIPS32_R1) += -march=mips32 -Wa,--trap
170 cflags-$(CONFIG_CPU_MIPS32_R2) += -march=mips32r2 -Wa,--trap
171 cflags-$(CONFIG_CPU_MIPS32_R6) += -march=mips32r6 -Wa,--trap -modd-spreg
172 cflags-$(CONFIG_CPU_MIPS64_R1) += -march=mips64 -Wa,--trap
173 cflags-$(CONFIG_CPU_MIPS64_R2) += -march=mips64r2 -Wa,--trap
174 cflags-$(CONFIG_CPU_MIPS64_R6) += -march=mips64r6 -Wa,--trap
175 cflags-$(CONFIG_CPU_R5000) += -march=r5000 -Wa,--trap
176 cflags-$(CONFIG_CPU_R5500) += $(call cc-option,-march=r5500,-march=r5000) \
178 cflags-$(CONFIG_CPU_NEVADA) += $(call cc-option,-march=rm5200,-march=r5000) \
180 cflags-$(CONFIG_CPU_RM7000) += $(call cc-option,-march=rm7000,-march=r5000) \
182 cflags-$(CONFIG_CPU_SB1) += $(call cc-option,-march=sb1,-march=r5000) \
184 cflags-$(CONFIG_CPU_SB1) += $(call cc-option,-mno-mdmx)
185 cflags-$(CONFIG_CPU_SB1) += $(call cc-option,-mno-mips3d)
186 cflags-$(CONFIG_CPU_R10000) += $(call cc-option,-march=r10000,-march=r8000) \
188 cflags-$(CONFIG_CPU_CAVIUM_OCTEON) += $(call cc-option,-march=octeon) -Wa,--trap
189 ifeq (,$(findstring march=octeon, $(cflags-$(CONFIG_CPU_CAVIUM_OCTEON))))
190 cflags-$(CONFIG_CPU_CAVIUM_OCTEON) += -Wa,-march=octeon
192 cflags-$(CONFIG_CAVIUM_CN63XXP1) += -Wa,-mfix-cn63xxp1
193 cflags-$(CONFIG_CPU_BMIPS) += -march=mips32 -Wa,-mips32 -Wa,--trap
195 cflags-$(CONFIG_CPU_R4000_WORKAROUNDS) += $(call cc-option,-mfix-r4000,)
196 cflags-$(CONFIG_CPU_R4400_WORKAROUNDS) += $(call cc-option,-mfix-r4400,)
197 cflags-$(CONFIG_CPU_DADDI_WORKAROUNDS) += $(call cc-option,-mno-daddi,)
208 mips-cflags := $(cflags-y)
210 smartmips-ase := $(call cc-option-yn,$(mips-cflags) -msmartmips)
211 cflags-$(smartmips-ase) += -msmartmips -Wa,--no-warn
214 micromips-ase := $(call cc-option-yn,$(mips-cflags) -mmicromips)
215 cflags-$(micromips-ase) += -mmicromips
218 toolchain-msa := $(call cc-option-yn,$(mips-cflags) -mhard-float -mfp64 -Wa$(comma)-mmsa)
219 cflags-$(toolchain-msa) += -DTOOLCHAIN_SUPPORTS_MSA
221 toolchain-virt := $(call cc-option-yn,$(mips-cflags) -mvirt)
222 cflags-$(toolchain-virt) += -DTOOLCHAIN_SUPPORTS_VIRT
225 xpa-cflags-y := $(mips-cflags)
226 xpa-cflags-$(micromips-ase) += -mmicromips -Wa$(comma)-fatal-warnings
227 toolchain-xpa := $(call cc-option-yn,$(xpa-cflags-y) -mxpa)
228 cflags-$(toolchain-xpa) += -DTOOLCHAIN_SUPPORTS_XPA
229 toolchain-crc := $(call cc-option-yn,$(mips-cflags) -Wa$(comma)-mcrc)
230 cflags-$(toolchain-crc) += -DTOOLCHAIN_SUPPORTS_CRC
231 toolchain-dsp := $(call cc-option-yn,$(mips-cflags) -Wa$(comma)-mdsp)
232 cflags-$(toolchain-dsp) += -DTOOLCHAIN_SUPPORTS_DSP
233 toolchain-ginv := $(call cc-option-yn,$(mips-cflags) -Wa$(comma)-mginv)
234 cflags-$(toolchain-ginv) += -DTOOLCHAIN_SUPPORTS_GINV
263 cflags-y += -I$(srctree)/arch/mips/include/asm/mach-generic
280 cflags-y += -msym32 -DKBUILD_64BIT_SYM32
298 KBUILD_AFLAGS += $(cflags-y)
299 KBUILD_CFLAGS += $(cflags-y)