cpplib.h (cpp_options): Use signed char.

	* include/cpplib.h (cpp_options): Use signed char.
	* lex.c (_cpp_lex_direct): Don't warn in C++ mode.

From-SVN: r214210
diff --git a/libcpp/lex.c b/libcpp/lex.c
index 827cfb0..5366dad 100644
--- a/libcpp/lex.c
+++ b/libcpp/lex.c
@@ -2338,6 +2338,7 @@
 	    }
 	  /* Or if specifically desired via -Wc90-c99-compat.  */
 	  else if (CPP_OPTION (pfile, cpp_warn_c90_c99_compat) > 0
+		   && ! CPP_OPTION (pfile, cplusplus)
 		   && ! buffer->warned_cplusplus_comments)
 	    {
 	      cpp_error (pfile, CPP_DL_WARNING,