* support specifying different compiler binary on the command line

git-svn-id: branches/jvmbackend@18783 -
This commit is contained in:
Jonas Maebe 2011-08-20 08:36:04 +00:00
parent 5c832ecbd1
commit a3d4d05454

View File

@ -2,95 +2,101 @@
set -ex set -ex
ppcjvm -O2 -g unsupported if [ $# -eq 0 ]; then
ppcjvm -O2 -g testintf PPC=ppcppc
ppcjvm -O2 -g nested else
ppcjvm -O2 -g test PPC="$1"
fi
$PPC -O2 -g unsupported
$PPC -O2 -g testintf
$PPC -O2 -g nested
$PPC -O2 -g test
javac -encoding utf-8 -cp ../../../rtl/units/jvm-java:. JavaClass.java javac -encoding utf-8 -cp ../../../rtl/units/jvm-java:. JavaClass.java
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. JavaClass java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. JavaClass
ppcjvm -O2 -g sort $PPC -O2 -g sort
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. sort java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. sort
ppcjvm -O2 -g classmeth $PPC -O2 -g classmeth
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. classmeth java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. classmeth
ppcjvm -O2 -g classlist $PPC -O2 -g classlist
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. classlist java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. classlist
ppcjvm -O2 -g testansi $PPC -O2 -g testansi
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. testansi java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. testansi
ppcjvm -O2 -g tcnvstr1 $PPC -O2 -g tcnvstr1
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tcnvstr1 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tcnvstr1
ppcjvm -O2 -g tcnvstr3 $PPC -O2 -g tcnvstr3
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tcnvstr3 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tcnvstr3
ppcjvm -O2 -g testshort $PPC -O2 -g testshort
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. testshort java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. testshort
ppcjvm -O2 -g tarray2 $PPC -O2 -g tarray2
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tarray2 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tarray2
ppcjvm -O2 -g tarray3 $PPC -O2 -g tarray3
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tarray3 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tarray3
ppcjvm -O2 -g tnestproc $PPC -O2 -g tnestproc
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tnestproc java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tnestproc
ppcjvm -O2 -g outpara $PPC -O2 -g outpara
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. outpara java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. outpara
ppcjvm -O2 -g tbytearrres $PPC -O2 -g tbytearrres
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tbytearrres java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tbytearrres
ppcjvm -O2 -g forw $PPC -O2 -g forw
ppcjvm -O2 -g tbyte $PPC -O2 -g tbyte
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tbyte java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tbyte
rm -f uenum.ppu rm -f uenum.ppu
ppcjvm -O2 -g tenum $PPC -O2 -g tenum
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tenum java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tenum
ppcjvm -O2 -g tprop $PPC -O2 -g tprop
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tprop java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tprop
ppcjvm -O2 -g tprop2 $PPC -O2 -g tprop2
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tprop2 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tprop2
ppcjvm -O2 -g tclassproptest $PPC -O2 -g tclassproptest
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tclassproptest java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tclassproptest
ppcjvm -O2 -g tset3 -dproc $PPC -O2 -g tset3 -dproc
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset3 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset3
ppcjvm -O2 -g tset3 $PPC -O2 -g tset3
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset3 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset3
ppcjvm -O2 -g taddset $PPC -O2 -g taddset
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. taddset java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. taddset
ppcjvm -O2 -g taddsetint $PPC -O2 -g taddsetint
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. taddsetint java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. taddsetint
ppcjvm -O2 -g tformalpara $PPC -O2 -g tformalpara
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tformalpara java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tformalpara
ppcjvm -O2 -g tvarpara $PPC -O2 -g tvarpara
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tvarpara java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tvarpara
ppcjvm -O2 -g tpvar $PPC -O2 -g tpvar
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvar java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvar
ppcjvm -O2 -g tpvardelphi $PPC -O2 -g tpvardelphi
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvardelphi java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvardelphi
ppcjvm -O2 -g tpvarglobal $PPC -O2 -g tpvarglobal
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvarglobal java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvarglobal
ppcjvm -O2 -g tpvarglobaldelphi $PPC -O2 -g tpvarglobaldelphi
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvarglobaldelphi java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tpvarglobaldelphi
ppcjvm -O2 -g tvirtclmeth $PPC -O2 -g tvirtclmeth
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tvirtclmeth java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tvirtclmeth
ppcjvm -O2 -g tdynarrec $PPC -O2 -g tdynarrec
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tdynarrec java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tdynarrec
ppcjvm -O2 -g tconst $PPC -O2 -g tconst
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tconst java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tconst
ppcjvm -O2 -g twith $PPC -O2 -g twith
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. twith java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. twith
ppcjvm -O2 -g tint $PPC -O2 -g tint
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tint java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tint
ppcjvm -O2 -g ttrig $PPC -O2 -g ttrig
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. ttrig java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. ttrig
ppcjvm -O2 -g ttrunc $PPC -O2 -g ttrunc
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. ttrunc java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. ttrunc
ppcjvm -O2 -g tset1 $PPC -O2 -g tset1
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset1 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tset1
ppcjvm -O2 -g tabs $PPC -O2 -g tabs
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tabs java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tabs
ppcjvm -O2 -g tintstr $PPC -O2 -g tintstr
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tintstr java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tintstr
ppcjvm -O2 -g trange1 $PPC -O2 -g trange1
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange1 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange1
ppcjvm -O2 -g trange2 $PPC -O2 -g trange2
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange2 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange2
ppcjvm -O2 -g trange3 $PPC -O2 -g trange3
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange3 java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. trange3
ppcjvm -O2 -g tdefpara $PPC -O2 -g tdefpara
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tdefpara java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. tdefpara
ppcjvm -O2 -g getbit $PPC -O2 -g getbit
java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. getbit java -Dfile.encoding=UTF-8 -cp ../../../rtl/units/jvm-java:. getbit