]> git.ipfire.org Git - thirdparty/ccache.git/commitdiff
Support rewriting paths in -F/-iframework GCC options
authorGrigory Entin <grigorye@dins.ru>
Sun, 17 Apr 2011 20:22:44 +0000 (22:22 +0200)
committerJoel Rosdahl <joel@rosdahl.net>
Sun, 17 Apr 2011 20:22:44 +0000 (22:22 +0200)
compopt.c

index d65e7e084dee9d4a803b24be9a993fc099a562a0..b2d0655fe4216831ea3286052a6b724580587ac3 100644 (file)
--- 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},