4 # This file is included by the global makefile so that you can add your own
5 # architecture-specific flags and dependencies.
9 OBJCOPYFLAGS
:= -O binary
-R .note
-R .comment
-S
12 KBUILD_CFLAGS
+= -pipe
-fno-schedule-insns
13 CFLAGS_KERNEL
+= -mmodel
=medium
14 CFLAGS_MODULE
+= -mmodel
=large
16 ifdef CONFIG_CHIP_VDEC2
17 cflags-
$(CONFIG_ISA_M32R2
) += -DNO_FPU
-Wa
,-bitinst
18 aflags-
$(CONFIG_ISA_M32R2
) += -DNO_FPU
-O2
-Wa
,-bitinst
-Wa
,-no-parallel
20 cflags-
$(CONFIG_ISA_M32R2
) += -DNO_FPU
-m32r2
21 aflags-
$(CONFIG_ISA_M32R2
) += -DNO_FPU
-m32r2
-O2
24 cflags-
$(CONFIG_ISA_M32R
) += -DNO_FPU
25 aflags-
$(CONFIG_ISA_M32R
) += -DNO_FPU
-O2
-Wa
,-no-bitinst
27 KBUILD_CFLAGS
+= $(cflags-y
)
28 KBUILD_AFLAGS
+= $(aflags-y
)
30 CHECKFLAGS
+= -D__m32r__
-D__BIG_ENDIAN__
=1
32 head-y
:= arch
/m32r
/kernel
/head.o arch
/m32r
/kernel
/init_task.o
34 LIBGCC
:= $(shell $(CC
) $(KBUILD_CFLAGS
) -print-libgcc-file-name
)
36 libs-y
+= arch
/m32r
/lib
/ $(LIBGCC
)
37 core-y
+= arch
/m32r
/kernel
/ \
42 drivers-
$(CONFIG_OPROFILE
) += arch
/m32r
/oprofile
/
44 boot
:= arch
/m32r
/boot
51 $(Q
)$(MAKE
) $(build
)=$(boot
) $(boot
)/$@
56 $(Q
)$(MAKE
) $(clean)=$(boot
)
59 echo
'* zImage - Compressed kernel image (arch/$(ARCH)/boot/zImage)'