diff options
| -rw-r--r-- | build/Android.gtest.mk | 8 | ||||
| -rw-r--r-- | runtime/dex_file_verifier_test.cc | 4 | ||||
| -rw-r--r-- | test/121-modifiers/info.txt | 2 | ||||
| -rw-r--r-- | test/551-checker-shifter-operand/build | 2 | ||||
| -rwxr-xr-x | test/etc/default-build | 10 | ||||
| -rwxr-xr-x | test/run-test | 2 |
6 files changed, 14 insertions, 14 deletions
diff --git a/build/Android.gtest.mk b/build/Android.gtest.mk index 53891b13a9..0a465c4c22 100644 --- a/build/Android.gtest.mk +++ b/build/Android.gtest.mk @@ -83,16 +83,16 @@ ART_TEST_HOST_GTEST_VerifierDepsMulti_DEX := $(dir $(ART_TEST_HOST_GTEST_Main_DE ART_TEST_TARGET_GTEST_VerifierDepsMulti_DEX := $(dir $(ART_TEST_TARGET_GTEST_Main_DEX))$(subst Main,VerifierDepsMulti,$(basename $(notdir $(ART_TEST_TARGET_GTEST_Main_DEX))))$(suffix $(ART_TEST_TARGET_GTEST_Main_DEX)) $(ART_TEST_HOST_GTEST_VerifierDeps_DEX): $(ART_TEST_GTEST_VerifierDeps_SRC) $(HOST_OUT_EXECUTABLES)/smali - $(HOST_OUT_EXECUTABLES)/smali --output=$@ $(filter %.smali,$^) + $(HOST_OUT_EXECUTABLES)/smali assemble --output $@ $(filter %.smali,$^) $(ART_TEST_TARGET_GTEST_VerifierDeps_DEX): $(ART_TEST_GTEST_VerifierDeps_SRC) $(HOST_OUT_EXECUTABLES)/smali - $(HOST_OUT_EXECUTABLES)/smali --output=$@ $(filter %.smali,$^) + $(HOST_OUT_EXECUTABLES)/smali assemble --output $@ $(filter %.smali,$^) $(ART_TEST_HOST_GTEST_VerifierDepsMulti_DEX): $(ART_TEST_GTEST_VerifierDepsMulti_SRC) $(HOST_OUT_EXECUTABLES)/smali - $(HOST_OUT_EXECUTABLES)/smali --output=$@ $(filter %.smali,$^) + $(HOST_OUT_EXECUTABLES)/smali assemble --output $@ $(filter %.smali,$^) $(ART_TEST_TARGET_GTEST_VerifierDepsMulti_DEX): $(ART_TEST_GTEST_VerifierDepsMulti_SRC) $(HOST_OUT_EXECUTABLES)/smali - $(HOST_OUT_EXECUTABLES)/smali --output=$@ $(filter %.smali,$^) + $(HOST_OUT_EXECUTABLES)/smali assemble --output $@ $(filter %.smali,$^) # Dex file dependencies for each gtest. ART_GTEST_dex2oat_environment_tests_DEX_DEPS := Main MainStripped MultiDex MultiDexModifiedSecondary Nested diff --git a/runtime/dex_file_verifier_test.cc b/runtime/dex_file_verifier_test.cc index 7736f3d615..94b2615862 100644 --- a/runtime/dex_file_verifier_test.cc +++ b/runtime/dex_file_verifier_test.cc @@ -123,7 +123,7 @@ static std::unique_ptr<const DexFile> OpenDexFileBase64(const char* base64, // To generate a base64 encoded Dex file (such as kGoodTestDex, below) // from Smali files, use: // -// smali -o classes.dex class1.smali [class2.smali ...] +// smali assemble -o classes.dex class1.smali [class2.smali ...] // base64 classes.dex >classes.dex.base64 // For reference. @@ -1461,7 +1461,7 @@ TEST_F(DexFileVerifierTest, ProtoOrdering) { // To generate a base64 encoded Dex file version 037 from Smali files, use: // -// smali --api-level 24 -o classes.dex class1.smali [class2.smali ...] +// smali assemble --api 24 -o classes.dex class1.smali [class2.smali ...] // base64 classes.dex >classes.dex.base64 // Dex file version 037 generated from: diff --git a/test/121-modifiers/info.txt b/test/121-modifiers/info.txt index 129aee8ae6..335df53f3d 100644 --- a/test/121-modifiers/info.txt +++ b/test/121-modifiers/info.txt @@ -14,5 +14,5 @@ mv Inf.out classes/Inf.class mv NonInf.out classes/NonInf.class mv Main.class A.class A\$B.class A\$C.class classes/ dx --debug --dex --output=classes.dex classes -baksmali classes.dex +baksmali disassemble classes.dex mv out/*.smali smali/ diff --git a/test/551-checker-shifter-operand/build b/test/551-checker-shifter-operand/build index a78021f349..027a0ea5cd 100644 --- a/test/551-checker-shifter-operand/build +++ b/test/551-checker-shifter-operand/build @@ -168,7 +168,7 @@ fi if [ "${HAS_SMALI}" = "true" ]; then # Compile Smali classes - ${SMALI} -JXmx512m ${SMALI_ARGS} --output smali_classes.dex `find smali -name '*.smali'` + ${SMALI} -JXmx512m assemble ${SMALI_ARGS} --output smali_classes.dex `find smali -name '*.smali'` # Don't bother with dexmerger if we provide our own main function in a smali file. if [ ${SKIP_DX_MERGER} = "false" ]; then diff --git a/test/etc/default-build b/test/etc/default-build index 744c38bb6d..0508b85529 100755 --- a/test/etc/default-build +++ b/test/etc/default-build @@ -82,9 +82,9 @@ JACK_EXPERIMENTAL_ARGS["method-handles"]="-D jack.java.source.version=1.7 -D jac JACK_EXPERIMENTAL_ARGS[${DEFAULT_EXPERIMENT}]="-D jack.java.source.version=1.8 -D jack.android.min-api-level=24" declare -A SMALI_EXPERIMENTAL_ARGS -SMALI_EXPERIMENTAL_ARGS["default-methods"]="--api-level 24" -SMALI_EXPERIMENTAL_ARGS["method-handles"]="--api-level 26" -SMALI_EXPERIMENTAL_ARGS["agents"]="--api-level 26" +SMALI_EXPERIMENTAL_ARGS["default-methods"]="--api 24" +SMALI_EXPERIMENTAL_ARGS["method-handles"]="--api 26" +SMALI_EXPERIMENTAL_ARGS["agents"]="--api 26" declare -A JAVAC_EXPERIMENTAL_ARGS JAVAC_EXPERIMENTAL_ARGS["default-methods"]="-source 1.8 -target 1.8" @@ -275,7 +275,7 @@ fi if [ "${HAS_SMALI}" = "true" -a ${NEED_DEX} = "true" ]; then # Compile Smali classes - ${SMALI} -JXmx512m ${SMALI_ARGS} --output smali_classes.dex `find smali -name '*.smali'` + ${SMALI} -JXmx512m assemble ${SMALI_ARGS} --output smali_classes.dex `find smali -name '*.smali'` # Don't bother with dexmerger if we provide our own main function in a smali file. if [ ${SKIP_DX_MERGER} = "false" ]; then @@ -287,7 +287,7 @@ fi if [ "${HAS_SMALI_MULTIDEX}" = "true" -a ${NEED_DEX} = "true" ]; then # Compile Smali classes - ${SMALI} -JXmx512m ${SMALI_ARGS} --output smali_classes2.dex `find smali-multidex -name '*.smali'` + ${SMALI} -JXmx512m assemble ${SMALI_ARGS} --output smali_classes2.dex `find smali-multidex -name '*.smali'` # Don't bother with dexmerger if we provide our own main function in a smali file. if [ ${HAS_SRC_MULTIDEX} = "true" ]; then diff --git a/test/run-test b/test/run-test index f60f766751..933a7febac 100755 --- a/test/run-test +++ b/test/run-test @@ -46,7 +46,7 @@ export RUN="${progdir}/etc/run-test-jar" export DEX_LOCATION=/data/run-test/${test_dir} export NEED_DEX="true" export USE_JACK="true" -export SMALI_ARGS="--experimental" +export SMALI_ARGS="" # If dx was not set by the environment variable, assume it is in the path. if [ -z "$DX" ]; then |