<?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/tests/lib/libc/misc/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>not all of these tests are ubsan-related any more</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.13</description>
    <pubDate>Fri Nov 21 20:57:22 UTC 2025</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>hack around:<br/><br/>(a) clang not enabling ultrasparc mode on netbsd (seems like a bug)<br/>(b) the version of clang in-tree not having -mvis</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.12</description>
    <pubDate>Fri Nov 21 18:34:12 UTC 2025</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>only use -mvis for gcc, the clang in-tree does not know it yet<br/><br/>(plus it's optional)</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.11</description>
    <pubDate>Fri Nov 21 00:20:50 UTC 2025</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>Add an implementation of the VIS C API for sparc64.<br/><br/>VIS is an extension of the SPARCv9 instruction set that adds packed<br/>integer vector instructions that operate on 64-bit floating point<br/>registers. It is primarily intended for accelerating common 2D<br/>graphics and multimedia operations.<br/><br/>While GCC includes limited support for VIS via builtins, the builtins<br/>are incomplete and incompatible with the C API described in<br/>"VIS(tm) Instruction Set User's Manual" published by Sun Microsystems<br/>in May 2001. This implementation intends to be 100% compatible with<br/>the one described in the manual.<br/><br/>All sparc64 processors except the HAL SPARC64 (apparently not supported<br/>by NetBSD) support the VIS instruction set. The paper documents<br/>functions up to VIS 2. Post-Oracle CPUs support VIS 3 and VIS 4, but<br/>I don't have access to C API documentation for those (presumably<br/>the code is proprietary to SunPro on Solaris 11), and we can worry<br/>about that when sun4v support is more mature.<br/><br/>The implementation includes some basic tests for packed arithmetic.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.10</description>
    <pubDate>Thu Nov 13 18:49:19 UTC 2025</pubDate>
    <dc:creator>nia</dc:creator>
</item>

<item>
    <title>make this build with GCC 12.<br/><br/>there are some odd constructs here to trigger sanitizers.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.9</description>
    <pubDate>Thu Aug 10 20:44:37 UTC 2023</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>fix various typos in comments and log messages.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.8</description>
    <pubDate>Sun May 29 10:47:40 UTC 2022</pubDate>
    <dc:creator>andvar</dc:creator>
</item>

<item>
    <title>avoid new GCC 9 warnings.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.7</description>
    <pubDate>Mon Sep 07 00:29:14 UTC 2020</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>hack for clang/powerpc</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.6</description>
    <pubDate>Thu Jan 30 00:42:58 UTC 2020</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>convert HAVE_GCC == 7 to HAVE_GCC &gt;= 7.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.5</description>
    <pubDate>Sun Sep 29 23:45:00 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>Fix build of t_ubsan/t_ubsanxx under MKSANITIZER<br/><br/>Do not link micro-ubsan runtime for disabled tests.<br/><br/>This avoids double symbols linked into a single binary.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.4</description>
    <pubDate>Thu Aug 15 08:17:32 UTC 2019</pubDate>
    <dc:creator>kamil</dc:creator>
</item>

<item>
    <title>branches:  1.3.2;  1.3.4;<br/>- revert previous to t_ubsan.c, it is desired behaviour.  from kamil.<br/>- use -Wno-int-in-bool-context instead</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.3</description>
    <pubDate>Mon Feb 04 03:10:33 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.2.2;<br/>Fix stack protector build.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.2</description>
    <pubDate>Thu Aug 09 00:45:15 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>Import micro-UBSan ATF tests<br/><br/>These tests are used only when a distribution is built without MKSANITIZER<br/>and without MKLIBCSANITIZER. They build the ubsan.c micro-implementation<br/>in userland as a standalone library (a .c file linked into tests).<br/><br/>The code generation part emits symbols that are handled by uUBSan.<br/><br/>Tested with Clang amd64 + i386 and GCC amd64 + i386.<br/><br/>There are two sets of tests: C code generation and C++ code generation.<br/><br/>There are various little differences that are handled with proper ifdefs.<br/><br/>Clang 7svn has significantly more checks for Undefined Behavior than GCC<br/>5.x. Some of the tests are or might be amd64 and/or i386 specific and are<br/>marked with proper ifdefs and comments according to the compiler<br/>documentation.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.1</description>
    <pubDate>Fri Aug 03 04:18:40 UTC 2018</pubDate>
    <dc:creator>kamil</dc:creator>
</item>

<item>
    <title>Sync with HEAD<br/><br/>Resolve a couple of conflicts (result of the uimin/uimax changes)</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.2.2.2</description>
    <pubDate>Thu Sep 06 06:56:48 UTC 2018</pubDate>
    <dc:creator>pgoyette</dc:creator>
</item>

<item>
    <title>file Makefile was added on branch pgoyette-compat on 2018-09-06 06:56:48 +0000</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.2.2.1</description>
    <pubDate>Thu Aug 09 00:45:15 UTC 2018</pubDate>
    <dc:creator>pgoyette</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by kamil in ticket #62):<br/><br/>	tests/lib/libc/misc/Makefile: revision 1.4<br/><br/>Fix build of t_ubsan/t_ubsanxx under MKSANITIZER<br/>Do not link micro-ubsan runtime for disabled tests.<br/><br/>This avoids double symbols linked into a single binary.</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.3.4.1</description>
    <pubDate>Fri Aug 16 19:14:29 UTC 2019</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Mostly merge changes from HEAD upto 20200411</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.3.2.4</description>
    <pubDate>Mon Apr 13 08:05:26 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Merge changes from current as of 20200406</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.3.2.3</description>
    <pubDate>Wed Apr 08 14:09:09 UTC 2020</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.3.2.2</description>
    <pubDate>Mon Jun 10 22:10:04 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>file Makefile was added on branch phil-wifi on 2019-06-10 22:10:04 +0000</title>
    <description>/src/tests/lib/libc/misc/Makefile - 1.3.2.1</description>
    <pubDate>Mon Feb 04 03:10:33 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>
</channel></rss>

