summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/re/re.regex/re.regex.construct/bad_range.pass.cpp
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2019-05-28 22:21:47 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2019-05-28 22:21:47 +0000
commit7e48b406ef5ef2208c75874f7751a786e748706f (patch)
treea1ee1547fa1b66a68a4de8db9df3fc8845b5e259 /libcxx/test/std/re/re.regex/re.regex.construct/bad_range.pass.cpp
parent551465859113a609e72b8de907f8977ff28c234a (diff)
downloadbcm5719-llvm-7e48b406ef5ef2208c75874f7751a786e748706f.tar.gz
bcm5719-llvm-7e48b406ef5ef2208c75874f7751a786e748706f.zip
[Driver] Fix -working-directory issues
Currently the `-working-directory` option does not actually impact the working directory for all of the clang driver, it only impacts how files are looked up to make sure they exist. This means that that clang passes the wrong paths to -fdebug-compilation-dir and -coverage-notes-file. This patch fixes that by changing all the places in the driver where we convert to absolute paths to use the VFS, and then calling setCurrentWorkingDirectory on the VFS. This also changes the default VFS for `Driver` to use a virtualized working directory, instead of changing the process's working directory. Differential Revision: https://reviews.llvm.org/D62271 llvm-svn: 361885
Diffstat (limited to 'libcxx/test/std/re/re.regex/re.regex.construct/bad_range.pass.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud