mailing list of musl libc
 help / color / mirror / code / Atom feed
774c2664070a1831ddc82a6371ba12fa7c96d1c3 blob 436 bytes (raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
// __syscall_cp_asm(&self->cancel, nr, u, v, w, x, y, z)
//                  x0             x1  x2 x3 x4 x5 x6 x7

// syscall(nr, u, v, w, x, y, z)
//         x8  x0 x1 x2 x3 x4 x5

.global __syscall_cp_asm
.type __syscall_cp_asm,%function
__syscall_cp_asm:
.global __cp_begin
__cp_begin:
	ldr w0,[x0]
	cbnz w0,__cancel
	mov x8,x1
	mov x0,x2
	mov x1,x3
	mov x2,x4
	mov x3,x5
	mov x4,x6
	mov x5,x7
	svc 0
.global __cp_end
__cp_end:
	ret
debug log:

solving 774c266 ...
found 774c266 in https://inbox.vuxu.org/musl/20150309185058.GL16260@port70.net/

applying [1/1] https://inbox.vuxu.org/musl/20150309185058.GL16260@port70.net/
diff --git a/src/thread/aarch64/syscall_cp.s b/src/thread/aarch64/syscall_cp.s
new file mode 100644
index 0000000..774c266

Checking patch src/thread/aarch64/syscall_cp.s...
Applied patch src/thread/aarch64/syscall_cp.s cleanly.

index at:
100644 774c2664070a1831ddc82a6371ba12fa7c96d1c3	src/thread/aarch64/syscall_cp.s

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).