<?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>
    <link>http://nxr.netbsd.org/rss/src/usr.bin/config/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>bsd.own.mk: rename GCC_NO_* to CC_WNO_*<br/><br/>Rename compiler-warning-disable variables from<br/>	GCC_NO_warning<br/>to<br/>	CC_WNO_warning<br/>where warning is the full warning name as used by the compiler.<br/><br/>GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH<br/><br/>Using the convention CC_compilerflag, where compilerflag<br/>is based on the full compiler flag name.</title>
    <description>/src/usr.bin/config/Makefile - 1.13</description>
    <pubDate>Sat Jun 03 09:09:16 UTC 2023</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>usr.bin/config: Suppress -Werror=stringop-truncation error.<br/><br/>Add GCC_NO_STRINGOP_TRUNCATION to scan.c to prevent build failure.<br/><br/>Error was reported when build.sh was run with MKLIBCSANITIZER=yes flag.<br/>gcc version 8.3.0<br/><br/>Reviewed by: kamil@</title>
    <description>/src/usr.bin/config/Makefile - 1.12</description>
    <pubDate>Fri Feb 07 20:17:48 UTC 2020</pubDate>
    <dc:creator>fox</dc:creator>
</item>

<item>
    <title>introduce some common variables for use in GCC warning disables:<br/><br/>GCC_NO_FORMAT_TRUNCATION    -Wno-format-truncation (GCC 7/8)<br/>GCC_NO_STRINGOP_TRUNCATION  -Wno-stringop-truncation (GCC 8)<br/>GCC_NO_STRINGOP_OVERFLOW    -Wno-stringop-overflow (GCC 8)<br/>GCC_NO_CAST_FUNCTION_TYPE   -Wno-cast-function-type (GCC 8)<br/><br/>use these to turn off warnings for most GCC-8 complaints.  many<br/>of these are false positives, most of the real bugs are already<br/>commited, or are yet to come.<br/><br/><br/>we plan to introduce versions of (some?) of these that use the<br/>"-Wno-error=" form, which still displays the warnings but does<br/>not make it an error, and all of the above will be re-considered<br/>as either being "fix me" (warning still displayed) or "warning<br/>is wrong."</title>
    <description>/src/usr.bin/config/Makefile - 1.11</description>
    <pubDate>Sun Oct 13 07:28:14 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.10.16;<br/>put back scanner warnings now that flex produces clean code.</title>
    <description>/src/usr.bin/config/Makefile - 1.10</description>
    <pubDate>Wed Oct 29 19:10:49 UTC 2014</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>- add RCSID's<br/>- fix -Wconversion (except scanner)</title>
    <description>/src/usr.bin/config/Makefile - 1.9</description>
    <pubDate>Wed Oct 29 17:14:50 UTC 2014</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.8.54;<br/>Using ${NETBSDSRCDIR} requires &lt;bsd.own.mk&gt;</title>
    <description>/src/usr.bin/config/Makefile - 1.8</description>
    <pubDate>Sun May 13 20:22:45 UTC 2007</pubDate>
    <dc:creator>veego</dc:creator>
</item>

<item>
    <title>Enable the code that adds global constants to every kernel object file<br/>that uses each configuration parameter.<br/>This will stop kernel objects build with different options (that come from<br/>config files) being linked together or loaded as a LKM.<br/>Currently some options that have an effect on the kernel DDI/KI are passed<br/>directly as parameters to cc.<br/>An aim (for anyone adequately bored) would be to reduce the number of these<br/>constants that appear in each .o file.  .o files with the same constants<br/>should be sharable between kernels (even between XEN and i386).</title>
    <description>/src/usr.bin/config/Makefile - 1.7</description>
    <pubDate>Sat May 12 10:15:31 UTC 2007</pubDate>
    <dc:creator>dsl</dc:creator>
</item>

