- 10 May, 2019 1 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: I538db88f8477dd2d2ad25c372928fec6c11d979d Reviewed-on: https://gerrit.libreoffice.org/72105 Tested-by: Jenkins Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 08 Ara, 2018 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...after 7ffdd830 "HAVE_CPP_ATTRIBUTE_FALLTHROUGH is always true now" Change-Id: I54e5ff4e036a6bb3e5774d1c0524158aae18e937 Reviewed-on: https://gerrit.libreoffice.org/64800 Tested-by: Jenkins Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 02 Kas, 2018 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Id1a0749b78a7021be3564487fb974d7084705129 Reviewed-on: https://gerrit.libreoffice.org/62718 Tested-by: Jenkins Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 09 Eki, 2018 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...where "inline" (in its meaning of "this function can be defined in multiple translation units") thus doesn't make much sense. (As discussed in compilerplugins/clang/redundantinline.cxx, exempt such "static inline" functions in include files for now.) All the rewriting has been done automatically by the plugin, except for one instance in sw/source/ui/frmdlg/column.cxx that used to involve an #if), plus some subsequent solenv/clang-format/reformat-formatted-files. Change-Id: Ib8b996b651aeafc03bbdc8890faa05ed50517224 Reviewed-on: https://gerrit.libreoffice.org/61573 Tested-by: Jenkins Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 17 Eyl, 2018 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...warning about (for now only) functions and variables with external linkage that likely don't need it. The problems with moving entities into unnamed namespacs and breaking ADL (as alluded to in comments in compilerplugins/clang/external.cxx) are illustrated by the fact that while struct S1 { int f() { return 0; } }; int f(S1 s) { return s.f(); } namespace N { struct S2: S1 { int f() { return 1; } }; int f(S2 s) { return s.f(); } } int main() { return f(N::S2()); } returns 1, both moving just the struct S2 into an nunnamed namespace, struct S1 { int f() { return 0; } }; int f(S1 s) { return s.f(); } namespace N { namespace { struct S2: S1 { int f() { return 1; } }; } int f(S2 s) { return s.f(); } } int main() { return f(N::S2()); } as well as moving just the function f overload into an unnamed namespace, struct S1 { int f() { return 0; } }; int f(S1 s) { return s.f(); } namespace N { struct S2: S1 { int f() { return 1; } }; namespace { int f(S2 s) { return s.f(); } } } int main() { return f(N::S2()); } would each change the program to return 0 instead. Change-Id: I4d09f7ac5e8f9bcd6e6bde4712608444b642265c Reviewed-on: https://gerrit.libreoffice.org/60539 Tested-by: Jenkins Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 05 Eyl, 2018 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I08f6a64b50f03d1b08027a2ac9e51442255d64bc Reviewed-on: https://gerrit.libreoffice.org/59976 Tested-by: Jenkins Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 29 Agu, 2018 1 kayıt (commit)
-
-
Noel Grandin yazdı
where used directly, since rtl_allocateMemory now just calls into std::malloc Change-Id: I59f85bdb7efdf6baa30e8fcd2370c0f8e9c999ad Reviewed-on: https://gerrit.libreoffice.org/59685 Tested-by: Jenkins Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 27 Tem, 2018 1 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: I88c941832a0d682ea4b6028c28edd48cf5df38f7 Reviewed-on: https://gerrit.libreoffice.org/58093 Tested-by: Jenkins Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 09 Tem, 2018 1 kayıt (commit)
-
-
Gabor Kelemen yazdı
rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it. This is a continuation of commit 6ff2d84a to be able to remove those unneeded includes. This commit adds missing headers to every file found by: grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG') to directories from a* to configmgr Change-Id: I6ea1a7f992b1f835f5bac7a725e1135abee3f85a Reviewed-on: https://gerrit.libreoffice.org/57170 Tested-by: Jenkins Reviewed-by:
Miklos Vajna <vmiklos@collabora.co.uk>
-
- 16 Nis, 2018 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I7bf75ffafa63ec88e89192ed32880675c9ae1d61 Reviewed-on: https://gerrit.libreoffice.org/52883Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 25 Ock, 2018 1 kayıt (commit)
-
-
Andrea Gelmini yazdı
Change-Id: I13acf050d83099be8874514688936bb4ddbb1a26 Reviewed-on: https://gerrit.libreoffice.org/48543Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Julien Nabet <serval2412@yahoo.fr>
-
- 11 Ara, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
since cdecl is the default calling convention on Windows for such functions, the annotation is redundant. Change-Id: I1a85fa27e5ac65ce0e04a19bde74c90800ffaa2d Reviewed-on: https://gerrit.libreoffice.org/46164Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 23 Eki, 2017 2 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Icad98d3153a5b1710c8c2a2d338ba0129e9ff208
-
Noel Grandin yazdı
no need to explicitly specify it anymore Change-Id: I6ad9259cce77201fdd75152533f5151aae83e9ec Reviewed-on: https://gerrit.libreoffice.org/43567Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 28 Agu, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Iad47a01fd283345a2461eaaea50633bf840e5201
-
- 13 Tem, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: Ifb5608abebffd9687ed55e8c74f9be54a749111d Reviewed-on: https://gerrit.libreoffice.org/39887Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 23 May, 2017 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I14983a829daf481e31eaa955b0756bda89b87ee1 Reviewed-on: https://gerrit.libreoffice.org/37940Reviewed-by:
Noel Grandin <noel.grandin@collabora.co.uk> Tested-by:
Noel Grandin <noel.grandin@collabora.co.uk>
-
- 03 Mar, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...from function definitions occurring within class definitions. Done with a rewriting Clang plugin (to be pushed later). Change-Id: I9c6f2818a57ccdb361548895a7743107cbacdff8 Reviewed-on: https://gerrit.libreoffice.org/34874Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 15 Şub, 2017 1 kayıt (commit)
-
-
Tor Lillqvist yazdı
Change-Id: I0422aaf39bbce889c95ed9a81a0784cb03a1badd Reviewed-on: https://gerrit.libreoffice.org/34320Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Tor Lillqvist <tml@collabora.com>
-
- 10 Şub, 2017 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
In OOo times, there'd originally been efforts to allow building on Windows with MinGW. Later, in LO times, this has been shifted to an attempt of cross- compiling for Windows on Linux. That attempt can be considered abandoned, and the relevant code rotting. Due to this heritage, there are now three kinds of MinGW-specific code in LO: * Code from the original OOo native Windows effort that is no longer relevant for the LO cross-compilation effort, but has never been removed properly. * Code from the original OOo native Windows effort that is re-purposed for the LO cross-compilation effort. * Code that has been added specifially for the LO cross-compilation effort. All three kinds of code are removed. (An unrelated, remaining use of MinGW is for --enable-build-unowinreg, utilizing --with-mingw-cross-compiler, MINGWCXX, and MINGWSTRIP.) Change-Id: I49daad8669b4cbe49fa923050c4a4a6ff7dda568 Reviewed-on: https://gerrit.libreoffice.org/34127Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 13 Eyl, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
The issue of 362d4f0c "Explicitly mark overriding destructors as 'virtual'" appears to no longer be a problem with MSVC 2013. (The little change in the rewriting code of compilerplugins/clang/override.cxx was necessary to prevent an endless loop when adding "override" to OOO_DLLPUBLIC_CHARTTOOLS virtual ~CloseableLifeTimeManager(); in chart2/source/inc/LifeTime.hxx, getting stuck in the leading OOO_DLLPUBLIC_CHARTTOOLS macro. Can't remember what that isAtEndOfImmediateMacroExpansion thing was originally necessary for, anyway.) Change-Id: I534c634504d7216b9bb632c2775c04eaf27e927e
-
- 11 Tem, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I51e1c5fa4639e51fac90f92adf3d87d12960d589
-
- 10 May, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
...which (in LIBO_INTERNAL_ONLY) for Clang expands to [[clang::fallthrough]] in preparation of enabling -Wimplicit-fallthrough. (This is only relevant for C++11, as neither C nor old C++ has a way to annotate intended fallthroughs.) Could use BOOST_FALLTHROUGH instead of introducing our own SAL_FALLTHROUGH, but that would require adding back in dependencies on boost_headers to many libraries where we carefully removed any remaining Boost dependencies only recently. (At least make SAL_FALLTHROUGH strictly LIBO_INTERNAL_ONLY, so its future evolution will not have any impact on the stable URE interface.) C++17 will have a proper [[fallthroug]], eventually removing the need for a macro altogether. Change-Id: I342a7610a107db7d7a344ea9cbddfd9714d7e9ca
-
- 20 Nis, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Ideaafe1920c9e27de7ed9e9f4fe9fc7cb8c3b6aa
-
- 04 Nis, 2016 1 kayıt (commit)
-
-
Jochen Nitschke yazdı
.. accessibility, avmedia, basctl, basic and bridges remove boost from module if not needed anymore Change-Id: I6177f8276766a0a7df1703e81bf1b448912df6e2 Reviewed-on: https://gerrit.libreoffice.org/23744Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Stephan Bergmann <sbergman@redhat.com>
-
- 10 Mar, 2016 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I0e353e3d892e1d01155dd7e48f8d24597604d3c4
-
- 09 Şub, 2016 1 kayıt (commit)
-
-
Chris Sherlock yazdı
A ridiculously fast way of doing this is: for i in $(pcregrep -l -M -r --include='.*[hc]xx$' \ --exclude-dir=workdir --exclude-dir=instdir '^ {3,}' .) do perl -0777 -i -pe 's/^ {3,}/ /gm' $i done Change-Id: Iebb93eccbee9e4fc5c4380474ba595858a27ac2c Reviewed-on: https://gerrit.libreoffice.org/22224Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Chris Sherlock <chris.sherlock79@gmail.com>
-
- 01 Şub, 2016 2 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I736868fbaa0783a2ed8be04c99f440f1cb964048
-
Noel Grandin yazdı
Change-Id: Idf77d0871f932cf94003013db81c1bb67edbef16
-
- 17 Kas, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Ic025383863651f1ab70c4a819737106279d9aa1c
-
- 10 Kas, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: Ib05cdd5a0f2a2e0f4c08504d89d0b6201cbcb429
-
- 12 Eki, 2015 2 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
-
Stephan Bergmann yazdı
Change-Id: I328ac7a95ccc87732efae48b567a0556865928f3
-
- 28 Eyl, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I786e05bebd243d661ced147ad51e4a843916a3b0
-
- 17 Agu, 2015 1 kayıt (commit)
-
-
Caolán McNamara yazdı
Change-Id: I4bdbcd9debdf6a385d3b6f199b71b09d7e27b0fa Reviewed-on: https://gerrit.libreoffice.org/17810Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Caolán McNamara <caolanm@redhat.com> Tested-by:
Caolán McNamara <caolanm@redhat.com>
-
- 16 Tem, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I2a112a1e0b1761e1d05f789c6defb9d2bb6aa8de
-
- 02 Tem, 2015 1 kayıt (commit)
-
-
Noel Grandin yazdı
Change-Id: I483deb33b9d861af679d4a36e13585345401e10d Reviewed-on: https://gerrit.libreoffice.org/16681Reviewed-by:
Noel Grandin <noelgrandin@gmail.com> Tested-by:
Noel Grandin <noelgrandin@gmail.com>
-
- 15 Haz, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I8f6a988ef8bd3642fe6997170dfb50935e6bf3b6
-
- 02 Haz, 2015 1 kayıt (commit)
-
-
Stephan Bergmann yazdı
Change-Id: I73626dd83aed5a226b67b5b18049ca82c86f9b3b
-
- 15 May, 2015 1 kayıt (commit)
-
-
Andrea Gelmini yazdı
Change-Id: Ib9af202c43b916b9af4b4e18db35d470a8692fe4 Reviewed-on: https://gerrit.libreoffice.org/15712Tested-by:
Jenkins <ci@libreoffice.org> Reviewed-by:
Adolfo Jayme Barrientos <fitojb@ubuntu.com>
-