Re: patch to fix PR57559 for s390

2013-06-19 Thread Richard Sandiford
Vladimir Makarov writes: > On 13-06-19 2:31 PM, Richard Sandiford wrote: >> Richard Sandiford writes: >>> Vladimir Makarov writes: Index: lra.c === --- lra.c (revision 199753) +++ lra.c (working copy) @@ -

Re: patch to fix PR57559 for s390

2013-06-19 Thread Vladimir Makarov
On 13-06-19 2:31 PM, Richard Sandiford wrote: Richard Sandiford writes: Vladimir Makarov writes: Index: lra.c === --- lra.c (revision 199753) +++ lra.c (working copy) @@ -306,11 +306,11 @@ lra_emit_add (rtx x, rtx y,

Re: patch to fix PR57559 for s390

2013-06-19 Thread Richard Sandiford
Richard Sandiford writes: > Vladimir Makarov writes: >> Index: lra.c >> === >> --- lra.c(revision 199753) >> +++ lra.c(working copy) >> @@ -306,11 +306,11 @@ lra_emit_add (rtx x, rtx y, rtx z) >>|| (disp != NULL_RTX &

Re: patch to fix PR57559 for s390

2013-06-12 Thread Richard Sandiford
Vladimir Makarov writes: > Index: lra.c > === > --- lra.c (revision 199753) > +++ lra.c (working copy) > @@ -306,11 +306,11 @@ lra_emit_add (rtx x, rtx y, rtx z) > || (disp != NULL_RTX && ! CONSTANT_P (disp)) >

patch to fix PR57559 for s390

2013-06-08 Thread Vladimir Makarov
The following patch fixes http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57559 The problem was in systematic discouraging reload symbol address in memory. The patch actually reverts a fix for a x86/x86-64 PR for -fpie. The patch implements another solution for this problem (see changes for lra