From: Ramana Radhakrishnan Date: Fri, 28 Mar 2014 13:43:21 +0000 (+0000) Subject: Fix A12 multilib rule. X-Git-Tag: releases/gcc-4.9.0~255 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ac84c02185ff347e4cc67541787ed126885202d;p=thirdparty%2Fgcc.git Fix A12 multilib rule. This affects only arm-none-eabi targets and those using t-aprofile in their multilib lists. The problem here is that when the A12 support was added, we mistakenly added this to the MULTILIB_MATCHES rule for the A15 rather than putting out a separate line for this. Fixed thusly and verified that the correct multilibs are now chosen. * config/arm/t-aprofile (MULTILIB_MATCHES): Correct A12 rule. From-SVN: r208896 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 82f387ccca43..c51f8e8d0345 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2014-03-28 Ramana Radhakrishnan + + * config/arm/t-aprofile (MULTILIB_MATCHES): Correct A12 rule. + 2014-03-28 Ulrich Weigand * config/rs6000/rs6000.c (fusion_gpr_load_p): Refuse optimization diff --git a/gcc/config/arm/t-aprofile b/gcc/config/arm/t-aprofile index b968711c16c7..ff9e2e1b3bef 100644 --- a/gcc/config/arm/t-aprofile +++ b/gcc/config/arm/t-aprofile @@ -81,7 +81,8 @@ MULTILIB_EXCEPTIONS += *march=armv7ve/*mfpu=neon-fp-armv8* MULTILIB_MATCHES += march?armv7-a=mcpu?cortex-a8 MULTILIB_MATCHES += march?armv7-a=mcpu?cortex-a9 MULTILIB_MATCHES += march?armv7-a=mcpu?cortex-a5 -MULTILIB_MATCHES += march?armv7ve=mcpu?cortex-a15=mcpu?cortex-a12 +MULTILIB_MATCHES += march?armv7ve=mcpu?cortex-a15 +MULTILIB_MATCHES += march?armv7ve=mcpu?cortex-a12 MULTILIB_MATCHES += march?armv7ve=mcpu?cortex-a15.cortex-a7 MULTILIB_MATCHES += march?armv8-a=mcpu?cortex-a53 MULTILIB_MATCHES += march?armv8-a=mcpu?cortex-a57