<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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 2015</copyright>
    <generator>Java</generator><item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/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:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0840e619bb18986a24a001f81c907f385bb2d3cf - Move unsigned limits to a separate table/recognizer and display them</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#0840e619bb18986a24a001f81c907f385bb2d3cf</link>
        <description>Move unsigned limits to a separate table/recognizer and display themusing the appropriate (unsigned) format specification.  This preventsinteger overflow when ULLONG_MAX and (on some architectures) ULONG_MAXare used to initialize an intmax_t and then displayed as the signedvalue -1.  (A different approach was suggested in the bug report,which I did not use.)  If other limits are defined to be unsigned,they could be moved here.PR:		164049Reported by:	Marcus Reid

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 23 May 2018 04:51:56 +0200</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1409e715e64d67b3093a889e63b33ef48e280ec8 - Merge ^/head r322398 through r322746.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#1409e715e64d67b3093a889e63b33ef48e280ec8</link>
        <description>Merge ^/head r322398 through r322746.

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Mon, 21 Aug 2017 13:56:47 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82baa8db5e9cd91f5bea24a2a4c06a4a409b786d - MFhead@r322515</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#82baa8db5e9cd91f5bea24a2a4c06a4a409b786d</link>
        <description>MFhead@r322515

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Mon, 14 Aug 2017 21:28:49 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>188e46ab0332a7887da6f1eb5494d92076e3d31e - Add supporting changes for `Add limited sandbox capability to &quot;make check&quot;`</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#188e46ab0332a7887da6f1eb5494d92076e3d31e</link>
        <description>Add supporting changes for `Add limited sandbox capability to &quot;make check&quot;`Non-tests/... changes:- Add HAS_TESTS= to Makefiles with libraries and programs to enable iteration  and propagate the appropriate environment down to *.test.mk.tests/... changes:- Add appropriate support Makefile.inc&apos;s to set HAS_TESTS in a minimal manner,  since tests/... is a special subdirectory tree compared to the others.MFC after:	2 monthsMFC with:	r322511Reviewed by:	arch (silence), testing (silence)Differential Revision:	D12014

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Mon, 14 Aug 2017 21:21:37 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0275f9dbf73b01e9478dc7d6ab5fab4f8e077448 - Merge ^/head r321383 through r322397.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#0275f9dbf73b01e9478dc7d6ab5fab4f8e077448</link>
        <description>Merge ^/head r321383 through r322397.

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Fri, 11 Aug 2017 12:59:34 +0200</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d59ead01d83460374ba0e7be8096b1a66d737efb - MFhead@r321970</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#d59ead01d83460374ba0e7be8096b1a66d737efb</link>
        <description>MFhead@r321970

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Thu, 03 Aug 2017 07:30:11 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d511b20a693d77c1dc2491a62124471361eddd8e - Add HAS_TESTS to all Makefiles that are currently using the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#d511b20a693d77c1dc2491a62124471361eddd8e</link>
        <description>Add HAS_TESTS to all Makefiles that are currently using the`SUBDIR.${MK_TESTS}+= tests` idiom.This is a follow up to r321912.

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 10:50:42 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46b37aa2c4068c1a237b0a7e61b8c2f953b3708c - MFhead@r321912</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#46b37aa2c4068c1a237b0a7e61b8c2f953b3708c</link>
        <description>MFhead@r321912

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 10:38:36 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b330699f819a81d8e34d471225143ffeb321855 - Convert traditional ${MK_TESTS} conditional idiom for including test</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#4b330699f819a81d8e34d471225143ffeb321855</link>
        <description>Convert traditional ${MK_TESTS} conditional idiom for including testdirectories to SUBDIR.${MK_TESTS} idiomThis is being done to pave the way for future work (and homogenity) in^/projects/make-check-sandbox .No functional change intended.MFC after:	1 weeks

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 10:35:51 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ea1e967cbf9a3e1bbf964b01859c4d37965548d4 - Merge ^/head r318380 through r318559.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#ea1e967cbf9a3e1bbf964b01859c4d37965548d4</link>
        <description>Merge ^/head r318380 through r318559.

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Fri, 19 May 2017 23:20:01 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>20d90b10b1510dd503348ec04268adcffce35591 - usr.bin/getconf: add some initial tests</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#20d90b10b1510dd503348ec04268adcffce35591</link>
        <description>usr.bin/getconf: add some initial testsItems tested via this commit are:- Some basic POSIX constants.- Some valid programming environments with -v.- Some invalid programming environments via -v.NOTE: this test makes assumptions about ILP32/LP32 vs LP64 that arecurrently not true on all architectures to avoid hardcoding somearchitectures in the tests. I&apos;m working on improving getconf(1) to bemore sane about handling ILP32/LP32 vs LP64. Future commits are comingsoon to address this.MFC after:	2 weeksTested with:	amd64, i386Sponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Thu, 18 May 2017 03:43:30 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ea642042132a319db70fb6f1f1912a345fff9e6a - Make the `.gperf.c` suffix rule depend on fake-gperf.awk</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#ea642042132a319db70fb6f1f1912a345fff9e6a</link>
        <description>Make the `.gperf.c` suffix rule depend on fake-gperf.awkParameterize out fake-gperf.awk to avoid duplicating the pathMFC after:	2 weeksSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Thu, 18 May 2017 03:35:07 +0200</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9891836b19c34a87d09804d2c868f4dabc73e1b7 - Make this work under non-C locales.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#9891836b19c34a87d09804d2c868f4dabc73e1b7</link>
        <description>Make this work under non-C locales.PR:		misc/45460Approved by:	re

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Mon, 25 Nov 2002 10:00:05 +0100</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9cfb9ae3ade961f80124f3cca73e8e9dae2315b - Completely revamp the way getconf(1) works, for better adherence to the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#e9cfb9ae3ade961f80124f3cca73e8e9dae2315b</link>
        <description>Completely revamp the way getconf(1) works, for better adherence to theintent of the Standard.- Make getconf able to distinguish between configuration variables which  are entirely unknown and those which are merely not defined in the  compilation environment.  The latter now get a more appropriate  &quot;undefined\n&quot; result rather than a diagnostic.  This may not be  exactly right, but it&apos;s closer to the intent of the Standard than  the previous behavior.- Support ``programming environments&apos;&apos; by validating that the environment  requested with the `-v&apos; flag is the one-and-only execution environment.  (If more environments are supported for some platforms in the future,  multiple getconf(1) executables will be required, but a simple edit in  progenv.gperf will enable automatic support for it.)  Document POSIX  standard programming environments.- Add all of the 1003.1-2001 configuration variables.  FreeBSD does not  support all of these (including some that are mandatory); getconf will  later be fixed to break the world should a required variable not be  defined.As a result of all these changes, gperf is no longer adequate.  Keep theoverall format and names of the files for now, to preserve revision history.Use an awk script to process the .gperf files into C source, which does afew things that gperf, as a more general tool, cannot do.  The keywordrecognition function is no longer a perfect hash function.This may obviate the need for gperf in the source tree.- Add a small compile-time regression test to break the build if any of the  .gperf files declare conflicting token sets.  (gperf itself would have done  this for the simple case of duplicate tokens in the same input file.)

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Thu, 19 Sep 2002 05:39:03 +0200</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b0c6f4cf7af1741fc5fbdb555d83276b16cdad74 - Unbreak for the case where ``make obj&apos;&apos; was run first.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#b0c6f4cf7af1741fc5fbdb555d83276b16cdad74</link>
        <description>Unbreak for the case where ``make obj&apos;&apos; was run first.

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 26 Apr 2000 09:00:46 +0200</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8c6bd995f05ac6381fa99586443ea9059d0aca1a - Hello, getconf.  This is a slight reinvention of the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#8c6bd995f05ac6381fa99586443ea9059d0aca1a</link>
        <description>Hello, getconf.  This is a slight reinvention of thewheel^H^H^H^H^HPOSIX.2 and X/Open utility, and rathermore complicated than necessary.

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 26 Apr 2000 04:36:54 +0200</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9891836b19c34a87d09804d2c868f4dabc73e1b7 - Make this work under non-C locales.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#9891836b19c34a87d09804d2c868f4dabc73e1b7</link>
        <description>Make this work under non-C locales.PR:		misc/45460Approved by:	re

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Mon, 25 Nov 2002 10:00:05 +0100</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9cfb9ae3ade961f80124f3cca73e8e9dae2315b - Completely revamp the way getconf(1) works, for better adherence to the</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/getconf/Makefile#e9cfb9ae3ade961f80124f3cca73e8e9dae2315b</link>
        <description>Completely revamp the way getconf(1) works, for better adherence to theintent of the Standard.- Make getconf able to distinguish between configuration variables which  are entirely unknown and those which are merely not defined in the  compilation environment.  The latter now get a more appropriate  &quot;undefined\n&quot; result rather than a diagnostic.  This may not be  exactly right, but it&apos;s closer to the intent of the Standard than  the previous behavior.- Support ``programming environments&apos;&apos; by validating that the environment  requested with the `-v&apos; flag is the one-and-only execution environment.  (If more environments are supported for some platforms in the future,  multiple getconf(1) executables will be required, but a simple edit in  progenv.gperf will enable automatic support for it.)  Document POSIX  standard programming environments.- Add all of the 1003.1-2001 configuration variables.  FreeBSD does not  support all of these (including some that are mandatory); getconf will  later be fixed to break the world should a required variable not be  defined.As a result of all these changes, gperf is no longer adequate.  Keep theoverall format and names of the files for now, to preserve revision history.Use an awk script to process the .gperf files into C source, which does afew things that gperf, as a more general tool, cannot do.  The keywordrecognition function is no longer a perfect hash function.This may obviate the need for gperf in the source tree.- Add a small compile-time regression test to break the build if any of the  .gperf files declare conflicting token sets.  (gperf itself would have done  this for the simple case of duplicate tokens in the same input file.)

            List of files:
            /freebsd/usr.bin/getconf/Makefile</description>
        <pubDate>Thu, 19 Sep 2002 05:39:03 +0200</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
