Remove syscall trampolines from jerry-libc

After recent changes to jerry-libc, `syscall_N` C functions became
pure trampolines to their appropriate `syscall_N_asm` counterparts
written in assembly. Removing the C functions and renaming the
assembly functions to take their place simplifies the code.

JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
This commit is contained in:
Akos Kiss
2016-04-12 00:54:42 +02:00
parent 1ae05eda64
commit 9ab0998ae6
4 changed files with 32 additions and 142 deletions
+16 -16
View File
@@ -14,29 +14,29 @@ _start:
_START
.size _start, . - _start
.global syscall_0_asm
.type syscall_0_asm, %function
syscall_0_asm:
.global syscall_0
.type syscall_0, %function
syscall_0:
SYSCALL_0
.size syscall_0_asm, . - syscall_0_asm
.size syscall_0, . - syscall_0
.global syscall_1_asm
.type syscall_1_asm, %function
syscall_1_asm:
.global syscall_1
.type syscall_1, %function
syscall_1:
SYSCALL_1
.size syscall_1_asm, . - syscall_1_asm
.size syscall_1, . - syscall_1
.global syscall_2_asm
.type syscall_2_asm, %function
syscall_2_asm:
.global syscall_2
.type syscall_2, %function
syscall_2:
SYSCALL_2
.size syscall_2_asm, . - syscall_2_asm
.size syscall_2, . - syscall_2
.global syscall_3_asm
.type syscall_3_asm, %function
syscall_3_asm:
.global syscall_3
.type syscall_3, %function
syscall_3:
SYSCALL_3
.size syscall_3_asm, . - syscall_3_asm
.size syscall_3, . - syscall_3
/**
* setjmp (jmp_buf env)