Blame view
arch/avr32/Makefile
2.57 KB
5f97f7f94 [PATCH] avr32 arc... |
1 2 3 4 5 6 7 8 9 |
# # This file is subject to the terms and conditions of the GNU General Public # License. See the file "COPYING" in the main directory of this archive # for more details. # # Copyright (C) 2004-2006 Atmel Corporation. # Default target when executing plain make .PHONY: all |
0430fb20a [PATCH] AVR32: Mi... |
10 |
all: uImage vmlinux.elf |
5f97f7f94 [PATCH] avr32 arc... |
11 12 |
KBUILD_DEFCONFIG := atstk1002_defconfig |
8d80390cf avr32: Makefile: ... |
13 |
KBUILD_CFLAGS += -pipe -fno-builtin -mno-pic -D__linux__ |
222d394d3 kbuild: enable 'm... |
14 |
KBUILD_AFLAGS += -mrelax -mno-pic |
6588169d5 kbuild: allow ass... |
15 |
KBUILD_CFLAGS_MODULE += -mno-relax |
5f97f7f94 [PATCH] avr32 arc... |
16 |
LDFLAGS_vmlinux += --relax |
438ff3f3c [AVR32] Add suppo... |
17 |
cpuflags-$(CONFIG_PLATFORM_AT32AP) += -march=ap |
5f97f7f94 [PATCH] avr32 arc... |
18 |
|
a0f97e06a kbuild: enable 'm... |
19 |
KBUILD_CFLAGS += $(cpuflags-y) |
222d394d3 kbuild: enable 'm... |
20 |
KBUILD_AFLAGS += $(cpuflags-y) |
5f97f7f94 [PATCH] avr32 arc... |
21 |
|
0430fb20a [PATCH] AVR32: Mi... |
22 |
CHECKFLAGS += -D__avr32__ -D__BIG_ENDIAN |
5f97f7f94 [PATCH] avr32 arc... |
23 |
|
964d219b6 avr32: Introduce ... |
24 25 26 27 |
machine-$(CONFIG_PLATFORM_AT32AP) := at32ap machdirs := $(patsubst %,arch/avr32/mach-%/, $(machine-y)) KBUILD_CPPFLAGS += $(patsubst %,-I$(srctree)/%include,$(machdirs)) |
5f97f7f94 [PATCH] avr32 arc... |
28 29 |
head-$(CONFIG_LOADER_U_BOOT) += arch/avr32/boot/u-boot/head.o head-y += arch/avr32/kernel/head.o |
964d219b6 avr32: Introduce ... |
30 |
core-y += $(machdirs) |
5f97f7f94 [PATCH] avr32 arc... |
31 |
core-$(CONFIG_BOARD_ATSTK1000) += arch/avr32/boards/atstk1000/ |
3550b9313 avr32: add suppor... |
32 |
core-$(CONFIG_BOARD_ATNGW100_COMMON) += arch/avr32/boards/atngw100/ |
dd5e1339e avr32: Hammerhead... |
33 |
core-$(CONFIG_BOARD_HAMMERHEAD) += arch/avr32/boards/hammerhead/ |
45c349b58 avr32: add suppor... |
34 |
core-$(CONFIG_BOARD_FAVR_32) += arch/avr32/boards/favr-32/ |
a16fffdd8 Add Merisc board ... |
35 |
core-$(CONFIG_BOARD_MERISC) += arch/avr32/boards/merisc/ |
5b50c166b avr32: Add MIMC20... |
36 |
core-$(CONFIG_BOARD_MIMC200) += arch/avr32/boards/mimc200/ |
5f97f7f94 [PATCH] avr32 arc... |
37 38 39 |
core-$(CONFIG_LOADER_U_BOOT) += arch/avr32/boot/u-boot/ core-y += arch/avr32/kernel/ core-y += arch/avr32/mm/ |
2853ce5ec [AVR32] Oprofile ... |
40 |
drivers-$(CONFIG_OPROFILE) += arch/avr32/oprofile/ |
0430fb20a [PATCH] AVR32: Mi... |
41 |
libs-y += arch/avr32/lib/ |
5f97f7f94 [PATCH] avr32 arc... |
42 |
|
5f97f7f94 [PATCH] avr32 arc... |
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
BOOT_TARGETS := vmlinux.elf vmlinux.bin uImage uImage.srec .PHONY: $(BOOT_TARGETS) install boot := arch/$(ARCH)/boot/images KBUILD_IMAGE := $(boot)/uImage vmlinux.elf: KBUILD_IMAGE := $(boot)/vmlinux.elf vmlinux.cso: KBUILD_IMAGE := $(boot)/vmlinux.cso uImage.srec: KBUILD_IMAGE := $(boot)/uImage.srec uImage: KBUILD_IMAGE := $(boot)/uImage quiet_cmd_listing = LST $@ cmd_listing = avr32-linux-objdump $(OBJDUMPFLAGS) -lS $< > $@ quiet_cmd_disasm = DIS $@ cmd_disasm = avr32-linux-objdump $(OBJDUMPFLAGS) -d $< > $@ vmlinux.elf vmlinux.bin uImage.srec uImage vmlinux.cso: vmlinux $(Q)$(MAKE) $(build)=$(boot) $(boot)/$@ install: vmlinux $(Q)$(MAKE) $(build)=$(boot) BOOTIMAGE=$(KBUILD_IMAGE) $@ |
0430fb20a [PATCH] AVR32: Mi... |
65 |
vmlinux.s: vmlinux |
5f97f7f94 [PATCH] avr32 arc... |
66 |
$(call if_changed,disasm) |
0430fb20a [PATCH] AVR32: Mi... |
67 |
vmlinux.lst: vmlinux |
5f97f7f94 [PATCH] avr32 arc... |
68 |
$(call if_changed,listing) |
0430fb20a [PATCH] AVR32: Mi... |
69 70 71 72 |
CLEAN_FILES += vmlinux.s vmlinux.lst archclean: $(Q)$(MAKE) $(clean)=$(boot) |
5f97f7f94 [PATCH] avr32 arc... |
73 74 75 |
define archhelp @echo '* vmlinux.elf - ELF image with load address 0' @echo ' vmlinux.cso - PathFinder CSO image' |
0430fb20a [PATCH] AVR32: Mi... |
76 |
@echo '* uImage - Create a bootable image for U-Boot' |
5f97f7f94 [PATCH] avr32 arc... |
77 |
endef |