aboutsummaryrefslogtreecommitdiff
path: root/libc/src/setjmp
AgeCommit message (Expand)AuthorFilesLines
2025-10-26[libc] fix architecture guarding for 32bit sigsetjmp (#164923)Shreeyash Pandey1-1/+2
2025-09-04[libc] Add wasm support for some submodules in llvm-libc. (#154383)google-yfyang1-0/+18
2025-07-24[libc] Fix issue with sigjmp_buf.h not being found (#150439)William Huynh10-11/+11
2025-06-30[libc] implement sigsetjmp for thumb/thumb2/armv7-a (#138147)Schrodinger ZHU Yifan2-0/+81
2025-06-19[libc] Fix setjmp build order. (#144917)lntue1-3/+4
2025-06-19Implement `sigsetjmp` and `siglongjmp` for darwin/aarch64 (#139555)Aly ElAshram3-4/+39
2025-05-04[libc] implement sigsetjmp/siglongjmp for riscv (#137992)Schrodinger ZHU Yifan2-0/+65
2025-05-01[libc][NFC] add remarks to the setjmp implementation (#137066)Schrodinger ZHU Yifan1-0/+6
2025-04-29[libc] implement aarch64 sigsetjmp (#136706)Schrodinger ZHU Yifan2-0/+50
2025-04-29Reland "[libc] build fix for sigsetjmp (#137047)" (#137214)Schrodinger ZHU Yifan11-7/+246
2025-04-23Revert "[libc] build fix for sigsetjmp (#137047)" (#137077)gulfemsavrun11-243/+7
2025-04-23[libc] build fix for sigsetjmp (#137047)Schrodinger ZHU Yifan2-11/+10
2025-04-23[libc] implement sigsetjmp/siglongjmp for x86-64 (#136072)Schrodinger ZHU Yifan11-7/+244
2025-02-05[libc] Add `returns_twice` attribute to `setjmp(3)` (#124370)Alan Zhao1-1/+1
2024-11-26[libc] suppress more clang-cl warnings (#117718)Schrodinger ZHU Yifan2-4/+4
2024-10-30[libc][i386] setjmp/longjmp (#112437)Nick Desaulniers2-2/+51
2024-10-17[libc][setjmp] make x86_64 longjmp naked (#112581)Nick Desaulniers2-23/+33
2024-10-15[libc] fix -Wmissing-attributes in setjmp (#112415)Nick Desaulniers2-1/+14
2024-10-15[libc][setjmp] fix setjmp test via naked fn attr (#88054)Nick Desaulniers2-42/+24
2024-09-08[libc] Add proxy header for the jmp_buf type (#107712)wldfngrs14-31/+25
2024-07-31[libc] quick fix for aarch64 jmpbuf build (#101357)Schrodinger ZHU Yifan2-2/+5
2024-07-31[libc][AArch64] Add an AArch64 setjmp/longjmp. (#101177)Simon Tatham3-0/+211
2024-07-23Revert "[libc][RISCV] Add naked attribute to setjmp/longjmp" (#100193)Paul Kirth2-2/+0
2024-07-23[libc][RISCV] Add naked attribute to setjmp/longjmp (#100036)Paul Kirth2-0/+2
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek8-16/+24
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini8-24/+16
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek8-16/+24
2024-06-20[libc][arm] implement a basic setjmp/longjmp (#93220)Nick Desaulniers (paternity leave)3-0/+157
2024-05-20[libc][setjmp] disable -ftrivial-auto-var-init=pattern for now (#92796)Nick Desaulniers (paternity leave)1-0/+5
2023-09-26[libc] Start to refactor riscv platform abstraction to support both 32 and 64...Mikhail R. Gadelha3-2/+2
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet6-12/+12
2023-09-21[libc][clang-tidy] Add llvm-header-guard to get consistant naming and prevent...Guillaume Chatelet2-6/+6
2023-08-30[libc][riscv] Added support for rv32 in setjmp and longjmpMikhail R. Gadelha2-52/+74
2023-03-27[libc] Fix longjmp's fake return in x86_64Mikhail R. Gadelha1-0/+1
2023-03-24[libc][Obvious] Remove a compile opt to x86_64 longjmp in a previous commit.Siva Chandra Reddy1-1/+1
2023-03-24[libc] Add support for setjmp and longjmp in riscvMikhail R. Gadelha7-28/+178
2023-02-09[libc][NFC] Move architectures.h to properties subfolderGuillaume Chatelet2-2/+2
2023-02-07[libc][NFC] Rename macrosGuillaume Chatelet2-4/+4
2023-02-07[libc][NFC] Rename architecture macros and move to macros folderGuillaume Chatelet2-6/+6
2022-11-01[libc] Add x86_64 implementation of setjmp and longjmp.Siva Chandra Reddy5-0/+172