diff options
| author | wiz <wiz@NetBSD.org> | 2022-08-01 15:16:05 +0000 |
|---|---|---|
| committer | wiz <wiz@NetBSD.org> | 2022-08-01 15:16:05 +0000 |
| commit | 4de9975bd297416dbe9b19b4e7bd6d45621be25e (patch) | |
| tree | c529c72d80c4d4c63960de9c163aaa3699728035 /include | |
| parent | 6e42e955e46f9f2d5ea30aa77f2f44e3779fb4fa (diff) | |
sched.h: keep __clone() visible under _NETBSD_SOURCE
Diffstat (limited to 'include')
| -rw-r--r-- | include/sched.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/include/sched.h b/include/sched.h index eacc5ca291d..5d2b2114938 100644 --- a/include/sched.h +++ b/include/sched.h @@ -1,4 +1,4 @@ -/* $NetBSD: sched.h,v 1.14 2022/08/01 14:34:01 wiz Exp $ */ +/* $NetBSD: sched.h,v 1.15 2022/08/01 15:16:05 wiz Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -73,13 +73,17 @@ int sched_setaffinity_np(pid_t, size_t, cpuset_t *); /* * Historical functions, not defined in standard - * Linux man page documents these functions as only available when + * Linux man page documents clone() as only available when * _GNU_SOURCE is defined */ pid_t clone(int (*)(void *), void *, int, void *); +#endif /* _GNU_SOURCE */ + +#if defined(_NETBSD_SOURCE) + pid_t __clone(int (*)(void *), void *, int, void *); -#endif /* _GNU_SOURCE */ +#endif /* _NETBSD_SOURCE */ __END_DECLS |
