OSDN Git Service

2009-07-16 H.J. Lu <hongjiu.lu@intel.com>
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Jul 2009 01:03:55 +0000 (01:03 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Jul 2009 01:03:55 +0000 (01:03 +0000)
PR bootstrap/40781
* builtins.c (expand_builtin_memcmp): Use loc instead of
EXPR_LOCATION (exp).
(expand_builtin_strncmp): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149733 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/builtins.c

index c6eb42a..fed2a34 100644 (file)
@@ -1,3 +1,10 @@
+2009-07-16  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR bootstrap/40781
+       * builtins.c (expand_builtin_memcmp): Use loc instead of
+       EXPR_LOCATION (exp).
+       (expand_builtin_strncmp): Likewise.
+
 2009-07-17  Aldy Hernandez  <aldyh@redhat.com>
            Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
index 5a474cd..57c0c1b 100644 (file)
@@ -4175,7 +4175,7 @@ expand_builtin_memcmp (tree exp, rtx target, enum machine_mode mode)
     return NULL_RTX;
   else
     {
-      tree result = fold_builtin_memcmp (EXPR_LOCATION (exp),
+      tree result = fold_builtin_memcmp (loc,
                                         CALL_EXPR_ARG (exp, 0),
                                         CALL_EXPR_ARG (exp, 1),
                                         CALL_EXPR_ARG (exp, 2));
@@ -4440,7 +4440,7 @@ expand_builtin_strncmp (tree exp, rtx target, enum machine_mode mode)
     return NULL_RTX;
   else
     {
-      tree result = fold_builtin_strncmp (EXPR_LOCATION (exp),
+      tree result = fold_builtin_strncmp (loc,
                                          CALL_EXPR_ARG (exp, 0),
                                          CALL_EXPR_ARG (exp, 1),
                                          CALL_EXPR_ARG (exp, 2));