aboutsummaryrefslogtreecommitdiff
path: root/gcc/opts.h
diff options
context:
space:
mode:
authorJoern Rennecke <joern.rennecke@embecosm.com>2014-03-03 21:51:58 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2014-03-03 21:51:58 +0000
commit212bfe71ed5aa782df8d5e5b22b915b65380f9e0 (patch)
tree73c4f0a31f7f2f93431e3d9c847daa3e61a1d8a1 /gcc/opts.h
parenta42a7046ebd930b41804819dedaecef252b89e72 (diff)
downloadgcc-212bfe71ed5aa782df8d5e5b22b915b65380f9e0.zip
gcc-212bfe71ed5aa782df8d5e5b22b915b65380f9e0.tar.gz
gcc-212bfe71ed5aa782df8d5e5b22b915b65380f9e0.tar.bz2
opts.h (CL_PCH_IGNORE): Define.
* opts.h (CL_PCH_IGNORE): Define. * targhooks.c (option_affects_pch_p): Return false for options that have CL_PCH_IGNORE set. * opt-functions.awk: Process PchIgnore. * doc/options.texi: Document PchIgnore. From-SVN: r208292
Diffstat (limited to 'gcc/opts.h')
-rw-r--r--gcc/opts.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/opts.h b/gcc/opts.h
index 67dc28b..f694082 100644
--- a/gcc/opts.h
+++ b/gcc/opts.h
@@ -146,6 +146,7 @@ extern const unsigned int cl_lang_count;
#define CL_SEPARATE (1U << 23) /* If takes a separate argument. */
#define CL_UNDOCUMENTED (1U << 24) /* Do not output with --help. */
#define CL_NO_DWARF_RECORD (1U << 25) /* Do not add to producer string. */
+#define CL_PCH_IGNORE (1U << 26) /* Do compare state for pch. */
/* Flags for an enumerated option argument. */
#define CL_ENUM_CANONICAL (1 << 0) /* Canonical for this value. */