To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=41817
                  Issue #:|41817
                  Summary:|Linux Intel binary-UNO--C++ bridge not ABI conforming
                Component:|udk
                  Version:|680m75
                 Platform:|All
                      URL:|
               OS/Version:|All
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|code
              Assigned to:|sb
              Reported by:|sb





------- Additional comments from [EMAIL PROTECTED] Tue Feb  1 07:04:24 -0800 
2005 -------
When calling from binary UNO to C++ a function that returns an object of class
type (i.e., a UNO STRING, TYPE, ANY, sequence, struct, or interface), the called
function is responsible for removing from the stack the pointer to the memory
area in which the object is returned.  The current implementation does not do so
(cpp_vtable_call in bridges/source/cpp_uno/gcc3_linux_intel/cpp2uno.cxx 1.6),
which goes unnoticed as GCC obviously never generates code that relies on %esp
having a correct value.

---------------------------------------------------------------------
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