This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] -feliminate-dwarf2-dups fix
- From: Richard Henderson <rth at redhat dot com>
- To: Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>
- Cc: gcc-patches at gcc dot gnu dot org, aj at suse dot de, jh at suse dot cz
- Date: Fri, 25 Oct 2002 13:08:18 -0700
- Subject: Re: [PATCH] -feliminate-dwarf2-dups fix
- References: <20021010224859.GA26650@atrey.karlin.mff.cuni.cz>
On Fri, Oct 11, 2002 at 12:48:59AM +0200, Zdenek Dvorak wrote:
> * Makefile.in (dwarf2out.o): Add dependendcy on hashtab.h.
> * dwarf2out.c: Include hashtab.h.
> (is_main_source): New static variable.
> (attr_checksum, die_checksum): Modified to handle die references.
> (same_loc_p, same_dw_val_p, same_attr_p, same_die_p, same_die_p_wrap,
> unmark_all_dies, htab_cu_hash, htab_cu_eq, htab_cu_del, check_duplicate_cu,
> record_comdat_symbol_number): New static functions.
> (output_comp_unit, compute_section_prefix, is_type_die, break_out_includes,
> mark_dies, unmark_dies, dwarf2out_start_source_file): Modified.
> * toplev.c (rest_of_decl_compilation): Call of dwarf2out_decl for type
> declarations added.
Ok.
r~