X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=Makefile;h=9c9c4bfb0e515cd3334c74ee9f0b580ee6ca2e5b;hb=f99f2cc9363a08cdbd6cfbe3f29234e3235d05e8;hp=e28dde8887d7a50d242f7fc94d165f8de9358dc7;hpb=45ff993d2b0b4c07038457cdf07ecf648abd3d78;p=powerpc.git diff --git a/Makefile b/Makefile index e28dde8887..9c9c4bfb0e 100644 --- a/Makefile +++ b/Makefile @@ -197,8 +197,15 @@ CROSS_COMPILE ?= UTS_MACHINE := $(ARCH) SRCARCH := $(ARCH) -# for i386 and x86_64 we use SRCARCH equal to x86 -SRCARCH := $(if $(filter x86_64 i386,$(SRCARCH)),x86,$(SRCARCH)) +# Additional ARCH settings for x86 +ifeq ($(ARCH),i386) + SRCARCH := x86 + K64BIT := n +endif +ifeq ($(ARCH),x86_64) + SRCARCH := x86 + K64BIT := y +endif KCONFIG_CONFIG ?= .config @@ -334,7 +341,7 @@ KERNELRELEASE = $(shell cat include/config/kernel.release 2> /dev/null) KERNELVERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) export VERSION PATCHLEVEL SUBLEVEL KERNELRELEASE KERNELVERSION -export ARCH SRCARCH CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC +export ARCH SRCARCH K64BIT CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC export CPP AR NM STRIP OBJCOPY OBJDUMP MAKE AWK GENKSYMS PERL UTS_MACHINE export HOSTCXX HOSTCXXFLAGS LDFLAGS_MODULE CHECK CHECKFLAGS