<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include/stdio.h, branch releng/9.1</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC the xlocale implementation.</title>
<updated>2012-05-22T14:40:39+00:00</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2012-05-22T14:40:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=131242c33e43ec8cfad986afe1fb949dde33a205'/>
<id>131242c33e43ec8cfad986afe1fb949dde33a205</id>
<content type='text'>
Merged revisions: 227487,227753,227807,227818,227999,228002,228875,230156,231673,232498,232601,232620,232626,232926-232927,232929,232931,232935,233173,233600,234573,234578,235239

This currently defines __NO_TLS on ARM (unlike head), because the required
support function has not been MFC'd.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merged revisions: 227487,227753,227807,227818,227999,228002,228875,230156,231673,232498,232601,232620,232626,232926-232927,232929,232931,232935,233173,233600,234573,234578,235239

This currently defines __NO_TLS on ARM (unlike head), because the required
support function has not been MFC'd.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r228924:</title>
<updated>2012-02-28T23:30:19+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2012-02-28T23:30:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bbe0a6a16831d52a532efd51277b194781bf0204'/>
<id>bbe0a6a16831d52a532efd51277b194781bf0204</id>
<content type='text'>
In POSIX.1-2008:

P_tmpdir [OB XSI]  Default directory prefix for tempnam().

This macro is used in a lot of places in legacy applications,
and is why we see a lot of programs written for e.g. Linux
store volatile temporary files in /var/tmp and not /tmp.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In POSIX.1-2008:

P_tmpdir [OB XSI]  Default directory prefix for tempnam().

This macro is used in a lot of places in legacy applications,
and is why we see a lot of programs written for e.g. Linux
store volatile temporary files in /var/tmp and not /tmp.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove stale reference to UT_NAMESIZE from &lt;stdio.h&gt;.</title>
<updated>2010-08-06T19:35:40+00:00</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2010-08-06T19:35:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cdd337c2debc396cdddd4a244510dcc07e095442'/>
<id>cdd337c2debc396cdddd4a244510dcc07e095442</id>
<content type='text'>
Spotted by:	bde@
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Spotted by:	bde@
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the Berkeley clause 3's.</title>
<updated>2010-02-16T19:39:50+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-02-16T19:39:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f2556687c6724a3c8b3685103aad511afb3068b2'/>
<id>f2556687c6724a3c8b3685103aad511afb3068b2</id>
<content type='text'>
Add a few $FreeBSD$
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a few $FreeBSD$
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge fmtcheck() prototype change.</title>
<updated>2009-06-23T23:53:35+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2009-06-23T23:53:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=efa952cd3061f5833b2129d6bdbd0d41da67f984'/>
<id>efa952cd3061f5833b2129d6bdbd0d41da67f984</id>
<content type='text'>
Obtained from:	NetBSD
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Obtained from:	NetBSD
</pre>
</div>
</content>
</entry>
<entry>
<title>Make programs that define a macro called `dprintf' more likely to work.</title>
<updated>2009-03-25T08:07:52+00:00</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2009-03-25T08:07:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bccfb078c4637f07eed133448c0b33997670e6d0'/>
<id>bccfb078c4637f07eed133448c0b33997670e6d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Namespace: dprintf() and getline() are in P1003.1-2008.</title>
<updated>2009-03-14T19:12:11+00:00</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2009-03-14T19:12:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=44bf9512a826abf6f53b5227aef43f2af5a83cf6'/>
<id>44bf9512a826abf6f53b5227aef43f2af5a83cf6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add dprintf() and vdprintf() from POSIX.1-2008. Like getline(),</title>
<updated>2009-03-04T03:38:51+00:00</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2009-03-04T03:38:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ad760e6fc9393a3c31b46c337bad4191ccf729ae'/>
<id>ad760e6fc9393a3c31b46c337bad4191ccf729ae</id>
<content type='text'>
dprintf() is a simple wrapper around another function, so we may as
well implement it. But also like getline(), we can't prototype it by
default right now because it would break too many ports.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dprintf() is a simple wrapper around another function, so we may as
well implement it. But also like getline(), we can't prototype it by
default right now because it would break too many ports.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add renameat to the POSIX.1-2008 namespace.</title>
<updated>2009-03-04T03:35:03+00:00</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2009-03-04T03:35:03+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=389533758b841be58705aa32b08c749f9769e119'/>
<id>389533758b841be58705aa32b08c749f9769e119</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- Add getdelim(), getline(), stpncpy(), strnlen(), wcsnlen(),</title>
<updated>2009-02-28T06:00:58+00:00</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2009-02-28T06:00:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=69099ba2ec8b01fe51a5c69b98990cde406c5ab8'/>
<id>69099ba2ec8b01fe51a5c69b98990cde406c5ab8</id>
<content type='text'>
  wcscasecmp(), and wcsncasecmp().
- Make some previously non-standard extensions visible
  if POSIX_VISIBLE &gt;= 200809.
- Use restrict qualifiers in stpcpy().
- Declare off_t and size_t in stdio.h.
- Bump __FreeBSD_version in case the new symbols (particularly
  getline()) cause issues with ports.

Reviewed by:	standards@
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  wcscasecmp(), and wcsncasecmp().
- Make some previously non-standard extensions visible
  if POSIX_VISIBLE &gt;= 200809.
- Use restrict qualifiers in stpcpy().
- Declare off_t and size_t in stdio.h.
- Bump __FreeBSD_version in case the new symbols (particularly
  getline()) cause issues with ports.

Reviewed by:	standards@
</pre>
</div>
</content>
</entry>
</feed>
