This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB 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]

[Bug gdb/15415] gdb resolves symbolic links when passing argv[0]


http://sourceware.org/bugzilla/show_bug.cgi?id=15415

--- Comment #10 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
CVSROOT:    /cvs/src
Module name:    src
Changes by:    jkratoch@sourceware.org    2013-10-13 16:11:08

Modified files:
    gdb            : ChangeLog exec.c utils.c utils.h 
    gdb/testsuite  : ChangeLog 
    gdb/testsuite/gdb.base: argv0-symlink.exp 

Log message:
    Improve Executable displayed path (PR 15415 regression kind #2)

    gdb/
    2013-10-13  Jan Kratochvil  <jan.kratochvil@redhat.com>

    Canonicalize directories for EXEC_FILENAME.
    * exec.c (exec_file_attach): Use gdb_realpath_keepfile for
    exec_filename.
    * utils.c (gdb_realpath_keepfile): New function.
    * utils.h (gdb_realpath_keepfile): New declaration.

    gdb/testsuite/
    2013-10-13  Jan Kratochvil  <jan.kratochvil@redhat.com>

    Canonicalize directories for EXEC_FILENAME.
    * gdb.base/argv0-symlink.exp
    (kept file symbolic link name for info inferiors): New.
    (kept directory symbolic link name): Setup kfail.
    (kept directory symbolic link name for info inferiors): New.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.16100&r2=1.16101
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/exec.c.diff?cvsroot=src&r1=1.129&r2=1.130
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/utils.c.diff?cvsroot=src&r1=1.309&r2=1.310
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/utils.h.diff?cvsroot=src&r1=1.13&r2=1.14
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.3835&r2=1.3836
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.base/argv0-symlink.exp.diff?cvsroot=src&r1=1.1&r2=1.2

-- 
You are receiving this mail because:
You are on the CC list for the bug.


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