[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-08-08 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-08-06 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #12 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-08-06 14:50:12 UTC --- Author: hjl Date: Sat Aug 6 14:50:05 2011 New Revision: 177513 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=177513 Log: Add testcases for PRs

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-07-28 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #11 from Uros Bizjak ubizjak at gmail dot com 2011-07-28 09:22:29 UTC --- With recent changes in mainline, the testcase from Comment #0 compiles OK: __do_global_ctors_aux: .LFB0: .cfi_startproc mov-4+__CTOR_END__(%rip),

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-07-14 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #10 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-07-14 22:50:29 UTC --- Author: hjl Date: Thu Jul 14 22:50:26 2011 New Revision: 176289 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=176289 Log: Permute the conversion

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-02-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #5 from H.J. Lu hjl.tools at gmail dot com 2011-02-14 13:51:27 UTC --- Does this patch make any senses? diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c index ce4eab4..e7e7890 100644 --- a/gcc/simplify-rtx.c +++

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-02-14 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #6 from rguenther at suse dot de rguenther at suse dot de 2011-02-14 14:21:32 UTC --- On Mon, 14 Feb 2011, hjl.tools at gmail dot com wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #5 from H.J. Lu hjl.tools

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-02-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #7 from H.J. Lu hjl.tools at gmail dot com 2011-02-14 14:34:30 UTC --- (In reply to comment #6) Not really. simplify-rtx should never emit new instuctions. Probably Ulrich, when introducing address-spaces didn't properly think

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-02-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #8 from H.J. Lu hjl.tools at gmail dot com 2011-02-14 17:24:56 UTC --- The problem may be in convert_memory_address_addr_space: case PLUS: case MULT: /* For addition we can safely permute the conversion and addition

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-02-14 Thread hjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 --- Comment #9 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2011-02-14 19:00:55 UTC --- Author: hjl Date: Mon Feb 14 19:00:52 2011 New Revision: 170149 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=170149 Log: Permute the conversion

[Bug middle-end/47727] [x32] Many passes can't handle const symbol when Pmode != ptr_mode

2011-02-13 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47727 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added Component|target |middle-end