Add END()s for amd64 linux futex support routines.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
This commit is contained in:
Konstantin Belousov 2018-08-04 13:57:50 +00:00
parent 3a3dc5b5b4
commit 54c531cacd
2 changed files with 10 additions and 0 deletions

View File

@ -49,6 +49,7 @@ ENTRY(futex_xchgl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_xchgl)
ENTRY(futex_addl)
movq PCPU(CURPCB),%r8
@ -64,6 +65,7 @@ ENTRY(futex_addl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_addl)
ENTRY(futex_orl)
movq PCPU(CURPCB),%r8
@ -83,6 +85,7 @@ ENTRY(futex_orl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_orl)
ENTRY(futex_andl)
movq PCPU(CURPCB),%r8
@ -102,6 +105,7 @@ ENTRY(futex_andl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_andl)
ENTRY(futex_xorl)
movq PCPU(CURPCB),%r8
@ -121,3 +125,4 @@ ENTRY(futex_xorl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_xorl)

View File

@ -49,6 +49,7 @@ ENTRY(futex_xchgl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_xchgl)
ENTRY(futex_addl)
movq PCPU(CURPCB),%r8
@ -64,6 +65,7 @@ ENTRY(futex_addl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_addl)
ENTRY(futex_orl)
movq PCPU(CURPCB),%r8
@ -83,6 +85,7 @@ ENTRY(futex_orl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_orl)
ENTRY(futex_andl)
movq PCPU(CURPCB),%r8
@ -102,6 +105,7 @@ ENTRY(futex_andl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_andl)
ENTRY(futex_xorl)
movq PCPU(CURPCB),%r8
@ -121,3 +125,4 @@ ENTRY(futex_xorl)
xorl %eax,%eax
movq %rax,PCB_ONFAULT(%r8)
ret
END(futex_xorl)