aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplib.h
diff options
context:
space:
mode:
authorPer Bothner <bothner@gcc.gnu.org>1995-05-19 11:20:31 -0700
committerPer Bothner <bothner@gcc.gnu.org>1995-05-19 11:20:31 -0700
commit6536dfcbac5315208b642c2ecf3023ecea5abff8 (patch)
tree026613ca35194fd7c1bc257b458b7c1ef13256e3 /gcc/cpplib.h
parenta2baccf6e0d7dbebc60cf2664a86d9be668f1f10 (diff)
downloadgcc-6536dfcbac5315208b642c2ecf3023ecea5abff8.zip
gcc-6536dfcbac5315208b642c2ecf3023ecea5abff8.tar.gz
gcc-6536dfcbac5315208b642c2ecf3023ecea5abff8.tar.bz2
Add comment that '@' is not an escape inside a string.
From-SVN: r9745
Diffstat (limited to 'gcc/cpplib.h')
-rw-r--r--gcc/cpplib.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/cpplib.h b/gcc/cpplib.h
index f1c36a0..e68d1cb 100644
--- a/gcc/cpplib.h
+++ b/gcc/cpplib.h
@@ -154,7 +154,8 @@ struct cpp_buffer {
"@-" means following identifier should not be macro-expanded.
"@ " means a token-separator. This turns into " " in final output
if not stringizing and needed to separate tokens; otherwise nothing.
- "@@" means a normal '@'. */
+ "@@" means a normal '@'.
+ (An '@' inside a string stands for itself and is never an escape.) */
char has_escapes;
};