mailing list of musl libc
 help / color / mirror / code / Atom feed
50383cad11bb7cec40f94d67333b09424cfa9322 blob 772 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
25
26
27
28
29
30
31
32
33
34
35
 
// __syscall_cp_asm(&self->cancel, nr,  u, v, w, x, y,    z)
//                  r0             r1  r2 r3 r4 r5  stack stack

// syscall(nr,  u, v, w, x, y, z)
//         r6  r0 r1 r2 r3 r4 r5

.text
.global __cp_begin
.hidden __cp_begin
.global __cp_end
.hidden __cp_end
.global __cp_cancel
.hidden __cp_cancel
.hidden __cancel
.global __syscall_cp_asm
.hidden __syscall_cp_asm
.type __syscall_cp_asm,%function
__syscall_cp_asm:
__cp_begin:
	r0 = memw(r0+#0)
	{
	  p0 = cmp.eq(r0, #0); if (!p0.new) jump:nt __cancel
	}
	{ r6 = r1
	  r1:0 = combine(r3, r2)
	  r3:2 = combine(r5, r4) }
	{ r4 = memw(r29+#0)
	  r5 = memw(r29+#4) }
	trap0(#1)
__cp_end:
	jumpr r31
.size __syscall_cp_asm, .-__syscall_cp_asm
__cp_cancel:
        jump __cancel
.size __cp_cancel, .-__cp_cancel
debug log:

solving 50383cad ...
found 50383cad in https://inbox.vuxu.org/musl/073501d68d42$4a8c6080$dfa52180$@codeaurora.org/ ||
	https://inbox.vuxu.org/musl/142401d71522$64665b60$2d331220$@codeaurora.org/ ||
	https://inbox.vuxu.org/musl/110801d68c6a$dfe3f950$9fabebf0$@codeaurora.org/ ||
	https://inbox.vuxu.org/musl/1a0301d6458e$b4264d90$1c72e8b0$@codeaurora.org/ ||
	https://inbox.vuxu.org/musl/078f01d65edc$80e892f0$82b9b8d0$@codeaurora.org/

applying [1/5] https://inbox.vuxu.org/musl/073501d68d42$4a8c6080$dfa52180$@codeaurora.org/
diff --git a/src/thread/hexagon/syscall_cp.s b/src/thread/hexagon/syscall_cp.s
new file mode 100644
index 00000000..50383cad

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

skipping https://inbox.vuxu.org/musl/142401d71522$64665b60$2d331220$@codeaurora.org/ for 50383cad
skipping https://inbox.vuxu.org/musl/110801d68c6a$dfe3f950$9fabebf0$@codeaurora.org/ for 50383cad
skipping https://inbox.vuxu.org/musl/1a0301d6458e$b4264d90$1c72e8b0$@codeaurora.org/ for 50383cad
skipping https://inbox.vuxu.org/musl/078f01d65edc$80e892f0$82b9b8d0$@codeaurora.org/ for 50383cad
index at:
100644 50383cad11bb7cec40f94d67333b09424cfa9322	src/thread/hexagon/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).