This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] [ARM/Aarch64] add initial Qualcomm support
- From: Jim Wilson <jim dot wilson at linaro dot org>
- To: Ramana Radhakrishnan <ramana dot gcc at googlemail dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 13 Nov 2015 08:59:11 -0800
- Subject: Re: [PATCH] [ARM/Aarch64] add initial Qualcomm support
- Authentication-results: sourceware.org; auth=none
- References: <CABXYE2UE0G9sT_wc+nuzmjpqUCf+2wZZEhh1VcNjO2ON8F-06w at mail dot gmail dot com> <CAJA7tRZXNOePGikGfG3qBRMmYOHs6Q7NYGS45U3uNhrk7wdfxw at mail dot gmail dot com>
On Thu, Nov 12, 2015 at 8:15 AM, Ramana Radhakrishnan
<ramana.gcc@googlemail.com> wrote:
> This is OK to go in with a follow up to handle this cpu in t-aprofile
> similar to the other cpus in there - for bonus points please deal with
> the exynos core at the same time if not already done.
This was tested with a arm-eabi cross compiler build configured
--with-multilib-list=aprofile, and then using
./xgcc -B./ -mcpu=X --print-libgcc
to verify that processor names map to the correct libgcc multilib.
Jim
2015-11-12 Jim Wilson <jim.wilson@linaro.org>
* gcc/config/arm/t-aprofile (MULTILIB_MATCHES): Add lines for exynos-m1
and qdf24xx to match -march=armv8-a.
Index: gcc/config/arm/t-aprofile
===================================================================
--- gcc/config/arm/t-aprofile (revision 230283)
+++ gcc/config/arm/t-aprofile (working copy)
@@ -91,6 +91,8 @@ MULTILIB_MATCHES += march?armv8-a=mcpu?corte
MULTILIB_MATCHES += march?armv8-a=mcpu?cortex-a57.cortex-a53
MULTILIB_MATCHES += march?armv8-a=mcpu?cortex-a72
MULTILIB_MATCHES += march?armv8-a=mcpu?cortex-a72.cortex-a53
+MULTILIB_MATCHES += march?armv8-a=mcpu?exynos-m1
+MULTILIB_MATCHES += march?armv8-a=mcpu?qdf24xx
# Arch Matches
MULTILIB_MATCHES += march?armv8-a=march?armv8-a+crc