From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12690 invoked by alias); 1 Jul 2008 14:06:51 -0000 Received: (qmail 12454 invoked by alias); 1 Jul 2008 14:06:05 -0000 Date: Tue, 01 Jul 2008 14:06:00 -0000 Message-ID: <20080701140605.12453.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug middle-end/34744] Memory leaks in compiler with empty program In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "zadeck 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: 2008-07/txt/msg00034.txt.bz2 ------- Comment #4 from zadeck at gcc dot gnu dot org 2008-07-01 14:06 ------- Subject: Bug 34744 Author: zadeck Date: Tue Jul 1 14:05:13 2008 New Revision: 137319 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137319 Log: 2008-07-01 Kenneth Zadeck PR rtl-optimization/34744 * df-scan.c (df_scan_free_ref_vec, df_scan_free_mws_vec): New macros. (df_scan_free_internal): Free data structures not allocated in storage pools. (df_mw_hardreg_chain_delete_eq_uses): Use df_scan_free_mws_vec. (df_refs_add_to_chains): Use df_scan_free_ref_vec and df_scan_free_mws_vec. * dse.c (dse_step6): Free offset_map_p and offset_map_n unconditionally. * ifcvt.c (cond_move_process_if_block): Free vectors on false return. Modified: branches/gcc-4_3-branch/gcc/ChangeLog branches/gcc-4_3-branch/gcc/df-scan.c branches/gcc-4_3-branch/gcc/dse.c branches/gcc-4_3-branch/gcc/ifcvt.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34744