This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, MIPS] Add new multilibs to mips-mti-* targets.
- From: Richard Sandiford <rdsandiford at googlemail dot com>
- To: "Steve Ellcey " <sellcey at mips dot com>
- Cc: <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 07 Nov 2013 07:16:18 +0000
- Subject: Re: [Patch, MIPS] Add new multilibs to mips-mti-* targets.
- Authentication-results: sourceware.org; auth=none
- References: <657b4724-113b-4c64-97e0-c4c5ef86237a at BAMAIL02 dot ba dot imgtec dot org>
"Steve Ellcey " <sellcey@mips.com> writes:
> @@ -40,3 +40,11 @@ MULTILIB_EXCEPTIONS += *mips16/mabi=64*
> MULTILIB_EXCEPTIONS += *mips64*/mmicromips*
> MULTILIB_EXCEPTIONS += *mips32/mmicromips*
> MULTILIB_EXCEPTIONS += *mmicromips/mabi=64*
> +
> +# We do not want nan2008 libraries for soft-float.
> +MULTILIB_EXCEPTIONS += *msoft-float*/*mnan=2008*
> +
> +# -mfp64 libraries are only built for mips32r2 and not in mips16 mode.
> +MULTILIB_EXCEPTIONS += *mips32*/*mfp64*
> +MULTILIB_EXCEPTIONS += *mips64*/*mfp64*
> +MULTILIB_EXCEPTIONS += *mips16*/*mfp64*
In theory, "mips32/*mfp64*" ought to cope better with --with-arch builds
(e.g. --with-arch=mips64r2) and would match the micromips exception.
Same for the other makefile.
OK with that change, thanks.
Richard