* s390.h (s390_opcode_arch_val): Rename to s390_opcode_mode_val.
(S390_OPCODE_ESAME): Rename to S390_OPCODE_ZARCH. (s390_opcode): Remove architecture. Add modes and min_cpu.
This commit is contained in:
		
							parent
							
								
									e6bdc6c5eb
								
							
						
					
					
						commit
						a13b67a6d6
					
				|  | @ -1,3 +1,9 @@ | |||
| 2003-03-21  Martin Schwidefsky  <schwidefsky@de.ibm.com> | ||||
| 
 | ||||
| 	* s390.h (s390_opcode_arch_val): Rename to s390_opcode_mode_val. | ||||
| 	(S390_OPCODE_ESAME): Rename to S390_OPCODE_ZARCH. | ||||
| 	(s390_opcode): Remove architecture. Add modes and min_cpu. | ||||
| 
 | ||||
| 2003-03-17 D.Venkatasubramanian <dvenkat@noida.hcltech.com> | ||||
| 
 | ||||
| 	* h8300.h (O_SYS_CMDLINE): New pseudo opcode for command line | ||||
|  |  | |||
|  | @ -24,10 +24,17 @@ | |||
| 
 | ||||
| /* List of instruction sets variations. */ | ||||
| 
 | ||||
| enum s390_opcode_arch_val | ||||
| enum s390_opcode_mode_val | ||||
|   { | ||||
|     S390_OPCODE_ESA = 0, | ||||
|     S390_OPCODE_ESAME | ||||
|     S390_OPCODE_ZARCH | ||||
|   }; | ||||
| 
 | ||||
| enum s390_opcode_cpu_val | ||||
|   { | ||||
|     S390_OPCODE_G5 = 0, | ||||
|     S390_OPCODE_G6, | ||||
|     S390_OPCODE_Z900 | ||||
|   }; | ||||
| 
 | ||||
| /* The opcode table is an array of struct s390_opcode.  */ | ||||
|  | @ -55,8 +62,11 @@ struct s390_opcode | |||
|        appear in assembly code, and are terminated by a zero.  */ | ||||
|     unsigned char operands[6]; | ||||
| 
 | ||||
|     /* Bitmask of architectures this opcode is available for.  */ | ||||
|     unsigned int architecture; | ||||
|     /* Bitmask of execution modes this opcode is available for.  */ | ||||
|     unsigned int modes; | ||||
| 
 | ||||
|     /* First cpu this opcode is available for.  */ | ||||
|     enum s390_opcode_cpu_val min_cpu; | ||||
|   }; | ||||
| 
 | ||||
| /* The table itself is sorted by major opcode number, and is otherwise
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue