From: Jakub Jelinek Date: Tue, 10 Mar 2015 13:43:44 +0000 (+0100) Subject: re PR target/65286 (When building on powerpc64le-unknown-linux-gnu, --disable-multili... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=dac2639d6d76a2e6b56b083e5b1773b82f3f54a3;p=gcc.git re PR target/65286 (When building on powerpc64le-unknown-linux-gnu, --disable-multilib must be used) PR target/65286 * config/rs6000/t-linux: For powerpc64* target set MULTILIB_OSDIRNAMES instead of MULTIARCH_DIRNAME. From-SVN: r221322 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f2e949bfd6d..21f9b950789 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2015-03-10 Jakub Jelinek + + PR target/65286 + * config/rs6000/t-linux: For powerpc64* target set + MULTILIB_OSDIRNAMES instead of MULTIARCH_DIRNAME. + 2015-03-10 Richard Biener PR middle-end/44563 diff --git a/gcc/config/rs6000/t-linux b/gcc/config/rs6000/t-linux index 1630a0cc3a2..4cb63bdca5d 100644 --- a/gcc/config/rs6000/t-linux +++ b/gcc/config/rs6000/t-linux @@ -2,7 +2,7 @@ # or soft-float. ifeq (,$(filter $(with_cpu),$(SOFT_FLOAT_CPUS))$(findstring soft,$(with_float))) ifneq (,$(findstring powerpc64,$(target))) -MULTIARCH_DIRNAME := powerpc64-linux-gnu +MULTILIB_OSDIRNAMES := .=../lib64$(call if_multiarch,:powerpc64-linux-gnu) else ifneq (,$(findstring spe,$(target))) MULTIARCH_DIRNAME := powerpc-linux-gnuspe$(if $(findstring 8548,$(with_cpu)),,v1) @@ -10,9 +10,12 @@ else MULTIARCH_DIRNAME := powerpc-linux-gnu endif endif -ifneq (,$(findstring powerpcle,$(target))$(findstring powerpc64le,$(target))) +ifneq (,$(findstring powerpcle,$(target))) MULTIARCH_DIRNAME := $(subst -linux,le-linux,$(MULTIARCH_DIRNAME)) endif +ifneq (,$(findstring powerpc64le,$(target))) +MULTILIB_OSDIRNAMES := $(subst -linux,le-linux,$(MULTILIB_OSDIRNAMES)) +endif endif rs6000-linux.o: $(srcdir)/config/rs6000/rs6000-linux.c