I just build GPC with gcc-2.95.3 under Linux/IA32, linked with libefence and ran the test-suite.
There was only one bug (7 instances: drf3a.pas, fjf639j7.pas, fjf669b.pas, goto7.pas, jj5.pas, sam11.pas, strindex.pas) which seems to be a backend bug.
The bug seems relatively harmless -- only an invalid read access, and it might not even do any real harm in the worst circumstances (but I don't know enough about the backend data structures to tell for sure).
So I won't add the fix to GPC's GCC patches (since GPC's support for gcc-2 will disappear "soon", anyway). If anyone wants to apply it, anyway, you can find it attached.
Frank