From 980c668df039a07811688e0eac170807efe6c172 Mon Sep 17 00:00:00 2001 From: "Maciej W. Rozycki" Date: Mon, 4 Jul 2011 22:48:42 +0000 Subject: [PATCH] * gas/mips/loc-swap.s: Add file missing from a previous commit. --- gas/testsuite/gas/mips/loc-swap.s | 48 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 gas/testsuite/gas/mips/loc-swap.s diff --git a/gas/testsuite/gas/mips/loc-swap.s b/gas/testsuite/gas/mips/loc-swap.s new file mode 100644 index 000000000..a70acf210 --- /dev/null +++ b/gas/testsuite/gas/mips/loc-swap.s @@ -0,0 +1,48 @@ +# Source file to test DWARF-2 location information with branch swapping. + + .file 1 "loc-swap.s" + .text +foo: + .loc 1 7 + move $4, $16 + .loc 1 9 + jr $4 + + .loc 1 12 + move $31, $16 + .loc 1 14 + jr $4 + + .loc 1 17 + move $4, $16 + .loc 1 19 + jr $31 + + .loc 1 22 + move $31, $16 + .loc 1 24 + jr $31 + + .loc 1 27 + move $4, $16 + .loc 1 29 + jalr $4 + + .loc 1 32 + move $31, $16 + .loc 1 34 + jalr $4 + + .loc 1 37 + move $4, $16 + .loc 1 39 + jal bar + + .loc 1 42 + move $31, $16 + .loc 1 44 + jal bar + +# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... + .align 2 + .space 16 -- 2.11.4.GIT