This is the mail archive of the gdb@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Getting offset of inital-exec TLS variables on GNU/Linux


On 2019-05-17 6:21 a.m., Florian Weimer wrote:
> Is it possible to obtain the offset of initial-exec TLS variable on
> GNU/Linux?
> 
> It doesn't seem so because GDB executes the DWARF to access the TLS
> variable, so the offset is an implementation detail.  Although it is
> often visible at the ELF layer.
> 
> Thanks,
> Florian

Can you clarify a little bit?

You are looking for the offset the variable from which point of reference:

- The start of the TLS area of this module?
- The start of the TLS area of the current thread?
- Something else?

Also, are you looking for something you can find statically, with just the
executable, or are you working in the context of the live process?

Simon


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]