diff options
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/windows-nat.c | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 8998636..425c445 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2016-01-20 Jon Turney <jon.turney@dronecode.org.uk> + + * windows-nat.c (windows_make_so): Warn rather than stopping with + an error if realpath() fails. + 2020-04-14 Kamil Rytarowski <n54@gmx.com> * nbsd-nat.c (nbsd_pid_to_kinfo_proc2): New. diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c index 881240c..613153b 100644 --- a/gdb/windows-nat.c +++ b/gdb/windows-nat.c @@ -820,7 +820,10 @@ windows_make_so (const char *name, LPVOID load_addr) free (rname); } else - error (_("dll path too long")); + { + warning (_("dll path for \"%s\" too long or inaccessible"), name); + strcpy (so->so_name, so->so_original_name); + } } /* Record cygwin1.dll .text start/end. */ p = strchr (so->so_name, '\0') - (sizeof ("/cygwin1.dll") - 1); |