[clang][Driver] allow tilde in user config dir
authorMichał Górny <mgorny@gentoo.org>
Wed, 16 Nov 2022 12:20:02 +0000 (13:20 +0100)
committerMichał Górny <mgorny@gentoo.org>
Wed, 16 Nov 2022 12:23:25 +0000 (13:23 +0100)
commitb3f94fe1c3c4f4fd7a937288b5543c4067b3e2f2
treeafbc71fde68ec6a8e374368fec2b3892ce115c46
parentf8979512eabf3e55384d64f0aa781696550ad611
[clang][Driver] allow tilde in user config dir

This patch allows users to configure clang with option
e.g. `-DCLANG_CONFIG_FILE_USER_DIR=~/.config/clang` or invoke clang
with `--config-user-dir=~/.config/clang`.

Patch merged on behalf of @paperchalice (LJC)

Differential Revision: https://reviews.llvm.org/D136940
clang/lib/Driver/Driver.cpp
clang/test/Driver/config-file3.c