------- Comment #2 from jakub at gcc dot gnu dot org 2008-10-23 07:59 ------- I can reproduce this too, on i686-linux, make -j48. gcj is invoked with -fsource-filename=/usr/src/gcc/obj19/i686-pc-linux-gnu/libjava/classpath/tools/all-classes.lst but that file doesn't exist. If you look at the changes Mathias committed yesterday, they are clearly buggy. all-classes.lst is used always: grep all-classes.lst libjava/Makefile* libjava/Makefile.am:libgcj_tools_la_GCJFLAGS = $(AM_GCJFLAGS) -findirect-dispatch -fno-indirect-classes -fsource-filename=$(here)/classpath/tools/all-classes.lst libjava/Makefile.in:libgcj_tools_la_GCJFLAGS = $(AM_GCJFLAGS) -findirect-dispatch -fno-indirect-classes -fsource-filename=$(here)/classpath/tools/all-classes.lst but is only generated in --enable-libjava-maintainer-mode: grep all-classes.lst libjava/classpath/tools/Makefile* libjava/classpath/tools/Makefile.am: cat classes.lst asm.lst vm-tools.lst > all-classes.lst libjava/classpath/tools/Makefile.am: rm -rf $(TOOLS_ZIP) classes classes.lst asm asm.lst all-classes.lst libjava/classpath/tools/Makefile.in:@JAVA_MAINTAINER_MODE_TRUE@ cat classes.lst asm.lst vm-tools.lst > all-classes.lst libjava/classpath/tools/Makefile.in: rm -rf $(TOOLS_ZIP) classes classes.lst asm asm.lst all-classes.lst Before that commit, it has been generated always.
-- jakub at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |doko at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37893