commit 3fe7aa67651c02c0d54098b6c32c1db012e56170
parent 711bace8774f91a3254ae7ef98166a2b2906f353
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date:   Sun, 29 Jul 2012 09:38:29 +0200
Changed user options to shorter forms
Previous one were too much verbose.
Diffstat:
4 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/cc.h b/cc.h
@@ -7,14 +7,13 @@ extern const char *filename;
 
 
 struct user_opt {
-	unsigned char implicit_int;
+	unsigned char implicit;
 	unsigned char c99;
-	unsigned char useless_typename;
-	unsigned char typeqlf_repeat;
+	unsigned char useless;
+	unsigned char repeat;
 };
 
-
-extern  struct user_opt user_opt;
+extern  struct user_opt options;
 
 extern void warning(const char *fmt, ...);
 extern void error(const char *fmt, ...);
diff --git a/decl.c b/decl.c
@@ -133,7 +133,7 @@ static unsigned char listdcl(register struct ctype *tp)
 		declarator();
 		new = decl_type(tp);
 		if (!new->type) {
-			warning_error(user_opt.implicit_int,
+			warning_error(options.implicit,
 				      "type defaults to 'int' in declaration of '%s'",
 				      yytext);
 		} else if (new->type == FTN && yytoken == '{') {
@@ -159,7 +159,7 @@ unsigned char decl(void)
 		warning("data definition has no type or storage class");
 	}
 	if (yytoken == ';') {
-		warning_error(user_opt.useless_typename,
+		warning_error(options.useless,
 			      "useless type name in empty declaration");
 	} else if (listdcl(tp)) { /* in case of not being a function */
 		expect(';');
@@ -171,4 +171,5 @@ unsigned char decl(void)
 
 void type_name()
 {
+
 }
diff --git a/main.c b/main.c
@@ -6,7 +6,7 @@
 #include "syntax.h"
 
 extern void open_file(const char *file);
-struct user_opt user_opt;
+struct user_opt options;
 
 
 
diff --git a/types.c b/types.c
@@ -169,12 +169,12 @@ void ctype(struct ctype *cp, unsigned char mod)
 		cp->c_reg = 1;
 		return;
 	case CONST:
-		if (user_opt.typeqlf_repeat && cp->c_reg)
+		if (options.repeat && cp->c_reg)
 			goto duplicated;
 		cp->c_const = 1;
 		return;
 	case VOLATILE:
-		if (user_opt.typeqlf_repeat && cp->c_volatile)
+		if (options.repeat && cp->c_volatile)
 			goto duplicated;
 		cp->c_volatile = 1;
 		return;