mti-linux.h (MIPS_SYSVERSION_SPEC): Update to handle mips[32|64]r3 and mips[32|64]r5.

2015-07-09  Steve Ellcey  <sellcey@imgtec.com>

	* config/mips/mti-linux.h (MIPS_SYSVERSION_SPEC): Update
	to handle mips[32|64]r3 and mips[32|64]r5.

From-SVN: r225643
This commit is contained in:
Steve Ellcey 2015-07-09 22:17:22 +00:00 committed by Steve Ellcey
parent a0945730e5
commit 1b57920b92
2 changed files with 13 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2015-07-09 Steve Ellcey <sellcey@imgtec.com>
* config/mips/mti-linux.h (MIPS_SYSVERSION_SPEC): Update
to handle mips[32|64]r3 and mips[32|64]r5.
2015-07-09 Jakub Jelinek <jakub@redhat.com>
PR middle-end/66633

View File

@ -17,10 +17,14 @@ You should have received a copy of the GNU General Public License
along with GCC; see the file COPYING3. If not see
<http://www.gnu.org/licenses/>. */
/* This target is a multilib target, specify the sysroot paths. */
#define MIPS_SYSVERSION_SPEC \
"%{mips32:r1}%{mips64:r1}%{mips32r2:r2}%{mips64r2:r2}" \
"%{mips32r6:r6}%{mips64r6:r6}%{mips16:-mips16}"
/* This target is a multilib target, specify the sysroot paths.
MIPS_SYSVERSION_SPEC defaults to 'r2' (mips32r2 or mips64r2) unless
'r1' or 'r6' are specifically given so that mips32r3, mips32r5,
mips64r3, and mips64r5 will all default to 'r2'. See MULTILIB_MATCHES
definition in t-mti-linux. */
#define MIPS_SYSVERSION_SPEC \
"%{mips32|mips64:r1;mips32r6|mips64r6:r6;:r2}%{mips16:-mips16}"
#undef SYSROOT_SUFFIX_SPEC
#define SYSROOT_SUFFIX_SPEC \