From: H.J. Lu Date: Thu, 4 Aug 2011 20:20:11 +0000 (+0000) Subject: Add a testcase for group error. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=cfba7fd51615afc56e59beb9a0f91804ff0c3f1b;p=binutils-gdb.git Add a testcase for group error. 2011-08-04 H.J. Lu * gas/elf/bad-group.d: New. * gas/elf/bad-group.err: Likewise. * gas/elf/bad-group.s: Likewise. * gas/elf/elf.exp: Run bad-group. --- diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index fe9a5a9b227..c6c05796eae 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2011-08-04 H.J. Lu + + * gas/elf/bad-group.d: New. + * gas/elf/bad-group.err: Likewise. + * gas/elf/bad-group.s: Likewise. + + * gas/elf/elf.exp: Run bad-group. + 2011-08-03 James Greenhalgh * gas/arm/strex-bad-t.d: New testcase. diff --git a/gas/testsuite/gas/elf/bad-group.d b/gas/testsuite/gas/elf/bad-group.d new file mode 100644 index 00000000000..ba3de046e9f --- /dev/null +++ b/gas/testsuite/gas/elf/bad-group.d @@ -0,0 +1,2 @@ +#name: Check bad group +#error-output: bad-group.err diff --git a/gas/testsuite/gas/elf/bad-group.err b/gas/testsuite/gas/elf/bad-group.err new file mode 100644 index 00000000000..4b650d42fe6 --- /dev/null +++ b/gas/testsuite/gas/elf/bad-group.err @@ -0,0 +1,2 @@ +.*bad-group\.s: Assembler messages: +.*bad-group\.s:.* Error: .* diff --git a/gas/testsuite/gas/elf/bad-group.s b/gas/testsuite/gas/elf/bad-group.s new file mode 100644 index 00000000000..69710c72aa7 --- /dev/null +++ b/gas/testsuite/gas/elf/bad-group.s @@ -0,0 +1,11 @@ + .section .text.startup,"ax",%progbits + .globl main +main: + .type main, @function +.LFB0: + .section .text.unlikely +.L5: + .globl __gxx_personality_v0 + .section .gcc_except_table,"a",%progbits + .uleb128 .L5-.LFB0 + .section .data.foo,"awG",%progbits,foo,comdat diff --git a/gas/testsuite/gas/elf/elf.exp b/gas/testsuite/gas/elf/elf.exp index 0f5e97b7387..b6b1f0a2872 100644 --- a/gas/testsuite/gas/elf/elf.exp +++ b/gas/testsuite/gas/elf/elf.exp @@ -181,6 +181,7 @@ if { ([istarget "*-*-*elf*"] run_dump_test "dwarf2-4" run_dump_test "bad-section-flag" run_dump_test "bad-size" + run_dump_test "bad-group" load_lib gas-dg.exp dg-init