From 918e92bee9b9d6e56fc5c6ac7612af870c892f49 Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 7 Jun 2012 13:47:14 +0000 Subject: [PATCH] Add a testcase for PR gas/14201 PR gas/14201 * gas/all/gas.exp: Run rept. * gas/all/rept.d: New file. * gas/all/rept.s: Likewise. --- gas/testsuite/ChangeLog | 8 ++++++++ gas/testsuite/gas/all/gas.exp | 1 + gas/testsuite/gas/all/rept.d | 5 +++++ gas/testsuite/gas/all/rept.s | 6 ++++++ 4 files changed, 20 insertions(+) create mode 100644 gas/testsuite/gas/all/rept.d create mode 100644 gas/testsuite/gas/all/rept.s diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 78bec37f807..0cd8df59bf3 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2012-06-07 H.J. Lu + + PR gas/14201 + * gas/all/gas.exp: Run rept. + + * gas/all/rept.d: New file. + * gas/all/rept.s: Likewise. + 2012-05-29 Roland McGrath * gas/i386/bundle-bad.s: Remove nested .bundle_lock case. diff --git a/gas/testsuite/gas/all/gas.exp b/gas/testsuite/gas/all/gas.exp index 2cef5ddd594..079b74613fa 100644 --- a/gas/testsuite/gas/all/gas.exp +++ b/gas/testsuite/gas/all/gas.exp @@ -400,6 +400,7 @@ gas_test_error "weakref3.s" "" "a: would close weakref loop: a => b => c => d => gas_test_error "weakref4.s" "" "is already defined" run_dump_test string +run_dump_test rept load_lib gas-dg.exp dg-init diff --git a/gas/testsuite/gas/all/rept.d b/gas/testsuite/gas/all/rept.d new file mode 100644 index 00000000000..6e63f2286ce --- /dev/null +++ b/gas/testsuite/gas/all/rept.d @@ -0,0 +1,5 @@ +#nm: --extern-only + +# Test the .rept pseudo-op. + +0+0 D _pad_data diff --git a/gas/testsuite/gas/all/rept.s b/gas/testsuite/gas/all/rept.s new file mode 100644 index 00000000000..318f44ea88d --- /dev/null +++ b/gas/testsuite/gas/all/rept.s @@ -0,0 +1,6 @@ + .data + .global _pad_data +_pad_data: + .rept (0x40000*210) + .byte 0 + .endr -- 2.30.2