summaryrefslogtreecommitdiffstats
path: root/bridges
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* solaris/gcc: add missing standard includesJonathan Adams2012-03-162-0/+2
|
* WaE: 'exec' may be used uninitialized in this functionDavid Tardon2012-03-121-1/+1
|
* Fix compilation for simulatorTor Lillqvist2012-03-071-3/+3
|
* Make the iOS ARM code position-independentTor Lillqvist2012-03-054-33/+23
|
* Make the iOS device (ARM) stuff at least link, surely does not work yetTor Lillqvist2012-03-052-3/+120
|
* ARM bridge: fixes for passing double arguments on the stackJani Monoses2012-02-212-1/+8
|
* fix armel/armv4t buildRene Engelhard2012-02-171-0/+4
|
* ARM bridge: VFP ABI (armhf) supportJani Monoses2012-02-164-17/+142
|
* Remove unnecessary variableJani Monoses2012-02-151-29/+20
|
* Simplify code and use proper register names for linux armhfJani Monoses2012-02-151-5/+2
|
* Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich2012-02-061-0/+4
|
* Some cppcheck cleaningJulien Nabet2012-02-0517-34/+0
|
* Code cleanup: ( () ) replaced by (())Alexander Bergmann2012-01-2627-183/+183
|
* Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann2012-01-218-25/+29
| | | | | | | | | SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
* Use cacheflush() on AndroidTor Lillqvist2012-01-131-0/+7
|
* fix for gcc 4.7/C++11: these are not string literal operatorsDavid Tardon2012-01-111-2/+2
|
* WaE and build errors with OSL_DEBUG_LEVEL == 2Caolán McNamara2012-01-051-1/+1
|
* function component_canUnload is exportedDavid Tardon2011-12-272-2/+2
|
* only use posix_fallocate() if it's actually availableRobert Nagy2011-12-212-0/+12
|
* fix armhf build in bridgesMatthias Klose2011-12-191-2/+2
| | | | | Signed-off-by: Bjoern Michaelsen <bjoern.michaelsen@canonical.com> Signed-off-by: Caolán McNamara <caolanm@redhat.com>
* Resolves: rhbz#767708 avoid SIGBUS writing to overcommitted mmaped diskspaceStephan Bergmann2011-12-151-2/+8
|
* Fix for fdo43460 Part IV getLength to isEmptyOlivier Hallot2011-12-132-3/+3
| | | | | | | | Part IV Module basic (small fix per demand from Ivan Timofeev) binaryurp bridges
* I don't see NO_BSYMBOLIC being used anywhereTor Lillqvist2011-12-114-4/+0
|
* catch by constant referenceTakeshi Abe2011-11-307-17/+17
|
* remove precompiled_xxx.hxx/cxxNorbert Thiebaud2011-11-272-180/+0
|
* remove include of pch header in bridgeNorbert Thiebaud2011-11-27100-194/+0
|
* remove PCH support in dmake-moduleNorbert Thiebaud2011-11-271-7/+0
|
* Use RTLD_DEFAULT on AndroidTor Lillqvist2011-11-241-0/+24
| | | | | | | | | | | | | | | | | | | | dlopen()ing NULL (the main program) and dlsym()ing on that handle does not work on Android as in GNU/Linux. So don't bother with that, just call dlsym(RTLD_DEFAULT, symbol) instead. But, it doesn't help, it won't find the type_infos anyway, as they are weak symbols and the dlsym() at least in Android 4.0 does not like weak symbols, "Symbol is not global." So the fallback branch that dynamically generates a type_info, which normally should get used only for inter-process UNO (and thus presumably never on Android) is taken instead. But, that didn't work either at least with NDK r7 thanks to a bug in its libgnustl_shared.so. But we now patch that at run-time in android_main() in sal/osl/android/jni/lo-bootstrap.c. Are we having fun yet?
* Don't use USE_DOUBLE_MMAP on AndroidTor Lillqvist2011-11-212-3/+8
|
* Let's try using the gcc3_linux_arm code for Android, tooTor Lillqvist2011-11-172-2/+3
|
* Enforce a "lib" prefix for UNO components for AndroidTor Lillqvist2011-11-173-4/+4
| | | | | | | | | | | | | This commit for the old build system. (Don't bother for components not relevant for Android.) The Android package installer (as invoked through "adb install", from "ant debug install") silently ignores native libraries in app packages (.apk files) whose names don't start with "lib" and end with ".so". The package builder (as invoked through "ant debug") in the SDK gladly includes also thusly named native libraries in the .apk, though. Yay for consistency.