On 8/21/2012 07:26, niXman wrote: > 2012/8/20 niXman: >> 2012/8/20 JonY: >>> Are you building for win64 target? If so, you can remove the >>> --enable-sjlj-exceptions or --disable-sjlj-exceptions option. >>> >>> win32 target builds should be unaffected. >> >> Yes, if I remove the --enable-sjlj-exceptions, then build for win64 >> target is successful. But for win32, the build is completed with same >> error. >> >> Another question: what will no longer be able to use SJLJ exceptions >> for win32/win64? >> > > ping? > > Well, there is no reason to, once the Borland patents expire for win32. It is possible with some fix up to allow sjlj EH. I'll leave this to the GCC devs. BTW, leaving --enable-sjlj-exceptions or --disable-sjlj-exceptions should leave you sjlj EH build for win32 target, I'm not getting those errors you described.