-
- Downloads
libsrt: Explicitly control symbol visibility
Instead of having symbols visible by default (which included
compatibility symbols for older versions of GLib), hide them by default
(equivalent to G_GNUC_INTERNAL) and export only what we need.
This means we export the public API, plus symbols that are used by the
unit tests or by the command-line diagnostic tools. Symbols used only
by pressure-vessel do not need to be exported, since it links libsrt
statically.
Signed-off-by:
Simon McVittie <smcv@collabora.com>
Showing
- config.h.in 1 addition, 0 deletionsconfig.h.in
- debian/libsteam-runtime-tools-0-0.symbols 0 additions, 17 deletionsdebian/libsteam-runtime-tools-0-0.symbols
- meson.build 2 additions, 0 deletionsmeson.build
- steam-runtime-tools/architecture.h 4 additions, 0 deletionssteam-runtime-tools/architecture.h
- steam-runtime-tools/desktop-entry.h 8 additions, 0 deletionssteam-runtime-tools/desktop-entry.h
- steam-runtime-tools/graphics.h 45 additions, 0 deletionssteam-runtime-tools/graphics.h
- steam-runtime-tools/library.h 16 additions, 1 deletionsteam-runtime-tools/library.h
- steam-runtime-tools/locale.h 8 additions, 0 deletionssteam-runtime-tools/locale.h
- steam-runtime-tools/macros.h 35 additions, 0 deletionssteam-runtime-tools/macros.h
- steam-runtime-tools/meson.build 3 additions, 2 deletionssteam-runtime-tools/meson.build
- steam-runtime-tools/runtime.h 2 additions, 0 deletionssteam-runtime-tools/runtime.h
- steam-runtime-tools/steam-runtime-tools.h 1 addition, 0 deletionssteam-runtime-tools/steam-runtime-tools.h
- steam-runtime-tools/steam.h 7 additions, 0 deletionssteam-runtime-tools/steam.h
- steam-runtime-tools/system-info.h 52 additions, 0 deletionssteam-runtime-tools/system-info.h
- steam-runtime-tools/utils-internal.h 10 additions, 1 deletionsteam-runtime-tools/utils-internal.h
steam-runtime-tools/macros.h
0 → 100644
Please register or sign in to comment