summaryrefslogtreecommitdiffstats
path: root/bridges
Commit message (Collapse)AuthorAgeFilesLines
* Java cleanup, remove unnecessary importsNoel Grandin2012-09-104-9/+0
| | | | | | I guess I missed some last time :-) Change-Id: I164a8baa07850f783b8cdf2e7f3eeaac53a3d29b
* Java cleanup, rename folders and packages to make them matchNoel Grandin2012-09-0530-41/+51
| | | | | | | Also fix some compile errors. I suspect this is dead code, but on the chance that it might be useful..... Change-Id: I0d56df88420ce484b72df626db4fadcebe04d777
* Java cleanup, make the package name match the folder nameNoel Grandin2012-09-0512-12/+12
| | | | | | Less disruptive than moving the files in this case. Change-Id: I31f7891ca9c333e1d8c6e1b2c0bba5324f56dbd5
* Some clean up of previous commitStephan Bergmann2012-09-031-9/+5
| | | | Change-Id: I6507b731665eb3d98a8fbf3d445f6c85e6d49258
* fdo#46808, Adapt io::Pipe UNO service to new styleNoel Grandin2012-09-031-3/+1
| | | | | | | 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
* For kicks, enable cross-building for Android on MIPSTor Lillqvist2012-08-162-3/+18
| | | | Change-Id: I6fa2b9a50c525fb2d8666a144409eb9a3ad2698a
* Static method sleep from Thread should be accessed in a static wayJulien Nabet2012-08-061-7/+2
| | | | Change-Id: I7d875dd74f8eff05f7a291100841779abbf5fd1c
* WaE: unused variableTor Lillqvist2012-08-011-2/+6
| | | | Change-Id: I75e195be6bcedc972bc7c820c8c8efb648c91526
* udkapi, offapi: do not use #include "foo":Michael Stahl2012-07-305-6/+6
| | | | | | | | | | 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
* Check MACOSX_SDK_VERSION, not MAC_OS_X_VERSION_MIN_REQUIREDTor Lillqvist2012-07-281-5/+5
| | | | Change-Id: Ie0b0ec3120f828e02b1ba9c21710c28159e7cd3c
* WaE: unused variableTor Lillqvist2012-07-281-2/+6
| | | | Change-Id: I36f59184c70b05e45929a01c2052c80cb04ed3de
* android: x86 porting work.Michael Meeks2012-07-202-2/+3
|
* simplify include guardsThomas Arnhold2012-07-144-4/+4
| | | | Change-Id: Id4210229b20a1d54b680ff1a2ccbcdd3684ecf5f
* Mark ecx register as clobbered (solaris/intel)Pierre-Eric Pelloux-Prayer2012-07-101-1/+1
| | | | | | | | | | | | | | | 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
* Remove unused definesThomas Arnhold2012-07-021-2/+0
| | | | | | Some of them were commented out for documentation purpose. Change-Id: I29a6b2cbe774b527f0c3a0be5675160817a7f3ce
* re-base on ALv2 code.Michael Meeks2012-06-292-46/+28
|
* Remove unused include filesThomas Arnhold2012-06-271-123/+0
| | | | | | Those never get included at any point in the code. Change-Id: I17736e005635b9e57759cfc95176a99e7c5e8988
* re-base on ALv2 code.Michael Meeks2012-06-19112-2376/+1655
|
* typo: paramters, paramaters -> parametersAndras Timar2012-06-194-4/+4
| | | | Change-Id: If58683331c50f2a95204e8e2dea11edbef3ccb63
* Remove superfluous empty lines on topThomas Arnhold2012-06-096-13/+0
| | | | | | More than two lines are removed for readability. Change-Id: Ibff6cf68d7c512e240a54065b54a225bb23a782b
* removed unused const rtl::OUStringTakeshi Abe2012-05-181-2/+0
| | | | Change-Id: If02be864f958de96ae1c54fe575b1828410390b1
* the page seems movedTakeshi Abe2012-05-181-1/+1
| | | | Change-Id: Id2a12ec3a3c394bb40aa233f29807932b1fa84d5
* remove "TODO: add test" which is now doneCaolán McNamara2012-05-171-2/+0
| | | | | | since 99bf0c318b89c7d6acee364161b34b13d348a3bb Change-Id: I0fbd88d842f750d101e3eec5a6b18f7e8bc062be
* fdo#48253 Expand SAL_STATIC_CAST and SAL_CONST_CASTThomas Arnhold2012-05-041-4/+4
| | | | Change-Id: I50f0887ceb4517d7ef234f970ca2ba679d533382
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-0/+0
| | | | | | | | 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
* WaE: Clang unused variableCatalin Iacob2012-04-251-4/+5
|
* Port gcc3_linux_powerpc fix to gcc3_macosx_powerpcStephan Bergmann2012-04-231-3/+13
| | | | | | | 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.)
* do not let gcc use registers we are setting ourselvesDavid Tardon2012-04-231-3/+13
| | | | gcc uses a register for the function call--and it tried r9 here...
* save register arguments firstDavid Tardon2012-04-231-8/+8
| | | | | | | | | | 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 .-)
* WaE: variable 'stackptr' is uninitialized when usedTor Lillqvist2012-04-221-1/+1
|
* Fix crasher and generate PIC for iOS simulatorTor Lillqvist2012-04-155-17/+23
| | | | | | | | 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.
* Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operatorSzabolcs Dezsi2012-04-065-22/+9
|
* adjust gcc3_linux_intel bridge to work with clangLuboš Luňák2012-04-043-1/+11
| | | | | Otherwise exception throwing seems to be broken. This is a partial revert of b0515ea5fa6c29faebed616ae3e0213c72d24904.
* Fixed include guard copy/paste errorStephan Bergmann2012-04-041-2/+2
|
* Adapt cpp_uno/gcc3_linux_intel to GCC 4.7Stephan Bergmann2012-04-046-135/+233
| | | | ...the same way cpp_uno/gcc3_linux_x86-64 was already adapted.
* Hack around different __cxa_* declarations in different GCC versionsStephan Bergmann2012-03-302-8/+16
|
* Missing includesStephan Bergmann2012-03-302-0/+2
|
* Adapt cpp_uno/gcc3_linux_x86-64 to GCC 4.7 cxxabi.hStephan Bergmann2012-03-303-8/+24
| | | | ...the same way cpp_uno/mingw_intel was already adapted.
* MinGW: callVirtualMethod needs same treatment as on gcc3_linux_x86_64Stephan Bergmann2012-03-305-115/+203
| | | | ...for reasons that are yet unclear to me.
* iOS simulator fix and some cosmeticsTor Lillqvist2012-03-301-8/+8
|
* alloca(3) needs stdlib.h on *BSD because there is no alloca.hRobert Nagy2012-03-291-0/+4
|
* Mark all registered as clobbered that are not saved across callStephan Bergmann2012-03-291-1/+3
|
* Make cpp_uno/gcc3_linux_x86-64 bridge work with GCC 4.7Stephan Bergmann2012-03-298-168/+233
| | | | See comment in callvirtualmethod.cxx for details.
* 2nd param of __cxa_throw is void* in GCC <= 4.6Stephan Bergmann2012-03-271-1/+1
|
* MinGW: Adapted cpp_uno bridge to GCC 4.7Stephan Bergmann2012-03-273-7/+23
| | | | | ...which incompatibly changed the calling convention of the third (dest) function pointer parameter of __cxa_throw to __thiscall.
* Revert "Field IDs on Dalvik are more unique than in JVMs"Stephan Bergmann2012-03-263-27/+1
| | | | | | | This reverts commit b5ca34fa409bc4cbeb41a84b900612e302f5b0fb. 829a9b9c1041626efb688157658c1e0e2f6e8414 "In Java, css.uno.RuntimeException is not derived from css.uno.Exception" is a better fix.
* In Java, css.uno.RuntimeException is not derived from css.uno.ExceptionStephan Bergmann2012-03-261-1/+5
| | | | | which lead to Bridge::map_to_java (jni_data.cxx) copying the Context member of RuntimeException twice, once with a fieldID for Exception, which fails on Dalvik.
* Field IDs on Dalvik are more unique than in JVMsTor Lillqvist2012-03-263-1/+27
|
* .java files don't need executable bitsMichael Stahl2012-03-231-0/+0
|
* Uniquify uno_initEnvironment and uno_ext_getMapping in the static linking caseTor Lillqvist2012-03-211-3/+7
|