aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2011-05-06 09:23:03 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2011-05-06 09:23:03 +0200
commit3becc47be64a11f8c8535be66ccdac7ace52d5ee (patch)
treeb8552f1d76e7fed6f2cf7fbb8b5a4289148a99b9 /gcc
parentda9e0b98ac9d41b41520b5e587621707d59ae0f6 (diff)
downloadgcc-3becc47be64a11f8c8535be66ccdac7ace52d5ee.zip
gcc-3becc47be64a11f8c8535be66ccdac7ace52d5ee.tar.gz
gcc-3becc47be64a11f8c8535be66ccdac7ace52d5ee.tar.bz2
re PR debug/48902 (var-tracking.c fails to compile for PCC_STATIC_STRUCT_RETURN)
PR debug/48902 * var-tracking.c (prepare_call_arguments): Move else before #endif. From-SVN: r173470
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/var-tracking.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2d5bd49..9ee932d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2011-05-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/48902
+ * var-tracking.c (prepare_call_arguments): Move else before #endif.
+
2011-05-05 Nathan Froyd <froydnj@codesourcery.com>
* except.c (sjlj_emit_dispatch_table): Call build_case_label.
diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c
index 9729956..3e5855e 100644
--- a/gcc/var-tracking.c
+++ b/gcc/var-tracking.c
@@ -5646,8 +5646,8 @@ prepare_call_arguments (basic_block bb, rtx insn)
}
}
}
-#endif
else
+#endif
INIT_CUMULATIVE_ARGS (args_so_far, type, NULL_RTX, fndecl,
nargs);
if (obj_type_ref && TYPE_ARG_TYPES (type) != void_list_node)