(yylex): Turn off overflow flag when fixing up large traditional hex
authorRichard Kenner <kenner@gcc.gnu.org>
Sat, 16 Apr 1994 21:04:03 +0000 (17:04 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sat, 16 Apr 1994 21:04:03 +0000 (17:04 -0400)
constants.

From-SVN: r7050

gcc/c-lex.c

index 0054448..997e9a0 100644 (file)
@@ -1610,6 +1610,8 @@ yylex ()
              {
                TREE_TYPE (yylval.ttype) = unsigned_type (type);
                yylval.ttype = convert (type, yylval.ttype);
+               TREE_OVERFLOW (yylval.ttype)
+                 = TREE_CONSTANT_OVERFLOW (yylval.ttype) = 0;
              }
            else
              TREE_TYPE (yylval.ttype) = type;