Together with a switch to O2 this reduces the resulting binary size by about 10%. The most simple approach has been taken so far by only declaring export visibility on classes instead of individual public functions where possible. Similarly ZYPP_TESTS is added as export declaration for things that are (seemingly) only used by tests.
Together with a switch to O2 this reduces the resulting binary size by about 10%. The most simple approach has been taken so far by only declaring export visibility on classes instead of individual public functions where possible. Similarly ZYPP_TESTS is added as export declaration for things that are (seemingly) only used by tests.