Age | Commit message (Collapse) | Author | Files | Lines |
|
From-SVN: r14552
|
|
From-SVN: r14543
|
|
From-SVN: r14445
|
|
(gen_subprogram_die): When handling declarations, test
DECL_CONTEXT not decl_class_context before equate_decl_number_to_die.
From-SVN: r14403
|
|
From-SVN: r14390
|
|
From-SVN: r14321
|
|
From-SVN: r14263
|
|
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
|
|
(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
|
|
From-SVN: r14108
|
|
From-SVN: r14097
|
|
From-SVN: r14025
|
|
From-SVN: r14024
|
|
From-SVN: r14014
|
|
From-SVN: r13989
|
|
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
|
|
From-SVN: r13946
|
|
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
|
|
(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
|
|
From-SVN: r13934
|
|
From-SVN: r13833
|
|
From-SVN: r13705
|
|
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
|
|
From-SVN: r13652
|
|
From-SVN: r13339
|
|
From-SVN: r13305
|
|
From-SVN: r13259
|
|
From-SVN: r13258
|
|
From-SVN: r13253
|
|
From-SVN: r13209
|
|
From-SVN: r13207
|
|
From-SVN: r13202
|
|
From-SVN: r13201
|
|
From-SVN: r13160
|
|
From-SVN: r13121
|
|
From-SVN: r13116
|
|
From-SVN: r13096
|
|
From-SVN: r13091
|
|
From-SVN: r13088
|
|
From-SVN: r12994
|
|
From-SVN: r12976
|
|
From-SVN: r12972
|
|
From-SVN: r12962
|
|
From-SVN: r12959
|
|
From-SVN: r12951
|
|
From-SVN: r12949
|
|
From-SVN: r12920
|
|
From-SVN: r12911
|
|
From-SVN: r12903
|
|
From-SVN: r12899
|