From b8ec1bd3298611c791737123a476a13c1eb9e219 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Mon, 9 Feb 2015 20:42:59 +0000 Subject: [PATCH] ipa-devirt.c (odr_types_equivalent_p): Fix formating. * ipa-devirt.c (odr_types_equivalent_p): Fix formating. (add_type_duplicate): Fix comparison of BINFOs. From-SVN: r220547 --- gcc/ipa-devirt.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.c index 790e483f775..fe4f41bb55c 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -1222,7 +1222,7 @@ add_type_duplicate (odr_type val, tree type) { bool merge = true; bool base_mismatch = false; - unsigned int i,j; + unsigned int i; bool warned = false; hash_set visited; @@ -1321,10 +1321,12 @@ add_type_duplicate (odr_type val, tree type) break; } } +#ifdef ENABLE_CHECKING /* Sanity check that all bases will be build same way again. */ if (!base_mismatch && val->bases.length ()) { unsigned int num_poly_bases = 0; + unsigned int j; for (i = 0; i < BINFO_N_BASE_BINFOS (TYPE_BINFO (type)); i++) if (polymorphic_type_binfo_p (BINFO_BASE_BINFO @@ -1345,6 +1347,7 @@ add_type_duplicate (odr_type val, tree type) j++; } } +#endif if (base_mismatch) { merge = false; -- 2.30.2