Mailinglist Archive: opensuse-bugs (15077 mails)
| < Previous | Next > |
[Bug 326866] GCC: dwarf records for inlines appear incomplete
- From: bugzilla_noreply@xxxxxxxxxx
- Date: Thu, 20 Sep 2007 10:15:56 -0600 (MDT)
- Message-id: <20070920161556.9F2CD245269@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=326866#c3
--- Comment #3 from Jan Blunck <jblunck@xxxxxxxxxx> 2007-09-20 10:15:56 MST ---
Oh, sorry. It is of course real_lookup(). Here you can see that e.g. name
(<8194>) has no location list.
<1><8176>: Abbrev Number: 66 (DW_TAG_subprogram)
<8177> DW_AT_name : (indirect string, offset: 0x3b6f): real_lookup
<817b> DW_AT_decl_file : 1
<817c> DW_AT_decl_line : 469
<817e> DW_AT_prototyped : 1
<817f> DW_AT_type : <1f38>
<8183> DW_AT_inline : 1 (inlined)
<8184> DW_AT_sibling : <81e6>
<2><8188>: Abbrev Number: 64 (DW_TAG_formal_parameter)
<8189> DW_AT_name : (indirect string, offset: 0x1694): parent
<818d> DW_AT_decl_file : 1
<818e> DW_AT_decl_line : 468
<8190> DW_AT_type : <1f38>
<2><8194>: Abbrev Number: 64 (DW_TAG_formal_parameter)
<8195> DW_AT_name : (indirect string, offset: 0x338): name
<8199> DW_AT_decl_file : 1
<819a> DW_AT_decl_line : 468
<819c> DW_AT_type : <2692>
<2><81a0>: Abbrev Number: 54 (DW_TAG_formal_parameter)
<81a1> DW_AT_name : nd
<81a4> DW_AT_decl_file : 1
<81a5> DW_AT_decl_line : 468
<81a7> DW_AT_type : <25f4>
<2><81ab>: Abbrev Number: 55 (DW_TAG_variable)
<81ac> DW_AT_name : (indirect string, offset: 0x3b2): result
<81b0> DW_AT_decl_file : 1
<81b1> DW_AT_decl_line : 470
<81b3> DW_AT_type : <1f38>
<2><81b7>: Abbrev Number: 68 (DW_TAG_variable)
<81b8> DW_AT_name : dir
<81bc> DW_AT_decl_file : 1
<81bd> DW_AT_decl_line : 471
<81bf> DW_AT_type : <2318>
<2><81c3>: Abbrev Number: 70 (DW_TAG_lexical_block)
<81c4> DW_AT_sibling : <81d6>
<3><81c8>: Abbrev Number: 55 (DW_TAG_variable)
<81c9> DW_AT_name : (indirect string, offset: 0x263c): dentry
<81cd> DW_AT_decl_file : 1
<81ce> DW_AT_decl_line : 490
<81d0> DW_AT_type : <1f38>
<3><81d4>: Abbrev Number: 63 (DW_TAG_lexical_block)
<2><81d6>: Abbrev Number: 70 (DW_TAG_lexical_block)
<81d7> DW_AT_sibling : <81e4>
<3><81db>: Abbrev Number: 56 (DW_TAG_lexical_block)
<4><81dc>: Abbrev Number: 57 (DW_TAG_variable)
<81dd> DW_AT_abstract_origin: <6efd>
<4><81e1>: Abbrev Number: 63 (DW_TAG_lexical_block)
<2><81e4>: Abbrev Number: 63 (DW_TAG_lexical_block)
..
<2><82c1>: Abbrev Number: 93 (DW_TAG_inlined_subroutine)
<82c2> DW_AT_abstract_origin: <8176>
<82c6> DW_AT_ranges : 0x1f8
<82ca> DW_AT_call_file : 1
<82cb> DW_AT_call_line : 784
<3><82cd>: Abbrev Number: 76 (DW_TAG_formal_parameter)
<82ce> DW_AT_abstract_origin: <81a0>
<3><82d2>: Abbrev Number: 76 (DW_TAG_formal_parameter)
<82d3> DW_AT_abstract_origin: <8194>
<3><82d7>: Abbrev Number: 92 (DW_TAG_formal_parameter)
<82d8> DW_AT_abstract_origin: <8188>
<82dc> DW_AT_location : 0xd30 (location list)
<3><82e0>: Abbrev Number: 85 (DW_TAG_lexical_block)
<82e1> DW_AT_ranges : 0x218
<4><82e5>: Abbrev Number: 57 (DW_TAG_variable)
<82e6> DW_AT_abstract_origin: <81ab>
<4><82ea>: Abbrev Number: 86 (DW_TAG_variable)
<82eb> DW_AT_abstract_origin: <81b7>
<82ef> DW_AT_location : 0xd59 (location list)
..
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
--- Comment #3 from Jan Blunck <jblunck@xxxxxxxxxx> 2007-09-20 10:15:56 MST ---
Oh, sorry. It is of course real_lookup(). Here you can see that e.g. name
(<8194>) has no location list.
<1><8176>: Abbrev Number: 66 (DW_TAG_subprogram)
<8177> DW_AT_name : (indirect string, offset: 0x3b6f): real_lookup
<817b> DW_AT_decl_file : 1
<817c> DW_AT_decl_line : 469
<817e> DW_AT_prototyped : 1
<817f> DW_AT_type : <1f38>
<8183> DW_AT_inline : 1 (inlined)
<8184> DW_AT_sibling : <81e6>
<2><8188>: Abbrev Number: 64 (DW_TAG_formal_parameter)
<8189> DW_AT_name : (indirect string, offset: 0x1694): parent
<818d> DW_AT_decl_file : 1
<818e> DW_AT_decl_line : 468
<8190> DW_AT_type : <1f38>
<2><8194>: Abbrev Number: 64 (DW_TAG_formal_parameter)
<8195> DW_AT_name : (indirect string, offset: 0x338): name
<8199> DW_AT_decl_file : 1
<819a> DW_AT_decl_line : 468
<819c> DW_AT_type : <2692>
<2><81a0>: Abbrev Number: 54 (DW_TAG_formal_parameter)
<81a1> DW_AT_name : nd
<81a4> DW_AT_decl_file : 1
<81a5> DW_AT_decl_line : 468
<81a7> DW_AT_type : <25f4>
<2><81ab>: Abbrev Number: 55 (DW_TAG_variable)
<81ac> DW_AT_name : (indirect string, offset: 0x3b2): result
<81b0> DW_AT_decl_file : 1
<81b1> DW_AT_decl_line : 470
<81b3> DW_AT_type : <1f38>
<2><81b7>: Abbrev Number: 68 (DW_TAG_variable)
<81b8> DW_AT_name : dir
<81bc> DW_AT_decl_file : 1
<81bd> DW_AT_decl_line : 471
<81bf> DW_AT_type : <2318>
<2><81c3>: Abbrev Number: 70 (DW_TAG_lexical_block)
<81c4> DW_AT_sibling : <81d6>
<3><81c8>: Abbrev Number: 55 (DW_TAG_variable)
<81c9> DW_AT_name : (indirect string, offset: 0x263c): dentry
<81cd> DW_AT_decl_file : 1
<81ce> DW_AT_decl_line : 490
<81d0> DW_AT_type : <1f38>
<3><81d4>: Abbrev Number: 63 (DW_TAG_lexical_block)
<2><81d6>: Abbrev Number: 70 (DW_TAG_lexical_block)
<81d7> DW_AT_sibling : <81e4>
<3><81db>: Abbrev Number: 56 (DW_TAG_lexical_block)
<4><81dc>: Abbrev Number: 57 (DW_TAG_variable)
<81dd> DW_AT_abstract_origin: <6efd>
<4><81e1>: Abbrev Number: 63 (DW_TAG_lexical_block)
<2><81e4>: Abbrev Number: 63 (DW_TAG_lexical_block)
..
<2><82c1>: Abbrev Number: 93 (DW_TAG_inlined_subroutine)
<82c2> DW_AT_abstract_origin: <8176>
<82c6> DW_AT_ranges : 0x1f8
<82ca> DW_AT_call_file : 1
<82cb> DW_AT_call_line : 784
<3><82cd>: Abbrev Number: 76 (DW_TAG_formal_parameter)
<82ce> DW_AT_abstract_origin: <81a0>
<3><82d2>: Abbrev Number: 76 (DW_TAG_formal_parameter)
<82d3> DW_AT_abstract_origin: <8194>
<3><82d7>: Abbrev Number: 92 (DW_TAG_formal_parameter)
<82d8> DW_AT_abstract_origin: <8188>
<82dc> DW_AT_location : 0xd30 (location list)
<3><82e0>: Abbrev Number: 85 (DW_TAG_lexical_block)
<82e1> DW_AT_ranges : 0x218
<4><82e5>: Abbrev Number: 57 (DW_TAG_variable)
<82e6> DW_AT_abstract_origin: <81ab>
<4><82ea>: Abbrev Number: 86 (DW_TAG_variable)
<82eb> DW_AT_abstract_origin: <81b7>
<82ef> DW_AT_location : 0xd59 (location list)
..
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
| < Previous | Next > |