diff options
Diffstat (limited to 'src/compopt.c')
| -rw-r--r-- | src/compopt.c | 5 |
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}, |
