<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include/inttypes.h, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-04-15T09:40:45Z</updated>
<entry>
<title>MFC r263998:</title>
<updated>2014-04-15T09:40:45Z</updated>
<author>
<name>Tijl Coosemans</name>
<email>tijl@FreeBSD.org</email>
</author>
<published>2014-04-15T09:40:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fd94de5ac0fe54cc7ed65d29e8c642671794e654'/>
<id>urn:sha1:fd94de5ac0fe54cc7ed65d29e8c642671794e654</id>
<content type='text'>
Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4
-fms-extensions.
</content>
</entry>
<entry>
<title>MFC the xlocale implementation.</title>
<updated>2012-05-22T14:40:39Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2012-05-22T14:40:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=131242c33e43ec8cfad986afe1fb949dde33a205'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>Be like stdlib.h and bring in a wchar_t definition and use it to prototype</title>
<updated>2010-03-31T02:12:24Z</updated>
<author>
<name>Juli Mallett</name>
<email>jmallett@FreeBSD.org</email>
</author>
<published>2010-03-31T02:12:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=745b1875349efb7f08020a602f1c6a6c9b9e86c6'/>
<id>urn:sha1:745b1875349efb7f08020a602f1c6a6c9b9e86c6</id>
<content type='text'>
wcstoimax and wcstoumax, rather than spelling it __wchar_t.  This is necessary
to use these functions in C++ where wchar_t is different to __wchar_t and is
a built-in type.

It may be better to use __wchar_t here and to simply define __wchar_t as being
wchar_t in C++ mode rather than to bring in wchar_t, but this is less invasive
and follows our existing practice, and restores wchar_t usage in this file to
what it was before r1.8.
</content>
</entry>
<entry>
<title>Add the remaining C99 wide character string to integer conversion functions.</title>
<updated>2002-09-22T08:06:45Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-09-22T08:06:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1302dabd28a369708901ba5eb79d0646cc544644'/>
<id>urn:sha1:1302dabd28a369708901ba5eb79d0646cc544644</id>
<content type='text'>
Restrict qualifiers were added to the existing prototypes in &lt;inttypes.h&gt;
and the typedef for wchar_t was removed.
</content>
</entry>
<entry>
<title>Style: One space between "restrict" qualifier and "*".</title>
<updated>2002-09-06T11:24:06Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2002-09-06T11:24:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=58d38e25205c6ee5ef0796ffa2cd8e2ca6c6e7f3'/>
<id>urn:sha1:58d38e25205c6ee5ef0796ffa2cd8e2ca6c6e7f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>o Merge &lt;machine/ansi.h&gt; and &lt;machine/types.h&gt; into a new header</title>
<updated>2002-08-21T16:20:02Z</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2002-08-21T16:20:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=abbd8902334e8c6409384593b4a2c81f939b47b4'/>
<id>urn:sha1:abbd8902334e8c6409384593b4a2c81f939b47b4</id>
<content type='text'>
  called &lt;machine/_types.h&gt;.
o &lt;machine/ansi.h&gt; will continue to live so it can define MD clock
  macros, which are only MD because of gratuitous differences between
  architectures.
o Change all headers to make use of this.  This mainly involves
  changing:
    #ifdef _BSD_FOO_T_
    typedef	_BSD_FOO_T_	foo_t;
    #undef _BSD_FOO_T_
    #endif
  to:
    #ifndef _FOO_T_DECLARED
    typedef	__foo_t	foo_t;
    #define	_FOO_T_DECLARED
    #endif

Concept by:	bde
Reviewed by:	jake, obrien
</content>
</entry>
<entry>
<title> - Add the 'restrict' qualifier to the function prototypes and</title>
<updated>2002-08-15T09:25:04Z</updated>
<author>
<name>Robert Drehmel</name>
<email>robert@FreeBSD.org</email>
</author>
<published>2002-08-15T09:25:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5618f72405ba7a6b9d960d494f9db670ba994b3f'/>
<id>urn:sha1:5618f72405ba7a6b9d960d494f9db670ba994b3f</id>
<content type='text'>
   definitions of the functions that convert strings to numbers
   and are defined by IEEE Std 1003-1.2001.
 - Use ANSI-C function definitions for all of the functions
   mentioned above plus strtouq and strtoq.
 - Update the prototypes in the manual pages.
</content>
</entry>
<entry>
<title>Don't define wchar_t if we are a C++ compiler.</title>
<updated>2002-07-09T05:13:30Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2002-07-09T05:13:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6087d2441e53d0dce1541ce9554e45c0167167d7'/>
<id>urn:sha1:6087d2441e53d0dce1541ce9554e45c0167167d7</id>
<content type='text'>
PR:		31864, 40084
</content>
</entry>
<entry>
<title>Add support for C++.</title>
<updated>2002-01-06T19:04:12Z</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2002-01-06T19:04:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6304c952e5ebe039e25a0164cbb177eb13a0ab96'/>
<id>urn:sha1:6304c952e5ebe039e25a0164cbb177eb13a0ab96</id>
<content type='text'>
Submitted by:	bde
PR:		33590
</content>
</entry>
<entry>
<title>o Implement imaxabs(), imaxdiv(), llabs(), lldiv().</title>
<updated>2001-11-15T02:05:03Z</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2001-11-15T02:05:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7a4a63270ffd4cf0deae379b3ad32f57ea3c3e9d'/>
<id>urn:sha1:7a4a63270ffd4cf0deae379b3ad32f57ea3c3e9d</id>
<content type='text'>
o Update abs(3), div(3), labs(3), ldiv(3) to reflect standards
  conformance and add additional references.

Reviewed by:	bde, wollman
</content>
</entry>
</feed>
