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

📄 makefile

📁 最新版的u-boot,2008-10-18发布
💻
字号:
## U-boot - Makefile## Copyright (c) 2005-2008 Analog Device Inc.## (C) Copyright 2000-2006# Wolfgang Denk, DENX Software Engineering, wd@denx.de.## Licensed under the GPL-2 or later.#include $(TOPDIR)/config.mkLIB	= $(obj)lib$(CPU).aEXTRA    :=CEXTRA   := initcode.oSEXTRA   := start.oSOBJS    := interrupt.o cache.o flush.oCOBJS    := cpu.o traps.o interrupts.o reset.o serial.o i2c.o watchdog.oifeq ($(CONFIG_BFIN_BOOT_MODE),BFIN_BOOT_BYPASS)COBJS    += initcode.oendifSRCS     := $(SEXTRA:.o=.S) $(SOBJS:.o=.S) $(COBJS:.o=.c)OBJS     := $(addprefix $(obj),$(COBJS) $(SOBJS))EXTRA    := $(addprefix $(obj),$(EXTRA))CEXTRA   := $(addprefix $(obj),$(CEXTRA))SEXTRA   := $(addprefix $(obj),$(SEXTRA))all:	$(obj).depend $(LIB) $(obj).depend $(EXTRA) $(CEXTRA) $(SEXTRA) check_initcode$(LIB):	$(OBJS)	$(AR) $(ARFLAGS) $@ $(OBJS)$(OBJS): $(obj)bootrom-asm-offsets.h$(obj)bootrom-asm-offsets.c: bootrom-asm-offsets.c.in bootrom-asm-offsets.awk	echo '#include <asm/mach-common/bits/bootrom.h>' | $(CPP) $(CPPFLAGS) - | gawk -f ./bootrom-asm-offsets.awk > $@.tmp	mv $@.tmp $@$(obj)bootrom-asm-offsets.s: $(obj)bootrom-asm-offsets.c	$(CC) $(CFLAGS) -S $^ -o $@.tmp	mv $@.tmp $@$(obj)bootrom-asm-offsets.h: $(obj)bootrom-asm-offsets.s	sed -ne "/^->/{s:^->\([^ ]*\) [\$$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; s:->::; p;}" $^ > $@# make sure our initcode (which goes into LDR) does not# have relocs or external referencesREADINIT = env LC_ALL=C $(CROSS_COMPILE)readelf -s $<check_initcode: $(obj)initcode.oifneq ($(CONFIG_BFIN_BOOT_MODE),BFIN_BOOT_BYPASS)	@if $(READINIT) | grep '\<GLOBAL\>.*\<UND\>' ; then \		echo "$< contains external references!" 1>&2 ; \		exit 1 ; \	fiendif########################################################################## defines $(obj).depend targetinclude $(SRCTREE)/rules.mksinclude $(obj).depend#########################################################################

⌨️ 快捷键说明

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