-
Bug
-
Resolution: Fixed
-
P4
-
hs25, 8, 9
-
b04
E-mail from Doug Simon:
Hi Dan,
When building HotSpot in the Graal project, we disable compression of the debug symbols (see line 643 at http://hg.openjdk.java.net/graal/graal/file/c0085eefbd42/mx/mx_graal.py).
To make this work, we’ve needed to patch the makefiles (e.g., [1] and [2]). The need for these patches implies we are the only ones who do this. Anyway, Tom pointed out, instead of:
$(QUIETLY) test -f $(LIBJVM_DIZ) && \
cp -f $(LIBJVM_DIZ) $(DEST_JVM_DIZ)
it should probably be:
$(QUIETLY) test ! -f $(LIBJVM_DIZ) || \
cp -f $(LIBJVM_DIZ) $(DEST_JVM_DIZ)
-Doug
[1] http://hg.openjdk.java.net/graal/graal/rev/ec0f6ecc0b7a
[2] http://hg.openjdk.java.net/graal/graal/rev/c0085eefbd42
Hi Dan,
When building HotSpot in the Graal project, we disable compression of the debug symbols (see line 643 at http://hg.openjdk.java.net/graal/graal/file/c0085eefbd42/mx/mx_graal.py).
To make this work, we’ve needed to patch the makefiles (e.g., [1] and [2]). The need for these patches implies we are the only ones who do this. Anyway, Tom pointed out, instead of:
$(QUIETLY) test -f $(LIBJVM_DIZ) && \
cp -f $(LIBJVM_DIZ) $(DEST_JVM_DIZ)
it should probably be:
$(QUIETLY) test ! -f $(LIBJVM_DIZ) || \
cp -f $(LIBJVM_DIZ) $(DEST_JVM_DIZ)
-Doug
[1] http://hg.openjdk.java.net/graal/graal/rev/ec0f6ecc0b7a
[2] http://hg.openjdk.java.net/graal/graal/rev/c0085eefbd42