From c7c6340790771cf22e77dc2be248ecd03aa722fe Mon Sep 17 00:00:00 2001 From: David Daney Date: Thu, 21 Aug 2008 16:08:26 +0000 Subject: [PATCH] class.c (make_class_data): Don't add field_index when flag_reduced_reflection set. 2008-08-21 David Daney * class.c (make_class_data): Don't add field_index when flag_reduced_reflection set. From-SVN: r139397 --- gcc/java/ChangeLog | 5 +++++ gcc/java/class.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index f1ee4d6..6178327 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,8 @@ +2008-08-21 David Daney + + * class.c (make_class_data): Don't add field_index when + flag_reduced_reflection set. + 2008-08-12 Ulrich Weigand * typeck.c (convert): Do not check for TARGET_FLOAT_FORMAT. diff --git a/gcc/java/class.c b/gcc/java/class.c index 2d8a1c2..647da9a 100644 --- a/gcc/java/class.c +++ b/gcc/java/class.c @@ -1821,6 +1821,8 @@ make_class_data (tree type) field_index = static_count++; else if (uses_jv_markobj || !flag_reduced_reflection) field_index = instance_count++; + else + continue; VEC_quick_push (int, field_indexes, field_index); } } -- 2.7.4