This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[commit] [patchv2 3/11] Code cleanup: Drop IS_ABSOLUTE_PATH checks
- From: Jan Kratochvil <jan dot kratochvil at redhat dot com>
- To: gdb-patches at sourceware dot org
- Date: Sun, 3 Feb 2013 17:01:18 +0100
- Subject: [commit] [patchv2 3/11] Code cleanup: Drop IS_ABSOLUTE_PATH checks
- References: <20130127223243.GD15252@host2.jankratochvil.net>
On Sun, 27 Jan 2013 23:32:43 +0100, Jan Kratochvil wrote:
> gdb/
> 2013-01-25 Jan Kratochvil <jan.kratochvil@redhat.com>
>
> Code cleanup.
> * breakpoint.c (clear_command): Remove variable is_abs, unify the
> call of filename_cmp with compare_filenames_for_search.
> * dwarf2read.c (dw2_map_symtabs_matching_filename): Remove variable
> is_abs, unify the call of FILENAME_CMP with
> compare_filenames_for_search. New gdb_asserts for real_path and name.
> Unify the call of compare_filenames_for_search with FILENAME_CMP.
> * psymtab.c (partial_map_symtabs_matching_filename): Likewise.
> * symfile.h (struct quick_symbol_functions): Extend the comment for
> map_symtabs_matching_filename.
> * symtab.c (compare_filenames_for_search): Remove the function comment
> relative path requirement. Handle absolute filenames, with a comment.
> (iterate_over_some_symtabs): Remove variable is_abs, unify the call of
> FILENAME_CMP with compare_filenames_for_search. New gdb_asserts for
> real_path and name. Unify the call of compare_filenames_for_search
> with FILENAME_CMP.
> (iterate_over_symtabs): New gdb_assert on REAL_PATH.
>
> gdb/testsuite/
> 2013-01-25 Jan Kratochvil <jan.kratochvil@redhat.com>
>
> * gdb.mi/mi-fullname-deleted.exp: Use double last slash for $srcfileabs.
> (compare_filenames_for_search does not match)
> (compare_filenames_for_search does match): New tests.
Checked in:
http://sourceware.org/ml/gdb-cvs/2013-02/msg00017.html
Jan