glcpp: Complain about unrecognized directives.
diff --git a/glcpp/glcpp-parse.y b/glcpp/glcpp-parse.y
index f9fab8b..fde9b92 100644
--- a/glcpp/glcpp-parse.y
+++ b/glcpp/glcpp-parse.y
@@ -360,7 +360,9 @@
 ;
 
 non_directive:
-	pp_tokens NEWLINE
+	pp_tokens NEWLINE {
+		yyerror (parser, "Invalid tokens after #");
+	}
 ;
 
 replacement_list: