History log of /netbsd-src/tests/include/sys/Makefile (Results 1 – 17 of 17)
Revision Date Author Comments
# 235f3e57 01-Nov-2024 riastradh <riastradh@NetBSD.org>

strings.h: Spruce up for POSIX 2024.

1. Add ffsl, ffsll.
2. Hide bcmp, bcopy, bzero, index, rindex for POSIX>=2024.
3. Expose ffs only for NetBSD or POSIX>=2008 with XSI option.
4. Hide popcount* Ne

strings.h: Spruce up for POSIX 2024.

1. Add ffsl, ffsll.
2. Hide bcmp, bcopy, bzero, index, rindex for POSIX>=2024.
3. Expose ffs only for NetBSD or POSIX>=2008 with XSI option.
4. Hide popcount* NetBSD extensions for any POSIX.
5. Sprinkle __constfunc on ffs*.

Add tests for ffs/ffsl/ffsll in tests/include/sys/t_bitops next to
ffs32/ffs64 for convenience.

XXX Still missing strcasecmp_l, strncasecmp_l, and locale_t.

PR lib/58802: missing ffsl(), ffsll() functions from POSIX 2024

show more ...


# 47ead56b 31-May-2020 kamil <kamil@NetBSD.org>

Mask NULL + 0 LLVM UBSan reports in the ATF test: t_pslist.c

Pass -fno-delete-null-pointer-checks for Clang for the
MKSANITIZER/MKLIBCSANITIZER build


# 0dc8cda9 01-Mar-2020 christos <christos@NetBSD.org>

Centralize the base rump libraries into a variable used by all the other
Makefiles so that we can make changes to it centrally as needed and have
less mess. Fixes the sun2 build that needs rumpvfs af

Centralize the base rump libraries into a variable used by all the other
Makefiles so that we can make changes to it centrally as needed and have
less mess. Fixes the sun2 build that needs rumpvfs after librump after
the latest changes.

show more ...


# 48e354a3 13-May-2019 bad <bad@NetBSD.org>

Get rid of all the -lrumpdev and -lrumpvfs that are no longer needed
after moving rump's mainbus from rumpdev to rumpkern.

Produces the same atf-run results as before.


# d77818a2 02-Oct-2017 pgoyette <pgoyette@NetBSD.org>

Add a new minimalistic test for LIST_MOVE to verify that the list's
first entry's prev pointer correctly points to the listhead.

This test will fail until a fix for LIST_MOVE is checked in (soon).


# e140ba11 08-Aug-2016 pgoyette <pgoyette@NetBSD.org>

We now need librumpdev to resolve rumpns_config_cfdriver_attach which
is now used in a bunch of network modules/components


# 4f7dd333 09-Apr-2016 riastradh <riastradh@NetBSD.org>

Introduce pserialize-safe linked lists.

These are like LIST_* from queue(3), but issue the appropriate memory
barriers for pserialize readers and writers.

Discussed on tech-kern:

https://mail-inde

Introduce pserialize-safe linked lists.

These are like LIST_* from queue(3), but issue the appropriate memory
barriers for pserialize readers and writers.

Discussed on tech-kern:

https://mail-index.netbsd.org/tech-kern/2016/04/03/msg020365.html

show more ...


# 22337680 08-Apr-2016 riastradh <riastradh@NetBSD.org>

Make this list diff- and sort-friendlier.

No functional change.


# ffeb8dbf 23-Jan-2016 christos <christos@NetBSD.org>

Define _KERNTYPES for things that need it.


# b9e582e9 22-Jun-2015 matt <matt@NetBSD.org>

Don't build tests that depend on RUMP if BSD_MK_COMPAT_FILE is defined.


# cb461c68 08-Aug-2012 christos <christos@NetBSD.org>

Exclude tests that use rump


# 27215b2b 18-Mar-2012 christos <christos@NetBSD.org>

test the __type macros


# b54ff1eb 07-Jul-2011 jruoho <jruoho@NetBSD.org>

Move the 'syscall/t_cmsg' test to 'include/sys/t_socket'.


# fd2377c7 05-May-2011 jruoho <jruoho@NetBSD.org>

Try to mirror the real source with the test directory structure (otherwise
the latter carries a risk of becoming a difficult mess to manage.)


# 5cdd3dcf 05-May-2011 jruoho <jruoho@NetBSD.org>

Follow the real tree with the test directory structure.


# acf13bc7 19-Mar-2011 jruoho <jruoho@NetBSD.org>

Add a simple test file for <sys/bitops.h>. For now, only ilog2(3) is tested.


# 6cbeb05c 17-Jul-2010 jmmv <jmmv@NetBSD.org>

Convert the include tests to atf.
Initial work from the GSoC 2008 project by Lukasz Strzygowski.