summaryrefslogtreecommitdiffstats
path: root/contrib/netbsd-tests/lib/libc/stdlib
Commit message (Collapse)AuthorAgeFilesLines
* MFC r311925,r311968,r311969,r312102,r312108:ngie2017-02-041-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r311925: Import testcase updates with code contributed back to NetBSD This also (inadvertently) contains an update to contrib/netbsd-tests/lib/libc/sys/t_wait.c (new testcases). In collaboration with: christos@NetBSD.org r311968: Fix lib/libc/sys/access_test after r311925 sys/param.h needs to be #included in order for __FreeBSD_version to be checked r311969: Remove __HAVE_LONG_DOUBLE #define from t_strtod.c and place it in Makefile This is to enable support in other testcases Inspired by lib/msun/tests/Makefile . r312102: Note that sys/types.h is required on FreeBSD for kqueue(2), unlike NetBSD r312108: Delete trailing whitespace and use __arraycount instead of nitems in contrib code
* MFC r305358:ngie2016-12-035-21/+387
| | | | | | | | | | | | | | | | | | | | | Update contrib/netbsd-tests with new content from NetBSD This updates the snapshot from 09/30/2014 to 08/11/2016 This brings in a number of new testcases from upstream, most notably: - bin/cat - lib/libc - lib/msun - lib/libthr - usr.bin/sort lib/libc/tests/stdio/open_memstream_test.c was moved to lib/libc/tests/stdio/open_memstream2_test.c to accomodate the new open_memstream test from NetBSD. Tested on: amd64 (VMware fusion VM; various bare metal platforms); i386 (VMware fusion VM); make tinderbox
* Add __FreeBSD_version guards around hsearch_r to ease MFCing the code tongie2014-12-211-1/+5
| | | | | | stable/10 It was added when __FreeBSD_version was ~1100027
* Mechanically replace #if defined(__FreeBSD__) and #if defined(__NetBSD__) withngie2014-11-175-10/+10
| | | | | | | | | their #ifdef equivalents for everything changed in contrib/netbsd-tests. There are some items from the vendor tree that use #if defined(__FreeBSD__) or #if defined(__NetBSD__) which are being left alone Requested by: bde, rpaulo Sponsored by: EMC / Isilon Storage Division
* Import proper fix for misc/49356 (/usr/include/atf-c/config.h) after ↵ngie2014-11-041-3/+2
| | | | | | | | atf-c/config.h was removed from the build Pointyhat to: me (again, for not running make delete-old after running test builds)
* Finish off lib/libc/stdlib/t_strtod.c port by checking for "y" twice onngie2014-11-041-1/+7
| | | | | | FreeBSD, and always assume long long double exists on FreeBSD Submitted by: pho
* Port h_atexit to FreeBSDngie2014-11-011-0/+34
| | | | | | | | | __cxa_atexit varies between FreeBSD and NetBSD, and thus we must use pointers instead of static fields in the BSS. More extensive discussion is included in the source code In collaboration with: kib Submitted by: pho
* libutil.h is required for fparseln on FreeBSDngie2014-10-211-0/+3
| | | | Sponsored by: EMC / Isilon Storage Division
* __isnanl is automatically picked according to data type in <math.h>. Therengie2014-10-131-0/+2
| | | | | | isn't a need for the explicit __isnanl test Sponsored by: EMC / Isilon Storage Division
* #include libutil.h for fparseln on FreeBSDngie2014-10-121-0/+3
| | | | Sponsored by: EMC / Isilon Storage Division
* Expect SIGSEGV in lib/libc/stdlib/t_getenv:setenv_basicngie2014-10-101-0/+12
| | | | | | | See bin/189805 for more details In collaboration with: pho Sponsored by: EMC / Isilon Storage Division
* Only build/run hsearch_basic and hsearch_r_basic on NetBSDngie2014-10-101-0/+8
| | | | | | hdestroy1 is not present on FreeBSD Sponsored by: EMC / Isilon Storage Division
* Import the NetBSD test suite from ^/vendor/NetBSD/tests/09.30.2014_20.45 ,ngie2014-10-0218-0/+3045
minus the vendor Makefiles Provide directions for how to bootstrap the vendor sources in FREEBSD-upgrade MFC after 2 weeks Discussed with: rpaulo Sponsored by: EMC / Isilon Storage Division
OpenPOWER on IntegriCloud