* config/tc-arm.c (encode_thumb2_ldmstm): Make warning about
commit900b02f8edc4dfaa3679fc87a93a8819eeac803f
authorNick Clifton <nickc@redhat.com>
Thu, 27 May 2010 10:40:34 +0000 (27 10:40 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 27 May 2010 10:40:34 +0000 (27 10:40 +0000)
treea5553c1d6668680294909bc8ad256061ec6fb236
parent869369ddd77f7bb9499dbb62bc414dab35ab367a
    * config/tc-arm.c (encode_thumb2_ldmstm): Make warning about
        writeback when base register is in register list an error, and
        correct check.
        (do_t_ldmstm): Change warnings.

        * gas/arm/thumb2_ldmstm.d: Add new testcases.
        * gas/arm/thumb2_ldmstm.s: Likeiwse.
        * gas/arm/thumb2_ldmstm_bad.d: Add testcases to check for
        UNPREDICTABLE ldm/stm.
        * gas/arm/thumb2_ldmstm_bad.l: Likewise.
        * gas/arm/thumb2_ldmstm_bad.s: Likewise.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/t16-bad.l
gas/testsuite/gas/arm/thumb2_ldmstm.d
gas/testsuite/gas/arm/thumb2_ldmstm.s
gas/testsuite/gas/arm/thumb2_ldmstm_bad.d [new file with mode: 0644]
gas/testsuite/gas/arm/thumb2_ldmstm_bad.l [new file with mode: 0644]
gas/testsuite/gas/arm/thumb2_ldmstm_bad.s [new file with mode: 0644]