summaryrefslogtreecommitdiff
path: root/src/compopt.c
diff options
context:
space:
mode:
authorJoel Rosdahl <joel@rosdahl.net>2018-09-26 22:34:50 +0200
committerJoel Rosdahl <joel@rosdahl.net>2018-09-26 22:34:50 +0200
commitf7712082106bef085515f86ae47e7dbbd2a48b57 (patch)
tree5a726e74b5028d7d633300e3ae455561885b2970 /src/compopt.c
parent2d57113eaa407bb92de51a3eb41cdd8cca820e3a (diff)
parent554195a802cd4bdcc8d7698b0bbaccbf84f33939 (diff)
downloadccache-dev/memcached.tar.gz
Merge branch 'master' into dev/memcacheddev/memcached
* master: (27 commits) Update NEWS Improve documentation of file_stat_matches_ctime Add option to disable ctime check for manifest test: Fix various Solaris shell issues Prepare for v3.4.3 Update NEWS Upgrade zlib to 1.2.11 Update NEWS Bail out on compiler option -save-temps=obj Fix minor memory leak introduced in dde3543c Fix “clang analyze” false positive Update NEWS process_preprocessed_file: Move gnu_getcwd() out of tight loop Make sure to install gperf for analyze Update NEWS Add handling of separate -target parameter Update NEWS Add a Vagrantfile for testing on FreeBSD Compiler "cc" might still be the same as "clang" Add FreeBSD compatibility to test suites ...
Diffstat (limited to 'src/compopt.c')
-rw-r--r--src/compopt.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/compopt.c b/src/compopt.c
index aab9fe55..63351acb 100644
--- a/src/compopt.c
+++ b/src/compopt.c
@@ -35,6 +35,8 @@ static const struct compopt compopts[] = {
{"--output-directory", AFFECTS_CPP | TAKES_ARG}, // nvcc
{"--param", TAKES_ARG},
{"--save-temps", TOO_HARD},
+ {"--save-temps=cwd",TOO_HARD},
+ {"--save-temps=obj",TOO_HARD},
{"--serialize-diagnostics", TAKES_ARG | TAKES_PATH},
{"-A", TAKES_ARG},
{"-B", TAKES_ARG | TAKES_CONCAT_ARG | TAKES_PATH},
@@ -46,6 +48,7 @@ static const struct compopt compopts[] = {
{"-L", TAKES_ARG},
{"-M", TOO_HARD},
{"-MF", TAKES_ARG},
+ {"-MJ", TAKES_ARG | TOO_HARD},
{"-MM", TOO_HARD},
{"-MQ", TAKES_ARG},
{"-MT", TAKES_ARG},
@@ -85,6 +88,8 @@ static const struct compopt compopts[] = {
{"-odir", AFFECTS_CPP | TAKES_ARG}, // nvcc
{"-remap", AFFECTS_CPP},
{"-save-temps", TOO_HARD},
+ {"-save-temps=cwd", TOO_HARD},
+ {"-save-temps=obj", TOO_HARD},
{"-stdlib=", AFFECTS_CPP | TAKES_CONCAT_ARG},
{"-trigraphs", AFFECTS_CPP},
{"-u", TAKES_ARG | TAKES_CONCAT_ARG},