buildroot: allow enabling MIPS16 user-space build
[openwrt/svn-archive/archive.git] / rules.mk
index 59ab50b92262510fbc7fab3d9f64aa3adaa655c0..56129917e453f32b7f7e5305435dd6fabbdfcd49 100644 (file)
--- a/rules.mk
+++ b/rules.mk
@@ -63,6 +63,9 @@ endif
 ifneq ($(filter -mips%r2,$(TARGET_OPTIMIZATION)),)
   ARCH_SUFFIX:=_r2
 endif
+ifdef CONFIG_USE_MIPS16
+   TARGET_OPTIMIZATION+= -minterlink-mips16 -mips16
+endif
 ifneq ($(findstring -mips16,$(TARGET_OPTIMIZATION)),)
   TARGET_ASFLAGS_OVERRIDE:=-mno-mips16
   ARCH_SUFFIX:= $(ARCH_SUFFIX)_m16