diff options
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/gas/elf/elf.exp | 1 | ||||
-rw-r--r-- | gas/testsuite/gas/elf/pr27355.d | 3 | ||||
-rw-r--r-- | gas/testsuite/gas/elf/pr27355.err | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/elf/pr27355.s | 4 |
4 files changed, 13 insertions, 0 deletions
diff --git a/gas/testsuite/gas/elf/elf.exp b/gas/testsuite/gas/elf/elf.exp index 4a695df..2917ea9 100644 --- a/gas/testsuite/gas/elf/elf.exp +++ b/gas/testsuite/gas/elf/elf.exp @@ -304,6 +304,7 @@ if { [is_elf_format] } then { run_dump_test "bad-section-flag" run_dump_test "bad-size" run_dump_test "bad-group" + run_dump_test "pr27355" run_dump_test "syms" diff --git a/gas/testsuite/gas/elf/pr27355.d b/gas/testsuite/gas/elf/pr27355.d new file mode 100644 index 0000000..5906669 --- /dev/null +++ b/gas/testsuite/gas/elf/pr27355.d @@ -0,0 +1,3 @@ +#name: PR 27355 +#error_output: pr27355.err + diff --git a/gas/testsuite/gas/elf/pr27355.err b/gas/testsuite/gas/elf/pr27355.err new file mode 100644 index 0000000..6f5e2ea --- /dev/null +++ b/gas/testsuite/gas/elf/pr27355.err @@ -0,0 +1,5 @@ +.*pr27355.s: Assembler messages: +.*pr27355.s:1: Error: bad expression +.*pr27355.s:2: Error: bad or irreducible absolute expression +.*pr27355.s:3: Error: bad or irreducible absolute expression +.*pr27355.s:3: Error: missing string diff --git a/gas/testsuite/gas/elf/pr27355.s b/gas/testsuite/gas/elf/pr27355.s new file mode 100644 index 0000000..e7ddb34 --- /dev/null +++ b/gas/testsuite/gas/elf/pr27355.s @@ -0,0 +1,4 @@ + .file <"input_test.c" + .file .string "%d\n""input_test.c" + .file not reached + |