aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
AgeCommit message (Collapse)AuthorFilesLines
1997-07-29xJason Merrill1-1/+1
From-SVN: r14552
1997-07-28xJason Merrill1-27/+14
From-SVN: r14543
1997-07-14xJason Merrill1-3/+0
From-SVN: r14445
1997-07-08(gen_subprogram_die): When handling declarations...Jim Wilson1-1/+1
(gen_subprogram_die): When handling declarations, test DECL_CONTEXT not decl_class_context before equate_decl_number_to_die. From-SVN: r14403
1997-07-04xJason Merrill1-198/+138
From-SVN: r14390
1997-06-25xJason Merrill1-14/+71
From-SVN: r14321
1997-06-19(text_end_label): Make it static.Jim Wilson1-1/+1
From-SVN: r14263
1997-06-19(output_line_info): Always use DW_LNE_set_address instead of ↵Jim Wilson1-39/+164
DW_LNS_fixed_advance_pc for line number addresses. (output_line_info): Always use DW_LNE_set_address instead of DW_LNS_fixed_advance_pc for line number addresses. (size_of_line_info): Adjust size calculation as per above change. From-SVN: r14262
1997-06-15(dwarf2out_frame_debug): Handle IOR.Jim Wilson1-30/+123
(struct limbo_die_struct): Define. (TYPE_DECL_IS_STUB): Call decl_ultimate_origin if DECL_ABTRACT_ORIGIN is set. (limbo_die_count): Delete. (libmo_die_list): Define. (new_die): Add die to limbo_die_list instead of incrementing limbo_die_count. (add_AT_location_description): Renamed from add_location_attribute. New parameter attr_kind. (add_location_or_const_value_attribute, gen_subprogram_die, add_bound_info): Change call to add_AT_location_description. (add_bound_info): Add call to contains_placeholder_p. Ignore MAX_EXPR and VAR_DECL. (add_subscript_info): Ignore the index type if it is an unnamed integral type. (scope_die_for): Move check for function-local tags after code setting containing_scope, and add check for non-NULL containing_scope (add_type_attribute): If unnamed type, use TREE_TYPE instead. (gen_enumeration_type_die, gen_struct_or_union_type_die): Call add_child_die if die_parent is NULL. (gen_subprogram_die): Ifdef out DW_AT_static_link code. (decls_for_scope): Delete decrement of limbo_die_count. (dwarf2out_finish): Add code to traverse the limbo_die_list, and call add_child_die if die_parent is NULL. Delete limbo_die_count code. From-SVN: r14248
1997-05-21xJason Merrill1-5/+5
From-SVN: r14108
1997-05-18(ASM_COMMENT_START): Add default definition.Richard Kenner1-0/+5
From-SVN: r14097
1997-05-06xJason Merrill1-3/+3
From-SVN: r14025
1997-05-06reformat a little to match GNU coding standards.Mike Stump1-3/+3
From-SVN: r14024
1997-05-03xJason Merrill1-1367/+1441
From-SVN: r14014
1997-04-29xJason Merrill1-8/+10
From-SVN: r13989
1997-04-22(gen_variable_dir): Add test for DW_AT_declaration to the old_die if ↵Jim Wilson1-4/+10
statement, and delete assertion for it. (gen_variable_dir): Add test for DW_AT_declaration to the old_die if statement, and delete assertion for it. (decl_ultimate_origin): Remove last change. From-SVN: r13956
1997-04-20Delete junk comment.Richard Kenner1-1/+0
From-SVN: r13946
1997-04-20Major cleanup; mostly reformatting.Richard Kenner1-1243/+1528
Include expr.h. Undefine inline ifndef __GNUC__; never define to include static. Add "static" to header of all inlined functions. Add declarations for all static functions, with prototypes. (addr_const_to_string): Use HOST_WIDE_INT_PRINT_* macros. (add_AT_*, new_{die,loc_descr,cfi): Don't check for xmalloc returning zero. (modified_type_die): Add missing parm on recursive call. ({reg,based}_loc_descriptor): Add missing arg to call to new_loc_descr. (add_const_value_attribute): Use REAL_VALUE_TYPE for fp calculations. (output_call_frame_info): Add missing arg to output_cfi call. (dwarf2out_def_cfa): Local variable OLD_REG must be unsigned long. From-SVN: r13940
1997-04-20Cast first arg in all calls to bzero to char *.Richard Kenner1-66/+69
(decl_ultimate_origin): Return NULL if equal to decl. (constant_size): Never return more than 4. (value_format, case 8): New case. (dwarf2out_frame_debug): Use HARD_FRAME_POINTER_REGNUM. (based_loc_descr): Likewise. (add_bound_info): Delete default case. Add cases for CONVERT_EXPR and NON_LVALUE_EXPR; treat like NOP_EXPR. Change NOP_EXPR to to recursive call. (add_type_attribute): Ignore unnamed subtype of integral or FP. (gen_subprogram_die): Use reg_loc_descriptor. (dwarf2out_decl): Ignore nested functions. From-SVN: r13939
1997-04-20xJason Merrill1-41/+30
From-SVN: r13934
1997-04-03Delete comment referring to README.DWARF.Jim Wilson1-3/+0
From-SVN: r13833
1997-03-15Change all calls to eliminate_regs.Richard Kenner1-3/+3
From-SVN: r13705
1997-03-06(modified_type_die): Initialize item_type to NULL.Jim Wilson1-10/+13
Move equate_type_number_to_die call before use of sub_die, and move recursive modified_type_die calls on item_type after it. From-SVN: r13694
1997-02-16xJason Merrill1-8/+26
From-SVN: r13652
1996-12-21xJason Merrill1-61/+113
From-SVN: r13339
1996-12-13xJason Merrill1-158/+342
From-SVN: r13305
1996-12-10xJason Merrill1-57/+59
From-SVN: r13259
1996-12-09xJason Merrill1-310/+599
From-SVN: r13258
1996-12-09(mem_loc_descriptor, case MULT): Add.Jim Wilson1-0/+8
From-SVN: r13253
1996-11-20xJason Merrill1-16/+51
From-SVN: r13209
1996-11-19xJason Merrill1-46/+47
From-SVN: r13207
1996-11-18xJason Merrill1-23/+45
From-SVN: r13202
1996-11-18xJason Merrill1-297/+105
From-SVN: r13201
1996-11-15xJason Merrill1-27/+25
From-SVN: r13160
1996-11-11xJason Merrill1-48/+21
From-SVN: r13121
1996-11-09xJason Merrill1-10/+28
From-SVN: r13116
1996-11-05xJason Merrill1-162/+94
From-SVN: r13096
1996-11-02xJason Merrill1-16/+25
From-SVN: r13091
1996-11-01xJason Merrill1-95/+64
From-SVN: r13088
1996-10-22.Jason Merrill1-21/+8
From-SVN: r12994
1996-10-18tweakJason Merrill1-52/+65
From-SVN: r12976
1996-10-16scopingJason Merrill1-64/+60
From-SVN: r12972
1996-10-15-g1Jason Merrill1-4/+6
From-SVN: r12962
1996-10-14inheritanceJason Merrill1-25/+69
From-SVN: r12959
1996-10-11disable has_inlinesJason Merrill1-1/+1
From-SVN: r12951
1996-10-11abi64 supportJason Merrill1-71/+219
From-SVN: r12949
1996-10-09DWARF2Jason Merrill1-114/+251
From-SVN: r12920
1996-10-07*** empty log message ***Jason Merrill1-40/+273
From-SVN: r12911
1996-10-04*** empty log message ***Jason Merrill1-46/+35
From-SVN: r12903
1996-10-04*** empty log message ***Jason Merrill1-106/+92
From-SVN: r12899