[llvm] r192118 - Formally added an explicit enum for DWARF TLS support. No functionality change.

dblaikie at gmail.com dblaikie at gmail.com
Wed Jan 8 11:17:02 PST 2014


On Wed Jan 08 2014 at 11:09:07 AM, Adrian Prantl <aprantl at apple.com> wrote:

> On Jan 8, 2014, at 11:01, dblaikie at gmail.com wrote:
>
> > Existing GDB bug is https://sourceware.org/
> bugzilla/show_bug.cgi?id=11616
>
> Thanks for digging that up! So it seems that the two are not
> interchangeable after all.
>

Yeah - I haven't given it much thought, though. My rather uneducated
wondering is whether GDB support could "do the right thing" depending on
the platform (doing the emutls thing GCC expects on platforms using emutls,
and the GCC extension thing on those other platforms), but I don't really
understand this TLS stuff enough to have any idea if that makes sense.

Beats me. I guess if that were true GCC wouldn't be using both the
extension and the standard feature, but I don't really know. Lots of cases
of people even within a single compiler not knowing what the rest of the
compiler does and standardizing features that only cover some use cases,
etc...

- David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140108/6d96cf5f/attachment.html>


More information about the llvm-commits mailing list