kconfig: stop supporting '.' and '/' in unquoted words
[carl9170fw.git] / config / zconf.l
index eec4a5a97639d509104da10d367e95fa9039eadd..3d8d8619153c966458eaa44dcf9363a0a6448955 100644 (file)
@@ -160,7 +160,7 @@ n   [A-Za-z0-9_-]
                BEGIN(STRING);
        }
        \n      BEGIN(INITIAL); return T_EOL;
-       ({n}|[/.])+     {
+       {n}+    {
                const struct kconf_id *id = kconf_id_lookup(yytext, yyleng);
                if (id && id->flags & TF_PARAM) {
                        yylval.id = id;
@@ -170,7 +170,7 @@ n   [A-Za-z0-9_-]
                yylval.string = text;
                return T_WORD;
        }
-       ({n}|[/.$])+    {
+       ({n}|$)+        {
                /* this token includes at least one '$' */
                yylval.string = expand_token(yytext, yyleng);
                if (strlen(yylval.string))