Update to the 20150624 snapshot of GCC 4.9.3.

files/patch-pr63740-arm is no longer necessary, this has been
addressed upstream now (thanks to andreast@).
This commit is contained in:
Gerald Pfeifer 2015-06-26 09:00:57 +00:00
parent 2798ed77d0
commit 7901fb50aa
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=390621
3 changed files with 3 additions and 17 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gcc
PORTVERSION= 4.9.3.s20150617
PORTVERSION= 4.9.3.s20150624
CATEGORIES= lang java
MASTER_SITES= GCC/snapshots/${DISTVERSION}
PKGNAMESUFFIX= ${SUFFIX}

View file

@ -1,2 +1,2 @@
SHA256 (gcc-4.9-20150617.tar.bz2) = 10c4ac376f40674184891530e4cb323daf65fe182faf9241b370bc43856b7cfd
SIZE (gcc-4.9-20150617.tar.bz2) = 85874465
SHA256 (gcc-4.9-20150624.tar.bz2) = fb37f9ac1a49f1c454f63ae45c5e004ab714ba005e940fa6ca54aaa1b6611761
SIZE (gcc-4.9-20150624.tar.bz2) = 85876805

View file

@ -1,14 +0,0 @@
--- gcc/lra-lives.c 2014/06/16 09:25:26 211700
+++ gcc/lra-lives.c 2014/06/16 09:58:34 211701
@@ -558,7 +558,11 @@
/* It might be 'inheritance pseudo <- reload pseudo'. */
|| (src_regno >= lra_constraint_new_regno_start
&& ((int) REGNO (SET_DEST (set))
- >= lra_constraint_new_regno_start))))
+ >= lra_constraint_new_regno_start)
+ /* Remember to skip special cases where src/dest regnos are
+ the same, e.g. insn SET pattern has matching constraints
+ like =r,0. */
+ && src_regno != (int) REGNO (SET_DEST (set)))))
{
int hard_regno = -1, regno = -1;