c-lex.c (interpret_integer): Remove call to cpp_num_sign_extend.

gcc/c-family/
	* c-lex.c (interpret_integer): Remove call to cpp_num_sign_extend.

From-SVN: r204108
This commit is contained in:
Richard Sandiford 2013-10-27 18:50:01 +00:00 committed by Richard Sandiford
parent 4962e51350
commit d570872da1
2 changed files with 4 additions and 2 deletions

View 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.

View 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;