aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2017-11-09 10:37:39 +0000
committerSam McCall <sam.mccall@gmail.com>2017-11-09 10:37:39 +0000
commit60d74e45888e2bab27bb003193e22acbc754c67a (patch)
tree9baa5df06875c7505fdf2c80a85cf71d4d0382e7 /llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
parent26d55e0346964a46978c873b4d4bde01df4ea977 (diff)
downloadllvm-60d74e45888e2bab27bb003193e22acbc754c67a.zip
llvm-60d74e45888e2bab27bb003193e22acbc754c67a.tar.gz
llvm-60d74e45888e2bab27bb003193e22acbc754c67a.tar.bz2
[Tooling] Use FixedCompilationDatabase when `compile_flags.txt` is found.
Summary: This is an alternative to JSONCompilationDatabase for simple projects that don't use a build system such as CMake. (You can also drop one in ~, to make your tools use e.g. C++11 by default) There's no facility for varying flags per-source-file or per-machine. Possibly this could be accommodated backwards-compatibly using cpp, but even if not the simplicity seems worthwhile for the cases that are addressed. Tested with clangd, works great! (requires clangd restart) Reviewers: klimek Subscribers: ilya-biryukov, cfe-commits Differential Revision: https://reviews.llvm.org/D39799 llvm-svn: 317777
Diffstat (limited to 'llvm/lib/ExecutionEngine/SectionMemoryManager.cpp')
0 files changed, 0 insertions, 0 deletions