Limit cselib usage
Jan Hubicka
jh@suse.cz
Thu Mar 18 18:28:00 GMT 2004
> As noted in PR 14462, the following patch breaks the bootstrap of Ada
> on the trunk for the PA:
>
> 2004-01-24 Jan Hubicka <jh@suse.cz>
> * 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.
Hi,
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
wrong?
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.
Honza
>
> Dave
> --
> J. David Anglin dave.anglin@nrc-cnrc.gc.ca
> National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
More information about the Gcc-patches
mailing list