<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/lib/error.c, branch v5.2.0</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v5.2.0</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v5.2.0'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2003-09-28T08:09:28Z</updated>
<entry>
<title>Update from gnulib.</title>
<updated>2003-09-28T08:09:28Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-09-28T08:09:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=4f58c187da1a22654277ea2adafb3654c7f5d1a3'/>
<id>urn:sha1:4f58c187da1a22654277ea2adafb3654c7f5d1a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(error_tail): Assume vprintf.</title>
<updated>2003-09-13T10:29:28Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-09-13T10:29:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c32fb8f43e8e8f4b8675710cfd3c0786d7169bd6'/>
<id>urn:sha1:c32fb8f43e8e8f4b8675710cfd3c0786d7169bd6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include error.h first, to check interface.</title>
<updated>2003-09-10T08:31:14Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-09-10T08:31:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=012067ccf5809367e298ccc141611bc9bb055424'/>
<id>urn:sha1:012067ccf5809367e298ccc141611bc9bb055424</id>
<content type='text'>
Include &lt;stdarg.h&gt;, &lt;stdlib.h&gt;, &lt;string.h&gt; unconditionally.
(VA_START): Remove; all uses changeed to va_start.
(exit, strerror): Remove decls.
(error_print_progname): Prototype uncondionally.
Don't include &lt;errno.h&gt;; no longer needed.
(private_strerror): Remove.
(error_tail): Always define.
(error, error_at_line): Assume C89 or better; always use prototypes.
</content>
</entry>
<entry>
<title>Merge in changes from libc</title>
<updated>2003-01-20T15:03:04Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-01-20T15:03:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7565faca353379062b915ee8c45c112f60a964a3'/>
<id>urn:sha1:7565faca353379062b915ee8c45c112f60a964a3</id>
<content type='text'>
Eliminate many `#ifdef USE_IN_LIBIO' conditionals.
</content>
</entry>
<entry>
<title>update copyright from gnulib</title>
<updated>2002-12-06T08:09:12Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-12-06T08:09:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=1e4ba6c5534c3932f92a4ba88949869a018a586f'/>
<id>urn:sha1:1e4ba6c5534c3932f92a4ba88949869a018a586f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge some more, in preparation for merge back into libc.</title>
<updated>2002-11-28T09:19:26Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-11-28T09:19:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8f5674daf918708eafe7297ff164deba6a43930b'/>
<id>urn:sha1:8f5674daf918708eafe7297ff164deba6a43930b</id>
<content type='text'>
(_): Define only if not already defined.
Move definition to follow all #include directives.
Include unlocked-io.h only if !_LIBC.
</content>
</entry>
<entry>
<title>Merge in changes from libc.</title>
<updated>2002-11-28T09:09:29Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-11-28T09:09:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=d604ec99371cb6a969d44df5b4afa3ed62fd693e'/>
<id>urn:sha1:d604ec99371cb6a969d44df5b4afa3ed62fd693e</id>
<content type='text'>
[_LIBC]: Include &lt;libio/libioP.h&gt;.
[USE_IN_LIBIO]: Include &lt;libio/iolibio.h&gt;
(fflush): Tweak definition to use INTUSE.
(putc): Define.
</content>
</entry>
<entry>
<title>From gnulib, by Bruno Haible</title>
<updated>2002-11-23T15:05:32Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2002-11-23T15:05:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ebd76c09f40780ff518411302f5ec44131193766'/>
<id>urn:sha1:ebd76c09f40780ff518411302f5ec44131193766</id>
<content type='text'>
  Include gettext.h instead of &lt;libintl.h&gt;.
</content>
</entry>
<entry>
<title>Include unlocked-io.h.</title>
<updated>2001-11-17T13:29:42Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-11-17T13:29:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3eb2a22131f0a0680ad09637290bafdead77eda5'/>
<id>urn:sha1:3eb2a22131f0a0680ad09637290bafdead77eda5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(strerror_r): Do not declare unless !_LIBC.</title>
<updated>2001-10-21T07:59:04Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2001-10-21T07:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7d6185f0f51bbd09c29e121d25841a573e776e06'/>
<id>urn:sha1:7d6185f0f51bbd09c29e121d25841a573e776e06</id>
<content type='text'>
Do not check for HAVE_DECL_STRERROR_R missing unless STRERROR_R_CHAR_P.
Use strerror_r that is only a macro, even if it is not a function.
(strerror): Check for HAVE_DECL_STRERROR before declaring.
(private_strerror): Use prototypes, not old-style function definition.
(print_errno_message): New function.
Support the POSIX 'int'-flavored strerror_r, as well as the traditional
char*-flavored one.
(error_tail, error, error_at_line): Use it.
</content>
</entry>
</feed>
