This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
pthread weak symbols
- From: Matt Turner <mattst88 at gmail dot com>
- To: GNU C Library <libc-alpha at sourceware dot org>
- Date: Wed, 9 Dec 2015 15:20:55 -0800
- Subject: pthread weak symbols
- Authentication-results: sourceware.org; auth=none
I'm interested in avoiding pthread/locking overhead in Mesa
(http://mesa3d.org/) when the application is not using threads.
I've read about glibc's weak pthread symbols that are intended to
solve this problem, but I've also read on this list that they weren't
a good idea and have some (unknown to me) problems.
Can I get some clarification about what problems there are with the
weak pthread symbols, and perhaps some suggested alternative
solutions?