* config/bfin-parse.y (asm_1): Add LOOP_BEGIN and LOOP_END.
commit73fcb4f4c5ce88bf5978e1618f57805f692fa8a7
authorJie Zhang <jie.zhang@analog.com>
Thu, 3 Sep 2009 15:36:02 +0000 (3 15:36 +0000)
committerJie Zhang <jie.zhang@analog.com>
Thu, 3 Sep 2009 15:36:02 +0000 (3 15:36 +0000)
tree105259c04849b3056598098cb72988df8e436221
parent81750ae6a22c8b17d3d33733b5a4097b44c0cfaf
* config/bfin-parse.y (asm_1): Add LOOP_BEGIN and LOOP_END.
* config/tc-bfin.c (bfin_start_line_hook): Remove.
(bfin_loop_beginend): New.
* config/tc-bfin.h (bfin_start_line_hook): Don't declare.
(md_start_line_hook): Don't define.
* config/bfin-aux.h (bfin_loop_beginend): Declare.

testsuite/
* gas/bfin/loop.s, gas/bfin/loop.d: New test.
* gas/bfin/loop2.s, gas/bfin/loop2.d: New test.
* gas/bfin/loop3.s, gas/bfin/loop3.d: New test.
* gas/bfin/bfin.exp: Add the new tests.
13 files changed:
gas/ChangeLog
gas/config/bfin-aux.h
gas/config/bfin-parse.y
gas/config/tc-bfin.c
gas/config/tc-bfin.h
gas/testsuite/ChangeLog
gas/testsuite/gas/bfin/bfin.exp
gas/testsuite/gas/bfin/loop.d [new file with mode: 0644]
gas/testsuite/gas/bfin/loop.s [new file with mode: 0644]
gas/testsuite/gas/bfin/loop2.d [new file with mode: 0644]
gas/testsuite/gas/bfin/loop2.s [new file with mode: 0644]
gas/testsuite/gas/bfin/loop3.d [new file with mode: 0644]
gas/testsuite/gas/bfin/loop3.s [new file with mode: 0644]