This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCHv3 6/7] arc/opcodes: Use flag operand class to handle multiple flag matches


Hi Andrew,

> gas/ChangeLog:
> 
> 	* config/tc-arc.c (find_opcode_match): Move lnflg, and i
> 	declarations to start of block.  Reset code on all flags before
> 	attempting to match them.  Handle multiple hits on the same flag.
> 	Handle flag class.
> 	* testsuite/gas/arc/asm-errors.d: New file.
> 	* testsuite/gas/arc/asm-errors.err: New file.
> 	* testsuite/gas/arc/asm-errors.s: New file.
> 
> include/ChangeLog:
> 
> 	* opcode/arc.h (flag_class_t): Remove all old flag classes, add 3
> 	new classes instead.
> 
> opcodes/ChangeLog:
> 
> 	* arc-opc.c (arc_flag_classes): Convert all flag classes to use
> 	the new class enum values.
 
Approved - please apply.

Cheers
  Nick


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]