[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2011-07-29 Thread jacek at codeweavers dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 Jacek Caban jacek at codeweavers dot com changed: What|Removed |Added CC||jacek at

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2011-06-28 Thread austinenglish at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #18 from austinenglish at gmail dot com 2011-06-29 02:16:04 UTC --- This bug is now affecting the World of Warcraft launcher, which crashes: http://bugs.winehq.org/show_bug.cgi?id=27057 I've was able to narrow it down to a single .c

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2011-06-28 Thread austinenglish at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #19 from austinenglish at gmail dot com 2011-06-29 02:20:27 UTC --- Created attachment 24627 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24627 bad preprocessed file

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2011-06-28 Thread austinenglish at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #20 from austinenglish at gmail dot com 2011-06-29 02:20:42 UTC --- Created attachment 24628 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=24628 good preproccessed file

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #9 from marcus at jet dot franken.de 2010-11-28 14:55:31 UTC --- (gdb) bt #0 0xe425 in __kernel_vsyscall () #1 0xf7d1eb46 in kill () from /lib/libc.so.6 #2 0x7efab485 in server_protocol_error (err=0x7efcfe71 write errnp=%d,

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #10 from H.J. Lu hjl.tools at gmail dot com 2010-11-28 15:23:22 UTC --- (In reply to comment #9) So we basically exited our thread, closed the fd already ... and crash during What caused the crash? the final unwinding. The

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #11 from marcus at jet dot franken.de 2010-11-28 19:31:27 UTC --- it is unclear. ... it seems to crash in libgcc_s.so.1 (both the installed 4.5 and the built 4.6 trunk versuon) during this pthread_exit unwinding. behaviour changes if

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #12 from marcus at jet dot franken.de 2010-11-28 19:31:58 UTC --- the gcc or glibc unwinding is in use, not wine's if I take it correctly from the bakctrace.

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #13 from H.J. Lu hjl.tools at gmail dot com 2010-11-28 19:47:02 UTC --- (In reply to comment #11) it is unclear. ... it seems to crash in libgcc_s.so.1 (both the installed 4.5 and the built 4.6 trunk versuon) during this

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #14 from marcus at jet dot franken.de 2010-11-28 19:53:45 UTC --- actually it is built with it and crashes. Atfer i change thread.o with -fno-asynchronous-unwind-tables it starts to work again. so somehting in there confuses the

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #15 from H.J. Lu hjl.tools at gmail dot com 2010-11-28 20:38:46 UTC --- Which glibc are you using?

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #16 from marcus at jet dot franken.de 2010-11-28 20:44:38 UTC --- glibc-32bit-2.11.2-3.3.1.x86_64 /lib/libc.so.6 GNU C Library stable release version 2.11.2 (20100531), by Roland McGrath et al. [...] Configured for i686-suse-linux.

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-28 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #17 from H.J. Lu hjl.tools at gmail dot com 2010-11-28 21:05:41 UTC --- It sounds like this bug http://sourceware.org/bugzilla/show_bug.cgi?id=3597 But your glibc should be OK.

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-25 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #5 from marcus at jet dot franken.de 2010-11-25 08:12:28 UTC --- i can reproduce this. I will try to bisect which file of wine gets miscompiled to get a smaller testcase.

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-25 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #6 from marcus at jet dot franken.de 2010-11-25 10:01:26 UTC --- first wine search converged on ntdll.dll.so being miscompiled (as i expected to some degree). i will tomorrow focus on the specific object files.

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-25 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #7 from marcus at jet dot franken.de 2010-11-26 07:26:56 UTC --- .o hunting converged on dlls/ntdll/thread.o however: $ diff -u bad.lst good.lst --- bad.lst 2010-11-26 08:25:05.0 +0100 +++ good.lst2010-11-26

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-25 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 --- Comment #8 from marcus at jet dot franken.de 2010-11-26 07:31:39 UTC --- when I add -fno-omit-frame-pointer -fno-asynchronous-unwind-tables it goes back to the good behaviour.

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-20 Thread marcus at jet dot franken.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 marcus at jet dot franken.de changed: What|Removed |Added CC||marcus at jet dot

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-14 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||hjl at gcc

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-14 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 H.J. Lu hjl.tools at gmail dot com changed: What|Removed |Added CC|hjl at gcc dot gnu.org |hjl.tools at gmail

[Bug target/46468] enabling -fomit-frame-pointer by default breaks Wine

2010-11-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46468 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Component|c |target ---