From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10224 invoked by alias); 22 Apr 2009 15:28:32 -0000 Received: (qmail 9512 invoked by uid 48); 22 Apr 2009 15:27:51 -0000 Date: Wed, 22 Apr 2009 15:28:00 -0000 Message-ID: <20090422152751.9511.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug middle-end/39848] [4.5 Regression] Ada bootstrap is broken In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ebotcazou at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-04/txt/msg01981.txt.bz2 ------- Comment #1 from ebotcazou at gcc dot gnu dot org 2009-04-22 15:27 ------- Caused by 2009-04-21 Martin Jambor * tree-switch-conversion.c (build_constructors): Split a long line. (constructor_contains_same_values_p): New function. (build_one_array): Create assigns of constants if possible, do not call mark_sym_for_renaming, call update_stmt. (build_arrays): Call make_ssa_name (create_tmp_var ()) instead of make_rename_temp. Do not call mark_symbols_for_renaming, call update_stmt. (gen_def_assigns): Do not call mark_symbols_for_renaming or find_new_referenced_vars, call update_stmt. (gen_inbound_check): Use create_tmp_var and create ssa names manually instead of calling make_rename_temp. Do not call find_new_referenced_vars or mark_symbols_for_renaming, call update_stmt. and fixed by 2009-04-22 Richard Guenther PR tree-optimization/39845 * tree-switch-conversion.c (build_arrays): Add new referenced vars. (gen_inbound_check): Likewise. -- ebotcazou at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ebotcazou at gcc dot gnu dot | |org Status|UNCONFIRMED |RESOLVED GCC build triplet|hppa2.0w-hp-hpux11.11 | GCC host triplet|hppa2.0w-hp-hpux11.11 | GCC target triplet|hppa2.0w-hp-hpux11.11 | Resolution| |FIXED Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39848