# # ChangeLog for uspace/lib/c/generic/context.c in mainline # # Generated by Trac 1.6 # 2025-08-17T01:26:58Z Sun, 03 Feb 2019 14:56:13 GMT Jiří Zárevúcky [b4f1171] * uspace/lib/c/arch/abs32le/src/fibril.c (modified) * uspace/lib/c/arch/amd64/src/fibril.S (modified) * uspace/lib/c/arch/arm32/src/fibril.S (modified) * uspace/lib/c/arch/ia32/src/fibril.S (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia64/src/fibril.S (modified) * uspace/lib/c/arch/mips32/src/fibril.S (modified) * uspace/lib/c/arch/ppc32/src/fibril.S (modified) * uspace/lib/c/arch/riscv64/src/fibril.c (modified) * uspace/lib/c/arch/sparc64/src/fibril.S (modified) * uspace/lib/c/generic/context.c (modified) * uspace/lib/c/generic/setjmp.c (modified) * uspace/lib/c/include/setjmp.h (modified) Rename __setjmp/__longjmp to __context_save/__context_restore Once ... Wed, 18 Jul 2018 18:56:16 GMT Jiří Zárevúcky [0b05082] * uspace/lib/c/arch/abs32le/include/libarch/tls.h (modified) * uspace/lib/c/arch/amd64/include/libarch/tls.h (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/arm32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia64/include/libarch/tls.h (modified) * uspace/lib/c/arch/mips32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/tls.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/tls.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/tls.h (modified) * uspace/lib/c/generic/context.c (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/tls.h (modified) Adds - __tcb_raw_get(), which returns the value of the TP ... Mon, 12 Mar 2018 17:13:46 GMT GitHub [a35a3d8] * uspace/lib/c/arch/abs32le/src/fibril.c (modified) * uspace/lib/c/arch/amd64/src/fibril.S (modified) * uspace/lib/c/arch/arm32/src/fibril.S (modified) * uspace/lib/c/arch/ia32/src/fibril.S (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia64/src/fibril.S (modified) * uspace/lib/c/arch/mips32/src/fibril.S (modified) * uspace/lib/c/arch/ppc32/src/fibril.S (modified) * uspace/lib/c/arch/riscv64/src/fibril.c (modified) * uspace/lib/c/arch/sparc64/src/fibril.S (modified) * uspace/lib/c/generic/context.c (modified) * uspace/lib/c/generic/setjmp.c (modified) * uspace/lib/c/include/context.h (modified) * uspace/lib/c/include/setjmp.h (modified) Turn context_save/context_restore into standard setjmp/longjmp. (#24) ... Thu, 08 Mar 2018 18:25:31 GMT Jiří Zárevúcky [e0a4686] * uspace/app/taskdump/fibrildump.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/include/libarch/fibril.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/fibril_context.h (added) * uspace/lib/c/arch/amd64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril.h (modified) * uspace/lib/c/generic/context.c (added) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/generic/setjmp.c (modified) * uspace/lib/c/include/context.h (added) * uspace/lib/c/include/fibril.h (modified) Introduce context_swap() and use it to simplify fibril ...