<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include/tgmath.h, 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>2007-02-02T18:30:23Z</updated>
<entry>
<title>Properly parenthesize the __tg_is_complex() macro by moving a closing</title>
<updated>2007-02-02T18:30:23Z</updated>
<author>
<name>Jens Schweikhardt</name>
<email>schweikh@FreeBSD.org</email>
</author>
<published>2007-02-02T18:30:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e8117c82f6332bd20028ac50306bd43fd213d079'/>
<id>urn:sha1:e8117c82f6332bd20028ac50306bd43fd213d079</id>
<content type='text'>
paren to where it belongs.

MFC after:	7 days
</content>
</entry>
<entry>
<title>Add a workaround to recognise I/_Complex_I as complex arguments.  Although</title>
<updated>2004-09-03T23:44:09Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2004-09-03T23:44:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6549b8a280d03061186f51170b4e4ab7b2c7fa05'/>
<id>urn:sha1:6549b8a280d03061186f51170b4e4ab7b2c7fa05</id>
<content type='text'>
the GCC manual claims that the expression 1.0fi has type float _Complex,
__builtin_types_compatible_p(float _Complex, __typeof__(1.0fi))) yields 0.
</content>
</entry>
<entry>
<title>Use the keyword '_Complex' rather than the macro 'complex' since</title>
<updated>2004-09-03T23:31:28Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2004-09-03T23:31:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a551dea2a83ca2bd8ecf9bbb6cdf52280a078dcc'/>
<id>urn:sha1:a551dea2a83ca2bd8ecf9bbb6cdf52280a078dcc</id>
<content type='text'>
applications are allowed to undefine the latter.
</content>
</entry>
<entry>
<title>Embarrassing typo: s/nextbyint/nearbyint/</title>
<updated>2004-09-03T23:26:55Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2004-09-03T23:26:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9b3310685be55dfa9d73012174518956ddb8b122'/>
<id>urn:sha1:9b3310685be55dfa9d73012174518956ddb8b122</id>
<content type='text'>
</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/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>
