diff options
Diffstat (limited to 'contrib/gcc/cpplib.h')
-rw-r--r-- | contrib/gcc/cpplib.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/gcc/cpplib.h b/contrib/gcc/cpplib.h index eeeecc0..edd4b5a 100644 --- a/contrib/gcc/cpplib.h +++ b/contrib/gcc/cpplib.h @@ -240,6 +240,9 @@ struct cpp_options /* Non-0 means -v, so print the full set of include dirs. */ unsigned char verbose; + /* Nonzero means chars are signed. */ + unsigned char signed_char; + /* Nonzero means use extra default include directories for C++. */ unsigned char cplusplus; @@ -589,6 +592,9 @@ extern void cpp_forall_identifiers PARAMS ((cpp_reader *, /* In cppmacro.c */ extern void cpp_scan_nooutput PARAMS ((cpp_reader *)); extern int cpp_sys_macro_p PARAMS ((cpp_reader *)); +extern unsigned char *cpp_quote_string PARAMS ((unsigned char *, + const unsigned char *, + unsigned int)); /* In cppfiles.c */ extern int cpp_included PARAMS ((cpp_reader *, const char *)); |