mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-30 05:43:28 +02:00
giomodules: g_io_module_* must always be exported
Those symbols are not used by GIO itself but by external modules.
This commit is contained in:
@@ -178,6 +178,11 @@
|
||||
* non-default
|
||||
* [visibility flag](https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#index-fvisibility-1260)
|
||||
* such as `hidden`.
|
||||
*
|
||||
* This macro must only be used when compiling a shared module. Modules that
|
||||
* support both shared and static linking should define their own macro that
|
||||
* expands to %G_MODULE_EXPORT when compiling the shared module, but is empty
|
||||
* when compiling the static module on Windows.
|
||||
*/
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user