Tom Rini | 83d290c | 2018-05-06 17:58:06 -0400 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0+ |
Daniel Schwierzeck | e19db55 | 2014-11-21 23:51:33 +0100 | [diff] [blame] | 2 | |
| 3 | head-y := arch/m68k/cpu/$(CPU)/start.o |
| 4 | |
| 5 | libs-y += arch/m68k/cpu/$(CPU)/ |
| 6 | libs-y += arch/m68k/lib/ |
Masahiro Yamada | aa63387 | 2015-03-27 17:01:13 +0900 | [diff] [blame] | 7 | |
| 8 | cpuflags-$(CONFIG_M5208) := -mcpu=5208 |
| 9 | cpuflags-$(CONFIG_M5235) := -mcpu=5235 -fPIC |
| 10 | cpuflags-$(CONFIG_M52277) := -mcpu=52277 -fPIC |
| 11 | cpuflags-$(CONFIG_M5249) := -mcpu=5249 |
| 12 | cpuflags-$(CONFIG_M5253) := -mcpu=5253 |
| 13 | cpuflags-$(CONFIG_M5271) := -mcpu=5271 |
| 14 | cpuflags-$(CONFIG_M5272) := -mcpu=5272 |
| 15 | cpuflags-$(CONFIG_M5275) := -mcpu=5275 |
| 16 | cpuflags-$(CONFIG_M5282) := -mcpu=5282 |
| 17 | cpuflags-$(CONFIG_M5307) := -mcpu=5307 |
| 18 | cpuflags-$(CONFIG_MCF5301x) := -mcpu=53015 -fPIC |
| 19 | cpuflags-$(CONFIG_MCF532x) := -mcpu=5329 -fPIC |
| 20 | cpuflags-$(CONFIG_MCF5441x) := -mcpu=54418 -fPIC |
Masahiro Yamada | aa63387 | 2015-03-27 17:01:13 +0900 | [diff] [blame] | 21 | |
| 22 | PLATFORM_CPPFLAGS += $(cpuflags-y) |
| 23 | |
| 24 | |
| 25 | ldflags-$(CONFIG_MCF5441x) := --got=single |
Masahiro Yamada | aa63387 | 2015-03-27 17:01:13 +0900 | [diff] [blame] | 26 | |
| 27 | ifneq (,$(findstring -linux-,$(shell $(CC) --version))) |
| 28 | ifneq (,$(findstring GOT,$(shell $(LD) --help))) |
Tom Rini | 587e4a4 | 2020-03-27 11:46:27 -0400 | [diff] [blame] | 29 | KBUILD_LDFLAGS += $(ldflags-y) |
Masahiro Yamada | aa63387 | 2015-03-27 17:01:13 +0900 | [diff] [blame] | 30 | endif |
| 31 | endif |