From 3de20c98b206fd09509dc5daece53fb0e9b4308f Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Sun, 18 Jan 2004 18:09:50 -0800 Subject: [PATCH] [PATCH] ppc64: add automatic check for biarch compilers From: Anton Blanchard add automatic check for biarch compilers --- arch/ppc64/Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/ppc64/Makefile b/arch/ppc64/Makefile index 96868ee29d6d6..86936cd92a95d 100644 --- a/arch/ppc64/Makefile +++ b/arch/ppc64/Makefile @@ -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 \ -- 2.53.0