]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/dwarf2out.c
dwarf2out.c (file_table, [...]): Remove.
authorRichard Henderson <rth@redhat.com>
Sun, 26 Nov 2000 00:12:42 +0000 (16:12 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 26 Nov 2000 00:12:42 +0000 (16:12 -0800)
commit2e18bbae80ff626901e991a5ef54e31aee4d0505
tree120b1bc449bd0ffea964d8c2bb95260fdcd6e812
parent9399bad37b8792cf22b5d90b7ca91ea11b6eedc1
dwarf2out.c (file_table, [...]): Remove.

        * dwarf2out.c (file_table, file_table_allocated): Remove.
        (file_table_allocated): Remove.
        (struct file_table): New.
        (decl_file_table, line_file_table): New.
        (print_dwarf_line_table): Use them.
        (size_of_line_prolog): Likewise.
        (output_line_info): Likewise.
        (add_src_coords_attributes): Likewise.
        (gen_subprogram_die): Likewise.
        (gen_variable_die): Likewise.
        (dwarf2out_add_library_unit_info): Likewise.
        (dwarf2out_line): Likewise.
        (lookup_filename): Take a struct file_table argument.
        (init_file_table): New.
        (dwarf2out_init): Use it.

From-SVN: r37746
gcc/ChangeLog
gcc/dwarf2out.c