This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFA: Dwarf 2 macro info: emit end-of-compilation-unit entry


On Wed, 27 Mar 2002, Jim Blandy wrote:

> 
> 2002-03-27  Jim Blandy  <jimb@redhat.com>
> 
> 	* dwarf2out.c (dwarf2out_finish): Don't forget to emit a final
> 	entry with a type code of zero, marking the end of the compilation
> 	unit's macro info.


Please don't yet.
I'm working on debugging why we need the end of file in the first place.
So if all goes well, this patch won't apply anymore.
I'll take care of the end entry when i fix the end file problem.


> 
> Index: gcc/dwarf2out.c
> ===================================================================
> RCS file: /cvs/gcc/gcc/gcc/dwarf2out.c,v
> retrieving revision 1.363
> diff -c -r1.363 dwarf2out.c
> *** gcc/dwarf2out.c	2002/03/20 07:58:19	1.363
> --- gcc/dwarf2out.c	2002/03/28 00:12:25
> ***************
> *** 12285,12290 ****
> --- 12285,12291 ----
>       { 
>         named_section_flags (DEBUG_MACINFO_SECTION, SECTION_DEBUG);
>         dw2_asm_output_data (1, DW_MACINFO_end_file, "End file");
> +       dw2_asm_output_data (1, 0, "End compilation unit");
>       }
>   
>     /* If we emitted any DW_FORM_strp form attribute, output the string
> 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]