office-gobmx/include
Noel Grandin 47b4ee1a1a limit symbols exported when using --enable-mergelibs
when doing LTO and --enable-mergelibs, we can improve the effectiveness
of LTO by marking more code as internal to the merged library.

So introduce a new macro UNLESS_MERGELIBS, which we can wrap around
*_DLLPUBLIC annotations

Also introduced here is a script that can be run on a completed build to
determine which classes can be marked with this macro.

Change-Id: I73fb87c897489da53791277d0b66b01f884ba061
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89991
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2020-03-06 08:18:06 +01:00
..
android
animations
apple_remote
avmedia
basegfx Fix typo 2020-02-14 23:29:54 +01:00
basic
canvas
codemaker
com/sun/star/uno
comphelper comphelper: allow simple ad-hoc measuring with ProfileZones 2020-03-04 09:04:14 +01:00
connectivity Drop o3tl::optional wrapper 2020-02-21 14:50:28 +01:00
cppcanvas Drop o3tl::optional wrapper 2020-02-21 14:50:28 +01:00
cppu
cppuhelper
cppunittester
cui
dbaccess Drop o3tl::optional wrapper 2020-02-21 14:50:28 +01:00
desktop
drawinglayer tdf#101181 Implement glow effect on shapes 2020-03-03 15:52:47 +01:00
editeng move some headers inside their module 2020-03-03 12:27:18 +01:00
filter Drop o3tl::optional wrapper 2020-02-21 14:50:28 +01:00
formula
fpicker
framework
helpcompiler
i18nlangtag Resolves: tdf#130757 Add Minangkabau [min-ID] to language list 2020-02-18 23:00:32 +01:00
i18npool Resolves: tdf#130563 Add predefined 4-digit year date+time format 2020-02-22 20:17:54 +01:00
i18nutil
jvmaccess
jvmfwk
LibreOfficeKit
linguistic
o3tl Adapt o3tl::span to removal of std::span::cbegin et al 2020-02-22 19:41:50 +01:00
onlineupdate
oox tdf#101181 Implement glow effect on shapes 2020-03-03 15:52:47 +01:00
opencl
osl
package
registry
rtl
sal Add a separate log tag for the UI builder 2020-03-05 06:32:01 +01:00
salhelper
sax Drop o3tl::optional wrapper 2020-02-21 14:50:28 +01:00
sfx2 move some headers inside their module 2020-03-03 12:27:18 +01:00
sot
store
svl Fix currency symbol selection in Calc on mobile 2020-02-25 09:25:33 +01:00
svtools loplugin:unusedmethods 2020-02-21 07:16:46 +01:00
svx make some symbols private 2020-03-04 19:28:04 +01:00
systools/win32
test Rename method setReplacementElement() 2020-03-05 06:28:53 +01:00
toolkit make some symbols private 2020-03-04 19:28:04 +01:00
tools workaround GCC 9.2.1 -Og -Werror=maybe-uninitialized 2020-02-24 19:23:38 +01:00
typelib
ucbhelper inline some acquire/release calls 2020-02-17 08:59:01 +01:00
uno
unoidl
unotest
unotools Drop o3tl::optional wrapper 2020-02-21 14:50:28 +01:00
vbahelper
vcl limit symbols exported when using --enable-mergelibs 2020-03-06 08:18:06 +01:00
xmloff use more FastParser in ScXMLContentValidationContext 2020-03-06 08:09:04 +01:00
xmlreader
xmlscript
default.rc
IwyuFilter_include.yaml move some headers inside sfx2/ 2020-02-16 07:00:15 +01:00
postmac.h
postwin.h
premac.h
prewin.h
version.hrc