Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: Nikolay Molchanov <Nikolay.Molchanov@Sun.COM>
To: Eli Zaretskii <eliz@gnu.org>
Cc: gdb@sourceware.org
Subject: Re: Why gdb 6.5 prints fullname in /cygdrive/... format om Windows?
Date: Tue, 08 Aug 2006 19:33:00 -0000	[thread overview]
Message-ID: <44D8E6E4.2020701@Sun.COM> (raw)
In-Reply-To: <uk65jdpoy.fsf@gnu.org>

Eli Zaretskii wrote On 08/08/06 11:53,:

>>Date: Mon, 07 Aug 2006 23:45:02 -0700
>>From: Nikolay Molchanov <Nikolay.Molchanov@Sun.COM>
>>
>>I'm looking for a setting that will force gdb 6.5 to print
>>full file names on Windows in the same format as gdb 6.4
>>and previous gdb versions. Previously gdb printed messages
>>like this one:
>>
>>-break-insert main
>>^done,bkpt={number="1",type="breakpoint",disp="keep",
>>enabled="y",addr="0x00401075",func="main",file="t1.c",
>>fullname="c:/users/nik/t1/t1.c",line="2",times="0"}
>>           ^^^^^^^^^^^^^^^^^^^^
>>
>>New version, gdb 6.5, prints fullname using another format:
>>
>>-break-insert main
>>^done,bkpt={number="1",type="breakpoint",disp="keep",
>>enabled="y",addr="0x00401075",func="main",file="t1.c",
>>fullname="/cygdrive/c/users/nik/t1/t1.c",line="2",times="0"}
>>           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>>    
>>
>
>Can you tell what is the file name and the compilation directory
>actually recorded in the debug info of the executable?  Do they use
>the /cygdrive/c/ form or the c:/ form?
>
Eli, the executable is built by Cygwin gcc,, but I don't know how to
find out the file name and the compilation directory actually recorded
in the debug info of the executable. Which command prints this info?
 We invoke gcc and gdb from Java IDE, which servers as front end.
And the main problem with file names in Cygwin format is that Java
does not understand such names, so we have to translate them to
Windows format, which is not a trivial task in general case, because
there could be many mounted filesystems, like "/tmp/...",
"/usr/include/..."
and so on.

Thanks,
Nik
.



  reply	other threads:[~2006-08-08 19:33 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-08  6:45 Nikolay Molchanov
2006-08-08 10:36 ` Nick Roberts
2006-08-08 13:18   ` Daniel Jacobowitz
2006-08-08 15:29     ` Christopher Faylor
2006-08-08 17:31       ` Bob Rossi
2006-08-08 17:36         ` Joel Brobecker
2006-08-08 19:24           ` Why gdb 6.5 prints fullname in /cygdrive/... format on Windows? Nikolay Molchanov
2006-08-08 19:27             ` Daniel Jacobowitz
2006-08-08 20:01             ` Joel Brobecker
2006-08-08 20:17               ` Pedro Alves
2006-08-08 21:07               ` Christopher Faylor
2006-08-08 17:36         ` Why gdb 6.5 prints fullname in /cygdrive/... format om Windows? Daniel Jacobowitz
2006-08-09  9:17           ` Andrew STUBBS
2006-08-09 13:42             ` Daniel Jacobowitz
2006-08-09 14:38               ` Christopher Faylor
2006-08-09 18:10             ` Bob Rossi
2006-08-09 18:12               ` Daniel Jacobowitz
2006-08-09 18:18               ` Joel Brobecker
2006-08-09 18:23                 ` Bob Rossi
2006-08-09 21:28                 ` Christopher Faylor
2006-08-08 18:53 ` Eli Zaretskii
2006-08-08 19:33   ` Nikolay Molchanov [this message]
     [not found]   ` <44D8E404.5050407@Sun.COM>
2006-08-08 21:31     ` Eli Zaretskii
2006-08-09  7:23       ` Nikolay Molchanov
2006-08-09  8:41         ` Pedro Alves
2006-08-09 16:49           ` Why gdb 6.5 prints fullname in /cygdrive/... format on Windows? Nikolay Molchanov
2006-08-09 17:40         ` Why gdb 6.5 prints fullname in /cygdrive/... format om Windows? Eli Zaretskii
2006-08-10  6:22         ` How to set a breakpoint in file, which name has spaces? Nikolay Molchanov
2006-08-10 12:58           ` Daniel Jacobowitz
2006-08-10 16:36             ` Nikolay Molchanov
2006-08-10 17:51               ` Daniel Jacobowitz
2006-08-11  5:27                 ` Nikolay Molchanov
2006-08-11 12:55                   ` Eli Zaretskii
2006-08-11 13:48                     ` Daniel Jacobowitz
2006-08-11 16:17                       ` Eli Zaretskii
2006-08-11 20:13                         ` Joel Brobecker
2006-08-13 18:02                           ` Daniel Jacobowitz
2006-08-13 20:33                             ` Joel Brobecker
2006-08-12 11:44                     ` Mark Kettenis
2006-08-12 12:31                       ` Andreas Schwab
2006-08-12 14:22                         ` Mark Kettenis
2006-08-12 14:20                       ` Eli Zaretskii
2006-08-12 14:46                         ` Mark Kettenis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=44D8E6E4.2020701@Sun.COM \
    --to=nikolay.molchanov@sun.com \
    --cc=eliz@gnu.org \
    --cc=gdb@sourceware.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox