summaryrefslogtreecommitdiff
path: root/salhelper/inc
AgeCommit message (Collapse)Author
2012-09-25replace remaining InterlockedCount() with inlined versionNorbert Thiebaud
Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c Reviewed-on: https://gerrit.libreoffice.org/671 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-08-08reduce ascii noise and useless commentsThomas Arnhold
Change-Id: I317058e3b25cebb7c1d89361636261c5f16a84d4
2012-08-08remove include comments and boxesThomas Arnhold
Change-Id: I9ccf664e8f75a68b1b87c2b29ae617a90d0741a7
2012-06-29Remove some more include guardsThomas Arnhold
Change-Id: I7c62d086cb593744785abecae7a107686a4d65ce
2012-06-28Remove unused header filesThomas Arnhold
Those are unused too. Change-Id: I09c9dbcdbc68131c7c54bf0762a23f1280e6e22a
2012-06-27re-base on ALv2 code.Michael Meeks
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-12fucntion -> functionCaolán McNamara
Change-Id: I0d345b2cf60f49e0e6b72724251c1f6d30529dce
2012-05-11It seems also nested struct needs SALHELPER_DLLPUBLIC for Mac OS X visibilityTor Lillqvist
Change-Id: Ifd7a248b49a00df2e01f537074d0a94e9de09b10
2012-02-23Fix commentStephan Bergmann
2012-02-23Fix MSVC buildStephan Bergmann
2012-02-23Moved dp_gui::Thread to salhelper::Thread, so that all code can use itStephan Bergmann
...also improved the code somewhat.
2012-01-05Switch from autodoc to doxygen for SDK C++ documentation.Stephan Bergmann
* 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).
2011-12-15convert salhelper to gbuildMatúš Kukan
This is a cherry-pick of Matúš's e2f30c078fcf26d481c2e90398b450f6c475a483 from the feature/gbuild branch, with the following modifications by Stephan Bergmann <sbergman@redhat.com>: * Adapt salhelper/Makefile to what all those Makefiles currently need to look like. * Do not remove salhelper/source/gcc3.map, instead add directly into it what otherwise solenv/bin/addsym.awk would add to it on Linux. * In salhelper/Library_salhelper.mk, add code that on Linux takes care of the soname and symbol versioning required for backwards compatibility. Solaris would need those features too, and its backwards compatibility is thus currently broken. Also add a bad hack to create the soname symlink (xxx.3 -> xxx) in the solver needed on non-Windows platforms (it is a bad hack for now in that it e.g. is not removed by "make clean"). * In solenv/gbuild/platform/macosx.mk, add an even worse hack to set the correct install name for libuno_salhelpergcc3.dylib.3, with a trailing ".3".
2011-12-06normalize Red Hat, Inc. spellings, and bump to latest templateCaolán McNamara
2011-11-27typos fixingKorrawit Pruegsanusak
2011-05-25add salhelper::LinkResolverCaolán McNamara
2010-11-04Attempt to fix some vos removal fallout on WindowsTor Lillqvist
After of the vos removal, some classes in other parts of the code now are subclasses of SimpleReferenceObject. To avoid compilation and linking errors in those other parts, we seem to need to have the operator new[] and operator delete[] in SimpleReferenceObject as protected instead of private. We also need an implementation of operator delete[]. As it can be unimplemented with gcc, I hope it isn't actually called, though, so it for now crashes intentionally if called. Will see later if this actually works, this is just a commit to make stuff build.
2010-10-27add modelines to .h and .c files as wellCaolán McNamara
2010-10-25merge vosremoval-timer.diffNorbert Thiebaud
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-05more removed include guards using fixguard.pyPetr Mladek
2010-02-25sb118: merged in DEV300_m72sb
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-14sb118: #i108324# deprecated osl/semaphor.h etc., as it is unsupported on Mac ↵sb
OS X and unused, anyway
2008-04-11INTEGRATION: CWS changefileheader (1.4.16); FILE MERGEDRüdiger Timm
2008/04/01 15:25:18 thb 1.4.16.2: #i85898# Stripping all external header guards 2008/03/31 07:25:46 rt 1.4.16.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.3.62); FILE MERGEDRüdiger Timm
2008/04/01 15:25:18 thb 1.3.62.2: #i85898# Stripping all external header guards 2008/03/31 07:25:46 rt 1.3.62.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.2.62); FILE MERGEDRüdiger Timm
2008/04/01 15:25:18 thb 1.2.62.2: #i85898# Stripping all external header guards 2008/03/31 07:25:46 rt 1.2.62.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.46); FILE MERGEDRüdiger Timm
2008/04/01 15:25:18 thb 1.4.46.2: #i85898# Stripping all external header guards 2008/03/31 07:25:46 rt 1.4.46.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.2.62); FILE MERGEDRüdiger Timm
2008/04/01 15:25:18 thb 1.2.62.3: #i85898# Stripping all external header guards 2008/04/01 12:34:28 thb 1.2.62.2: #i85898# Stripping all external header guards 2008/03/31 07:25:46 rt 1.2.62.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.2.62); FILE MERGEDRüdiger Timm
2008/04/01 15:25:17 thb 1.2.62.3: #i85898# Stripping all external header guards 2008/04/01 12:34:28 thb 1.2.62.2: #i85898# Stripping all external header guards 2008/03/31 07:25:46 rt 1.2.62.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.6.6); FILE MERGEDRüdiger Timm
2008/04/01 15:25:17 thb 1.6.6.2: #i85898# Stripping all external header guards 2008/03/31 07:25:46 rt 1.6.6.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.62); FILE MERGEDRüdiger Timm
2008/04/01 15:25:17 thb 1.4.62.2: #i85898# Stripping all external header guards 2008/03/31 07:25:46 rt 1.4.62.1: #i87441# Change license header to LPGL v3.
2007-10-15INTEGRATION: CWS sb71 (1.5.46); FILE MERGEDVladimir Glazounov
2007/06/22 09:32:59 sb 1.5.46.1: #i75466# salhelper/dynload.hxx is no longer used anywere and no longer maintained.
2007-06-27INTEGRATION: CWS sb70 (1.3.48); FILE MERGEDJens-Heiner Rechtien
2007/06/08 11:46:34 sb 1.3.48.1: #i78220# Missing include.
2006-06-20INTEGRATION: CWS warnings01 (1.2.4); FILE MERGEDJens-Heiner Rechtien
2005/09/23 00:28:32 sb 1.2.4.2: RESYNC: (1.2-1.3); FILE MERGED 2005/08/29 14:06:06 sb 1.2.4.1: #i53898# Made code warning-free.
2005-09-08INTEGRATION: CWS ooo19126 (1.2.28); FILE MERGEDRüdiger Timm
2005/09/05 17:42:39 rt 1.2.28.1: #i54170# Change license header: remove SISSL
2005-09-08INTEGRATION: CWS ooo19126 (1.2.120); FILE MERGEDRüdiger Timm
2005/09/05 17:42:38 rt 1.2.120.1: #i54170# Change license header: remove SISSL
2005-09-08INTEGRATION: CWS ooo19126 (1.1.134); FILE MERGEDRüdiger Timm
2005/09/05 17:42:38 rt 1.1.134.1: #i54170# Change license header: remove SISSL
2005-09-08INTEGRATION: CWS ooo19126 (1.2.6); FILE MERGEDRüdiger Timm
2005/09/05 17:42:38 rt 1.2.6.1: #i54170# Change license header: remove SISSL
2005-09-08INTEGRATION: CWS ooo19126 (1.1.134); FILE MERGEDRüdiger Timm
2005/09/05 17:42:37 rt 1.1.134.1: #i54170# Change license header: remove SISSL
2005-09-08INTEGRATION: CWS ooo19126 (1.4.120); FILE MERGEDRüdiger Timm
2005/09/05 17:42:37 rt 1.4.120.1: #i54170# Change license header: remove SISSL
2005-09-08INTEGRATION: CWS ooo19126 (1.3.10); FILE MERGEDRüdiger Timm
2005/09/05 17:42:37 rt 1.3.10.1: #i54170# Change license header: remove SISSL
2005-06-17INTEGRATION: CWS sb31 (1.1.130); FILE MERGEDOliver Bolte
2005/06/10 13:51:39 sb 1.1.130.1: Resolved ambiguity.
2004-11-03INTEGRATION: CWS sb22 (1.2.22); FILE MERGEDPascal Junck
2004/09/20 12:03:28 sb 1.2.22.2: #109743# Fixed signatures of undefined assignment operators for abstract classes. 2004/08/20 10:40:56 sb 1.2.22.1: #109743# Improved API; disabled copy construction.
2004-04-21INTEGRATION: CWS loadenv01 (1.1.2); FILE ADDEDSander Vesik
2004/03/29 08:52:44 as 1.1.2.1: #i24378# move Singleton helper from comphelper to salhlper
2004-04-21INTEGRATION: CWS loadenv01 (1.1.2); FILE ADDEDSander Vesik
2004/03/29 10:54:03 as 1.1.2.1: #i24378# move condition class from comphelper to salhelper
2001-11-16#88337# review docuJuergen Schmidt
2001-10-29#88337# Minor documentation improvements.Stephan Bergmann
2001-06-05#87812#Stephan Bergmann