Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-20 | get in the bug fix for pow, from fdlibm 5.3. also adapt it for | Martynas Venckus | |
powf, the float version of it > 1. e_pow.c incorrect results when > x is very close to -1.0 and y is very large, e.g. > pow(-1.0000000000000002e+00,4.5035996273704970e+15) = 0 > pow(-9.9999999999999978e-01,4.5035996273704970e+15) = 0 > Correct results are close to -e and -1/e. while here merge more changes for pow, fixes sign in oflow/uflow cases ok millert@ | |||
2008-07-20 | use more accurate algorithm for tan. from fdlibm 5.3: | Martynas Venckus | |
> 2. k_tan.c error was > 1 ulp target for FDLIBM > 5.2: Worst error at least 1.45 ulp at > tan(1.7765241907548024E+269) = 1.7733884462610958E+16 > 5.3: Worst error 0.96 ulp ok millert@ | |||
2008-07-18 | fix cases, found by lint: | Martynas Venckus | |
- actually raise inexacts for expm1, and support - __exp__E always returns, because inexact check always succeeds. add NOTREACHED - some cases in lgamma FALLTHROUGH, as intended ok millert@ | |||
2008-07-17 | properly raise inexact; ok millert@ | Martynas Venckus | |
2008-07-16 | some archaic 'n = a(b), c(d)' use that confused lint | Martynas Venckus | |
ok millert@ | |||
2008-07-16 | install infnan.3 only for vax. pointed out by millert@ | Martynas Venckus | |
ok millert@ | |||
2008-07-16 | ansify infnan example. sure millert@ | Martynas Venckus | |
2008-07-10 | - handle sign of negative zero. use sign dtoa sets | Martynas Venckus | |
- remove 'value < 0' cruft, dtoa already clears sign bit for us discussed with, and tested by phessler@ ok millert@, who noticed to remove now-unused variable, and phessler@ | |||
2008-07-07 | Application-specified thread stacks didn't work with libpthread | Philip Guenthe | |
because it treated the supplied memory as holding an internal data structure instead of as the stack space itself ok kurt@, "looks ok" otto@, tested on hppa by kettenis@ | |||
2008-07-06 | oops, fix getpwent() use of wrong buffers | Theo de Raadt | |
found by alexander.schrijver | |||
2008-07-05 | - correct .Dt for pthread_attr_setstack.3 | Jason McIntyre | |
- new sentence, new line | |||
2008-07-05 | Add manpage for pthread_attr_[sg]etstack(3) | Philip Guenthe | |
Correct misnaming in STANDARDS section ok brad@ otto@ | |||
2008-06-30 | document that mquery(2) is non-standard; hint and ok deraadt@ | Otto Moerbeek | |
2008-06-30 | xref mquery | Otto Moerbeek | |
2008-06-26 | First pass at removing clauses 3 and 4 from NetBSD licenses. | Ray Lai | |
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | |||
2008-06-25 | - expressions such as x != x and x == x are prone to errors and | Martynas Venckus | |
ugly, when we have isnan and isinf - no need to check for _IEEE, when checking for not-a-number - remove some impossible checks - while here, drem->remainder, as drem is just an obsolete alias now ok millert@ | |||
2008-06-25 | `Li' needs an argument; | Jason McIntyre | |
2008-06-25 | Change a very long selective list of all architectures which do IEEE into | Theo de Raadt | |
just handling the vax different (just vax for now, 'cause tahoe might even be too legacy for Miod) ok miod | |||
2008-06-25 | Move _POSIX_THREAD_SAFE_FUNCTIONS into unistd.h and set it to 200112 | Todd C. Miller | |
now that we support all the _r functions required by POSIX 1003.1-2001. Also define _POSIX_REENTRANT_FUNCTIONS. OK kurt@ deraadt@ | |||
2008-06-25 | Implement _SC_GETGR_R_SIZE_MAX, _SC_GETPW_R_SIZE_MAX, _SC_LOGIN_NAME_MAX, | Todd C. Miller | |
and _SC_THREAD_SAFE_FUNCTIONS for sysconf(3). OK deraadt@ | |||
2008-06-25 | Add _PW_BUF_LEN define and use it instead of hard-coding 1024 for | Todd C. Miller | |
the buffer size. OK deraadt@ | |||
2008-06-25 | Build pic versions of crt0, crtbegin & crtend for amd64, i386, powerpc, | Kurt Miller | |
sparc64. The rest will come later. okay drahn@ no objection miod@ "Get it in" deraadt@ | |||
2008-06-25 | Make pic compatiable. From and okay drahn@ no objection miod@ | Kurt Miller | |
"Slackers!" deraadt@ | |||
2008-06-24 | crank major because of two new interfaces | Theo de Raadt | |
2008-06-24 | create a private getpwent()-like interface which does not walk the YP | Theo de Raadt | |
groups map but instead tells us that it is there. then use this interface in getgrouplist(), and do a single lookup against netid.byname instead to get all the groups associated with that user ok kurt, testing by many others | |||
2008-06-24 | implement getpwnam_r() and getpwuid_r() -- very nearly a rewrite of the | Theo de Raadt | |
entire file. much help from kurt, and tested by many | |||
2008-06-21 | cleaning up, no functional changes | Martynas Venckus | |
- no support for National 32000, removing ns32000/national ifdefs maze - remove tahoe defs - ansify looks fine to millert@; who also noticed rint removal | |||
2008-06-20 | Adjust the _SEM_CHECK_VALIDITY macro to detect NULL sem_t instead of | Kurt Miller | |
segfaulting. okay marc@ todd@ | |||
2008-06-16 | fix some errors found by lint, e.g. declaration w/o types, make | Martynas Venckus | |
zero const. also do the same fix as was found for ieee's trunc by lint; ok millert@. tested on VAX | |||
2008-06-16 | - update list of functions. add functions that have been added in | Martynas Venckus | |
the past years, including round, trunc, fmod, tgamma, finite - add missing ulp values - better descriptions for isnan/isinf - sort - remove man page column. we have mlinks so just mention man pages directly "yeah, that's the way to go" jmc@; ok millert@ | |||
2008-06-15 | add a procedure NLM_SM_NOTIFY (in version 0), used by statd to send | Nikolay Sturm | |
notifications to lockd. from NetBSD bump minor "just get it in" deraadt | |||
2008-06-15 | Swap the code for a calling function and what it calls, so that the called | Theo de Raadt | |
function is in scope and a pointer is not returned via an int ok dtucker | |||
2008-06-14 | remove _thread_malloc_init prototype | Otto Moerbeek | |
2008-06-14 | zap last thread_malloc_init reference. otto@ ok | Federico G. Schwindt | |
2008-06-14 | slightly more robust fix in not relying on utf-8 sequences being well | Peter Valchev | |
formed after discussion w/ upstream | |||
2008-06-14 | accidentally deleted a little bit too much, oops | Theo de Raadt | |
2008-06-13 | grammar fixes; | Jason McIntyre | |
2008-06-13 | Remove all comments so that this code is 100% 'portable interface', and | Theo de Raadt | |
thus attackable because Sun used a poor copyright notice | |||
2008-06-13 | document xdr_{u_}int64_t() functions | Theo de Raadt | |
2008-06-13 | Add definitions for nlm version 4 (for use with NFSv3). | Nikolay Sturm | |
from NetBSD minor bump, discussed w/ deraadt | |||
2008-06-13 | remove _MALLOC_LOCK_INIT; major bump; ok deraadt@ | Otto Moerbeek | |
2008-06-13 | implement xdr_int64_t, xdr_u_int64_t | Nikolay Sturm | |
from NetBSD | |||
2008-06-13 | Add strtof() to libc, some ports seem to like it. Currently it's a simple | Landry Breuil | |
call to strtod() with bounding check. Discussed with pyr@ and otto@ ok otto@ deraadt@ | |||
2008-06-12 | spacing, add rcs ids, no binary change | Martynas Venckus | |
2008-06-12 | some cleanup for noieee_src, as asked by millert@: remove fictional | Martynas Venckus | |
includes, include math.h where needed and remove redundant declarations ok millert@ | |||
2008-06-12 | shut up lint; pointed out by theo | Martynas Venckus | |
ok millert@ | |||
2008-06-12 | fix parser crash w/ invalid UTF-8 char sequences (all apps that use expat | Peter Valchev | |
for XML parsing are affected) reported & fixed in upstream cvs | |||
2008-06-12 | add isinff and isnanf. no objection millert@ | Martynas Venckus | |
2008-06-12 | use ALTENTRY; was ok millert@ | Martynas Venckus | |
2008-06-12 | - no need for ifdef dance (21), we have isnan, finite for vax | Martynas Venckus | |
- TEST_FMOD doesn't belong here, remove - remove ifdef _ANSI_SOURCE and assume it's default ok millert@ |