aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/arm/gen/makecontext.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/arm/gen/makecontext.c')
-rw-r--r--lib/libc/arm/gen/makecontext.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/lib/libc/arm/gen/makecontext.c b/lib/libc/arm/gen/makecontext.c
index 421cf0dd3ed2..ac338085f2ed 100644
--- a/lib/libc/arm/gen/makecontext.c
+++ b/lib/libc/arm/gen/makecontext.c
@@ -1,7 +1,7 @@
/* $NetBSD: makecontext.c,v 1.2 2003/01/18 11:06:24 thorpej Exp $ */
/*-
- * SPDX-License-Identifier: BSD-2-Clause-NetBSD
+ * SPDX-License-Identifier: BSD-2-Clause
*
* Copyright (c) 2001 The NetBSD Foundation, Inc.
* All rights reserved.
@@ -31,9 +31,6 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-#include <sys/cdefs.h>
-__FBSDID("$FreeBSD$");
-
#include <stdlib.h>
#include <stddef.h>
#include <inttypes.h>
@@ -45,15 +42,15 @@ extern void _ctx_start(void);
void
ctx_done(ucontext_t *ucp)
-{
-
+{
+
if (ucp->uc_link == NULL)
exit(0);
- else {
+ else {
setcontext((const ucontext_t *)ucp->uc_link);
abort();
- }
-}
+ }
+}
__weak_reference(__makecontext, makecontext);