Stephan Bergmann
c84a5ec4cb
OSL_ASSERT -> assert
2011-12-23 18:56:18 +01:00
Stephan Bergmann
47dda94606
Add symbols from addsym.awk to gbuilified .map files.
2011-12-19 16:30:23 +01:00
Caolán McNamara
bc4c7b52a8
get this to build under msvc 2008
2011-12-19 15:16:51 +00:00
Stephan Bergmann
b68640c44e
Prevent creation of new ORequestThreads during shutdown.
2011-12-19 16:08:20 +01:00
Stephan Bergmann
2af1a97346
Removed superfluous CPPU_DLLPUBLIC from definitions.
2011-12-19 11:33:13 +01:00
Stephan Bergmann
63141d21b1
-Werror=sign-promo fixes
2011-12-19 11:33:12 +01:00
Matúš Kukan
d899f976ee
cppu: add visibility symbols
2011-12-19 10:14:52 +01:00
Matúš Kukan
051fdda153
cppu: convert to gbuild
...
Because of unit tests is here custom target where are idl files
processed.
2011-12-19 10:14:51 +01:00
Olivier Hallot
1b99d8800e
Fix for fdo43460 Part X getLength() to isEmpty()
...
Part X
Module
cppu
cppuhelper
cpputools
2011-12-17 17:15:53 +04:00
Tor Lillqvist
7904a8cc56
I don't see NO_BSYMBOLIC being used anywhere
2011-12-11 02:57:59 +02:00
Stefan Knorr (astron)
ad2eb6c4ba
Less succes, more success
2011-12-08 09:06:09 +01:00
Stephan Bergmann
beebf578ed
-Wstrict-aliasing fix
2011-12-01 21:24:50 +01:00
Stephan Bergmann
db4017cb71
The other uses of pReserved had been changed to nStaticRefCount in 2001.
2011-12-01 21:24:49 +01:00
Norbert Thiebaud
c0bed9c72e
remove precompiled_xxx.hxx/cxx
2011-11-27 18:07:55 -06:00
Norbert Thiebaud
24b4c075d5
remove include of pch header in cppu
2011-11-27 13:02:56 -06:00
Norbert Thiebaud
e4610ffd2d
remove PCH support in dmake-module
2011-11-27 12:26:12 -06:00
Stephan Bergmann
70a6b9ffbd
New sal/log.h obsoletes osl/diagnose.h and tools/debug.hxx.
...
* 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.
2011-11-22 09:41:47 +01:00
Michael Stahl
c506e1852a
fdo#42865: cppu,cppuhelper,testtools: no mapfile
...
Instead, build with VISIBILITY_HIDDEN.
2011-11-15 20:52:00 +01:00
Stephan Bergmann
e3712f9d35
Fix build --all depend=x.
2011-11-14 11:50:26 +01:00
Stephan Bergmann
bf1f0183d5
Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on Linux x86_64).
2011-10-18 23:10:56 +02:00
Caolán McNamara
424dcd6813
targeting gcc 4.6.1 gentoo strict-aliasing warnings
2011-10-03 17:00:54 +01:00
Stephan Bergmann
6671fa81db
Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *().
2011-09-27 20:22:03 +02:00
Tor Lillqvist
2b207686cd
Tell what "LB" means
2011-09-25 11:47:19 +03:00
Thomas Arnhold
be6a8677a6
OSL_TRACE: Remove trailing newlines
...
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-21 09:28:39 +02:00
Tor Lillqvist
1c69052b52
Bypass building the iOS cppu_unittester_all for now
...
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.
2011-09-20 16:59:05 +03:00
Stephan Bergmann
d996328cd5
sb140: #i113503# mixing system CppUnit and OOo STLport does not work, backed out a6913c9677c2
...
For LibO, that just means replacing sal/cppunit.h with sal/precppunit.hxx.
2011-09-12 22:47:50 +02:00
Stephan Bergmann
315e6ca249
sb140: silence warnings
2011-09-09 17:46:38 +02:00
Tor Lillqvist
e081225623
Tweak some DLL and import library names in the WNTGCC case
2011-08-30 11:13:32 +03:00
Tor Lillqvist
b6a9f3560a
Link cppu statically to gcc3_uno on iOS
2011-08-21 17:49:11 +03:00
Tor Lillqvist
9097947b9b
Revert "I am tired of thesee assertions, put them behind dbglevel>2"
...
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 a3bad28550
.
2011-08-21 14:30:37 +03:00
Tor Lillqvist
a3bad28550
I am tired of thesee assertions, put them behind dbglevel>2
2011-08-19 17:58:50 +03:00
Tor Lillqvist
d7e16fdbab
Fix compilation errors with dbglevel>1
2011-08-09 10:27:40 +03:00
Tor Lillqvist
07ded12adc
Use OBJCXXFLAGS instead of duplicating it
2011-08-01 14:47:08 +03:00
Tor Lillqvist
46bd39b0d3
Add statically linked cppu unit test for iOS
2011-08-01 00:59:09 +03:00
Hans-Joachim Lankenau
4313f43185
ause130: #i117218# change .idl handling to gnu make
2011-06-18 11:30:46 +02:00
Tor Lillqvist
a6d7605c22
Use the i prefix for the import library only with MSC
2011-06-18 01:03:43 +03:00
Tor Lillqvist
292a358e86
Be less picky with library name
2011-06-14 00:36:17 +03:00
Christian Lohmaier
4dafde87ff
restore dependency
2011-06-13 23:31:18 +02:00
Christian Lohmaier
0700d11c1d
get rid of "SHL2TARGETN redefined after use" warning - 2nd try
...
this time run git add before commiting to commit the locally tested
version, and not some intermediate crap that was added in between
2011-06-13 22:21:17 +02:00
Christian Lohmaier
e224ac0e31
use rm -f to not complain about attempting to remove nonexisting file
2011-06-13 16:27:50 +02:00
Christian Lohmaier
7249ab6122
get rid of "SHL2TARGETN redefined after use" warning
2011-06-13 16:20:33 +02:00
Tor Lillqvist
bb0f5c9359
No dynamic module loading on iOS
2011-06-13 02:50:38 +03:00
Tor Lillqvist
28bff17eac
Can't run any qa when cross-compiling
2011-06-05 02:23:46 +03:00
Tor Lillqvist
7862e397af
Drop %_EXT% which was always empty
2011-06-03 13:28:35 +03:00
Francois Tigeot
35e1b53c7e
Remove OS/2 support.
2011-04-18 16:59:48 +02:00
Caolán McNamara
44d2445580
use rtl::Static where double-locked pattern used
2011-04-03 21:43:48 +01:00
Jan Holesovsky
4be7cca60b
Merge commit 'ooo/DEV300_m103'
...
Conflicts:
codemaker/source/bonobowrappermaker/corbaoptions.cxx
codemaker/source/cppumaker/cppuoptions.cxx
codemaker/source/cunomaker/cunooptions.cxx
codemaker/source/idlmaker/idloptions.cxx
codemaker/source/javamaker/javaoptions.cxx
cppu/source/typelib/typelib.cxx
idlc/source/options.cxx
offapi/com/sun/star/util/PathSubstitution.idl
offapi/drafts/com/sun/star/form/ListEntryEvent.idl
offapi/drafts/com/sun/star/form/XBindableValue.idl
offapi/drafts/com/sun/star/form/XListEntryListener.idl
offapi/drafts/com/sun/star/form/XListEntrySink.idl
offapi/drafts/com/sun/star/form/XListEntrySource.idl
offapi/drafts/com/sun/star/form/XValueBinding.idl
registry/tools/checksingleton.cxx
registry/tools/options.hxx
registry/tools/regcompare.cxx
registry/tools/regmerge.cxx
sal/cppunittester/cppunittester.cxx
sal/osl/unx/socket.c
sal/osl/w32/diagnose.c
sal/prj/d.lst
sal/rtl/source/alloc_fini.cxx
sal/rtl/source/alloc_global.c
sal/rtl/source/makefile.mk
2011-03-23 16:59:59 +01:00
Thomas Arnhold
5a7f6793ac
Move OSL_ENSURE(sal_False,...) to OSL_FAIL(...)
2011-03-19 14:12:37 +01:00
Caolán McNamara
1fa55878d9
restore cppunit test, Sequence ctor from sal_Int32 is now explicit
2011-03-18 21:49:26 +00:00
Jan Holesovsky
88d7b9b03f
Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/ure
...
Conflicts:
sal/qa/rtl/math/rtl_math.cxx
sal/qa/rtl/math/test_rtl_math.cxx
2011-03-18 16:13:58 +01:00