criu/compel/arch/arm/plugins/std/syscalls/syscall-aux.S
Cyrill Gorcunov 19fadee9d9 compel: plugins,std -- Implement syscalls in std plugin
And use it in CRIU directly instead:

 - move syscalls into compel/arch/ARCH/plugins/std/syscalls
 - drop old symlinks
 - no build for 32bit on x86 as expected
 - use std.built-in.o inside criu directly (compel_main stub)
 - drop syscalls on x86 criu directory, I copied them already
   in first compel commist, so we can't move them now, but
   delete in place

Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
2017-03-14 23:58:20 +03:00

13 lines
209 B
ArmAsm

nr_sys_mmap:
.long 192
ENTRY(sys_mmap)
push {r4, r5, r7, lr}
ldr r4, [sp, #16]
ldr r5, [sp, #20]
lsr r5, #12
adr r7, nr_sys_mmap
ldr r7, [r7]
svc 0x00000000
pop {r4, r5, r7, pc}
END(sys_mmap)