> On Sun, 4 Jan 2009 18:42:02 -0500 (EST) > "John David Anglin" <dave@xxxxxxxxxxxxxxxxxx> wrote: > > > Would you please try this. > > It did work too. I installed the patch on the gcc trunk (4.4). However, there are still issues. The patch didn't fix the -O0 -fdelayed-branch error. I have traced this to a middle-end bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38740 There's also a nagging issue. There would appear to be a problem with the branch distance calculation. The "be,l" instruction should not have been used. A "b,l" is supposed to be ok if the branch distance is less than 7600000 bytes. The code in this file is not that big. This may be the reason for the apparent regression. Dave -- J. David Anglin dave.anglin@xxxxxxxxxxxxxx National Research Council of Canada (613) 990-0752 (FAX: 952-6602) -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html