To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=103794
                 Issue #|103794
                 Summary|mingw gcc-4.4.0 port: make use of dwarf2 eh
               Component|porting
                 Version|DEV300m52
                Platform|PC
                     URL|
              OS/Version|Windows, all
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|PATCH
                Priority|P3
            Subcomponent|code
             Assigned to|tono
             Reported by|tono





------- Additional comments from [email protected] Sat Jul 25 02:02:20 +0000 
2009 -------
Recently gcc-4.4.0 is released by mingw community. It uses dwarf2 exception 
handling instead of old sjlj(setjmp/longjmp) eh.

In sjlj exception handling, the stack usage is registered at the beginning of 
the function. Therefore sjlj exception handling is incompatible with alloca() 
call and mingw port is using malloc instead of alloca in bridge codes.

To make full use of dwarf2 eh, eh method should be checked in configure script. 
If eh mathod is not sjlj, we can use alloca.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to