Lines Matching refs:cflags
54 cflags-y += -mmcount-ra-address -DKBUILD_MCOUNT_RA_ADDRESS
58 cflags-y += $(call cc-option, -mno-check-zero-division)
65 cflags-y += -mabi=32
73 cflags-y += -mabi=64
90 cflags-y += -G 0 -mno-abicalls -fno-pic -pipe
91 cflags-y += -msoft-float
102 cflags-y += -DGAS_HAS_SET_HARDFLOAT -Wa,-msoft-float
105 cflags-y += -ffreestanding
122 cflags-$(CONFIG_CPU_BIG_ENDIAN) += $(shell $(CC) -dumpmachine |grep -q 'mips.*el-.*' && echo -EB $…
123 cflags-$(CONFIG_CPU_LITTLE_ENDIAN) += $(shell $(CC) -dumpmachine |grep -q 'mips.*el-.*' || echo -EL…
125 cflags-$(CONFIG_SB1XXX_CORELIS) += $(call cc-option,-mno-sched-prolog) \
130 cflags-$(CONFIG_CPU_R3000) += -march=r3000
131 cflags-$(CONFIG_CPU_TX39XX) += -march=r3900
132 cflags-$(CONFIG_CPU_R6000) += -march=r6000 -Wa,--trap
133 cflags-$(CONFIG_CPU_R4300) += -march=r4300 -Wa,--trap
134 cflags-$(CONFIG_CPU_VR41XX) += -march=r4100 -Wa,--trap
135 cflags-$(CONFIG_CPU_R4X00) += -march=r4600 -Wa,--trap
136 cflags-$(CONFIG_CPU_TX49XX) += -march=r4600 -Wa,--trap
137 cflags-$(CONFIG_CPU_MIPS32_R1) += $(call cc-option,-march=mips32,-mips32 -U_MIPS_ISA -D_MIPS_ISA=_M…
139 cflags-$(CONFIG_CPU_MIPS32_R2) += $(call cc-option,-march=mips32r2,-mips32r2 -U_MIPS_ISA -D_MIPS_IS…
141 cflags-$(CONFIG_CPU_MIPS32_R6) += -march=mips32r6 -Wa,--trap
142 cflags-$(CONFIG_CPU_MIPS64_R1) += $(call cc-option,-march=mips64,-mips64 -U_MIPS_ISA -D_MIPS_ISA=_M…
144 cflags-$(CONFIG_CPU_MIPS64_R2) += $(call cc-option,-march=mips64r2,-mips64r2 -U_MIPS_ISA -D_MIPS_IS…
146 cflags-$(CONFIG_CPU_MIPS64_R6) += -march=mips64r6 -Wa,--trap
147 cflags-$(CONFIG_CPU_R5000) += -march=r5000 -Wa,--trap
148 cflags-$(CONFIG_CPU_R5432) += $(call cc-option,-march=r5400,-march=r5000) \
150 cflags-$(CONFIG_CPU_R5500) += $(call cc-option,-march=r5500,-march=r5000) \
152 cflags-$(CONFIG_CPU_NEVADA) += $(call cc-option,-march=rm5200,-march=r5000) \
154 cflags-$(CONFIG_CPU_RM7000) += $(call cc-option,-march=rm7000,-march=r5000) \
156 cflags-$(CONFIG_CPU_SB1) += $(call cc-option,-march=sb1,-march=r5000) \
158 cflags-$(CONFIG_CPU_SB1) += $(call cc-option,-mno-mdmx)
159 cflags-$(CONFIG_CPU_SB1) += $(call cc-option,-mno-mips3d)
160 cflags-$(CONFIG_CPU_R8000) += -march=r8000 -Wa,--trap
161 cflags-$(CONFIG_CPU_R10000) += $(call cc-option,-march=r10000,-march=r8000) \
163 cflags-$(CONFIG_CPU_CAVIUM_OCTEON) += $(call cc-option,-march=octeon) -Wa,--trap
164 ifeq (,$(findstring march=octeon, $(cflags-$(CONFIG_CPU_CAVIUM_OCTEON))))
165 cflags-$(CONFIG_CPU_CAVIUM_OCTEON) += -Wa,-march=octeon
167 cflags-$(CONFIG_CAVIUM_CN63XXP1) += -Wa,-mfix-cn63xxp1
168 cflags-$(CONFIG_CPU_BMIPS) += -march=mips32 -Wa,-mips32 -Wa,--trap
176 cflags-$(CONFIG_CPU_LOONGSON3) += \
180 cflags-$(CONFIG_CPU_R4000_WORKAROUNDS) += $(call cc-option,-mfix-r4000,)
181 cflags-$(CONFIG_CPU_R4400_WORKAROUNDS) += $(call cc-option,-mfix-r4400,)
182 cflags-$(CONFIG_CPU_DADDI_WORKAROUNDS) += $(call cc-option,-mno-daddi,)
193 mips-cflags := $(cflags-y)
195 smartmips-ase := $(call cc-option-yn,$(mips-cflags) -msmartmips)
196 cflags-$(smartmips-ase) += -msmartmips -Wa,--no-warn
199 micromips-ase := $(call cc-option-yn,$(mips-cflags) -mmicromips)
200 cflags-$(micromips-ase) += -mmicromips
203 toolchain-msa := $(call cc-option-yn,$(mips-cflags) -mhard-float -mfp64 -Wa$(comma)-mmsa)
204 cflags-$(toolchain-msa) += -DTOOLCHAIN_SUPPORTS_MSA
207 cflags-$(CONFIG_MIPS_COMPACT_BRANCHES_NEVER) += -mcompact-branches=never
208 cflags-$(CONFIG_MIPS_COMPACT_BRANCHES_OPTIMAL) += -mcompact-branches=optimal
209 cflags-$(CONFIG_MIPS_COMPACT_BRANCHES_ALWAYS) += -mcompact-branches=always
239 cflags-y += -I$(srctree)/arch/mips/include/asm/mach-generic
256 cflags-y += -msym32 -DKBUILD_64BIT_SYM32
264 KBUILD_AFLAGS += $(cflags-y)
265 KBUILD_CFLAGS += $(cflags-y)