On Fri, Nov 30, 2018 at 08:38:48AM +0000, Nick Clifton wrote:
> Also - Tom and Pedro have raised the issue that the patch introduces
> a new static variable to the library that is not thread safe. I am
> not sure of the best way to address this problem. Possibly the
> variable could be made thread local ? Are there any other static
Please don't. That has a cost for all the programs that link against
libstdc++ or any other library that includes the demangler, even when they
don't use the demangler at all (99.9% of the users).
Most of the demangler functions pass around a pointer to a struct with
context, can't this be added in there?
Jakub