History log of /netbsd-src/tests/lib/libc/misc/Makefile (Results 1 – 9 of 9)
Revision Date Author Comments
# 251ecc35 10-Aug-2023 mrg <mrg@NetBSD.org>

make this build with GCC 12.

there are some odd constructs here to trigger sanitizers.


# 5fb5f516 29-May-2022 andvar <andvar@NetBSD.org>

fix various typos in comments and log messages.


# 8820a04c 07-Sep-2020 mrg <mrg@NetBSD.org>

avoid new GCC 9 warnings.


# 6183983c 30-Jan-2020 christos <christos@NetBSD.org>

hack for clang/powerpc


# 21303c93 29-Sep-2019 mrg <mrg@NetBSD.org>

convert HAVE_GCC == 7 to HAVE_GCC >= 7.


# 1101023c 15-Aug-2019 kamil <kamil@NetBSD.org>

Fix build of t_ubsan/t_ubsanxx under MKSANITIZER

Do not link micro-ubsan runtime for disabled tests.

This avoids double symbols linked into a single binary.


# 46611894 04-Feb-2019 mrg <mrg@NetBSD.org>

- revert previous to t_ubsan.c, it is desired behaviour. from kamil.
- use -Wno-int-in-bool-context instead


# 6922e2ba 09-Aug-2018 christos <christos@NetBSD.org>

Fix stack protector build.


# 4b149a2e 03-Aug-2018 kamil <kamil@NetBSD.org>

Import micro-UBSan ATF tests

These tests are used only when a distribution is built without MKSANITIZER
and without MKLIBCSANITIZER. They build the ubsan.c micro-implementation
in userland as a stan

Import micro-UBSan ATF tests

These tests are used only when a distribution is built without MKSANITIZER
and without MKLIBCSANITIZER. They build the ubsan.c micro-implementation
in userland as a standalone library (a .c file linked into tests).

The code generation part emits symbols that are handled by uUBSan.

Tested with Clang amd64 + i386 and GCC amd64 + i386.

There are two sets of tests: C code generation and C++ code generation.

There are various little differences that are handled with proper ifdefs.

Clang 7svn has significantly more checks for Undefined Behavior than GCC
5.x. Some of the tests are or might be amd64 and/or i386 specific and are
marked with proper ifdefs and comments according to the compiler
documentation.

show more ...