53 lines · 1.3 KB · Makefile
RawDownload
## arch/xtensa/boot/Makefile## 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.##  # KBUILD_CFLAGS used when building rest of boot (takes effect recursively)KBUILD_CFLAGS	+= -fno-builtin subdir-y	:= libtargets		+= vmlinux.bin vmlinux.bin.gztargets		+= uImage xipImage # Subdirs for the boot loader(s) boot-$(CONFIG_XTENSA_PLATFORM_ISS)    += Imageboot-$(CONFIG_XTENSA_PLATFORM_XT2000) += Image zImage uImageboot-$(CONFIG_XTENSA_PLATFORM_XTFPGA) += Image zImage uImage all: $(boot-y)Image: boot-elfzImage: boot-redbootuImage: $(obj)/uImagexipImage: $(obj)/xipImage boot-elf boot-redboot: $(addprefix $(obj)/,$(subdir-y))	$(Q)$(MAKE) $(build)=$(obj)/$@ $(MAKECMDGOALS) OBJCOPYFLAGS = --strip-all -R .comment -R .notes -O binary $(obj)/vmlinux.bin: vmlinux FORCE	$(call if_changed,objcopy) $(obj)/vmlinux.bin.gz: $(obj)/vmlinux.bin FORCE	$(call if_changed,gzip) boot-elf: $(obj)/vmlinux.binboot-redboot: $(obj)/vmlinux.bin.gz UIMAGE_LOADADDR = $(CONFIG_KERNEL_LOAD_ADDRESS)UIMAGE_COMPRESSION = gzip $(obj)/uImage: $(obj)/vmlinux.bin.gz FORCE	$(call if_changed,uimage)	$(Q)$(kecho) '  Kernel: $@ is ready' $(obj)/xipImage: vmlinux FORCE	$(call if_changed,objcopy)	$(Q)$(kecho) '  Kernel: $@ is ready'

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t