[Bug middle-end/48597] x86-64 unwind register save location misses half-register write?

2011-05-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597 --- Comment #13 from Jakub Jelinek 2011-05-04 09:14:07 UTC --- Author: jakub Date: Wed May 4 09:14:00 2011 New Revision: 173357 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173357 Log: Backport from mainline 2011-04-28 Jakub J

[Bug middle-end/48597] x86-64 unwind register save location misses half-register write?

2011-05-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597 --- Comment #12 from Jakub Jelinek 2011-05-03 16:36:02 UTC --- Author: jakub Date: Tue May 3 16:35:56 2011 New Revision: 173327 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173327 Log: Backport from mainline 2011-04-28 Jakub J

[Bug middle-end/48597] x86-64 unwind register save location misses half-register write?

2011-04-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/48597] x86-64 unwind register save location misses half-register write?

2011-04-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597 --- Comment #9 from Jakub Jelinek 2011-04-28 17:01:13 UTC --- Author: jakub Date: Thu Apr 28 17:01:02 2011 New Revision: 173120 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173120 Log: PR middle-end/48597 * final.c (final_scan_i

[Bug middle-end/48597] x86-64 unwind register save location misses half-register write?

2011-04-28 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597 --- Comment #10 from Jakub Jelinek 2011-04-28 17:02:01 UTC --- Author: jakub Date: Thu Apr 28 17:01:55 2011 New Revision: 173121 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173121 Log: PR middle-end/48597 * final.c (final_scan_

[Bug middle-end/48597] x86-64 unwind register save location misses half-register write?

2011-04-14 Thread lat at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597 --- Comment #8 from Lassi Tuura 2011-04-15 05:40:33 UTC --- I confirm glibc 2.13 built with gcc 4.6.1 20110408 snapshot patched with gcc46-pr48597.patch results in correct unwind info for __ieee754_lgammaf_r. I checked all the locations using (v)m

[Bug middle-end/48597] x86-64 unwind register save location misses half-register write?

2011-04-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597 --- Comment #7 from Jakub Jelinek 2011-04-14 12:38:16 UTC --- void foo (void) { register long s __asm ("r13"); register long t __asm ("r14"); register long u __asm ("r15"); asm volatile ("xorq %%r12, %%r12" : : : "r12"); asm volatile ("

[Bug middle-end/48597] x86-64 unwind register save location misses half-register write?

2011-04-14 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597 Jakub Jelinek changed: What|Removed |Added AssignedTo|unassigned at gcc dot |jakub at gcc dot gnu.org