⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 上传linux-jx2410的源代码
💻
字号:
## linux/arch/arm/boot/compressed/Makefile## create a compressed vmlinuz image from the original vmlinux## Note! SYSTEM, ZTEXTADDR, ZBSSADDR and ZRELADDR are now exported# from arch/arm/boot/Makefile#HEAD		 = head.oOBJS		 = misc.oCFLAGS		 = $(CPPFLAGS) -O2 -DSTDC_HEADERS $(CFLAGS_BOOT) -fpicFONTC		 = $(TOPDIR)/drivers/video/font_acorn_8x8.cZLDFLAGS	 = -p -X -T vmlinux.lds## Architecture dependencies#ifeq ($(CONFIG_ARCH_ACORN),y)OBJS		+= ll_char_wr.o font.oZLDFLAGS	+= -defsym params=$(PARAMS_PHYS)endififeq ($(CONFIG_ARCH_NETWINDER),y)OBJS		+= head-netwinder.oendififeq ($(CONFIG_ARCH_SHARK),y)OBJS		+= head-shark.o ofw-shark.oendififeq ($(CONFIG_ARCH_INTEGRATOR),y)OBJS		+= head-integrator.oendififeq ($(CONFIG_ARCH_MX1ADS),y)OBJS		+= head-mx1ads.oendififeq ($(CONFIG_ARCH_CAMELOT),y)OBJS		+= head-epxa10db.oendififeq ($(CONFIG_ARCH_FTVPCI),y)OBJS		+= head-ftvpci.oendififeq ($(CONFIG_ARCH_L7200),y)OBJS		+= head-l7200.oendififeq ($(CONFIG_ARCH_CLPS7500),y)HEAD		= head-clps7500.oendififeq ($(CONFIG_ARCH_P720T),y)# Borrow this code from SA1100OBJS		+= head-sa1100.oendififeq ($(CONFIG_ARCH_SA1100),y)OBJS		+= head-sa1100.oendififeq ($(CONFIG_ARCH_S3C2400),y)OBJS		+= head-s3c2400.oendififeq ($(CONFIG_ARCH_S3C2410),y)OBJS		+= head-s3c2410.oendififeq ($(CONFIG_CPU_XSCALE),y)OBJS		+= head-xscale.oendifSEDFLAGS	= s/TEXT_START/$(ZTEXTADDR)/;s/LOAD_ADDR/$(ZRELADDR)/;s/BSS_START/$(ZBSSADDR)/LIBGCC		:= $(shell $(CC) $(CFLAGS) --print-libgcc-file-name)all:		vmlinuxvmlinux:	$(HEAD) $(OBJS) piggy.o vmlinux.lds		$(LD) $(ZLDFLAGS) $(HEAD) $(OBJS) piggy.o $(LIBGCC) -o vmlinux$(HEAD): 	$(HEAD:.o=.S) \			$(wildcard $(TOPDIR)/include/config/zboot/rom.h) \			$(wildcard $(TOPDIR)/include/config/cpu/32.h) \			$(wildcard $(TOPDIR)/include/config/cpu/26.h)		$(CC) $(AFLAGS) -traditional -c $(HEAD:.o=.S)piggy.o:	$(SYSTEM)		$(OBJCOPY) -O binary -R .note -R .comment -S $(SYSTEM) piggy		gzip $(GZFLAGS) < piggy > piggy.gz		$(LD) -r -o $@ -b binary piggy.gz		rm -f piggy piggy.gzfont.o:		$(FONTC)		$(CC) $(CFLAGS) -Dstatic= -c -o $@ $(FONTC)vmlinux.lds:	vmlinux.lds.in Makefile $(TOPDIR)/arch/$(ARCH)/boot/Makefile $(TOPDIR)/.config		@sed "$(SEDFLAGS)" < vmlinux.lds.in > $@clean:;		rm -f vmlinux core piggy* vmlinux.lds.PHONY:	cleanmisc.o: misc.c $(TOPDIR)/include/asm/arch/uncompress.h $(TOPDIR)/lib/inflate.c%.o: %.S	$(CC) $(AFLAGS) $(EXTRA_AFLAGS) $(AFLAGS_$@) -c -o $@ $<

⌨️ 快捷键说明

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