diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2011-10-31 16:11:53 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2011-10-31 16:11:53 +0200 |
commit | cf655b58f841f29adb214c710a47dcb0b32c5bc9 (patch) | |
tree | 2bb3f99b440ce2e64f3e96eb36a0c7ebae36e882 | |
parent | f74d68463858c9abd7d7e306d29f94c1e76027e0 (diff) |
Add support for different plugin include paths in GCC 4.6.x
-rw-r--r-- | odb/gcc.hxx | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/odb/gcc.hxx b/odb/gcc.hxx index 7967b74..fa37c67 100644 --- a/odb/gcc.hxx +++ b/odb/gcc.hxx @@ -33,8 +33,15 @@ extern "C" #include <cpplib.h> #include <cp/cp-tree.h> -#include <c-common.h> -#include <c-pragma.h> + +#if BUILDING_GCC_MAJOR > 4 || BUILDING_GCC_MAJOR == 4 && BUILDING_GCC_MINOR > 5 +# include <c-family/c-common.h> +# include <c-family/c-pragma.h> +#else +# include <c-common.h> +# include <c-pragma.h> +#endif + #include <diagnostic.h> } |