summaryrefslogtreecommitdiff
path: root/sys/src/libc
AgeCommit message (Expand)Author
2016-01-07introduce signed intptr and %z format modifier for formating uintptr and intptrcinap_lenrek
2015-10-04libc: add _uv2d()/uv2f() and _vas*d() functions to vlrt.ccinap_lenrek
2015-09-06libc: remove privfree(), simplify privalloc()cinap_lenrek
2015-08-25fix fuckupglenda
2015-08-25import E script from bell labsmischief
2015-08-25libc: import more endianness fixes (thanks cherry9)mischief
2015-08-10libc: fix wunlock() libthread deadlockcinap_lenrek
2015-08-09libc: fix spim endiannessmischief
2015-08-08fix library mkfiles for objtype=spimcinap_lenrek
2015-08-03libc: make atoi() not parse c-style octal and hex numberscinap_lenrek
2015-07-07libc/arm: implement _tas() with LDREX/STREX, execute memory barrier on smp sy...cinap_lenrek
2015-05-17libc: use Runemax instead of hardcoded 0x65536 for fmtchar check (thanks qrstuv)cinap_lenrek
2015-04-08pool: avoid triggering assert(b->magic != FREE_MAGIC) in blocksetsize() for m...cinap_lenrek
2015-02-26pool: maintain Pool.curalloc for poolallocalign() and blockgrow()cinap_lenrek
2015-02-11libc: check name in getvent()/putenv()cinap_lenrek
2015-01-05pool: more strict checktree() for poolcheckcinap_lenrek
2014-12-25getfcr: change getfcr/setfcr to use VFPcinap_lenrek
2014-11-07libc: import cleaned up syslog() function from sourcescinap_lenrek
2014-11-07libc: improve dial error handlingcinap_lenrek
2014-11-05libc: allow dial to be interruptedmischief
2014-05-23libc: avoid static table and supurious reads in nsec()cinap_lenrek
2014-05-20libc: revert nsec() change, bring back filedescriptor cachingcinap_lenrek
2014-05-20add _nsec() syscall 53 for binary compatibility with labs distributioncinap_lenrek
2014-05-20libc: dont cache /dev/bintime filedescriptor for nsec()cinap_lenrek
2014-04-09libc: allow announce address of the form #I1/tcp!*!564cinap_lenrek
2014-02-25csdial: avoid useless werrstr() call on success (thanks mischief)cinap_lenrek
2014-02-17prof: properly save and restore RARG for amd64cinap_lenrek
2014-02-14libc: remove malloc.acid and pool.acidcinap_lenrek
2014-02-06pool: use uintptr for pool sizecinap_lenrek
2014-02-02malloctag: only store lower 32bit of malloc tag, fix getrealloctagcinap_lenrek
2014-02-02mallocalign: make sure alignptr offset is modulo align when -offset > aligncinap_lenrek
2014-02-01libc and ape support for amd64cinap_lenrek
2014-01-20malloc: change malloc and realloc tag types to uintptrcinap_lenrek
2013-12-17pool: update debug log format string for poolallocalign()cinap_lenrek
2013-10-17libc: updated acid files for 21 bit rune changecinap_lenrek
2013-10-08libc: remove doprintcinap_lenrek
2013-09-26reverting semaphore lock changes from sources (r41ccd6d221da, rb28756e5ba29)cinap_lenrek
2013-09-21libc: change tas/sleep locks to cas/semacquire/semrelease locks (from sources)cinap_lenrek
2013-09-06libc: set malloctag for runesmprint()cinap_lenrek
2013-08-14libc: Prevent infinite recursion when modf is called with NaN or Inf argument...cinap_lenrek
2013-08-11tm2sec: assume local timezone when Tm.zone[0] == 0 (fixes dossrv, zipfs times...cinap_lenrek
2013-06-19libc: fix compiler warning for mips canlock() and _tas()cinap_lenrek
2013-06-14pool: use splaying to balance free node treecinap_lenrek
2013-06-10acid: fix dumptree() acid function to work in kernel debug, update malloc.aci...cinap_lenrek
2013-05-31pool: do poolcheck when free nodes get corrupted instead of assertcinap_lenrek
2013-05-01frexp: handle NaN values (from sources)cinap_lenrek
2013-04-03pushtls: remove unneccesary include <auth.h> (from sources)cinap_lenrek
2013-03-03fltfmt: make %g print decimal numbers less than 1 with a leading zeroppatience0
2013-03-03fltfmt: %.0g should print with one significant figureppatience0
2013-03-01fltfmt: fix %g not printing as %e in some cases when it shouldppatience0