Commit 6d3d53c7 authored by Greg Ungerer's avatar Greg Ungerer Committed by Linus Torvalds

[PATCH] m68knommu: makefile support for new CPU and board types

Add build support for new CPU families and boards. Specifically for
the 527x ColdFire family, and the generic 528x CPU family.
Also made the switch to -O1, gives smaller code on m68k and ColdFire
platforms.
Signed-off-by: default avatarGreg Ungerer <gerg@snapgear.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent f7a2bbbf
...@@ -15,8 +15,9 @@ platform-$(CONFIG_M68360) := 68360 ...@@ -15,8 +15,9 @@ platform-$(CONFIG_M68360) := 68360
platform-$(CONFIG_M5206) := 5206 platform-$(CONFIG_M5206) := 5206
platform-$(CONFIG_M5206e) := 5206e platform-$(CONFIG_M5206e) := 5206e
platform-$(CONFIG_M5249) := 5249 platform-$(CONFIG_M5249) := 5249
platform-$(CONFIG_M527x) := 527x
platform-$(CONFIG_M5272) := 5272 platform-$(CONFIG_M5272) := 5272
platform-$(CONFIG_M5282) := 5282 platform-$(CONFIG_M528x) := 528x
platform-$(CONFIG_M5307) := 5307 platform-$(CONFIG_M5307) := 5307
platform-$(CONFIG_M5407) := 5407 platform-$(CONFIG_M5407) := 5407
PLATFORM := $(platform-y) PLATFORM := $(platform-y)
...@@ -28,12 +29,16 @@ board-$(CONFIG_UCQUICC) := uCquicc ...@@ -28,12 +29,16 @@ board-$(CONFIG_UCQUICC) := uCquicc
board-$(CONFIG_DRAGEN2) := de2 board-$(CONFIG_DRAGEN2) := de2
board-$(CONFIG_ARNEWSH) := ARNEWSH board-$(CONFIG_ARNEWSH) := ARNEWSH
board-$(CONFIG_MOTOROLA) := MOTOROLA board-$(CONFIG_MOTOROLA) := MOTOROLA
board-$(CONFIG_M5271EVB) := M5271EVB
board-$(CONFIG_M5275EVB) := M5275EVB
board-$(CONFIG_M5282EVB) := M5282EVB
board-$(CONFIG_ELITE) := eLITE board-$(CONFIG_ELITE) := eLITE
board-$(CONFIG_eLIA) := eLIA board-$(CONFIG_eLIA) := eLIA
board-$(CONFIG_NETtel) := NETtel board-$(CONFIG_NETtel) := NETtel
board-$(CONFIG_SECUREEDGEMP3) := MP3 board-$(CONFIG_SECUREEDGEMP3) := MP3
board-$(CONFIG_CLEOPATRA) := CLEOPATRA board-$(CONFIG_CLEOPATRA) := CLEOPATRA
board-$(CONFIG_senTec) := senTec board-$(CONFIG_senTec) := senTec
board-$(CONFIG_SNEHA) := SNEHA
BOARD := $(board-y) BOARD := $(board-y)
model-$(CONFIG_RAMKERNEL) := ram model-$(CONFIG_RAMKERNEL) := ram
...@@ -50,8 +55,9 @@ MODEL := $(model-y) ...@@ -50,8 +55,9 @@ MODEL := $(model-y)
cpuclass-$(CONFIG_M5206) := 5307 cpuclass-$(CONFIG_M5206) := 5307
cpuclass-$(CONFIG_M5206e) := 5307 cpuclass-$(CONFIG_M5206e) := 5307
cpuclass-$(CONFIG_M5249) := 5307 cpuclass-$(CONFIG_M5249) := 5307
cpuclass-$(CONFIG_M527x) := 5307
cpuclass-$(CONFIG_M5272) := 5307 cpuclass-$(CONFIG_M5272) := 5307
cpuclass-$(CONFIG_M5282) := 5307 cpuclass-$(CONFIG_M528x) := 5307
cpuclass-$(CONFIG_M5407) := 5307 cpuclass-$(CONFIG_M5407) := 5307
cpuclass-$(CONFIG_M68EZ328) := 68328 cpuclass-$(CONFIG_M68EZ328) := 68328
cpuclass-$(CONFIG_M68VZ328) := 68328 cpuclass-$(CONFIG_M68VZ328) := 68328
...@@ -69,8 +75,9 @@ export PLATFORM BOARD MODEL CPUCLASS ...@@ -69,8 +75,9 @@ export PLATFORM BOARD MODEL CPUCLASS
cflags-$(CONFIG_M5206) := -m5200 -Wa,-S -Wa,-m5200 cflags-$(CONFIG_M5206) := -m5200 -Wa,-S -Wa,-m5200
cflags-$(CONFIG_M5206e) := -m5200 -Wa,-S -Wa,-m5200 cflags-$(CONFIG_M5206e) := -m5200 -Wa,-S -Wa,-m5200
cflags-$(CONFIG_M5249) := -m5200 -Wa,-S -Wa,-m5200 cflags-$(CONFIG_M5249) := -m5200 -Wa,-S -Wa,-m5200
cflags-$(CONFIG_M527x) := -m5307 -Wa,-S -Wa,-m5307
cflags-$(CONFIG_M5272) := -m5307 -Wa,-S -Wa,-m5307 cflags-$(CONFIG_M5272) := -m5307 -Wa,-S -Wa,-m5307
cflags-$(CONFIG_M5282) := -m5307 -Wa,-S -Wa,-m5307 cflags-$(CONFIG_M528x) := -m5307 -Wa,-S -Wa,-m5307
cflags-$(CONFIG_M5307) := -m5307 -Wa,-S -Wa,-m5307 cflags-$(CONFIG_M5307) := -m5307 -Wa,-S -Wa,-m5307
cflags-$(CONFIG_M5407) := -m5200 -Wa,-S -Wa,-m5200 cflags-$(CONFIG_M5407) := -m5200 -Wa,-S -Wa,-m5200
cflags-$(CONFIG_M68328) := -m68000 cflags-$(CONFIG_M68328) := -m68000
...@@ -82,7 +89,7 @@ AFLAGS += $(cflags-y) ...@@ -82,7 +89,7 @@ AFLAGS += $(cflags-y)
CFLAGS += $(cflags-y) CFLAGS += $(cflags-y)
CFLAGS += -fno-builtin CFLAGS += -fno-builtin
CFLAGS += -O2 -g CFLAGS += -O1 -g
CFLAGS += -D__linux__ CFLAGS += -D__linux__
CFLAGS += -DUTS_SYSNAME=\"uClinux\" CFLAGS += -DUTS_SYSNAME=\"uClinux\"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment