summaryrefslogtreecommitdiffstats
path: root/bridges
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* fix mangled indentCaolán McNamara2011-11-142-29/+28
|
* Crack to just make this compile for iOS deviceTor Lillqvist2011-11-123-11/+433
|
* Missing #endifTor Lillqvist2011-11-111-0/+2
|
* Add the ARM variantTor Lillqvist2011-11-111-1/+72
|
* Adapted numbering of reordered asm parameters.Stephan Bergmann2011-10-191-8/+8
|
* Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on ↵Stephan Bergmann2011-10-181-3/+2
| | | | Linux x86_64).
* Mark ecx register as clobberedKristian Rietveld2011-10-173-3/+3
| | | | | | 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.
* Make the C++/UNO bridge compile against the MacOSX 10.7 SDKStephan Bergmann2011-09-291-1/+64
| | | | Old work in progress by sberg, committed by tml.
* just silence the auto_ptr deprecations in isolationCaolán McNamara2011-09-224-0/+22
|
* OSL_TRACE: Remove trailing newlinesThomas Arnhold2011-09-213-6/+6
| | | | | | | Done with perl regex: s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs; - removed trailing whitespaces and (multiple) newlines
* sb140: #i117295# fix previous fixStephan Bergmann2011-09-122-4/+2
|
* sb140: #i117295# removed obsolete LEAK_STATIC_DATA definesStephan Bergmann2011-09-1220-79/+0
|
* sb140: #i117295# use rtl::StaticStephan Bergmann2011-09-0924-374/+95
|
* what happens if we try and do it right ?Caolán McNamara2011-09-062-19/+8
|
* add missing depends on br_cppuno_shared for various archsRene Engelhard2011-08-241-6/+6
|
* Drop OS/2 linesTor Lillqvist2011-08-221-1/+0
|
* Use prefixed name for uno_initEnvironment() for iOSTor Lillqvist2011-08-211-0/+8
|
* cppcheck: remove assigned but unused variableTakeshi Abe2011-08-171-1/+0
|
* Add codeSnippet debugging output when dbglevel>1Tor Lillqvist2011-08-141-0/+6
|
* Add codeSnippet debugging output when dbglevel>1Tor Lillqvist2011-08-141-0/+12
|
* Start of C++/UNO bridge for iOS simulator and deviceTor Lillqvist2011-08-148-0/+2011
| | | | | | | | | | | | | | | Unlikely to work yet, but at least builds for the simulator. We can not use dynamic code generation on iOS, so we use a fixed set of code snippets, genertated by a Perl script. Experimentation seems to indicate that a relatively small set of static code snippets should be enough in simple use cases with no extensions (that we can't really support on iOS anyway) and stuff. Except for the static set of snippets the code mostly is, or will be, an ifdefified combination of the gcc3_linux_arm and gcc3_macosx_intel code. The ABI on iOS ARM devices should be quite close to that on Linux ARM, knock on wood.
* Add some commentsTor Lillqvist2011-08-141-0/+3
|
* Avoid throw in destructorJulien Nabet2011-08-111-1/+2
|
* YES->TRUECaolán McNamara2011-08-043-3/+3
|
* Fix segmentation fault when linking -mavx on new CPUs is enabled by ↵Tomáš Chvátal2011-08-043-0/+18
| | | | explicitly adding -mno-avx to CXXFLAGS.
* Revert adding -mno-avx to CXXFLAGS, not universally supportedCaolán McNamara2011-08-033-3/+3
| | | | This reverts commit bf85809783ba11c9018c03f5a26508fa856ff3f8.
* Fix segmentation fault when linking -mavx on new CPUs is enabled by ↵Tomáš Chvátal2011-08-033-3/+3
| | | | explicitly adding -mno-avx to CXXFLAGS.
* Remove component_getImplementationEnvironmentMatúš Kukan2011-07-125-28/+0
|
* Drop %_EXT% which was always emptyTor Lillqvist2011-06-031-10/+10
|
* Change <file>.toURL() to <file>.toURI().toURL()Julien Nabet2011-05-031-1/+1
|
* Easyhack: Add visibility markup to all component_get* functionsJulien Nabet2011-04-214-8/+8
|
* Remove OS/2 support.Francois Tigeot2011-04-187-2432/+0
|
* WaE: tweak for simple-minder compilersCaolán McNamara2011-04-071-3/+1
|