<item>
    <title>Introduce a new option to config(1):  -L.  What it does is takes a regular<br/>configuration file (although it is meant to be used mostly with<br/>std.${ARCH}), and prints out a configuration file that includes it and<br/>select every single option and parameter, and define an instance for every<br/>single possible attachment.  IOW, selects everything, into a would-be<br/>"LINT" config.<br/><br/>The resulting config really isn't meant to be runnable, but should be<br/>somewhat buildable on most archs.  It still needs adjustments because some<br/>options are peculiar (e.g., ACPI_DSDT_FILE wants an existing file as its<br/>value), so it's not yet possible to do "config -L; config; build" in an<br/>automated way.</title>
    <description>/src/usr.bin/config/Makefile - 1.6</description>
    <pubDate>Mon Jan 08 16:08:08 UTC 2007</pubDate>
    <dc:creator>cube</dc:creator>
</item>

<item>
    <title>protect libutil with HOSTPROG</title>
    <description>/src/usr.bin/config/Makefile - 1.5</description>
    <pubDate>Tue Aug 29 16:54:44 UTC 2006</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Now that this is part of tools, we don't need the extra build glue.</title>
    <description>/src/usr.bin/config/Makefile - 1.4</description>
    <pubDate>Sat Aug 26 18:17:13 UTC 2006</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Install config.5 and config.samples.5.</title>
    <description>/src/usr.bin/config/Makefile - 1.3</description>
    <pubDate>Sun Jun 04 19:42:19 UTC 2006</pubDate>
    <dc:creator>cube</dc:creator>
</item>

<item>
    <title>branches:  1.2.2;<br/>Remove bogus BINDIR assignment.</title>
    <description>/src/usr.bin/config/Makefile - 1.2</description>
    <pubDate>Mon Jun 06 06:12:09 UTC 2005</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>config and genassym are not sysadmin tools, they are development tools.<br/>As such, they don't belong in /usr/sbin, but rather /usr/bin.  Move them<br/>there.</title>
    <description>/src/usr.bin/config/Makefile - 1.1</description>
    <pubDate>Sun Jun 05 18:19:53 UTC 2005</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>Sync with head.</title>
    <description>/src/usr.bin/config/Makefile - 1.2.2.1</description>
    <pubDate>Mon Jun 19 04:17:06 UTC 2006</pubDate>
    <dc:creator>chap</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by mrg in ticket #572):<br/>	usr.bin/config/Makefile: up to 1.10<br/>	usr.bin/config/TODO: up to 1.14<br/>	usr.bin/config/config.1: up to 1.17<br/>	usr.bin/config/config.5: up to 1.25<br/>	usr.bin/config/defs.h: up to 1.64<br/>	usr.bin/config/files.c: up to 1.18<br/>	usr.bin/config/gram.y: up to 1.46<br/>	usr.bin/config/hash.c: up to 1.11<br/>	usr.bin/config/lint.c: up to 1.15<br/>	usr.bin/config/main.c: up to 1.74<br/>	usr.bin/config/mkdevsw.c: up to 1.12<br/>	usr.bin/config/mkheaders.c: up to 1.26<br/>	usr.bin/config/mkioconf.c: up to 1.28<br/>	usr.bin/config/mkmakefile.c: up to 1.37<br/>	usr.bin/config/mkswap.c: up to 1.8<br/>	usr.bin/config/pack.c: up to 1.9<br/>	usr.bin/config/scan.l: up to 1.22<br/>	usr.bin/config/sem.c: up to 1.71<br/>	usr.bin/config/sem.h: up to 1.19<br/>	usr.bin/config/util.c: up to 1.19<br/>sync config(1) with HEAD.</title>
    <description>/src/usr.bin/config/Makefile - 1.8.54.1</description>
    <pubDate>Fri Mar 06 21:00:23 UTC 2015</pubDate>
    <dc:creator>snj</dc:creator>
</item>

<item>
    <title>Mostly merge changes from HEAD upto 20200411</title>
    <description>/src/usr.bin/config/Makefile - 1.10.16.2</description>
    <pubDate>Mon Apr 13 08:05:41 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Merge changes from current as of 20200406</title>
    <description>/src/usr.bin/config/Makefile - 1.10.16.1</description>
    <pubDate>Wed Apr 08 14:09:15 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>
</channel></rss>

