]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
c-lex.c (interpret_integer): Remove call to cpp_num_sign_extend.
authorRichard Sandiford <rdsandiford@googlemail.com>
Sun, 27 Oct 2013 18:50:01 +0000 (18:50 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sun, 27 Oct 2013 18:50:01 +0000 (18:50 +0000)
gcc/c-family/
* c-lex.c (interpret_integer): Remove call to cpp_num_sign_extend.

From-SVN: r204108

gcc/c-family/ChangeLog
gcc/c-family/c-lex.c

index 1fab5a8f890bb8ccb3bc2589b0aea664735a9bc9..87d003479da395770dc82cd518e8ca23b9f8c7ba 100644 (file)
@@ -1,3 +1,7 @@
+2013-10-27  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * c-lex.c (interpret_integer): Remove call to cpp_num_sign_extend.
+
 2013-10-26  Jeff Law  <law@redhat.com>
 
        * c-family/c-common.c (c_define_builtins): Remove mudflap support.
index 819e9d51e10f96aa42f38c08a3fd14857a0baf67..4dfd5d9f4e8e4010ebc1572f64a2853079b79020 100644 (file)
@@ -595,12 +595,10 @@ interpret_integer (const cpp_token *token, unsigned int flags,
   tree value, type;
   enum integer_type_kind itk;
   cpp_num integer;
-  cpp_options *options = cpp_get_options (parse_in);
 
   *overflow = OT_NONE;
 
   integer = cpp_interpret_integer (parse_in, token, flags);
-  integer = cpp_num_sign_extend (integer, options->precision);
   if (integer.overflow)
     *overflow = OT_OVERFLOW;