summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/mips64 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Replace two-operand instruction aliases that clang does notvisa2019-01-051-2/+2
* Instead of trying to handle ffs() with the normal rename-mark-hidden-and-aliasguenther2018-01-181-2/+3
* Move SC_* defines into <machine/setjmp.h>, and rename them,visa2018-01-082-158/+158
* Do not use an uninitialized value when determining the signvisa2017-10-151-4/+4
* Copy files from ../librthread in preparation for moving functionalityguenther2017-08-151-0/+27
* Wrap fpgetround() so internal calls to it (seen on arm, powerpc, and sh)guenther2016-07-261-2/+3
* Consistently reference '_end' instead of 'end' in the brk/sbrk implementationguenther2016-05-303-5/+4
* Do setjmp cookies for gp, sp, and raguenther2016-05-302-26/+58
* Stop supporting longjmperror(); it's not used, not portable, and the checksguenther2016-05-232-6/+2
* Remove sigreturn declaration and the now-unused libc syscall stubguenther2016-05-091-40/+0
* Implement longjmp directly and not on top of sigreturn.guenther2016-05-083-98/+125
* Use a Thread Information Block in both single and multi-threaded programs.guenther2016-05-076-57/+37
* Don't need to define SYS_sycall hereguenther2016-03-271-4/+1
* The asm in the MD_DISABLE_KBIND macro was too fragile and broke alpha and hppa.guenther2016-03-211-27/+0
* Rearrange C runtime bits: now that ld.so exports environ and __progname,guenther2016-03-201-0/+27
* Wrap the remaining math functions in libc: __fpclassify*(), __flt_rounds(),guenther2015-10-273-5/+7
* Merge the sigaction() and sigprocmask() overloads/wrappers from libpthreadguenther2015-10-234-16/+16
* Delete an inexplicable commentguenther2015-10-041-2/+2
* Wrap <stdlib.h> so that calls go direct and the symbols not in theguenther2015-09-132-3/+2
* Do provide hidden _libc_* aliases for sig{block,setmask} and use them inguenther2015-09-131-2/+2
* This is probably what guenther@ had in mind.miod2015-09-051-2/+2
* Adds hidden _libc_FOO aliases for the system call stubs.guenther2015-09-054-26/+34
* Add framework for resolving (pun intended) libc namespace issues, usingguenther2015-08-319-25/+50
* Hide many (194!) symbols that nothing should be using.guenther2015-08-264-97/+21
* Explicitly list the symbols permitted to be exported by libc.guenther2015-08-221-0/+21
* Make index/rindex weak aliases of strchr/strrchr since they are notmillert2015-05-152-4/+6
* Make pthread_atfork() track the DSO that called it like atexit() does,guenther2015-04-072-3/+19
* Simplify fork/vfork logic: the kernel has handled returning zero in the childguenther2015-03-312-53/+4
* restructure libc/string + libc/arch/*/string coperation regardingderaadt2014-11-303-11/+15
* Switch from <sys/endian.h> or <machine/endian.h> to the new,guenther2014-07-212-5/+4
* Nuke the machinery to sync libkern with libc, it's not been used in themiod2014-06-091-4/+1
* Apply "unifdef -D__STDC__" to libc/arch/*/SYS.hmatthew2014-06-041-16/+1
* remove lint leftovers; ok guenther@okan2012-09-042-4/+2
* these are no longer used; ok guentherderaadt2012-09-041-57/+0
* Do not use <machine/float.h>, that is an deformed BSD-ism.deraadt2012-06-251-2/+2
* __tfork() needs to set the stack address of the new thread in the kernel,guenther2012-06-211-8/+6
* alloca.c cannot be usedderaadt2012-04-121-3/+1
* remove rfork(); ok guenther miodderaadt2012-04-121-57/+0
* Move __tfork_thread() from rthreads (libpthread) to libc so thatguenther2012-03-221-0/+80
* sigstack() is long dead, and the compat sigaltstack syscall is gone too.guenther2011-11-221-2/+2
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-083-2/+119
* Kill weak `cerror' alias, it's colliding with the userland namespace. Noticedmiod2011-07-081-2/+1
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-083-119/+2
* Fix the previous commit: define ___cerror, no __cerrorguenther2011-04-051-4/+4
* Move __cerror to ___cerror with a weak alias so that rthreads can override it.guenther2011-04-0412-27/+33
* Provide a WEAK_ALIAS macro in <machine/asm.h> for the few platformsguenther2010-10-011-3/+3
* Provide IRIX-compatible get_fpc_csr() and set_fpc_csr() for mips, althoughmiod2010-09-242-2/+46
* Give little-endian fp on mips a change to be handled correctly.miod2010-01-231-0/+4
* More changes to avoid truncating 64 bit pointers to 32 bits and sign-extendingmiod2009-12-118-69/+69
* Use a local numeric label to branch to the start of the function, instead ofmiod2009-11-011-2/+3