X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Ferror.texi;h=3a80486f342b47d35a5ff3660c7649edd31147bd;hb=77727b466465e992c1b68b32b790982747144222;hp=8668359aec1a378b0d95bad6c99fbe7d1e70a587;hpb=f890dce30d447be286789f452c133bf1ea1da033;p=gnulib.git diff --git a/doc/error.texi b/doc/error.texi index 8668359ae..3a80486f3 100644 --- a/doc/error.texi +++ b/doc/error.texi @@ -20,3 +20,7 @@ GPL. RMS does not want additional baggage accompanying the @code{error} module, so an LGPL user must provide their own replacement @code{program_name}, and a GPL user should manually specify using the @code{progname} module. + +Additionally, using the @code{progname} module is not something that +can be done implicitly. It requires that every @code{main()} function +be modified to set @code{program_name} as one of its first actions.