<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include/complex.h, branch releng/13.5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:21Z</updated>
<entry>
<title>Remove $FreeBSD$: two-line .h pattern</title>
<updated>2023-08-23T17:43:21Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=17da660ad5b3b9cd90e164dd4dbb9beaa7203054'/>
<id>urn:sha1:17da660ad5b3b9cd90e164dd4dbb9beaa7203054</id>
<content type='text'>
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

Similar commit in main:
(cherry picked from commit b3e7694832e8)
</content>
</entry>
<entry>
<title>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
<updated>2023-07-25T15:13:49Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-05-10T15:40:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=caa41f641755c935b036e17440a3b49329c904ed'/>
<id>urn:sha1:caa41f641755c935b036e17440a3b49329c904ed</id>
<content type='text'>
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with:		pfg
MFC After:		3 days
Sponsored by:		Netflix

(cherry picked from commit 4d846d260e2b9a3d4d0a701462568268cbfe7a5b)
</content>
</entry>
<entry>
<title>Implementations of cexpl()</title>
<updated>2021-11-10T19:36:20Z</updated>
<author>
<name>Steve Kargl</name>
<email>kargl@FreeBSD.org</email>
</author>
<published>2021-11-05T02:04:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4ac2d43111f005ea8a326dc30fcf4df522bcf661'/>
<id>urn:sha1:4ac2d43111f005ea8a326dc30fcf4df522bcf661</id>
<content type='text'>
PR:	216862

(cherry picked from commit 046e2d5db1e8afd2d09ea28e5d2a7550535d4b77)
</content>
</entry>
<entry>
<title>msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsd</title>
<updated>2018-07-15T00:23:10Z</updated>
<author>
<name>Matt Macy</name>
<email>mmacy@FreeBSD.org</email>
</author>
<published>2018-07-15T00:23:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6813d08ff55ae587abd7e2297e051d491c218de0'/>
<id>urn:sha1:6813d08ff55ae587abd7e2297e051d491c218de0</id>
<content type='text'>
This corresponds to the latest status (hasn't changed in 9+
years) from openbsd of ld80/ld128 powl, and source cpowf, cpow,
cpowl (the complex power functions for float complex, double
complex, and long double complex) which are required for C99
compliance and were missing from FreeBSD. Also required for
some numerical codes using complex numbered Hamiltonians.

Thanks to jhb for tracking down the issue with making
weak_reference compile on powerpc.

When asked to review, bde said "I don't like it" - but
provided no actionable feedback or superior implementations.

Discussed with: jhb
Submitted by: jmd
Differential Revision: https://reviews.freebsd.org/D15919
</content>
</entry>
<entry>
<title>Add implementations for clog(3), clogf(3), and clog(3).</title>
<updated>2018-05-13T09:54:34Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2018-05-13T09:54:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0c0288a2187070cd4fa48f821000d29a7be44f5a'/>
<id>urn:sha1:0c0288a2187070cd4fa48f821000d29a7be44f5a</id>
<content type='text'>
PR:	216863
Submitted by:	bde, Steven G. Kargl &lt;sgk@troutmask.apl.washington.edu&gt;
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>include: General further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-25T17:09:43Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-25T17:09:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e58eb3c437974277957187cfed4b9aa0c1a1e253'/>
<id>urn:sha1:e58eb3c437974277957187cfed4b9aa0c1a1e253</id>
<content type='text'>
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using mis-identified many licenses so this was mostly a manual - error
prone - task.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.
</content>
</entry>
<entry>
<title>Add new catrigl.c (r313761) APIs to include/complex.h</title>
<updated>2017-02-18T21:08:09Z</updated>
<author>
<name>Mahdi Mokhtari</name>
<email>mmokhi@FreeBSD.org</email>
</author>
<published>2017-02-18T21:08:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=507c3d47af7d7122e9ebefcf60ed8a5822cdc8d2'/>
<id>urn:sha1:507c3d47af7d7122e9ebefcf60ed8a5822cdc8d2</id>
<content type='text'>
Reviewed by:	bde, emaste
Approved by:	bde, emaste (src committers)
Differential Revision:	https://reviews.freebsd.org/D9615
</content>
</entry>
<entry>
<title>I'm happy to finally commit stephen@'s implementations of cacos,</title>
<updated>2013-05-30T04:49:26Z</updated>
<author>
<name>David Schultz</name>
<email>das@FreeBSD.org</email>
</author>
<published>2013-05-30T04:49:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e4afa19c33cea91d3fad8bd97b7666002f0d3baa'/>
<id>urn:sha1:e4afa19c33cea91d3fad8bd97b7666002f0d3baa</id>
<content type='text'>
cacosh, casin, casinh, catan, and catanh. Thanks to stephen@ and bde@
for working on these.

Submitted by:	stephen@
Reviewed by:	bde
</content>
</entry>
<entry>
<title>Add C11 macros CMPLX(), CMPLXF() and CMPLXL().</title>
<updated>2013-05-25T18:55:55Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2013-05-25T18:55:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e814330de14da51f4555e8b075913e3d29f8ead1'/>
<id>urn:sha1:e814330de14da51f4555e8b075913e3d29f8ead1</id>
<content type='text'>
Clang allows us to initialize complex numbers using an array
initializer, casted to a complex type. GCC has a builtin called
__builtin_complex().
</content>
</entry>
<entry>
<title>Only use the static assertion when __generic is available.</title>
<updated>2012-01-17T20:22:10Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2012-01-17T20:22:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=76f11d88aa33b0a3e28d066a5dc0dd6890aa9a6f'/>
<id>urn:sha1:76f11d88aa33b0a3e28d066a5dc0dd6890aa9a6f</id>
<content type='text'>
Reported by:	tijl
</content>
</entry>
</feed>
