summaryrefslogtreecommitdiff
path: root/sal
AgeCommit message (Expand)AuthorFilesLines
2022-01-19WASM setup as non-multiuser, desktop buildJan-Marek Glogowski3-4/+13
2022-01-19WASM more initial bits and piecesJan-Marek Glogowski1-2/+2
2022-01-18Add HAVE_(UNIX_)DLAPI config header defineJan-Marek Glogowski1-23/+27
2022-01-11Fix ISO C++11 -Wwritable-stringsJan-Marek Glogowski1-2/+2
2022-01-10Use one define for the common NLS archsJan-Marek Glogowski1-25/+25
2022-01-08Unify condition names and fix "else" pathsJan-Marek Glogowski3-3/+4
2022-01-07Use CreateThread instead of _beginthreadexMike Kaganski1-23/+8
2022-01-07loplugin:redundantcastStephan Bergmann1-1/+1
2022-01-07Drop unused forward declarationMike Kaganski1-1/+0
2022-01-06Simplify osl_getModuleURLFromAddress a bitMike Kaganski1-7/+4
2022-01-05Simplify osl_getModuleURLFromAddress using GetModuleHandleExWMike Kaganski1-49/+13
2021-12-31gbuild: introduce gb_%_linktarget_targetJan-Marek Glogowski1-2/+1
2021-12-30Add configure test for the backtrace implementationIsmael Luceno4-44/+23
2021-12-24Use rtl functions instead of own surrogate checking/combiningMike Kaganski13-115/+48
2021-12-21Use sal::systools::CoInitializeGuard and sal::systools::ThrowIfFailedMike Kaganski1-3/+4
2021-12-16Fix typosAndrea Gelmini1-1/+1
2021-12-16Refactor Library_sal_textenc build conditionJan-Marek Glogowski2-11/+3
2021-12-14Drop brittle testStephan Bergmann1-24/+0
2021-12-14osl_replaceFile: fallback to osl_moveFile in more cases on WindowsMike Kaganski1-1/+4
2021-12-14A more expressive CPPUNIT_ASSERT_MESSAGEStephan Bergmann1-2/+7
2021-12-13Refactor some buildsytem stuff (mostly whitespace)Jan-Marek Glogowski1-13/+13
2021-12-02Fix clang-cl -Zc:dllexportInlines- buildStephan Bergmann1-1/+1
2021-12-01gbuild: introduce plugin + loader conceptsJan-Marek Glogowski1-4/+2
2021-11-30loplugin:stringliteraldefine in variousNoel Grandin1-4/+4
2021-11-26-FIIntrin.h in CC/CXX is no longer needed for my clang-cl buildStephan Bergmann2-4/+0
2021-11-23O[U]String::replaceAt overloads that take string_viewNoel Grandin5-1/+124
2021-11-17Use C++17 hex-exponent floating point literalsMike Kaganski1-5/+5
2021-11-14rtl::Static->thread-safe static in salNoel Grandin2-15/+24
2021-11-11Drop the OUString vs. OUStringLiteral comparison operator overloadsStephan Bergmann1-4/+6
2021-10-23move access inside mutex guardLuboš Luňák1-1/+2
2021-10-22fix std::unique_lock unlockingLuboš Luňák1-1/+1
2021-10-22prefer llvm-addr2line to addr2line for backtraces if possibleLuboš Luňák1-2/+16
2021-10-22revert part of "Simplify vector initialization in sal"Luboš Luňák1-5/+3
2021-10-22cache negative addr2line hitsLuboš Luňák1-1/+7
2021-10-22Optimize assignment from OUStringLiteral to OUStringStephan Bergmann1-1/+2
2021-10-18Noop unify style for branchesEmanuel Schorsch1-5/+3
2021-10-16Simplify vector initialization in salJulien Nabet2-7/+11
2021-10-15NoOp refactor to make elif clearerEmanuel Schorsch1-32/+29
2021-10-10OSL : remove useless rtl::Static in debugbaseArnaud Versini1-3/+2
2021-10-10OSL : use std::mutex in backtraceapiArnaud Versini1-4/+5
2021-10-05Optimize the whole range of getN10Exp over IEEE 754 doublesMike Kaganski1-10/+60
2021-10-04Use isRepresentableInteger hereMike Kaganski1-53/+47
2021-10-03A more lightweight O[U]StringConcatenationStephan Bergmann2-19/+19
2021-10-02Some corner case unit testsMike Kaganski1-0/+12
2021-10-01Simplify the code a bit to clarify the logicMike Kaganski1-40/+24
2021-10-01Add unit test to catch eae24a9488814e77254d175c11fc4a138c1dbd30Mike Kaganski1-0/+5
2021-10-01Calculate buffer size correctlyMike Kaganski1-1/+1
2021-10-01Consider leading minusMike Kaganski1-6/+7
2021-10-01Use std::memmove instead of loopMike Kaganski1-7/+1
2021-10-01Drop static_cast syntactic noiseMike Kaganski1-33/+29