OSDN Git Service

PR binutils/10924
authornickc <nickc>
Thu, 17 Dec 2009 18:52:14 +0000 (18:52 +0000)
committernickc <nickc>
Thu, 17 Dec 2009 18:52:14 +0000 (18:52 +0000)
commitb4acb8b588199c72a8b32a6bb4314af2482aaf75
treef0b242784cf5c16444b28618fcfa4294850ca473
parentb10c18a763c323ffc5d680e32656bab1a5c50b94
    PR binutils/10924
        * config/tc-arm.c (do_ldstv4): Do not allow r15 as the destination
        register.
        (do_mrs): Likewise.
        (do_mul): Likewise.

        * arm-dis.c: Add support for %<>ru and %<>rU formats to enforce
        unique register numbers.  Extend support for %<>R format to
        thumb32 and coprocessor instructions.

        * gas/arm/unpredictable.s: Add more unpredictable instructions.
        * gas/arm/unpredictable.d: Add expected disassemblies.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/ChangeLog
gas/testsuite/gas/arm/unpredictable.d
gas/testsuite/gas/arm/unpredictable.s
opcodes/ChangeLog
opcodes/arm-dis.c