Hi all, and Ping! Alex :) Since the recent vta changes, libgomp build seems to be broken on at least some platforms that rely on tls emulation. All references to tls variables in the generated source are prefixed with "__emutls_v" by the action of get_emutls_object_name() in varasm.c, but the debug information ends up with a reference to the un-prefixed original version of the variable's name.
I'm looking at this now, but it's a new area of the compiler to me, so if anyone reading that problem description gets a light-bulb pinging on above their head and knows exactly where I should be looking to figure out how the real and debug info var names diverge in this way, please do drop me a note! cheers, DaveK