<?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>16543c49052c820334cffc5c69b2afde18f02458 - Create a new header lwp_private.h to contain _lwp_getprivate_fast,</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#16543c49052c820334cffc5c69b2afde18f02458</link>
        <description>Create a new header lwp_private.h to contain _lwp_getprivate_fast,_lwp_gettcb_fast, _lwp_settcb and remove them from mcontext.h, so that:1. we don&apos;t need special hacks to hide them2. we can include &lt;lwp.h&gt; where needed to get the necessary prototypes   without redefining them locally.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Sat, 30 Nov 2024 01:04:03 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bb478f59b4d61b471ddafc935a4458776f6a3503 - Undo previous lwp.h change.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#bb478f59b4d61b471ddafc935a4458776f6a3503</link>
        <description>Undo previous lwp.h change.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Mon, 04 Nov 2024 15:45:22 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6dc4d4da8772e94d4aba3911b5e54985d5fbee3e - Split __lwp_getprivate_fast and __lwp_*tcb from mcontext.h into a separate</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#6dc4d4da8772e94d4aba3911b5e54985d5fbee3e</link>
        <description>Split __lwp_getprivate_fast and __lwp_*tcb from mcontext.h into a separatelwp.h file.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Sun, 03 Nov 2024 22:24:20 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5eb94defbb817244ff101da5f2e8b1b9854655e1 - Add a common m68k interrupt dispatch implementation.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#5eb94defbb817244ff101da5f2e8b1b9854655e1</link>
        <description>Add a common m68k interrupt dispatch implementation.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Sun, 14 Jan 2024 22:32:32 +0000</pubDate>
        <dc:creator>thorpej &lt;thorpej@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d244c3ab107a324b08301288adeba52bcae67b48 - Add a header file for 68030-specific MMU definitions, specifically the</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#d244c3ab107a324b08301288adeba52bcae67b48</link>
        <description>Add a header file for 68030-specific MMU definitions, specifically theTransparent Translation registers, that do not exist on the 68851.  Abig comment at the top of the file describes the differences betweenthe 68851 and the 68030&apos;s MMU.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Wed, 27 Dec 2023 19:22:10 +0000</pubDate>
        <dc:creator>thorpej &lt;thorpej@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3c258f07605fa36eaefc190b3b45892959ee6286 - Add new headers that describe the 68851 (and 68030) MMU and</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#3c258f07605fa36eaefc190b3b45892959ee6286</link>
        <description>Add new headers that describe the 68851 (and 68030) MMU and68040 (and 68060) MMU structures using names that more closelyalign with Motorola&apos;s documentation.The definitions here automagically adapt to 4K or 8K pages, basedon the value of PGSHIFT, which must be a compile-time constant.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Wed, 27 Dec 2023 02:40:31 +0000</pubDate>
        <dc:creator>thorpej &lt;thorpej@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fc9073f9fe7575c9213a8a05c4f6f2f7f28cbfa4 - Add MAX/MIN PAGE_SIZE and PAGE_SHIFT definitions of m68k for jemalloc(3).</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#fc9073f9fe7575c9213a8a05c4f6f2f7f28cbfa4</link>
        <description>Add MAX/MIN PAGE_SIZE and PAGE_SHIFT definitions of m68k for jemalloc(3).Background:- All m68k ports have fixed PAGE_SIZE value in their kernels,  but each port uses different PAGE_SIZE value (4096 or 8192)  due to historical reasons.- Currently module(7) binaries are built per each port so  all m68k kernel sources don&apos;t support run-time variable PAGE_SIZE.- MI &lt;uvm/uvm_param.h&gt; assumes that the port supports a variable  PAGE_SIZE on module(7) builds if both MAX_PAGE_SIZE and MIN_PAGE_SIZE  are defined and they have different values.- On the other hand, jemalloc(3) checks MAX_PAGE_SHIFT in  src/external/bsd/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h  for internal optimization.- m68k ports share userland binaries (especially pkgsrc binaries)  among all ports, so we need to define MAX_PAGE_SHIFT as 13 to  support m68k ports where PAGE_SIZE==8192.  (though this would affect only if static binaries built on   4k page hosts are executed on 8k page hosts)To solve these inconsistency on PAGE_SIZE definitions,we should have an independent PAGE_SIZE related definitionsfor userland, but it requires major reorganization.For now (especially for netbsd-9) we define MAX/MIN PAGE_SIZE andPAGE_SHIFT values in &lt;m68k/vmparam.h&gt; only in !defined(_KERNEL) case.Discussed on source-changes-d@ and tech-kern@ with christos@ and thorpej@: https://mail-index.netbsd.org/source-changes-d/2020/01/thread1.html#012035 https://mail-index.netbsd.org/tech-kern/2020/01/thread1.html#025954Should be pulled up to netbsd-9.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Sat, 01 Feb 2020 19:41:48 +0000</pubDate>
        <dc:creator>tsutsui &lt;tsutsui@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61e1eb0d0bfbfc67a63316bc3611c4b7685ad84a - - Cleanup for dynamic sysctl:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#61e1eb0d0bfbfc67a63316bc3611c4b7685ad84a</link>
        <description>- Cleanup for dynamic sysctl:  - Remove unused *_NAMES macros for sysctl.  - Remove unused *_MAXID for sysctls.- Move CTL_MACHDEP sysctl definitions for m68k into m68k/include/cpu.h and  use them on all m68k machines.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Wed, 22 Aug 2018 01:05:21 +0000</pubDate>
        <dc:creator>msaitoh &lt;msaitoh@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>62c8988166d9cbbc196f28cb66639bad5c7722c1 - Remove the kernel PMC code. Sent yesterday on tech-kern@.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#62c8988166d9cbbc196f28cb66639bad5c7722c1</link>
        <description>Remove the kernel PMC code. Sent yesterday on tech-kern@.This change: * Removes &quot;options PERFCTRS&quot;, the associated includes, and the associated   ifdefs. In doing so, it removes several XXXSMPs in the MI code, which is   good. * Removes the PMC code of ARM XSCALE. * Removes all the pmc.h files. They were all empty, except for ARM XSCALE. * Reorders the x86 PMC code not to rely on the legacy pmc.h file. The   definitions are put in sysarch.h. * Removes the kern/sys_pmc.c file, and along with it, the sys_pmc_control   and sys_pmc_get_info syscalls. They are marked as OBSOL in kern,   netbsd32 and rump. * Removes the pmc_evid_t and pmc_ctr_t types. * Removes all the associated man pages. The sets are marked as obsolete.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Thu, 12 Jul 2018 10:46:40 +0000</pubDate>
        <dc:creator>maxv &lt;maxv@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5137ecf3424dd387d806d60f413081ec68d4bd7 - fenv for m68k</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#d5137ecf3424dd387d806d60f413081ec68d4bd7</link>
        <description>fenv for m68k

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Thu, 24 Dec 2015 14:12:39 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>68f3caa6de9045614454db32a25b008199ba7938 - Export fpreg.h for libc</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#68f3caa6de9045614454db32a25b008199ba7938</link>
        <description>Export fpreg.h for libc

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Wed, 17 Jul 2013 05:42:02 +0000</pubDate>
        <dc:creator>matt &lt;matt@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3eb244d801190b3a7d8cd42193c38a77c1dbae1a - Retire varargs.h support. Move machine/stdarg.h logic into MI</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#3eb244d801190b3a7d8cd42193c38a77c1dbae1a</link>
        <description>Retire varargs.h support. Move machine/stdarg.h logic into MIsys/stdarg.h and expect compiler to provide proper builtins, defaultingto the GCC interface. lint still has a special fallback.Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default andderive va_list as required by standards.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Sun, 17 Jul 2011 20:54:30 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b07ec3fc388a5aeae51e8871aa89eefea3ce1e53 - Merge newlock2 to head.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#b07ec3fc388a5aeae51e8871aa89eefea3ce1e53</link>
        <description>Merge newlock2 to head.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Fri, 09 Feb 2007 21:55:00 +0000</pubDate>
        <dc:creator>ad &lt;ad@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>84f50d1b92f7d8c98065be9c811f0c0634630572 - don&apos;t install &lt;machine/db_machdep.h&gt;, this is kernel only</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#84f50d1b92f7d8c98065be9c811f0c0634630572</link>
        <description>don&apos;t install &lt;machine/db_machdep.h&gt;, this is kernel only

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Wed, 26 Jul 2006 19:54:56 +0000</pubDate>
        <dc:creator>drochner &lt;drochner@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>79a8ee2f0f3267a1acfe40c3eaf76103fc0ddb44 - Populate /usr/include/m68k with both pmap_motorola.h and pte_motorola.h.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#79a8ee2f0f3267a1acfe40c3eaf76103fc0ddb44</link>
        <description>Populate /usr/include/m68k with both pmap_motorola.h and pte_motorola.h./usr/include/m68k/pmap.h expects to find pmap_motorola.h, and/usr/include/machine/pte.h wants pte_motorola.h.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Thu, 13 Apr 2006 19:51:09 +0000</pubDate>
        <dc:creator>oster &lt;oster@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>95e1ffb15694e54f29f8baaa4232152b703c2a5a - merge ktrace-lwp.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#95e1ffb15694e54f29f8baaa4232152b703c2a5a</link>
        <description>merge ktrace-lwp.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Sun, 11 Dec 2005 12:16:03 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7b3b647647fa8e61276a82b9770893129db683ee - Factor out W{CHAR,INT}_{MAX,MIN} into their own header file.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#7b3b647647fa8e61276a82b9770893129db683ee</link>
        <description>Factor out W{CHAR,INT}_{MAX,MIN} into their own header file.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Sat, 08 May 2004 21:51:47 +0000</pubDate>
        <dc:creator>kleink &lt;kleink@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9289d63920b604d6a89345fe3f5fb3240949f45a - SA_SIGINFO support for m68k</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#9289d63920b604d6a89345fe3f5fb3240949f45a</link>
        <description>SA_SIGINFO support for m68k

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Mon, 22 Sep 2003 14:18:33 +0000</pubDate>
        <dc:creator>cl &lt;cl@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a50e3bc1cbf1929ac561dac8ba012a1f264d8241 - Merge the nathanw_sa branch.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#a50e3bc1cbf1929ac561dac8ba012a1f264d8241</link>
        <description>Merge the nathanw_sa branch.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Fri, 17 Jan 2003 22:58:53 +0000</pubDate>
        <dc:creator>thorpej &lt;thorpej@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0635de35a3d8588c9acd35a26c60791518924b5b - Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/arch/m68k/include/Makefile#0635de35a3d8588c9acd35a26c60791518924b5b</link>
        <description>Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more.

            List of files:
            /netbsd-src/sys/arch/m68k/include/Makefile</description>
        <pubDate>Tue, 26 Nov 2002 23:30:07 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
