disas/ppc.c: Fix little endian disassembly
Use info->endian to select the endian of the instruction to be disassembled. Signed-off-by: Anton Blanchard <anton@samba.org> Reviewed-by: Anthony Liguori <aliguori@us.ibm.com> Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
		
							parent
							
								
									bb429d2247
								
							
						
					
					
						commit
						95f5b6e3af
					
				| @ -5157,7 +5157,8 @@ int | ||||
| print_insn_ppc (bfd_vma memaddr, struct disassemble_info *info) | ||||
| { | ||||
|   int dialect = (char *) info->private_data - (char *) 0; | ||||
|   return print_insn_powerpc (memaddr, info, 1, dialect); | ||||
|   return print_insn_powerpc (memaddr, info, info->endian == BFD_ENDIAN_BIG, | ||||
|                              dialect); | ||||
| } | ||||
| 
 | ||||
| /* Print a big endian PowerPC instruction.  */ | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Anton Blanchard
						Anton Blanchard