Changeset 3679f51a in mainline for uspace/lib/c/generic/libc.c


Ignore:
Timestamp:
2018-06-25T20:41:09Z (7 years ago)
Author:
Jiří Zárevúcky <jiri.zarevucky@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
95838f1
Parents:
d73d992
git-author:
Jiří Zárevúcky <jiri.zarevucky@…> (2018-06-25 20:30:35)
git-committer:
Jiří Zárevúcky <jiri.zarevucky@…> (2018-06-25 20:41:09)
Message:

Remove the option of RCU-upgradable futexes for now.
They complicate threading design too much.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/libc.c

    rd73d992 r3679f51a  
    5757#include "private/fibril.h"
    5858
    59 #ifdef FUTEX_UPGRADABLE
    60 #include <rcu.h>
    61 #endif
    62 
    6359#ifdef CONFIG_RTLD
    6460#include <rtld/rtld.h>
     
    9086
    9187        __tcb_set(fibril->tcb);
    92 
    93 
    94 #ifdef FUTEX_UPGRADABLE
    95         rcu_register_fibril();
    96 #endif
    9788
    9889        __async_server_init();
Note: See TracChangeset for help on using the changeset viewer.