<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>7f026a58691db1763203ab8c7c8f34f738bfd9d5 - Document pthread_tryjoin_np(3)</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#7f026a58691db1763203ab8c7c8f34f738bfd9d5</link>
        <description>Document pthread_tryjoin_np(3)Reviewed by:	markjSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D54766

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Sun, 18 Jan 2026 12:53:12 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fc88be257e30c3e3c01f25ec3a3a6e7933b40c54 - Revert &quot;stddef.h: add unreachable() for C23 compliance&quot;</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#fc88be257e30c3e3c01f25ec3a3a6e7933b40c54</link>
        <description>Revert &quot;stddef.h: add unreachable() for C23 compliance&quot;Seems like a number of ports are *really* unhappy with this newmacro.  These ports will have to be fixed and the patch reworkedto perhaps not affect C++ (see D54041).  A general discussion onhow we expose new language features may also need to take place.Reported by:	many peopleApproved by:	markj (mentor)This reverts commit b381d0980221b476cadbef862a8e5973d675fb7a.

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Thu, 04 Dec 2025 23:25:10 +0000</pubDate>
        <dc:creator>Robert Clausecker &lt;fuz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d39e310c7d6a42b459aa7919310e3c99cc478d50 - man/man3: add stdbit.3</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#d39e310c7d6a42b459aa7919310e3c99cc478d50</link>
        <description>man/man3: add stdbit.3This is the overview man page for the &lt;stdbit.h&gt; functions.Reviewed by:	pauamma@gundo.com, adrianApproved by:	markj (mentor)MFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D53658

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Tue, 18 Nov 2025 17:33:04 +0000</pubDate>
        <dc:creator>Robert Clausecker &lt;fuz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b381d0980221b476cadbef862a8e5973d675fb7a - stddef.h: add unreachable() for C23 compliance</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#b381d0980221b476cadbef862a8e5973d675fb7a</link>
        <description>stddef.h: add unreachable() for C23 complianceunreachable() is a hint to the compiler that it is unreachable.Add a new man page unreachable(3) to document this macro.Reviewed by:	impApproved by:	markj (mentor)MFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D53967

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Thu, 27 Nov 2025 20:19:49 +0000</pubDate>
        <dc:creator>Robert Clausecker &lt;fuz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1563da200d4d3d56799267f1bbc58933a6c21331 - queue.3: Add MLINKs for *_EMPTY_ATOMIC</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#1563da200d4d3d56799267f1bbc58933a6c21331</link>
        <description>queue.3: Add MLINKs for *_EMPTY_ATOMICMFC after:	1 weekFixes:		d2870b8666f2 (&quot;queue: Add atomic variants for *_EMPTY&quot;)

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Mon, 10 Nov 2025 15:30:50 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031e711647c3edc3021c1029496d6798a632697e - packages: Install development manpages in the -dev package</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#031e711647c3edc3021c1029496d6798a632697e</link>
        <description>packages: Install development manpages in the -dev packageAdd a new per-group SUBPACKAGE option to bsd.man.mk.  When MANSPLITPKGis enabled, this is forced to &quot;-man&quot;, otherwise it defaults to emptybut can be overridden by the caller.Use this in bsd.lib.mk to install library manpages in the -dev packageinstead of the base package.  This is nearly always preferable, sincelibrary manpages are usually in section 2 or 3 and are only relevantto people with development packages installed.For manpages which should be installed in the base package even forlibraries, add a new MANNODEV group in bsd.lib.mk.  Update existingMakefiles to use this where appropriate.MFC after:	3 daysDiscussed with:	olceReviewed by:	olceSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D52832

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Sat, 25 Oct 2025 17:33:04 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>caddfcd546e020aec73b0a53d925460f10f7ae7d - share/man: Move many manpages to more correct packages</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#caddfcd546e020aec73b0a53d925460f10f7ae7d</link>
        <description>share/man: Move many manpages to more correct packagesAt the moment, all the manpages in share/man are in the utilities-manpackage.  Move some of them to the package they should actually be in,using the new MANGROUPS feature.Move all of section 3 to clibs-man.  Although some of these are from/usr/include/sys rather than libc, you can&apos;t practically use themwithout libc, and clibs-man is where the libc manpages live already.Move all of sections 4 and 9 to a new kernel-man package, except foratf-test-case.4 which goes to tests-man.  atf-test-case.4 is in thewrong section, but this needs to be fixed upstream.kernel-man requires special handling in generate-ucl.lua since it&apos;sgot a -man suffix but doesn&apos;t want the &apos; (manual pages)&apos; automaticsuffix.  For now, fix this by adding a list of packages that don&apos;tget automatic suffixes.Reviewed by:	ifreund_freebsdfoundation.org, manu, emasteDifferential Revision:	https://reviews.freebsd.org/D51504

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Fri, 25 Jul 2025 14:02:23 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1393f9a36b9c471d4af3518a3d3bb56c2a6adc58 - pthread_signals_block_np(3): document</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#1393f9a36b9c471d4af3518a3d3bb56c2a6adc58</link>
        <description>pthread_signals_block_np(3): documentReviewed by:	markjSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D50377

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Fri, 16 May 2025 13:24:27 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c0fdd2bf944bb646116c6cd9879560579ebaa563 - pthread_switch_add_np(3): remove</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#c0fdd2bf944bb646116c6cd9879560579ebaa563</link>
        <description>pthread_switch_add_np(3): removeThe interface is not functional with libthr and returns not supportederror always.  There is no point in providing it to userspace or document.The symbols are kept for ABI compatibility, of course.Reviewed by:	emaste, markjSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D50376

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Fri, 16 May 2025 13:25:34 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c071616b06aa0f51ac4314f989c472d0268c2ddb - queue(3): Install *_SPLIT_AFTER() links to the main manual page</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#c071616b06aa0f51ac4314f989c472d0268c2ddb</link>
        <description>queue(3): Install *_SPLIT_AFTER() links to the main manual pageCompletes commit &quot;queue(3): New *_SPLIT_AFTER(), *_ASSERT_EMPTY(),*_ASSERT_NONEMPTY()&quot; (c02880233949b01f).MFC after:      1 daySponsored by:   The FreeBSD Foundation

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Mon, 05 May 2025 10:04:12 +0000</pubDate>
        <dc:creator>Olivier Certner &lt;olce@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a5a186baf2c89ebfd795d74d9223d57acd8c0383 - queue.3: document STAILQ_REVERSE</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#a5a186baf2c89ebfd795d74d9223d57acd8c0383</link>
        <description>queue.3: document STAILQ_REVERSEReviewed by:	markj, olceSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D50131

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Sun, 04 May 2025 16:04:09 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6c3a4b5f9b7bd4d4e6dc1fc2d366af99aa8fca1d - alloca.3: move to share/man/man3</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#6c3a4b5f9b7bd4d4e6dc1fc2d366af99aa8fca1d</link>
        <description>alloca.3: move to share/man/man3The alloca() API is a compiler builtin and not generally part of libc.Reviewed by:	impDifferential Revision:	https://reviews.freebsd.org/D50055

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Tue, 29 Apr 2025 17:17:02 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91da6becae6291533b9b59646b59bace2f905c81 - pthread_sigqueue(3): document</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#91da6becae6291533b9b59646b59bace2f905c81</link>
        <description>pthread_sigqueue(3): documentReviewed by:	markjSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D44867

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Sat, 20 Apr 2024 22:16:08 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7f479dee48973541da8c869b888b953161301c3b - sys/queue.h: Add {LIST,TAILQ}_REPLACE().</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#7f479dee48973541da8c869b888b953161301c3b</link>
        <description>sys/queue.h: Add {LIST,TAILQ}_REPLACE().MFC after:	1 weekObtained from:	NetBSDSponsored by:	Klara, Inc.Reviewed by:	cperciva, impDifferential Revision:	https://reviews.freebsd.org/D44679

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Mon, 08 Apr 2024 18:16:40 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>97759ccc715c4b365432c16d763c50eecfcb1100 - share: Remove ancient SCCS tags.</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#97759ccc715c4b365432c16d763c50eecfcb1100</link>
        <description>share: Remove ancient SCCS tags.Remove ancient SCCS tags from the tree, automated scripting, with twominor fixup to keep things compiling. All the common forms in the treewere removed with a perl script.Sponsored by:		Netflix

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Thu, 23 Nov 2023 17:21:37 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e6615b10347caf67f5bc12c9a8e30b8ddd9860ae - include: Implement N2867.</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#e6615b10347caf67f5bc12c9a8e30b8ddd9860ae</link>
        <description>include: Implement N2867.This adds macros for checked addition, subtraction, and multiplication with semantics similar to the builtins gcc and clang have had for years.Reviewed by:	kib, emasteDifferential Revision:	https://reviews.freebsd.org/D41734

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Thu, 07 Sep 2023 06:14:54 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7f2109f240c2cdb916ca0047422ccfb2a697cee7 - netlink: add snl(3) manpage to the build</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#7f2109f240c2cdb916ca0047422ccfb2a697cee7</link>
        <description>netlink: add snl(3) manpage to the build

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Mon, 16 Jan 2023 20:24:49 +0000</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b16f993ec2cafe48fae96ca0eb27224951b30d7e - rb_tree: augmentation shortcut</title>
        <link>http://opengrok.net:8080/history/src/share/man/man3/Makefile#b16f993ec2cafe48fae96ca0eb27224951b30d7e</link>
        <description>rb_tree: augmentation shortcutRB-tree augmentation maintains data in each node of the tree thatrepresents the product of some associative operator applied to all thenodes of the subtree rooted at that node. If a node in the treechanges, augmentation data for the node is updated for that node andall nodes on the path from that node to the tree root. However,sometimes, augmenting a node changes no data in that node,particularly if the associated operation is something involving &apos;max&apos;or &apos;min&apos;. If augmentation changes nothing in a node, then the work ofwalking to the tree root from that point is pointless, becauseaugmentation will change nothing in those nodes either. This changemakes it possible to avoid that wasted work.Define RB_AUGMENT_CHECK as a macro much like RB_AUGMENT, but whichreturns a value &apos;true&apos; when augmentation changes the augmentation dataof a node, and false otherwise. Change code that unconditionally walksand augments to the top of tree to code that stops once anaugmentation has no effect. In the case of rebalancing the tree afterinsertion or deletion, where previously a node rotated into the pathwas inevitably augmented on the march to the tree root, now check tosee if it needs augmentation because the march to the tree rootstopped before reaching it.Change the augmentation function in iommu_gas.c so that it returnstrue/false to indicate whether the augmentation had any effect.Reviewed by:	alc, kibMFC after:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D36509

            List of files:
            /src/share/man/man3/Makefile</description>
        <pubDate>Wed, 21 Sep 2022 04:21:14 +0000</pubDate>
        <dc:creator>Doug Moore &lt;dougm@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
