From: Grigory Entin Date: Sun, 17 Apr 2011 20:22:44 +0000 (+0200) Subject: Support rewriting paths in -F/-iframework GCC options X-Git-Tag: v3.1.5~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2734eb4652df64f20ff5adba10ddff5b6acf8bb9;p=thirdparty%2Fccache.git Support rewriting paths in -F/-iframework GCC options --- diff --git a/compopt.c b/compopt.c index d65e7e084..b2d0655fe 100644 --- a/compopt.c +++ b/compopt.c @@ -37,6 +37,7 @@ static const struct compopt compopts[] = { {"-A", TAKES_ARG}, {"-D", AFFECTS_CPP | TAKES_ARG | TAKES_CONCAT_ARG}, {"-E", TOO_HARD}, + {"-F", AFFECTS_CPP | TAKES_ARG | TAKES_CONCAT_ARG | TAKES_PATH}, {"-G", TAKES_ARG}, {"-I", AFFECTS_CPP | TAKES_ARG | TAKES_CONCAT_ARG | TAKES_PATH}, {"-L", TAKES_ARG}, @@ -59,6 +60,7 @@ static const struct compopt compopts[] = { {"-frepo", TOO_HARD}, {"-ftest-coverage", TOO_HARD}, {"-idirafter", AFFECTS_CPP | TAKES_ARG | TAKES_PATH}, + {"-iframework", AFFECTS_CPP | TAKES_ARG | TAKES_CONCAT_ARG | TAKES_PATH}, {"-imacros", AFFECTS_CPP | TAKES_ARG | TAKES_PATH}, {"-imultilib", AFFECTS_CPP | TAKES_ARG | TAKES_PATH}, {"-include", AFFECTS_CPP | TAKES_ARG | TAKES_PATH},