Improve the documentation for the G_MODULE_EXPORT macro. (#514470)
authorPhilip Withnall <pwithnall@svn.gnome.org>
Sun, 10 Feb 2008 04:48:31 +0000 (04:48 +0000)
committerPhilip Withnall <pwithnall@src.gnome.org>
Sun, 10 Feb 2008 04:48:31 +0000 (04:48 +0000)
2008-02-10  Philip Withnall  <pwithnall@svn.gnome.org>

* glib/tmpl/modules.sgml: Improve the documentation for
the G_MODULE_EXPORT macro. (#514470)

svn path=/trunk/; revision=6488

docs/reference/ChangeLog
docs/reference/glib/tmpl/modules.sgml

index 3ab002b8b26be7ef578bd2d9a7ea0e6e56e94974..433e63e383425a3ee459f48cf945f9f5d9148a6f 100644 (file)
@@ -1,3 +1,8 @@
+2008-02-10  Philip Withnall  <pwithnall@svn.gnome.org>
+
+       * glib/tmpl/modules.sgml: Improve the documentation for
+       the G_MODULE_EXPORT macro. (#514470)
+
 2008-02-09  Matthias Clasen  <mclasen@redhat.com>
 
        * glib/tmpl/i18n.sgml: Improve the documentation for the
index 962c579d430e9b99f0e1c8a8705c729dd6438423..c87df97385618cae913de7d738f09e67710a11cc 100644 (file)
@@ -183,7 +183,7 @@ not supported on all platforms.
 
 <!-- ##### FUNCTION g_module_symbol ##### -->
 <para>
-Gets a symbol pointer from a module.
+Gets a symbol pointer from a module, such as one exported by #G_MODULE_EXPORT.
 </para>
 <para>
 Note that a valid symbol can be %NULL.
@@ -266,7 +266,9 @@ for some HP-UX versions this is "sl" and for Windows this is "dll".
 
 <!-- ##### MACRO G_MODULE_EXPORT ##### -->
 <para>
-Used to declare functions exported by modules.
+Used to declare functions exported by modules. This is a no-op on Linux and
+Unices, but when compiling for Windows, it marks a symbol to be exported from
+the library or executable being built.
 </para>