[lldb-dev] FileSpec::Resolve and (sym)links

Pavel Labath labath at google.com
Mon Feb 23 08:04:12 PST 2015


Thanks, that is exactly the function i was looking for.

However, I would still like to fix the inconsistency between the
implementation and the comment of FileSpec::Resolve. Perhaps I should just
rephrase the comment, since everyone seems to be happy with the current
implementation?

pl

On 23 February 2015 at 15:55, Zachary Turner <zturner at google.com> wrote:

> Please check llvm::sys::fs::equivalent () and see if that does what you
> want. If it doesn't, think about whether your change could go there instead
> of LLDB
> On Mon, Feb 23, 2015 at 6:30 AM Pavel Labath <labath at google.com> wrote:
>
>> Greetings,
>>
>> I need to determine whether two filenames refer to the same file. The
>> description on FileSpec::Resolve reads "Resolves user name and links in
>> path, and overwrites the input
>> argument with the resolved path.", which would seem to indicate that it
>> already does symlink resolution. However, this is not the case.
>>
>> My question is what is correct. Is it the comment (and then the function
>> should be extended to do symlink resolution), or the implementation (and
>> then we should change the comment to reflect that)?
>>
>> I volunteer to do the work, but I am unsure what to do. Does anyone know
>> what is the desired behavior?
>>
>> regards,
>> pl
>> _______________________________________________
>> lldb-dev mailing list
>> lldb-dev at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20150223/e3969c3a/attachment.html>


More information about the lldb-dev mailing list