makefile

来自「linux-2.6.15.6」· 代码 · 共 53 行

TXT
53
字号
## 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.#GZIP = gzipGZIP_FLAGS = -v9fcifeq ($(BIG_ENDIAN),1)OBJCOPY_ARGS    := -O elf32-xtensa-beelseOBJCOPY_ARGS    := -O elf32-xtensa-leendifexport OBJCOPY_ARGSboot-y		:= bootstrap.oOBJS		:= $(addprefix $(obj)/,$(boot-y))Image:	vmlinux $(OBJS)	$(OBJCOPY) --strip-all -R .comment -R .xt.insn -O binary \		vmlinux vmlinux.tmp	$(OBJCOPY) $(OBJCOPY_ARGS) -R .comment \		--add-section image=vmlinux.tmp \		--set-section-flags image=contents,alloc,load,load,data \		$(OBJS) $@.tmp	$(LD) $(LDFLAGS) $(LDFLAGS_vmlinux) \		-T $(srctree)/arch/$(ARCH)/boot/boot-elf/boot.ld \		-o arch/$(ARCH)/boot/$@.elf $@.tmp	rm -f $@.tmp vmlinux.tmpImage.initrd:	vmlinux $(OBJS)	$(OBJCOPY) --strip-all -R .comment -R .xt.insn -O binary \		--add-section .initrd=arch/$(ARCH)/boot/ramdisk \		--set-section-flags .initrd=contents,alloc,load,load,data \		vmlinux vmlinux.tmp	$(OBJCOPY) $(OBJCOPY_ARGS) -R .comment \		--add-section image=vmlinux.tmp \		--set-section-flags image=contents,alloc,load,load,data \		$(OBJS) $@.tmp	$(LD) $(LDFLAGS) $(LDFLAGS_vmlinux) \		-T $(srctree)/arch/$(ARCH)/boot/boot-elf/boot.ld \		-o arch/$(ARCH)/boot/$@.elf $@.tmp	rm -f $@.tmp vmlinux.tmpzImage:	ImagezImage.initrd:	Image.initrd

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?