xref: /rk3399_rockchip-uboot/arch/mips/cpu/mips32/config.mk (revision a0a15b441cfd5a192aacfb88a8d062d008488614)
191809608SDaniel Schwierzeck#
291809608SDaniel Schwierzeck# (C) Copyright 2003
391809608SDaniel Schwierzeck# Wolfgang Denk, DENX Software Engineering, <wd@denx.de>
491809608SDaniel Schwierzeck#
51a459660SWolfgang Denk# SPDX-License-Identifier:	GPL-2.0+
691809608SDaniel Schwierzeck#
704efda7aSDaniel Schwierzeck
804efda7aSDaniel Schwierzeck#
904efda7aSDaniel Schwierzeck# Default optimization level for MIPS32
1004efda7aSDaniel Schwierzeck#
1104efda7aSDaniel Schwierzeck# Note: Toolchains with binutils prior to v2.16
1204efda7aSDaniel Schwierzeck# are no longer supported by U-Boot MIPS tree!
1304efda7aSDaniel Schwierzeck#
146cb461b4SDaniel SchwierzeckMIPSFLAGS := -march=mips32r2
1591809608SDaniel Schwierzeck
162c0e3de3SDaniel SchwierzeckPLATFORM_CPPFLAGS += $(MIPSFLAGS)
179950b90dSGabor JuhosPLATFORM_CPPFLAGS += -mabi=32 -DCONFIG_32BIT
189950b90dSGabor Juhosifdef CONFIG_SYS_BIG_ENDIAN
199950b90dSGabor JuhosPLATFORM_LDFLAGS  += -m elf32btsmip
209950b90dSGabor Juhoselse
219950b90dSGabor JuhosPLATFORM_LDFLAGS  += -m elf32ltsmip
229950b90dSGabor Juhosendif
230efcdb15SDaniel Schwierzeck
24*a0a15b44SMasahiro YamadaCONFIG_STANDALONE_LOAD_ADDR ?= 0x80200000 \
25*a0a15b44SMasahiro Yamada			       -T $(srctree)/examples/standalone/mips.lds
26