summaryrefslogtreecommitdiff
path: root/lib/libc/arch
AgeCommit message (Expand)Author
2016-03-19Save and restore all the registers we need instead of playing tricks andchristos
2016-01-25use __register_tchristos
2016-01-24use __register_tchristos
2016-01-24cache stuff needs _KERNTYPESchristos
2016-01-24Use namespace protected types.christos
2016-01-24assym.h needs _KERNTYPESchristos
2015-08-20In rumprun mode on ARM, don't build syscall or signal code into libc.pooka
2015-07-15Don't include sigtramp or foocontext routines in rumprun mode. They won'tpooka
2015-07-15Remove "objects built from C sources" comments. Everyone can seepooka
2015-07-07Add the fpset* routines for testsmatt
2015-07-05Some test programs require these.matt
2015-04-17Add set/longjmp and friends (nearly verbatim from FreeBSD).martin
2015-04-15remove various HAVE_GCC=45 fragments.mrg
2015-04-06On swapcontext(3) preserve r12 too. Properly fixes PR port-sh3/49597.uwe
2015-03-31Use lla instead doing the pcrel relocs ourselves.matt
2015-03-27Adapt to new assembler. jump->tail[call] auipc/lo12 changes.matt
2015-03-27Adapt to the jmpbuf changes.matt
2015-03-27Switch to new ABI (return values now in a0/a1; v0/v1 are no more)matt
2015-03-19Call libc's fpgetround.joerg
2015-01-25Adjust _UC_MACHINE_SP(oucp) to "drop" values we pushed to the stack.uwe
2015-01-12Replace the branch to __cerror() in powerpc64 syscall stubsdennis
2014-11-24Fix ptrace %rcx corruption when pthread_errno() is used. Small example:christos
2014-09-19New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)matt
2014-09-17Explicitly set noat around instructions using $at.joerg
2014-09-17Use canonical three operand form of add.d.joerg
2014-09-05The OpenRISC calling standard only passes 6 parameters by register. Anymatt
2014-09-03New files for OR1K supportmatt
2014-09-01float32_is_signalling_nan needs a prototype if SOFTFLOATM68K_FOR_GCC ismatt
2014-08-23Minimize differences between powerpc and powerpc64matt
2014-08-13[] -> ()joerg
2014-08-13Spell LdAddr consistentlyjoerg
2014-08-10Preliminary files for AARCH64 (64-bit ARM) support.matt
2014-08-03defintion -> definitionwiz
2014-07-12Include sparc_v8 library into sparc64 32-bit compat libc library.nakayama
2014-07-12Use save instruction to set up a local stack frame.nakayama
2014-05-23Fix previous.uebayasi
2014-05-23Put missing END() markers to set ELF symbol size.uebayasi
2014-05-23Put missing END() markers to set ELF symbol size.uebayasi
2014-05-22Put missing END() markers to set ELF symbol size.uebayasi
2014-05-22Put missing END() markers to set ELF symbol size.uebayasi
2014-05-14Whitespace.uebayasi
2014-03-18Merge riastradh-drm2 to HEAD.riastradh
2014-03-06Move to a flat space register convention. %sr[4-7] are all now the spaceskrll
2014-03-04The fixuns* come from compiler_rt so softfloat doesn't need to provide them.matt
2014-02-19Provide a genassym.cf in libc for hppa and use it.skrll
2014-02-02Fix unsigned 64 bit int to long double conversion for numbers that would notmartin
2014-02-01Since powerpc passes 8 arguments in registers and the syscall number in r0,matt
2014-01-31Since N32/N64 pass the first 8 arguments in registers, we can load allmatt
2014-01-30Use fixunssfsi and fixunsdfsi from compiler-rt.joerg
2014-01-29Include compiler-rt in libc, libm and libkern.joerg