Subversion Repositories HelenOS

Rev

Rev 2131 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2131 Rev 2320
Line 42... Line 42...
42
 * @param data Start of data section
42
 * @param data Start of data section
43
 * @return pointer to tcb_t structure
43
 * @return pointer to tcb_t structure
44
 */
44
 */
45
tcb_t * __alloc_tls(void **data, size_t size)
45
tcb_t * __alloc_tls(void **data, size_t size)
46
{
46
{
47
    /* TODO */
47
    tcb_t *result;
-
 
48
 
-
 
49
    result = malloc(sizeof(tcb_t) + size);
-
 
50
    *data = ((void *)result) + sizeof(tcb_t);
48
    return NULL;
51
    return result;
49
}
52
}
50
 
53
 
51
void __free_tls_arch(tcb_t *tcb, size_t size)
54
void __free_tls_arch(tcb_t *tcb, size_t size)
52
{
55
{
53
    /* TODO */
56
    free(tcb);
54
}
57
}
55
 
58
 
56
/** @}
59
/** @}
57
 */
60
 */