| History log of /src/tests/lib/libc/Makefile |
| Revision | | Date | Author | Comments |
| 1.52 |
| 29-Apr-2022 |
pgoyette | Add a new test for PR kern/56713 and set to expected_failure for now.
|
| 1.51 |
| 08-Apr-2022 |
riastradh | membar_ops(3): Add some automatic tests.
These tests run two threads for five seconds each to try to trigger races in the event of broken memory barriers. They run only on machines with at least two CPUs; on uniprocessor systems there's no point -- the membars can correctly just be (instruction barrier) no-ops.
|
| 1.50 |
| 08-Mar-2020 |
mgorny | Add tests for missing libc catalog entries
|
| 1.49 |
| 17-Feb-2019 |
isaki | Add ATF tests for atomic_ops(3).
|
| 1.48 |
| 03-Aug-2018 |
kamil | Register micro-UBSan ATF tests in the distribution
Populate distrib files, mtree lists and add the entry in Makefile to include the new code.
|
| 1.47 |
| 17-Feb-2014 |
martin | branches: 1.47.24; 1.47.26; Add a link-time test for __sync_* primitives (see PR 48368) - this will allow us to notice missing functions during the build, instead of when compiling arbitrary pkgsrc stuff later.
|
| 1.46 |
| 27-Jan-2013 |
christos | rename the only use of HAS_SSP in the tree to HAVE_SSP.
|
| 1.45 |
| 26-Jan-2013 |
christos | Don't include bsd.sys.mk; like sys.mk it is supposed to be used only internally.
|
| 1.44 |
| 18-Nov-2012 |
manu | Add most system calls for POSIX extended API set, part 2, with test cases: faccessat(2), fchmodat(2), fchownat(2), fstatat(2), mkdirat(2), mkfifoat(2), mknodat(2), linkat(2), readlinkat(2), symlinkat(2), renameat(2), unlinkat(2), utimensat(2), openat(2).
Also implement O_SEARCH for openat(2)
Still missing: - some flags for openat(2) - fexecve(2) implementation
|
| 1.43 |
| 27-Sep-2012 |
joerg | Add regression test for cdbr(3) and cdbw(3).
|
| 1.42 |
| 19-Sep-2011 |
jruoho | branches: 1.42.2; 1.42.8; Remove ieeefp subdirectory.
|
| 1.41 |
| 11-Jun-2011 |
christos | Turn warns on for all tests and fix all the bugs.
|
| 1.40 |
| 01-May-2011 |
jruoho | branches: 1.40.2; Add the new 'termios' subdirectory.
|
| 1.39 |
| 09-Apr-2011 |
pgoyette | atf-ify the various locale tests
|
| 1.38 |
| 09-Mar-2011 |
joerg | Add TLS support infrastructure. For dynamic binaries, ld.elf_so exports _rtld_tls_allocate and _rtld_tls_free. libpthread uses this functions to setup the thread private area of all new threads. ld.elf_so is responsible for setting up the private area for the initial thread. Similar functions are called from _libc_init for static binaries, using dl_iterate_phdr to access the ELF Program Header.
Add test cases to exercise the different TLS storage models. Test cases are compiled and installed on all platforms, but are skipped on platforms not marked for TLS support.
This material is based upon work partially supported by The NetBSD Foundation under a contract with Joerg Sonnenberger.
It is inspired by the TLS support in FreeBSD by Doug Rabson and the clean ups of the DragonFly port of the original FreeBSD modifications.
|
| 1.37 |
| 13-Jan-2011 |
pgoyette | Moving t_hsearch - belongs in stdlib/
|
| 1.36 |
| 13-Jan-2011 |
pgoyette | Another test moving: lib/libc/t_inet --> lib/libc/inet/t_inet_network
|
| 1.35 |
| 13-Jan-2011 |
pgoyette | Last one for today: move t_ptm test from lib/libc/ to lib/libc/ttyio/
|
| 1.34 |
| 13-Jan-2011 |
pgoyette | Continuing the (re)organization of the lib/libc atf regression tests
|
| 1.33 |
| 13-Jan-2011 |
pgoyette | The nsdispatch test belongs in libc/net and not in libc
|
| 1.32 |
| 13-Jan-2011 |
pgoyette | Move t_mktime and t_strptime to their own ..../time/ subdirectory.
(Concurrence from christos@)
|
| 1.31 |
| 12-Jan-2011 |
pgoyette | Put the atexit test where it belongs - in libc/stdlib/
|
| 1.30 |
| 12-Jan-2011 |
pgoyette | Move the servent and protoent tests to src/tests/lib/libc/net/ (where they should have gone initially).
|
| 1.29 |
| 12-Jan-2011 |
pgoyette | By request, put the getaddrinfo test in tests/lib/libc/net/
|
| 1.28 |
| 11-Jan-2011 |
pgoyette | Atf-ify the getaddrinfo test, with updated "golden" output files.
|
| 1.27 |
| 10-Jan-2011 |
christos | test for sigqueue
|
| 1.26 |
| 08-Jan-2011 |
pgoyette | Atf-ify the regex test
|
| 1.25 |
| 08-Jan-2011 |
pgoyette | Atf-ify the rpc/t_xdr test
|
| 1.24 |
| 07-Jan-2011 |
pgoyette | Atf-ify the db tests.
XXX Note that the original regress version of this test did not run the XXX btree_delete test; that test is broken, and is disabled for now.
|
| 1.23 |
| 07-Jan-2011 |
pgoyette | Atf-ify a couple more tests
|
| 1.22 |
| 06-Jan-2011 |
pgoyette | Atf-ify test for mktime(3)
|
| 1.21 |
| 05-Jan-2011 |
pgoyette | Atf-ify the nsdispath test.
|
| 1.20 |
| 04-Jan-2011 |
pgoyette | Update the ieeefp tests so that they can be built on all architectures. This enables us to avoid the set-list mess.
Build tested on amd64, i386, sun2, and vax!
|
| 1.19 |
| 03-Jan-2011 |
pgoyette | Ooopppsss - locale/ tests are not yet ready - don't SUBIDR yet
|
| 1.18 |
| 03-Jan-2011 |
pgoyette | Atf-ify the atexit test
|
| 1.17 |
| 02-Jan-2011 |
pgoyette | Atf-ify servent and protoent tests, and the remaining hash test.
|
| 1.16 |
| 02-Jan-2011 |
pgoyette | Atf-ify several of the ieeefp tests.
Note that t_round is currently mostly disabled, due to PR/44293. Also, testfloat has not been converted.
|
| 1.15 |
| 31-Dec-2010 |
pgoyette | Moving more tests out of regress and into atf mainstream
|
| 1.14 |
| 31-Dec-2010 |
pgoyette | Ooopppsss - ieefp tests have not been atf-ified, so remove the stuff that got committed by mistake.
|
| 1.13 |
| 31-Dec-2010 |
pgoyette | Migrate a few miscellaneous tests from the old regress to atf
|
| 1.12 |
| 27-Dec-2010 |
pgoyette | Move the various setjmp tests from regress to atf
|
| 1.11 |
| 27-Dec-2010 |
he | Don't try to build the SSP tests if the target doesn't have SSP.
|
| 1.10 |
| 27-Dec-2010 |
pgoyette | Migrate the ssp tests from regress to atf.
Of the 17 tests, 4 fail in both the regress and atf style. 3 additional tests fails in atf that did NOT fail in regress: gets, fgets, and read. I will investigate why, and update when I can, but it is still useful to get these tests into the new format where they can be exercised.
|
| 1.9 |
| 25-Dec-2010 |
pgoyette | Migrate J.T.Conklin's public-domain str* tests from regress to atf.
While here, do some clean-up and knf.
|
| 1.8 |
| 03-Nov-2010 |
christos | disable string again
|
| 1.7 |
| 03-Nov-2010 |
christos | add Makefile.inc everywhere so that we can set WARNS=4 by default. Amazing how many bugs this found :-)
|
| 1.6 |
| 09-Sep-2010 |
christos | glue glob tests
|
| 1.5 |
| 13-Jul-2010 |
jmmv | Get rid of static Atffiles and let bsd.test.mk generate them on the fly.
|
| 1.4 |
| 26-Feb-2010 |
martin | Disable population count test for now, please re-enable once PR toolchain/42885 is fixed
|
| 1.3 |
| 24-Jan-2010 |
joerg | Add a regression test for the SHA2 family that also checks for unaligned accesses.
|
| 1.2 |
| 21-Jul-2009 |
joerg | Add popcount(3) and the long and long long version. Name is inspired by gnulib, the implementation goes back to the AMD Software Optimizer guide. A number of platforms will want to replace the C version with assembler code using native instructions.
|
| 1.1 |
| 20-Jul-2009 |
joerg | Add a fast, platform independent hash function to libc. The algorithm used is the Jenkins hash. The name (mi_vector_hash) reflects the nature of the hash function. Add glue for libc ATF tests and include a test case to make sure that (mis)alignment and endianess are handled correctly.
Bump libc minor to 169.
|
| 1.40.2.1 |
| 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
| 1.42.8.3 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.42.8.2 |
| 25-Feb-2013 |
tls | resync with head
|
| 1.42.8.1 |
| 20-Nov-2012 |
tls | Resync to 2012-11-19 00:00:00 UTC
|
| 1.42.2.3 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.42.2.2 |
| 16-Jan-2013 |
yamt | sync with (a bit old) head
|
| 1.42.2.1 |
| 30-Oct-2012 |
yamt | sync with head
|
| 1.47.26.2 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.47.26.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.47.24.1 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|