Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cppu: JobQueue::enter: add mutex guards for m_nToDo | Michael Stahl | 2012-02-27 | 2 | -6/+9 |
| | | | | | Considered replacing it with oslInterlockedCount, but wondered why there is no osl_getInterlockedCount (similar to glib's g_atomic_int_get)... | ||||
* | Some doxygen warnings cleanup | Korrawit Pruegsanusak | 2012-02-23 | 1 | -1/+1 |
| | |||||
* | WaE: silence some documentation errors | Thomas Arnhold | 2012-02-21 | 9 | -18/+18 |
| | |||||
* | cleanup: remove remenants of gcc version checking | Michael Meeks | 2012-02-14 | 1 | -1/+1 |
| | |||||
* | Avoid deadlocks when disposing recursive JobQueue::enter | Stephan Bergmann | 2012-02-10 | 1 | -2/+5 |
| | | | | | ...where the outer JobQueue::enter blocks on m_cndWait after it has been reset again due to m_lstJob.empty(). | ||||
* | Added READMEs for modules related to URE, with content from the wiki | Josh Heidenreich | 2012-02-06 | 1 | -0/+4 |
| | |||||
* | switch to include-based build rather than sourced-based build | Norbert Thiebaud | 2012-02-05 | 1 | -37/+3 |
| | |||||
* | Code cleanup: ( () ) replaced by (()) | Alexander Bergmann | 2012-01-26 | 30 | -456/+456 |
| | |||||
* | Removed some unused parameters; added SAL_UNUSED_PARAMETER. | Stephan Bergmann | 2012-01-21 | 10 | -59/+76 |
| | | | | | | | | | 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. | ||||
* | Drop UNO_REF_QUERY[_THROW] duplicates of UNO_QUERY[_THROW]. | Stephan Bergmann | 2012-01-19 | 1 | -20/+13 |
| | | | | | | | | They are virtually unused (at least the LibO code base has only a single use of UNO_REF_QUERY) but confuse static analysis tools that classify unused function parameters as "tags" (which legalizes the unusedness of those parameters) if they are of an enum type with exactly one value defined. | ||||
* | typo in OSL_DEBUG_LEVEL > 1 code | Caolán McNamara | 2012-01-06 | 1 | -1/+1 |
| | |||||
* | Switch from autodoc to doxygen for SDK C++ documentation. | Stephan Bergmann | 2012-01-05 | 13 | -78/+80 |
| | | | | | | | * New build prerequisite doxygen (controllable via --with-doxygen). * Adapted various headers to slightly different doxygen documentation syntax, but much clean up still remains to be done (i.e., warnings emitted by doxygen fixed). | ||||
* | Leak TypeDescriptor_Init_Impl to avoid problems at exit. | Stephan Bergmann | 2012-01-05 | 1 | -98/+106 |
| | |||||
* | Explicitly initialize TypeDescriptor_Init_Impl. | Stephan Bergmann | 2012-01-05 | 1 | -5/+13 |
| | |||||
* | Replace dynamic array with std::vector. | Stephan Bergmann | 2012-01-02 | 1 | -8/+7 |
| | |||||
* | OSL_ASSERT -> assert | Stephan Bergmann | 2011-12-23 | 1 | -19/+20 |
| | |||||
* | Add symbols from addsym.awk to gbuilified .map files. | Stephan Bergmann | 2011-12-19 | 2 | -0/+16 |
| | |||||
* | get this to build under msvc 2008 | Caolán McNamara | 2011-12-19 | 1 | -8/+8 |
| | |||||
* | Prevent creation of new ORequestThreads during shutdown. | Stephan Bergmann | 2011-12-19 | 2 | -0/+27 |
| | |||||
* | Removed superfluous CPPU_DLLPUBLIC from definitions. | Stephan Bergmann | 2011-12-19 | 3 | -12/+12 |
| | |||||
* | -Werror=sign-promo fixes | Stephan Bergmann | 2011-12-19 | 2 | -35/+37 |
| | |||||
* | cppu: add visibility symbols | Matúš Kukan | 2011-12-19 | 29 | -204/+239 |
| | |||||
* | cppu: convert to gbuild | Matúš Kukan | 2011-12-19 | 40 | -983/+730 |
| | | | | | Because of unit tests is here custom target where are idl files processed. | ||||
* | Fix for fdo43460 Part X getLength() to isEmpty() | Olivier Hallot | 2011-12-17 | 3 | -6/+6 |
| | | | | | | | | Part X Module cppu cppuhelper cpputools | ||||
* | I don't see NO_BSYMBOLIC being used anywhere | Tor Lillqvist | 2011-12-11 | 7 | -7/+0 |
| | |||||
* | Less succes, more success | Stefan Knorr (astron) | 2011-12-08 | 1 | -1/+1 |
| | |||||
* | -Wstrict-aliasing fix | Stephan Bergmann | 2011-12-01 | 1 | -2/+5 |
| | |||||
* | The other uses of pReserved had been changed to nStaticRefCount in 2001. | Stephan Bergmann | 2011-12-01 | 1 | -1/+1 |
| | |||||
* | remove precompiled_xxx.hxx/cxx | Norbert Thiebaud | 2011-11-27 | 2 | -63/+0 |
| | |||||
* | remove include of pch header in cppu | Norbert Thiebaud | 2011-11-27 | 28 | -52/+0 |
| | |||||
* | remove PCH support in dmake-module | Norbert Thiebaud | 2011-11-27 | 1 | -8/+0 |
| | |||||
* | New sal/log.h obsoletes osl/diagnose.h and tools/debug.hxx. | Stephan Bergmann | 2011-11-22 | 2 | -28/+2 |
| | | | | | | | | | | | * New SAL_INFO..., SAL_WARN... macros. * New SAL_STREAM supersedes OSL_FORMAT. * oustringostreaminserter.hxx moved from unotest to rtl (and always UTF-8 now). * TODO to enable GCC __attribute__((format)) in sal/log.h (requires call-site cleanup). * Further functionality in tools/debug.hxx (DBG_MEMTEST, DBG_CTOR, etc.) not yet addressed. * Some replacements tools String -> rtl::OUString. | ||||
* | fdo#42865: cppu,cppuhelper,testtools: no mapfile | Michael Stahl | 2011-11-15 | 4 | -73/+7 |
| | | | | Instead, build with VISIBILITY_HIDDEN. | ||||
* | Fix build --all depend=x. | Stephan Bergmann | 2011-11-14 | 1 | -0/+2 |
| | |||||
* | Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on ↵ | Stephan Bergmann | 2011-10-18 | 2 | -19/+27 |
| | | | | Linux x86_64). | ||||
* | targeting gcc 4.6.1 gentoo strict-aliasing warnings | Caolán McNamara | 2011-10-03 | 1 | -57/+27 |
| | |||||
* | Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *(). | Stephan Bergmann | 2011-09-27 | 2 | -0/+24 |
| | |||||
* | Tell what "LB" means | Tor Lillqvist | 2011-09-25 | 1 | -0/+2 |
| | |||||
* | OSL_TRACE: Remove trailing newlines | Thomas Arnhold | 2011-09-21 | 1 | -1/+1 |
| | | | | | | | Done with perl regex: s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs; - removed trailing whitespaces and (multiple) newlines | ||||
* | Bypass building the iOS cppu_unittester_all for now | Tor Lillqvist | 2011-09-20 | 1 | -1/+6 |
| | | | | | | | | We can't build it here at this point during the build after all. We use static linking on iOS, and we would need to link with -lgcc3_uno from bridges which has not been built yet. It seems that any meaningful unit tests for iOS actually need to be built in a "subsequent" stage. | ||||
* | sb140: #i113503# mixing system CppUnit and OOo STLport does not work, backed ↵ | Stephan Bergmann | 2011-09-12 | 6 | -9/+11 |
| | | | | | | out a6913c9677c2 For LibO, that just means replacing sal/cppunit.h with sal/precppunit.hxx. | ||||
* | sb140: silence warnings | Stephan Bergmann | 2011-09-09 | 1 | -56/+56 |
| | |||||
* | Tweak some DLL and import library names in the WNTGCC case | Tor Lillqvist | 2011-08-30 | 4 | -13/+23 |
| | |||||
* | Link cppu statically to gcc3_uno on iOS | Tor Lillqvist | 2011-08-21 | 3 | -5/+15 |
| | |||||
* | Revert "I am tired of thesee assertions, put them behind dbglevel>2" | Tor Lillqvist | 2011-08-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | Nah, having them behind dbglevel>1 is fine (which already means these assertions won't normally be compiled even with --enable-debug). I got mislead as I was building with dbglevel=2 everywhere. But pondering the point of dbglevel a.k.a. OSL_DEBUG_LEVEL, I think the right way to see it is: You are not supposed to build all (or large parts) of LibreOffice with dbglevel=2. If we used OSL_TRACE all over the place as thoroughly as in some files in sal/rtl, that would lead to astronomical amounts of tracing output. (We don't use OSL_TRACE like that, but that is another thing...) I think the intended use of dbglevel is that you should build with dbglevel=2 only the small part of code you are currently actively working on, when you want to see trace output. Of course, another problem then is that in some modules and/or libraries it might not be possible to compile just a part of the sources with dbglevel=2. That should be fixed. This reverts commit a3bad2855032fb2742feea1e0e350297d41f69fe. | ||||
* | I am tired of thesee assertions, put them behind dbglevel>2 | Tor Lillqvist | 2011-08-19 | 1 | -1/+1 |
| | |||||
* | Fix compilation errors with dbglevel>1 | Tor Lillqvist | 2011-08-09 | 1 | -16/+16 |
| | |||||
* | Use OBJCXXFLAGS instead of duplicating it | Tor Lillqvist | 2011-08-01 | 1 | -1/+1 |
| | |||||
* | Add statically linked cppu unit test for iOS | Tor Lillqvist | 2011-08-01 | 6 | -5/+174 |
| | |||||
* | ause130: #i117218# change .idl handling to gnu make | Hans-Joachim Lankenau | 2011-06-18 | 1 | -1/+1 |
| |