Adding a hard-trap instruction after the __threxit syscall instruction
authorkurt <kurt@openbsd.org>
Wed, 3 Feb 2021 13:00:39 +0000 (13:00 +0000)
committerkurt <kurt@openbsd.org>
Wed, 3 Feb 2021 13:00:39 +0000 (13:00 +0000)
broke pthreads on hppa. Reverting. Ok deraadt@

lib/libc/arch/hppa/sys/tfork_thread.S

index 0d51179..3e28c39 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tfork_thread.S,v 1.3 2020/10/18 14:28:17 deraadt Exp $        */
+/*     $OpenBSD: tfork_thread.S,v 1.4 2021/02/03 13:00:39 kurt Exp $   */
 
 /*
  * Copyright (c) 2005, Miodrag Vallat
@@ -45,7 +45,6 @@ ENTRY(__tfork_thread, 0)
 
        copy    r0, arg0
        SYSCALL(__threxit)
-       break   0, 0
 
 1:
        bv      r0(rp)