Changeset fa23560 in mainline for uspace/lib/libc/include/thread.h
- Timestamp:
- 2007-10-30T22:54:11Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4d21cf8
- Parents:
- b2a0f6dd
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/libc/include/thread.h
rb2a0f6dd rfa23560 42 42 typedef uint64_t thread_id_t; 43 43 44 extern char _tls_alignment; 44 extern void __thread_entry(void); 45 extern void __thread_main(uspace_arg_t *); 45 46 46 extern void __thread_entry(void); 47 extern void __thread_main(uspace_arg_t *uarg); 48 49 extern int thread_create(void (* function)(void *), void *arg, char *name, thread_id_t *tid); 50 extern void thread_exit(int status); 51 extern void thread_detach(thread_id_t thread); 52 extern int thread_join(thread_id_t thread); 47 extern int thread_create(void (*)(void *), void *, char *, thread_id_t *); 48 extern void thread_exit(int); 49 extern void thread_detach(thread_id_t); 50 extern int thread_join(thread_id_t); 53 51 extern thread_id_t thread_get_id(void); 54 extern tcb_t * __make_tls(void);55 extern tcb_t * __alloc_tls(void **data, size_t size);56 extern void __free_tls(tcb_t *);57 extern void __free_tls_arch(tcb_t *, size_t size);58 52 59 53 #endif
Note:
See TracChangeset
for help on using the changeset viewer.