From: Maciej W. Rozycki Date: Mon, 30 Jan 2017 17:10:31 +0000 (+0000) Subject: MIPS/GAS/testsuite: Convert branch local list tests to dump tests X-Git-Tag: users/ARM/embedded-binutils-2_28-branch-2017q1~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47003d3a4069d6a0ecc769cbb2ab1e6fd12b73bf;p=thirdparty%2Fbinutils-gdb.git MIPS/GAS/testsuite: Convert branch local list tests to dump tests gas/ * testsuite/gas/mips/branch-local-2.d: New test. * testsuite/gas/mips/branch-local-3.d: New test. * testsuite/gas/mips/branch-local-n32-2.d: New test. * testsuite/gas/mips/branch-local-n32-3.d: New test. * testsuite/gas/mips/branch-local-n64-2.d: New test. * testsuite/gas/mips/branch-local-n64-3.d: New test. * testsuite/gas/mips/mips.exp: Fold corresponding list tests into the new tests. (cherry picked from commit 7795a8f8bdde2fa5c0e0639b92280314b32ec78d) --- diff --git a/gas/ChangeLog b/gas/ChangeLog index bc406af855f..c693e2f41e2 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,14 @@ +2017-01-30 Maciej W. Rozycki + + * testsuite/gas/mips/branch-local-2.d: New test. + * testsuite/gas/mips/branch-local-3.d: New test. + * testsuite/gas/mips/branch-local-n32-2.d: New test. + * testsuite/gas/mips/branch-local-n32-3.d: New test. + * testsuite/gas/mips/branch-local-n64-2.d: New test. + * testsuite/gas/mips/branch-local-n64-3.d: New test. + * testsuite/gas/mips/mips.exp: Fold corresponding list tests + into the new tests. + 2017-01-18 Maciej W. Rozycki PR gas/20649 diff --git a/gas/testsuite/gas/mips/branch-local-2.d b/gas/testsuite/gas/mips/branch-local-2.d new file mode 100644 index 00000000000..46b58b977e9 --- /dev/null +++ b/gas/testsuite/gas/mips/branch-local-2.d @@ -0,0 +1,3 @@ +#name: MIPS branch local symbol relocation 2 +#as: -32 +#error-output: branch-local-2.l diff --git a/gas/testsuite/gas/mips/branch-local-3.d b/gas/testsuite/gas/mips/branch-local-3.d new file mode 100644 index 00000000000..f750e33aeaf --- /dev/null +++ b/gas/testsuite/gas/mips/branch-local-3.d @@ -0,0 +1,3 @@ +#name: MIPS branch local symbol relocation 3 +#as: -32 +#error-output: branch-local-3.l diff --git a/gas/testsuite/gas/mips/branch-local-n32-2.d b/gas/testsuite/gas/mips/branch-local-n32-2.d new file mode 100644 index 00000000000..53b76f4d8ff --- /dev/null +++ b/gas/testsuite/gas/mips/branch-local-n32-2.d @@ -0,0 +1,3 @@ +#name: MIPS branch local symbol relocation 2 (n32) +#as: -n32 -march=from-abi +#error-output: branch-local-n32-2.l diff --git a/gas/testsuite/gas/mips/branch-local-n32-3.d b/gas/testsuite/gas/mips/branch-local-n32-3.d new file mode 100644 index 00000000000..8ef63ef11f5 --- /dev/null +++ b/gas/testsuite/gas/mips/branch-local-n32-3.d @@ -0,0 +1,3 @@ +#name: MIPS branch local symbol relocation 3 (n32) +#as: -n32 -march=from-abi +#error-output: branch-local-n32-3.l diff --git a/gas/testsuite/gas/mips/branch-local-n64-2.d b/gas/testsuite/gas/mips/branch-local-n64-2.d new file mode 100644 index 00000000000..b14b1bd32fa --- /dev/null +++ b/gas/testsuite/gas/mips/branch-local-n64-2.d @@ -0,0 +1,3 @@ +#name: MIPS branch local symbol relocation 2 (n64) +#as: -64 -march=from-abi +#error-output: branch-local-n64-2.l diff --git a/gas/testsuite/gas/mips/branch-local-n64-3.d b/gas/testsuite/gas/mips/branch-local-n64-3.d new file mode 100644 index 00000000000..e12f1537e5c --- /dev/null +++ b/gas/testsuite/gas/mips/branch-local-n64-3.d @@ -0,0 +1,3 @@ +#name: MIPS branch local symbol relocation 3 (n64) +#as: -64 -march=from-abi +#error-output: branch-local-n64-3.l diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index 106bd7b6c2c..4580fbf8346 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -625,23 +625,17 @@ if { [istarget mips*-*-vxworks*] } { run_dump_test "branch-weak-6" run_dump_test "branch-weak-7" run_dump_test "branch-local-1" - run_list_test "branch-local-2" "-32" \ - "MIPS branch local symbol relocation 2" - run_list_test "branch-local-3" "-32" \ - "MIPS branch local symbol relocation 3" + run_dump_test "branch-local-2" + run_dump_test "branch-local-3" run_dump_test "branch-local-4" if $has_newabi { run_dump_test "branch-local-n32-1" - run_list_test "branch-local-n32-2" "-n32 -march=from-abi" \ - "MIPS branch local symbol relocation 2 (n32)" - run_list_test "branch-local-n32-3" "-n32 -march=from-abi" \ - "MIPS branch local symbol relocation 3 (n32)" + run_dump_test "branch-local-n32-2" + run_dump_test "branch-local-n32-3" run_dump_test "branch-local-n32-4" run_dump_test "branch-local-n64-1" - run_list_test "branch-local-n64-2" "-64 -march=from-abi" \ - "MIPS branch local symbol relocation 2 (n64)" - run_list_test "branch-local-n64-3" "-64 -march=from-abi" \ - "MIPS branch local symbol relocation 3 (n64)" + run_dump_test "branch-local-n64-2" + run_dump_test "branch-local-n64-3" run_dump_test "branch-local-n64-4" } run_dump_test "branch-addend"