Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-29 | Make cpp_uno/gcc3_linux_x86-64 bridge work with GCC 4.7 | Stephan Bergmann | |
See comment in callvirtualmethod.cxx for details. | |||
2012-03-27 | 2nd param of __cxa_throw is void* in GCC <= 4.6 | Stephan Bergmann | |
2012-03-27 | MinGW: Adapted cpp_uno bridge to GCC 4.7 | Stephan Bergmann | |
...which incompatibly changed the calling convention of the third (dest) function pointer parameter of __cxa_throw to __thiscall. | |||
2012-03-26 | Revert "Field IDs on Dalvik are more unique than in JVMs" | Stephan Bergmann | |
This reverts commit b5ca34fa409bc4cbeb41a84b900612e302f5b0fb. 829a9b9c1041626efb688157658c1e0e2f6e8414 "In Java, css.uno.RuntimeException is not derived from css.uno.Exception" is a better fix. | |||
2012-03-26 | In Java, css.uno.RuntimeException is not derived from css.uno.Exception | Stephan Bergmann | |
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. | |||
2012-03-26 | Field IDs on Dalvik are more unique than in JVMs | Tor Lillqvist | |
2012-03-23 | .java files don't need executable bits | Michael Stahl | |
2012-03-21 | Uniquify uno_initEnvironment and uno_ext_getMapping in the static linking case | Tor Lillqvist | |
2012-03-16 | solaris/gcc: add missing standard includes | Jonathan Adams | |
2012-03-12 | WaE: 'exec' may be used uninitialized in this function | David Tardon | |
2012-03-07 | Fix compilation for simulator | Tor Lillqvist | |
2012-03-05 | Make the iOS ARM code position-independent | Tor Lillqvist | |
2012-03-05 | Make the iOS device (ARM) stuff at least link, surely does not work yet | Tor Lillqvist | |
2012-02-21 | ARM bridge: fixes for passing double arguments on the stack | Jani Monoses | |
2012-02-17 | fix armel/armv4t build | Rene Engelhard | |
2012-02-16 | ARM bridge: VFP ABI (armhf) support | Jani Monoses | |
2012-02-15 | Remove unnecessary variable | Jani Monoses | |
2012-02-15 | Simplify code and use proper register names for linux armhf | Jani Monoses | |
2012-02-06 | Added READMEs for modules related to URE, with content from the wiki | Josh Heidenreich | |
2012-02-05 | Some cppcheck cleaning | Julien Nabet | |
2012-01-26 | Code cleanup: ( () ) replaced by (()) | Alexander Bergmann | |
2012-01-21 | Removed some unused parameters; added SAL_UNUSED_PARAMETER. | Stephan Bergmann | |
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. | |||
2012-01-13 | Use cacheflush() on Android | Tor Lillqvist | |
2012-01-11 | fix for gcc 4.7/C++11: these are not string literal operators | David Tardon | |
2012-01-05 | WaE and build errors with OSL_DEBUG_LEVEL == 2 | Caolán McNamara | |
2011-12-27 | function component_canUnload is exported | David Tardon | |
2011-12-21 | only use posix_fallocate() if it's actually available | Robert Nagy | |
2011-12-19 | fix armhf build in bridges | Matthias Klose | |
Signed-off-by: Bjoern Michaelsen <bjoern.michaelsen@canonical.com> Signed-off-by: Caolán McNamara <caolanm@redhat.com> | |||
2011-12-15 | Resolves: rhbz#767708 avoid SIGBUS writing to overcommitted mmaped diskspace | Stephan Bergmann | |
2011-12-13 | Fix for fdo43460 Part IV getLength to isEmpty | Olivier Hallot | |
Part IV Module basic (small fix per demand from Ivan Timofeev) binaryurp bridges | |||
2011-12-11 | I don't see NO_BSYMBOLIC being used anywhere | Tor Lillqvist | |
2011-11-30 | catch by constant reference | Takeshi Abe | |
2011-11-27 | remove precompiled_xxx.hxx/cxx | Norbert Thiebaud | |
2011-11-27 | remove include of pch header in bridge | Norbert Thiebaud | |
2011-11-27 | remove PCH support in dmake-module | Norbert Thiebaud | |
2011-11-24 | Use RTLD_DEFAULT on Android | Tor Lillqvist | |
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? | |||
2011-11-21 | Don't use USE_DOUBLE_MMAP on Android | Tor Lillqvist | |
2011-11-17 | Let's try using the gcc3_linux_arm code for Android, too | Tor Lillqvist | |
2011-11-17 | Enforce a "lib" prefix for UNO components for Android | Tor Lillqvist | |
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. | |||
2011-11-14 | fix mangled indent | Caolán McNamara | |
2011-11-12 | Crack to just make this compile for iOS device | Tor Lillqvist | |
2011-11-11 | Missing #endif | Tor Lillqvist | |
2011-11-11 | Add the ARM variant | Tor Lillqvist | |
2011-10-19 | Adapted numbering of reordered asm parameters. | Stephan Bergmann | |
2011-10-18 | Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on ↵ | Stephan Bergmann | |
Linux x86_64). | |||
2011-10-17 | Mark ecx register as clobbered | Kristian Rietveld | |
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. | |||
2011-09-29 | Make the C++/UNO bridge compile against the MacOSX 10.7 SDK | Stephan Bergmann | |
Old work in progress by sberg, committed by tml. | |||
2011-09-22 | just silence the auto_ptr deprecations in isolation | Caolán McNamara | |
2011-09-21 | OSL_TRACE: Remove trailing newlines | Thomas Arnhold | |
Done with perl regex: s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs; - removed trailing whitespaces and (multiple) newlines | |||
2011-09-12 | sb140: #i117295# fix previous fix | Stephan Bergmann | |