[PATCH v4 0/2] riscv: simplify longjmp
Heinrich Schuchardt
xypron.glpk at gmx.de
Thu Mar 25 08:31:48 CET 2021
The implementation of longjmp() is simplified.
A unit test for longjmp() is provided.
For testing use
CONFIG_UNIT_TEST=y
CONFIG_CMD_SETEXPR=n
and execute
ut lib
v4:
in unit test use volatile for variable changed between setjmp and
longjmp
v3:
improve unit test
v2:
correct title of patch 1
Heinrich Schuchardt (2):
riscv: simplify longjmp
test: unit test for longjmp
arch/riscv/lib/setjmp.S | 8 ++---
test/lib/Makefile | 1 +
test/lib/longjmp.c | 73 +++++++++++++++++++++++++++++++++++++++++
3 files changed, 76 insertions(+), 6 deletions(-)
create mode 100644 test/lib/longjmp.c
--
2.30.2
More information about the U-Boot
mailing list