summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Klimek <klimek@google.com>2012-07-10 08:05:54 +0000
committerManuel Klimek <klimek@google.com>2012-07-10 08:05:54 +0000
commitaf18d52c09ea73756f274336248b1c9dee58729a (patch)
tree4de8d9624d0984fdc9c9b88d76a65a5121bfc076
parent9f666ea6ca9e92b14d16b9ce0e6d352dc8e91fc7 (diff)
downloadbcm5719-llvm-af18d52c09ea73756f274336248b1c9dee58729a.tar.gz
bcm5719-llvm-af18d52c09ea73756f274336248b1c9dee58729a.zip
Update the docs with specifics about escaping of compile commands.
llvm-svn: 159987
-rw-r--r--clang/docs/JSONCompilationDatabase.html4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/docs/JSONCompilationDatabase.html b/clang/docs/JSONCompilationDatabase.html
index 9785ac48ba5..29071947290 100644
--- a/clang/docs/JSONCompilationDatabase.html
+++ b/clang/docs/JSONCompilationDatabase.html
@@ -71,7 +71,9 @@ command objects for the same file, for example if the same source file is
compiled with different configurations.</li>
<li><b>command:</b> The compile command executed. After JSON unescaping, this must
be a valid command to rerun the exact compilation step for the translation unit in
-the environment the build system uses.</li>
+the environment the build system uses. Parameters use shell quoting and shell escaping
+of quotes, with '"' and '\' being the only special characters. Shell expansion is
+not supported.</li>
</ul>
</p>
OpenPOWER on IntegriCloud