LibreOffice Module bridges (master) 1
Namespaces | Macros | Functions
gcc3_linux_sparc64/uno2cpp.cxx File Reference
#include <sal/config.h>
#include <exception>
#include <malloc.h>
#include <typeinfo>
#include <com/sun/star/uno/Exception.hpp>
#include <com/sun/star/uno/RuntimeException.hpp>
#include <com/sun/star/uno/genfunc.hxx>
#include <o3tl/runtimetooustring.hxx>
#include <uno/data.h>
#include "bridge.hxx"
#include "types.hxx"
#include "unointerfaceproxy.hxx"
#include "vtables.hxx"
#include "share.hxx"
Include dependency graph for gcc3_linux_sparc64/uno2cpp.cxx:

Go to the source code of this file.

Namespaces

namespace  bridges
 
namespace  bridges::cpp_uno
 
namespace  bridges::cpp_uno::shared
 

Macros

#define SET_FP(n, p)
 

Functions

void bridges::cpp_uno::shared::unoInterfaceProxyDispatch (uno_Interface *pUnoI, const typelib_TypeDescription *pMemberDescr, void *pReturn, void *pArgs[], uno_Any **ppException)
 

Macro Definition Documentation

◆ SET_FP

#define SET_FP (   n,
  p 
)
Value:
__asm__( "ldx %0, %%l0\n\t" \
"ldd [%%l0], %%f" #n "\n" \
: : "m"(p) );
register sal_uInt32 r28 __asm__("%r28")
void * p
sal_Int64 n

Definition at line 39 of file gcc3_linux_sparc64/uno2cpp.cxx.