summaryrefslogtreecommitdiff
path: root/bridges
AgeCommit message (Collapse)Author
2012-09-22add missing exportsDavid Tardon
Change-Id: I4cfbcedde049ae205997815786c46941937e2cf7
2012-09-21There is no java_uno library to load in the disable-dynloading case on AndroidTor Lillqvist
Change-Id: I350aeeb7fb1e00b201077883dd5fd601b42a626b
2012-09-21Need also uno_ext_getMapping for Java when DISABLE_DYNLOADINGTor Lillqvist
Change-Id: I65f09e54c80df4e96e24548692eeb3a57e1de517
2012-09-21WaE: format '%lx' expects 'long unsigned int', argument is 'void*'Tor Lillqvist
Change-Id: Id14a7be627502cb8aa2173f0206c84cd27fab2e6
2012-09-20DISABLE_DYNLOADING magic also for the jni_uno environmentTor Lillqvist
Change-Id: I5e966a5734308381ad305b891ecfc830dc1419f6
2012-09-19ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-12Make it compile for iOS device, no idea whether it worksTor Lillqvist
Change-Id: I56fdc4894347d9cce4d3b932d3b8740fcb4ef8b7
2012-09-12WaE: -WuninitializedTor Lillqvist
Change-Id: Iba1849abfc9c12c38466fc4294d319a06f413b55
2012-09-10Java cleanup, remove unnecessary importsNoel Grandin
I guess I missed some last time :-) Change-Id: I164a8baa07850f783b8cdf2e7f3eeaac53a3d29b
2012-09-05Java cleanup, rename folders and packages to make them matchNoel Grandin
Also fix some compile errors. I suspect this is dead code, but on the chance that it might be useful..... Change-Id: I0d56df88420ce484b72df626db4fadcebe04d777
2012-09-05Java cleanup, make the package name match the folder nameNoel Grandin
Less disruptive than moving the files in this case. Change-Id: I31f7891ca9c333e1d8c6e1b2c0bba5324f56dbd5
2012-09-03Some clean up of previous commitStephan Bergmann
Change-Id: I6507b731665eb3d98a8fbf3d445f6c85e6d49258
2012-09-03fdo#46808, Adapt io::Pipe UNO service to new styleNoel Grandin
Create a merged XPipe interface for this service to implement. Which is backwards-compatible, but does not require creating a new service. Change-Id: I682633c6252aab503eb2469c9bd2ba771f10bc4b
2012-08-16For kicks, enable cross-building for Android on MIPSTor Lillqvist
Change-Id: I6fa2b9a50c525fb2d8666a144409eb9a3ad2698a
2012-08-06Static method sleep from Thread should be accessed in a static wayJulien Nabet
Change-Id: I7d875dd74f8eff05f7a291100841779abbf5fd1c
2012-08-01WaE: unused variableTor Lillqvist
Change-Id: I75e195be6bcedc972bc7c820c8c8efb648c91526
2012-07-30udkapi, offapi: do not use #include "foo":Michael Stahl
Evidently on Windows, the newfangled ucpp handles #include "foo" differently from #include <foo> and treats it as a relative path, while the angle brackets always result in absolute paths. Since relative paths result in infinite rebuilds if make is invoked in a different directory, don't use #include "foo" in IDL files. Change-Id: Iedcda3a4be5542389a0be086f14541cda8dc5323
2012-07-28Check MACOSX_SDK_VERSION, not MAC_OS_X_VERSION_MIN_REQUIREDTor Lillqvist
Change-Id: Ie0b0ec3120f828e02b1ba9c21710c28159e7cd3c
2012-07-28WaE: unused variableTor Lillqvist
Change-Id: I36f59184c70b05e45929a01c2052c80cb04ed3de
2012-07-20android: x86 porting work.Michael Meeks
2012-07-14simplify include guardsThomas Arnhold
Change-Id: Id4210229b20a1d54b680ff1a2ccbcdd3684ecf5f
2012-07-10Mark ecx register as clobbered (solaris/intel)Pierre-Eric Pelloux-Prayer
This is a followup of : commit e748b096633c5ef747f0630d13708d8dd7308a86 Author: Kristian Rietveld <kris@lanedo.com> Date: Sat Oct 15 01:15:21 2011 +0200 Mark ecx register as clobbered The inline assembly code executes a function call and functions are free to use eax, ecx and edx without preservation. We must thus mark ecx as a clobber register. Change-Id: I4e9ed38189b23c2bb6d4fbdedc34c318026acfe7
2012-07-02Remove unused definesThomas Arnhold
Some of them were commented out for documentation purpose. Change-Id: I29a6b2cbe774b527f0c3a0be5675160817a7f3ce
2012-06-29re-base on ALv2 code.Michael Meeks
2012-06-27Remove unused include filesThomas Arnhold
Those never get included at any point in the code. Change-Id: I17736e005635b9e57759cfc95176a99e7c5e8988
2012-06-19re-base on ALv2 code.Michael Meeks
2012-06-19typo: paramters, paramaters -> parametersAndras Timar
Change-Id: If58683331c50f2a95204e8e2dea11edbef3ccb63
2012-06-09Remove superfluous empty lines on topThomas Arnhold
More than two lines are removed for readability. Change-Id: Ibff6cf68d7c512e240a54065b54a225bb23a782b
2012-05-18removed unused const rtl::OUStringTakeshi Abe
Change-Id: If02be864f958de96ae1c54fe575b1828410390b1
2012-05-18the page seems movedTakeshi Abe
Change-Id: Id2a12ec3a3c394bb40aa233f29807932b1fa84d5
2012-05-17remove "TODO: add test" which is now doneCaolán McNamara
since 99bf0c318b89c7d6acee364161b34b13d348a3bb Change-Id: I0fbd88d842f750d101e3eec5a6b18f7e8bc062be
2012-05-04fdo#48253 Expand SAL_STATIC_CAST and SAL_CONST_CASTThomas Arnhold
Change-Id: I50f0887ceb4517d7ef234f970ca2ba679d533382
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-25WaE: Clang unused variableCatalin Iacob
2012-04-23Port gcc3_linux_powerpc fix to gcc3_macosx_powerpcStephan Bergmann
This ports 84dbc4fe2547f8fc341a46d7f000e721c81e63ee "do not let gcc use registers we are setting ourselves," in the hope that it is also an improvement for Mac OS X PPC. (But the patch was applied blindly, so please revert if it makes things worse instead.)
2012-04-23do not let gcc use registers we are setting ourselvesDavid Tardon
gcc uses a register for the function call--and it tried r9 here...
2012-04-23save register arguments firstDavid Tardon
The "mr" stores r11 to indeterminate register (r9 in my case) before storing it into the output variable, thus overwriting one of our input arguments... This later leads to nice segfault in testtools/source/bridgetest ... I suppose there is a better way to get the variable, but I do not know it .-)
2012-04-22WaE: variable 'stackptr' is uninitialized when usedTor Lillqvist
2012-04-15Fix crasher and generate PIC for iOS simulatorTor Lillqvist
Had an embarrassing thinko in the assembler generation for the iOS simulator, had forgotten the $ for a literal number. While at it, make also the simulator read-only code snippet data structures position-independent. Some minor comment improvements. Bridge seems to work now on simulator.
2012-04-06Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi
2012-04-04adjust gcc3_linux_intel bridge to work with clangLuboš Luňák
Otherwise exception throwing seems to be broken. This is a partial revert of b0515ea5fa6c29faebed616ae3e0213c72d24904.
2012-04-04Fixed include guard copy/paste errorStephan Bergmann
2012-04-04Adapt cpp_uno/gcc3_linux_intel to GCC 4.7Stephan Bergmann
...the same way cpp_uno/gcc3_linux_x86-64 was already adapted.
2012-03-30Hack around different __cxa_* declarations in different GCC versionsStephan Bergmann
2012-03-30Missing includesStephan Bergmann
2012-03-30Adapt cpp_uno/gcc3_linux_x86-64 to GCC 4.7 cxxabi.hStephan Bergmann
...the same way cpp_uno/mingw_intel was already adapted.
2012-03-30MinGW: callVirtualMethod needs same treatment as on gcc3_linux_x86_64Stephan Bergmann
...for reasons that are yet unclear to me.
2012-03-30iOS simulator fix and some cosmeticsTor Lillqvist
2012-03-29alloca(3) needs stdlib.h on *BSD because there is no alloca.hRobert Nagy
2012-03-29Mark all registered as clobbered that are not saved across callStephan Bergmann