OSDN Git Service

PR c/38957
[pf3gnuchains/gcc-fork.git] / gcc / c-typeck.c
index 35c8d23..4b9b2b3 100644 (file)
@@ -7226,8 +7226,10 @@ c_finish_return (tree retval)
        {
          switch (TREE_CODE (inner))
            {
        {
          switch (TREE_CODE (inner))
            {
-           CASE_CONVERT:   case NON_LVALUE_EXPR:
+           CASE_CONVERT:
+           case NON_LVALUE_EXPR:
            case PLUS_EXPR:
            case PLUS_EXPR:
+           case POINTER_PLUS_EXPR:
              inner = TREE_OPERAND (inner, 0);
              continue;
 
              inner = TREE_OPERAND (inner, 0);
              continue;