------- Comment #5 from jakub at gcc dot gnu dot org  2009-02-02 09:51 -------
The generated unwind info looks good to me, so it is likely a gdb issue.

 [    58]    module
             name                 "m"
             decl_file            1
             decl_line            1
             sibling              [    89]
 [    61]      subprogram
               external             
               name                 "a"
               decl_file            1
               decl_line            3
               low_pc               0x000000000040065c <__m_MOD_a>
               high_pc              0x0000000000400698 <MAIN__>
               frame_base           location list [    24]
 [    7b]        variable
                 name                 "i"
                 decl_file            1
                 decl_line            4
                 type                 [    89]
                 location             2 byte block
                  [   0] fbreg -20
 [    89]    base_type
             byte_size            4
             encoding             signed (5)
             name                 "integer(kind=4)"

is in the CU (together with MAIN__, but that is not relevant to i in the module
function).


-- 

jakub at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jan dot kratochvil at redhat
                   |                            |dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39073

Reply via email to