wide-int, rtl

Mike Stump mikestump@comcast.net
Fri Jan 3 20:28:00 GMT 2014


On Jan 2, 2014, at 2:26 PM, Eric Botcazou <ebotcazou@adacore.com> wrote:
>> So, I'd like to ping the original patch and Kenny's patch to resolve the
>> issues you found.  If you have any other concerns or thoughts, let us
>> know.
> 
> Almost OK, but remove the strange quotes in the comment for the INTEGER_CST 
> case of expand_expr_real_1

Ok, thanks.  I've resolved it this way:

Index: expr.c
===================================================================
--- expr.c	(revision 206323)
+++ expr.c	(working copy)
@@ -9477,11 +9477,10 @@ expand_expr_real_1 (tree exp, rtx target
       return decl_rtl;
 
     case INTEGER_CST:
-      /* "Given that TYPE_PRECISION (type) is not always equal to
+      /* Given that TYPE_PRECISION (type) is not always equal to
          GET_MODE_PRECISION (TYPE_MODE (type)), we need to extend from
          the former to the latter according to the signedness of the
-         type". */
-
+         type. */
       temp = immed_wide_int_const (wide_int::from
 				   (exp,
 				    GET_MODE_PRECISION (TYPE_MODE (type)),



More information about the Gcc-patches mailing list