<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libc/stdio, branch releng/8.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F8.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-11-08T13:50:33Z</updated>
<entry>
<title>MFC r242460: fopen(3): Mention that the "x" mode option is from C11.</title>
<updated>2012-11-08T13:50:33Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2012-11-08T13:50:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ebb08bc093a0ce14621cb339014ba8549ecf1d94'/>
<id>urn:sha1:ebb08bc093a0ce14621cb339014ba8549ecf1d94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r236288:</title>
<updated>2012-06-13T03:30:24Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2012-06-13T03:30:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2e39d51cd99f4a11c7d08a677d584346e268838c'/>
<id>urn:sha1:2e39d51cd99f4a11c7d08a677d584346e268838c</id>
<content type='text'>
	Only set _w to 0 when the file stream is not currently reading. Without this fflush may fail to write data in the buffer.

PR:		kern/137819
Approved by:	cperciva (implicit)
</content>
</entry>
<entry>
<title>MFC r234772:</title>
<updated>2012-05-08T19:33:31Z</updated>
<author>
<name>Jeremie Le Hen</name>
<email>jlh@FreeBSD.org</email>
</author>
<published>2012-05-08T19:33:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e3889b03ad59846f33f158555b3263e7dd8041b9'/>
<id>urn:sha1:e3889b03ad59846f33f158555b3263e7dd8041b9</id>
<content type='text'>
  Import stdbuf(1) and the shared library it relies on.
  This tool changes the default buffering behaviour of standard
  stdio streams.

  It only works on dynamic binaries.  To make it work for static
  ones it would require cluttering stdio because there no single
  entry point.

  PR:		166660
  Reviewed by:	current@, jhb
  Approved by:	kib (mentor)
  MFC after:	1 week

MFC r234773:
  Fix small documentation mistakes.

  Submitted by:	brueffer
  Approved by:	kib (mentor)

MFC r234779:
  Use standard getopt(3) error message.

  Submitted by:	jilles
  Approved by:	kib (mentor)
</content>
</entry>
<entry>
<title>MFC r234657:</title>
<updated>2012-05-01T11:45:16Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2012-05-01T11:45:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5cc8a7c4ecf6bda71527fd86bbeff52ce3ce792c'/>
<id>urn:sha1:5cc8a7c4ecf6bda71527fd86bbeff52ce3ce792c</id>
<content type='text'>
Take the spinlock around clearing of the fp-&gt;_flags in fclose(3), which
indicates the avaliability of FILE, to prevent possible reordering of
the writes as seen by other CPUs.
</content>
</entry>
<entry>
<title>MFC r234529:</title>
<updated>2012-04-24T03:59:18Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2012-04-24T03:59:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6e257ba71bd697e50849f25366087891a4dfde7d'/>
<id>urn:sha1:6e257ba71bd697e50849f25366087891a4dfde7d</id>
<content type='text'>
  Ensure that the {,v}swprintf functions always null-terminate the
  output string, even if an encoding error or malloc failure occurs.
</content>
</entry>
<entry>
<title>MFC r234528, r234536:</title>
<updated>2012-04-24T03:56:39Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2012-04-24T03:56:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cc9d50e92f6d721bc978dfdbef102cab8c2239a6'/>
<id>urn:sha1:cc9d50e92f6d721bc978dfdbef102cab8c2239a6</id>
<content type='text'>
  Fix an infinite loop in fputws().
</content>
</entry>
<entry>
<title>MFC r232505:</title>
<updated>2012-03-19T01:56:52Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2012-03-19T01:56:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=123ee97766402309c7663fbab503ce657ec7ffe1'/>
<id>urn:sha1:123ee97766402309c7663fbab503ce657ec7ffe1</id>
<content type='text'>
	Remove outdated comment of seven years

PR:		docs/116116
Approved by:	cperciva
</content>
</entry>
<entry>
<title>MFC r232504:</title>
<updated>2012-03-19T01:32:53Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2012-03-19T01:32:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e9d692a02462d99cd02c46dd92b89c0b278f108e'/>
<id>urn:sha1:e9d692a02462d99cd02c46dd92b89c0b278f108e</id>
<content type='text'>
	Remove reference to gcc's non-standard -fwritable-strings, which
	doesn't exist in recent releases (and is bad advice anyway)

PR:		docs/163119
Approved by:	cperciva
</content>
</entry>
<entry>
<title>Merge r216121 from head:</title>
<updated>2012-03-11T22:07:41Z</updated>
<author>
<name>Gavin Atkinson</name>
<email>gavin@FreeBSD.org</email>
</author>
<published>2012-03-11T22:07:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4bf36ed7ea1298008f686b53f62326f25e34f15d'/>
<id>urn:sha1:4bf36ed7ea1298008f686b53f62326f25e34f15d</id>
<content type='text'>
   Remove two unused variables, left over from the refactoring in r180104.

PR:		bin/152551
Submitted by:	Henning Petersen &lt;henning.petersen t-online.de&gt;
</content>
</entry>
<entry>
<title>MFC r226604:</title>
<updated>2012-01-09T04:59:47Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2012-01-09T04:59:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=97cbce22d317d8b13af52d4fc7d3e0da5658e0f4'/>
<id>urn:sha1:97cbce22d317d8b13af52d4fc7d3e0da5658e0f4</id>
<content type='text'>
  Add support for the 'x' mode option in fopen() as specified in the C1X
  draft standard.  The option is equivalent to O_EXCL.

Also merge doc improvements r197045 and r207942.
</content>
</entry>
</feed>
