plan9fox/sys/src/libc/port
2021-07-25 15:54:22 +00:00
..
_assert.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
abs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
asin.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
atan.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
atan2.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
atexit.c libc: cleanup atexit and put exits() in its own compilation unit 2017-10-20 20:58:38 +02:00
atnotify.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
atof.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
atol.c libc: make atoi() not parse c-style octal and hex numbers 2015-08-03 18:10:53 +02:00
atoll.c libc: make atoi() not parse c-style octal and hex numbers 2015-08-03 18:10:53 +02:00
calloc.c libc: move calloc() into its own compilation unit 2016-11-05 18:00:10 +01:00
charstod.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cistrcmp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cistrncmp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cistrstr.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
cleanname.c libc: trailing whitespace cleanup 2016-03-19 17:35:36 -04:00
crypt.c libc: remove unneeded #include <auth.h> for crypt() and netcrypt() 2016-04-13 01:06:34 +02:00
ctype.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
date.c libc: open internal file-descriptor with OCEXEC flag 2020-12-07 14:24:51 +01:00
encodefmt.c libc: constant time implementation for encode(2) routines, fix base32 2017-12-31 09:06:42 +01:00
execl.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
exits.c libc: cleanup atexit and put exits() in its own compilation unit 2017-10-20 20:58:38 +02:00
exp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fabs.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
floor.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
fmod.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
frand.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
frexp.c libc: fix NaN check precedence bug in modf() (thanks BurnZeZ) 2019-05-05 00:26:17 +02:00
getcallerpc.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
getfields.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
hangup.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
hypot.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lnrand.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lock.c reverting semaphore lock changes from sources (r41ccd6d221da, rb28756e5ba29) 2013-09-26 22:24:31 +02:00
log.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lrand.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
malloc.c libc: open internal file-descriptor with OCEXEC flag 2020-12-07 14:24:51 +01:00
memccpy.c libc: change usize to 64-bit for amd64 and arm64, make memory(2) functions use usize 2021-07-25 15:54:22 +00:00
memchr.c libc: change usize to 64-bit for amd64 and arm64, make memory(2) functions use usize 2021-07-25 15:54:22 +00:00
memcmp.c libc: change usize to 64-bit for amd64 and arm64, make memory(2) functions use usize 2021-07-25 15:54:22 +00:00
memmove.c libc: change usize to 64-bit for amd64 and arm64, make memory(2) functions use usize 2021-07-25 15:54:22 +00:00
memset.c libc: change usize to 64-bit for amd64 and arm64, make memory(2) functions use usize 2021-07-25 15:54:22 +00:00
mkfile libc: re-implement getuser() by stating /proc/$pid/status 2020-12-23 02:31:28 +01:00
mktemp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
muldiv.c libc: dont use floating point for portable umuldiv(), use 64 bit uvlong 2016-09-11 23:19:18 +02:00
nan.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
needsrcquote.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
netcrypt.c libc: remove unneeded #include <auth.h> for crypt() and netcrypt() 2016-04-13 01:06:34 +02:00
netmkaddr.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
nrand.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ntruerand.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
perror.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
pool.c libc: add poolisoverlap() and definitions for Pool *secrmem 2016-08-27 20:23:55 +02:00
pow.c Handle NaN and Inf edge cases as specified by posix, instead of barfing. 2019-06-16 15:55:55 -07:00
pow10.c libc: trailing whitespace cleanup 2016-03-19 17:35:36 -04:00
profile.c libc: open internal file-descriptor with OCEXEC flag 2020-12-07 14:24:51 +01:00
qsort.c libc: recurse on smaller half of array 2020-11-01 11:23:39 -08:00
quote.c libc: trailing whitespace cleanup 2016-03-19 17:35:36 -04:00
rand.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
readn.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
reduce Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
rune.c fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
runestrcat.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrchr.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrcmp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrcpy.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrdup.c libc: trailing whitespace cleanup 2016-03-19 17:35:36 -04:00
runestrecpy.c libc: fix runestrecpy() return value (thanks spew) 2016-03-16 17:27:00 +01:00
runestrlen.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrncat.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrncmp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrncpy.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrrchr.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runestrstr.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
runetype.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sin.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sinh.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sqrt.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strcat.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strchr.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strcmp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strcpy.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strcspn.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strdup.c libc: trailing whitespace cleanup 2016-03-19 17:35:36 -04:00
strecpy.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strlen.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strncat.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strncmp.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strncpy.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strpbrk.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strrchr.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strspn.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strstr.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strtod.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strtok.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strtol.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strtoll.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strtoul.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
strtoull.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tan.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tanh.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tokenize.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
toupper.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
u16.c libc: constant time implementation for encode(2) routines, fix base32 2017-12-31 09:06:42 +01:00
u32.c libc: add encode(2) variants for custom alphabets 2021-07-03 20:03:17 +00:00
u64.c libc: add encode(2) variants for custom alphabets 2021-07-03 20:03:17 +00:00
utfecpy.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
utflen.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
utfnlen.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
utfrrune.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
utfrune.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
utfutf.c Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00