summaryrefslogtreecommitdiff
path: root/tests/lib/libc
AgeCommit message (Collapse)Author
2014-03-01Fix sign.joerg
2014-02-27Don't use integer downcasts, use correctly sized constants for each test.joerg
2014-02-27Use an abs wide enough to cover the types involved.joerg
2014-02-26Remove hardcoded VM_MIN_ADDRESS and instead query current value viamartin
sysctl vm.minaddress.
2014-02-21Remove excemption for i386 (PR lib/48601) - missing aliases will bemartin
added to the C code.
2014-02-18For now excempt i386 from __sync_lock_test_and_set_8 and point tomartin
PR lib/48601. Probably more architectures to follow.
2014-02-17Since clang doesn't recognize the nand variants of the sync builtins andjoerg
gcc doesn't support __has_builtin, use a plain #ifndef __clang__ check as workaround.
2014-02-17Add a link-time test for __sync_* primitives (see PR 48368) - thismartin
will allow us to notice missing functions during the build, instead of when compiling arbitrary pkgsrc stuff later.
2014-02-09Use compiler builtins instead of atf_arch and atf_machine.jmmv
The atf_arch and atf_machine configuration variables were removed from atf-0.19 without me realizing that some tests were querying them directly. Instead of reintroducing those variables, just rely on compiler builtins as many other tests already do. Should fix PR bin/48582.
2014-02-02Add a few more test values from the range that sparc64 previously wouldmartin
have got wrong.
2014-02-01Skip testcase inside its body for architectures w/o long double supportmartin
2014-02-01Print a slightly more helpfull message in case of test failuremartin
2014-01-30No unused functions if there is no long double support.joerg
2014-01-30Add test for uint64 to real long double conversion.joerg
2014-01-26Support using fenv instead of fpsetmask if HAVE_FENV is defined.matt
2014-01-26Make this real even though it isn't yet used.matt
2014-01-25Use English spelling of alignment.skrll
2014-01-21fix comment typos pointed out by uebayasiyamt
2014-01-20- fix funopen usageyamt
- some more checks - remove a bogus test case (bad_eucJP_getwc) PR/47660 (Julio Merino) - add XXX comments
2014-01-13When using braces around shell variable names, do so consistentlygson
2014-01-13Add missing resolv.conf override to the gethostbyaddr6 test case.gson
2014-01-10Remove comment that no longer applies.gson
2014-01-10In the strcat test, smash the stack more severely (this all may dependmartin
on alignment and stack frame details). The gcc folks disagree with this test in general: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59750
2014-01-10Add a cleanup routine because if a test fails, the script exits and thechristos
rest of the code is not executed. Note that the cleanup routine is executed in a separate shell so environment variables are not propagated and need to be set again.
2014-01-09fix copyright botch and add library for netinet6; still does not fix thechristos
problem.
2014-01-09Use our own resolv.conf file simplifying the test to not need rump_vfs.christos
Add debugging on the dns server One test fails (gethostbyaddr6) why? It runs without rump
2014-01-06Fix spelling of "daemon". Pointed out by Thomas Klausner.gson
2014-01-06Make t_hostent test cases that query the DNS work on systems with nogson
Internet connectivity, by hijacking DNS queries and /etc/resolv.conf accesses using librumphijack and providing a minimal DNS server to answer the queries.
2013-12-20sixthavenue got upgradedchristos
2013-10-21Only initialise TLS space from the PT_TLS segment, if the size isjoerg
positive and the offset has been computed. Fixes PR lib/48324.
2013-10-21Revert, init-exec in combination with initalised TLS variables is notjoerg
supported.
2013-10-20broadway changed addresses.christos
2013-10-20Force use of static TLS space.joerg
2013-10-19fix unused variable warningschristos
2013-09-16Retry previousmartin
2013-09-16Make it compile on archs where NAN is not defined - previously it onlymartin
compiled by chance (and details of the __isnan macro) on vax.
2013-08-16test harness for gethostbyname()/gethostbyaddr() and their internal bits.christos
XXX[1]: How can we avoid using hard-coded hosts for DNS XXX[2]: How do we test NIS?
2013-07-29Increase timeout. My hardware must be getting slower.skrll
2013-07-24There wasn't a codegen bug - the test program itself was buggy.skrll
Nothing to see hear... move along.
2013-07-24Fix msgsz confusion.skrll
2013-07-23Compile tests/lib/libc/sys/t_msgrcv with -O0 on hppa to avoid compilerskrll
bug.
2013-05-28Add mbsnrtowcs and wcsnrtombs. Approved by core.joerg
2013-05-05Whitespaceskrll
2013-04-25Since the mktemp test case uses mktemp, make linker warnings non-fatal.joerg
2013-04-22new mktemp testchristos
2013-04-14Backout previous - which did not include the change described in the logmartin
message anyway but pure accidental white space changes. The whole change was not needed any more after fixing isqemu.h. Thanks to agc for pointing it out.
2013-04-14Mark the test function as inline, so we don't get warnings if it is notmartin
actually used.
2013-04-14Do not include isqemu.h if we are not going to use the testmartin
2013-04-12use one qemu testchristos
2013-04-12don't pay for sysctl if we don't have to.christos