[ppc64] add automatic check for biarch compilers --- arch/ppc64/Makefile | 11 +++++++++++ 1 files changed, 11 insertions(+) diff -puN arch/ppc64/Makefile~ppc64-biarch arch/ppc64/Makefile --- 25/arch/ppc64/Makefile~ppc64-biarch 2004-01-13 23:21:52.000000000 -0800 +++ 25-akpm/arch/ppc64/Makefile 2004-01-13 23:21:52.000000000 -0800 @@ -15,6 +15,17 @@ KERNELLOAD := 0xc000000000000000 +ifeq ($(shell uname -m),ppc64) +CHECKS = checks +endif + +HAS_BIARCH := $(shell if $(CC) -m64 -S -o /dev/null -xc /dev/null > /dev/null 2>&1; then echo y; else echo n; fi;) +ifeq ($(HAS_BIARCH),y) +AS := $(AS) -64 +LD := $(LD) -m elf64ppc +CC := $(CC) -m64 +endif + LDFLAGS := -m elf64ppc LDFLAGS_vmlinux := -Bstatic -e $(KERNELLOAD) -Ttext $(KERNELLOAD) CFLAGS += -msoft-float -pipe -Wno-uninitialized -mminimal-toc \ _