Skip to content
Snippets Groups Projects
  • Nick Clifton's avatar
    0313a2b8
    PR 10288 · 0313a2b8
    Nick Clifton authored
            * arm-dis.c (print_insn_coprocessor): Check that a user specified
            ARM architecture supports the matched instruction.
            (print_insn_arm): Likewise.
            (select_arm_features): New function.  Fills in the fields of an
            arm_feature_set structure based on a given arm machine number.
            (print_insn): Initialise an arm_feature_set structure.
    
            * objdump.c (disassemble_bytes): Set the
            USER_SPECIFIED_MACHINE_TYPE flag in the disassemble_info structure
            if the user has invoked the -m switch.
            * doc/binutils.texi: Document the additional behaviour of
            objdump's -m switch for ARM targets.
    
            * dis-asm.h (USER_SPECIFIED_MACHINE_TYPE): New value for the flags
            field of struct disassemble_info.
    
            * gas/arm/align.s: Add labels so that COFF based targets can
            correctly locate THUMB code.
            * gas/arm/copro.d: Do not pass --architecture switch to objdump.
    0313a2b8
    History
    PR 10288
    Nick Clifton authored
            * arm-dis.c (print_insn_coprocessor): Check that a user specified
            ARM architecture supports the matched instruction.
            (print_insn_arm): Likewise.
            (select_arm_features): New function.  Fills in the fields of an
            arm_feature_set structure based on a given arm machine number.
            (print_insn): Initialise an arm_feature_set structure.
    
            * objdump.c (disassemble_bytes): Set the
            USER_SPECIFIED_MACHINE_TYPE flag in the disassemble_info structure
            if the user has invoked the -m switch.
            * doc/binutils.texi: Document the additional behaviour of
            objdump's -m switch for ARM targets.
    
            * dis-asm.h (USER_SPECIFIED_MACHINE_TYPE): New value for the flags
            field of struct disassemble_info.
    
            * gas/arm/align.s: Add labels so that COFF based targets can
            correctly locate THUMB code.
            * gas/arm/copro.d: Do not pass --architecture switch to objdump.