libawt and libfreetype should export only explicitly requested symbols

XMLWordPrintable

    • Type: Sub-task
    • Resolution: Fixed
    • Priority: P4
    • 21
    • Affects Version/s: 11, 17, 20
    • Component/s: client-libs
    • 2d
    • b04

      Currently libawt and libfreetype are compiled with -fvisibility=default gcc flag, which means that many symbols are exported unnecessarily.

      Removing the unnecessary exports reduces the binary size. It may also improve the code produced by compiler, and may improve load times, see https://gcc.gnu.org/wiki/Visibility

            Assignee:
            Daniel Jelinski
            Reporter:
            Daniel Jelinski
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: