<?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>03675fcefd4b5842f217a2ba2826b8e7614de627 - Revert CC_WNO_USE_AFTER_FREE from Makefile&apos;s (thanks uwe@)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#03675fcefd4b5842f217a2ba2826b8e7614de627</link>
        <description>Revert CC_WNO_USE_AFTER_FREE from Makefile&apos;s (thanks uwe@)

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Thu, 03 Aug 2023 14:56:36 +0000</pubDate>
        <dc:creator>rin &lt;rin@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91f8ac6d30a740fa9dadd96ae598a636f4d66f09 - Sprinkle CC_WNO_USE_AFTER_FREE for GCC 12</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#91f8ac6d30a740fa9dadd96ae598a636f4d66f09</link>
        <description>Sprinkle CC_WNO_USE_AFTER_FREE for GCC 12All of them are blamed for idiom equivalent to:	newbuf = realloc(buf, size);	p = newbuf + (p - buf);

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Thu, 03 Aug 2023 13:36:08 +0000</pubDate>
        <dc:creator>rin &lt;rin@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5f84f05b9bb6c14d74e4d3801002973b35caa331 - libkvm: suppress lint warnings about extern declarations for now</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#5f84f05b9bb6c14d74e4d3801002973b35caa331</link>
        <description>libkvm: suppress lint warnings about extern declarations for nowThis should be properly fixed by someone who is familiar with libkvm, asit affects &lt;sys/cpu_data.h&gt; as well.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Sat, 01 Apr 2023 09:08:11 +0000</pubDate>
        <dc:creator>rillig &lt;rillig@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c4abdb423f675f24a087d4a2d9c2b97c2982f5f1 - mips needs _KMEMUSER for label_t in pcb.h</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#c4abdb423f675f24a087d4a2d9c2b97c2982f5f1</link>
        <description>mips needs _KMEMUSER for label_t in pcb.h

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Sun, 24 Jan 2016 16:07:48 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>810b61bb1a026cc557f30677d7c8da47e70f6141 - MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#810b61bb1a026cc557f30677d7c8da47e70f6141</link>
        <description>MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Sun, 10 Aug 2014 23:39:08 +0000</pubDate>
        <dc:creator>matt &lt;matt@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>572e1c85875267c1129ff423cae85f10b8714a51 - These directories don&apos;t handle WARNS=5</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#572e1c85875267c1129ff423cae85f10b8714a51</link>
        <description>These directories don&apos;t handle WARNS=5

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Wed, 21 Mar 2012 10:08:30 +0000</pubDate>
        <dc:creator>matt &lt;matt@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b8c5a24416d48a54c6eabe8e58e4ba5f8ac8b3ca - add a function to report the name of the file kvm_open{,.files} is using.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#b8c5a24416d48a54c6eabe8e58e4ba5f8ac8b3ca</link>
        <description>add a function to report the name of the file kvm_open{,.files} is using.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Mon, 12 Sep 2011 21:11:31 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9fbae4ec6b08acc369f4c9044f1cfb208e36b2f1 - Add -D_KMEMUSER to CPPFLAGS</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#9fbae4ec6b08acc369f4c9044f1cfb208e36b2f1</link>
        <description>Add -D_KMEMUSER to CPPFLAGS

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Mon, 14 Feb 2011 18:27:24 +0000</pubDate>
        <dc:creator>matt &lt;matt@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f15c6971d1f411b7735b2c097a7215f148427daa - Import PAE support for kvm(3):</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#f15c6971d1f411b7735b2c097a7215f148427daa</link>
        <description>Import PAE support for kvm(3):- add kvm_i386pae.c (used for PAE memory translations), and update Makefile  for libkvm build.- in pdppaddr: pass a flag to indicate PAE mode. Use a bit ignored  by the MMU. Mask address with PG_FRAME to avoid side effects.Tested with vmstat(1)/netstat(1) to debug core files of PAE and !PAEkernels. Older kernel dumps will default to native i386 (!PAE) mode.XXX Currently, savecore(8) will fail to dump a PAE kernel in a !PAE    environment (and reciprocally). So you need to sync and reboot    with a kernel of the same mode as the one that crashed. Once the dump    is successful, this does not matter anymore.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Tue, 05 Oct 2010 23:48:16 +0000</pubDate>
        <dc:creator>jym &lt;jym@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18c952108382c724c737058f1389865e3331ac2b - look for ${KVM_MACHINE_ARCH} before ${MACHINE_ARCH} and ${MACHINE_CPU}</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#18c952108382c724c737058f1389865e3331ac2b</link>
        <description>look for ${KVM_MACHINE_ARCH} before ${MACHINE_ARCH} and ${MACHINE_CPU}

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Sat, 25 Oct 2008 23:59:42 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4147a3c54a369fdf2775e8a91ce4916614e21d3b - Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on the</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#4147a3c54a369fdf2775e8a91ce4916614e21d3b</link>
        <description>Add new Makefile knob, USE_FORT, which extends USE_SSP by turning on theFORTIFY_SOURCE feature of libssp, thus checking the size of arguments tovarious string and memory copy and set functions (as well as a few systemcalls and other miscellany) where known at function entry.  RedHat hasevidently built all &quot;core system packages&quot; with this option for some time.This option should be used at the top of Makefiles (or Makefile.inc wherethis is used for subdirectories) but after any setting of LIB.This is only useful for userland code, and cannot be used in libc or inany code which includes the libc internals, because it overrides certainlibc functions with macros.  Some effort has been made to make USE_FORT=yeswork correctly for a full-system build by having the bsd.sys.mk logicdisable the feature where it should not be used (libc, libssp iteself,the kernel) but no attempt has been made to build the entire system withUSE_FORT and doing so will doubtless expose numerous bugs and misfeatures.Adjust the system build so that all programs and libraries that are setuid,directly handle network data (including serial comm data), performauthentication, or appear likely to have (or have a history of having)data-driven bugs (e.g. file(1)) are built with USE_FORT=yes by default,with the exception of libc, which cannot use USE_FORT and thus usesonly USE_SSP by default.  Tested on i386 with no ill results; USE_FORT=noper-directory or in a system build will disable if desired.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Mon, 28 May 2007 12:06:17 +0000</pubDate>
        <dc:creator>tls &lt;tls@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4ee70308896ea538a8be488940ce76d2af5304b3 - Add ${NETBSDSRCDIR}/sys to the include path.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#4ee70308896ea538a8be488940ce76d2af5304b3</link>
        <description>Add ${NETBSDSRCDIR}/sys to the include path.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Sat, 10 Feb 2007 00:23:13 +0000</pubDate>
        <dc:creator>ad &lt;ad@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eb430229c6cef4222780cfd433c8a5e7b85db08c - do the exit on lint warnings only on i386 like libc, to avoid the wrath of</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#eb430229c6cef4222780cfd433c8a5e7b85db08c</link>
        <description>do the exit on lint warnings only on i386 like libc, to avoid the wrath ofthe sloppy archs.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Fri, 28 Mar 2003 14:02:45 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5cff0612ec828fc33e2645761f730f2c83da060 - exit on lint warnings.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#d5cff0612ec828fc33e2645761f730f2c83da060</link>
        <description>exit on lint warnings.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Fri, 28 Mar 2003 14:01:46 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b1c71074fa2bf123cd062abb67a916536acddcd0 - Add workaround for building with ${MACHINE}==sparc64, ${MACHINE_ARCH}==sparc;</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#b1c71074fa2bf123cd062abb67a916536acddcd0</link>
        <description>Add workaround for building with ${MACHINE}==sparc64, ${MACHINE_ARCH}==sparc;symlink the appropriate machine &amp; sparc include directories into the objdir.XXX: this is necessary until (when?) the sparc Arch Dependent headers(used by MACHINE_ARCH==sparc) are separated from the sparc MachineDependent headeres (used by MACHINE==sparc but not MACHINE==sparc64).

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Sat, 01 Mar 2003 06:10:39 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c62a74e6d5cfb2fb5034e98b983da7e2fc87709d - Merge the nathanw_sa branch.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#c62a74e6d5cfb2fb5034e98b983da7e2fc87709d</link>
        <description>Merge the nathanw_sa branch.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Sat, 18 Jan 2003 10:32:11 +0000</pubDate>
        <dc:creator>thorpej &lt;thorpej@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ec5dbc56b81da654240ffe4a61bce307e4930e88 - Explicitly move setting of NOxxx and USE_SHLIBDIR to the top of the</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#ec5dbc56b81da654240ffe4a61bce307e4930e88</link>
        <description>Explicitly move setting of NOxxx and USE_SHLIBDIR to the top of theMakefile (before including &lt;bsd.own.mk&gt;)

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Mon, 19 Aug 2002 14:55:14 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>efcc9a4c9dba0a5fac3f68d5306510cd786dc48d - * Add user-controlled mk.conf variables</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#efcc9a4c9dba0a5fac3f68d5306510cd786dc48d</link>
        <description>* Add user-controlled mk.conf variables	- SHLIBDIR	Location to install shared libraries if ${USE_SHLIBDIR}			is &quot;yes&quot;.  Defaults to &quot;/usr/lib&quot;.	- USE_SHLIBDIR	If &quot;yes&quot;, install shared libraries in ${SHLIBDIR}			instead of ${LIBDIR}.  Defaults to &quot;no&quot;.			Sets ${_LIBSODIR} to the appropriate value.			This may be set by individual Makefiles as well.	- SHLINKDIR	Location of shared linker.  Defaults to &quot;/usr/libexec&quot;.			If != &quot;/usr/libexec&quot;, change the dynamic-linker			encoded in shared programs* Set USE_SHLIBDIR for libraries used by /bin and /sbin:	libc libcrypt libcrypto libedit libipsec libkvm libm libmi387	libtermcap libutil libz* If ${_LIBSODIR} != ${LIBDIR}, add symlinks from ${LIBDIR}/${LIB}.so*  to ${_LIBSODIR}/${LIB}.so* for compatibility.* Always install /sbin/init statically (for now)The net effect of these changes depends on how the variables are set:  1.)	If nothing is set or changed, there is no change from the	current behaviour:		- Static /bin, /sbin, and bits of /usr/*		- Dynamic rest		- Shared linker is /usr/libexec/ld*so  2.)	If the following make variables are set:		LDSTATIC=		SHLINKDIR=/lib		SHLIBDIR=/lib	Then the behaviour becomes:		- Dynamic tools		- .so libraries used by /bin and /sbin are installed to /lib,		  with symlinks from /usr/lib/lib*so to -&gt; /lib/lib*so		  where appropriate		- Shared linker is /lib/ld*so  3.)	As per 2.), but add the following variable:		USE_SHLIBDIR=yes	This forces all .so&apos;s to be instaleld in /lib (with compat	symlinks), not just those tagged by their Makefiles to be.	Again, compat symlinks are installed

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Fri, 28 Dec 2001 01:32:37 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f82a63dfb71da56c8571f70eb87e003fae15fe35 - Added support for sun2 kernel cores.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#f82a63dfb71da56c8571f70eb87e003fae15fe35</link>
        <description>Added support for sun2 kernel cores.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Mon, 21 May 2001 14:56:29 +0000</pubDate>
        <dc:creator>fredette &lt;fredette@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c4f68df178baaf1a76dd0d597076413ca4eb59ad - Rename kvm_arm32.c to kvm_arm.c, since it&apos;s shared between arm32 and arm26.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/lib/libkvm/Makefile#c4f68df178baaf1a76dd0d597076413ca4eb59ad</link>
        <description>Rename kvm_arm32.c to kvm_arm.c, since it&apos;s shared between arm32 and arm26.The Makefile now finds the correct file without help.

            List of files:
            /netbsd-src/lib/libkvm/Makefile</description>
        <pubDate>Mon, 08 Jan 2001 18:30:03 +0000</pubDate>
        <dc:creator>bjh21 &lt;bjh21@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
