• R
    add membarrier syscall wrapper, refactor dynamic tls install to use it · ba18c1ec
    Rich Felker 提交于
    the motivation for this change is twofold. first, it gets the fallback
    logic out of the dynamic linker, improving code readability and
    organization. second, it provides application code that wants to use
    the membarrier syscall, which depends on preregistration of intent
    before the process becomes multithreaded unless unbounded latency is
    acceptable, with a symbol that, when linked, ensures that this
    registration happens.
    ba18c1ec
dynlink.c 56.6 KB