<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/include/tgmath.h, branch release/5.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-11-04T19:12:42Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-11-04T19:12:42Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-11-04T19:12:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3f86d8a2ea3f3265afaa1fd263b0004c5c000e69'/>
<id>urn:sha1:3f86d8a2ea3f3265afaa1fd263b0004c5c000e69</id>
<content type='text'>
'RELENG_5_3_0_RELEASE'.

This commit was manufactured to restore the state of the 5.3-RELEASE image.
</content>
</entry>
<entry>
<title>MFC rev. 1.2, 1.3, 1.4:</title>
<updated>2004-09-06T16:58:25Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2004-09-06T16:58:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e505962ca381cd1e58e0d58d6039eb4767ca12e2'/>
<id>urn:sha1:e505962ca381cd1e58e0d58d6039eb4767ca12e2</id>
<content type='text'>
  date: 2004/09/03 23:26:55;  author: stefanf;  state: Exp;  lines: +1 -1
  Embarrassing typo: s/nextbyint/nearbyint/

  date: 2004/09/03 23:31:28;  author: stefanf;  state: Exp;  lines: +4 -4
  Use the keyword '_Complex' rather than the macro 'complex' since
  applications are allowed to undefine the latter.

  date: 2004/09/03 23:44:09;  author: stefanf;  state: Exp;  lines: +2 -1
  Add a workaround to recognise I/_Complex_I as complex arguments.  Although
  the GCC manual claims that the expression 1.0fi has type float _Complex,
  __builtin_types_compatible_p(float _Complex, __typeof__(1.0fi))) yields 0.

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Implement C99's standard header &lt;tgmath.h&gt;.  It provides type-generic macros</title>
<updated>2004-08-08T20:05:47Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2004-08-08T20:05:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b902e8b239be392c308d8099220da051d3d4d919'/>
<id>urn:sha1:b902e8b239be392c308d8099220da051d3d4d919</id>
<content type='text'>
for the &lt;math.h&gt; and &lt;complex.h&gt; functions that have float, double and long
double implementations.  Such type-generic macros expand to an actual
function, depending on the types of the macro arguments, eg. if &lt;tgmath.h&gt;
is included, the invocation cos(1.0f) calls the function cosf().
</content>
</entry>
</feed>
