summaryrefslogtreecommitdiff
path: root/lib/libc/arch
AgeCommit message (Expand)Author
2021-11-27Trailing whitespaceskrll
2021-11-24Decorate the VAX signal trampoline with the appropriate .cfithorpej
2021-11-24Decorate the SuperH signal trampoline with the appropriate .cfithorpej
2021-11-23Decorate the ARM signal trampoline with the appropriate .cfithorpej
2021-11-23Because the PC is not a general purpose register on aarch64, we needthorpej
2021-11-21Decorate the m68k signal trampoline with the appropriate .cfithorpej
2021-11-21Decorate the powerpc signal trampoline with the appropriate .cfithorpej
2021-11-20Use the DWARF pseudo-register for the signal trampoline return address.thorpej
2021-11-18Decorate the MIPS signal trampoline with the appropriate .cfithorpej
2021-11-03CFI: Saved RA needs to point to the PC slot in the ucontext_t.thorpej
2021-11-03Set up the CFI in a slightly more rational way.thorpej
2021-10-31Tidy up how __sigaction14_sigtramp.c is added to SRCS.thorpej
2021-10-26Merge all MD __sigaction14_sigtramp.c copies into one:christos
2021-10-07Fix the lib/libc/setjmp/t_setjmp:{,_}longjmp_zero test casesskrll
2021-07-26Improve previous:rin
2021-07-24For evbppc, use C version of bcopy(3), memcpy(3), memcmp(3), andrin
2021-07-06Ensure that the stack is always 16-byte aligned by rounding sizes as needed.thorpej
2021-06-30Do previous differtly by pushing two registers in the same way as theskrll
2021-06-30The _INVOKE_CERROR macro deals with thumb so simplify the code (at theskrll
2021-06-30Trailing whitespaceskrll
2021-06-30Fix previous. For Thumb-1:rin
2021-06-29Align sp to 8-byte boundary as required by EABI.rin
2021-05-25POSIX sez:thorpej
2021-04-25Use ${MACHINE_MIPS64}christos
2021-02-19Remove the incorrect register shuffle - we pass SYS___syscall as thesimonb
2021-02-06For mips n32/n64 explicitly save the GP reg on the stack, andsimonb
2020-12-05spaces to tabskrll
2020-10-24Add _UC_GREGS_* defines for all general registersskrll
2020-10-24Provide _UC_REGS_* defines for all registersskrll
2020-10-24Update the unwinder comment to better reflect ARM64skrll
2020-10-24s/ARM/ARM64/ in commentskrll
2020-10-21Fix typo (thanks kamil@ for pointing it out).thorpej
2020-10-21Add call frame unwind info to the Alpha signal trampoline. Usingthorpej
2020-10-21- Consistently use _REG_* defines from assym.h to mean register numbers,thorpej
2020-10-19Restore SP from mcontextkamil
2020-10-19Restore ESP from mcontextkamil
2020-10-19Restore RSP from mcontextkamil
2020-10-17Change x30 to lr for ease of readingskrll
2020-10-15Trailing whitespaceskrll
2020-10-15Remove '_OFFSETOF' prefix for genassm(1) generate CPP identifers forskrll
2020-10-15Remove '_OFFSETOF' prefix for genassm(1) generate CPP identifers forskrll
2020-10-15Trailing whitespaceskrll
2020-10-13Decorate the aarch64 signal trampoline with CFI attributes easing unwindingkamil
2020-10-12Fix typokamil
2020-10-12Decorate the i386 signal trampoline with CFI attributes easing unwindingkamil
2020-10-12Add CVS Idkamil
2020-10-12Decorate the x86_64 signal trampoline with CFI attributes easing unwindingkamil
2020-09-29s/occurence/occurrence/msaitoh
2020-06-22Turn on _UC_TLSBASE for sure in the same manner as other ports.rin
2020-05-31Add m68k assembler version of __muldi3().rin