gdb/gdbserver/
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index 2cb1ac010e450d1328f04986671bc777e7121d21..bba30594722fd6b3e187f3f9492d9ea68a095e6b 100644 (file)
@@ -1,3 +1,25 @@
+2010-05-03  Pedro Alves  <pedro@codesourcery.com>
+
+       * proc-service.c (ps_pglobal_lookup): Use
+       thread_db_look_up_one_symbol.
+       * remote-utils.c (look_up_one_symbol): Add new `may_ask_gdb'
+       parameter.  Use it instead of all_symbols_looked_up.
+       * server.h (struct process_info) <all_symbols_looked_up>: Delete
+       field.
+       (all_symbols_looked_up): Don't declare.
+       (look_up_one_symbol): Add new `may_ask_gdb' parameter.
+       * thread-db.c (struct thread_db) <all_symbols_looked_up>: New
+       field.
+       (thread_db_look_up_symbols): Adjust call to look_up_one_symbol.
+       Set all_symbols_looked_up here.
+       (thread_db_look_up_one_symbol): New.
+       (thread_db_get_tls_address): Adjust.
+       (thread_db_load_search, try_thread_db_load_1): Always allocate the
+       thread_db object on the heap, and tentatively set it in the
+       process structure.
+       (thread_db_init): Don't set all_symbols_looked_up here.
+       * linux-low.h (thread_db_look_up_one_symbol): Declare.
+
 2010-05-03  Pedro Alves  <pedro@codesourcery.com>
 
        * linux-low.c (linux_kill, linux_detach): Adjust.
This page took 0.023095 seconds and 4 git commands to generate.