Add setjmp and longjmp functions for tizenrt-artik05x (#1825)

This patch is based on nuttx-stm32f4 implementation.
However, I removed vldm and vstm since artik05x has no FPU.
It fixes the following error on running some testcases under tests/jerry/fail:

System Information:
        Versionarm_dataabort:
        Data abort. PC: 0410d9d8 DFAR: 0a00001d DFSR: 00000008
        up_assert: Assertion failed at file:armv7-r/arm_dataabort.c
        line: 111 task: appmain

JerryScript-DCO-1.0-Signed-off-by: Sanggyu Lee sg5.lee@samsung.com
This commit is contained in:
Sanggyu Lee
2017-05-16 16:57:32 +09:00
committed by Zoltan Herczeg
parent f4fbf0b0b5
commit 1501699f48
4 changed files with 90 additions and 27 deletions
@@ -100,7 +100,7 @@ EXTRA_LIBS += libjerry-core.a libjerry-libm.a
LINKLIBS=$(EXTRA_LIBS)
ASRCS =
ASRCS = setjmp.S
CSRCS =
MAINSRC = jerry_main.c