This is the mail archive of the insight-prs@sources.redhat.com mailing list for the Insight project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

insight/174: Cannot see source code when using DWARF or DWARF-2


>Number:         174
>Category:       insight
>Synopsis:       Cannot see source code when using DWARF or DWARF-2
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jul 25 16:33:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     cheng@powertv.com
>Release:        unknown-1.0
>Organization:
>Environment:
Cywgin 1.3.10
GDB 5.2.1 with Insight frontend.
sparc-elf GCC 2.9.5.
Pentium III 850 Mhz PC with 256 MB of memory running Windows 2000 Service Pack 2.
>Description:
When I compile the attached dwarf.c file with "sparc-elf-gcc -c -gdwarf-2 dwarf.c" I get the attached dwarf.o file.  Then I launch sparc-elf-gdb.exe and it goes into assembly language mode.  I also see "main" in the listbox that lists all the functions in GDB.  However, I cannot switch to source mode.  If I click on the file/module listbox, I can select dwarf.c and GDB will show the source lines.  However, I cannot set any breakpoints in this mode.  I can set breakpoints if I click on "main" in the function listbox and switch to assembly mode.  This problem also happens if I compiler dwarf.c with -gdwarf instead of -gdwarf-2.  If I use -g1 instead, then GDB can automatically go into source mode after loading dwarf.o and I can set breakpoints without any problem.  I don't know much about DWARF, DWARF-2 or GDB and am wondering if this problem is due to the compiler (or linker) generating the wrong DWARF-2 information or if it is a problem of GDB/Insight.  Incidentally, I can launch GDB in text only mode (-nw) and then set breakpoint on a line number by entering the commands manually.
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/x-zip-compressed; name="dwarf.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="dwarf.zip"

UEsDBBQAAgAIALOC+SwwWXAjSwMAAFgIAAAHAAAAZHdhcmYub5VVzU8TQRR/0+3Hli2ypagkJVgT
TJHAErDRgIbvUkgQo+LHyWXbbj8SWpptQUhIhLsm1AsnDAdOXjT6BzQmJnokJl6NiRcPHtCgV53Z
nV1m1yXRl7yZ93vz9vdm3nzso+TcNPIgsASBR28t4Rb0LqG33RABcfdLY/swvjf1I743sy3G0EG8
cXQQaBw9FYGv9ywSfEjwh0DjcNsDwZfYL26CnmXr3Wd+66vOJRrp0IYaOgVBtYXANqztNPHUVHNn
X1A9R2xFn1XUi379bAKERf80+1DRclLGCPd5mO70Cf0ZB24zP8OUYcTxUf4CHxHCqBWJfgCPhFBk
NMTxw8JVIR6ajZCBsSZcEx8YztmIB0NvwgZ9XRgKwogA4G8BAXv1FC/0NYAXmdPuz/TX1FKlCqn5
O7HJ2KA01Jcvr1S05b6hIW2gMsDuAugf76CSUiyDsWE71paVOUXLZ0Cvyg5XfwsErxr4GVd/D941
QBwZ9NRr3nVAXsOugK9YroHX5yeOfb197ssUFA2QnzCfNaaM5TXWCT05lQ66GqshO2ZNNjU5ORzr
xuu66LIskKrrpZqSxn1NM/qCadXUtRpIWaWmgJSuVkFSC3JOU0oqSJq6pDAwq6ZX8vJSsWwOsQ7D
VtJpTV01UbGcW7aFGg7Drqyky5i2ags4dlI+TSnnHTGWL7NcKqm4mv8lUXrX/BQnbFU8rux5GsdR
vObgMU9KHCv/D3G9Lny9LnkvMzaWwCZuQljD1O+lOGl/M2Afa84l700H32PcLFI+P8OXtvMhfKvg
gQtfxRFXoEfVGbfhyPsNNzM0b5DJ+8TO54nSPXLy7dr5+ARTF4Hhe+XgI/WMufC9cfCN0XeQ8DUz
fB8dfHdx0+nCF2b2lsSRY/nJJQ7Rh4WKf44OtWJtoXlFWiOGL4Dj4JILH5xw3jDR7+/sAOf4hrPN
Q8cczeuagzPm1u5yZs1xvwPzDhx0YMGBm/X/nSV/zZ/URzJfvlb2f5TPZAZl/B5UiktqVgJZnr41
fj0pTyRTs/OyDD3jE7d7wHpMO/DSzdp2M3Y/Y1+hNjkDo9Qm/8oUtbuw3qD2Naz3GFum9pRxx4Lc
8d22+IeZmBFcKtO/wMTct/M0mX7WFs34P1BLAwQUAAIACABJV/Msl+xto0oAAABZAAAABwAAAGR3
YXJmLmPLzCtRyE3MzNPIBDISi9KTdRSSMxKLFLSA7LLoWE1ermpeLgUFkGyFgq2CoTWMVwnkVSho
KRgBRUBiRaklpUV5ChXalUCBWl4uAFBLAQIUABQAAgAIALOC+SwwWXAjSwMAAFgIAAAHAAAAAAAA
AAAAIAC2gQAAAABkd2FyZi5vUEsBAhQAFAACAAgASVfzLJfsbaNKAAAAWQAAAAcAAAAAAAAAAQAg
ALaBcAMAAGR3YXJmLmNQSwUGAAAAAAIAAgBqAAAA3wMAAAAA


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]