This is the mail archive of the
mailing list for the GCC project.
Re: Limit cselib usage
- From: Jan Hubicka <jh at suse dot cz>
- To: John David Anglin <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: gcc-patches at gcc dot gnu dot org, jh at suse dot cz, zack at codesourcery dot com
- Date: Thu, 18 Mar 2004 19:28:26 +0100
- Subject: Re: Limit cselib usage
- References: <200403181734.i2IHY4uB028462@hiauly1.hia.nrc.ca>
> As noted in PR 14462, the following patch breaks the bootstrap of Ada
> on the trunk for the PA:
> 2004-01-24 Jan Hubicka <email@example.com>
> * cfgcleanup.c (thread_jump): Update call of cselib_init.
> * cselib.c (cselib_record_memory): New static variable.
> (cselib_lookup_mem, cselib_record_set, cselib_record_sets):
> Give up on memories when asked for.
> (cselib_init): Accept new argument.
> * cselib.h (cselib_init): Update prototype.
> * gcse.c (local_cprop_pass): Update call of cselib_init.
> * loop.c (load_mems): Update call of cselib_init.
> * postreload.c (reload_cse_regs_1): Update call of cselib_init.
> * sched-deps.c (sched_analyze): Update call of cselib_init.
> I would appreciate reversion of this patch until the problem is fixed.
I am somewhat confused by the history log of 14462. Do you have some
kind of self contained testcase (except of broken ADA on hppa I can not
test?) or some other clue that can let me figure out what is
Sorry for ignoring the thread, I somehow conlcuded that it is bug
elsewhere (I am way behind my email these days)
I can revert the patch (do I need approval for this?) but that won't
help to fix it and I can't look on it myself.
> J. David Anglin firstname.lastname@example.org
> National Research Council of Canada (613) 990-0752 (FAX: 952-6602)