------- Comment #6 from jakub at gcc dot gnu dot org 2008-08-02 11:57 ------- Created an attachment (id=15999) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15999&action=view) sp=reg.patch
Untested patch to set args_size to 0 when encountering (set (reg sp) (reg di)) etc. I'll be offline for a week, can somebody please test the latter patch (the former is just a short term hack to disable the ICEs and keeping the unwind info bogus)? What perhaps still should be asserted is that on CALL_INSNs current args_size is equal to INTVAL (XEXP (call, 1)) (probably just in the !after_p case). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36998