From 63d054f3ae3a3cde4e519e33f2409acf75d6f568 Mon Sep 17 00:00:00 2001 From: ibuclaw Date: Sat, 24 Nov 2018 09:51:03 +0000 Subject: [PATCH] gcc/d/ChangeLog: 2018-11-24 Iain Buclaw PR d/87866 * d-incpath.cc (add_globalpaths): Use lrealpath to get canonical name. (add_filepaths): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266429 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/d/ChangeLog | 6 ++++++ gcc/d/d-incpath.cc | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index c706d085a3eb..d1afa38886d4 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,9 @@ +2018-11-24 Iain Buclaw + + PR d/87866 + * d-incpath.cc (add_globalpaths): Use lrealpath to get canonical name. + (add_filepaths): Likewise. + 2018-11-17 Iain Buclaw PR d/87824 diff --git a/gcc/d/d-incpath.cc b/gcc/d/d-incpath.cc index be08ccb5f3b9..87db81641341 100644 --- a/gcc/d/d-incpath.cc +++ b/gcc/d/d-incpath.cc @@ -78,7 +78,7 @@ add_globalpaths (Strings *paths) for (size_t i = 0; i < paths->dim; i++) { const char *path = (*paths)[i]; - const char *target = FileName::canonicalName (path); + const char *target = lrealpath (path); if (target == NULL || !FileName::exists (target)) { @@ -105,7 +105,7 @@ add_filepaths (Strings *paths) for (size_t i = 0; i < paths->dim; i++) { const char *path = (*paths)[i]; - const char *target = FileName::canonicalName (path); + const char *target = lrealpath (path); if (!FileName::exists (target)) { -- 2.47.2