diff options
| author | Masahiro Yamada <yamada.m@jp.panasonic.com> | 2014-02-04 17:24:30 +0900 | 
|---|---|---|
| committer | Tom Rini <trini@ti.com> | 2014-02-19 11:07:50 -0500 | 
| commit | 5f30f3be7394e66a84de501803cab2fe9392ed8b (patch) | |
| tree | 22ad64e9500cf69131b6fbae2a70a57b567d8d39 | |
| parent | f2d293d0f8b101c03184992a8b12bfafb5563bb8 (diff) | |
| download | olio-uboot-2014.01-5f30f3be7394e66a84de501803cab2fe9392ed8b.tar.xz olio-uboot-2014.01-5f30f3be7394e66a84de501803cab2fe9392ed8b.zip | |
kbuild: move some lines to more suitable place
Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
| -rw-r--r-- | Makefile | 66 | 
1 files changed, 33 insertions, 33 deletions
| @@ -9,39 +9,7 @@ VERSION = 2014  PATCHLEVEL = 01  SUBLEVEL =  EXTRAVERSION = -ifneq "$(SUBLEVEL)" "" -U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) -else -U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL)$(EXTRAVERSION) -endif -TIMESTAMP_FILE = include/generated/timestamp_autogenerated.h -VERSION_FILE = include/generated/version_autogenerated.h - -HOSTARCH := $(shell uname -m | \ -	sed -e s/i.86/x86/ \ -	    -e s/sun4u/sparc64/ \ -	    -e s/arm.*/arm/ \ -	    -e s/sa110/arm/ \ -	    -e s/ppc64/powerpc/ \ -	    -e s/ppc/powerpc/ \ -	    -e s/macppc/powerpc/\ -	    -e s/sh.*/sh/) - -HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | \ -	    sed -e 's/\(cygwin\).*/cygwin/') - -export	HOSTARCH HOSTOS - -# Deal with colliding definitions from tcsh etc. -VENDOR= - -######################################################################### -# Allow for silent builds -ifeq (,$(findstring s,$(MAKEFLAGS))) -XECHO = echo -else -XECHO = : -endif +NAME =  # *DOCUMENTATION*  # To see a list of typical targets execute "make help" @@ -212,6 +180,35 @@ unexport CDPATH  ######################################################################### +TIMESTAMP_FILE = include/generated/timestamp_autogenerated.h +VERSION_FILE = include/generated/version_autogenerated.h + +HOSTARCH := $(shell uname -m | \ +	sed -e s/i.86/x86/ \ +	    -e s/sun4u/sparc64/ \ +	    -e s/arm.*/arm/ \ +	    -e s/sa110/arm/ \ +	    -e s/ppc64/powerpc/ \ +	    -e s/ppc/powerpc/ \ +	    -e s/macppc/powerpc/\ +	    -e s/sh.*/sh/) + +HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | \ +	    sed -e 's/\(cygwin\).*/cygwin/') + +export	HOSTARCH HOSTOS + +# Deal with colliding definitions from tcsh etc. +VENDOR= + +######################################################################### +# Allow for silent builds +ifeq (,$(findstring s,$(MAKEFLAGS))) +XECHO = echo +else +XECHO = : +endif +  # The "tools" are needed early, so put this first  # Don't include stuff already done in $(LIBS)  # The "examples" conditionally depend on U-Boot (say, when USE_PRIVATE_LIBGCC @@ -402,6 +399,9 @@ KBUILD_CFLAGS   := -Wall -Wstrict-prototypes \  		   -fno-builtin -ffreestanding  KBUILD_AFLAGS   := -D__ASSEMBLY__ +U_BOOT_VERSION = $(VERSION)$(if $(PATCHLEVEL),.$(PATCHLEVEL)$(if $(SUBLEVEL),.$(SUBLEVEL)))$(EXTRAVERSION) + +export VERSION PATCHLEVEL SUBLEVEL U_BOOT_VERSION  export CONFIG_SHELL HOSTCC HOSTCFLAGS HOSTLDFLAGS CROSS_COMPILE AS LD CC  export CPP AR NM LDR STRIP OBJCOPY OBJDUMP  export MAKE AWK |