<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/system.h, branch v7.2</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v7.2</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v7.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2009-03-14T20:46:35Z</updated>
<entry>
<title>system.h: correct compilation error: MAX not defined</title>
<updated>2009-03-14T20:46:35Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-03-14T20:29:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a4780e67f4ad5151724f078ebe25ad4c347af82c'/>
<id>urn:sha1:a4780e67f4ad5151724f078ebe25ad4c347af82c</id>
<content type='text'>
* src/system.h (io_blksize): Move definition down, so it follows that
of MAX -- to avoid compilation failure on OpenSolaris.  Reported by
David Bartley.  Details in
http://lists.gnu.org/archive/html/bug-coreutils/2009-03/msg00190.html
</content>
</entry>
<entry>
<title>cat,cp,mv,install,split: Set the minimum IO block size used to 32KiB</title>
<updated>2009-03-11T14:19:08Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2009-03-06T22:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=55efc5f3ee485b3e31a91c331f07c89aeccc4e89'/>
<id>urn:sha1:55efc5f3ee485b3e31a91c331f07c89aeccc4e89</id>
<content type='text'>
This is following on from this change:
[02c3dc9d 2008-03-06 cat: use larger buffer sizes ...]
which increased the IO block size used by cat by 8 times,
but also capped it at 32KiB.
* NEWS: Mention the change in behavior.
* src/system.h: Add a new io_blksize() function that
returns the max of ST_BLKSIZE or 32KiB, as this was
seen as a good value for a minimum block size to use
to get good performance while minimizing system call overhead.
* src/cat.c: Use it.
* src/copy.c: ditto
* src/split.c: ditto
</content>
</entry>
<entry>
<title>maint: avoid gcc warning about missing attributes</title>
<updated>2009-03-02T08:10:17Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-02-14T10:22:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ebfbdf9f0e53d5eb8e6a1c85d825a1a9f0f1baef'/>
<id>urn:sha1:ebfbdf9f0e53d5eb8e6a1c85d825a1a9f0f1baef</id>
<content type='text'>
* src/prog-fprintf.h (prog_fprintf): Declare with printf attribute.
* src/system.h (usage): Declare with the "noreturn" attribute.
</content>
</entry>
<entry>
<title>Ensure comment for translators is included in po file</title>
<updated>2009-02-24T11:58:01Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2009-02-24T09:47:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ca4e48f822c41df7b9d269f8d3391915b6a40850'/>
<id>urn:sha1:ca4e48f822c41df7b9d269f8d3391915b6a40850</id>
<content type='text'>
Issue reported by Göran Uddeborg.

* src/system.h: Move the translator comment adjacent
to the translated string.
* THANKS: Update Göran's email address.
</content>
</entry>
<entry>
<title>* src/system.h (emit_bug_reporting_address): Remove periods.</title>
<updated>2009-02-02T08:37:48Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-02-01T19:23:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=6b8578af5ecbd2c8d6b04832f1a36501b47cd6c1'/>
<id>urn:sha1:6b8578af5ecbd2c8d6b04832f1a36501b47cd6c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>system.h: add a comment re autoconf's new AC_PACKAGE_URL</title>
<updated>2009-01-28T17:36:08Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-01-28T17:36:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=1bdf77ad523fca6f3781f5614706246f20394a62'/>
<id>urn:sha1:1bdf77ad523fca6f3781f5614706246f20394a62</id>
<content type='text'>
* src/system.h (emit_bug_reporting_address): Add a comment
suggesting to use AC_PACKAGE_URL once we require autoconf-2.64.
</content>
</entry>
<entry>
<title>doc: emit better bug-reporting info, to help help2man</title>
<updated>2009-01-27T19:20:20Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-01-27T18:43:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0d5508de1358319c32b757d8593c3862465fe916'/>
<id>urn:sha1:0d5508de1358319c32b757d8593c3862465fe916</id>
<content type='text'>
* src/system.h (emit_bug_reporting_address): End each "sentence"
with period, mark URLs with &lt;...&gt;.
Based on a suggestion from Eric Blake.
Use fputs on a string without %s, not printf.
</content>
</entry>
<entry>
<title>build: resolve conflict with new declaration from version-etc.h</title>
<updated>2009-01-23T17:27:36Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-01-23T17:27:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=016f8c99984d4a6005eef76d204cd2c396b357d0'/>
<id>urn:sha1:016f8c99984d4a6005eef76d204cd2c396b357d0</id>
<content type='text'>
* src/system.h (emit_bug_reporting_address): Define away,
now, gnulib's version-etc.h also declares this function.
In this package, we choose to include each program's name in
the diagnostic.  Define away the conflicting declaration.
(emit_bug_reporting_address): Also emit home page and
"General help..." links, like the new function does.
Reported by Bob Proulx.
</content>
</entry>
<entry>
<title>no longer define *_FILENO constants</title>
<updated>2009-01-19T20:27:57Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-01-19T20:27:40Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=065f14f471f520922787be14d770bdd07d8c92ec'/>
<id>urn:sha1:065f14f471f520922787be14d770bdd07d8c92ec</id>
<content type='text'>
* src/system.h (STDIN_FILENO, STDOUT_FILENO, STDERR_FILENO):
Remove definitions.  Now guaranteed by gnulib.
</content>
</entry>
<entry>
<title>build: add configure-time --enable-gcc-warnings option; avoid warnings</title>
<updated>2008-12-21T16:49:58Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2008-11-12T10:11:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=22a2a43021e8e82226d4b33189e77673b7326c95'/>
<id>urn:sha1:22a2a43021e8e82226d4b33189e77673b7326c95</id>
<content type='text'>
* bootstrap.conf (gnulib_modules): Add "warnings" module.
* configure.ac: Add --enable-gcc-warnings, derived from code in bison.
* src/Makefile.am (AM_CFLAGS): Set to $(WARN_CFLAGS) # $(WERROR_CFLAGS)
* lib/Makefile.am (AM_CFLAGS): Change spelling to $(WARN_CFLAGS)
Don't use $(WERROR_CFLAGS), yet.
* src/system.h (usage): Declare.
* src/base64.c (usage): Declare to be global, for consistency.
* src/timeout.c (usage): Likewise.
* src/truncate.c (usage): Likewise.
* src/getlimits.c (usage): Likewise.
* src/pinky.c (ttyname): Declare with prototype, rather than an
empty argument list.
* src/who.c (ttyname): Likewise.
* src/su.c (crypt, getusershell, setusershell, endusershell): Likewise.
</content>
</entry>
</feed>
