NetBSD/include
drochner 9d8b5fa74e Add C99 complex support, for double and float.
Most complex function implementations are from the "c9x-complex" library,
originating from the "cephes" math library, see
http://www.netlib.org/cephes/, from Stephen L. Moshier, incorporated and
redistributed with the NetBSD license by permission of the author.

Error behaviour and other boundary conditions (branch cuts)
need to be looked at.

For namespace sanity, I've done the rename/weak alias procedure to
most of the exported functions which are also used internally.
Didn't do so for sin/cos(f) yet because assembler implementations use
them directly, and renaming functions shared between the main libm
and the machine specific "overlay" might raise binary compatibility
issues.
2007-08-20 16:01:28 +00:00
..
arpa Resolve conflicts. 2007-03-30 19:57:16 +00:00
heimdal
protocols u_intN_t -> uintN_t 2005-12-26 19:01:47 +00:00
rpc Centralize the TCP_NODELAY handling as discussed in tech-net. 2006-06-22 19:35:34 +00:00
rpcsvc It's "its." 2006-04-24 19:00:29 +00:00
ssp - Misc cleanups to make the code more readable. 2007-06-03 17:41:19 +00:00
a.out.h
aio.h Fix the C99 restrict keyword with array defintion in prototype problem. 2007-06-30 16:36:35 +00:00
ar.h
assert.h
bitstring.h
bm.h
complex.h Add C99 complex support, for double and float. 2007-08-20 16:01:28 +00:00
cpio.h
ctype.h u_intN_t -> uintN_t 2005-12-26 19:01:47 +00:00
db.h Add macros for overflow detection 2007-02-03 23:48:21 +00:00
dirent.h rename dd_rewind to dd_internal so that it can be re-used to implement 2006-05-17 20:32:19 +00:00
disktab.h
dlfcn.h
err.h
errno.h Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. 2005-12-24 19:12:23 +00:00
fmtmsg.h
fnmatch.h
fstab.h
fts.h fts_number is a quad; bump version. 2006-07-27 15:47:09 +00:00
ftw.h Add Todd Miller's ftw(3) and nftw(3) file-tree walking functionality, 2005-12-30 23:07:31 +00:00
getopt.h
glob.h PR/33123: Murray Armfield: standards compliance & glob.h 2006-03-26 18:11:22 +00:00
grp.h
hesiod.h
iconv.h
ieeefp.h PR/32108: Greg Oster: fpgetmask() linking failure with g++ on macppc 2005-11-18 20:02:59 +00:00
ifaddrs.h
inttypes.h
iso646.h
kvm.h Cast large constant to int. 2005-07-16 17:20:12 +00:00
langinfo.h
libgen.h
limits.h - Create sysctl nodes for AIO. 2007-05-01 01:01:25 +00:00
link_aout.h
link_elf.h Fix comment indentation after __P was deleted. 2006-01-11 22:50:35 +00:00
link.h
locale.h
login_cap.h expose setuserpath and setuserenv, now used by xdm. 2005-12-20 21:31:27 +00:00
lwp.h Change the signature of _lwp_park() to accept an lwpid_t and second 2007-08-07 19:04:21 +00:00
Makefile Add C99 complex support, for double and float. 2007-08-20 16:01:28 +00:00
malloc.h
math.h -get cabs() and cabsf() out of public view - these are historical and 2007-02-22 22:08:17 +00:00
md2.h u_intN_t -> uintN_t 2005-12-26 19:01:47 +00:00
memory.h
mntopts.h Revert the changes I introduced trying to solve tmpfs' NFS export problem. 2006-10-31 08:12:46 +00:00
monetary.h
mpool.h u_intN_t -> uintN_t 2005-12-26 19:01:47 +00:00
ndbm.h compat code reorg 2005-09-13 01:44:32 +00:00
netconfig.h add comments. 2006-11-09 10:04:40 +00:00
netdb.h Move .db files for services and netgroup to /var/db per gimpy's request. 2007-05-10 17:45:50 +00:00
netgroup.h Move .db files for services and netgroup to /var/db per gimpy's request. 2007-05-10 17:45:50 +00:00
nl_types.h
nlist.h
nsswitch.h add a NULL callback initializer 2006-10-15 16:10:38 +00:00
paths.h _PATH_PUFFS 2007-07-17 10:14:33 +00:00
pwd.h
randomid.h u_intN_t -> uintN_t 2005-12-26 19:01:47 +00:00
ranlib.h
re_comp.h
regex.h compat code reorg 2005-09-13 01:44:32 +00:00
regexp.h
res_update.h Resolve conflicts. 2007-03-30 19:57:16 +00:00
resolv.h Resolve conflicts. 2007-03-30 19:57:16 +00:00
rmt.h
sa.h
sched.h Change the sched_*() functions to return -1 and set errno to ENOSYS 2005-10-09 11:17:28 +00:00
search.h The source array of lsearch() shouldn't be "const". 2005-07-06 15:47:15 +00:00
semaphore.h
setjmp.h compat code reorg 2005-09-13 01:44:32 +00:00
sgtty.h
signal.h pthread_sigmask(): Add restrict qualifier to set, oset args. 2006-01-07 20:10:29 +00:00
stab.h
stdbool.h
stddef.h Use __GNUC_PREREQ__() for the GCC 4 test, too. 2006-08-21 16:58:29 +00:00
stdio.h Do not include SSP files unless _FORTIFY_SOURCE > 0. 2007-08-02 21:49:09 +00:00
stdlib.h The alloca() arg type check is broken (cpp do not do string comparisions) 2007-04-22 08:21:50 +00:00
string.h Do not include SSP files unless _FORTIFY_SOURCE > 0. 2007-08-02 21:49:09 +00:00
stringlist.h add sl_delete 2006-07-27 15:37:19 +00:00
strings.h Do not include SSP files unless _FORTIFY_SOURCE > 0. 2007-08-02 21:49:09 +00:00
struct.h
sysexits.h Add a comment asking to update sysexits(3) when adding more entries. 2005-09-30 20:56:19 +00:00
tar.h
time.h compat code reorg 2005-09-13 01:44:32 +00:00
ttyent.h Add setttyentpath(), functionally equivalent to setttyent() but takes an 2006-04-17 23:29:21 +00:00
tzfile.h
ucontext.h
ulimit.h
unistd.h Add a new socket option for unix domain sockets: LOCAL_PEEREID, to make 2007-08-09 15:23:01 +00:00
util.h add estrndup() 2007-07-01 21:41:16 +00:00
utime.h
utmp.h
utmpx.h Add run level messages. 2006-09-22 21:31:55 +00:00
uuid.h
varargs.h
vis.h compat code reorg 2005-09-13 01:44:32 +00:00
wchar.h PR/34238: Aleksey Cheusov: add wcsdup, wcscasecmp and wcsncasecmp functions 2006-08-22 20:50:46 +00:00
wctype.h
wordexp.h