This is an automated email from the ASF dual-hosted git repository.

damjan pushed a change to branch windows-amd64
in repository https://gitbox.apache.org/repos/asf/openoffice.git


    from 3f8f95abcd Fix ADO driver data types that differ between i386 and 
amd64.
     new 73bcf912b9 Fix the curl debug build on Windows. It always copied the 
"release" binaries, which don't exist in debug builds. Also on amd64, the 
binaries have a "_debug" suffix.
     new 0c2e3065a0 Invert the broken logic for when to pass 
typelib_TypeClass_STRUCT and typelib_TypeClass_EXCEPTION on the stack vs 
registers.
     new 607903dd38 Many fixes to the privateSnippetExecutor and 
callVirtualMethod assembly language functions on Windows/AMD64: - Write return 
values <= 8 bytes in size to *pRegisterReturn,   instead of overwriting 
pRegisterReturn with it. - Return values > 8 bytes in size have already been 
written into   *pRegisterReturn by the called function, so don't do anything   
else. Previously we were writing pRegisterReturn into   *pRegisterReturn, 
corrupting it... - Keep the stack aligned to a  [...]
     new 9a9ee5926b The asserted pointer size for AMD64 should be 64 bits.

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../source/cpp_uno/msvc_win64_x86-64/abi.cxx       |  4 +-
 .../source/cpp_uno/msvc_win64_x86-64/call.asm      | 48 ++++++++++++++--------
 .../source/cpp_uno/msvc_win64_x86-64/except.cxx    |  6 +--
 main/curl/makefile.mk                              | 14 +++++++
 4 files changed, 49 insertions(+), 23 deletions(-)

Reply via email to