Hi,

On Fri, 2002-02-08 at 20:11, Tom Tromey wrote:
> 
> For problems like this, where the fix is something we wouldn't write
> from scratch and is just a workaround for a current compiler problem,
> I would prefer that we only have the fix in this particular Classpath
> release.  So the idea would be that we make a release branch and then
> add the workarounds there.  My idea here is that in the long term we'd
> prefer the existing code, as it is "more natural", and perhaps by the
> time the next Classpath release comes around we won't have to worry
> about this particular compiler any more.  What do you think?

I think a branch is a little over the top for this release. We have some
other workarounds in the current tree for compiler problems. e.g.

java/lang/reflect/Proxy.java: // FIXME workaround for bug in gcj 3.0.x
java/util/TreeMap.java: // FIXME gcj cannot handle this. Bug java/4695

And I think some compilers versions might be much longer around then we
hope (just look at all the different versions of jikes that people are
still using). So I will just commit the workaround with the words FIXME,
gcj, workaround and/or bug. The workaround is to simply use the fully
qualified classname in this case and that doesn't matter for other
compiler (versions).

Cheers,

Mark

_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/classpath

Reply via email to