It seems the use of gperf (not even autoconfed $(GPERF)) in
rules in cp/ is the reason for confusion leading to target-gperf
being mentioned in target_libs. If it was actually required or
used, cygwin users would have noticed long ago as I said in my
previous message.
Tested configuring for --target=i686-pc-cygwin and
--target=cris-axis-linux-gnu with/without the previous patch and
observing intended effect.
Actually, it seems I have to add some optional_libraries macro
to avoid disabling java on platforms where one of the $libgcj
isn't supported, but not actually required. Bah.
Ok to commit?