From a86471635f38376128e6cea8d6856f025a57b4c2 Mon Sep 17 00:00:00 2001 From: Ulrich Weigand Date: Sat, 28 Jun 2014 10:23:53 +0000 Subject: [PATCH] rs6000.c (rs6000_aggregate_candidate): Revert accidental change due to wide-int branch merge. 2014-06-28 Ulrich Weigand * config/rs6000/rs6000.c (rs6000_aggregate_candidate): Revert accidental change due to wide-int branch merge. From-SVN: r212100 --- gcc/ChangeLog | 5 +++++ gcc/config/rs6000/rs6000.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9216478dbc6..148477d36b4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-06-28 Ulrich Weigand + + * config/rs6000/rs6000.c (rs6000_aggregate_candidate): Revert + accidental change due to wide-int branch merge. + 2014-06-27 Rainer Orth * configure.ac (gcc_cv_as_compress_debug): Check for assembler diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index fc7d7665db3..67690d98b13 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -8766,6 +8766,7 @@ rs6000_aggregate_candidate (const_tree type, enum machine_mode *modep) fixed. */ if (!COMPLETE_TYPE_P (type) || TREE_CODE (TYPE_SIZE (type)) != INTEGER_CST) + return -1; for (field = TYPE_FIELDS (type); field; field = TREE_CHAIN (field)) {