Re: [Qemu-devel] gcc auto-omit-frame-pointer vs msvc longjmp

2011-10-24 Thread Kai Tietz
2011/10/24 Bob Breuer breu...@mc.net: Kai Tietz wrote: Hi, For trunk-version I have a tentative patch for this issue.  On 4.6.x and older branches this doesn't work, as here we can't differenciate that easy between ms- and sysv-abi. But could somebody give this patch a try? Regards, Kai

Re: [Qemu-devel] gcc auto-omit-frame-pointer vs msvc longjmp

2011-10-22 Thread Kai Tietz
2011/10/22 xunxun xunxun1...@gmail.com: 于 2011/10/22 13:13, xunxun 写道: Hi, all    It seems that gcc's auto-omit-frame-pointer has other problems.    The example is from mingw bug tracker: http://sourceforge.net/tracker/?func=detailaid=3426555group_id=2435atid=102435    g++ -O3 main.cpp  

Re: [Qemu-devel] gcc auto-omit-frame-pointer vs msvc longjmp

2011-10-20 Thread Kai Tietz
Breuer breu...@mc.net wrote: Kai Tietz wrote: 2011/10/18 Bob Breuer breu...@mc.net: Kai Tietz wrote: 2011/10/17 Bob Breuer breu...@mc.net: Richard Henderson wrote: On 10/17/2011 07:09 AM, Bob Breuer wrote: Google finds a mention of longjmp failing with -fomit-frame-pointer: http://lua-users.org

Re: [Qemu-devel] gcc auto-omit-frame-pointer vs msvc longjmp

2011-10-20 Thread Kai Tietz
Hi, For trunk-version I have a tentative patch for this issue. On 4.6.x and older branches this doesn't work, as here we can't differenciate that easy between ms- and sysv-abi. But could somebody give this patch a try? Regards, Kai ChangeLog * config/i386/i386.c

Re: [Qemu-devel] gcc auto-omit-frame-pointer vs msvc longjmp

2011-10-17 Thread Kai Tietz
2011/10/17 Bob Breuer breu...@mc.net: Richard Henderson wrote: On 10/17/2011 07:09 AM, Bob Breuer wrote: I don't think this is a free/g_free issue.  If I use the following patch, then I at least get the openbios messages: diff --git a/cpu-exec.c b/cpu-exec.c index a9fa608..dfbd6ea 100644

Re: [Qemu-devel] gcc auto-omit-frame-pointer vs msvc longjmp

2011-10-17 Thread Kai Tietz
2011/10/18 Bob Breuer breu...@mc.net: Kai Tietz wrote: 2011/10/17 Bob Breuer breu...@mc.net: Richard Henderson wrote: On 10/17/2011 07:09 AM, Bob Breuer wrote: I don't think this is a free/g_free issue.  If I use the following patch, then I at least get the openbios messages: diff --git