From 4856b6bc835e25ab0f48462104152701c864858c Mon Sep 17 00:00:00 2001 From: Jan Kratochvil Date: Sun, 13 Oct 2013 16:11:08 +0000 Subject: Improve Executable displayed path (PR 15415 regression kind #2) gdb/ 2013-10-13 Jan Kratochvil 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 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. --- gdb/utils.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gdb/utils.h') diff --git a/gdb/utils.h b/gdb/utils.h index 7ea0ff4..2082511 100644 --- a/gdb/utils.h +++ b/gdb/utils.h @@ -128,6 +128,8 @@ extern struct cleanup *make_bpstat_clear_actions_cleanup (void); extern char *gdb_realpath (const char *); +extern char *gdb_realpath_keepfile (const char *); + extern int gdb_filename_fnmatch (const char *pattern, const char *string, int flags); -- cgit v1.1