rpms/gcc/F-12 gcc44-pr41646.patch,1.1,1.2
Jakub Jelinek
jakub at fedoraproject.org
Sat Oct 10 17:32:40 UTC 2009
- Previous message (by thread): rpms/zyx-liveinstaller/F-11 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 zyx-liveinstaller.spec, 1.5, 1.6
- Next message (by thread): rpms/python-oauth/devel import.log, NONE, 1.1 python-oauth.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jakub
Update of /cvs/pkgs/rpms/gcc/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1294
Modified Files:
gcc44-pr41646.patch
Log Message:
4.4.1-21
gcc44-pr41646.patch:
calls.c | 5 ++++-
testsuite/gcc.c-torture/compile/pr41646.c | 28 ++++++++++++++++++++++++++++
2 files changed, 32 insertions(+), 1 deletion(-)
Index: gcc44-pr41646.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gcc/F-12/gcc44-pr41646.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- gcc44-pr41646.patch 10 Oct 2009 17:19:46 -0000 1.1
+++ gcc44-pr41646.patch 10 Oct 2009 17:32:39 -0000 1.2
@@ -9,15 +9,15 @@
--- gcc/calls.c (revision 152596)
+++ gcc/calls.c (revision 152597)
-@@ -3020,7 +3020,10 @@ expand_call (tree exp, rtx target, int i
+@@ -3019,7 +3019,10 @@ expand_call (tree exp, rtx target, int i
}
- else if (TYPE_MODE (rettype) == BLKmode)
+ else if (TYPE_MODE (TREE_TYPE (exp)) == BLKmode)
{
-- target = copy_blkmode_from_reg (target, valreg, rettype);
+- target = copy_blkmode_from_reg (target, valreg, TREE_TYPE (exp));
+ rtx val = valreg;
+ if (GET_MODE (val) != BLKmode)
+ val = avoid_likely_spilled_reg (val);
-+ target = copy_blkmode_from_reg (target, val, rettype);
++ target = copy_blkmode_from_reg (target, val, TREE_TYPE (exp));
/* We can not support sibling calls for this case. */
sibcall_failure = 1;
- Previous message (by thread): rpms/zyx-liveinstaller/F-11 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 zyx-liveinstaller.spec, 1.5, 1.6
- Next message (by thread): rpms/python-oauth/devel import.log, NONE, 1.1 python-oauth.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list