<?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 2015</copyright>
    <generator>Java</generator><item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.bin/getconf/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>0840e619 - Move unsigned limits to a separate table/recognizer and display them</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#0840e619</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-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 23 May 2018 02:51:56 +0000</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d511b20a - Add HAS_TESTS to all Makefiles that are currently using the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#d511b20a</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-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:50:42 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b330699 - Convert traditional ${MK_TESTS} conditional idiom for including test</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#4b330699</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-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:35:51 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>20d90b10 - usr.bin/getconf: add some initial tests</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#20d90b10</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-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Thu, 18 May 2017 01:43:30 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ea642042 - Make the `.gperf.c` suffix rule depend on fake-gperf.awk</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#ea642042</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-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Thu, 18 May 2017 01:35:07 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9891836b - Make this work under non-C locales.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#9891836b</link>
        <description>Make this work under non-C locales.PR:		misc/45460Approved by:	re

            List of files:
            /freebsd-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Mon, 25 Nov 2002 09:00:05 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9cfb9ae - Completely revamp the way getconf(1) works, for better adherence to the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#e9cfb9ae</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-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Thu, 19 Sep 2002 03:39:03 +0000</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b0c6f4cf - Unbreak for the case where ``make obj&apos;&apos; was run first.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#b0c6f4cf</link>
        <description>Unbreak for the case where ``make obj&apos;&apos; was run first.

            List of files:
            /freebsd-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 26 Apr 2000 07:00:46 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8c6bd995 - Hello, getconf.  This is a slight reinvention of the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.bin/getconf/Makefile#8c6bd995</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-14.2/usr.bin/getconf/Makefile</description>
        <pubDate>Wed, 26 Apr 2000 02:36:54 +0000</pubDate>
        <dc:creator>Garrett Wollman &lt;wollman@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
