Changeset c4c5de5 in mainline for libc/include/thread.h


Ignore:
Timestamp:
2006-03-24T14:29:19Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8fe1cdb
Parents:
520492a
Message:

Completed support for TLS in GCC (modifier thread) for ia32,amd64,ia64 and mips.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libc/include/thread.h

    r520492a rc4c5de5  
    3232#include <kernel/proc/uarg.h>
    3333#include <libarch/thread.h>
     34#include <types.h>
    3435
    3536extern void __thread_entry(void);
     
    3839extern int thread_create(void (* function)(void *arg), void *arg, char *name);
    3940extern void thread_exit(int status);
    40 void * __make_tls(void);
    41 void __free_tls(void *);
     41tcb_t * __make_tls(void);
     42tcb_t * __alloc_tls(void **data, size_t size);
     43void __free_tls(tcb_t *);
     44void __free_tls_arch(tcb_t *, size_t size);
    4245
    4346#endif
Note: See TracChangeset for help on using the changeset viewer.