39 echo "TESTJAVA not set. Test cannot execute. Failed." 40 exit 1 41 fi 42 echo "TESTJAVA=${TESTJAVA}" 43 if [ "${COMPILEJAVA}" = "" ] 44 then 45 COMPILEJAVA="${TESTJAVA}" 46 fi 47 echo "COMPILEJAVA=${COMPILEJAVA}" 48 if [ "${TESTCLASSES}" = "" ] 49 then 50 echo "TESTCLASSES not set. Test cannot execute. Failed." 51 exit 1 52 fi 53 54 BCP=${TESTCLASSES}/bcp 55 rm -rf ${BCP} 56 mkdir ${BCP} 57 58 # Compile GetCallerClass in bootclasspath 59 ${COMPILEJAVA}/bin/javac ${TESTTOOLVMOPTS} \ 60 -XDignore.symbol.file \ 61 -d ${BCP} ${TESTSRC}/GetCallerClass.java || exit 1 62 63 ${COMPILEJAVA}/bin/javac ${TESTTOOLVMOPTS} \ 64 -XDignore.symbol.file -Xbootclasspath/a:${BCP} \ 65 -d ${TESTCLASSES} ${TESTSRC}/GetCallerClassTest.java || exit 2 66 67 ${TESTJAVA}/bin/java ${TESTVMOPTS} -Xbootclasspath/a:${BCP} \ 68 -cp ${TESTCLASSES} GetCallerClassTest || exit 3 | 39 echo "TESTJAVA not set. Test cannot execute. Failed." 40 exit 1 41 fi 42 echo "TESTJAVA=${TESTJAVA}" 43 if [ "${COMPILEJAVA}" = "" ] 44 then 45 COMPILEJAVA="${TESTJAVA}" 46 fi 47 echo "COMPILEJAVA=${COMPILEJAVA}" 48 if [ "${TESTCLASSES}" = "" ] 49 then 50 echo "TESTCLASSES not set. Test cannot execute. Failed." 51 exit 1 52 fi 53 54 BCP=${TESTCLASSES}/bcp 55 rm -rf ${BCP} 56 mkdir ${BCP} 57 58 # Compile GetCallerClass in bootclasspath 59 ${COMPILEJAVA}/bin/javac ${TESTTOOLVMOPTS} ${TESTJAVACOPTS} \ 60 -XDignore.symbol.file \ 61 -d ${BCP} ${TESTSRC}/GetCallerClass.java || exit 1 62 63 ${COMPILEJAVA}/bin/javac ${TESTTOOLVMOPTS} ${TESTJAVACOPTS} \ 64 -XDignore.symbol.file -Xbootclasspath/a:${BCP} \ 65 -d ${TESTCLASSES} ${TESTSRC}/GetCallerClassTest.java || exit 2 66 67 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -Xbootclasspath/a:${BCP} \ 68 -cp ${TESTCLASSES} GetCallerClassTest || exit 3 |