include/opcode/
* mips.h: Document MIPS16 "I" opcode. opcodes/ * mips16-opc.c (mips16_opcodes): Use "I" for immediate operands in macros. gas/ * config/tc-mips.c (mips16_ip): Handle "I".
This commit is contained in:
		| @@ -1,3 +1,7 @@ | |||||||
|  | 2013-07-14  Richard Sandiford  <rdsandiford@googlemail.com> | ||||||
|  |  | ||||||
|  | 	* mips.h: Document MIPS16 "I" opcode. | ||||||
|  |  | ||||||
| 2013-07-07  Richard Sandiford  <rdsandiford@googlemail.com> | 2013-07-07  Richard Sandiford  <rdsandiford@googlemail.com> | ||||||
|  |  | ||||||
| 	* mips.h (M_ACLR_OB, M_ASET_OB, M_CACHE_OB, M_CACHEE_OB, M_L_DOB) | 	* mips.h (M_ACLR_OB, M_ASET_OB, M_CACHE_OB, M_CACHEE_OB, M_L_DOB) | ||||||
|   | |||||||
| @@ -1305,6 +1305,8 @@ extern int bfd_mips_num_opcodes; | |||||||
|    "l" register list for entry instruction |    "l" register list for entry instruction | ||||||
|    "L" register list for exit instruction |    "L" register list for exit instruction | ||||||
|  |  | ||||||
|  |    "I" an immediate value used for macros | ||||||
|  |  | ||||||
|    The remaining codes may be extended.  Except as otherwise noted, |    The remaining codes may be extended.  Except as otherwise noted, | ||||||
|    the full extended operand is a 16 bit signed value. |    the full extended operand is a 16 bit signed value. | ||||||
|    "<" 3 bit unsigned shift count * 0 (MIPS16OP_*_RZ) (full 5 bit unsigned) |    "<" 3 bit unsigned shift count * 0 (MIPS16OP_*_RZ) (full 5 bit unsigned) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user