URL: <http://savannah.gnu.org/patch/?6577>
Summary: Free ddb symbols Project: The GNU Hurd Submitted by: abarbu Submitted on: Friday 07/18/2008 at 17:12 Category: GNU Mach Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Planned Release: None Wiki-like text discussion box: _______________________________________________________ Details: Symbols need to be freed for ELF; this adds the free_symbol entry to db_sym_switch, as well as frees symbols where they're used. This is a nop for anything but ELF, so at the moment it does nothing. 2008-07-18 Andrei Barbu <[EMAIL PROTECTED]> * ddb/db_sym.c (db_lookup, db_value_of_name, db_name_is_ambiguous) (db_search_task_symbol, db_task_printsym, x_db): Free symbols * ddb/db_sym.c (dummy_db_free_symbol): New symbol freeing nop function * ddb/db_sym.h: Header guards, added free_sybmbol to the ddb backend API * ddb/db_sym.h (db_find_sym_and_offset, db_find_xtrn_sym_and_offset) (db_find_task_sym_and_offset, db_find_xtrn_task_sym_and_offset): * i386/i386/db_trace.c (db_i386_stack_trace): Free symbols * kern/lock_mon.c (print_lock_info): Free symbols _______________________________________________________ File Attachments: ------------------------------------------------------- Date: Friday 07/18/2008 at 17:12 Name: ddb-symbol-free-patch Size: 7kB By: abarbu <http://savannah.gnu.org/patch/download.php?file_id=16142> _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/patch/?6577> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/