diff options
author | David Zarzycki <dave@znu.io> | 2020-06-23 05:43:51 -0400 |
---|---|---|
committer | David Zarzycki <dave@znu.io> | 2020-06-26 07:46:03 -0400 |
commit | bb26838ceffb5feaa18186f55f7525a08084899e (patch) | |
tree | 048bc4c02a056d9bcbb9a303d85f372d7b0a89d2 /clang/lib/Basic/IdentifierTable.cpp | |
parent | da2f852e1913a16a1c6940ce3d3e47158ae5ba0e (diff) | |
download | llvm-bb26838ceffb5feaa18186f55f7525a08084899e.zip llvm-bb26838ceffb5feaa18186f55f7525a08084899e.tar.gz llvm-bb26838ceffb5feaa18186f55f7525a08084899e.tar.bz2 |
[clang driver] Move default module cache from system temporary directory
1) Shared writable directories like /tmp are a security problem.
2) Systems provide dedicated cache directories these days anyway.
3) This also refines LLVM's cache_directory() on Darwin platforms to use
the Darwin per-user cache directory.
Reviewers: compnerd, aprantl, jakehehrlich, espindola, respindola, ilya-biryukov, pcc, sammccall
Reviewed By: compnerd, sammccall
Subscribers: hiraditya, llvm-commits, cfe-commits
Tags: #clang, #llvm
Differential Revision: https://reviews.llvm.org/D82362
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
0 files changed, 0 insertions, 0 deletions