Neil Santos wrote:
Is there a diff for GCC 3.4.2? The source distro only includes diffs for 3.3.3 and earlier; Google wasn't much help with the query, either.
If you ask if gpc-20041017 works with gcc-3.4.x then the answer is no. There are patches for gpc-20040516 at: http://www.math.uni.wroc.pl/~hebisch/gpc
There is a patch for gpc proper and two backend patches. For gcc-3.4.2 the 'gcc-3.4.diff8.gz' patch should work (there is harmless reject). For CVS versions 'gcc-3.4.diff10.gz' is needed.
I would like to see the above patches integrated into a gpc release, but if I understand correctly Frank do not plan to include then in next release. More precisely, gpc-20041017 works quite well on 32-bit machines but fails many test on 64-bit machines (I would say it is just broken on 64-bit machines). AFAIU Frank's anouncement about gpc-20041017 he plans a quick follow-up release -- presumably only adding bug-fixes (please correct if it is wrong).
ATM I do not plan to update 3.4 patches to work with gpc-20041017. Assuming that follow-up is quick enough I will update patches for the follow-up.