This is the mail archive of the gdb-patches@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] |
On 2017-04-09 02:06, Kevin Buettner wrote:
--- a/gdb/linux-thread-db.c +++ b/gdb/linux-thread-db.c@@ -1410,6 +1410,29 @@ thread_db_extra_thread_info (struct target_ops *self,return NULL; } +/* Return pointer to the thread_info struct which corresponds to + THREAD_HANDLE (having length HANDLE_LEN). */ +static struct thread_info * +thread_db_thread_handle_to_thread_info (struct target_ops *ops, + const gdb_byte *thread_handle, + int handle_len) +{ + struct thread_info *tp; + thread_t handle_tid; + + gdb_assert (handle_len == sizeof (handle_tid));
I assume this is always true, because if you are using libthread_db, it implies that GDB is of the exact same architecture (32 bits vs 64 bits) as the inferior?
Simon
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |