match glibc/lsb cancellation abi on i386
[musl] / src / thread / i386 / cancellation2.s
diff --git a/src/thread/i386/cancellation2.s b/src/thread/i386/cancellation2.s
new file mode 100644 (file)
index 0000000..859aa23
--- /dev/null
@@ -0,0 +1,16 @@
+.text
+.global __pthread_register_cancel
+.type   __pthread_register_cancel,%function
+__pthread_register_cancel:
+       pushl %eax
+       call __pthread_register_cancel_3
+       popl %eax
+       ret
+
+.global __pthread_unregister_cancel
+.type   __pthread_unregister_cancel,%function
+__pthread_unregister_cancel:
+       pushl %eax
+       call __pthread_unregister_cancel_3
+       popl %eax
+       ret