------- Additional Comments From davidm at hpl dot hp dot com 2004-10-22 16:25 ------- (In reply to comment #6) > Subject: Re: bad unwind info as a result of sibcall > > I tried testing the patch, and ended up with 2 extra libjava failures.
I was able to reproduce the libjava failures. The problem was that the patch didn't do the full epilogue processing for the sibcall. With the "revised-patch" applied, I get no additional failures anymore. However, due to a gas bug it produces epilogue directives with "t" value of -1 which isn't good (though it doesn't hurt the existing ia64 linux unwinders). I'll submit a patch for gas to fix this problem. If there are no other issues, could this patch be checked in? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13158