summaryrefslogtreecommitdiff
path: root/usr/src/head/thread.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/head/thread.h')
-rw-r--r--usr/src/head/thread.h32
1 files changed, 2 insertions, 30 deletions
diff --git a/usr/src/head/thread.h b/usr/src/head/thread.h
index 63f0b7130d..d0b0b3ddeb 100644
--- a/usr/src/head/thread.h
+++ b/usr/src/head/thread.h
@@ -20,6 +20,8 @@
*/
/*
+ * Copyright 2014 Garrett D'Amore <garrett@damore.org>
+ *
* Copyright 2007 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -27,8 +29,6 @@
#ifndef _THREAD_H
#define _THREAD_H
-#pragma ident "%Z%%M% %I% %E% SMI"
-
/*
* thread.h:
* definitions needed to use the thread interface except synchronization.
@@ -48,10 +48,6 @@ extern "C" {
#ifndef _ASM
typedef unsigned int thread_t;
typedef unsigned int thread_key_t;
-#endif /* _ASM */
-
-#ifndef _ASM
-#ifdef __STDC__
extern int thr_create(void *, size_t, void *(*)(void *), void *, long,
thread_t *);
@@ -92,30 +88,6 @@ extern int thr_setspecific(thread_key_t, void *);
extern int thr_getspecific(thread_key_t, void **);
extern size_t thr_min_stack(void);
-#else /* __STDC */
-
-extern int thr_create();
-extern int thr_join();
-extern int thr_setconcurrency();
-extern int thr_getconcurrency();
-extern void thr_exit();
-extern thread_t thr_self();
-extern int thr_sigsetmask();
-extern int thr_stksegment();
-extern int thr_main();
-extern int thr_kill();
-extern int thr_suspend();
-extern int thr_continue();
-extern void thr_yield();
-extern int thr_setprio();
-extern int thr_getprio();
-extern int thr_keycreate();
-extern int thr_keycreate_once();
-extern int thr_setspecific();
-extern int thr_getspecific();
-extern size_t thr_min_stack();
-
-#endif /* __STDC */
#endif /* _ASM */
#define THR_MIN_STACK thr_min_stack()