This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
src/include/gdb ChangeLog gdb-index.h
- From: devans at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 23 Jun 2012 22:23:43 -0000
- Subject: src/include/gdb ChangeLog gdb-index.h
CVSROOT: /cvs/src
Module name: src
Changes by: devans@sourceware.org 2012-06-23 22:23:43
Modified files:
include/gdb : ChangeLog
Added files:
include/gdb : gdb-index.h
Log message:
PR 14125
* NEWS: Document additions to .gdb_index.
* dwarf2read.c: #include "gdb/gdb-index.h".
(DW2_GDB_INDEX_SYMBOL_STATIC_SET_VALUE): New macro.
(DW2_GDB_INDEX_SYMBOL_KIND_SET_VALUE): New macro.
(DW2_GDB_INDEX_CU_SET_VALUE): New macro.
(dwarf2_read_index): Recognize version 7.
(dw2_do_expand_symtabs_matching): New args want_specific_block,
block_kind, domain): All callers updated.
(dw2_find_symbol_file): Handle new index CU values.
(dw2_expand_symtabs_matching): Match symbol kind if requested.
(add_index_entry): New args is_static, kind. All callers updated.
(offset_type_compare, uniquify_cu_indices): New functions
(symbol_kind): New function.
(write_psymtabs_to_index): Remove duplicate CU values.
(write_psymtabs_to_index): Write .gdb_index version 7.
doc/
* gdb.texinfo (Index Section Format): Document version 7 format.
include/gdb/
* gdb-index.h: New file.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/gdb/gdb-index.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/gdb/ChangeLog.diff?cvsroot=src&r1=1.56&r2=1.57